@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%;height:auto}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.778vw}.text+.text{margin-top:2.371vw}h2{text-align:center;font-size:2.667vw}.sec01{padding-bottom:6.52vw}.sec01 h1{text-align:center;font-size:2.667vw;margin-top:7.113vw;line-height:2;margin-bottom:8.299vw}.sec01 .text{width:56.313vw;margin-left:auto;margin-right:auto}.sec02{padding-bottom:9.484vw}.sec02 h2{margin-top:3.557vw;margin-bottom:4.742vw}.sec02 h2+.img{margin-bottom:5.335vw}.sec02 .text{width:85.359vw;margin-left:auto;margin-right:auto}.sec03{padding-bottom:8.299vw}.sec03 .img{margin-top:4.149vw}.sec03 .wrap{width:64.019vw;margin-left:auto;margin-right:auto;margin-top:7.113vw}.sec03 .wrap .list li{font-size:1.778vw;position:relative}.sec03 .wrap .list li:before{content:"";display:block;width:1.008vw;height:1.067vw;background-image:url(tk28_deco01.png);background-size:100% auto;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:-1.778vw}.sec03 .wrap .text{margin-top:7.706vw}.sec04{padding-bottom:10.67vw}.sec04 h2{margin-top:7.706vw}.sec04 .text{width:82.988vw;margin-left:auto;margin-right:auto;margin-top:7.113vw}.sec04 .text+.text{margin-top:1.186vw}.sec05{padding-bottom:10.67vw}.sec05 .wrap{margin-top:7.706vw;width:81.802vw;margin-left:auto;margin-right:auto}.sec05 .wrap h2{text-align:left}.sec05 .wrap .text{margin-top:3.557vw}.sec05 .wrap .text+h2{margin-top:7.113vw}.sec06{padding-bottom:14.226vw}.sec06 .wrap{margin-top:9.484vw;width:74.689vw;margin-left:auto;margin-right:auto}.sec06 .wrap ul li{font-size:2.667vw}.sec06 .wrap ul li+li{margin-top:1.186vw}.sec06 .wrap ul li{position:relative}.sec06 .wrap ul li:before{content:"";display:block;width:1.66vw;height:1.6vw;background-image:url(tk28_deco02.png);background-size:100% auto;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:-1.778vw}.sec06 .wrap .text{margin-top:5.335vw;text-align:center}.sec07{padding-bottom:14.226vw}.sec07 .wrap{margin-top:9.484vw;width:64.019vw;margin-left:auto;margin-right:auto}.sec07 .wrap h2{text-align:left}.sec07 .wrap h2+.text{margin-top:5.928vw}.sec07 .wrap span{font-size:2.667vw;margin-left:18.376vw}.sec08{padding-bottom:6.52vw}.sec08 .wrap{margin-top:4.446vw;width:64.019vw;margin-left:auto;margin-right:auto}.sec08 .wrap h2{text-align:left}.sec08 .wrap h2+h2{margin-top:5.335vw}.sec08 .wrap .text+h2{margin-top:4.564vw}.sec09 .wrap{margin-top:13.93vw;width:68.168vw;margin-left:auto;margin-right:auto}.sec09 .wrap h2{text-align:left}.sec09 .wrap h2+.text{margin-top:5.335vw}.sec09 .wrap .text+h2{margin-top:4.564vw}.sec09 .wrap .list{line-height:2}.sec09 .wrap .last{margin-top:5.928vw}.sec09 .wrap .btn{margin-top:25.928vw;display:block;width:100%;margin-left:auto;margin-right:auto;padding:1.485vw 0;font-size:1.781vw;text-align:center;letter-spacing:.12em;background-color:#392217;color:#fff}.sec09 .img{margin-top:10vw}#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.723vw}h2{font-size:4.787vw}.sec01{padding-bottom:13.298vw}.sec01 h1{font-size:5.319vw;margin-top:13.298vw}.sec01 .text{width:90%}.sec02{padding-bottom:13.298vw}.sec02 h2{margin-top:13.298vw;margin-bottom:13.298vw}.sec02 h2+.img{margin-bottom:13.298vw}.sec02 .text{width:90%}.sec03{padding-bottom:13.298vw}.sec03 .img{margin-top:13.298vw}.sec03 .wrap{width:90%;margin-top:13.298vw}.sec03 .wrap .list{padding-left:2.66vw}.sec03 .wrap .list li{font-size:4.255vw}.sec03 .wrap .list li+li{margin-top:2.66vw}.sec03 .wrap .list li:before{width:2.66vw;height:2.66vw;left:-5.319vw;top:2.128vw;-webkit-transform:translateY(0);transform:translateY(0)}.sec03 .wrap .text{margin-top:13.298vw}.sec04{padding-bottom:13.298vw}.sec04 h2{margin-top:13.298vw}.sec04 .text{width:90%}.sec05{padding-bottom:13.298vw}.sec05 .wrap{width:90%;margin-top:13.298vw}.sec05 .wrap h2{font-size:4.787vw}.sec05 .text{margin-top:13.298vw}.sec05 .text+h2{margin-top:13.298vw}.sec06{padding-bottom:13.298vw}.sec06 .wrap{width:90%;margin-top:13.298vw}.sec06 .wrap ul{padding-left:2.66vw}.sec06 .wrap ul li{font-size:4.255vw}.sec06 .wrap ul li+li{margin-top:2.66vw}.sec06 .wrap ul li:before{width:2.66vw;height:2.66vw;left:-5.319vw;top:1.596vw;-webkit-transform:translateY(0);transform:translateY(0)}.sec06 .wrap .text{margin-top:13.298vw}.sec07{padding-bottom:13.298vw}.sec07 .wrap{width:90%;margin-top:13.298vw}.sec07 .wrap h2{font-size:4.787vw}.sec07 .wrap span{font-size:4.787vw;margin-left:31.915vw}.sec07 .wrap .text{margin-top:13.298vw}.sec07 .wrap .text+.text{margin-top:7.979vw}.sec08{padding-bottom:13.298vw}.sec08 .wrap{width:90%;margin-top:13.298vw}.sec08 .wrap h2{font-size:4.787vw}.sec08 .wrap .text+h2{margin-top:7.979vw}.sec09 .wrap{width:90%;margin-top:13.298vw}.sec09 .wrap h2{font-size:4.787vw}.sec09 .wrap h2+.text{margin-top:7.979vw}.sec09 .wrap .text+h2{margin-top:7.979vw}.sec09 .wrap .text+.text{margin-top:7.979vw}.sec09 .wrap .list{margin-top:7.979vw}.sec09 .wrap .btn{margin-top:13.298vw;width:100%;padding:2.66vw 0;font-size:4.255vw}.sec09 .img{margin-top:13.298vw}#section-footer-newsletter_stable h2.SectionHeader__Heading{font-size:15px!important}}
/*# sourceMappingURL=/cdn/shop/t/27/assets/tokusyu28.css.map */
