/* CSS Document */
body{ margin:0; padding:0; font-family:"‚l‚r ‚oƒSƒVƒbƒN", "ƒqƒ‰ƒMƒmŠpƒS Pro W3";}
#main{margin:auto; width:804px; background:url(../img/bg.jpg) repeat-y; height:auto;}
#header{margin:auto; width:778px;}
#header .title{float:left; width:238px; padding:10px 0 0 10px;}
#header .tell{float:right; width:263px; margin:10px 0 0 0;}
#contents{margin:auto; width:778px;}
#contents .contents_left{float:left; width:237px; padding:0 0 0 0; margin:0; height:auto;}
#contents .contents_right{float:right; padding:0 30px 0 0; margin:0; width:500px;}
#contents .contents_right2{float:right; padding:0 0 0 0; margin:0; width:538px;}
.rank{background-color:#FFCC33; width:210px; height:auto;}


.text1{font-size:12px; color:#333333; line-height:150%; text-align:right; margin:14px 28px 0 0;}
.text1 a:link{color:#333333; text-decoration:none;}
.text1 a:hover{color: #0066FF; text-decoration:underline;}
.text2{font-size:13px; color:#333333; line-height:150%; text-align:left;}
.text3{font-size:13px; color:#333333; line-height:150%; text-align:left; width:528px;}
.text3_red{font-size:13px; color:#CC3300; line-height:160%; text-align:left; width:528px;}
.text3_red2{font-size:13px; color:#CC3300; line-height:150%; text-align:center;}
.text4{font-size:12px; color:#333333; line-height:140%; text-align:left; width:193px; margin:6px 0 0 10px;}
.text5{font-size:12px; color:#333333; line-height:150%; text-align:center; margin:0;}
.text6{font-size:12px; color:#333333; line-height:130%; text-align:left; margin:6px 4px 12px 14px; width:320px;}
.footer_menu{font-size:12px; color:#333333; line-height:180%; text-align:center;}
.footer_menu a:link{color:#0033FF; text-decoration:underline;}
.footer_menu a:hover{color: #0033FF; text-decoration:underline;}
.footer_menu a:visited{color:#0033FF; text-decoration:underline;}
.footer_menu a:active{color:#0033FF; text-decoration:underline;}
.small10_red{ font-size:10px; color:#CC0000;}
.small10{ font-size:10px; color:#333333;}
.foooter_box{background-color:#003366; color:#FFFFFF; padding:6px 0 6px 0; font-size:12px; line-height:180%; text-align:center; width:778px; margin:auto;}
.foooter_box a{color:#FFFFFF; text-decoration:underline;}
#under{margin:auto; width:804px; background:url(../img/under_bg.jpg); height:11px;}
#lunch_menu{width:764px; background:url(../img/menu_bg2.gif) no-repeat; height:1133px; margin:auto; padding:30px 0 0 0;}
#lunch_menu2{width:764px; background:url(../img/menu_bg3.gif) no-repeat; height:1133px; margin:auto; padding:30px 0 0 0;}
.lunch_box{width:212px; border:2px solid #333333; background-color:#FFFFFF;}
.lunch_box2{width:700px; border:1px solid #333333; background-color:#FFFFFF; margin:auto;}
.map{border:1px solid #333333; width:506px;}
.pict1{margin-left:10px;}
.pict2{margin-top:20px;}
.pict3{margin-top:10px;}
.pict4{padding-top:10px;}
.pict5{margin-left:5px;}
.price{text-align:right; padding:4px 8px 10px 0;}
.back_top{text-align:right; font-size:10px; color:#585858; margin:10px 40px 0 0;}
.back_top a:link{color:#0033FF; text-decoration:none;}
.back_top a:hover{color: #0033FF; text-decoration:underline;}
.back_top a:visited{color:#0033FF; text-decoration:underline;}
.back_top a:active{color:#0033FF; text-decoration:underline;}
.spt300{margin-top:300px;}
.spt100{margin-top:100px;}
.spt70{margin-top:70px;}
.spt60{margin-top:60px;}
.spt50{margin-top:50px;}
.spt40{margin-top:40px;}
.spt35{margin-top:35px;}
.spt30{margin-top:30px;}
.spt28{margin-top:28px;}
.spt25{margin-top:25px;}
.spt20{margin-top:20px;}
.spt16{margin-top:16px;}
.spt15{margin-top:15px;}
.spt13{margin-top:13px;}
.spt14{margin-top:14px;}
.spt10{margin-top:10px;}
.spt8{margin-top:8px;}
.spt7{margin-top:7px;}
.spt6{margin-top:6px;}
.spt5{margin-top:5px;}
.spt4{margin-top:4px;}
.spt2{margin-top:2px;}
.spt_d_20{margin-bottom:20px;}
.clear{clear:both; margin:0;}
ul{ margin-left:10px; width:460px;}
li{font-size:13px; color:#333333; list-style:none; background-image:url(../img/mark.gif); background-repeat:no-repeat; padding:0 0 0 16px; margin:0 0 20px 10px; text-align:left; width:430px;}
p{margin:10px 0 10px 0;}
.red{ color:#FF0000;}

.saizi{width:720px; margin:auto;}
.saizi_text16{ font-size:16px; line-height:140%;}
.saizi_text16_red{ font-size:16px; line-height:140%; color:#FF0000; font-weight:bold;}
.saizi_text20_red{ font-size:20px; line-height:140%; color:#FF0000; font-weight:bold;}
.saizi_text16_orenge{ font-size:16px; line-height:140%; color: #FF3300;}
.saizi_bg{ margin:auto; width:751px; height:1051px; background:url(../img/saizi/saizi_bg.jpg) no-repeat;}
.menu_box1{ width:339px; height:318px; margin:9px 0 0 22px; _margin:9px 0 0 13px; background:url(../img/saizi/menu1_bg.jpg) no-repeat; float:left;}
.menu_box2{ width:339px; height:318px; margin:9px 0 0 22px; background:url(../img/saizi/menu2_bg.jpg) no-repeat; float:left;}
.menu_box3{ width:339px; height:302px; margin:0 0 0 22px; _margin:0 0 0 13px; background:url(../img/saizi/menu3_bg.jpg) no-repeat; float:left;}
.menu_box4{ width:339px; height:302px; margin:0 0 0 22px; background:url(../img/saizi/menu4_bg.jpg) no-repeat; float:left;}
.menu_box5{width:339px; height:309px; margin:0 0 0 22px; _margin:0 0 0 13px; background:url(../img/saizi/menu5_bg.jpg) no-repeat; float:left;}
.menu_box6{width:339px; height:309px; margin:0 0 0 22px; background:url(../img/saizi/menu6_bg.jpg) no-repeat; float:left;}




.onigiri_l1{margin:21px 0 0 67px; _margin:21px 0 0 33px; width:272px; float:left;}
.onigiri_r1{margin:29px 0 0 29px; width:357px; float:left;}
.onigiri_l2{margin:35px 0 0 67px; _margin:35px 0 0 33px; width:101px; float:left;}
.onigiri_l2_1{margin:20px 0 0 67px; _margin:20px 0 0 33px; width:101px; float:left;}
.onigiri_c2{margin:17px 0 0 44px; width:164px; float:left;}
.onigiri_c2_1{margin:15px 0 0 44px; width:164px; float:left;}
.onigiri_r2{margin:17px 0 0 24px; width:331px; float:left;}
.onigiri_r2_1{margin:15px 0 0 24px; width:331px; float:left;}
.onigiri_l3{margin:22px 0 0 54px; _margin:22px 0 0 27px; width:230px; float:left;}
.onigiri_r3{margin:27px 0 0 22px; width:454px; float:left;}
.onigiri_r3_l{margin:6px 0 0 0; width:130px; float:left;}
.onigiri_r3_r{margin:6px 0 0 0; width:324px; float:left;}

.onigiri_text1{font-size:12px; color:#333333; line-height:150%; text-align:left;}
.onigiri_text1_red{font-size:12px; color:#FF0000; line-height:150%; text-align:left;}
.onigiri_text2{font-size:12px; color:#333333; line-height:150%; text-align:left; margin:0 0 4px 0;}
.onigiri_text2_1{font-size:12px; color:#333333; line-height:150%; text-align:left; margin:14px 0 15px 0;}
.onigiri_text2_2{font-size:12px; color:#333333; line-height:150%; text-align:left; margin:0 0 6px 0;}
.onigiri_text3{font-size:12px; color:#FF0000; line-height:150%; text-align:center; margin:15px 0 0 0;}
