@charset "utf-8";
/* CSS Document */

DIV.c_left { width:600px; display:block; float:left; padding-left:10px;}
DIV.right { width:200px; display:block; float:right; padding:0px;}
DIV.right .ap { background-color:#FFF0E0; padding:5px 0px; border-style:solid; border-width:1px; border-color:#FFC #933 #933 #FFC; margin-bottom:10px;}
DIV.right .ap > EM { font-style:normal; font-size:18px; font-weight:bold; color:red;}


#pg_title { width:600px; font-size:16px; font-weight:bold; border:1px solid #DDD; background-color:#EEE; padding:10px;}
#pg_doc { margin-left:20px; text-align:left; line-height:1.5em;}
#pg_doc .list1 OL LI { font-size:14px; border-bottom:1px solid #666;}



DL { text-align:left; clear:left;}
DT { width:580px; font-size:14px; font-weight:bold; border-style:solid; border-width:1px 1px 1px 10px; border-color:#FFF #CCC #CCC #66C; padding:3px 5px; background-color:#DDDDFF;}
/*DT > EM { color:#FF0000;}*/
DD { padding:5px; color:#333333; margin-bottom:15px; line-height:1.4em;}
DD > EM,
DD P > EM { font-style:normal; font-weight:bold; padding:2px; color:#FF0000;}
DL.kiji { text-align:left; margin:10px 20px;}
DL.kiji DT { font-size:14px; font-weight:bold; border-bottom:1px solid #CCC; border-left:10px solid #C66; border-right:1px solid #CCC; padding:3px 5px; background-color:#FFCCCC; width:600px;}
DL.kiji DD { margin:10px; color:#333333; margin-bottom:25px;}
.list { margin-left:15px;}

#youkou { background-color:#F8F8F8; margin-left:30px;}
#youkou CAPTION { padding:3px; background-color:#EEE;}
#youkou TBODY TH { padding:5px; border-bottom:1px dotted #999; width:80px;}
#youkou TBODY TD { padding:5px; border-bottom:1px dotted #999;}
#day { display:block; width:100px; float:left; background-color:#DDFFFF; border:1px outset #FFF; margin:10px; padding:3px;}
#day .r2 { font-family:Arial, Helvetica, sans-serif; font-size:36px; color:blue; font-weight:bold; white-space:nowrap;}
#day .r2 span { font-size:10px; color:#666;}
#day .r3 { color:blue;}

#arc { padding-left:10px;}
#arc DT { width:600px; font-size:12px; font-weight:bold; border:1px solid #DDD; margin-top:5px; background-color:#EEE; padding:5px;}
#arc DD { text-align:left;}
#arc DD > UL { margin-left:10px;}
#arc DD > UL > LI { display:block; width:500px; height:15px;}
#arc DD > UL > LI > A {}
#arc LI { padding:2px; border-bottom:1px dotted #CCC;}
#arc LI em { font-style:normal; color:#339999;}
#arc LI .kai { width:50px; display:block; float:left;}

.grid1 { background-color:#F0FFFF; border:1px solid #ABC;}
.grid1 CAPTION { background-color:#ABC; padding:3px 5px; font-weight:bold;}
.grid1 TH { padding:3px 7px; border-bottom:1px solid #ABC; text-align:left; line-height:1em;}
.grid1 TH EM { font-size:10px; font-weight:normal; font-style:normal; color:#666666;}
.grid1 TD { padding:3px 7px; border-bottom:1px solid #ABC;}
.grid1 TD EM { font-style:normal; font-weight:bold; color:red;}

TABLE.grid2 { width:200px; border:1px solid #CCCCFF;}
TABLE.grid2 CAPTION { background-color:#CCCCFF; border:1px solid #CCCCFF; font-size:14px; padding:3px;}
TABLE.grid2 TD > P { text-align:left; color:#333333; margin:10px;}

#shoplist { text-align:left;}
#shoplist .c1 { font-size:10px;}
#shoplist .c2 { font-weight:bold;}
#shoplist TD { border-bottom:1px dotted #CCC;}

#pdfimg { float:right; margin-left:10px;}
#pdfimg A { background-color:#999999; padding:10px; display:block; text-align:center;}
#pdfimg A IMG { height:380px;}

IMG#garapon { display:inherit; float:left; margin:5px 10px;}




