﻿html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,section,article,aside,hgroup,header,footer,nav,dialog,figure,menu,video,audio,mark,time,canvas,details{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}section,article,aside,hgroup,header,footer,nav,dialog,figure,figcaption{display:block}img,li{vertical-align:bottom}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}:focus{outline:0}ins{text-decoration:none}del{text-decoration:line-through}table{border-collapse:separate;border-spacing:0;word-break:break-all;word-wrap:break-word}table th,table td{vertical-align:top}small{font-size:75%;font-style:normal}em{font-size:100%;font-weight:normal;font-style:normal}strong{font-size:100%}input.text,select{padding:2px;border:1px solid #ccc;background:#fff}label,input[type='submit'],button{cursor:pointer}.left{float:left}.right{float:right}html{width:100%;overflow-y:scroll}body{position:relative;color:#333;font-size:14px;line-height:1.1;font-family:"Meiryo UI","Meiryo",verdana,"Hiragino Kaku Gothic Pro","Osaka","MS PGothic",Sans-Serif;border-top:5px solid #240000;border-bottom:5px solid #240000;background:url("img/base-body-bg-main.gif") 0 0 repeat;background-color:#600}body:before,body:after{content:'';position:absolute;width:100%;height:92px;background:url("img/base-body-bg-sub.png") 0 0 repeat-x;-webkit-box-shadow:0 0 4px 1px #000;box-shadow:0 0 4px 1px #000;@pie;;z-index:0}body:before{top:0;right:auto;bottom:auto;left:0}body:after{top:auto;right:auto;bottom:0;left:0}body a{overflow:hidden}body a:link{color:#970000;text-decoration:none}body a:visited{color:#600;text-decoration:none}body a:hover{text-decoration:underline}body a:hover img{opacity:0.7;filter:alpha(opacity=70)}body a:active{text-decoration:none}body img.left{margin:0 20px 20px 0px}body img.right{margin:0 0px 20px 20px}body img.center{margin-bottom:20px}body img.border{border:1px solid #ccc}body img.frame{padding:5px;border:1px solid #ccc;background:#fff}body img.shadow{position:relative;-moz-box-shadow:"0px 0px 3px 0px #666";-webkit-box-shadow:"0px 0px 3px 0px #666";box-shadow:"0px 0px 3px 0px #666"}body img.circle{position:relative;border:1px solid #ccc;border-radius:100%;behavior:url(./wp-content/themes/ajisen/js/PIE.htc)}body section,body article,body aside,body hgroup,body header,body h1,body form,body noscript,body nav,body figure,body figcaption,body div,body p,body ul,body ol,body dl,body dd,body footer{*zoom:1}body section:before,body section:after,body article:before,body article:after,body aside:before,body aside:after,body hgroup:before,body hgroup:after,body header:before,body header:after,body h1:before,body h1:after,body form:before,body form:after,body noscript:before,body noscript:after,body nav:before,body nav:after,body figure:before,body figure:after,body figcaption:before,body figcaption:after,body div:before,body div:after,body p:before,body p:after,body ul:before,body ul:after,body ol:before,body ol:after,body dl:before,body dl:after,body dd:before,body dd:after,body footer:before,body footer:after{content:'';display:table;line-height:0}body section:after,body article:after,body aside:after,body hgroup:after,body header:after,body h1:after,body form:after,body noscript:after,body nav:after,body figure:after,body figcaption:after,body div:after,body p:after,body ul:after,body ol:after,body dl:after,body dd:after,body footer:after{clear:both}header{position:relative;margin:0 auto 0px;padding:10px 4px 0;width:948px;background:url("img/base-container-bg-top.png") 0 90px no-repeat;z-index:2}header h1{display:inline-block;margin:0px 0 15px;padding:5px 0 0px;width:384px;float:left}header dl{display:inline-block;margin:0px 0 10px;color:#eee6d4;font-size:90%;font-weight:bold;width:390px;float:right}header dl dt{margin:0 0 5px}header dl dd strong{font-size:180%}header dl dd a{color:#eee6d4  !important;font-size:100%}header dl dd{padding:2px 0;}#container{position:relative;margin:0 auto 0px;padding:0px 4px 0px;width:948px;background:url("img/base-container-bg-middle.png") 0 0 repeat-y;clear:both;*zoom:1;z-index:1}#container:before,#container:after{content:'';display:table;line-height:0}#container:after{clear:both}#container #contents{position:relative;margin:1px 0px 0px;padding:2px 0 0px 0;width:682px;float:left;z-index:1}#container #contents #breadcrumb{margin:0 auto 30px;font-size:90%;width:650px}#container #contents section{position:relative;margin:0 auto 30px;width:650px}#container #contents section>h2{position:relative;margin:0 0px 30px;padding:0 250px 10px 30px;color:#970000;font-size:110%;min-height:19px;background:url("img/base-contents-h2-bg.png") left bottom no-repeat;clear:both}#container #contents section>h2 span{position:absolute;top:0;right:0;bottom:auto;left:auto;text-align:right;width:300px}#container #contents p{margin:0 0px 30px;line-height:1.5}#container #contents a.pagetop{display:block;margin:0 20px 15px 0;float:right}#container #contents ul.footerNav{margin:0 20px 0px;padding:15px 0 0;border-top:1px solid #970000;clear:both}#container #contents ul.footerNav li{float:left}#container #contents ul.footerNav li a{position:relative;display:block;margin:0 20px 0 0;padding:5px 10px 5px 10px;color:#970000;font-size:80%}#container #contents ul.footerNav li a:before{content:'';position:absolute;display:block;width:0;height:0;border-style:solid;border-width:0.35em 0.45em;border-color:transparent transparent transparent #970000;top:8px;right:auto;bottom:auto;left:0}#container>aside{position:relative;margin:0px 4px 0px 0;padding:10px 13px 0;width:220px;float:right}#container>aside dl.nav{margin:0 0 30px;padding:10px 10px;background:url("img/base-contents-bg.gif") 0 0 repeat-y}#container>aside dl.nav dt{margin:0 0 1px;padding:0 0 10px;color:#970000;font-size:120%;font-weight:bold;border-bottom:2px solid #970000}#container>aside dl.nav dd>ul{border-bottom:1px solid #970000}#container>aside dl.nav dd>ul>li>a{display:block;padding:10px 0 10px 20px;color:#970000;font-size:110%;font-weight:bold;border-top:1px solid #970000;background:url("img/base-icon01.png") 0 10px no-repeat}#container>aside dl.nav dd>ul>li>a:hover{color:#fff;text-decoration:none;background-color:#970000}#container>aside dl.nav dd>ul>li>ul{margin:0 0 10px;padding:0px 0 0 20px}#container>aside dl.nav dd>ul>li>ul li a{position:relative;display:block;margin:0 0 5px;padding:5px 0 5px 15px;color:#333}#container>aside dl.nav dd>ul>li>ul li a:before{content:'';position:absolute;display:block;width:0;height:0;border-style:solid;border-width:0.35em 0.45em;border-color:transparent transparent transparent #970000;top:10px;right:auto;bottom:auto;left:0}#container>aside dl.nav dd>ul>li>ul li a:hover{color:#970000;font-weight:bold}#container>aside dl.info{margin:0 0 30px;padding:0px 0px;color:#cca54a}#container>aside dl.info dt{margin:0 0 15px;padding:0 0 0 30px;font-size:110%;font-weight:bold;background:url("img/base-icon02.png") 0 0 no-repeat}#container>aside dl.info dd{font-size:90%;line-height:1.3}#container>aside dl.info dd>img{display:block;margin:0 auto;clear:both;margin-bottom:20px}#container>aside dl.info dd>strong{display:block;margin:0 0 10px;font-size:110%}#container>aside dl.info dd>p{margin:0 0 10px}body.home #contents>figure{position:relative;display:block;margin:0px auto 20px;padding:0px 0 0px 0px;width:678px;height:300px}body.home #contents>figure img{position:absolute;top:0;right:auto;bottom:auto;left:0;opacity:0;filter:alpha(opacity=0)}body.home #contents>figure img.show{opacity:1;filter:alpha(opacity=100)}body.home #contents #shopping>img.right{margin-bottom:30px}body.home #contents #shopping h3{display:inline-block;margin:0 0px 10px}body.home #contents #shopping>strong{display:inline-block;margin:0 0px 20px;color:#970000;line-height:1.3}body.home #contents #shopping>p{margin-bottom:0px}body.home #contents #shopping>dl{position:relative;margin:0 0px 30px;width:320px}body.home #contents #shopping>dl.left{clear:both;float:left}body.home #contents #shopping>dl dt{margin:0 0px 10px;padding:0 0 5px;font-size:110%;font-weight:bold;border-bottom:2px solid #970000}body.home #contents #shopping>dl dt>img{display:block;margin:0 auto;clear:both;margin-bottom:20px}body.home #contents #shopping>dl dt strong{display:block;margin-bottom:5px;font-size:110%}body.home #contents #shopping>dl dd{line-height:1.5}body.home #contents #shopping>dl dd>a{display:block;margin:30px 0 0px;float:right}body.home #contents #shopping>img.left{margin-right:0px}>strong{display:inline-block;margin:0 0px 20px;color:#970000;font-size:110%;line-height:1.3} p>a{display:block;margin:20px 0 20px 80px} iframe{width:370px;height:245px;float:left} object, param, embed{display:inline-block;width:240px;float:right}body.page #contents>img.mainimage{display:block;margin:0px 0 14px 1px;padding:0px 0 0px 0px}body.order #contents #form>p,body.shopping #contents #form>p{padding:0 300px 0 0;min-height:150px;background:url("img/shopping-form-img01.png") 105% -10px no-repeat}body.order #contents #form h3,body.shopping #contents #form h3{margin:0 0px 10px;padding:0 0 5px 15px;color:#970000;font-size:110%;border-bottom:2px dashed #970000}body.order #contents #form table,body.shopping #contents #form table{margin:0 0px 20px;width:650px;border-spacing:1px;background-color:#cca54a;vertical-align:top}body.order #contents #form table th,body.order #contents #form table td,body.shopping #contents #form table th,body.shopping #contents #form table td{padding:5px 10px}body.order #contents #form table td,body.shopping #contents #form table td{background-color:#f5f0e4}body.order #contents #form table thead th,body.shopping #contents #form table thead th{width:80px;background-color:#ece3ce}body.order #contents #form table thead th.th01,body.shopping #contents #form table thead th.th01{width:430px}body.order #contents #form table tbody th,body.shopping #contents #form table tbody th{position:relative;font-weight:normal;width:140px;background-color:#f5f0e4}body.order #contents #form table tbody th>a,body.shopping #contents #form table tbody th>a{position:absolute;display:block;top:auto;right:5px;bottom:5px;left:auto;width:18px;height:18px;z-index:3}body.order #contents #form table tbody td,body.shopping #contents #form table tbody td{padding:15px 10px;font-size:90%;line-height:1.5;width:80px}body.order #contents #form table tbody td.td01,body.shopping #contents #form table tbody td.td01{width:270px}body.order #contents #form table tbody td.td02,body.shopping #contents #form table tbody td.td02{text-align:right}body.order #contents #form table tbody td.td02 span,body.shopping #contents #form table tbody td.td02 span{font-size:80%}body.order #contents #form table tbody td.td03,body.shopping #contents #form table tbody td.td03{text-align:center}body.order #contents #form table tbody td.td03 input[type='text'],body.shopping #contents #form table tbody td.td03 input[type='text']{margin:0 5px 0 0;width:40px}body.order #contents #form table tbody td.td02,body.order #contents #form table tbody td.td03,body.shopping #contents #form table tbody td.td02,body.shopping #contents #form table tbody td.td03{vertical-align:middle}body.order #contents #form table tbody td input[type='text'],body.order #contents #form table tbody td input[type='email'],body.order #contents #form table tbody td select,body.shopping #contents #form table tbody td input[type='text'],body.shopping #contents #form table tbody td input[type='email'],body.shopping #contents #form table tbody td select{padding:3px;border:1px solid #ccc}body.order #contents #form table tbody td input[type='text'].shortest,body.order #contents #form table tbody td input[type='email'].shortest,body.order #contents #form table tbody td select.shortest,body.shopping #contents #form table tbody td input[type='text'].shortest,body.shopping #contents #form table tbody td input[type='email'].shortest,body.shopping #contents #form table tbody td select.shortest{width:50px}body.order #contents #form table tbody td input[type='text'].short,body.order #contents #form table tbody td input[type='email'].short,body.order #contents #form table tbody td select.short,body.shopping #contents #form table tbody td input[type='text'].short,body.shopping #contents #form table tbody td input[type='email'].short,body.shopping #contents #form table tbody td select.short{width:140px}body.order #contents #form table tbody td input[type='text'].middle,body.order #contents #form table tbody td input[type='email'].middle,body.order #contents #form table tbody td select.middle,body.shopping #contents #form table tbody td input[type='text'].middle,body.shopping #contents #form table tbody td input[type='email'].middle,body.shopping #contents #form table tbody td select.middle{width:250px}body.order #contents #form table tbody td input[type='text'].long,body.order #contents #form table tbody td input[type='email'].long,body.order #contents #form table tbody td select.long,body.shopping #contents #form table tbody td input[type='text'].long,body.shopping #contents #form table tbody td input[type='email'].long,body.shopping #contents #form table tbody td select.long{width:450px}body.order #contents #form table.user tbody th,body.order #contents #form table.user tbody td,body.shopping #contents #form table.user tbody th,body.shopping #contents #form table.user tbody td{vertical-align:middle}body.order #contents #form table.user tbody th,body.shopping #contents #form table.user tbody th{text-align:left;background-color:#ece3ce}body.order #contents #form table.user tbody td,body.shopping #contents #form table.user tbody td{padding:5px 10px;width:480px}body.order #contents #form label,body.shopping #contents #form label{display:block;margin:0 0 10px}body.order #contents #form ul.button,body.shopping #contents #form ul.button{margin:0 0 0px;text-align:center}body.order #contents #form ul.button li,body.shopping #contents #form ul.button li{display:inline-block;margin:0 10px}body.order #contents #form ul.button li button,body.order #contents #form ul.button li input[type='submit'],body.order #contents #form ul.button li input[type='reset'],body.shopping #contents #form ul.button li button,body.shopping #contents #form ul.button li input[type='submit'],body.shopping #contents #form ul.button li input[type='reset']{padding:5px 20px}body.order #contents #attention>table,body.shopping #contents #attention>table{margin:0 auto 20px;width:500px;border-top:1px solid #cca54a;border-left:1px solid #cca54a;vertical-align:middle;clear:both}body.order #contents #attention>table th,body.order #contents #attention>table td,body.shopping #contents #attention>table th,body.shopping #contents #attention>table td{padding:5px 10px;border-right:1px solid #cca54a;border-bottom:1px solid #cca54a}body.order #contents #attention>table th,body.shopping #contents #attention>table th{background-color:#ece3ce}body.order #contents #attention>table th.th01,body.shopping #contents #attention>table th.th01{width:300px}body.order #contents #attention>table th.th02,body.shopping #contents #attention>table th.th02{width:140px}body.order #contents #attention>table td,body.shopping #contents #attention>table td{text-align:center;background-color:#f5f0e4}body.order #contents #attention>table td.kome,body.shopping #contents #attention>table td.kome{text-align:left}body.order #contents #attention>table td.kome ul li,body.shopping #contents #attention>table td.kome ul li{position:relative;margin:0 0 5px;padding:0 0 0 15px}body.order #contents #attention>table td.kome ul li:before,body.shopping #contents #attention>table td.kome ul li:before{content:'●';position:absolute;top:3px;right:auto;bottom:auto;left:0;font-size:60%}body.order #contents #attention>strong,body.shopping #contents #attention>strong{position:relative;display:block;margin:0 auto 20px;padding:20px;text-align:center;line-height:1.5;width:330px;border:2px solid #970000;clear:both;z-index:1}body.order #contents #attention>strong:before,body.shopping #contents #attention>strong:before{content:'';position:absolute;top:1px;right:auto;bottom:auto;left:1px;width:99%;height:95%;border:1px solid #970000;z-index:-1}body.order #contents #law>table,body.shopping #contents #law>table{margin:0 0 20px;width:650px;border-top:1px solid #cca54a;border-left:1px solid #cca54a;clear:both}body.order #contents #law>table>tbody>tr>th,body.order #contents #law>table>tbody>tr>td,body.shopping #contents #law>table>tbody>tr>th,body.shopping #contents #law>table>tbody>tr>td{padding:5px 10px;font-size:90%;border-right:1px solid #cca54a;border-bottom:1px solid #cca54a;vertical-align:middle}body.order #contents #law>table>tbody>tr>th,body.shopping #contents #law>table>tbody>tr>th{width:130px;background-color:#e9d6da}body.order #contents #law>table>tbody>tr>td,body.shopping #contents #law>table>tbody>tr>td{line-height:1.5;width:480px;background-color:#efe3e5}body.order #contents #law>table>tbody>tr>td>table,body.shopping #contents #law>table>tbody>tr>td>table{margin:10px 0 15px;width:480px;border-top:1px dashed #c08090}body.order #contents #law>table>tbody>tr>td>table th,body.order #contents #law>table>tbody>tr>td>table td,body.shopping #contents #law>table>tbody>tr>td>table th,body.shopping #contents #law>table>tbody>tr>td>table td{padding:2px 0;border-bottom:1px dashed #c08090}body.order #contents #law>table>tbody>tr>td>table th,body.shopping #contents #law>table>tbody>tr>td>table th{font-weight:normal;text-align:left;width:120px}body.order #contents #law>table>tbody>tr>td>table td,body.shopping #contents #law>table>tbody>tr>td>table td{width:360px}body.order #contents #law>table>tbody>tr>td ol,body.shopping #contents #law>table>tbody>tr>td ol{margin:0 0 15px}body.order #contents #law>table>tbody>tr>td ol li,body.shopping #contents #law>table>tbody>tr>td ol li{margin:0 0 5px 20px;list-style-type:decimal;line-height:1.3}body.ramen #contents #document>dl{margin:0 0px 10px;padding:0 0px 0 0;border-top:1px solid #970000;border-bottom:1px solid #970000;background:url("img/ramen-document-bg.gif") 0 0 repeat}body.ramen #contents #document>dl dt{margin:0 0px 20px;padding:10px 20px;color:#970000;font-size:110%;font-weight:bold;border-bottom:2px dashed #970000}body.ramen #contents #document>dl dd{margin:20px 20px;line-height:23px;background:url("img/base-line-note.png") bottom left repeat-y}body.ramen #contents #document>dl dd>img{margin:0 0 10px 20px;float:right}body.ramen #contents #document>dl dd>em{display:inline-block;padding:0 0 0 110px}body.ramen #contents #document>span{display:block;margin:0 0px 30px 250px;padding:0 0 0px;font-size:90%;line-height:1.7}body.store #contents #detail>img{display:block;margin:0 auto 20px;padding:0 0px 0 0}body.store #contents #detail>table{margin:0 0px 40px 0px;padding:0 0 0px;border-spacing:1px;background-color:#cca54a}body.store #contents #detail>table th,body.store #contents #detail>table td{padding:10px 20px}body.store #contents #detail>table th{width:110px;background-color:#ece3ce}body.store #contents #detail>table td{font-size:90%;background-color:#f5f0e4}
body.store #contents #detail>table th.th01{width:180px; vertical-align:middle;}
body.store #contents #detail>table td.td01{width:130px}
body.store #contents #detail>table td.td02{width:240px}
body.store #contents #detail>table td iframe{display:block;margin:0 0px 10px 0px;padding:0;width:100%;height:400px;border:1px solid #ccc}body.menu-sidedish #contents #lineup table,body.menu-meatdish #contents #lineup table,body.menu-seafood #contents #lineup table,body.menu-noodle #contents #lineup table,body.menu-others #contents #lineup table,body.menu-course #contents #lineup table{margin:0 0px 30px;width:650px;vertical-align:top}body.menu-sidedish #contents #lineup table.main th,body.menu-meatdish #contents #lineup table.main th,body.menu-seafood #contents #lineup table.main th,body.menu-noodle #contents #lineup table.main th,body.menu-others #contents #lineup table.main th,body.menu-course #contents #lineup table.main th{width:215px}body.menu-sidedish #contents #lineup table.main td,body.menu-meatdish #contents #lineup table.main td,body.menu-seafood #contents #lineup table.main td,body.menu-noodle #contents #lineup table.main td,body.menu-others #contents #lineup table.main td,body.menu-course #contents #lineup table.main td{padding:10px 0 30px;font-weight:bold;text-align:center;width:215px}body.menu-sidedish #contents #lineup table.main td>img,body.menu-meatdish #contents #lineup table.main td>img,body.menu-seafood #contents #lineup table.main td>img,body.menu-noodle #contents #lineup table.main td>img,body.menu-others #contents #lineup table.main td>img,body.menu-course #contents #lineup table.main td>img{display:block;margin:0 auto 10px}body.menu-sidedish #contents #lineup table.main td strong,body.menu-meatdish #contents #lineup table.main td strong,body.menu-seafood #contents #lineup table.main td strong,body.menu-noodle #contents #lineup table.main td strong,body.menu-others #contents #lineup table.main td strong,body.menu-course #contents #lineup table.main td strong{color:#970000}body.menu-sidedish #contents #lineup table.sub,body.menu-meatdish #contents #lineup table.sub,body.menu-seafood #contents #lineup table.sub,body.menu-noodle #contents #lineup table.sub,body.menu-others #contents #lineup table.sub,body.menu-course #contents #lineup table.sub{margin:0 auto 30px;width:600px;border-spacing:1px;border:2px solid #970000;background-color:#eee6d4;border-spacing:30px 15px;vertical-align:top}body.menu-sidedish #contents #lineup table.sub td,body.menu-meatdish #contents #lineup table.sub td,body.menu-seafood #contents #lineup table.sub td,body.menu-noodle #contents #lineup table.sub td,body.menu-others #contents #lineup table.sub td,body.menu-course #contents #lineup table.sub td{padding:0 0px 5px 0px;font-weight:bold;line-height:1.3;width:260px;border-bottom:1px dotted #970000}body.menu-sidedish #contents #lineup table.sub td strong,body.menu-meatdish #contents #lineup table.sub td strong,body.menu-seafood #contents #lineup table.sub td strong,body.menu-noodle #contents #lineup table.sub td strong,body.menu-others #contents #lineup table.sub td strong,body.menu-course #contents #lineup table.sub td strong{display:inline-block;color:#333;width:110px;float:left}body.menu-sidedish #contents #lineup table.sub td span,body.menu-meatdish #contents #lineup table.sub td span,body.menu-seafood #contents #lineup table.sub td span,body.menu-noodle #contents #lineup table.sub td span,body.menu-others #contents #lineup table.sub td span,body.menu-course #contents #lineup table.sub td span{display:inline-block;font-size:90%;text-align:right;width:140px;float:right}body.menu-sidedish #contents #lineup table.sub td span em,body.menu-meatdish #contents #lineup table.sub td span em,body.menu-seafood #contents #lineup table.sub td span em,body.menu-noodle #contents #lineup table.sub td span em,body.menu-others #contents #lineup table.sub td span em,body.menu-course #contents #lineup table.sub td span em{color:#970000;font-weight:bold}body.menu-sidedish #contents #lineup table.course,body.menu-meatdish #contents #lineup table.course,body.menu-seafood #contents #lineup table.course,body.menu-noodle #contents #lineup table.course,body.menu-others #contents #lineup table.course,body.menu-course #contents #lineup table.course{margin:0 auto 30px;width:600px;border-spacing:1px;vertical-align:top;border:2px solid #970000;background-color:#eee6d4;border-spacing:30px 15px}body.menu-sidedish #contents #lineup table.course thead th,body.menu-meatdish #contents #lineup table.course thead th,body.menu-seafood #contents #lineup table.course thead th,body.menu-noodle #contents #lineup table.course thead th,body.menu-others #contents #lineup table.course thead th,body.menu-course #contents #lineup table.course thead th{text-align:left}body.menu-sidedish #contents #lineup table.course td,body.menu-meatdish #contents #lineup table.course td,body.menu-seafood #contents #lineup table.course td,body.menu-noodle #contents #lineup table.course td,body.menu-others #contents #lineup table.course td,body.menu-course #contents #lineup table.course td{padding:0 0px 5px 0px;font-weight:bold;line-height:1.3;width:260px;border-bottom:1px dotted #970000}body.menu-sidedish #contents #lineup>.attention,body.menu-meatdish #contents #lineup>.attention,body.menu-seafood #contents #lineup>.attention,body.menu-noodle #contents #lineup>.attention,body.menu-others #contents #lineup>.attention,body.menu-course #contents #lineup>.attention{margin:0 0 0 25px}body.menu-sidedish #contents #lineup>.attention li,body.menu-meatdish #contents #lineup>.attention li,body.menu-seafood #contents #lineup>.attention li,body.menu-noodle #contents #lineup>.attention li,body.menu-others #contents #lineup>.attention li,body.menu-course #contents #lineup>.attention li{position:relative;margin:0 0 5px;padding:0 0 0 20px;font-weight:bold}body.menu-sidedish #contents #lineup>.attention li:before,body.menu-meatdish #contents #lineup>.attention li:before,body.menu-seafood #contents #lineup>.attention li:before,body.menu-noodle #contents #lineup>.attention li:before,body.menu-others #contents #lineup>.attention li:before,body.menu-course #contents #lineup>.attention li:before{content:'※';position:absolute;top:0;right:auto;bottom:auto;left:0}body.menu-others #contents #lineup table.main{margin:0 auto 30px;width:430px}body.recruit #contents #greeting{background:url("img/recruit-greeting-img01.png") 100% 60px no-repeat}body.recruit #contents #greeting h3{margin:0 0px 20px;padding:0 0 5px 15px;color:#970000;font-size:120%}body.recruit #contents #greeting>p{padding:0 0px 0 15px;min-height:80px}body.recruit #contents #requirement h3{margin:0 0px 10px;padding:0 0 5px 15px;color:#970000;font-size:110%;border-bottom:2px dashed #970000}body.recruit #contents #requirement table{margin:0 0px 20px;width:650px;border-spacing:1px;background-color:#cca54a;vertical-align:top}body.recruit #contents #requirement table th,body.recruit #contents #requirement table td{padding:5px 10px;line-height:1.3}body.recruit #contents #requirement table th{width:110px;background-color:#ece3ce}body.recruit #contents #requirement table td{width:500px;background-color:#f5f0e4}body.recruit #contents #requirement table td ul li{position:relative;margin:0 0 5px;padding:0 0 0 15px}body.recruit #contents #requirement table td ul li:before{content:'●';position:absolute;top:5px;right:auto;bottom:auto;left:0;font-size:60%}footer{position:relative;margin:0 auto 0px;padding:30px 4px 15px;color:#cca54a;width:948px;background:url("img/base-container-bg-bottom.png") 0 0px no-repeat;clear:both;z-index:2}footer>dl{width:500px;float:left}footer>dl dt{margin:0 0 5px;font-weight:bold}footer small{display:inline-block;margin:0 0px 0px 30px;padding:0px 0 0px 0px;font-size:90%;font-style:normal;line-height:1.1;float:right}@media only screen and (max-width: 640px){body:before,body:after{height:120px;background-size:auto 100%}body img{max-width:100%;height:auto}body img.left,body img.right{display:block;margin:0 auto 20px;float:none}header{margin-bottom:30px;padding:10px 0px 0;width:auto;height:120px;background:none}header h1{display:block;margin:0 20px 10px;width:auto;float:none}header dl{display:block;text-align:center;width:auto;float:none}header dl dd strong{display:block;margin-bottom:5px;font-size:150%}#spNav{position:relative;margin:0 0px 30px;padding:0px 0 0px;background:url("img/base-contents-bg.gif") 0 0 repeat-y}#spNav dt a{display:block;margin:0 0px 0px;padding:10px;color:#970000;font-size:120%;font-weight:bold;border-bottom:2px solid #970000}#spNav dt a.open{color:#fff;background-color:#cca54a}#spNav dt a:hover{text-decoration:none}#spNav dd{position:absolute;top:40px;right:auto;bottom:auto;left:0;display:none;margin:0 0px 0px;padding:0 10px 10px;width:100%;border-bottom:2px solid #970000;background:url("img/base-contents-bg.gif") 0 0 repeat-y;box-sizing:border-box;z-index:10}#spNav dd>ul>li>a{display:block;padding:10px 0 10px 20px;color:#970000;font-size:110%;font-weight:bold;border-bottom:1px solid #970000;background:url("img/base-icon01.png") 0 10px no-repeat}#spNav dd>ul>li>a:hover{color:#fff;text-decoration:none;background-color:#970000}#spNav dd>ul>li>ul{margin:0 0 10px;padding:0px 0 0 20px}#spNav dd>ul>li>ul li a{position:relative;display:block;margin:0 0 5px;padding:5px 0 5px 15px;color:#333}#spNav dd>ul>li>ul li a:before{content:'';position:absolute;display:block;width:0;height:0;border-style:solid;border-width:0.35em 0.45em;border-color:transparent transparent transparent #970000;top:10px;right:auto;bottom:auto;left:0}#spNav dd>ul>li>ul li a:hover{color:#970000;font-weight:bold}#container{padding:0px 0px 0px;width:auto;background:none}#container #contents{margin-bottom:30px;padding-top:2px;width:auto;background:url("img/base-contents-bg.gif") 0 0 repeat-y;float:none;clear:both}#container #contents #breadcrumb{margin:0 20px 30px;width:auto}#container #contents section{margin:0 20px 30px;width:auto}#container #contents section>h2{padding:0 0px 10px 30px}#container #contents section>h2 span{position:static;display:block;padding-top:5px;font-size:80%;text-align:left;width:auto}#container #contents section>h3{margin:0 0px 20px;width:auto;box-sizing:border-box}#container #contents section>p{margin:0 0px 30px !important;width:auto;box-sizing:border-box}#container #contents ul.footerNav{margin:0 20px 20px}#container>aside{margin:0px 0px 0px 0;padding:0px 0px 0;width:auto;float:none;clear:both}#container>aside dl.info{margin:0 20px 30px}#container>aside dl.info dd{text-align:center}#container>aside dl.info dd a{color:#cca54a !important;font-size:100%}body.home #contents>figure{padding:0 2px 0 !important;width:auto;height:180px !important;box-sizing:border-box}body.home #contents #shopping h3{display:block;margin:0 0px 20px;width:auto}body.home #contents #shopping>strong{display:block;text-align:center}body.home #contents #shopping dl.left,body.home #contents #shopping dl.right{margin:0 0px 30px;width:auto;float:none}body.home #contents #shopping dl.left dt,body.home #contents #shopping dl.right dt{font-size:100%;font-weight:normal;text-align:center}body.home #contents #shopping dl.left dt img,body.home #contents #shopping dl.right dt img{margin-bottom:10px}body.home #contents #shopping dl.left dt strong,body.home #contents #shopping dl.right dt strong{font-size:120%}body.home #contents #shopping dl.left dd>a,body.home #contents #shopping dl.right dd>a{margin:30px auto 0px;width:177px;float:none}body.home #contents #shopping>img.left{margin:0 auto 10px !important;max-width:88%}{background:url("img/home-guidance-bg01.png") 50% 100px no-repeat}>strong{display:block;margin:0px 0px 180px;text-align:center} p>a{margin:20px auto 20px;width:157px} iframe{display:block;margin:0 auto 30px;width:97%;height:245px;float:none}body.page #contents>img.mainimage{margin:0px 1% 30px !important;max-width:98%}body.order #contents #form>p,body.shopping #contents #form>p{padding:35% 0px 0 0 !important;background-position:50% -20px !important;background-size:100% auto !important}body.order #contents #form h3,body.shopping #contents #form h3{margin:0 0px 20px}body.order #contents #form table,body.shopping #contents #form table{width:100%;box-sizing:border-box}body.order #contents #form table tr,body.shopping #contents #form table tr{position:relative;display:block;width:100%;border-bottom:2px solid #cca54a;box-sizing:border-box;*zoom:1}body.order #contents #form table tr:before,body.order #contents #form table tr:after,body.shopping #contents #form table tr:before,body.shopping #contents #form table tr:after{content:'';display:table;line-height:0}body.order #contents #form table tr:after,body.shopping #contents #form table tr:after{clear:both}body.order #contents #form table tr th,body.order #contents #form table tr td,body.shopping #contents #form table tr th,body.shopping #contents #form table tr td{display:block;width:100% !important;box-sizing:border-box}body.order #contents #form table tr th,body.shopping #contents #form table tr th{background-color:#ece3ce}body.order #contents #form table thead,body.shopping #contents #form table thead{display:none}body.order #contents #form table tbody td,body.shopping #contents #form table tbody td{padding:5px 10px}body.order #contents #form table.item td,body.shopping #contents #form table.item td{text-align:center !important}body.order #contents #form table.item td.td02,body.shopping #contents #form table.item td.td02{font-size:130%;font-weight:bold;border:none}body.order #contents #form table.user td,body.shopping #contents #form table.user td{width:60%}body.order #contents #form table.user td input[type='text'],body.order #contents #form table.user td input[type='email'],body.shopping #contents #form table.user td input[type='text'],body.shopping #contents #form table.user td input[type='email']{max-width:230px !important}body.order #contents #attention table,body.shopping #contents #attention table{width:100%}body.order #contents #attention>strong,body.shopping #contents #attention>strong{width:auto}body.order #contents #attention>strong a,body.shopping #contents #attention>strong a{color:#cca54a !important;font-size:100%}body.order #contents #law table,body.shopping #contents #law table{margin:0 auto 30px;width:100%;border-color:#c08090}body.order #contents #law table>tbody>tr>th,body.order #contents #law table>tbody>tr>td,body.shopping #contents #law table>tbody>tr>th,body.shopping #contents #law table>tbody>tr>td{display:block;width:100% !important;border-color:#c08090;box-sizing:border-box}body.order #contents #law table>tbody>tr>th,body.shopping #contents #law table>tbody>tr>th{background-color:#e9d6da}body.order #contents #law table>tbody>tr>td>table,body.shopping #contents #law table>tbody>tr>td>table{width:100%;box-sizing:border-box}body.order #contents #law table>tbody>tr>td>table tr,body.shopping #contents #law table>tbody>tr>td>table tr{border:none}body.order #contents #law table>tbody>tr>td>table tr>th,body.order #contents #law table>tbody>tr>td>table tr>td,body.shopping #contents #law table>tbody>tr>td>table tr>th,body.shopping #contents #law table>tbody>tr>td>table tr>td{padding:2px 20px;width:100% !important;box-sizing:border-box}body.order #contents #law table>tbody>tr>td>table tr>td,body.shopping #contents #law table>tbody>tr>td>table tr>td{border-bottom:1px solid #c08090}body.ramen #contents #document>dl dd img{display:block;margin:0 auto 20px;float:none}body.ramen #contents #document>dl dd em{padding:0;text-align:center}body.ramen #contents #document>span{margin-left:0}body.store #contents #detail>table th,body.store #contents #detail>table td{display:block;text-align:center;width:100% !important;box-sizing:border-box}body.menu-sidedish #contents #lineup table,body.menu-meatdish #contents #lineup table,body.menu-seafood #contents #lineup table,body.menu-noodle #contents #lineup table,body.menu-others #contents #lineup table,body.menu-course #contents #lineup table{width:100%}body.menu-sidedish #contents #lineup table th,body.menu-sidedish #contents #lineup table td,body.menu-meatdish #contents #lineup table th,body.menu-meatdish #contents #lineup table td,body.menu-seafood #contents #lineup table th,body.menu-seafood #contents #lineup table td,body.menu-noodle #contents #lineup table th,body.menu-noodle #contents #lineup table td,body.menu-others #contents #lineup table th,body.menu-others #contents #lineup table td,body.menu-course #contents #lineup table th,body.menu-course #contents #lineup table td{display:block;width:100% !important;box-sizing:border-box}body.menu-sidedish #contents #lineup table.main th,body.menu-sidedish #contents #lineup table.main td,body.menu-meatdish #contents #lineup table.main th,body.menu-meatdish #contents #lineup table.main td,body.menu-seafood #contents #lineup table.main th,body.menu-seafood #contents #lineup table.main td,body.menu-noodle #contents #lineup table.main th,body.menu-noodle #contents #lineup table.main td,body.menu-others #contents #lineup table.main th,body.menu-others #contents #lineup table.main td,body.menu-course #contents #lineup table.main th,body.menu-course #contents #lineup table.main td{padding-bottom:10px !important}body.menu-sidedish #contents #lineup table.sub,body.menu-meatdish #contents #lineup table.sub,body.menu-seafood #contents #lineup table.sub,body.menu-noodle #contents #lineup table.sub,body.menu-others #contents #lineup table.sub,body.menu-course #contents #lineup table.sub{width:100%;border-spacing:20px 5px !important}body.menu-sidedish #contents #lineup table.sub td,body.menu-meatdish #contents #lineup table.sub td,body.menu-seafood #contents #lineup table.sub td,body.menu-noodle #contents #lineup table.sub td,body.menu-others #contents #lineup table.sub td,body.menu-course #contents #lineup table.sub td{padding:5px 0;*zoom:1}body.menu-sidedish #contents #lineup table.sub td:before,body.menu-sidedish #contents #lineup table.sub td:after,body.menu-meatdish #contents #lineup table.sub td:before,body.menu-meatdish #contents #lineup table.sub td:after,body.menu-seafood #contents #lineup table.sub td:before,body.menu-seafood #contents #lineup table.sub td:after,body.menu-noodle #contents #lineup table.sub td:before,body.menu-noodle #contents #lineup table.sub td:after,body.menu-others #contents #lineup table.sub td:before,body.menu-others #contents #lineup table.sub td:after,body.menu-course #contents #lineup table.sub td:before,body.menu-course #contents #lineup table.sub td:after{content:'';display:table;line-height:0}body.menu-sidedish #contents #lineup table.sub td:after,body.menu-meatdish #contents #lineup table.sub td:after,body.menu-seafood #contents #lineup table.sub td:after,body.menu-noodle #contents #lineup table.sub td:after,body.menu-others #contents #lineup table.sub td:after,body.menu-course #contents #lineup table.sub td:after{clear:both}body.menu-sidedish #contents #lineup table.sub td strong,body.menu-meatdish #contents #lineup table.sub td strong,body.menu-seafood #contents #lineup table.sub td strong,body.menu-noodle #contents #lineup table.sub td strong,body.menu-others #contents #lineup table.sub td strong,body.menu-course #contents #lineup table.sub td strong{width:45% !important}body.menu-sidedish #contents #lineup table.sub td span,body.menu-meatdish #contents #lineup table.sub td span,body.menu-seafood #contents #lineup table.sub td span,body.menu-noodle #contents #lineup table.sub td span,body.menu-others #contents #lineup table.sub td span,body.menu-course #contents #lineup table.sub td span{width:55% !important}body.menu-sidedish #contents #lineup table.course,body.menu-meatdish #contents #lineup table.course,body.menu-seafood #contents #lineup table.course,body.menu-noodle #contents #lineup table.course,body.menu-others #contents #lineup table.course,body.menu-course #contents #lineup table.course{width:100%;border-spacing:20px 5px}body.menu-others #contents #lineup table.main{width:100%}body.recruit #contents #greeting{background-position:50% 22%}body.recruit #contents #greeting h3{padding:65% 0 0 0}body.recruit #contents #greeting>p{padding:0}body.recruit #contents #requirement h3{margin-bottom:20px}body.recruit #contents #requirement table{width:100%}body.recruit #contents #requirement table th,body.recruit #contents #requirement table td{display:block;width:100%;box-sizing:border-box}footer{padding:20px 20px;text-align:center;width:auto;background:none}footer dl{margin-bottom:10px;width:auto;float:none}footer dl dd a{color:#cca54a !important;font-size:100%}
#guidance .right{
	float:none;
	margin:20px auto !important;
	width:80%;
}
iframe.search{
	display:block;
	margin:0 auto 30px;
	width:97% !important;
	height:245px !important;
	float:none
}
object,param,embed{
	display:none;	
}
}

body.home div.tube iframe{
    display: block;
    margin: 0 auto 30px;
    width: 97%;
    float: none;
}
h3.tuuhan{
font-size : 16px;
color: #970000;
}
.chouri{
	margin-top:15px;
}
#guidance .right{
	margin:0 0 0 20px;
}
iframe.search{
	width:650px;
	height:315px;
	margin-bottom:20px;
}
body.home #contents #guidance>strong{display:inline-block;margin:0 0px 20px;color:#970000;line-height:1.3}