@import"https://fonts.googleapis.com/css2?family=Work+Sans:wght@300;400;500;600;700&display=swap";@import"https://fonts.googleapis.com/css2?family=Courier+Prime&display=swap";.clr-red{color:#bc0000}#lp-template-page .inner{width:100%;margin:0 auto}#lp-template-page .br-pc{display:block}#lp-template-page .br-sp{display:none}#lp-template-page .pc-only{display:block}#lp-template-page .sp-only{display:none}#lp-template-page *{font-family:"Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro W3",Meiryo,"メイリオ","ＭＳ Ｐゴシック",Osaka,sans-serif;letter-spacing:.025rem;word-break:normal;line-height:1;font-size:15px}#lp-template-page.lp-template-howto-page .lp-howto{position:relative;margin:0 auto 200px}#lp-template-page.lp-template-howto-page .lp-howto .inner{max-width:600px}#lp-template-page.lp-template-howto-page .lp-howto .howto-area .main-visual{margin:0 auto 30px}#lp-template-page.lp-template-howto-page .lp-howto .howto-area .howto-title{margin:0 auto 50px;font-size:23px;font-weight:600;line-height:1.5}#lp-template-page.lp-template-howto-page .lp-howto .howto-area a{color:#bc0000;font-size:13px;line-height:1.5;text-decoration:underline}#lp-template-page.lp-template-howto-page .lp-howto .howto-area a:hover{text-decoration:none}#lp-template-page.lp-template-howto-page .lp-howto .howto-area p,#lp-template-page.lp-template-howto-page .lp-howto .howto-area strong,#lp-template-page.lp-template-howto-page .lp-howto .howto-area em{margin-bottom:30px;font-size:13px;line-height:1.5}#lp-template-page.lp-template-howto-page .lp-howto .howto-area .howto-list{margin-bottom:15px}#lp-template-page.lp-template-howto-page .lp-howto .howto-area .howto-list li{font-size:13px;line-height:1.5}#lp-template-page.lp-template-howto-page .lp-howto .howto-area .howto-attention{margin-bottom:35px;font-size:13px;line-height:1.5;color:#bc0000}#lp-template-page.lp-template-howto-page .lp-howto .howto-area dl{margin-bottom:25px}#lp-template-page.lp-template-howto-page .lp-howto .howto-area dl dd ul li{font-size:13px;line-height:1.5}#lp-template-page.lp-template-howto-page .lp-howto .howto-area dl dt,#lp-template-page.lp-template-howto-page .lp-howto .howto-area dl dd{font-size:13px;line-height:1.5}#lp-template-page.lp-template-howto-page .lp-howto .howto-area .howto-sub-img{margin:0 auto 30px;text-align:center}#lp-template-page.lp-template-howto-page .lp-howto .howto-area .howto-sub-img img{width:325px}@media(max-width: 960px){#lp-template-page .inner{width:100%;margin:0 auto}#lp-template-page .br-pc{display:none}#lp-template-page .br-sp{display:block}#lp-template-page .pc-only{display:none}#lp-template-page .sp-only{display:block}#lp-template-page *{letter-spacing:.025rem;font-size:13px}#lp-template-page.lp-template-howto-page .lp-howto{position:relative;margin:25px auto 200px}#lp-template-page.lp-template-howto-page .lp-howto .inner{max-width:90%}#lp-template-page.lp-template-howto-page .lp-howto .howto-area .main-visual{margin:0 auto 15px}#lp-template-page.lp-template-howto-page .lp-howto .howto-area .howto-title{margin:0 auto 40px;font-size:23px}#lp-template-page.lp-template-howto-page .lp-howto .howto-area a{color:#bc0000;font-size:13px;line-height:1.5;text-decoration:underline}#lp-template-page.lp-template-howto-page .lp-howto .howto-area a:hover{text-decoration:none}#lp-template-page.lp-template-howto-page .lp-howto .howto-area p,#lp-template-page.lp-template-howto-page .lp-howto .howto-area strong,#lp-template-page.lp-template-howto-page .lp-howto .howto-area em{margin-bottom:30px;font-size:13px;line-height:1.5}#lp-template-page.lp-template-howto-page .lp-howto .howto-area .howto-list{margin-bottom:20px}#lp-template-page.lp-template-howto-page .lp-howto .howto-area .howto-list li{font-size:13px;line-height:1.5}#lp-template-page.lp-template-howto-page .lp-howto .howto-area .howto-attention{margin-bottom:35px;font-size:13px;line-height:1.5;color:#bc0000}#lp-template-page.lp-template-howto-page .lp-howto .howto-area dl{margin-bottom:25px}#lp-template-page.lp-template-howto-page .lp-howto .howto-area dl dd ul li{font-size:13px;line-height:1.5}#lp-template-page.lp-template-howto-page .lp-howto .howto-area dl dt,#lp-template-page.lp-template-howto-page .lp-howto .howto-area dl dd{font-size:13px;line-height:1.5}#lp-template-page.lp-template-howto-page .lp-howto .howto-area .howto-sub-img{margin:0 auto 30px;text-align:center}#lp-template-page.lp-template-howto-page .lp-howto .howto-area .howto-sub-img img{width:100%}}#lp-template-page .lp-template-main-menu{position:fixed;top:250px;right:30px;-webkit-transform:rotate(90deg);transform:rotate(90deg);-webkit-transform-origin:top right;transform-origin:top right;z-index:101}#lp-template-page .lp-template-main-menu a{font-size:17px;font-family:"Helvetica Neue","Helvetica","Hiragino Kaku Gothic Pro W6","ヒラギノ角ゴ Pro W6",Meiryo,"メイリオ","ＭＳ Ｐゴシック",Osaka,sans-serif;font-weight:500}#lp-template-page .inner{width:100%;margin:0 auto}#lp-template-page .br-pc{display:block}#lp-template-page .br-sp{display:none}#lp-template-page .pc-only{display:block}#lp-template-page .sp-only{display:none}#lp-template-page *{font-family:"Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro W3",Meiryo,"メイリオ","ＭＳ Ｐゴシック",Osaka,sans-serif;letter-spacing:.025rem;word-break:normal;line-height:1;font-size:15px}#lp-template-page.lp-template-top-page .lp-kv{position:relative}#lp-template-page.lp-template-top-page .lp-kv .kv-bg{position:relative;top:0;left:0;z-index:-1;width:100%}#lp-template-page.lp-template-top-page .lp-kv .kv-bg:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.1);z-index:1}#lp-template-page.lp-template-top-page .lp-kv .kv-bg:after{content:"";position:absolute;top:0;left:0;width:100%;height:100vh;background:#f5efe9;z-index:-2}#lp-template-page.lp-template-top-page .lp-kv .kv-bg img{width:100%;height:auto;-webkit-filter:grayscale(100%);filter:grayscale(100%)}#lp-template-page.lp-template-top-page .lp-kv .inner{max-width:100%}#lp-template-page.lp-template-top-page .lp-kv .kv-area{position:absolute;top:0;bottom:0;left:0;right:0;max-width:85%;margin:auto;padding:142px 0px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#lp-template-page.lp-template-top-page .lp-kv .kv-gallery-area{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#lp-template-page.lp-template-top-page .lp-kv .kv-title{position:absolute;top:-6.5vw;left:0;z-index:5}#lp-template-page.lp-template-top-page .lp-kv .kv-title span{display:block;opacity:0;-webkit-transform:translateY(30px);transform:translateY(30px);-webkit-transition:opacity .3s cubic-bezier(0.22, 0.61, 0.36, 1) .5s,-webkit-transform .9s cubic-bezier(0.22, 0.61, 0.36, 1) .5s;transition:opacity .3s cubic-bezier(0.22, 0.61, 0.36, 1) .5s,-webkit-transform .9s cubic-bezier(0.22, 0.61, 0.36, 1) .5s;transition:transform .9s cubic-bezier(0.22, 0.61, 0.36, 1) .5s,opacity .3s cubic-bezier(0.22, 0.61, 0.36, 1) .5s;transition:transform .9s cubic-bezier(0.22, 0.61, 0.36, 1) .5s,opacity .3s cubic-bezier(0.22, 0.61, 0.36, 1) .5s,-webkit-transform .9s cubic-bezier(0.22, 0.61, 0.36, 1) .5s}#lp-template-page.lp-template-top-page .lp-kv .kv-title span.is-active{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}#lp-template-page.lp-template-top-page .lp-kv .kv-title span:nth-child(2),#lp-template-page.lp-template-top-page .lp-kv .kv-title span:nth-child(3){display:inline-block}#lp-template-page.lp-template-top-page .lp-kv .kv-title span:nth-child(3){margin-left:10px}#lp-template-page.lp-template-top-page .lp-kv .kv-title span i{display:inline-block;font-style:normal;font-size:4.15vw;font-family:"Helvetica Neue","Helvetica","Hiragino Kaku Gothic Pro W6","ヒラギノ角ゴ Pro W6",Meiryo,"メイリオ","ＭＳ Ｐゴシック",Osaka,sans-serif;color:#fff}#lp-template-page.lp-template-top-page .lp-kv .kv-gallery{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#lp-template-page.lp-template-top-page .lp-kv .kv-gallery li{width:calc(25% - 11.25px);opacity:0;-webkit-transform:translateY(30px);transform:translateY(30px);-webkit-transition:opacity .75s cubic-bezier(0.22, 0.61, 0.36, 1) .75s,-webkit-transform .9s cubic-bezier(0.22, 0.61, 0.36, 1) .65s;transition:opacity .75s cubic-bezier(0.22, 0.61, 0.36, 1) .75s,-webkit-transform .9s cubic-bezier(0.22, 0.61, 0.36, 1) .65s;transition:transform .9s cubic-bezier(0.22, 0.61, 0.36, 1) .65s,opacity .75s cubic-bezier(0.22, 0.61, 0.36, 1) .75s;transition:transform .9s cubic-bezier(0.22, 0.61, 0.36, 1) .65s,opacity .75s cubic-bezier(0.22, 0.61, 0.36, 1) .75s,-webkit-transform .9s cubic-bezier(0.22, 0.61, 0.36, 1) .65s;text-align:center}#lp-template-page.lp-template-top-page .lp-kv .kv-gallery li.is-active{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}#lp-template-page.lp-template-top-page .lp-kv .kv-gallery li:not(:last-child){margin-right:15px}#lp-template-page.lp-template-top-page .lp-coupon{background:#f5efe9;padding:110px 0 120px}#lp-template-page.lp-template-top-page .lp-coupon .inner{max-width:1090px}#lp-template-page.lp-template-top-page .lp-coupon .coupon-area .coupon-text{line-height:1.75;font-size:15px;text-align:center}#lp-template-page.lp-template-top-page .lp-coupon .coupon-area .coupon-text strong{font-size:15px}#lp-template-page.lp-template-top-page .lp-navigation{padding:50px 0}#lp-template-page.lp-template-top-page .lp-navigation .inner{max-width:1180px}#lp-template-page.lp-template-top-page .lp-navigation .navigation-col{max-width:740px;margin:0 auto}#lp-template-page.lp-template-top-page .lp-navigation .navigation-col .navigation-col-item{width:100%}#lp-template-page.lp-template-top-page .lp-navigation .navigation-col .navigation-col-item .navigation-title{margin:0 auto 25px}#lp-template-page.lp-template-top-page .lp-navigation .navigation-col .navigation-col-item .navigation-title span{display:block;text-align:center}#lp-template-page.lp-template-top-page .lp-navigation .navigation-col .navigation-col-item .navigation-title span.en{font-size:27px;font-family:"Helvetica Neue","Helvetica","Hiragino Kaku Gothic Pro W6","ヒラギノ角ゴ Pro W6",Meiryo,"メイリオ","ＭＳ Ｐゴシック",Osaka,sans-serif}#lp-template-page.lp-template-top-page .lp-navigation .navigation-col .navigation-col-item .navigation-title span.jp{margin-top:10px;color:#7b7b7b;font-size:11px}#lp-template-page.lp-template-top-page .lp-navigation .navigation-col .navigation-col-item .navigation-box .navigation-box-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#lp-template-page.lp-template-top-page .lp-navigation .navigation-col .navigation-col-item .navigation-box .navigation-box-list li{width:calc(20% - 24px)}#lp-template-page.lp-template-top-page .lp-navigation .navigation-col .navigation-col-item .navigation-box .navigation-box-list li:not(:last-child){margin-right:30px}#lp-template-page.lp-template-top-page .lp-navigation .navigation-col .navigation-col-item .navigation-box .navigation-box-list li .item-card .item-card-title{margin-top:15px;font-size:11px;color:#7b7b7b;text-align:center}#lp-template-page.lp-template-top-page .viewall-button a{position:relative;display:inline-block;border:1px solid;padding:12px 0;width:190px;text-align:center;-webkit-transition:.3s ease;transition:.3s ease}#lp-template-page.lp-template-top-page .viewall-button a:hover{opacity:1;background:#000;border:1px solid #000;color:#fff}#lp-template-page.lp-template-top-page .viewall-button a:hover span:before{background:url(../images/icn_arrow_wht.svg) no-repeat 50%/cover}#lp-template-page.lp-template-top-page .viewall-button a span{position:relative;display:inline-block;padding-right:25px;font-size:15px;font-weight:500;font-family:"Courier Prime",monospace;letter-spacing:.15rem}#lp-template-page.lp-template-top-page .viewall-button a span:before{content:"";position:absolute;top:0;right:0;bottom:0;margin:auto;width:19px;height:9px;background:url(../images/icn_arrow.svg) no-repeat 50%/cover;-webkit-transition:.3s ease;transition:.3s ease}#lp-template-page.lp-template-top-page .lp-collection-wrapper{margin:100px auto 0}#lp-template-page.lp-template-top-page .lp-collection-wrapper .collection-sec:not(:last-child){padding-bottom:120px;margin-bottom:90px;border-bottom:1px solid #a6a6a6}#lp-template-page.lp-template-top-page .lp-collection-wrapper .collection-sec .collection-sec-title{margin:0 auto 50px;text-align:center}#lp-template-page.lp-template-top-page .lp-collection-wrapper .collection-sec .collection-sec-title span{display:block}#lp-template-page.lp-template-top-page .lp-collection-wrapper .collection-sec .collection-sec-title span.en{font-size:47px;font-family:"Helvetica Neue","Helvetica","Hiragino Kaku Gothic Pro W6","ヒラギノ角ゴ Pro W6",Meiryo,"メイリオ","ＭＳ Ｐゴシック",Osaka,sans-serif}#lp-template-page.lp-template-top-page .lp-collection-wrapper .collection-sec .collection-sec-title span.jp{margin-top:15px;font-size:11px;color:#7b7b7b}#lp-template-page.lp-template-top-page .lp-collection-wrapper .collection-sec .collection-sec-block:nth-child(odd) .collection-col{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}#lp-template-page.lp-template-top-page .lp-collection-wrapper .collection-sec .collection-sec-block:nth-child(odd) .collection-col .collection-col-right{padding-right:0;padding-left:90px}#lp-template-page.lp-template-top-page .lp-collection-wrapper .collection-sec .collection-sec-block .collection-sticky{position:sticky;top:82px}#lp-template-page.lp-template-top-page .lp-collection-wrapper .collection-sec .collection-sec-block .collection-sticky .collection-main-visual img{aspect-ratio:2/3;min-height:calc(100vh - 80px);-o-object-fit:cover;object-fit:cover}#lp-template-page.lp-template-top-page .lp-collection-wrapper .collection-sec .collection-sec-block .collection-col{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#lp-template-page.lp-template-top-page .lp-collection-wrapper .collection-sec .collection-sec-block .collection-col .collection-col-left{width:45%}#lp-template-page.lp-template-top-page .lp-collection-wrapper .collection-sec .collection-sec-block .collection-col .collection-col-right{width:45%;padding-right:90px;padding-top:130px;padding-bottom:60px}#lp-template-page.lp-template-top-page .lp-collection-wrapper .collection-sec .collection-sec-block .collection-item-wrapper .collection-item-title{margin-bottom:30px;font-size:30px}#lp-template-page.lp-template-top-page .lp-collection-wrapper .collection-sec .collection-sec-block .collection-item-wrapper .collection-item-text{margin-bottom:25px;font-size:15px;font-weight:400;line-height:1.75}#lp-template-page.lp-template-top-page .lp-collection-wrapper .collection-sec .collection-sec-block .collection-item-wrapper .viewall-button{margin-bottom:50px}#lp-template-page.lp-template-top-page .lp-collection-wrapper .collection-sec .collection-sec-block .collection-item-wrapper .collection-item-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}#lp-template-page.lp-template-top-page .lp-collection-wrapper .collection-sec .collection-sec-block .collection-item-wrapper .collection-item-list li{width:calc(50% - 15px);margin-bottom:40px}#lp-template-page.lp-template-top-page .lp-collection-wrapper .collection-sec .collection-sec-block .collection-item-wrapper .collection-item-list li:not(:nth-child(2n)){margin-right:30px}#lp-template-page.lp-template-top-page .lp-collection-wrapper .collection-sec .collection-sec-block .collection-item-wrapper .collection-item-list li .item-card .item-card-thumb{margin-bottom:15px}#lp-template-page.lp-template-top-page .lp-collection-wrapper .collection-sec .collection-sec-block .collection-item-wrapper .collection-item-list li .item-card .item-card-title{margin-bottom:15px;font-size:13px;line-height:1.5}#lp-template-page.lp-template-top-page .lp-collection-wrapper .collection-sec .collection-sec-block .collection-item-wrapper .collection-item-list li .item-card .item-card-price{margin-bottom:10px;font-size:13px;line-height:1.5}#lp-template-page.lp-template-top-page .lp-collection-wrapper .collection-sec .collection-sec-block .collection-item-wrapper .collection-item-list li .item-card .item-card-text{font-size:12px;line-height:1.5}#lp-template-page.lp-template-top-page .lp-ranking{background:#f5efe9;padding:140px 0}#lp-template-page.lp-template-top-page .lp-ranking .ranking-title{text-align:center;margin:0 auto}#lp-template-page.lp-template-top-page .lp-ranking .ranking-title span{display:block}#lp-template-page.lp-template-top-page .lp-ranking .ranking-title span.en{font-size:27px;font-family:"Helvetica Neue","Helvetica","Hiragino Kaku Gothic Pro W6","ヒラギノ角ゴ Pro W6",Meiryo,"メイリオ","ＭＳ Ｐゴシック",Osaka,sans-serif}#lp-template-page.lp-template-top-page .lp-ranking .ranking-title span.jp{margin-top:15px;font-size:11px;color:#7b7b7b}#lp-template-page.lp-template-top-page .lp-ranking .ranking-area .ranking-list{overflow-x:hidden;min-width:100%;outline:0;padding-top:100px}#lp-template-page.lp-template-top-page .lp-ranking .ranking-area .ranking-list li{width:22.5%;margin-right:10px}#lp-template-page.lp-template-top-page .lp-ranking .ranking-area .ranking-list li .ranking-label{position:absolute;top:-25px;left:15px;font-size:20px;font-family:"Helvetica Neue","Helvetica","Hiragino Kaku Gothic Pro W6","ヒラギノ角ゴ Pro W6",Meiryo,"メイリオ","ＭＳ Ｐゴシック",Osaka,sans-serif;font-weight:600;z-index:2;display:none}#lp-template-page.lp-template-top-page .lp-ranking .ranking-area .ranking-list li .ranking-label .num{font-size:40px;font-weight:600;font-family:"Helvetica Neue","Helvetica","Hiragino Kaku Gothic Pro W6","ヒラギノ角ゴ Pro W6",Meiryo,"メイリオ","ＭＳ Ｐゴシック",Osaka,sans-serif}#lp-template-page.lp-template-top-page .lp-ranking .ranking-area .ranking-list li .ranking-slider-item{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#lp-template-page.lp-template-top-page .lp-ranking .ranking-area .ranking-list li .ranking-slider-item .item-card .item-card-thumb{margin:0 auto 15px}#lp-template-page.lp-template-top-page .lp-ranking .ranking-area .ranking-list li .ranking-slider-item .item-card .item-card-thumb img{max-width:100%;width:100%}#lp-template-page.lp-template-top-page .lp-ranking .ranking-area .ranking-list li .ranking-slider-item .item-card .item-card-title{margin:0 auto 15px;font-weight:600}#lp-template-page.lp-template-top-page .lp-ranking .ranking-area .ranking-list li .ranking-slider-item .item-card .item-card-price{font-weight:400}#lp-template-page.lp-template-top-page .lp-ranking .ranking-area .ranking-list li .ranking-slider-item .item-card .item-card-title,#lp-template-page.lp-template-top-page .lp-ranking .ranking-area .ranking-list li .ranking-slider-item .item-card .item-card-price{font-size:13px;line-height:1.5}@media(max-width: 960px){#lp-template-page .lp-template-main-menu{position:fixed;top:150px;right:10px;-webkit-transform:rotate(90deg);transform:rotate(90deg);-webkit-transform-origin:top right;transform-origin:top right;z-index:101}#lp-template-page .lp-template-main-menu a{font-size:13px}#lp-template-page .inner{width:100%;margin:0 auto}#lp-template-page .br-pc{display:none}#lp-template-page .br-sp{display:block}#lp-template-page .pc-only{display:none}#lp-template-page .sp-only{display:block}#lp-template-page *{letter-spacing:.025rem;font-size:13px}#lp-template-page.lp-template-top-page .lp-kv{position:relative}#lp-template-page.lp-template-top-page .lp-kv .kv-bg{position:relative;top:0;left:0;z-index:-1}#lp-template-page.lp-template-top-page .lp-kv .kv-bg img{width:100%}#lp-template-page.lp-template-top-page .lp-kv .inner{max-width:85%}#lp-template-page.lp-template-top-page .lp-kv .kv-area{position:absolute;top:0;left:0;right:0;margin:auto;padding:20px 0 25px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#lp-template-page.lp-template-top-page .lp-kv .kv-gallery-area{position:relative;display:block}#lp-template-page.lp-template-top-page .lp-kv .kv-title{position:static;top:0;left:0;z-index:5;margin-left:15px;margin-bottom:15px}#lp-template-page.lp-template-top-page .lp-kv .kv-title span:nth-child(1),#lp-template-page.lp-template-top-page .lp-kv .kv-title span:nth-child(2){display:inline-block}#lp-template-page.lp-template-top-page .lp-kv .kv-title span:nth-child(3){margin-top:5px;margin-left:0;display:block}#lp-template-page.lp-template-top-page .lp-kv .kv-title span i{font-size:28px}#lp-template-page.lp-template-top-page .lp-kv .kv-gallery{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#lp-template-page.lp-template-top-page .lp-kv .kv-gallery li{width:calc(50% - 2.5px);margin-bottom:5px;text-align:center}#lp-template-page.lp-template-top-page .lp-kv .kv-gallery li:not(:last-child){margin-right:0}#lp-template-page.lp-template-top-page .lp-kv .kv-gallery li:not(:nth-child(2n)){margin-right:5px}#lp-template-page.lp-template-top-page .lp-coupon{padding:50px 0}#lp-template-page.lp-template-top-page .lp-coupon .inner{max-width:90%}#lp-template-page.lp-template-top-page .lp-coupon .coupon-area .coupon-text{line-height:1.75;text-align:left}#lp-template-page.lp-template-top-page .lp-navigation{padding:50px 0}#lp-template-page.lp-template-top-page .lp-navigation .inner{max-width:90%}#lp-template-page.lp-template-top-page .lp-navigation .navigation-col{display:block}#lp-template-page.lp-template-top-page .lp-navigation .navigation-col .navigation-col-item{width:100%}#lp-template-page.lp-template-top-page .lp-navigation .navigation-col .navigation-col-item .navigation-title{margin:0 auto 25px}#lp-template-page.lp-template-top-page .lp-navigation .navigation-col .navigation-col-item .navigation-title span{display:block;text-align:center}#lp-template-page.lp-template-top-page .lp-navigation .navigation-col .navigation-col-item .navigation-title span.en{font-size:22px}#lp-template-page.lp-template-top-page .lp-navigation .navigation-col .navigation-col-item .navigation-title span.jp{margin-top:5px}#lp-template-page.lp-template-top-page .lp-navigation .navigation-col .navigation-col-item .navigation-box .navigation-box-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#lp-template-page.lp-template-top-page .lp-navigation .navigation-col .navigation-col-item .navigation-box .navigation-box-list li{width:calc(25% - 7.5px)}#lp-template-page.lp-template-top-page .lp-navigation .navigation-col .navigation-col-item .navigation-box .navigation-box-list li:not(:last-child){margin-right:10px}#lp-template-page.lp-template-top-page .lp-navigation .navigation-col .navigation-col-item .navigation-box .navigation-box-list li:nth-child(4),#lp-template-page.lp-template-top-page .lp-navigation .navigation-col .navigation-col-item .navigation-box .navigation-box-list li:nth-child(5){margin-top:25px}#lp-template-page.lp-template-top-page .lp-navigation .navigation-col .navigation-col-item .navigation-box .navigation-box-list li .item-card .item-card-title{margin-top:10px;line-height:1.25}#lp-template-page.lp-template-top-page .viewall-button a{position:relative;display:inline-block;border:1px solid;padding:12px 0;width:190px;text-align:center}#lp-template-page.lp-template-top-page .viewall-button a span{position:relative;display:inline-block;padding-right:25px;font-size:15px;font-weight:500;font-family:"Courier Prime",monospace;letter-spacing:.15rem}#lp-template-page.lp-template-top-page .viewall-button a span:before{content:"";position:absolute;top:0;right:0;bottom:0;margin:auto;width:19px;height:9px;background:url(../images/icn_arrow.svg) no-repeat 50%/cover}#lp-template-page.lp-template-top-page .lp-collection-wrapper{margin:10px auto 0}#lp-template-page.lp-template-top-page .lp-collection-wrapper .collection-sec:not(:last-child){padding-bottom:60px;margin-bottom:45px;border-bottom:1px solid #a6a6a6}#lp-template-page.lp-template-top-page .lp-collection-wrapper .collection-sec .collection-sec-title{margin:0 auto 15px;text-align:center}#lp-template-page.lp-template-top-page .lp-collection-wrapper .collection-sec .collection-sec-title span{display:block}#lp-template-page.lp-template-top-page .lp-collection-wrapper .collection-sec .collection-sec-title span.en{font-size:28px}#lp-template-page.lp-template-top-page .lp-collection-wrapper .collection-sec .collection-sec-title span.jp{margin-top:5px}#lp-template-page.lp-template-top-page .lp-collection-wrapper .collection-sec .collection-sec-block:nth-child(odd) .collection-col{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}#lp-template-page.lp-template-top-page .lp-collection-wrapper .collection-sec .collection-sec-block:nth-child(odd) .collection-col .collection-col-right{padding-right:0;padding-left:0}#lp-template-page.lp-template-top-page .lp-collection-wrapper .collection-sec .collection-sec-block .collection-sticky{position:static;top:0}#lp-template-page.lp-template-top-page .lp-collection-wrapper .collection-sec .collection-sec-block .collection-sticky .collection-main-visual img{aspect-ratio:initial;min-height:auto;height:auto;-o-object-fit:cover;object-fit:cover}#lp-template-page.lp-template-top-page .lp-collection-wrapper .collection-sec .collection-sec-block .collection-col{display:block}#lp-template-page.lp-template-top-page .lp-collection-wrapper .collection-sec .collection-sec-block .collection-col .collection-col-left{width:100%}#lp-template-page.lp-template-top-page .lp-collection-wrapper .collection-sec .collection-sec-block .collection-col .collection-col-right{width:100%;padding-right:0;padding-top:30px;padding-bottom:30px}#lp-template-page.lp-template-top-page .lp-collection-wrapper .collection-sec .collection-sec-block .collection-item-wrapper{max-width:90%;margin:0 auto}#lp-template-page.lp-template-top-page .lp-collection-wrapper .collection-sec .collection-sec-block .collection-item-wrapper .collection-item-title{margin-bottom:20px;font-size:23px}#lp-template-page.lp-template-top-page .lp-collection-wrapper .collection-sec .collection-sec-block .collection-item-wrapper .collection-item-text{margin-bottom:15px;font-size:13px}#lp-template-page.lp-template-top-page .lp-collection-wrapper .collection-sec .collection-sec-block .collection-item-wrapper .viewall-button{margin-bottom:25px}#lp-template-page.lp-template-top-page .lp-collection-wrapper .collection-sec .collection-sec-block .collection-item-wrapper .collection-item-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}#lp-template-page.lp-template-top-page .lp-collection-wrapper .collection-sec .collection-sec-block .collection-item-wrapper .collection-item-list li{width:calc(50% - 5px);margin-bottom:30px}#lp-template-page.lp-template-top-page .lp-collection-wrapper .collection-sec .collection-sec-block .collection-item-wrapper .collection-item-list li:not(:nth-child(2n)){margin-right:10px}#lp-template-page.lp-template-top-page .lp-collection-wrapper .collection-sec .collection-sec-block .collection-item-wrapper .collection-item-list li .item-card .item-card-thumb{margin-bottom:15px}#lp-template-page.lp-template-top-page .lp-collection-wrapper .collection-sec .collection-sec-block .collection-item-wrapper .collection-item-list li .item-card .item-card-title{margin-bottom:10px;font-size:13px;line-height:1.5}#lp-template-page.lp-template-top-page .lp-collection-wrapper .collection-sec .collection-sec-block .collection-item-wrapper .collection-item-list li .item-card .item-card-price{margin-bottom:5px;font-size:13px;line-height:1.5}#lp-template-page.lp-template-top-page .lp-collection-wrapper .collection-sec .collection-sec-block .collection-item-wrapper .collection-item-list li .item-card .item-card-text{font-size:12px;line-height:1.5}#lp-template-page.lp-template-top-page .lp-ranking{background:#f5efe9;padding:60px 0}#lp-template-page.lp-template-top-page .lp-ranking .ranking-title span{display:block}#lp-template-page.lp-template-top-page .lp-ranking .ranking-title span.en{font-size:28px}#lp-template-page.lp-template-top-page .lp-ranking .ranking-title span.jp{margin-top:5px}#lp-template-page.lp-template-top-page .lp-ranking .ranking-area .ranking-list{overflow-x:hidden;min-width:100%;outline:0;padding-top:50px}#lp-template-page.lp-template-top-page .lp-ranking .ranking-area .ranking-list li{width:150px;margin-right:5px}#lp-template-page.lp-template-top-page .lp-ranking .ranking-area .ranking-list li .ranking-label{position:absolute;top:-15px;left:5px;font-size:15px}#lp-template-page.lp-template-top-page .lp-ranking .ranking-area .ranking-list li .ranking-label .num{font-size:24px}#lp-template-page.lp-template-top-page .lp-ranking .ranking-area .ranking-list li .ranking-slider-item{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#lp-template-page.lp-template-top-page .lp-ranking .ranking-area .ranking-list li .ranking-slider-item .item-card .item-card-thumb{margin:0 auto 15px}#lp-template-page.lp-template-top-page .lp-ranking .ranking-area .ranking-list li .ranking-slider-item .item-card .item-card-thumb img{max-width:100%;width:100%}#lp-template-page.lp-template-top-page .lp-ranking .ranking-area .ranking-list li .ranking-slider-item .item-card .item-card-title{margin:0 auto 15px;font-weight:600}#lp-template-page.lp-template-top-page .lp-ranking .ranking-area .ranking-list li .ranking-slider-item .item-card .item-card-title,#lp-template-page.lp-template-top-page .lp-ranking .ranking-area .ranking-list li .ranking-slider-item .item-card .item-card-price{font-size:11px;line-height:1.5}}img{max-width:100%}.p-section{margin-top:0 !important}.l-container{padding-bottom:0 !important;display:block;margin:0;padding:0}body{position:relative}body:after{content:"";position:absolute;width:100%;height:100%;top:0;left:0;background:#fff;z-index:-2}.l-footer{background:#fff}
/*# sourceMappingURL=sourcemaps/style.css.map */
