@charset "UTF-8";main *{font-family:"Noto Serif JP",serif!important;color:#392217}.store-logo-footer img{display:inline}.pc_item{display:block}.sp_item{display:none}img{width:100%}a{-webkit-transition:opacity .3s;transition:opacity .3s}a:hover{opacity:.7!important}.fade-in{opacity:0;visibility:hidden;-webkit-transform:translateY(30px);transform:translateY(30px);-webkit-transition:opacity 1s,visibility 1s,-webkit-transform 1s;transition:opacity 1s,visibility 1s,-webkit-transform 1s;transition:opacity 1s,visibility 1s,transform 1s;transition:opacity 1s,visibility 1s,transform 1s,-webkit-transform 1s}.fade-in.active{opacity:1;visibility:visible;-webkit-transform:translateY(0);transform:translateY(0)}.slide-in{-webkit-clip-path:inset(0 100% 0 0);clip-path:inset(0 100% 0 0);-webkit-transition:-webkit-clip-path 1s ease-out;transition:-webkit-clip-path 1s ease-out;transition:clip-path 1s ease-out;transition:clip-path 1s ease-out,-webkit-clip-path 1s ease-out}.slide-in.active{-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0)}.text{font-size:1.717vw;margin-top:1.776vw;line-height:1.75}.text .note{font-size:1.186vw}.bg{background-color:#f8efe0}section:not(.sec01){padding:5.938vw 0}section:not(.shops){padding:5.938vw 0}section:not(.shops) .text{width:80.998vw;margin-left:auto;margin-right:auto}img{width:100%;height:auto}h2{font-size:2.494vw;text-align:center}h2.underline span{text-decoration:underline;text-decoration-thickness:.119vw;text-underline-offset:2.019vw}.tag{font-size:2.494vw;text-align:right;width:29.691vw;padding:.594vw 1.781vw .594vw .594vw;background-color:#accce7;margin-bottom:4.157vw}.bg .tag,.bg .recommend_wrap span{background-color:#fff}.bg .recommend_wrap .recommend{background-color:transparent;border-top-right-radius:2.675vw;border-top-left-radius:0;background-image:url(tk23_fukidashi_top.png),url(tk23_fukidashi_bottom.png),url(tk23_fukidashi_middle.png)}.bg .recommend_wrap .recommend img{width:3.088vw;height:2.732vw;position:absolute;top:-2.613vw;left:0;z-index:1}section:not(.sec01,.shops) .img{width:80.998vw;margin:0 auto;margin-top:5.938vw;margin-bottom:5.938vw}main h2{width:80.998vw;margin-left:auto;margin-right:auto;border-bottom:2px solid #392217;padding-bottom:.594vw}.recommend_wrap{position:relative;width:80.998vw;margin:0 auto}.recommend_wrap span{position:absolute;top:5.181vw;left:1.781vw;width:100%;height:calc(100% - 3vw);background-color:#accce7;border-radius:2.675vw;z-index:0}.recommend_wrap .recommend{width:100%}.recommend{border-radius:2.675vw;border-top-right-radius:0;padding:5.469vw 4.157vw 2.969vw;margin-top:5.938vw;background-color:transparent;position:relative;z-index:1;background-image:url(tk23_fukidashi_top2.png),url(tk23_fukidashi_bottom2.png),url(tk23_fukidashi_middle2.png);background-repeat:no-repeat,no-repeat,repeat;background-position:top,bottom,center;background-size:100%}.recommend img{width:3.088vw;height:2.732vw;position:absolute;top:-2.613vw;right:0;z-index:1}.recommend .title{font-size:2.494vw;position:relative;z-index:1}.recommend .text{line-height:2;position:relative;z-index:1}.sec01{padding-top:0!important;padding-bottom:11.283vw}.sec01 h1{text-align:center;font-size:2.966vw;padding:2.969vw 0;font-weight:400!important;background-color:#accce7;margin-bottom:11.283vw}.shops{padding-top:3.256vw;padding-bottom:3.256vw}.shops h2{border-bottom:none}.shops h2 a{font-size:2.96vw;text-decoration:underline;text-underline-offset:1.895vw;text-decoration-thickness:.118vw}.shops .img{margin-top:4.737vw;display:block}.shops .img+h2{margin-top:4.737vw}.shops .flex{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding:0 8.289vw 0 10.065vw;margin-top:5.329vw}.shops .flex .img{width:35.524vw;height:23.623vw;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;margin-top:0}.shops .flex>.text{margin-left:2.96vw}.shops .flex>.text .title{font-size:2.487vw;text-align:left;margin-top:1.658vw}.shops .flex>.text .text{font-size:1.717vw;text-align:left}#section-footer-newsletter_stable{margin-top:0!important}@media screen and (max-width: 767px){.pc_item{display:none}.sp_item{display:block}a:hover{opacity:1!important}.text{font-size:3.733vw!important;margin-top:5.333vw;width:90%!important;margin-left:auto;margin-right:auto}.text .note{font-size:3.2vw}.img{width:90%!important;margin-left:auto;margin-right:auto}h2{font-size:4.267vw}h2.underline span{text-decoration-thickness:.267vw;text-underline-offset:1.6vw}section:not(.sec01){padding:11.283vw 0 15vw}.tag{font-size:4.267vw;width:53.333vw}main h2{border-bottom:1px solid #392217;width:90%}.bg .recommend img{width:5.867vw;height:5.333vw;top:-5.113vw}.recommend_wrap{width:90%}.recommend{padding:8vw 4vw 4vw}.recommend img{width:5.867vw;height:5.333vw;top:-5.113vw}.recommend .title{font-size:4.267vw}.recommend:after{border:1px solid #392217}.sec01{padding-bottom:11vw!important}.sec01 h1{font-size:4.8vw;padding:2.667vw 0}.sec01 .img{width:100%!important}.sec07{padding-bottom:11vw!important}.shops{padding-top:5.333vw!important}.shops h2 a{font-size:5.333vw}.shops>.img{width:100%!important}.shops .flex{display:block;padding:0}.shops .flex .img{width:70%;height:auto;margin:0 auto}.shops .flex>.text{margin:0 auto;margin-top:5.333vw;padding:0 5.333vw;width:100%!important}.shops .flex>.text .title{font-size:4.267vw;text-align:center}#section-footer-newsletter_stable h2.SectionHeader__Heading{font-size:15px!important}}
/*# sourceMappingURL=/cdn/shop/t/27/assets/tokusyu23.css.map */
