html,body{font-family:Noto Sans JP,sans-serif;overflow-x:hidden;margin-top:-15px}@media screen and (max-width:755px){html,body{overflow-x:hidden;overflow-y:scroll}}.section-template--23485108551981__custom_liquid_3xCdqc-padding,.section-template--23485108551981__video_wbCfmq-padding{padding:0!important}.section-template--23632053797165__custom_liquid_3xCdqc-padding{padding-bottom:0!important}p,h2,h3{color:#472e09!important}img{max-width:100%}.section_title{font-size:40px;font-weight:700;margin:0;letter-spacing:.1em}@media screen and (max-width:755px){.section_title{letter-spacing:0}.sp_none{display:none!important}}@media screen and (max-width:430px){.section_title{font-size:20px}.sp_none390{display:none!important}p{font-size:14px}}p{margin:0}header{position:absolute;z-index:100;top:0;display:flex;width:100%;justify-content:space-between;padding:2% 5%}header .header_logo-pc{padding-top:8px}header .header_logo-sp{display:none}header ul{max-width:1040px;width:100%;display:flex;justify-content:flex-end;margin-right:100px}header ul li{list-style:none;padding-right:2%;font-size:14px;font-weight:700}header ul li a{text-decoration:none;color:#fff}header .cart_icon{padding-top:16px;position:fixed;width:100px;right:40px}@media screen and (max-width:755px){header{position:relative;display:block;background-color:#e2ea35}header .header_logo-pc,header ul{display:none}header .header_logo-sp{display:block}header .cart_icon{position:fixed;right:3%;padding-top:30px;width:calc(70px + (130 - 70) * ((100vw - 430px) / (755 - 430)))}}@media screen and (max-width:430px){header .header_logo-sp{height:32px}header .cart_icon{width:64px;top:26px}}.medal_section,.usage_scene,.introduction_box,.point_box,.graph_box,.how-to1,.how-to2,.anxiety_columns1,.anxiety_columns2,.products_box{display:flex;justify-content:space-between;max-width:1040px;margin:0 auto}@media screen and (max-width:755px){.page-width{padding:0}.sp_br{display:block}}@media screen and (max-width:430px){.sp_br390{display:block}}.main_visual{position:relative}.main_visual .mv-copy{font-size:calc(32px + (60 - 32) * ((100vw - 800px) / (1040 - 430)));font-weight:700;letter-spacing:.1em;color:#fff!important;max-width:1040px;margin:0 auto;text-align:start;position:absolute;z-index:10;bottom:calc(50px + (230 - 72) * ((100vw - 800px) / (1040 - 330)));left:calc(10px + (200 - 10) * ((100vw - 550px) / (1040 - 430)));text-shadow:-5px 5px 10px rgba(0,0,0,.4)}@media screen and (max-width:430px){.main_visual .mv-copy{font-size:32px;bottom:140px;left:10px}}.main_visual img{width:100%;position:relative}.main_visual .main_visual-pc{display:block}.main_visual .main_visual-sp,.main_visual .main_visual-sp390{display:none}@media screen and (max-width:755px){.main_visual .main_visual-pc{display:none}.main_visual .main_visual-sp{display:block;top:-40px}.main_visual .mv-copy{top:53%;left:5%;font-size:calc(32px + (50 - 32) * ((100vw - 430px) / (755 - 430)))}}@media screen and (max-width:430px){.main_visual .main_visual-sp{display:none}.main_visual .main_visual-sp390{display:block;top:-8px}.main_visual .mv-copy{font-size:32px}}.medal_section{width:100%;position:relative;justify-content:center;z-index:10;margin-top:calc(-300px + (110 * ((1400px - 90vw) / 600)))}.medal_section .image_2{position:absolute;top:-120px;right:-130px}.medal_section .section_image{width:calc(700px + (1100 - 750) * ((100vw - 950px) / (1920 - 768)));height:auto;margin:0 auto;position:relative;top:calc(10px + (50 - 10) * ((1400px - 100vw) / (1400 - 768)))}.medal_section .medals_image,.medal_section .image_2{display:none}@media screen and (max-width:755px){.medal_section .medals_image{display:block;padding:2%;width:calc(400px + (700 - 400) * ((100vw - 430px) / (755 - 430)));height:auto;margin:0 auto;position:relative;top:calc(-50px + (20 * ((100vw - 430px) / (755 - 430))))!important}.medal_section .section_image,.medal_section .image_2{display:none}}@media screen and (max-width:430px){.medal_section{margin-top:-150px}.medal_section .medals_image{top:0!important}}.introduction_section{background-image:url(/cdn/shop/files/Mask_group_28.png?v=1730763710);background-repeat:no-repeat;background-size:100% 70%;position:relative;top:-28vh}.introduction_section .introduction_text1-div{display:block}.introduction_section .introduction_text1-div .image_sp{display:none}.introduction_section .introduction_text1{text-align:center;font-size:calc(32px + (48 - 32) * ((100vw - 800px) / (1040 - 430)));font-weight:700;letter-spacing:.15em;position:relative;z-index:10;margin-bottom:160px;padding-top:calc(260px + (360 - 350) * ((100vw - 755px) / (1100 - 755)));color:#fff!important}.introduction_section .introduction_text1:after{content:"Non Stressful";position:absolute;font-family:Vujahday Script,cursive;color:#ffffff4d;font-size:calc(80px + (100 - 80) * ((100vw - 800px) / (1040 - 430)));white-space:nowrap;letter-spacing:0em;font-weight:100;z-index:1;top:50%;left:50%;transform:translate(-50%,78%) rotate(-8.92deg);z-index:-1}.introduction_section .usage_scene{margin-bottom:88px}.introduction_section .usage_scene p{font-size:22px;text-align:center}.introduction_section .introduction_box{margin-bottom:-10%}.introduction_section .introduction_box p{font-size:25px;font-weight:500}.introduction_section .introduction_box .bold{font-size:35px;font-weight:700}.introduction_section .introduction_box .introduction_text2_box{position:relative}.introduction_section .introduction_box .introduction_text2_box img{position:absolute;top:-30px;left:36px;width:84%}.introduction_section .introduction_box .introduction_text2{font-size:45px;font-weight:700;margin-bottom:60px;position:relative;z-index:2;margin-left:-26px}.introduction_section .introduction_box .sp_text_box{display:block}.introduction_section .introduction_box .sp_text_box .image_sp{display:none}@media screen and (max-width:755px){.introduction_section{background-size:auto 56%;top:calc(-33vh + (((100vw - 430px) / (755 - 430))))!important}.introduction_section .introduction_text1-div{display:flex}.introduction_section .introduction_text1-div .image_sp{display:block;height:fit-content;position:absolute;right:0;top:18%;width:calc(200px + (300 - 200) * ((100vw - 430px) / (755 - 430)))}.introduction_section .introduction_text1{text-align:start;font-size:calc(26px + (35 - 26) * ((100vw - 430px) / (755 - 430)));line-height:normal;padding-left:4%;margin-bottom:14%}.introduction_section .introduction_text1:after{font-size:1.6em;top:85%;left:29%;transform:translate(-50%,78%) rotate(-3.04deg)}.introduction_section .usage_scene{padding:0 4%;margin-bottom:40px}.introduction_section .usage_scene>div{width:25%;padding:8px}.introduction_section .usage_scene>div img{width:-webkit-fill-available}.introduction_section .introduction_box{margin-bottom:-35%;display:block}.introduction_section .introduction_box p{font-size:24px;text-align:center}.introduction_section .image_pc{display:none}.introduction_section .sp_text_box{display:flex!important;padding:0 8% 0 7%;margin-bottom:24px}.introduction_section .sp_text_box .image_sp{display:inline-block!important;width:30%}}@media screen and (max-width:430px){.introduction_section{top:-18vh!important;background-size:auto 48%}.introduction_section .introduction_text1-div{flex-direction:column}.introduction_section .introduction_text1-div .image_sp{height:fit-content;position:relative;top:-30px;margin:0 auto}.introduction_section .introduction_text1{text-align:center;font-size:22px;padding-top:170px}.introduction_section .introduction_text1:after{font-size:39px;left:50%;top:75%;white-space:nowrap}.introduction_section .introduction_box p{font-size:14px}.introduction_section .introduction_box .bold{font-size:20px}.introduction_section .introduction_text2_box img{top:-20%!important;left:3%!important;padding:0 6%;height:auto;width:95%!important}.introduction_section .introduction_text2{font-size:20px!important;letter-spacing:0!important;margin-left:0!important}.introduction_section .usage_scene{margin-top:-20px;margin-bottom:20px;padding:0 1%}.introduction_section .usage_scene p{font-size:14px}.introduction_section .sp_text_box{flex-direction:column-reverse;align-items:center}.introduction_section .sp_text_box .image_sp{width:50%;padding-bottom:16px}.introduction_section .sp_text_box .sp_br{display:inline}}.point_section{background-image:url(/cdn/shop/files/3.png?v=1730774000);background-repeat:no-repeat;background-position:center;background-size:100% 100%;padding:150px 0 120px;position:relative;top:-80px}.point_section .section_title{text-align:center;margin-bottom:20px;color:#fff!important}.point_section .decoration{color:#ecff00;font-family:ta-oonishi,sans-serif;font-weight:500;font-style:normal;font-size:50px}.point_section .decoration .px80{font-size:80px}.point_section h3{text-align:center}.point_section .point_box img{width:306px;height:236px;border-radius:27px}.point_section .point_box p{color:#fff!important;text-align:center;font-weight:600;font-size:20px}@media screen and (max-width:755px){.point_section{background-size:cover}.point_section .point_box{flex-wrap:wrap;justify-content:center}.point_section .point_box .div_1{width:100%}.point_section .point_box .div_1 .image_1{display:block;margin:0 auto}.point_section .point_box img{margin:16px}}@media screen and (max-width:430px){.point_section{padding:90px 0;margin-top:60px}.point_section .point_box img{width:154px;height:119px}.point_section .point_box p{font-size:12px}.point_section .decoration{font-size:25px}.point_section .decoration .px80{font-size:40px;margin-right:-8px}}.why_section{padding:0 0 64px;position:relative}.why_section .section_title,.why_section .read_title{text-align:center}.why_section .read_title{background-image:url(/cdn/shop/files/Rectangle_104.png?v=1730720102);background-repeat:no-repeat;background-size:100% 100%;background-position:center}.why_section .section_title{position:relative;z-index:0}.why_section .section_image{position:absolute;top:-180px;z-index:20}.why_section .read_title_div{position:relative}.why_section .read_title_div .read_title{position:relative;z-index:10;padding:8px;letter-spacing:.08em}.why_section .section_title:after{content:"Why?";position:absolute;z-index:-1;font-family:Vujahday Script,cursive;color:#dfe83780;font-size:100px;letter-spacing:0em;font-weight:100;top:50%;left:50%;transform:translate(136%,-60%) rotate(-8.92deg)}.why_section .read_title{font-size:30px;font-weight:700;color:#fff!important}.why_section .text_box{max-width:750px;margin:0 auto 60px}.why_section .main_text{text-align:start}.why_section .comment{text-align:end}.why_section .product_image,.why_section .product_image390,.why_section .section_image390{display:none}@media screen and (max-width:755px){.why_section .product_image{display:inline-block;left:36%;position:absolute;bottom:-14%;width:63%}.why_section .section_image{top:60%;left:-5%;width:63%}.why_section .section_title:after{top:-10%;left:14%}.why_section .text_box{padding:7%}}@media screen and (max-width:430px){.why_section{margin-top:-90px}.why_section .section_title{padding-bottom:30px}.why_section .section_title:after{font-size:50px;top:80%}.why_section .read_title{font-size:18px}.why_section .text_box{font-size:14px;padding-top:0}.why_section .section_image,.why_section .product_image{display:none}.why_section .product_image390{display:block;position:absolute;left:0;bottom:-34px;width:70%}.why_section .section_image390{display:block;position:absolute;right:0;bottom:-30px}}.problem_section{background-color:#dfe837}.problem_section .problem_title_box{display:flex}.problem_section .problem_title_box>.image_pc{position:relative;top:-60px}.problem_section .problem_title_box>div{padding:80px 20% 50px 60px}.problem_section .problem_title_box .section_title{margin-bottom:24px}.problem_section .graph_box{padding:0 0 64px;align-items:baseline}.problem_section .graph_box p{padding-top:8px;font-weight:600;text-align:center}.problem_section .image_sp{display:none}@media screen and (max-width:755px){.problem_section{z-index:20;position:relative;margin-top:16%}.problem_section .problem_title_box{display:block}.problem_section .problem_title_box>.image_pc{display:none}.problem_section .problem_title_box>div{padding:80px 0 50px}.problem_section .problem_title_box .section_title,.problem_section .problem_title_box .explanation_text{text-align:center}.problem_section .explanation_text{max-width:590px;margin:0 auto}.problem_section .graph_box{flex-wrap:wrap}.problem_section .box1,.problem_section .box4{padding-left:7%}.problem_section .box3{padding-right:7%}.problem_section .image_sp{display:block}}@media screen and (max-width:430px){.problem_section .problem_title_box>div{padding:40px 0 20px}.problem_section .explanation_text{font-size:14px;padding:0 3%}.problem_section .graph_box>div{width:33%;padding:0 8px}.problem_section .graph_box p{font-size:10px}.problem_section .box1,.problem_section .box3,.problem_section .box4{padding:0}.problem_section .image_sp img{position:relative;right:-8px;top:20px}}.story_section{position:relative;background-color:#58b7cf;color:#fff;padding:80px 0 96px}.story_section .story_section_content{max-width:1040px;margin:0 auto;position:relative;z-index:10}.story_section .section_title,.story_section p{color:#fff!important}.story_section .section_title{margin-bottom:30px}.story_section p{margin-bottom:46px}.story_section .history_div{position:relative}.story_section .history_div .product_image{position:absolute;top:-66%;z-index:10}.story_section>.founder_image-pc{height:fit-content;position:absolute;right:0;top:17%}.story_section .founder_name{font-size:20px;font-weight:700}.story_section .founder_image-sp{display:none}@media screen and (max-width:755px){.story_section{padding:80px 0 140px}.story_section .founder_image-pc{display:none}.story_section>div{padding:0 6%}.story_section .product_image{width:53%;top:-100%!important;right:-22%}.story_section .founder_image-sp{display:block;position:absolute;bottom:-130px;left:50%;transform:translate(-50%);padding:0 10%}}@media screen and (max-width:430px){.story_section{padding:40px 0 120px}.story_section .founder_name{font-size:16px;margin-bottom:8px}.story_section>div{padding:0 5%}.story_section .founder_image-sp{bottom:-10%;padding:0 6%}.story_section .history_div{top:20px}.story_section .product_image{top:-63%!important;width:46%;right:-15%}}.product_section{margin-bottom:-150px}.product_section h3{text-align:center;font-size:35px;font-weight:300;margin-top:100px;position:relative;z-index:10}.product_section .image_pc{position:relative;top:-200px;display:block;margin:0 auto}.product_section .image_sp,.product_section .image_sp390{display:none}@media screen and (max-width:755px){.product_section{margin-bottom:0}.product_section h3{top:120px}.product_section .image_pc{display:none}.product_section .image_sp{display:block;width:-webkit-fill-available}}@media screen and (max-width:430px){.product_section{margin-top:-80px}.product_section h3{font-size:18px;margin:90px 0 30px}.product_section .image_sp{display:none}.product_section .image_sp390{display:block;width:-webkit-fill-available}}.comparison_section{padding:160px 0 140px;background-image:url(/cdn/shop/files/3_1_9a0e31ab-8d46-49af-820e-93d52782b152.png?v=1730614621);background-repeat:no-repeat;background-size:100% 100%;position:relative;z-index:50}.comparison_section .section_title{text-align:center;color:#fff!important;margin-bottom:30px}.comparison_section img{display:block;margin:0 auto;position:relative;max-width:1040px}.comparison_section p{color:#fff!important;font-size:14px;text-align:center}.comparison_section .comparison_box{position:relative;width:fit-content;margin:0 auto}.comparison_section .comparison_box .image_sp390{display:none}@media screen and (max-width:755px){.comparison_section p{font-size:11px;padding-left:6%}.comparison_section img{padding:0 2%}}@media screen and (max-width:430px){.comparison_section{background-size:cover;padding:90px 0 60px}.comparison_section p{margin-top:12px;font-size:8px}.comparison_section .comparison_box{position:relative;width:fit-content;margin:0 auto}.comparison_section .comparison_box .image_pc{display:none}.comparison_section .comparison_box .image_sp390{display:block;width:100%}}.feature_section-back{background-image:url(/cdn/shop/files/Mask_group_7.png?v=1730613202);background-repeat:no-repeat;background-size:100% auto;margin-top:-120px}.feature_section-back .section_title_div{position:relative}.feature_section-back .section_title_div img{position:absolute;right:15%;top:54%}.feature_section-back .section_title{color:#fff!important;text-align:end;padding-top:220px;padding-bottom:120px;max-width:1040px;margin:0 auto}.feature_section-back .big-number{font-size:200px;font-family:Vujahday Script,cursive;font-weight:100}@media screen and (max-width:755px){.feature_section-back{background-image:url(/cdn/shop/files/Mask_group_33.png?v=1732419146);background-size:100% 100%;margin-top:-100px}.feature_section-back .section_title{padding:100px 100px 200px}.feature_section-back .section_title_div img{right:4%;top:30%;width:54%}.feature_section-back .big-number{position:relative;top:-40px}.feature_section-back .sp_absolute{position:relative;top:-95px;left:20px}}@media screen and (max-width:430px){.feature_section-back{position:relative;top:50px;background-image:url(/cdn/shop/files/Mask_group_47.png?v=1732659858);background-size:cover}.feature_section-back .section_title{padding-right:7%}.feature_section-back .section_title_div img{right:0%;width:48%}.feature_section-back .big-number{font-size:120px}.feature_section-back .sp_absolute{top:-70px;left:12px}}.feature_section{max-width:1040px;margin:-100px auto 0;display:flex;flex-wrap:wrap;justify-content:space-between;flex-direction:row-reverse}.feature_section .feature_box{width:504px;height:504px;background-color:#fff;border-radius:50%;margin-bottom:70px}.feature_section .feature_box .feature_number{font-size:40px;color:#ee869a!important;font-family:Vujahday Script,cursive;text-align:center}.feature_section .feature_box .number{font-size:60px;font-family:Vujahday Script,cursive;padding-left:16px}.feature_section .feature_box .feature_title{font-size:30px;font-weight:700;text-align:center}.feature_section .feature_box p{max-width:338px;margin:0 auto}.feature_section .feature_box img{display:block;margin:25px auto 0}.feature_section .feature_box .image2_sp,.feature_section .feature_box .image1_sp390{display:none}.feature_section .feature_box .comment{font-size:12px}.feature_section .feature_box .comment_p5{font-size:14px;display:block}.feature_section .feature_even{margin-top:300px}.feature_section .feature_odd{margin-top:-300px}.feature_section .question_div{margin-top:-300px;padding-bottom:110px}.feature_section .question_div .comment{font-size:18px;padding-bottom:16px}.feature_section .question_div .bold{font-weight:600}.feature_section .question_div .remarks{font-size:12px}.feature_section .feature_last{margin-bottom:200px}@media screen and (max-width:755px){.feature_section .box1{margin-top:-130px}.feature_section .feature_box{width:370px;height:370px}.feature_section .feature_box .feature_title{margin-top:-16px;margin-bottom:16px}.feature_section .feature_box P{max-width:240px}.feature_section .feature_box img{height:137px;width:137px}.feature_section .feature_box .image2_sp{display:block;margin-right:0;margin-top:0;width:54%;height:auto}.feature_section .feature_box .image_3{margin-right:5%}.feature_section .feature_even{margin-top:0}.feature_section .feature_odd{margin-top:-130px}.feature_section .question_div{margin-top:-26%}.feature_section .question_div .comment,.feature_section .question_div .remarks{padding:0 6% 0 8%}}@media screen and (max-width:430px){.feature_section{justify-content:center}.feature_section .feature_box{width:289px;height:289px;margin-bottom:24px}.feature_section .feature_box .feature_number{padding-top:8px;font-size:23px}.feature_section .feature_box .number{font-size:35px}.feature_section .feature_box .feature_title{font-size:20px;margin:-12px 0 0;padding-bottom:8px}.feature_section .feature_box img{height:81px;width:81px;margin:0 auto}.feature_section .feature_box .image2_sp{display:none}.feature_section .feature_box .image_3{margin:16px auto 0;width:25%;height:auto}.feature_section .feature_box .image1_sp390{display:block;margin-top:3px;width:36%;height:auto}.feature_section .feature_box .comment{font-size:8px}.feature_section .feature_box .comment_p5{font-size:12px}.feature_section .feature_box p{font-size:12px;max-width:184px;letter-spacing:0}.feature_section .feature_even,.feature_section .feature_odd,.feature_section .question_div{margin-top:0}.feature_section .img_5{margin-top:24px!important}.feature_section .question_div .comment{font-size:14px;padding:0 7%}.feature_section .question_div .remarks{font-size:8px;padding:0 7%}}.how-to_section .section_title{text-align:center;position:relative;margin:120px 0 80px;letter-spacing:.1em;z-index:0}.how-to_section .section_title:after{content:"How to use";position:absolute;font-family:Vujahday Script,cursive;color:#dfe83780;font-size:100px;letter-spacing:0em;font-weight:100;z-index:-1;top:50%;left:50%;transform:translate(-50%,-17%) rotate(-8.92deg);white-space:nowrap}.how-to_section .how-to_back{padding:72px 0;background-image:url(/cdn/shop/files/Rectangle_5.png?v=1730677626)}.how-to_section .how-to_box{position:relative;margin:0 auto}.how-to_section .how-to_box h3{text-align:center;font-size:40px;font-weight:700;margin:0}.how-to_section .how-to_box .number{font-family:Vujahday Script,cursive;font-size:120px;color:#ee869a;font-weight:100;padding-right:26px}.how-to_section .how-to_box p{font-size:18px;font-weight:600}.how-to_section .how-to_box .installing{max-width:1040px;background-color:#fff;border:3px solid #ee869a;border-radius:36px;padding:24px 60px;margin:0 auto}.how-to_section .how-to_box .installing h3{color:#ee869a!important;text-align:start;margin:0}.how-to_section .how-to_box .installing .installing_content{display:flex;position:relative}.how-to_section .how-to_box .installing .installing_content img{position:absolute;left:73%;top:-80px}.how-to_section .how-to_box .technic_pc{max-width:1040px;margin:40px auto 30px;display:block}.how-to_section .how-to_box .how-to1>div{padding-left:44px}.how-to_section .how-to_box .how-to1{align-items:center}.how-to_section .how-to_box .how-to1 .sp_flex{display:block}.how-to_section .how-to_box .how-to1 .sp_flex .image_sp{display:none}.how-to_section .how-to_box .how-to2{margin-bottom:16px;justify-content:center;column-gap:50px}.how-to_section .how-to_box .how-to2>div{width:25%;padding:8px}.how-to_section .how-to_box .how-to2>div p{padding:0 8px}.how-to_section .how-to_box .number-circle{display:inline-flex;width:29px;height:29px;background-color:#ee869a;border-radius:50%;align-items:center;justify-content:center;margin-right:8px}.how-to_section .how-to_box .number-circle .number{font-size:22px;color:#fff;padding:0;font-family:Noto Sans JP,sans-serif;font-weight:500}.how-to_section .how-to_box .how-to3 p{margin-bottom:8px}.how-to_section .how-to_box2{width:fit-content}.how-to_section .hint_box{background-color:#fff;border-radius:26px;max-width:1080px;margin:24px auto 0;padding:24px 0}.how-to_section .hint_box p{padding-bottom:2px}.how-to_section .hint_box>div{width:fit-content;margin:0 auto}.how-to_section .technic_sp{display:none}@media screen and (max-width:755px){.how-to_section{margin-top:0}.how-to_section .section_title{margin:90px 0 60px}.how-to_section p{font-size:16px!important}.how-to_section .how-to_back{padding:72px 7%}.how-to_section .how-to1{display:block}.how-to_section .how-to1 .image_pc{display:none}.how-to_section .how-to1 .sp_flex{display:flex!important;align-items:center}.how-to_section .how-to1 .sp_flex>div{padding:16px}.how-to_section .how-to1 .sp_flex .image_sp{display:block!important}.how-to_section .how-to1>div{padding-left:0!important}.how-to_section .how-to2{flex-wrap:wrap;column-gap:0!important;margin-bottom:70px!important}.how-to_section .how-to2>div{width:50%!important;padding-right:16px}.how-to_section .how-to2>div>img{width:-webkit-fill-available}.how-to_section .installing{padding:24px!important}.how-to_section .installing_content img{left:63%!important;top:80%!important;width:44%}}@media screen and (max-width:430px){.how-to_section .how-to_back{padding:46px 0}.how-to_section .section_title{margin-bottom:16px}.how-to_section p{font-size:12px!important}.how-to_section .section_title:after{font-size:50px}.how-to_section .how-to_box h3{font-size:18px}.how-to_section .how-to_box .number{font-size:66px;padding-right:16px}.how-to_section .how-to_box .how-to2{padding:0 3%}.how-to_section .how-to1 .sp_flex{flex-wrap:wrap;justify-content:center}.how-to_section .sp_flex .image_sp{width:201px;height:201px}.how-to_section .installing{margin:-20px 5% 0!important}.how-to_section .hint_box{margin:24px 5% 0;padding:24px 16px}.how-to_section .number-circle{width:23px!important;height:23px!important}.how-to_section .number-circle .number{font-size:19px!important}.how-to_section .technic_pc{display:none!important}.how-to_section .technic_sp{display:block;padding:30px 2% 0 3%}}.anxiety_section{position:relative}.anxiety_section .anxiety_columns1{align-items:center}.anxiety_section .anxiety_columns1 img{margin-left:128px}.anxiety_section .anxiety_columns1 p{padding-left:46px;font-weight:600}.anxiety_section .anxiety_columns1 .product_image390{display:none}.anxiety_section .anxiety_columns2{position:relative;z-index:20}.anxiety_section .anxiety_columns2 .absolute_image-sp{display:none}.anxiety_section .absolute_image-pc{position:absolute;right:0;top:0;z-index:20}.anxiety_section .comment{background-image:url(/cdn/shop/files/14.png?v=1730768864);padding:8%;position:absolute;width:100%;background-size:100% 100%;z-index:10;bottom:-27%}.anxiety_section .comment p{color:#fff!important;max-width:1040px;margin:0 auto;text-align:start;position:relative;z-index:10}.anxiety_section .comment p .bold{font-weight:600}.anxiety_section .comment .small{font-size:6px}.anxiety_section .comment .product_number{font-size:12px}.anxiety_section .absolute_image-sp390,.anxiety_section .bubble390{display:none}@media screen and (max-width:755px){.anxiety_section .anxiety_columns1{align-items:center}.anxiety_section .anxiety_columns1 img{margin-left:8px}.anxiety_section .anxiety_columns1 p{padding-left:0;padding-top:30%;padding-right:5%;position:absolute;width:38%;left:58%;top:7%}.anxiety_section .comment{padding:15% 5% 8%;background-size:auto 100%}.anxiety_section .anxiety_columns2 .bubble{margin-top:-10%}.anxiety_section .anxiety_columns2 .absolute_image-sp{display:block;position:absolute;right:0;width:32%;height:auto;bottom:36px}.anxiety_section .absolute_image-pc{display:none}}@media screen and (max-width:430px){.anxiety_section .anxiety_columns1{flex-wrap:wrap}.anxiety_section .anxiety_columns1 img{width:70%}.anxiety_section .anxiety_columns1 p{position:relative;width:100%;left:0;padding:0 8%}.anxiety_section .anxiety_columns1 .product_image390{display:block;position:absolute;width:40%;right:-5%;top:8%}.anxiety_section .anxiety_columns2 .bubble,.anxiety_section .anxiety_columns2 .absolute_image-sp{display:none}.anxiety_section .anxiety_columns2 .bubble390,.anxiety_section .anxiety_columns2 .absolute_image-sp390{display:block}.anxiety_section .anxiety_columns2 .bubble390{position:relative;left:-7%;top:-30px;width:70%}.anxiety_section .anxiety_columns2 .absolute_image-sp390{position:absolute;right:0;top:-25%}.anxiety_section .comment{position:relative;margin-top:-26%;padding:30% 6% 12%}.anxiety_section .comment .product_number{font-size:8px}}.voice_section{padding-bottom:160px;background-image:url(/cdn/shop/files/Rectangle_108.png?v=1730614011)}.voice_section .voice_image{width:-webkit-fill-available}.voice_section .sp_only{display:none}.voice_section .sevtion_title_en_div{max-width:1080px;margin:0 auto}.voice_section .section_title_en{font-size:100px;color:#ee8fb8!important;font-family:Vujahday Script,cursive;text-align:end;transform:rotate(-8.92deg);margin:0}.voice_section .voice_box{max-width:1040px;margin:0 auto 36px;border:3px solid #fff;border-radius:36px;padding:22px 50px 8px}.voice_section .voice_box p{color:#fff}.voice_section .voice_box .voice_title{font-size:28px;font-weight:700;color:#e2ea34!important;margin:0 0 8px}.voice_section .voice_box .voice_text{font-size:18px;font-weight:700!important;color:#fff!important}.voice_section .voice_box .comment{font-size:10px;font-weight:400;text-align:end;color:#fff!important}@media screen and (max-width:755px){.voice_section{position:relative;top:160px;padding-bottom:300px}.voice_section .voice_box{margin-left:7%;margin-right:5%;padding:22px 30px}}@media screen and (max-width:430px){.voice_section{margin-top:-52%}.voice_section .pc_only{display:none}.voice_section .sp_only{display:block}.voice_section .section_title_en{font-size:50px;text-align:center;margin-bottom:40px}.voice_section .voice_box{border:0;border-bottom:2px solid #fff;border-radius:0;padding:0 0 22px;margin-bottom:24px}.voice_section .voice_box .voice_title{font-size:22px}.voice_section .voice_box .voice_text{font-size:14px}.voice_section .box_last{border:none}}.cta_section{background-image:url(/cdn/shop/files/Rectangle_5_1.png?v=1730779379);background-repeat:no-repeat;background-size:100% 85vh;position:relative;margin-top:-170px;padding:150px 0 60px}.cta_section .section_title_div{background-image:url(/cdn/shop/files/Rectangle_6_1.png?v=1732422509);background-repeat:no-repeat;background-size:cover;transform:rotate(-4.8deg);position:relative;transform-origin:center;width:120vw;left:-10vw;top:-10vh}.cta_section .section_title_div .section_title{color:#fff!important;max-width:1040px;text-align:start;margin:0 auto;position:relative;z-index:10;padding:8px}.cta_section .section_title_div img{position:relative;width:100%;top:-146px}.cta_section .cta_image1{position:absolute;top:22%;left:50%;transform:translate(-30%);width:80%;max-width:1060px;height:auto}.cta_section .cta_image2{display:block;position:relative;margin:8% auto 0;max-width:1040px;width:100%;height:auto}.cta_section .cta_btn{position:absolute;z-index:10;bottom:-8%;left:50%;transform:translate(-50%,-50%)}.cta_section .cta_image1_sp,.cta_section .cta_image2-390,.cta_section .sp_btn{display:none}@media screen and (max-width:755px){.cta_section .section_title_div{left:-1vw}.cta_section .section_title_div .section_title{padding:1% 0 1% 5%}.cta_section .cta_image1{top:27%;left:12%}.cta_section .cta_image2{left:5%}}@media screen and (max-width:430px){.cta_section{z-index:30;background-size:100% 100%;padding-bottom:36%;background-image:url(/cdn/shop/files/Rectangle_5_2.png?v=1732683460)}.cta_section .section_title_div{transform:rotate(5.31deg);top:-40px}.cta_section .section_title_div .section_title{text-align:end;margin-right:22%}.cta_section .cta_image1{display:none}.cta_section .cta_image1_sp{display:block;margin-top:100px}.cta_section .cta_image2{display:none}.cta_section .cta_image2-390{display:block;position:absolute;top:5%}.cta_section .cta_btn{bottom:10%}.cta_section .pc_btn{display:none}.cta_section .sp_btn{display:block}}.product_introduction_section{position:relative;padding-top:30px;margin-bottom:200px}.product_introduction_section .image_pc{display:block;margin:0 auto}.product_introduction_section .image_sp,.product_introduction_section .product_image_sp390,.product_introduction_section .product_image_sp{display:none}.product_introduction_section .products_box{margin-top:-30px;margin-bottom:100px}.product_introduction_section .section_title_en{font-size:80px;color:#dfe83780!important;font-family:Vujahday Script,cursive;text-align:center;transform:rotate(-8.92deg)}.product_introduction_section .product1,.product_introduction_section .product2{display:flex;z-index:10}:is(.product_introduction_section .product1,.product_introduction_section .product2) .product_name_en{font-size:45px;font-family:League Gothic,sans-serif;line-height:90%}.product_introduction_section .product1 .product_name_en,.product_introduction_section .product1 h3{text-align:end}.product_introduction_section .product2 .product_name_en{text-align:start}.product_introduction_section .product2>div{padding-top:130px}.product_introduction_section h3{font-size:16px;font-weight:600}.product_introduction_section .comment{font-size:12px}.product_introduction_section .product_image{position:absolute;margin:0 auto;top:100px;left:52%;transform:translate(-50%)}.product_introduction_section .pc_br{display:block}@media screen and (max-width:755px){.product_introduction_section{margin-bottom:100px}.product_introduction_section .products_box{justify-content:space-evenly;padding-top:40%}.product_introduction_section .product_image_sp{display:block;position:absolute;top:10%}.product_introduction_section .image_pc{display:none}.product_introduction_section .product1 .product_name_en,.product_introduction_section .product1 h3{text-align:start}.product_introduction_section .product2 .product_name_en{text-align:start}.product_introduction_section .product2>div{padding-top:0}.product_introduction_section .product1,.product_introduction_section .product2{width:28%}}@media screen and (max-width:430px){.product_introduction_section .pc_br{display:inline}.product_introduction_section .section_title_en{font-size:57px;white-space:nowrap;margin-bottom:0;margin-top:-13%}.product_introduction_section .product_name_en{font-size:30px!important}.product_introduction_section h3{font-size:14px}.product_introduction_section .comment{font-size:8px}.product_introduction_section .product_image_sp{display:none}.product_introduction_section .product_image_sp390{display:block;position:absolute;top:5%;width:100%}.product_introduction_section .products_box{flex-wrap:wrap;justify-content:center;position:relative;top:42px}.product_introduction_section .product1,.product_introduction_section .product2{justify-content:center;width:100%;padding-top:20%}:is(.product_introduction_section .product1,.product_introduction_section .product2) h3,:is(.product_introduction_section .product1,.product_introduction_section .product2) p{text-align:center!important;margin:0!important}.product_introduction_section .product2{padding-top:75%}}.faq_section{background-color:#fbf7fa;padding:110px 0 80px}.faq_section .section_title{text-align:center;position:relative;margin:0 0 80px;letter-spacing:.1em;z-index:10}.faq_section .section_title:after{content:"FAQ";position:absolute;font-family:Vujahday Script,cursive;color:#f0dde1;font-size:100px;letter-spacing:0em;font-weight:100;z-index:-1;top:50%;left:50%;transform:translate(-50%,-17%) rotate(-8.92deg)}.faq_section .faq_box{max-width:746px;margin:0 auto}.faq_section .faq_box>p{margin-bottom:30px}.faq_section .q_box{border-bottom:1px solid #7e7e7e;margin-bottom:16px;display:flex;align-items:center}.faq_section .q_box img{height:fit-content}.faq_section h3{color:#ec6d8b!important;font-size:22px;font-weight:700;margin:10px}.faq_section .q_mark{display:inline-block;position:relative;width:35px;height:35px;background-color:#ec6d8b;color:#fff;font-size:22px;font-weight:500;text-align:center;line-height:50px;border-radius:50%;top:8px;margin-right:8px}.faq_section .q_mark:before{content:"Q";position:absolute;top:50%;left:50%;transform:translate(-50%,-55%)}.faq_section .small_text{font-size:18px}.faq_section .cta_btn{width:fit-content;margin:80px auto 0}.faq_section .sp_btn{display:none}@media screen and (max-width:755px){.faq_section .faq_box{padding:0 8%}}@media screen and (max-width:430px){.faq_section{padding:60px 0}.faq_section .section_title{margin-bottom:32px}.faq_section .section_title:after{font-size:50px}.faq_section h3{font-size:18px}.faq_section p,.faq_section .small_text{font-size:14px}.faq_section .pc_btn{display:none}.faq_section .sp_btn{display:block}}.grid{flex-direction:column;align-content:center;row-gap:16px!important}.grid h2{text-align:center}.product__info-wrapper,.related-products,.page-width--narrow{padding:0 3.8%}.content-for-layout h1,.content-for-layout .contact__button{text-align:left}.content-for-layout h1{font-size:2.2rem}.sc-hjGYWY .hmFFGo.hmFFGo.hmFFGo{grid-template-columns:repeat(1,1fr)}.sc-hjGYWY label[for=onetime]{display:none}.product__attention.caption p{color:red!important;font-weight:600!important;font-size:14px!important}
/*# sourceMappingURL=/cdn/shop/t/10/assets/style.css.map */
