@import"https://fonts.googleapis.com/css2?family=Baskervville&family=Montserrat:ital,wght@0,100..900;1,100..900&family=Noto+Sans+JP:wght@100..900&family=Noto+Serif+JP:wght@200..900&display=swap";/*!*********************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??clonedRuleSet-2.use[1]!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!./node_modules/sass-loader/dist/cjs.js??clonedRuleSet-2.use[3]!./src/assets/css_241107/style.scss ***!
  \*********************************************************************************************************************************************************************************************************************************************//*!*************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??clonedRuleSet-2.use[1]!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!./node_modules/sass-loader/dist/cjs.js??clonedRuleSet-2.use[3]!./src/assets/css_241107/style.scss (1) ***!
  \*************************************************************************************************************************************************************************************************************************************************//*!*************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??clonedRuleSet-2.use[1]!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!./node_modules/sass-loader/dist/cjs.js??clonedRuleSet-2.use[3]!./src/assets/css_241107/style.scss (2) ***!
  \*************************************************************************************************************************************************************************************************************************************************//*!*************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??clonedRuleSet-2.use[1]!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!./node_modules/sass-loader/dist/cjs.js??clonedRuleSet-2.use[3]!./src/assets/css_241107/style.scss (3) ***!
  \*************************************************************************************************************************************************************************************************************************************************//*!*************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??clonedRuleSet-2.use[1]!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!./node_modules/sass-loader/dist/cjs.js??clonedRuleSet-2.use[3]!./src/assets/css_241107/style.scss (4) ***!
  \*************************************************************************************************************************************************************************************************************************************************/.lp20240606 h1{position:absolute;top:50%;left:50%;display:block;width:300px;margin:0;transform:translate(-50%,-50%)}.lp20240606 h1 img{width:100%}.lp20240606 h1.in-view{transform:translate(-50%)}.lp20240606 h1.in-view.is-in{transform:translate(-50%,-50%)}.lp20240606 h2{margin:0;font-family:Baskervville,serif;font-weight:400}@media screen and (max-width:750px){.lp20240606 h1{width:33.3333333333vw}}.lp20240722 h1,.lp20240722 h2,.lp20240722 h3,.lp20240722 h4,.lp20240722 h5,.lp20240722 h6,.lp20240722 p{margin:0}.lp20240722 a{color:inherit}.lp20240722 dl,.lp20240722 dt,.lp20240722 dd{margin:0}.lp20240722 ol,.lp20240722 ul{margin:0;padding:0;list-style-type:none}.lp20240722 img{width:100%;height:auto;vertical-align:bottom}.lp20240722 button{cursor:pointer}.lp20240722 input[type=text],.lp20240722 input[type=email],.lp20240722 input[type=password],.lp20240722 input[type=search],.lp20240722 input[type=telephone],.lp20240722 input[type=tel],.lp20240722 input[type=number],.lp20240722 textarea{font-family:inherit}.lp20240722 table{max-width:100%;height:auto}.lp20240722 fieldset{all:unset;display:block;width:100%}.lp20240722 ruby rt{scale:.8;transform-origin:center}.lp20240722 *{color:#595757;font-size:16px;font-family:Noto Sans JP,sans-serif;font-optical-sizing:auto;font-weight:300;line-height:1.958125;font-style:normal;letter-spacing:.1em}.f-baskervville{font-family:"Noto Serif JP",serif;font-optical-sizing:auto;font-weight:400}.f-baskervville *,.f-mincho,.f-mincho *{font-family:"Noto Serif JP",serif;font-optical-sizing:auto}.f-mont,.f-mont *{font-family:Montserrat,sans-serif;font-optical-sizing:auto}@keyframes dash{to{stroke-dashoffset:0}}.is-pc{display:block}.is-sp{display:none}.header-wrapper,#shopify-section-sections--22812904653119__footer{background:#fff}.footer{margin-top:0!important;padding:65px 70px 180px}.footer p{text-align:center;margin-top:190px;font-size:24px;letter-spacing:.1em;color:#333}.footer ul{margin:0;padding:0;list-style:none}.footer ul li a{font-family:dfhsgothic std w5;color:#333;font-size:30px;line-height:2.46667;letter-spacing:.04em;text-decoration:unset}#shopify-section-sections--22813412229439__header,#shopify-section-sections--23659234132287__announcement-bar,#shopify-section-sections--23659233804607__0a652f7d-60f4-49eb-aed7-139e37fd2eb2,#shopify-section-sections--23659233804607__e4f85b93-9ccd-4913-868d-b3bf51f1703d,#shopify-section-sections--23659233804607__da560a6b-774f-4c82-b2ff-4b14873a919a,#shopify-section-sections--23659233804607__footer,.header-wrapper,.utility-bar,#shopify-section-sections--22813412163903__0a652f7d-60f4-49eb-aed7-139e37fd2eb2,#shopify-section-sections--22813412163903__e4f85b93-9ccd-4913-868d-b3bf51f1703d,#shopify-section-sections--22813412163903__da560a6b-774f-4c82-b2ff-4b14873a919a,#shopify-section-sections--22813412163903__footer{display:none}.lp20241107{position:relative;max-width:750px;width:100%;margin:0 auto}.lp20241107.lp20241107_set .btn01{max-width:666px;width:88.8vw;max-height:206px;height:27.4666666667vw}.lp20241107 img{display:block;width:100%}.lp20241107 .btn01{position:absolute;left:50%;display:block;max-width:712px;width:94.9333333333vw;max-height:177px;height:23.6vw;transform:translate(-50%)}.lp20241107 .btn01:hover{opacity:.8}.lp20241107 .btn{display:block}.lp20241107 .btn:hover{opacity:.8}.lp20241107 .kv{position:relative}.lp20241107 .kv .btn01{bottom:141px}.lp20241107 .kv01,.lp20241107 .kv02,.lp20241107 .sec04,.lp20241107 .sec10,.lp20241107 .sec15,.lp20241107 .sec18{position:relative}.lp20241107 .kv01 .btn01{bottom:92px}.lp20241107 .sec04 .btn01{bottom:68px}.lp20241107 .sec10 .btn01,.lp20241107 .sec15 .btn01,.lp20241107 .sec18 .btn01{bottom:67px}.lp20241107 .kv02 .btn01{bottom:177px}.lp20241107 .sec07{position:relative}.lp20241107 .sec07 .video{position:absolute;bottom:234px;left:82px;display:block;max-width:590px;width:78.6666666667vw;max-height:410px;height:54.6666666667vw;overflow:hidden}.lp20241107 .sec07 .video video{-o-object-fit:cover;object-fit:cover;display:block;width:100%;height:100%}.lp20241107 .sec10{margin-top:-15px}.lp20241107 .sec17{position:relative;padding:229px 0 61px;background:top center no-repeat url(/cdn/shop/files/lp_241107_sec17.jpg?v=1733426949);background-size:cover}.lp20241107 .sec17 .content_wrapper{margin:0 auto;max-width:711.5px;width:94.8666666667vw}.lp20241107 .sec17 .content_wrapper .faq_content{position:relative;max-height:157px;height:20.9333333333vw;overflow:hidden}.lp20241107 .sec17 .content_wrapper .faq_content:nth-of-type(2){margin-top:68px}.lp20241107 .sec17 .content_wrapper .faq_content:nth-of-type(3){margin-top:63px}.lp20241107 .sec17 .content_wrapper .faq_content:last-of-type{margin-top:64px}.lp20241107 .sec17 .content_wrapper .faq_content:before{position:absolute;content:"";display:block;top:65px;right:50px;max-width:51.5px;width:6.8666666667vw;max-height:27.5px;height:3.6666666667vw;background:center no-repeat url(/cdn/shop/files/lp_241107_sec17_faq_icon01.png?v=1728402798);background-size:cover;opacity:0;transition:opacity .3s}.lp20241107 .sec17 .content_wrapper .faq_content:after{position:absolute;content:"";display:block;top:53.5px;right:51px;max-width:50.5px;width:6.7333333333vw;max-height:50.5px;height:6.7333333333vw;background:center no-repeat url(/cdn/shop/files/lp_241107_sec17_faq_icon02.png?v=1728402798);background-size:cover;opacity:1;transition:opacity .3s}.lp20241107 .sec17 .content_wrapper .faq_content img{width:100%;height:auto}.lp20241107 .sec17 .content_wrapper .faq_content.is-current{max-height:unset;height:auto}.lp20241107 .sec17 .content_wrapper .faq_content.is-current:before{opacity:1}.lp20241107 .sec17 .content_wrapper .faq_content.is-current:after{opacity:0}.lp20241107 .float_btn{position:fixed;right:0;bottom:0;left:50%;max-width:750px;width:100vw;padding:10px 0;background:#fffc;transform:translate(-50%)}.lp20241107 .float_btn .btn{max-width:712px;width:94.9333333333vw;margin:0 auto}.lp20241107 .kv_set{position:relative}.lp20241107 .kv_set .btn01{bottom:88px}.lp20241107 .sec_set03 div{position:relative}.lp20241107 .sec_set03 div .gif_img{position:absolute;top:261px;left:97px;max-width:590px;width:78.6666666667vw;max-height:350px;height:46.6666666667vw}.lp20241107 .sec_set05{position:relative}.lp20241107 .sec_set05 .btn01{bottom:114px;max-width:617px;width:82.2666666667vw}.lp20241107 .sec_set07{position:relative}.lp20241107 .sec_set07 .video{position:absolute;top:469px;left:32px;display:block;max-width:686px;width:91.4666666667vw;max-height:370px;height:49.3333333333vw;overflow:hidden}.lp20241107 .sec_set07 .video iframe{-o-object-fit:cover;object-fit:cover;display:block;width:100%;height:100%}.in-view{opacity:0;transform:translateY(50px);transition:opacity .5s,transform 1s}.in-view.is-in{opacity:1;transform:translateY(0)}.is-disabled{pointer-events:none}@media screen and (max-width:750px){.is-pc{display:none}.is-sp{display:block}.footer{margin-top:0!important;padding:8.6666666667vw 9.3333333333vw 24vw}.footer p{margin-top:25.3333333333vw;font-size:3.2vw}.footer ul li a{font-size:4vw}.lp20241107 .kv .btn01{bottom:18.8vw}.lp20241107 .kv01 .btn01{bottom:14.2666666667vw}.lp20241107 .sec04 .btn01{bottom:9.0666666667vw}.lp20241107 .sec10 .btn01,.lp20241107 .sec15 .btn01,.lp20241107 .sec18 .btn01{bottom:8.9333333333vw}.lp20241107 .kv02 .btn01{bottom:23.6vw}.lp20241107 .sec07 .video{bottom:31.2vw;left:10.9333333333vw}.lp20241107 .sec10{margin-top:-2vw}.lp20241107 .sec17{padding:30.5333333333vw 0 8.1333333333vw}.lp20241107 .sec17 .content_wrapper .faq_content:nth-of-type(2){margin-top:9.0666666667vw}.lp20241107 .sec17 .content_wrapper .faq_content:nth-of-type(3){margin-top:8.4vw}.lp20241107 .sec17 .content_wrapper .faq_content:last-of-type{margin-top:8.5333333333vw}.lp20241107 .sec17 .content_wrapper .faq_content:before{top:8.6666666667vw;right:6.6666666667vw}.lp20241107 .sec17 .content_wrapper .faq_content:after{top:7.1333333333vw;right:6.8vw}.lp20241107 .float_btn{padding:1.3333333333vw 0}.lp20241107 .kv_set .btn01{bottom:11.2666666667vw}.lp20241107 .sec_set03 div .gif_img{top:34.8vw;left:12.9333333333vw}.lp20241107 .sec_set05 .btn01{bottom:14.6vw}.lp20241107 .sec_set07 .video{top:62.5333333333vw;left:4.2666666667vw}}#shopify-chat,#shopify-section-sections--22056127660351__custom_liquid_CRxQxY,#shopify-section-sections--22056127660351__0a652f7d-60f4-49eb-aed7-139e37fd2eb2,#shopify-section-sections--22056127660351__e4f85b93-9ccd-4913-868d-b3bf51f1703d,#shopify-section-sections--22056127660351__da560a6b-774f-4c82-b2ff-4b14873a919a,#shopify-section-sections--22056127660351__footer{display:none!important}
/*# sourceMappingURL=/cdn/shop/t/28/assets/lp241107style.css.map */
