@import"https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@400;500;700&display=swap";@import"https://fonts.googleapis.com/css2?family=Klee+One&family=Noto+Sans+JP:wght@400;500;700&display=swap";.brandSiteHeader,.brandSiteFooter{display:none}.lp26-page-main{height:100vh}p{text-align:center}.part2 p{color:#0f0f0f}.lp26-page-main .background{position:fixed;top:0;left:0;width:100%;height:100vh;z-index:-1}.lp26-page-main .background img{width:100%;height:100%;object-fit:cover}.lp26-page-main .hero::-webkit-scrollbar{display:none}.hero,.part1,.part2,.part3,.part4,.part5,.part6,.part7,.part8,.part9,.part10,.part11,.part12,.faq-section,.part13{width:550px;height:fit-content;margin:0 auto;overflow-y:auto;background:#fff}.hero-main{background-color:#f8edc780}.hero-text p{color:#fff;font-family:Noto Sans JP,sans-serif;text-align:left}.hero-text .text1 span{font-weight:500;display:block;font-size:clamp(20px,5vw,30px);line-height:2.2}.hero-text .text1 span:nth-child(3){font-size:clamp(25px,5vw,35px);line-height:1.1}.hero-text .text2{font-family:Klee One,sans-serif;font-weight:300}.hero-text .text3{margin-top:70px;font-size:20px;line-height:normal}.hero-text .text4{font-size:10px;width:fit-content;border:1px solid white;border-radius:20px;padding:3px 15px}.hero-text{position:absolute;bottom:7%;left:5%;z-index:2}.hero-image{position:relative;width:100%;margin:0 auto}.img1{width:100%;z-index:0;display:block}.img2{position:absolute;bottom:-5%;right:5%;width:50%;height:auto;z-index:2}.hero-buttom{background-color:#f8edc780;padding-bottom:40px;padding-top:50px}.hero-buttom .text5{text-align:end;margin-right:10%;font-weight:700;margin-top:-30px;font-size:10px}.btn{background-color:#e46e10;color:#fff;border-radius:5px;gap:10px;display:block;width:70%;margin:0 auto;padding:10px;text-align:center;text-decoration:none}.small-en-tt{font-family:Noto Sans JP;font-weight:500;color:#e46e10;font-size:11px;line-height:20.9px;letter-spacing:3.52px;text-align:center;vertical-align:middle}.orange{color:#e46e10;text-align:center}.orange-block{background:#e46e10;color:#fff}.part1{background-color:#d3c7bb;padding-top:40px;height:fit-content}.part1-top{background-color:#fbfbfbe3;width:93%;margin:0 auto 0 7%;border-radius:20px 0 0 20px}.has-image{display:flex;flex-direction:row-reverse;justify-content:center;gap:20px}.has-image img{align-self:anchor-center}.blue-btn{background-color:#395e88;position:relative;top:25px}.blue-btn img{position:absolute;left:15px;bottom:70px;width:60px}.part1-down{height:520px;overflow:hidden;position:relative}.part1-down1 p{position:absolute}.part1-down p:nth-child(1){position:absolute;font-size:25px;margin-top:35px;top:160px;left:280px;color:#fff}.part1-down p:nth-child(2),.part1-down p:nth-child(3){position:absolute;font-size:30px;color:#fff;left:280px;font-weight:700}.part1-down p:nth-child(2){top:220px}.part1-down p:nth-child(3){top:260px}.part1-down p:nth-child(4){position:absolute;top:390px;color:#fff;transform:translate(20%)}.yajirusi{position:absolute;display:block;right:50%;transform:translate(50%)}.part1-down img{width:100%;margin-top:150px}.part1-top .part{padding-top:20px;background-color:#fbfbfbe3;height:520px;border-radius:20px 0 0 20px}.part1-down p{font-family:Noto Sans JP}.part1-down p:nth-child(1){font-size:}.part6,.part12{background-color:#e46e10}.part2 img{margin:0 auto;display:block}.part2{background-color:#fffcf9}.part3{background-color:#fff3e9}.part3 img{margin:0 auto;display:block;width:100%}.btn .cart-img{width:auto;display:inline-block;margin-left:10px}.part3-img-text p:nth-child(1){font-size:16px;text-align:justify}.part3-img-text{display:flex;flex-direction:column;justify-content:center;align-items:center;position:absolute;width:70%;bottom:60px}.part3-img{position:relative}.part4 img{display:block}.part5 .imgs-bk{position:relative}.part5 .imgs-bk img{display:block;width:100%;padding:30px}.part5 .imgs-bk .orange{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center;width:80%;z-index:1;font-weight:600}.part6-part .img1{padding:0 40px 40px}.part7 img,.part8 img,.part9 img{margin:0 auto;display:block;width:100%}.part7,.part8,.part4,.part9{background-color:#fffcf9}.part7 img{width:90%}.part12-part{background-color:#fff;margin:50px;border-radius:10px;display:flex;flex-direction:column;align-items:center;padding:50px 25px}.faq-section{margin:0 auto;padding:40px 40px 90px;background-color:#fffcf9;font-family:Noto Sans JP}.faq-eyebrow{text-align:center;color:#e46e10;font-size:13px;letter-spacing:.2em;font-weight:700;margin-bottom:4px;font-family:Noto Sans JP}.faq-title{font-family:Noto Sans JP;text-align:center;font-size:24px;font-weight:700;margin:0 0 28px;color:#2b2b2b}.faq-title span{color:#e46e10}.faq-list{display:flex;flex-direction:column;gap:14px}.faq-item{background:#fff;border:2px solid #E46E10;border-radius:5px;overflow:hidden;transition:box-shadow .2s ease}.faq-question{font-size:18px;width:100%;display:flex;align-items:center;justify-content:space-between;gap:12px;background:none;border:none;text-align:left;padding:16px 18px;color:#e46e10;cursor:pointer;-webkit-tap-highlight-color:transparent}.faq-question:focus-visible{outline:2px solid #E7802E;outline-offset:-2px}.faq-icon{flex:0 0 auto;width:18px;height:18px;position:relative;transition:transform .3s ease}.faq-icon:before,.faq-icon:after{content:"";position:absolute;top:50%;left:50%;width:8px;height:2px;background:#e7802e;border-radius:1px}.faq-icon:before{transform:translate(-80%,-50%) rotate(45deg)}.faq-icon:after{transform:translate(-10%,-50%) rotate(-45deg)}.faq-item.is-open .faq-icon{transform:rotate(180deg)}.faq-answer{display:grid;grid-template-rows:0fr;transition:grid-template-rows .3s ease}.faq-item.is-open .faq-answer{grid-template-rows:1fr}.faq-answer-inner{overflow:hidden}.faq-answer p{text-align:justify;margin:0;padding:0 18px 18px;font-size:13.5px;line-height:1.8;color:#423730}.part13{background-color:#e46e10;display:flex;flex-direction:column;padding:50px;gap:20px;border-radius:20px 20px 0 0;margin-top:-20px}.part13 img{display:block}.part13 .content{display:flex;justify-content:space-between}.part13 .content div{display:flex;flex-direction:column}.part13 .content{font-size:14px;text-decoration:underline;color:#fff}.links{display:flex;justify-content:space-between;width:100%;margin-top:15px}.links a{border-radius:5px;border:2px solid #E46E10;color:#0f0f0f;font-size:14px;padding:10px 40px}.background-menu{position:fixed;color:#000;display:flex;justify-content:flex-end;gap:20px;top:220px;left:72%}.background-menu-a{display:flex;flex-direction:column;gap:20px}.background-menu .link{margin-right:150px;text-decoration:none;color:#e46e10;font-size:20px;letter-spacing:4px}.background-menu .link span{font-size:12px;letter-spacing:1px}.background-menu-a p{text-align:justify;font-size:13px;margin-bottom:-15px}.part12 a{text-decoration:none}.part13 a{color:#fff}.small-en-tt{font-family:Noto Sans JP;font-weight:500;color:#e46e10!important;font-size:11px;line-height:20.9px;letter-spacing:3.52px;text-align:center;vertical-align:middle}@media(max-width:768px){.hero,.part1,.part2,.part3,.part4,.part5,.part6,.part7,.part8,.part9,.part10,.part11,.part12,.faq-section,.part13{width:100%}.part12-part{margin:30px}.background,.background-menu{display:none}.part2 img{width:100%}.sp-img1{width:70%}.sp-img2{width:80%}.sp-img3{padding:40px!important}.part3-img-text{bottom:30px}.sp-p1{margin:30px 0 0!important}.part3-img-text p:nth-child(1){width:70%;font-size:14px}.sp-2{font-size:20px!important}.sp-p3{font-size:12px!important}.links a{padding:10px 20px}.faq-section{padding:40px 30px 90px}.part13{padding:40px}.has-image .sp-img4{width:85%}.blue-btn{width:90%}.part1-down p:nth-child(1){left:220px;margin-top:20px}.part1-down p:nth-child(2),.part1-down p:nth-child(3){left:220px}.part1-down p:nth-child(2){top:200px}.part1-down p:nth-child(3){top:240px}.part1-down p:nth-child(4){transform:translate(10%);top:320px}.part1-down{height:450px}.yajirusi{width:auto}.part2{margin-top:-3%}}@media(max-width:400px){.hero-buttom .btn{width:80%}.part1-down p:nth-child(1){left:200px}.part1-down p:nth-child(2),.part1-down p:nth-child(3){left:200px}.part1-down p:nth-child(4){transform:translate(5%);top:300px}.part2{margin-top:-10%;padding:0 20px}.part5{height:280px}.sp-p1{margin:0!important}.part3-img-text{margin-left:-30px;bottom:10px;width:80%}.links a{padding:10px}.faq-question{font-size:16px}.sp-p7{font-size:20px!important}.sp-p8{font-size:16px!important}}
/*# sourceMappingURL=/cdn/shop/t/1/assets/lp2607.css.map */
