@media screen and (min-width: 901px){.toppc{padding-bottom:30px}.toppc:before{position:absolute;content:url(../img/topimg.png);bottom:0;right:25px}}@media screen and (max-width: 900px){.toppc{padding-bottom:0px}.toppc:before{display:none}}@media screen and (max-width: 960px){.h,#contents{width:auto}#aflashA2{height:auto}#flash{margin-top:0px;width:auto;height:auto}#flash2,.f{width:auto}#main{padding:0;margin:10px auto;float:none}.waku2,.waku3{width:auto}.waku2 ul,.waku3 ul{width:auto;margin:0}.waku2 ul li,.waku3 ul li{float:none;margin:10px auto;width:90%;display:block}}@media screen and (max-width: 768px){header{position:fixed}#lunch,#dinner,#party,#wedding,#news{background-size:100% 100%}.sp_menu{display:block}.menuList,.menuList2,.snip1217,.globalNav,nav{display:none}.sp_menu{display:block}#phonemenu li a:link,#phonemenu li a:visited,#phonemenu li a:hover{color:#fff;text-decoration:none}#phonemenuA{display:block;width:100%;height:85px;z-index:999;position:fixed;top:0;left:0;padding:0}#phonemenu{margin:0 auto;z-index:9999}#phonemenu ul{position:relative}#phonemenu li{font-family:'FontAwesome';width:16%;float:left;padding:13px 0;margin:0;display:inline;text-align:center;font-size:16px;cursor:pointer;vertical-align:middle}#phonemenu li:hover{opacity:0.5}#phonemenu .lg{width:18%;padding:7px 0}#dmenu1{display:none;position:absolute;top:0px;width:100%;z-index:1000;font-size:11px}#dmenu1 li{overflow:hidden;width:100%;background:rgba(255,255,255,0.8);box-shadow:rgba(0,0,0,0.2) 0px 1px 1px 1px}#dmenu1 li a{display:block;width:100%;height:20px;line-height:25px}#dmenu1 li a:link,#dmenu1 li a:visited,#dmenu1 li a:hover{text-decoration:none;text-align:left;font-size:14px;padding:0px 0;text-indent:1em}#dmenu1 li a:before{font-family:'FontAwesome';content:"\f054";margin-right:5px}#flash2{height:150px;padding-top:164px}#flash{padding-top:82px}.catchA{width:100%}.catch{width:40%;height:auto;top:56%}#juicysliderbox{height:auto}#main,#side{margin:0;width:auto}.R .R2 .L .L2{float:none;margin:5px}.naka,.nakaA,.nakaB,.nakaC{width:auto;padding-top:30px;padding-bottom:30px;margin-left:10px;margin-right:10px;padding-left:0px}.topicpath{display:none}.contents{width:auto;display:block;float:none;margin-right:auto;margin-left:auto}.big_waku2 ul li,.big_waku3 ul li{float:none;width:100%}.view{height:auto}.view .mask,.view .content{height:600px}.topics{width:auto}.topics dl{padding:10px}.topics dt{float:none}.info{width:auto}.info_naka{padding:10px}.waku2,.waku3{margin-left:10px;margin-right:10px}.waku2 ul,.waku3 ul{margin:0}.waku2 ul li,.waku3 ul li{width:100%}.waku768,.waku768_2{width:auto}.img650L{width:100%;float:none;display:block;margin-left:auto;margin-right:auto;margin-bottom:20px}.contact_info{text-align:center}.img400R,.img400L{width:400px;float:none;display:block;margin-left:auto;margin-right:auto;margin-bottom:10px}.img300R{width:300px;float:none;display:block;margin-left:auto;margin-right:auto;margin-bottom:10px}.waku220{width:23.5%;margin-left:5px;margin-right:5px}.waku300{width:31.5%;margin-left:5px;margin-right:5px}.waku300_2{width:47%}.ledChild{width:30%;margin-left:10px;margin-right:10px}.waku480{display:block;width:480px;float:none;margin-left:auto;margin-right:auto}.waku460{width:auto;float:none;margin-left:auto;margin-right:auto;margin-bottom:10px}.midashi_photo{display:none}.menu0{width:100%}#address,#copyright{text-align:center}#fmenu-lg{width:100%}#fmenu-lg li{width:25%;text-align:left;margin-left:60px}.ingredients li{width:98%}.ingredients li .img{float:left;width:135px;height:135px;margin-right:20px}.ingredients li:before{left:0;top:0;height:2em;width:2em;line-height:2em}.pickUp{padding:0;margin-bottom:15px}.pickUp:last-child{margin-bottom:0}.pickUp .image,.pickUp:nth-child(2n) .image,.pickUp .detailBox{float:none;width:auto}.pickUp .image{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.pickUp .image img{width:100%;height:auto}.pickUp .detailBox{padding:20px 20px 35px;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.pickUp .rbtn{width:90%;-webkit-transform:translate(0, 0);-ms-transform:translate(0, 0);transform:translate(0, 0);margin:20px auto 0;position:static}.form dt{float:none;width:auto}.form dd{padding:10px 0;width:auto}.textarea,textarea,.dropdown{width:100%;box-sizing:border-box}.textarea{height:30px}.bnr li{float:none;width:100%;display:block;margin-left:auto;margin-right:auto}.view{height:100%}.view .mask,.view .content{height:100%}.ulC li{width:50%}.topics,.facebook{height:auto;overflow:hidden}.dinner_box,.party_box{padding:20px;height:auto}.tcenter_pc{text-align:left}.title{width:100%;margin:0 auto}.title p{font-family:"Bebas Neue";font-size:60px;text-shadow:2px 2px 2px rgba(255,255,255,0.6);text-align:center;color:#111;letter-spacing:2px}.photo,.photo2{width:99%;margin:0 auto}.photo ul,.photo2 ul{margin-right:0px;margin-bottom:0px;text-align:center}.photo li,.photo2 li{float:none;display:inline-block;margin-right:5px;margin-bottom:5px}.photo li a,.photo2 li a{width:220px;height:220px;line-height:220px}.photo li img,.photo2 li img{height:200px;max-width:220px;max-height:220px}.photo li p,.photo2 li p{font-size:8px;width:220px;height:auto;padding:5px}.works li{width:360px}.works .gallery{width:360px;height:360px;line-height:360px}.works .gallery img{max-height:360px}.works p{width:360px;height:40px}#aflashA .scroll{display:none}#top_sec2{width:100%;display:block}#top_sec2 .boxB{padding:0 30px;width:auto}#top_sec2 .boxB .nakaA{margin:0;width:100%;display:block}#top_sec2 .boxB .nakaA .nakaA_item{display:block;width:100%;float:none;margin-bottom:50px}#top_sec2 .boxB .nakaA .nakaA_item:last-child{margin-bottom:0}#top_sec3{padding:50px 0}#top_sec3 .box .nakaB{padding:0}#top_sec3 .box .nakaB .topLink{margin-bottom:0}#top_sec4 .box .boxcontents ul li{width:50%}}@media screen and (max-width: 480px){.photo{width:99%;margin:0 auto}.photo ul{margin-right:0px;margin-bottom:0px;text-align:center}.photo li{float:none;display:inline-block;margin-right:5px;margin-bottom:5px}.photo li a{width:110px;height:110px;line-height:110px}.photo li p{width:110px}.photo li img{max-width:110px;max-height:110px}.pcbr{display:none}header{height:59px}#flash{padding-top:62px}.midashi .ja{font-size:32px}.midashi .en{font-size:18px}#slider{margin:0px}.catch{width:40%;height:auto;top:62%}#main,#side{margin:0;width:auto}.f_waku{width:300px;display:block;margin-left:auto;margin-right:auto;padding-top:0px}#office,#business,#work,#recruit,#mother{background-size:cover}.catch{padding:10px}.yoko1{width:35px}.yoko2{width:28px}.yoko3{width:15px}.yoko4{width:35px}.yoko5{width:37px}.yoko6{width:150px}.hyo{display:block;width:auto}.hyo tr,.hyo tbody{display:block;width:auto}.hyo tr th,.hyo tr td{display:block;width:auto}table.hyo tr th,table.hyo tr td{font-size:small}table.hyo2 tr th,table.hyo2 tr td{font-size:12px}.hyo_yoko{overflow-x:auto;white-space:nowrap;width:auto}.img150R{width:150px;float:none;display:block;margin-left:auto;margin-right:auto;margin-bottom:20px}.img200L,.img200R{width:200px;float:none;display:block;margin-left:auto;margin-right:auto;margin-bottom:20px}.img250R,.img250L{width:250px;float:none;display:block;margin-left:auto;margin-right:auto;margin-bottom:10px}.img400R,.img400L,.img300{width:100%}.img300R{width:80%}.waku220{width:47%;margin-bottom:10px;margin-top:5px}.waku630{width:auto}.waku480{width:80%}.waku400{width:100%}.waku300{width:100%;float:none;display:block;margin-left:auto;margin-right:auto;margin-bottom:10px}.waku300_2{width:100%;margin-bottom:20px}.map{height:200px}.text{width:auto;display:block;margin-left:10px;margin-right:10px}.contents{width:auto}#fmenu-lg li{width:40%;margin-left:40px}.add_text{font-size:11px;padding-left:20px}.photo,.photo2{width:99%;margin:0 auto}.photo ul,.photo2 ul{margin-right:0px;margin-bottom:0px;text-align:center}.photo li,.photo2 li{float:none;display:inline-block;margin-right:5px;margin-bottom:5px}.photo li a,.photo2 li a{width:110px;height:110px;line-height:110px}.photo li img,.photo2 li img{height:100px;max-width:110px;max-height:110px}.photo li p,.photo2 li p{font-size:8px;width:118px;height:auto;padding:5px}table.type01 th,table.type02 th,table.type03 th,table.type04 th,table.type01 td,table.type02 td,table.type03 td,table.type04 td{font-size:12px}.hyo_yoko{overflow-x:auto;white-space:nowrap;width:auto}.botan2 a{font-size:12px;float:none;width:auto;padding-left:10px;padding-right:10px}.topics dt{width:80px;text-align:center;margin-bottom:5px;font-size:12px;float:none}body,h1,h2,h3,h4,p,th,td{font-size:11px}a:link,a:visited{font-size:11px}.list3 li,.list10 li,li.list10-count:after{font-size:11px}.topics dt,.topics dd{font-size:11px}.contact dt{font-size:11px}.about dt,.about dd{font-size:11px}table.type01 th,table.type01 td{font-size:11px}table.type02 th,table.type02 td{font-size:11px}table.company th,table.company td{font-size:11px}#address,#copyright{font-size:11px}.menu0 dt,.menu0 dd{font-size:11px}.bbtn a:link,.cbtn a:link{font-size:11px}.menu dl dt,.menu dl dd{font-size:22px}.midashi{font-size:20px}.midashi_sub{font-size:12px}.title1 .ja{font-size:24px}.title1 .en{font-size:14px}.title2{font-size:14px}.title2 span{font-size:small}.title3,.dinner_name{font-size:14px}.dinner_fee{font-size:16px}.lunch_name{font-size:14px}.lunch_fee{font-size:16px}.ingredients li h3{font-size:14px}.service h2{font-size:22px}.service h2 span{font-size:11px}.listFlow h4,.hakoB .box-title{font-size:small}.view h2{font-size:20px}.view h3{font-size:16px}.view p{font-size:11px}.f-s16{font-size:14px}#top_image2{height:200px}figure h3,figcaption h3{font-size:14px}figure p,figcaption p{font-size:12px}.soroeru{width:100%}.logo{width:150px}.mf15{width:25%}.view p{padding:5px 0px 10px 0px}.view h3{margin-top:10px}.view h2{width:100%;margin:0px 0 0 0}#fmenu-lg a:link,#fmenu-lg a:visited,#fmenu-lg a:hover{font-size:11px}.ulC li{width:100%}.topLink li{width:95%;display:block;margin:0 auto 15px;text-align:center;float:none}.contactText{font-size:20px;text-align:center;margin-bottom:40px}.contactText .txtInBlk{display:inline-block}.flexbox .flexbox_list{width:100%;margin-bottom:20px}#about_1 .flexbox2 .flexbox_list{width:48%;margin-bottom:20px}}@media screen and (max-width: 320px){header{height:auto}header h1{padding-top:10px;width:225px;padding-left:10px}.catch{width:200px;height:36px;top:62%}.waku220{width:100%;float:none;display:block;margin-left:auto;margin-right:auto}#fmenu-lg li{width:80%;margin-left:40px}.contactText{font-size:16px;text-align:center;margin-bottom:40px}.contactText .txtInBlk{display:inline-block}.works li{width:300px}.works .gallery{width:300px;height:300px;line-height:300px}.works .gallery img{max-height:300px}.works p{width:300px;height:40px}}
/*# sourceMappingURL=sp.css.map */
