@charset "euc-jp";

body,h1,h2,h3,h4,ul,li,p,hr,big,span,font,form { margin:0px; padding:0px; line-height:100%; }

body{ background-image : url(bg.gif); margin:0px; color:#363636;}
body,td,th { font-family:£Í£Ó £Ð¥´¥·¥Ã¥¯, Osaka, ¥Ò¥é¥®¥Î³Ñ¥´ Pro W3; font-size:13px; }
a{ color:#0076B3; text-decoration:none; }
a:hover{ color:#CC3366; text-decoration:underline; }
strong,th,td{ line-height:110%; }
img{ border:none; }
ul,li{ list-style:none; }
li{ line-height:120%; }

/* ¶¦ÄÌ¥¯¥é¥¹ */
.clear { clear:both; }

#c_body {width:840px; margin-left:auto; margin-right:auto;background-color:#FFFFFF;}

#c_top { width:840px; margin-left:auto; margin-right:auto;}
#c_top_left { width:125px; float:left;margin-left:5px;}
#c_top_center { width:570px;auto;float:left;text-align:center;}
#c_top_right { width:125px;float:right;margin-right:3px;}
#c_top h1{ text-align:center; }
#c_top .navi{ margin-top:10px; }

#c_shop { width:760px; margin-left:auto; margin-right:auto; margin-top:20px; margin-bottom:20px;}



#c_header_top { width:840px; margin-left:auto; margin-right:auto; text-align:center;}
#c_header_top .header_left { width:420px;margin-left:auto; margin-right:auto; float:left;text-align:center;}
#c_header_top .header_right { width:420px;margin-left:auto; margin-right:auto; float:right;text-align:center;margin-top:30px;}
#c_header_top strong {text-align:center;color:#363636;font-size:13px;font-weight:normal;}
#c_header_text { width:840px; margin-left:auto; margin-right:auto; }
#c_header_text h1{ text-align:center;color:#696969;font-size:10px;font-weight:normal;}
#c_pankuzu { width:840px; margin-left:auto; margin-right:auto;}
#c_pankuzu p{ text-align:right; margin-right:20px;}
#c_footer_line{ width:840px;height:26px;margin-left:auto; margin-right:auto;text-align:center;}
#c_footer_text{ width:840px;margin-left:auto; margin-right:auto;padding-top:5px;padding-bottom:5px; }
#c_footer_text p{ text-align:center;}
#c_copyright{ width:840px; margin-left:auto; margin-right:auto; text-align:center;font-size:10px;padding-top:20px;padding-bottom:10px; }
#c_title h1{ display:none; }




/* ----------------------------------------- 
 	¥¬¥¤¥É01
 ----------------------------------------- */
table#guide td.fn {color:#FFFFFF;vertical-align: middle;text-align:center;background: #64B824;border-bottom: 1px solid #9A9997;border-left: 1px solid #9A9997;}
table#guide td.fn_top {color:#FFFFFF;vertical-align: middle;text-align:center;background: #64B824;border-top: 1px solid #9A9997;border-bottom: 1px solid #9A9997;border-left: 1px solid #9A9997;}
table#guide td.fn2 {color:#FFFFFF;vertical-align: middle;text-align:center;background: #80C830;border-bottom: 1px solid #9A9997;border-left: 1px solid #9A9997;}
table#guide td.title {padding: 2px 0 2px 5px;font-size: 10px;background: #CCCCCC;border-bottom: 1px solid #9A9997;border-right: 1px solid #9A9997;border-left: 1px solid #9A9997;}
table#guide td.title_top {padding: 2px 0 2px 5px;font-size: 10px;background: #CCCCCC;border-top:  1px solid #9A9997;border-bottom: 1px solid #9A9997;border-right: 1px solid #9A9997;border-left: 1px solid #9A9997;}
table#guide td.logo {background: #FFFFFF;text-align: center;vertical-align: middle;padding-right: 2px;padding-left: 2px;border-bottom: 1px solid #9A9997;border-left: 1px solid #9A9997;}
table#guide td.text {padding: 2px;background:#FFFFFF;vertical-align:top;border-bottom: 1px solid #9A9997;border-left:1px solid #9A9997;}
table#guide td.pic {text-align: center;vertical-align: top;padding: 5px;background: #FFFFFF;border-bottom: 1px solid #9A9997;border-right: 1px solid #9A9997;border-left: 1px solid #9A9997;}
