﻿@charaset "utf-8";html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,code,del,dfn,em,img,q,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,figure{margin:0;padding:0;border:0;list-style:none;font-style:normal}table{border-collapse:separate;border-spacing:0}caption,th,td{text-align:left;font-weight:400}a img{border:none}.clearfix:after{content:".";display:block;height:0;font-size:0;clear:both;visibility:hidden}.clearfix{display:inline-block;min-height:1%}* html .clearfix{height:1%}.clearfix{display:block}article,aside,canvas,details,figcaption,figure,header,footer,main,menu,nav,section,summary{display:block}div,h1,h2,h3,h4,h5,h6,p,dl,dt,dd,ol,ul,li,form,input,textarea,button,table,tr,th,td,article,aside,footer,header,hgroup,nav,section,img,a,p{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}img{max-width:100%;height:auto;vertical-align:bottom}iframe.twitter-share-button{width:100px !important}.fb_iframe_widget>span{vertical-align:baseline !important}.fb-like iframe{max-width:none !important}body,html{height:100%}html{font-size:62.5%}body{color:#666;font-family:"Noto Sans JP","メイリオ",Meiryo,"ヒラギノ角ゴPro W3","Hiragino Kaku Gothic Pro","游ゴシック体","Yu Gothic",YuGothic,"kozuka Gothic Pro","小塚ゴシック Pro L","ＭＳ Ｐゴシック",sans-serif;font-size:1.4rem;line-height:1.6;letter-spacing:1.5px;overflow-y:scroll;flex-wrap:400;font-feature-settings:"palt"}@media screen and (max-width: 480px){body{font-size:3.4vw}}a{color:#666;transition:all 0.2s ease;-webkit-transition:all 0.2s ease;word-wrap:break-word}a:hover{color:#959595;text-decoration:none}.clear{clear:both}::selection{color:#fff;background-color:#7e7e7e;text-shadow:#000 0px 0px 3px}::-moz-selection{color:#fff;background-color:#7e7e7e;text-shadow:#000 0px 0px 3px}@media screen and (max-width: 480px){.spNon{display:none}}.pcNon{display:none}@media screen and (max-width: 480px){.pcNon{display:block}}.enFont{font-family:"Libre Baskerville","Noto Sans JP","メイリオ",Meiryo,"ヒラギノ角ゴPro W3","Hiragino Kaku Gothic Pro","游ゴシック体",YuGothic,"游ゴシック","Yu Gothic","ＭＳ Ｐゴシック",sans-serif;font-weight:300}#backTop{position:fixed;overflow:hidden;bottom:20px;right:20px;padding:5px 0px 0px 0px;z-index:40;transform:translate(150%, 0);transition:transform .3s ease-in-out;cursor:pointer;width:60px}@media screen and (max-width: 480px){#backTop{width:46px;bottom:10px;right:10px}}#backTop.is-backto-show{transform:translate(0, 0);opacity:1}#all{min-width:1120px;width:100%;position:relative;z-index:10;overflow:hidden}@media screen and (max-width: 480px){#all{min-width:inherit}}.commonWidth{min-width:1120px;max-width:1320px;margin:auto;position:relative}@media screen and (max-width: 480px){.commonWidth{min-width:inherit;max-width:inherit;width:auto;margin:auto}}.commonPadding{padding-left:70px;padding-right:70px}@media screen and (max-width: 480px){.commonPadding{padding-left:30px;padding-right:30px}}hr{border:none;border-top:1px solid #000;margin-top:140px;padding-bottom:140px;margin-bottom:0px}.bg-marubiru{background-color:#1877bf}.bg-shin-marubiru{background-color:#c93941}.bg-oazo{background-color:#19baf8}.txt-maincolor{color:#f09942}.mb80{margin-bottom:80px}.flex{display:flex}.main img{max-width:inherit;width:100%}.maintxt{background-color:rgba(252,237,189,0.3)}.maintxt__box{width:100%;padding:50px 170px 30px;min-width:1120px;max-width:1320px;margin:10px auto}@media screen and (max-width: 480px){.maintxt__box{min-width:inherit;max-width:inherit;width:auto;padding:0;margin:15px 0 0}}.catch{text-align:center;font-size:120%;font-weight:bold;margin-top:40px}@media screen and (max-width: 480px){.catch{margin:30px 7vw 0;font-size:4vw;padding-bottom:30px}}.sozai{margin:40px 0 60px;border-bottom:1px solid #9d9d9d}@media screen and (max-width: 480px){.sozai{margin:10px 0 40px}}.sozai__small{text-align:right;font-size:70%;padding:20px 0 10px}.nav{display:flex;align-items:center;justify-content:center;position:relative;z-index:1}.nav__top{border-bottom:25px solid #fff;line-height:0}@media screen and (max-width: 480px){.nav__top{border-bottom-width:20px}}.nav__toplink{width:17%;margin:15px}@media screen and (max-width: 480px){.nav__toplink{width:28%;margin:5px 1%}}.nav__toplink a{display:inline-block;padding:25px 0}.nav__toplink a img{width:100%}@media screen and (max-width: 480px){.nav__toplink a{padding:20px 0}}.nav__toplink a:hover{opacity:0.6}.nav__box{position:relative}.nav__hata{position:absolute;width:18%;top:60px;z-index:5}@media screen and (max-width: 480px){.nav__hata{width:20%;top:67%}}.nav__hataL{left:0}.nav__hataR{transform:rotateY(180deg);right:0}.nav__second{background-color:#efae6e}.nav__linkbox{border-left:1px solid #fff;line-height:0}.nav__linkbox:last-of-type{border-right:1px solid #fff}@media screen and (max-width: 480px){.nav__linkbox{width:30%}}.nav__link{display:block;text-align:center;width:260px;color:#fff;text-decoration:none;padding:28px 0}@media screen and (max-width: 480px){.nav__link{width:100%;padding:20px 10px}}.nav__link:hover{color:#fff;background-color:#CC990D}.nav__link img{height:24px}@media screen and (max-width: 480px){.nav__link img{height:12px}}.bg-gray{padding:40px 0 100px}@media screen and (max-width: 480px){.bg-gray{padding:10px 0 50px}}.bg-gray__small{padding:0;margin-bottom:0px}.bg-yellow{background-color:#fdf4d7}.bg-border{background-image:url(../img/bg-border.svg?v=1);background-position:center top;background-size:60px auto;background-color:#ffffff}.wh{white-space:pre-wrap}.whsp{opacity:0}@media screen and (max-width: 480px){.whsp{display:none}}.shop-head{text-align:center;background-image:url(../img/head-2ng_bg.png);background-position:bottom center;background-size:auto 100%;background-color:#ffffff;padding:55px 0 75px}.shop-head img{height:32px;width:auto}@media screen and (max-width: 480px){.shop-head img{height:auto}}@media screen and (max-width: 480px){.shop-head{background:none;padding:0}}.shop-list{display:flex;flex-wrap:wrap}.shop-list__li{position:relative;margin:1%;background-color:#fff;display:flex;flex-wrap:wrap;flex-direction:column;padding:15px;overflow:hidden}@media screen and (max-width: 480px){.shop-list__li{margin:10px 0}}.shop-list__li2column{width:48%}@media screen and (max-width: 480px){.shop-list__li2column{width:100%}}.shop-list__li3column{width:31.333%}@media screen and (max-width: 480px){.shop-list__li3column{width:100%}}.shop-list__batch{position:absolute;top:10px;right:10px;width:17%}@media screen and (max-width: 480px){.shop-list__batch{width:20%}}.shop-list__img{min-height:0%;width:100%}.shop-list__txtbox{padding:20px}@media screen and (max-width: 480px){.shop-list__txtbox{padding:20px 10px 50px}}.shop-list__namebox{display:flex;margin-bottom:15px;align-items:flex-start}.shop-list__bill{display:block;border-radius:50px;padding:6px 20px 5px 50px;color:#fff;line-height:1.2;font-size:80%;font-weight:700;margin-right:15px;margin-left:-50px;letter-spacing:0;}.shop-list__cat{font-size:72%;font-weight:normal;letter-spacing:0.5px}.shop-list__name{font-size:110%;padding-top:1px;line-height:1.6;flex:1;letter-spacing:1px}.shop-list__txt{margin:15px 0 30px}.shop-list__menu{margin:10px 0 15px;font-size:120%;font-weight:700;border-bottom:1px dotted #666;padding-bottom:15px;letter-spacing:1.5px}@media screen and (max-width: 480px){.shop-list__menu{font-size:115%}}.shop-list__menu small{font-weight:normal;display:block;font-size:70%}.shop-list__menu span{display:inline-block;font-size:80%;font-weight:normal}.shop-list__time{font-size:90%}.shop-list__time small{display:inline-block}.shop-list__time span{display:inline-block}@media screen and (max-width: 480px){.shop-list__time{font-size:100%}}.shop-list__timeimg{width:1.4rem;transform:translateY(-0.26rem);margin-right:0.5rem}.shop-list__tel{font-size:90%;margin-top:3px}@media screen and (max-width: 480px){.shop-list__tel{font-size:100%}}.shop-list__tel i{font-size:110%}.shop-list__telimg{width:1.4rem;transform:translateY(-0.39rem);margin-right:0.5rem}.shop-list__link{position:absolute;right:0;bottom:0;display:inline-block;text-decoration:none;text-align:center;padding:6px 20px 8px;margin-top:auto;color:#fff}@media screen and (max-width: 480px){.shop-list__link{display:block;width:100%}}.shop-list__link:hover{opacity:0.6;color:#fff}.ainori{padding-bottom:60px}.ainori-head{width:200px;margin:50px auto 30px}@media screen and (max-width: 480px){.ainori-head{width:70%;margin:40px auto 15px}}.ainori-flex{display:flex}@media screen and (max-width: 480px){.ainori-flex{display:block}}.ainori-flex__box{padding:0.5%;width:50%}@media screen and (max-width: 480px){.ainori-flex__box{width:100%}}.ainori-flex .shop-list__li2column{width:100%}.ainori-catch{display:flex;justify-content:space-between;align-items:flex-start;padding:0px 0 15px}@media screen and (max-width: 480px){.ainori-catch{display:block;text-align:right;margin-top:-20px}}.ainori-catch__img{order:1}@media screen and (max-width: 480px){.ainori-catch__img{text-align:left;margin-top:15px}}.ainori-catch__img img{height:38px;width:auto}.ainori-catch__imgL img{height:47px;width:auto}.ainori-catch__bill{background-color:#000;color:#fff;padding:5px 25px;font-size:75%;letter-spacing:0;margin-right:-20px;order:2}@media screen and (max-width: 480px){.ainori-catch__bill{display:inline-block;font-size:80%;margin-right:-10px}}.link-red{background-color:#D93932}.link-blue{background-color:#00ced1}.link-pink{background-color:#E7849A}.link-green{background-color:#9DC93A}.link-brown{background-color:#D6BC52}.link-yellow{background-color:#FCC80E}.head-2nd{background-image:url(../img/bg-wood.png);background-repeat:repeat-x;background-position:bottom center;background-color:#FCEDBD;background-size:600px auto;text-align:center;padding:40px 0 75px;margin:40px 0}@media screen and (max-width: 480px){.head-2nd{background-size:110%;padding:30px 0 40px;margin:20px 0}}.head-2nd__img{width:850px;padding-right:50px}@media screen and (max-width: 480px){.head-2nd__img{width:65%;padding-right:0}}.bn{text-align:center;padding:80px 160px 60px;display:flex;justify-content:center;align-items: center;flex-wrap:wrap}@media screen and (max-width: 480px){.bn{padding:60px 0 40px}}.bn>p{width:47%;margin-bottom:3%}@media screen and (max-width: 480px){.bn>p{width:100%;margin-bottom:15px}}.bn>p img{border:1px solid #eee}.bn a:hover{opacity:0.5}.marunouchi{text-align:center;width:250px;margin:0 auto 80px}.footer{text-align:center;background-color:#f5f5f5;padding:60px 0;color:#000}@media screen and (max-width: 480px){.footer{padding:40px 30px;text-align:left}}.footer>h1{display:inline-block;border-bottom:1px solid #000;padding:0 5px 5px;margin-bottom:35px;font-size:140%;color:#000;letter-spacing:3px}@media screen and (max-width: 480px){.footer>h1{line-height:1.4;margin-bottom:20px}}.footer>h2{font-size:1.4rem;font-weight:normal;margin-bottom:30px}.footer>small{font-size:80%;letter-spacing:0px}.copyright{font-size:70%;letter-spacing:0px;margin-top:40px}
/*# sourceMappingURL=common.css.map */
