@import"https://fonts.googleapis.com/css2?family=Noto+Sans+JP&display=swap";body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;background:transparent;font-weight:inherit;font-size:100%;vertical-align:baseline}body{line-height:1}@font-face{src:url(/cdn/shop/files/iconfont_lp1.eot?v=1752741332);src:url(/cdn/shop/files/iconfont_lp1.eot?v=1752741332) format("eot"),url(/cdn/shop/files/iconfont_lp1.woff2?v=1752741332) format("woff2"),url(/cdn/shop/files/iconfont_lp1.woff?v=1752741332) format("woff"),url(/cdn/shop/files/iconfont_lp1.ttf?v=1752741332) format("truetype");font-family:iconfont;font-style:normal;font-weight:400;font-display:swap}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}nav ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}a{margin:0;padding:0;background:transparent;font-size:100%;vertical-align:baseline}ins{background-color:#ff9;color:#000;text-decoration:none}mark{background-color:#ff9;color:#000;font-style:italic;font-weight:700}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}table{border-collapse:collapse;border-spacing:0}hr{display:block;height:1px;margin:1em 0;padding:0;border:0;border-top:1px solid #cccccc}input,select{vertical-align:middle}button{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;outline:none;background:none}#stella.content{-webkit-font-feature-settings:"palt";font-feature-settings:"palt";-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:none;font-style:normal;font-weight:400;font-family:Noto Sans JP,sans-serif;letter-spacing:.07em}.textLink[data-icon=arrowBlank] a:after,.textLink[data-icon=arrowLeft] a:before,.textLink[data-icon=arrowRight] a:after,.method_button a:after,.howto_button a:after,.footer_instagram a:before,.buttonPurchase:after,.bottomMenu_button[data-button=pagetop] div:after,.bottomMenu_button[data-button=instagram] div:before,.bottomMenu_button a div:after,.bannerMegumi_icon:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:400;font-family:iconfont;text-decoration:none;text-transform:none}@-webkit-keyframes marquee{0%{translate:0}to{translate:calc(-100% - 10px)}}@keyframes marquee{0%{translate:0}to{translate:calc(-100% - 10px)}}@-webkit-keyframes marqueeReverse{0%{translate:-100%}to{translate:0}}@keyframes marqueeReverse{0%{translate:-100%}to{translate:0}}@-webkit-keyframes zoomUp{0%{-webkit-transform:scale(1);transform:scale(1)}to{-webkit-transform:scale(1.15);transform:scale(1.15)}}@keyframes zoomUp{0%{-webkit-transform:scale(1);transform:scale(1)}to{-webkit-transform:scale(1.15);transform:scale(1.15)}}.modal{z-index:40}.opening{z-index:30}.fixed{z-index:20}body,.content{position:relative;width:100%}img{display:block;width:100%;height:auto}a{display:block;color:#1a1a1a;text-decoration:none}sup{font-size:60%;vertical-align:super}em{font-style:normal}@media screen and (max-width: 900px){.sp{display:block}}@media screen and (min-width: 901px){.sp{display:none}}@media screen and (max-width: 900px){.pc{display:none}}@media screen and (min-width: 901px){.pc{display:block}}.approach{position:relative}@media screen and (max-width: 900px){.approach{margin-bottom:160px}}@media screen and (min-width: 901px){.approach{margin-bottom:300px}}.approach_inner{position:relative}@media screen and (min-width: 901px){.approach_inner{max-width:1370px;margin:0 auto}}@media screen and (max-width: 900px){.approach_container{padding:0 15px}}@media screen and (min-width: 901px){.approach_container{padding:0 5.4744525547%}}.approachSection{position:relative}@media screen and (min-width: 901px){.approachSection{display:flex;justify-content:space-between}}.approachSection_image{overflow:hidden;border-radius:4px}@media screen and (max-width: 900px){.approachSection_image{width:80vw;margin-bottom:30px;margin-left:auto}}@media screen and (min-width: 901px){.approachSection_image{width:44.262295082%;max-width:540px}}.approachSection_image div{position:relative;width:100%;height:120%}.approachSection_image div img{-o-object-fit:cover;width:100%;height:100%;object-fit:cover}@media screen and (min-width: 901px){.approachSection_textbox{width:51.6393442623%;max-width:630px;margin-top:150px}}@media screen and (max-width: 900px){.approachSection_title{margin-bottom:20px}}@media screen and (min-width: 901px){.approachSection_title{margin-bottom:40px}}.approachSection_title p{-webkit-font-feature-settings:"palt";font-feature-settings:"palt";-webkit-font-smoothing:antialiased;font-style:normal;font-weight:300;line-height:170%;font-family:fot-tsukuaoldmin-pr6n,sans-serif;letter-spacing:.08em}@media screen and (max-width: 900px){.approachSection_title p{font-size:32px}}@media screen and (min-width: 901px){.approachSection_title p{font-size:40px}}.approachSection_text p{line-height:200%}@media screen and (max-width: 900px){.approachSection_text p{font-size:15px}}@media screen and (min-width: 901px){.approachSection_text p{font-size:16px}}.approachSection_image{-webkit-perspective:800px;perspective:800px}.approachSection_image img{-webkit-transform:scale(1.08);display:block;transform:scale(1.08);opacity:0;transition:2.4s cubic-bezier(.16,1,.3,1)}.inView .approachSection_image img{-webkit-transform:none;transform:none;opacity:1}.approachSection_textbox{-webkit-perspective:600px;perspective:600px}.approachSection_textbox>*{-webkit-transform:rotateX(-5deg) translateY(30px) scale(.92);-webkit-transform-origin:center center;transform:rotateX(-5deg) translateY(30px) scale(.92);transform-origin:center center;opacity:0}.inView .approachSection_textbox>*{-webkit-transform:none;transform:none;opacity:1}.approachSection_textbox>*:nth-child(1){transition:2.9s cubic-bezier(.16,1,.3,1) .5s}.approachSection_textbox>*:nth-child(2){transition:2.9s cubic-bezier(.16,1,.3,1) .58s}.approachSection_textbox>*:nth-child(3){transition:2.9s cubic-bezier(.16,1,.3,1) .66s}.approachSection_textbox>*:nth-child(4){transition:2.9s cubic-bezier(.16,1,.3,1) .74s}.approachSection_textbox>*:nth-child(5){transition:2.9s cubic-bezier(.16,1,.3,1) .82s}.approachSection_textbox>*:nth-child(6){transition:2.9s cubic-bezier(.16,1,.3,1) .9s}.approachSection_textbox>*:nth-child(7){transition:2.9s cubic-bezier(.16,1,.3,1) .98s}.approachSection_textbox>*:nth-child(8){transition:2.9s cubic-bezier(.16,1,.3,1) 1.06s}.approachSection_textbox>*:nth-child(9){transition:2.9s cubic-bezier(.16,1,.3,1) 1.14s}.approachSection_textbox>*:nth-child(10){transition:2.9s cubic-bezier(.16,1,.3,1) 1.22s}.approachSection_textbox>*:nth-child(11){transition:2.9s cubic-bezier(.16,1,.3,1) 1.3s}.bannerMegumi a{display:block;position:relative;width:240px;height:132px;padding:10px 0 0 12px;overflow:hidden;color:#fff}@media screen and (max-width: 900px){.bannerMegumi a{padding:6px 0 0 8px}}.fixed_banner .bannerMegumi a{border-radius:0 3px 0 0}@media screen and (max-width: 900px){.fixed_banner .bannerMegumi a{border-radius:0 3px 3px 0}}@media screen and (max-width: 900px){.bannerMegumi a{width:112px;height:112px}}.bannerMegumi_content{z-index:1;position:relative}.bannerMegumi_title{font-style:normal;font-weight:500;font-weight:700;font-size:28px;line-height:.9285714286;font-family:neue-haas-grotesk-display,sans-serif;letter-spacing:.08em;letter-spacing:.01em}@media screen and (max-width: 900px){.bannerMegumi_title{font-size:20px;line-height:.9}}.bannerMegumi_name{margin-top:8px;font-size:16px;letter-spacing:.01em}@media screen and (max-width: 900px){.bannerMegumi_name{margin-top:2px;font-size:14px}}.bannerMegumi_name span{font-style:normal;font-weight:700}.bannerMegumi_icon{display:-ms-grid;display:grid;z-index:2;position:absolute;right:12px;bottom:12px;place-items:center;width:24px;height:24px;border:1px solid #fff;border-radius:50%}.bannerMegumi_icon:before{content:"\ea04"}@media screen and (max-width: 900px){.bannerMegumi_icon{right:8px;bottom:8px}}.bannerMegumi_icon:before{font-weight:700;font-size:8px}.bannerMegumi_video{z-index:0;position:absolute;top:0;left:0;width:100%;height:100%}.bannerMegumi_video:before{display:block;z-index:1;position:absolute;top:0;left:0;width:100%;height:100%;background-color:#0003;content:""}.bannerMegumi_video video{z-index:0;position:relative}@media screen and (max-width: 900px){.bannerMegumi_video video{-webkit-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%) scale(.9);position:absolute;top:50%;left:50%;width:200%;transform:translate(-50%,-50%);transform:translate(-50%,-50%) scale(.9)}}@media screen and (min-width: 901px){.bannerMegumi_video video{width:100%}}.bannerMegumi_image{z-index:0;position:absolute;top:0;left:0;width:100%;height:100%;background-position:center center;background-size:cover;background-repeat:no-repeat}@media screen and (min-width: 901px){.bannerMegumi_image{background-image:url(/cdn/shop/files/banner_megnumi-pc.jpg?v=1751007037)}}@media screen and (max-width: 900px){.bannerMegumi_image{background-image:url(/cdn/shop/files/banner_megnumi-sp.jpg?v=1751007037)}}.bannerMegumi_icon:before{transition:.8s cubic-bezier(0,.55,.45,1)}@media screen and (min-width: 901px){.bannerMegumi a:hover .bannerMegumi_icon:before{-webkit-transform:translateX(3px);transform:translate(3px)}}.bottomMenu{display:flex}.bottomMenu_button{width:50%}.bottomMenu_button a{display:flex;position:relative;align-items:center;justify-content:center;height:80px;cursor:pointer}@media screen and (max-width: 900px){.bottomMenu_button a{height:64px}}.bottomMenu_button a div{display:flex;z-index:1;position:relative;align-items:center}.bottomMenu_button a div:after{content:"\ea03"}.bottomMenu_button a div:after{margin-left:20px;color:#fff;font-size:8px}.bottomMenu_button a span{color:#fff;font-style:normal;font-weight:500;font-size:14px;font-family:neue-haas-grotesk-display,sans-serif;letter-spacing:.08em}.bottomMenu_button[data-button=online] a{background-color:#1a1a1a}.bottomMenu_button[data-button=instagram] a{background-color:gray}.bottomMenu_button[data-button=instagram] div:before{content:"\ea07"}.bottomMenu_button[data-button=instagram] div:before{margin-right:10px;color:#fff;font-size:16px}.bottomMenu_button[data-button=pagetop] a{background-color:gray}.bottomMenu_button[data-button=pagetop] div:after{content:"\ea05"}.bottomMenu_button[data-button=pagetop] div:after{font-size:10px}.bottomMenu_button a:before{display:block;z-index:0;position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(137deg,#1e2944,#315970);content:"";opacity:0;transition:1.2s cubic-bezier(.16,1,.3,1)}@media screen and (min-width: 901px){.bottomMenu_button a div:after{transition:.9s cubic-bezier(.16,1,.3,1)}}@media screen and (min-width: 901px){.bottomMenu_button a:hover:before{opacity:1}}@media screen and (min-width: 901px){.bottomMenu_button[data-button=online] a:hover div:after{-webkit-transform:translateX(3px) translateY(-3px);transform:translate(3px) translateY(-3px)}}@media screen and (min-width: 901px){.bottomMenu_button[data-button=pagetop] a:hover div:after{-webkit-transform:translateY(-5px);transform:translateY(-5px)}}.buttonPurchase{box-sizing:border-box;display:flex;position:relative;flex-direction:column;align-items:center;justify-content:center;border-radius:5px;background-color:#1d3072;color:#fff}.buttonPurchase:after{content:"\ea07"}@media screen and (max-width: 900px){.buttonPurchase{width:315px;height:60px;padding-right:34px}}@media screen and (min-width: 901px){.buttonPurchase{width:300px;height:68px;padding-right:40px}}.buttonPurchase span:nth-of-type(1){position:relative}@media screen and (max-width: 900px){.buttonPurchase span:nth-of-type(1){margin-bottom:6px;font-size:11px}}@media screen and (min-width: 901px){.buttonPurchase span:nth-of-type(1){margin-bottom:8px;font-size:10px}}.buttonPurchase span:nth-of-type(2){position:relative}@media screen and (max-width: 900px){.buttonPurchase span:nth-of-type(2){font-size:15px}}@media screen and (min-width: 901px){.buttonPurchase span:nth-of-type(2){font-size:14px}}.buttonPurchase:before{border-radius:5px}.buttonPurchase:after{-webkit-transform:translateY(-50%);position:absolute;top:50%;transform:translateY(-50%)}@media screen and (max-width: 900px){.buttonPurchase:after{right:24px;font-size:20px}}@media screen and (min-width: 901px){.buttonPurchase:after{right:24px;font-size:24px}}.buttonPurchase[data-margin=auto]{margin:auto}@media screen and (max-width: 900px){.buttonPurchase[data-margin=autosp]{margin:auto}}@media screen and (max-width: 900px){.buttonPurchase[data-button=fix]{width:185px;height:70px;padding-right:30px}}@media screen and (max-width: 900px){.buttonPurchase[data-button=fix] span:nth-of-type(1){margin-bottom:2px;font-size:9px}}@media screen and (max-width: 900px){.buttonPurchase[data-button=fix] span:nth-of-type(2){font-size:13px;line-height:140%}}@media screen and (max-width: 900px){.buttonPurchase[data-button=fix]:after{right:13px;font-size:18px}}@media screen and (min-width: 901px){.buttonPurchase[data-size=large]{width:517px;height:100px}}@media screen and (min-width: 901px){.buttonPurchase[data-size=large] span:nth-of-type(1){margin-bottom:8px;font-size:14px}}@media screen and (min-width: 901px){.buttonPurchase[data-size=large] span:nth-of-type(2){font-size:25px}}@media screen and (min-width: 901px){.buttonPurchase[data-size=large]:after{right:22px;width:36px;height:36px}}.buttonPurchase:before{display:block;z-index:0;position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(137deg,#1e2944,#315970);content:"";opacity:0;transition:1.2s cubic-bezier(.16,1,.3,1)}@media screen and (min-width: 901px){.buttonPurchase:hover:before{opacity:1}}.buttonPurchase2{box-sizing:border-box;display:flex;position:relative;justify-content:space-between;background-image:url(/cdn/shop/files/buttonPurchase2_bg.png?v=1751602979);background-position:center center;background-size:cover;background-repeat:no-repeat}@media screen and (max-width: 900px){.buttonPurchase2{width:345px;height:83px;padding:13px 21px 13px 29px}}@media screen and (min-width: 901px){.buttonPurchase2{width:384px;height:93px;padding:16px 24px 16px 32px}}.buttonPurchase2[data-margin=auto]{margin:auto}.buttonPurchase2_text span:nth-of-type(1){display:block}@media screen and (max-width: 900px){.buttonPurchase2_text span:nth-of-type(1){width:215px}}@media screen and (min-width: 901px){.buttonPurchase2_text span:nth-of-type(1){width:240px;margin-bottom:-8px}}.buttonPurchase2_text span:nth-of-type(2){display:block}@media screen and (max-width: 900px){.buttonPurchase2_text span:nth-of-type(2){width:212px;margin-top:-4px}}@media screen and (min-width: 901px){.buttonPurchase2_text span:nth-of-type(2){width:237px}}.buttonPurchase2_button{display:flex;position:relative;flex-direction:column;align-items:center}.buttonPurchase2_button:before{background-image:url(/cdn/shop/files/button_circle_white.svg?v=1752737221);background-position:center center;background-size:contain;background-repeat:no-repeat;content:""}@media screen and (max-width: 900px){.buttonPurchase2_button:before{width:39px;height:39px;margin-bottom:5px}}@media screen and (min-width: 901px){.buttonPurchase2_button:before{width:45px;height:45px;margin-bottom:6px}}.buttonPurchase2_button p{color:#fff;font-weight:700;letter-spacing:.1em}@media screen and (max-width: 900px){.buttonPurchase2_button p{font-size:10px}}@media screen and (min-width: 901px){.buttonPurchase2_button p{font-size:10px}}.buttonPurchase2{transition:1.2s cubic-bezier(.16,1,.3,1)}.buttonPurchase2:hover{-webkit-transform:scale(1.05);transform:scale(1.05)}.buy{position:relative}@media screen and (max-width: 900px){.buy{margin-bottom:140px}}@media screen and (min-width: 901px){.buy{margin-bottom:160px}}.buy_inner{position:relative}@media screen and (min-width: 901px){.buy_inner{max-width:1194px;margin:0 auto}}@media screen and (max-width: 900px){.buy_container{padding:0 15px}}@media screen and (min-width: 901px){.buy_container{padding:0 6.2814070352%}}.buySection{border-radius:0 0 10px 10px;background-color:#f8f8f3}.buySection_head{width:100%}.buySection_text1{line-height:150%;text-align:center}@media screen and (max-width: 900px){.buySection_text1{margin-bottom:5.3333333333vw;padding-top:2.6666666667vw;font-size:3.4666666667vw}}@media screen and (min-width: 901px){.buySection_text1{margin-bottom:10px;padding-top:20px;font-size:25px}}.buySection_text2{margin:auto}@media screen and (max-width: 900px){.buySection_text2{width:83.4782608696%}}@media screen and (min-width: 901px){.buySection_text2{width:77.1072796935%}}.buySection_text3{margin:auto}@media screen and (max-width: 900px){.buySection_text3{width:77.1014492754%;margin-top:-2.6666666667vw}}@media screen and (min-width: 901px){.buySection_text3{width:71.3601532567%;margin-top:-56px}}.buySection_text4{margin-left:auto}@media screen and (max-width: 900px){.buySection_text4{width:38.2608695652%;margin-top:-8vw;margin-right:11.0144927536%;margin-bottom:5.3333333333vw}}@media screen and (min-width: 901px){.buySection_text4{width:35.4406130268%;margin-top:-72px;margin-right:13.6973180077%;margin-bottom:24px}}.buy_content{-webkit-perspective:600px;perspective:600px}.buySection{-webkit-transform:rotateX(-5deg) translateY(30px) scale(.92);-webkit-transform-origin:center center;transform:rotateX(-5deg) translateY(30px) scale(.92);transform-origin:center center;opacity:0;transition:2.9s cubic-bezier(.16,1,.3,1) 0s}@media screen and (max-width: 900px){.buySection{-webkit-transform:translateY(30px);transform:translateY(30px)}}.inView .buySection{-webkit-transform:none;transform:none;opacity:1}.challenge{position:relative}@media screen and (max-width: 900px){.challenge{margin-bottom:180px}}@media screen and (min-width: 901px){.challenge{margin-bottom:160px}}.challenge_inner{position:relative}@media screen and (min-width: 901px){.challenge_inner{max-width:1440;margin:0 auto}}@media screen and (min-width: 901px){.challenge_container{padding:0}}.challenge_content{position:relative;width:100%}@media screen and (max-width: 900px){.challenge_content{padding-top:calc(148.5333333333vw + 213px)}}@media screen and (min-width: 901px){.challenge_content{padding-top:113.6805555556%}}.challenge_image{z-index:1;position:absolute}.challenge_image>div{overflow:hidden;border-radius:5px}@media screen and (max-width: 900px){.challenge_image[data-image="1"]{top:0;left:20.2666666667vw;width:23.2vw}}@media screen and (min-width: 901px){.challenge_image[data-image="1"]{top:0;left:29.0277777778%;width:18.75%}}.challenge_image[data-image="2"]{z-index:2}@media screen and (max-width: 900px){.challenge_image[data-image="2"]{z-index:2;top:13.8666666667vw;right:21.3333333333vw;width:25.0666666667vw}}@media screen and (min-width: 901px){.challenge_image[data-image="2"]{top:5.8524173028%;right:18.0555555556%;width:20.1388888889%}}.challenge_image[data-image="3"]{z-index:1}@media screen and (max-width: 900px){.challenge_image[data-image="3"]{top:40vw;right:2.9333333333vw;width:22.4vw}}@media screen and (min-width: 901px){.challenge_image[data-image="3"]{top:18.320610687%;right:2.7777777778%;width:18.0555555556%}}.challenge_image[data-image="4"]{z-index:1}@media screen and (max-width: 900px){.challenge_image[data-image="4"]{z-index:1;top:41.3333333333vw;left:2.9333333333vw;width:26.6666666667vw}}@media screen and (min-width: 901px){.challenge_image[data-image="4"]{top:20.5597964377%;left:2.0833333333%;width:21.5277777778%}}@media screen and (max-width: 900px){.challenge_image[data-image="5"]{bottom:26.6666666667vw;left:2.9333333333vw;width:23.4666666667vw}}@media screen and (min-width: 901px){.challenge_image[data-image="5"]{top:52.417302799%;left:12.8472222222%;width:18.75%}}.challenge_image[data-image="6"]{z-index:2}@media screen and (max-width: 900px){.challenge_image[data-image="6"]{right:2.9333333333vw;bottom:17.0666666667vw;width:26.6666666667vw}}@media screen and (min-width: 901px){.challenge_image[data-image="6"]{top:55.0636132316%;right:11.8055555556%;width:21.5277777778%}}@media screen and (max-width: 900px){.challenge_image[data-image="7"]{bottom:0;left:22.4vw;width:25.0666666667vw}}@media screen and (min-width: 901px){.challenge_image[data-image="7"]{top:63.6132315522%;left:28.4722222222%;width:20.1388888889%}}.challenge_textbox{-webkit-transform:translateX(-50%);z-index:2;position:absolute;left:50%;transform:translate(-50%)}@media screen and (max-width: 900px){.challenge_textbox{top:83.7333333333vw;padding:0 15px}}@media screen and (min-width: 901px){.challenge_textbox{top:32.9770992366%;left:52%;width:54.4444444444%}}@media screen and (max-width: 900px){.challenge_subtitle{width:263px;margin:0 auto 5px}}@media screen and (min-width: 901px){.challenge_subtitle{width:77.4234693878%;margin:0 auto 7px}}@media screen and (max-width: 900px){.challenge_title{width:342px;margin:0 auto 16px}}@media screen and (min-width: 901px){.challenge_title{width:100%;margin-bottom:32px}}.challenge_text{margin:auto}@media screen and (max-width: 900px){.challenge_text{width:92vw;max-width:450px;font-size:14px;line-height:180%}}@media screen and (min-width: 901px){.challenge_text{width:78%}}.challenge_content{-webkit-perspective:600px;perspective:600px}.challenge_content .challenge_image{-webkit-transform:translateY(30px) scale(1.2);-webkit-transform-origin:center center;transform:translateY(30px) scale(1.2);transform-origin:center center;opacity:0}.inView .challenge_content .challenge_image{-webkit-transform:none;transform:none;opacity:1}.challenge_content .challenge_image:nth-child(1){transition:2s cubic-bezier(.16,1,.3,1) 0s}.challenge_content .challenge_image:nth-child(2){transition:2s cubic-bezier(.16,1,.3,1) .2s}.challenge_content .challenge_image:nth-child(3){transition:2s cubic-bezier(.16,1,.3,1) .4s}.challenge_content .challenge_image:nth-child(4){transition:2s cubic-bezier(.16,1,.3,1) .6s}.challenge_content .challenge_image:nth-child(5){transition:2s cubic-bezier(.16,1,.3,1) .8s}.challenge_content .challenge_image:nth-child(6){transition:2s cubic-bezier(.16,1,.3,1) 1s}.challenge_content .challenge_image:nth-child(7){transition:2s cubic-bezier(.16,1,.3,1) 1.2s}.challenge_content .challenge_image:nth-child(8){transition:2s cubic-bezier(.16,1,.3,1) 1.4s}.challenge_content .challenge_image:nth-child(9){transition:2s cubic-bezier(.16,1,.3,1) 1.6s}.challenge_content .challenge_image:nth-child(10){transition:2s cubic-bezier(.16,1,.3,1) 1.8s}.challenge_content .challenge_image:nth-child(11){transition:2s cubic-bezier(.16,1,.3,1) 2s}.challenge_content .challenge_textbox{-webkit-transform:rotateX(-5deg) translateX(-50%) translateY(30px) scale(.92);-webkit-transform-origin:center center;transform:rotateX(-5deg) translate(-50%) translateY(30px) scale(.92);transform-origin:center center;opacity:0;transition:2.4s cubic-bezier(.16,1,.3,1)}.challenge_content .challenge_textbox.inView{-webkit-transform:translateX(-50%);transform:translate(-50%);opacity:1}.ecbanner{position:relative}@media screen and (max-width: 900px){.ecbanner{margin-bottom:140px}}@media screen and (min-width: 901px){.ecbanner{margin-bottom:160px}}.ecbanner_inner{position:relative}@media screen and (min-width: 901px){.ecbanner_inner{max-width:1430px;margin:0 auto}}@media screen and (max-width: 900px){.ecbanner_container{padding:0 15px}}@media screen and (min-width: 901px){.ecbanner_container{padding:0 5.2447552448%}}.ecbanner_banner{position:relative;width:100%}.ecbanner_image{width:100%;overflow:hidden;border-radius:9px}@media screen and (max-width: 900px){.ecbanner_image{margin-bottom:30px}}@media screen and (min-width: 901px){.ecbanner_textbox{-webkit-transform:translateY(-50%);position:absolute;top:50%;right:8.046875%;width:31.796875%;transform:translateY(-50%)}}@media screen and (max-width: 900px){.ecbanner_title{width:284px;margin-bottom:4px}}@media screen and (min-width: 901px){.ecbanner_title{width:72.4815724816%;margin-bottom:10px}}@media screen and (max-width: 900px){.ecbanner_text{margin-bottom:20px}}@media screen and (min-width: 901px){.ecbanner_text{margin-bottom:40px}}.ecbanner_text p{line-height:160%}@media screen and (max-width: 900px){.ecbanner_text p{font-size:15px}}@media screen and (min-width: 901px){.ecbanner_text p{font-size:18px}}.ecbanner_content{-webkit-perspective:600px;perspective:600px}.ecbanner_content>*{-webkit-transform:rotateX(-5deg) translateY(30px) scale(.92);-webkit-transform-origin:center center;transform:rotateX(-5deg) translateY(30px) scale(.92);transform-origin:center center;opacity:0}.inView .ecbanner_content>*{-webkit-transform:none;transform:none;opacity:1}.ecbanner_content>*:nth-child(1){transition:2.9s cubic-bezier(.16,1,.3,1) .1s}.ecbanner_content>*:nth-child(2){transition:2.9s cubic-bezier(.16,1,.3,1) .18s}.ecbanner_content>*:nth-child(3){transition:2.9s cubic-bezier(.16,1,.3,1) .26s}.ecbanner_content>*:nth-child(4){transition:2.9s cubic-bezier(.16,1,.3,1) .34s}.ecbanner_content>*:nth-child(5){transition:2.9s cubic-bezier(.16,1,.3,1) .42s}.ecbanner_content>*:nth-child(6){transition:2.9s cubic-bezier(.16,1,.3,1) .5s}.ecbanner_content>*:nth-child(7){transition:2.9s cubic-bezier(.16,1,.3,1) .58s}.ecbanner_content>*:nth-child(8){transition:2.9s cubic-bezier(.16,1,.3,1) .66s}.ecbanner_content>*:nth-child(9){transition:2.9s cubic-bezier(.16,1,.3,1) .74s}.ecbanner_content>*:nth-child(10){transition:2.9s cubic-bezier(.16,1,.3,1) .82s}.ecbanner_content>*:nth-child(11){transition:2.9s cubic-bezier(.16,1,.3,1) .9s}.effect{position:relative}@media screen and (max-width: 900px){.effect{margin-bottom:140px}}@media screen and (min-width: 901px){.effect{margin-bottom:160px}}.effect_inner{position:relative}@media screen and (min-width: 901px){.effect_inner{max-width:1430px;margin:0 auto}}@media screen and (max-width: 900px){.effect_container{padding:0 15px}}@media screen and (min-width: 901px){.effect_container{padding:0 5.2447552448%}}@media screen and (max-width: 900px){.effect_text{margin-bottom:40px}}@media screen and (min-width: 901px){.effect_text{margin-bottom:80px}}.effect_text p{line-height:180%;text-align:center}@media screen and (max-width: 900px){.effect_text p{font-size:13px}}@media screen and (min-width: 901px){.effect_text p{font-size:20px}}.effectImage{position:relative}@media screen and (max-width: 900px){.effectImage{margin-bottom:30px}}@media screen and (min-width: 901px){.effectImage{margin-bottom:44px}}.effectImage_image{width:100%;overflow:hidden;border-radius:4px}@media screen and (max-width: 900px){.effectImage_textbox{position:relative;margin-bottom:26px}}@media screen and (min-width: 901px){.effectImage_textbox{position:absolute;top:12%;left:5%;width:48.125%}}.effectImage_tagbox{display:flex;flex-wrap:wrap;align-items:center}@media screen and (max-width: 900px){.effectImage_tagbox{width:260px;margin-bottom:16px}}@media screen and (min-width: 901px){.effectImage_tagbox{width:390px;margin-bottom:24px}}.effectImage_tagbox span{display:block;margin-right:8px;margin-bottom:10px;padding:0 16px;border-radius:30px;color:gray;line-height:200%}@media screen and (max-width: 900px){.effectImage_tagbox span{background-color:#f7f7f7;font-size:12px}}@media screen and (min-width: 901px){.effectImage_tagbox span{background-color:#fff;font-size:14px}}.effectImage_title{width:100%}@media screen and (max-width: 900px){.effectImage_title{margin-bottom:10px}}@media screen and (min-width: 901px){.effectImage_title{margin-bottom:20px}}.effectImage_title p{-webkit-font-feature-settings:"palt";font-feature-settings:"palt";-webkit-font-smoothing:antialiased;font-style:normal;font-weight:300;font-family:fot-tsukuaoldmin-pr6n,sans-serif;letter-spacing:.08em}@media screen and (max-width: 900px){.effectImage_title p{font-size:28px;line-height:170%}}@media screen and (min-width: 901px){.effectImage_title p{width:100%}}.effectImage_text p{line-height:180%}@media screen and (max-width: 900px){.effectImage_text p{font-size:15px}}@media screen and (min-width: 901px){.effectImage_text p{font-size:18px}}.effectApproach{display:flex;position:relative;align-items:center;justify-content:space-between;margin:auto}@media screen and (max-width: 900px){.effectApproach{width:324px;margin-bottom:10px}}@media screen and (min-width: 901px){.effectApproach{width:616px;margin-bottom:50px}}.effectApproach_circle{box-sizing:border-box;border-radius:50%;background:#f8f8f3;text-align:center}@media screen and (max-width: 900px){.effectApproach_circle{width:147px;height:147px;padding-top:34px}}@media screen and (min-width: 901px){.effectApproach_circle{width:280px;height:280px;padding-top:48px}}.effectApproach_label{font-style:normal;font-weight:500;font-family:neue-haas-grotesk-display,sans-serif;letter-spacing:.08em}@media screen and (max-width: 900px){.effectApproach_label{margin-bottom:9px;font-size:10px}}@media screen and (min-width: 901px){.effectApproach_label{margin-bottom:45px;font-size:12px}}@media screen and (max-width: 900px){.effectApproach_name p{font-size:22px;line-height:150%}}@media screen and (min-width: 901px){.effectApproach_name p{font-size:36px;line-height:170%}}@media screen and (max-width: 900px){.effectApproach_name p span{font-size:20px}}@media screen and (min-width: 901px){.effectApproach_name p span{font-size:32px}}.effectApproach_line{border:dotted 1px #1A1A1A}@media screen and (max-width: 900px){.effectApproach_line{width:18px}}@media screen and (min-width: 901px){.effectApproach_line{width:32px}}.effect_content{-webkit-perspective:600px;perspective:600px}.effect_content>*{-webkit-transform:rotateX(-5deg) translateY(30px) scale(.92);-webkit-transform-origin:center center;transform:rotateX(-5deg) translateY(30px) scale(.92);transform-origin:center center;opacity:0}.inView .effect_content>*{-webkit-transform:none;transform:none;opacity:1}.effect_content>*:nth-child(1){transition:2.9s cubic-bezier(.16,1,.3,1) .5s}.effect_content>*:nth-child(2){transition:2.9s cubic-bezier(.16,1,.3,1) .58s}.effect_content>*:nth-child(3){transition:2.9s cubic-bezier(.16,1,.3,1) .66s}.effect_content>*:nth-child(4){transition:2.9s cubic-bezier(.16,1,.3,1) .74s}.effect_content>*:nth-child(5){transition:2.9s cubic-bezier(.16,1,.3,1) .82s}.effect_content>*:nth-child(6){transition:2.9s cubic-bezier(.16,1,.3,1) .9s}.effect_content>*:nth-child(7){transition:2.9s cubic-bezier(.16,1,.3,1) .98s}.effect_content>*:nth-child(8){transition:2.9s cubic-bezier(.16,1,.3,1) 1.06s}.effect_content>*:nth-child(9){transition:2.9s cubic-bezier(.16,1,.3,1) 1.14s}.effect_content>*:nth-child(10){transition:2.9s cubic-bezier(.16,1,.3,1) 1.22s}.effect_content>*:nth-child(11){transition:2.9s cubic-bezier(.16,1,.3,1) 1.3s}.fixed{position:fixed;top:0;left:0;width:100vw;height:100svh;pointer-events:none}.fixed_logo{-webkit-transform:translateX(-50%);position:absolute;left:50%;transform:translate(-50%);pointer-events:auto}@media screen and (max-width: 900px){.fixed_logo{top:32px;width:112px}}@media screen and (min-width: 901px){.fixed_logo{top:34px;left:50%;width:154px}}.fixed_purchase{position:absolute;pointer-events:auto}@media screen and (max-width: 900px){.fixed_purchase{right:10px;bottom:10px}}@media screen and (min-width: 901px){.fixed_purchase{top:30px;right:50px}}.fixed_banner{position:absolute;bottom:0;left:0;pointer-events:auto}.fixed_logo{-webkit-transform:translateX(-50%) translateY(calc(-100% - 40px));transform:translate(-50%) translateY(calc(-100% - 40px));transition:1.2s cubic-bezier(.16,1,.3,1) 2.2s}[data-loaded="1"][data-font-loaded="1"] .fixed_logo{-webkit-transform:translateX(-50%) translateY(0);transform:translate(-50%) translateY(0)}@media screen and (max-width: 900px){.fixed_logo.isFix{-webkit-transform:translateX(-50%) translateY(calc(-100% - 40px))!important;transform:translate(-50%) translateY(calc(-100% - 40px))!important;transition:1.2s cubic-bezier(.16,1,.3,1)}}.fixed_purchase{transition:1.2s cubic-bezier(.16,1,.3,1) 2.2s}@media screen and (max-width: 900px){.fixed_purchase{-webkit-transform:translateY(calc(100% + 16px));transform:translateY(calc(100% + 16px))}}@media screen and (min-width: 901px){.fixed_purchase{-webkit-transform:translateY(calc(-100% - 32px));transform:translateY(calc(-100% - 32px))}}@media screen and (max-width: 900px){[data-loaded="1"][data-font-loaded="1"] .fixed_purchase{-webkit-transform:translateY(0);transform:translateY(0)}}@media screen and (min-width: 901px){[data-loaded="1"][data-font-loaded="1"] .fixed_purchase{-webkit-transform:translateY(0);transform:translateY(0)}}@media screen and (max-width: 900px){.fixed_purchase.isFix{-webkit-transform:translateY(calc(100% + 150px))!important;transform:translateY(calc(100% + 150px))!important;transition:1.2s cubic-bezier(.16,1,.3,1)}}.fixed_banner{-webkit-transform:translateY(100%);transform:translateY(100%);transition:1.2s cubic-bezier(.16,1,.3,1) 2.6s}[data-loaded="1"][data-font-loaded="1"] .fixed_banner{-webkit-transform:none;transform:none}@media screen and (max-width: 900px){.fixed_banner.isFix{-webkit-transform:translateY(calc(100% + 150px))!important;transform:translateY(calc(100% + 150px))!important;transition:1.2s cubic-bezier(.16,1,.3,1)}}.footer{margin-top:160px}@media screen and (max-width: 900px){.footer{margin-top:120px}}.footer_container{background-color:#f8f8f3}.footer_wrap{max-width:1440px;margin:0 auto}@media screen and (min-width: 901px){.footer_content{display:flex;justify-content:space-between;padding:50px 7.9166666667% 30px}}@media screen and (max-width: 900px){.footer_content{padding:60px 9.2307692308% 30px}}@media screen and (min-width: 901px){.footer_logo{width:50%}}@media screen and (max-width: 900px){.footer_logo{margin-top:30px}}.footer_logo a{display:block;width:153px}@media screen and (max-width: 900px){.footer_logo a{width:178px;margin:0 auto}}.footer_copyright p{font-style:normal;font-weight:500;font-size:12px;font-family:neue-haas-grotesk-display,sans-serif;letter-spacing:.08em}@media screen and (max-width: 900px){.footer_copyright p{font-size:11px;text-align:center}}@media screen and (min-width: 901px){.footer_sub{display:flex}}@media screen and (min-width: 901px){.footer_sub li:nth-child(1){margin-right:35px}}.footer_sub li a span{font-size:12px}@media screen and (max-width: 900px){.footer_instagram{position:absolute;right:0;bottom:0}}.footer_instagram a:before{display:block;font-size:22px}.footer{font-family:fot-cezanne-pron,sans-serif}.footerMenu{position:relative}@media only screen and (min-width: 900px){.footer_instagram a{transition:1s cubic-bezier(.16,1,.3,1)}.footer_instagram a:hover{opacity:.56}}@media only screen and (min-width: 900px){.footerMenu_content dt a,.footerMenu_content dd a{transition:1s cubic-bezier(.16,1,.3,1)}.footerMenu_content dt a:hover,.footerMenu_content dd a:hover{opacity:.56}}.footerMenu_content dt a[data-opacity=none]:hover,.footerMenu_content dd a[data-opacity=none]:hover{opacity:1}.howto{position:relative}@media screen and (max-width: 900px){.howto{margin-bottom:140px}}@media screen and (min-width: 901px){.howto{margin-bottom:160px}}.howto_inner{position:relative}@media screen and (min-width: 901px){.howto_inner{max-width:1362px;margin:0 auto}}@media screen and (max-width: 900px){.howto_container{padding:0 0 0 15px}}@media screen and (min-width: 901px){.howto_container{padding:0 5.5066079295%}}@media screen and (max-width: 900px){.howto_content{padding-top:78px}}@media screen and (min-width: 901px){.howto_content{padding-top:84px}}.howto_button a{display:flex;position:relative;align-items:center;justify-content:center;border-radius:0 0 4px 4px;background-color:#1a1a1a;color:#fff}.howto_button a:after{content:"\ea03"}@media screen and (max-width: 900px){.howto_button a{width:212px;height:52px;margin-right:auto;margin-left:9.7222222222%}}@media screen and (min-width: 901px){.howto_button a{width:222px;height:48px;margin-left:auto}}.howto_button a:after{margin-left:25px;font-size:7px}.howto_button a span{position:relative;color:#fff;font-size:14px}.howtoSection{position:relative;background-color:#f8f8f3}@media screen and (max-width: 900px){.howtoSection{margin-left:9.7222222222%;padding:104px 13.8888888889% 36px 4.4444444444%;border-radius:7px 7px 7px 0}}@media screen and (min-width: 901px){.howtoSection{padding:60px 7.0132013201% 80px 5.2805280528%;border-radius:7px 7px 0}}.howtoSection_copy{position:absolute}@media screen and (max-width: 900px){.howtoSection_copy{top:-78px;left:-10.1538461538%}}@media screen and (min-width: 901px){.howtoSection_copy{top:-84px;left:5.2805280528%}}.howtoSection_copy p{-webkit-font-feature-settings:"palt";font-feature-settings:"palt";-webkit-font-smoothing:antialiased;font-style:normal;font-weight:300;line-height:150%;font-family:fot-tsukuaoldmin-pr6n,sans-serif;letter-spacing:.08em}@media screen and (max-width: 900px){.howtoSection_copy p{font-size:28px}}@media screen and (min-width: 901px){.howtoSection_copy p{font-size:40px}}.howtoSection_title{position:relative;padding-left:24px}@media screen and (max-width: 900px){.howtoSection_title{margin-bottom:40px}}@media screen and (min-width: 901px){.howtoSection_title{margin-bottom:64px}}.howtoSection_title:before{-webkit-transform:rotate(45deg);display:block;position:absolute;left:0;width:2px;height:2px;transform:rotate(45deg);border:1px solid #1A1A1A;content:""}@media screen and (max-width: 900px){.howtoSection_title:before{top:11px}}@media screen and (min-width: 901px){.howtoSection_title:before{top:21px}}.howtoSection_title p{line-height:170%}@media screen and (max-width: 900px){.howtoSection_title p{font-size:20px}}@media screen and (min-width: 901px){.howtoSection_title p{font-size:24px}}@media screen and (max-width: 900px){.howtoSection_list{margin-left:5.8139534884%}}@media screen and (min-width: 901px){.howtoSection_list{display:flex;justify-content:space-between}}.howtoSectionItem{position:relative}@media screen and (max-width: 900px){.howtoSectionItem{margin-bottom:50px}}@media screen and (min-width: 901px){.howtoSectionItem{width:23.5183443086%}}@media screen and (max-width: 900px){.howtoSectionItem:last-of-type{margin-bottom:0}}@media screen and (max-width: 900px){.howtoSectionItem_inner{padding-left:20px}}@media screen and (min-width: 901px){.howtoSectionItem_inner{padding-left:8%}}.howtoSectionItem_thumb{width:100%;overflow:hidden;border-radius:5px}@media screen and (max-width: 900px){.howtoSectionItem_thumb{margin-bottom:10px}}@media screen and (min-width: 901px){.howtoSectionItem_thumb{margin-bottom:12px}}.howtoSectionItem_number{position:absolute}@media screen and (max-width: 900px){.howtoSectionItem_number{top:-20px;left:0;width:70px}}@media screen and (min-width: 901px){.howtoSectionItem_number{top:-5%;left:0;width:31.7391304348%}}@media screen and (max-width: 900px){.howtoSectionItem_title{margin-bottom:4px}}@media screen and (min-width: 901px){.howtoSectionItem_title{margin-bottom:4px}}.howtoSectionItem_title p{line-height:170%}@media screen and (max-width: 900px){.howtoSectionItem_title p{font-size:16px}}@media screen and (min-width: 901px){.howtoSectionItem_title p{font-size:18px}}.howtoSectionItem_title p span{line-height:170%}@media screen and (max-width: 900px){.howtoSectionItem_title p span{font-size:14px}}@media screen and (min-width: 901px){.howtoSectionItem_title p span{font-size:15px}}.howtoSectionItem_text p{line-height:170%}@media screen and (max-width: 900px){.howtoSectionItem_text p{font-size:12px}}@media screen and (min-width: 901px){.howtoSectionItem_text p{font-size:13px}}.howto_content{-webkit-perspective:600px;perspective:600px}.howto_section{-webkit-transform:rotateX(-5deg) translateY(30px) scale(.92);-webkit-transform-origin:center center;transform:rotateX(-5deg) translateY(30px) scale(.92);transform-origin:center center;opacity:0;transition:2.9s cubic-bezier(.16,1,.3,1) 0s}@media screen and (max-width: 900px){.howto_section{-webkit-transform:translateY(30px);transform:translateY(30px)}}.inView .howto_section{-webkit-transform:none;transform:none;opacity:1}.howto_button a:before{display:block;z-index:0;position:absolute;top:0;left:0;width:100%;height:100%;border-radius:0 0 4px 4px;background:linear-gradient(137deg,#1e2944,#315970);content:"";opacity:0;transition:1.2s cubic-bezier(.16,1,.3,1)}.howto_button a:after{transition:.9s cubic-bezier(.16,1,.3,1)}@media screen and (min-width: 901px){.howto_button a:hover:before{opacity:1}}@media screen and (min-width: 901px){.howto_button a:hover:after{-webkit-transform:translateX(3px) translateY(-3px);transform:translate(3px) translateY(-3px)}}.kv{position:relative;height:100svh;overflow:hidden}.kv_image{position:absolute;top:0;left:0;width:100%;height:100%}.kv_image div{width:100%;height:100%}.kv_image img{-o-object-fit:cover;width:100%;height:100%;object-fit:cover}.kv_copy{-webkit-transform:translateY(-50%);position:absolute;top:50%;transform:translateY(-50%)}@media screen and (max-width: 900px){.kv_copy{-webkit-transform:translateX(-50%);top:51.0046367852%;left:50%;transform:translate(-50%)}}@media screen and (min-width: 901px){.kv_copy{left:7.2916666667vw}}.kv_copy span{-webkit-font-feature-settings:"palt";font-feature-settings:"palt";-webkit-font-smoothing:antialiased;display:flex;color:#fff;font-style:normal;font-weight:300;font-family:fot-tsukuaoldmin-pr6n,sans-serif;letter-spacing:.08em;white-space:nowrap}@media screen and (max-width: 900px){.kv_copy span{font-size:10.1333333333vw}}@media screen and (min-width: 901px){.kv_copy span{font-size:4.4444444444vw}}@media screen and (min-width: 901px){.kv_purchase{position:absolute;right:50px;bottom:45px}}.kv_image{overflow:hidden}.kv_image>div>img{-webkit-transform:scale(1.1);transform:scale(1.1);transition:4.6s cubic-bezier(.16,1,.3,1) .4s}[data-loaded="1"][data-font-loaded="1"] .kv_image>div>img{-webkit-transform:scale(1);transform:scale(1)}.kv_copy span{-webkit-perspective:600px;perspective:600px}.kv_copy span em{-webkit-transform:rotateY(-25deg) scale(1.2);transform:rotateY(-25deg) scale(1.2);opacity:0;transition:0s cubic-bezier(.16,1,.3,1) 0s}[data-loaded="1"][data-font-loaded="1"] .kv_copy span em{-webkit-transform:none;transform:none;opacity:1}.kv_copy span em:nth-child(1){transition:2.3s cubic-bezier(.16,1,.3,1) 1.4s}.kv_copy span em:nth-child(2){transition:2.3s cubic-bezier(.16,1,.3,1) 1.48s}.kv_copy span em:nth-child(3){transition:2.3s cubic-bezier(.16,1,.3,1) 1.56s}.kv_copy span em:nth-child(4){transition:2.3s cubic-bezier(.16,1,.3,1) 1.64s}.kv_copy span em:nth-child(5){transition:2.3s cubic-bezier(.16,1,.3,1) 1.72s}.kv_copy span em:nth-child(6){transition:2.3s cubic-bezier(.16,1,.3,1) 1.8s}.kv_copy span em:nth-child(7){transition:2.3s cubic-bezier(.16,1,.3,1) 1.88s}.kv_copy span em:nth-child(8){transition:2.3s cubic-bezier(.16,1,.3,1) 1.96s}.kv_copy span em:nth-child(9){transition:2.3s cubic-bezier(.16,1,.3,1) 2.04s}.kv_copy span em:nth-child(10){transition:2.3s cubic-bezier(.16,1,.3,1) 2.12s}.kv_copy span em:nth-child(11){transition:2.3s cubic-bezier(.16,1,.3,1) 2.2s}.kv_copy span em:nth-child(12){transition:2.3s cubic-bezier(.16,1,.3,1) 2.28s}.kv_copy span em:nth-child(13){transition:2.3s cubic-bezier(.16,1,.3,1) 2.36s}.kv_copy span em:nth-child(14){transition:2.3s cubic-bezier(.16,1,.3,1) 2.44s}.kv_copy span em:nth-child(15){transition:2.3s cubic-bezier(.16,1,.3,1) 2.52s}.kv_copy span em:nth-child(16){transition:2.3s cubic-bezier(.16,1,.3,1) 2.6s}.kv_copy span em:nth-child(17){transition:2.3s cubic-bezier(.16,1,.3,1) 2.68s}.kv_copy span em:nth-child(18){transition:2.3s cubic-bezier(.16,1,.3,1) 2.76s}.kv_copy span em:nth-child(19){transition:2.3s cubic-bezier(.16,1,.3,1) 2.84s}.kv_copy span em:nth-child(20){transition:2.3s cubic-bezier(.16,1,.3,1) 2.92s}.kv_copy span em:nth-child(21){transition:2.3s cubic-bezier(.16,1,.3,1) 3s}@media screen and (min-width: 901px){.kv_purchase{-webkit-transform:translateY(calc(100% + 50px));transform:translateY(calc(100% + 50px));transition:1.2s cubic-bezier(.16,1,.3,1) 2.2s}[data-loaded="1"][data-font-loaded="1"] .kv_purchase{-webkit-transform:translateY(0);transform:translateY(0)}}.mark{position:relative}@media screen and (max-width: 900px){.mark{margin-bottom:140px}}@media screen and (min-width: 901px){.mark{margin-bottom:160px}}.mark_inner,.mark_content{position:relative}.mark_text{-webkit-transform:translateY(-50%);display:flex;position:absolute;top:50%;width:100%;overflow:hidden;transform:translateY(-50%)}@media screen and (max-width: 900px){.mark_text{height:17.8666666667vw}}@media screen and (min-width: 901px){.mark_text{height:10.0694444444vw}}.mark_text img{height:100%!important}@media screen and (max-width: 900px){.mark_text img{width:452.2666666667vw!important;margin-right:24px}}@media screen and (min-width: 901px){.mark_text img{width:256.9444444444vw!important;margin-right:35px}}.mark_image{position:relative;margin:0 auto;overflow:hidden;border-radius:9px}@media screen and (max-width: 900px){.mark_image{width:49.8666666667vw}}@media screen and (min-width: 901px){.mark_image{width:27.7777777778%}}.mark_content{-webkit-perspective:600px;perspective:600px}.mark_content .mark_text{-webkit-transform:translateY(calc(-50% + 60px));-webkit-transform-origin:center center;transform:translateY(calc(-50% + 60px));transform-origin:center center;opacity:0;transition:2s cubic-bezier(.16,1,.3,1) .8s}.inView .mark_content .mark_text{-webkit-transform:translateY(-50%);transform:translateY(-50%);opacity:1}.inView .mark_content .mark_text img{-webkit-animation:marquee 100s linear infinite 2s;animation:marquee 100s linear infinite 2s}.mark_content .mark_image{-webkit-transform:rotateX(-5deg) translateY(30px) scale(.92);-webkit-transform-origin:center center;transform:rotateX(-5deg) translateY(30px) scale(.92);transform-origin:center center;opacity:0;transition:2s cubic-bezier(.16,1,.3,1) 0s}.inView .mark_content .mark_image{-webkit-transform:none;transform:none;opacity:1}.method{position:relative}@media screen and (max-width: 900px){.method{margin-bottom:100px}}@media screen and (min-width: 901px){.method{margin-bottom:130px}}.method_inner{position:relative}@media screen and (min-width: 901px){.method_inner{max-width:1430px;margin:0 auto}}@media screen and (max-width: 900px){.method_container{padding:0 25px}}@media screen and (min-width: 901px){.method_container{padding:0 5.2447552448%}}.method_button a{display:flex;position:relative;align-items:center;justify-content:center;border-radius:0 0 4px 4px;background-color:#1a1a1a;color:#fff}.method_button a:after{content:"\ea03"}@media screen and (max-width: 900px){.method_button a{width:212px;height:52px;margin-right:auto}}@media screen and (min-width: 901px){.method_button a{width:222px;height:48px;margin-left:auto}}.method_button a:after{margin-left:25px;font-size:7px}.method_button a span{position:relative;color:#fff;font-size:14px}.methodSection{box-sizing:border-box;position:relative;width:100%;background-color:#f3f5f8}@media screen and (max-width: 900px){.methodSection{padding:43px 25px 20px;border-radius:7px 7px 7px 0}}@media screen and (min-width: 901px){.methodSection{padding:80px 56px 16px;border-radius:7px 7px 0}}.methodSection_top{position:relative}@media screen and (max-width: 900px){.methodSection_top{margin-bottom:50px}}@media screen and (min-width: 901px){.methodSection_top{display:flex;align-items:center;justify-content:space-between;margin-bottom:60px}}@media screen and (min-width: 901px){.methodSection_topLeft{width:55.8260869565%;min-width:470px;max-width:642px}}.methodSection_topRight{box-sizing:border-box}@media screen and (max-width: 900px){.methodSection_topRight{position:absolute;top:-125px;right:-40px;width:128px;overflow:hidden}}@media screen and (min-width: 901px){.methodSection_topRight{width:26.0869565217%;max-width:300px;padding-right:6.0869565217%}}@media screen and (max-width: 900px){.methodSection_titleen p{width:120px}}@media screen and (min-width: 901px){.methodSection_titleen p{width:144px}}@media screen and (max-width: 900px){.methodSection_titleja{margin-bottom:10px}}@media screen and (min-width: 901px){.methodSection_titleja{margin-bottom:10px}}.methodSection_titleja p{line-height:180%}@media screen and (max-width: 900px){.methodSection_titleja p{font-size:28px}}@media screen and (min-width: 901px){.methodSection_titleja p{font-size:50px}}.methodSection_text p{line-height:180%}@media screen and (max-width: 900px){.methodSection_text p{font-size:12px}}@media screen and (min-width: 901px){.methodSection_text p{font-size:16px}}.methodSection_badge{-webkit-transform:rotate(15deg);width:100%;transform:rotate(15deg)}@media screen and (max-width: 900px){.methodSection_bottom{margin-bottom:80px}}@media screen and (min-width: 901px){.methodSection_bottom{display:flex;justify-content:space-between;margin-bottom:110px}}@media screen and (max-width: 900px){.methodSection_plus{width:27px;margin:0 auto 20px}}@media screen and (min-width: 901px){.methodSection_plus{width:2.347826087%;margin-top:10%;margin-left:1.3%}}.methodSection_supple{position:absolute;line-height:170%;text-align:right;white-space:nowrap}@media screen and (max-width: 900px){.methodSection_supple{-webkit-transform:translateX(-50%);bottom:20px;left:50%;transform:translate(-50%);font-size:12px}}@media screen and (min-width: 901px){.methodSection_supple{right:30px;bottom:10px;font-size:15px}}.methodSectionItem{box-sizing:border-box;position:relative}@media screen and (max-width: 900px){.methodSectionItem{width:100%;margin-bottom:20px;padding:16px 0 0 7px}}@media screen and (min-width: 901px){.methodSectionItem{width:31.3043478261%;padding:23px 0 0 10px}}.methodSectionItem_thumb{width:100%}@media screen and (max-width: 900px){.methodSectionItem_thumb{margin-bottom:8px}}@media screen and (min-width: 901px){.methodSectionItem_thumb{margin-bottom:10px}}.methodSectionItem_day{position:absolute;top:0;left:0}@media screen and (max-width: 900px){.methodSectionItem_day[data-thumbtext="1"]{width:100px}}@media screen and (min-width: 901px){.methodSectionItem_day[data-thumbtext="1"]{width:130px}}@media screen and (max-width: 900px){.methodSectionItem_day[data-thumbtext="2"]{width:78px}}@media screen and (min-width: 901px){.methodSectionItem_day[data-thumbtext="2"]{width:100px}}@media screen and (max-width: 900px){.methodSectionItem_day[data-thumbtext="3"]{width:39px}}@media screen and (min-width: 901px){.methodSectionItem_day[data-thumbtext="3"]{width:52px}}.methodSectionItem_time{display:inline-block;margin-bottom:4px;padding:2px 14px;border-radius:3px;background-color:#fff;color:#eab01a;line-height:160%}@media screen and (max-width: 900px){.methodSectionItem_time{font-size:12px}}@media screen and (min-width: 901px){.methodSectionItem_time{font-size:17px}}.methodSectionItem_text{line-height:160%}@media screen and (max-width: 900px){.methodSectionItem_text{font-size:15px}}@media screen and (min-width: 901px){.methodSectionItem_text{font-size:19px}}.method_content{-webkit-perspective:600px;perspective:600px}.method_section{-webkit-transform:rotateX(-5deg) translateY(30px) scale(.92);-webkit-transform-origin:center center;transform:rotateX(-5deg) translateY(30px) scale(.92);transform-origin:center center;opacity:0;transition:2.9s cubic-bezier(.16,1,.3,1) 0s}@media screen and (max-width: 900px){.method_section{-webkit-transform:translateY(30px);transform:translateY(30px)}}.inView .method_section{-webkit-transform:none;transform:none;opacity:1}.method_button a:before{display:block;z-index:0;position:absolute;top:0;left:0;width:100%;height:100%;border-radius:0 0 4px 4px;background:linear-gradient(137deg,#1e2944,#315970);content:"";opacity:0;transition:1.2s cubic-bezier(.16,1,.3,1)}.method_button a:after{transition:.9s cubic-bezier(.16,1,.3,1)}@media screen and (min-width: 901px){.method_button a:hover:before{opacity:1}}@media screen and (min-width: 901px){.method_button a:hover:after{-webkit-transform:translateX(3px) translateY(-3px);transform:translate(3px) translateY(-3px)}}.headlineLv1 span{display:block}.headlineLv1 span.is-en{font-style:normal;font-weight:500;font-size:12px;font-family:neue-haas-grotesk-display,sans-serif;letter-spacing:.08em}.headlineLv1 span.is-ja{margin-top:24px;font-size:24px;letter-spacing:.12em}@media screen and (max-width: 900px){.headlineLv1 span.is-ja{margin-top:12px;font-size:20px}}.productHero{background-color:#f8f8f3}.productHero_button{margin-top:28px}.productHero_button>div:nth-child(2){display:flex;align-items:flex-end;justify-content:space-between;margin-top:24px}@media screen and (max-width: 900px){.productHero_button>div:nth-child(2){flex-wrap:wrap}}.productHero_button>div:nth-child(2)>*{width:47.701754%}@media screen and (max-width: 900px){.productHero_button>div:nth-child(2)>*:nth-child(1),.productHero_button>div:nth-child(2)>*:nth-child(2),.productHero_button>div:nth-child(2)>*:nth-child(3),.productHero_button>div:nth-child(2)>*:nth-child(4){width:45%}}.productHero_button>div:nth-child(2) .textLink a{display:block}.productHero_sup{margin-top:10px;color:gray;font-size:12px;line-height:170%}.modal{position:fixed;top:0;left:0;width:100%;height:100%}.modal:before{-webkit-backdrop-filter:blur(10px);display:block;z-index:0;position:fixed;top:0;left:0;width:100%;height:100%;backdrop-filter:blur(10px);background-color:#fff3;content:""}.modal_container{display:flex;position:absolute;top:0;left:0;align-items:center;justify-content:center;width:100%;height:100%}.modal_close{display:flex;position:absolute;top:0;right:0;align-items:center;justify-content:center;width:122px;height:76px;background-color:#1a1a1a;cursor:pointer}@media screen and (max-width: 900px){.modal_close{width:68px;height:72px}}.modal_close>div{z-index:1;position:relative;width:50px;height:16px}@media screen and (max-width: 900px){.modal_close>div{width:40px;height:12.8px}}.modal_close>div:before,.modal_close>div:after{display:block;position:absolute;top:50%;left:0;width:100%;height:1px;background-color:#fff;content:""}.modal_close>div:before{-webkit-transform:rotate(15deg);transform:rotate(15deg)}.modal_close>div:after{-webkit-transform:rotate(-15deg);transform:rotate(-15deg)}.modal{visibility:hidden;pointer-events:none}.modal[data-modal-state=visible]{visibility:visible;pointer-events:auto}.modal[data-modal-state=visible]:before{-webkit-transform:scale(1,1);-webkit-transform-origin:center bottom;transform:scale(1);transform-origin:center bottom}.modal:before{-webkit-transform-origin:center top;-webkit-transform:scale(1,0);transform:scaleY(0);transform-origin:center top;transition-duration:.8s;transition-property:visibility,-webkit-transform;transition-property:transform,visibility;transition-property:transform,visibility,-webkit-transform;transition-timing-function:cubic-bezier(.85,0,.15,1);will-change:transform}.modal_close:before{display:block;z-index:0;position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(137deg,#1e2944,#315970);content:"";opacity:0;transition:1.2s cubic-bezier(.16,1,.3,1)}.modal_close:hover:before{opacity:1}.opening{display:flex;position:fixed;top:0;left:0;align-items:center;justify-content:center;width:100%;height:100%;background-color:#f8f8f3}.loading,.loading *{box-sizing:border-box}.loading{position:relative;width:18px;height:18px}.loading:after,.loading:before{position:fixed;border:1px solid #1A1A1A;content:""}.loading:after{-webkit-animation:spinner1 6s linear infinite;width:12px;height:12px;animation:spinner1 6s linear infinite}.loading:before{-webkit-animation:spinner2 6s linear infinite;width:18px;height:18px;margin-top:-3px;margin-left:-3px;animation:spinner2 6s linear infinite}@-webkit-keyframes spinner1{0%{-webkit-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spinner1{0%{-webkit-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes spinner2{0%{-webkit-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(-360deg);transform:rotate(-360deg)}}@keyframes spinner2{0%{-webkit-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(-360deg);transform:rotate(-360deg)}}.opening{-webkit-clip-path:inset(0);clip-path:inset(0);transition:2.3s cubic-bezier(.16,1,.3,1) .2s}[data-loaded="1"][data-font-loaded="1"] .opening{-webkit-clip-path:inset(100% 0 0 0);clip-path:inset(100% 0 0 0)}.point{position:relative;overflow:hidden}@media screen and (max-width: 900px){.point{margin-bottom:130px}}@media screen and (min-width: 901px){.point{margin-bottom:160px}}.point_inner{position:relative}@media screen and (min-width: 901px){.point_inner{max-width:1362px;margin:0 auto}}@media screen and (max-width: 900px){.point_container{padding:0 15px}}@media screen and (min-width: 901px){.point_container{padding:0 5.5066079295%}}.point_title{margin:auto}@media screen and (max-width: 900px){.point_title{margin-bottom:30px}}@media screen and (min-width: 901px){.point_title{width:68.0693069307%;margin-bottom:56px}}.point_title p{-webkit-font-feature-settings:"palt";font-feature-settings:"palt";-webkit-font-smoothing:antialiased;font-style:normal;font-weight:300;font-family:fot-tsukuaoldmin-pr6n,sans-serif;letter-spacing:.08em}@media screen and (max-width: 900px){.point_title p{font-size:32px;line-height:140%}}.pointAll{margin:auto}@media screen and (max-width: 900px){.pointAll{margin-bottom:120px}}@media screen and (min-width: 901px){.pointAll{width:94.0594059406%;margin-bottom:150px}}.pointAll_inner{box-sizing:border-box;position:relative}@media screen and (max-width: 900px){.pointAll_inner{padding-left:20px}}@media screen and (min-width: 901px){.pointAll_inner{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;padding:0 5% 0 7.8947368421%}}.pointAll_inner:before,.pointAll_inner:after{position:absolute;top:0;width:1px;height:100%;background-color:#1a1a1a;content:""}.pointAll_inner:before{left:0}.pointAll_inner:after{right:0}@media screen and (max-width: 900px){.pointAll_inner:after{content:none}}.pointAll_item{display:flex;align-items:center}@media screen and (max-width: 900px){.pointAll_item{width:320px;margin-bottom:10px}}@media screen and (min-width: 901px){.pointAll_item{width:50%;margin-bottom:24px}}@media screen and (min-width: 901px){.pointAll_item:nth-of-type(3),.pointAll_item:nth-of-type(4){margin-bottom:0}}@media screen and (max-width: 900px){.pointAll_circle{width:20.625%;margin-right:3.125%}}@media screen and (min-width: 901px){.pointAll_circle{width:17.9775280899%;margin-right:2.9962546816%}}@media screen and (max-width: 900px){.pointAll_text[data-point="1"]{width:54.375%}}@media screen and (min-width: 901px){.pointAll_text[data-point="1"]{width:45.3183520599%}}@media screen and (max-width: 900px){.pointAll_text[data-point="2"]{width:76.25%}}@media screen and (min-width: 901px){.pointAll_text[data-point="2"]{width:63.4831460674%}}@media screen and (max-width: 900px){.pointAll_text[data-point="3"]{width:65.625%}}@media screen and (min-width: 901px){.pointAll_text[data-point="3"]{width:54.8689138577%}}@media screen and (max-width: 900px){.pointAll_text[data-point="4"]{width:57.5%}}@media screen and (min-width: 901px){.pointAll_text[data-point="4"]{width:78.8389513109%}}.pointSection{display:flex;position:relative}@media screen and (max-width: 900px){.pointSection{flex-direction:column-reverse}}@media screen and (min-width: 901px){.pointSection{justify-content:space-between}}@media screen and (min-width: 901px){.pointSection_textbox{margin-top:56px}}@media screen and (max-width: 900px){.pointSection_title{margin-bottom:10px}}@media screen and (min-width: 901px){.pointSection_title{margin-bottom:40px}}.pointSection_text p{line-height:200%}@media screen and (max-width: 900px){.pointSection_text p{font-size:15px}}@media screen and (min-width: 901px){.pointSection_text p{font-size:16px}}.pointSection_supple{position:relative;border-top:1px dotted #808080}@media screen and (max-width: 900px){.pointSection_supple{margin-top:30px;padding-top:30px}}@media screen and (min-width: 901px){.pointSection_supple{margin-top:40px;padding-top:32px}}.pointSection_supple p{padding-left:1.5em;color:gray;font-size:12px;line-height:170%;text-indent:-1.5em}.pointSection_imagebox{position:relative}@media screen and (max-width: 900px){.pointSection_imagebox{margin-bottom:20px}}.pointSection_image{position:relative;width:100%;overflow:hidden;border-radius:4px}.pointSection_image>div{position:relative;width:100%;height:115%}.pointSection_image>div img{-o-object-fit:cover;width:100%;height:100%;object-fit:cover}.pointSection_circle{position:absolute;top:0}@media screen and (max-width: 900px){.pointSection_circle{width:113px}}@media screen and (max-width: 900px){.pointSection1{margin-bottom:140px}}@media screen and (min-width: 901px){.pointSection1{margin-bottom:150px}}@media screen and (min-width: 901px){.pointSection1_textbox{width:42.904290429%}}@media screen and (min-width: 901px){.pointSection1_textboxInner{padding-left:9.2307692308%}}@media screen and (max-width: 900px){.pointSection1_title{width:227px}}@media screen and (min-width: 901px){.pointSection1_title{width:76.906779661%}}@media screen and (max-width: 900px){.pointSection1_imagebox{width:82.3188405797%;margin-right:-15px;margin-left:auto}}@media screen and (min-width: 901px){.pointSection1_imagebox{width:51.3201320132%}}.pointSection1_image{aspect-ratio:622/637}.pointSection1_circle{-webkit-transform:translate(-50%,-50%);left:0;transform:translate(-50%,-50%)}@media screen and (min-width: 901px){.pointSection1_circle{width:22.5080385852%}}@media screen and (max-width: 900px){.pointSection2{margin-bottom:30px}}@media screen and (min-width: 901px){.pointSection2{flex-direction:row-reverse;margin-bottom:56px}}@media screen and (min-width: 901px){.pointSection2_textbox{width:42.904290429%}}@media screen and (min-width: 901px){.pointSection2_textboxInner{padding-right:9.2307692308%}}@media screen and (max-width: 900px){.pointSection2_title{width:297px}}@media screen and (min-width: 901px){.pointSection2_title{width:100%}}@media screen and (max-width: 900px){.pointSection2_imagebox{width:91.3043478261%;margin-left:-15px}}@media screen and (min-width: 901px){.pointSection2_imagebox{width:44.5544554455%}}.pointSection2_image{aspect-ratio:540/677}.pointSection2_circle{-webkit-transform:translate(50%,-50%);right:0;transform:translate(50%,-50%)}@media screen and (min-width: 901px){.pointSection2_circle{width:25.9259259259%}}@media screen and (max-width: 900px){.pointSection3{margin-bottom:30px}}@media screen and (min-width: 901px){.pointSection3{flex-direction:row-reverse;margin-bottom:56px}}@media screen and (min-width: 901px){.pointSection3_textbox{width:44.5544554455%;margin-top:180px}}@media screen and (min-width: 901px){.pointSection3_textboxInner{padding-right:8.8888888889%}}@media screen and (max-width: 900px){.pointSection3_title{width:274px}}@media screen and (min-width: 901px){.pointSection3_title{width:81.2962962963%}}@media screen and (max-width: 900px){.pointSection3_imagebox{width:91.3043478261%;margin-left:-15px}}@media screen and (min-width: 901px){.pointSection3_imagebox{width:44.3894389439%}}.pointSection3_image{aspect-ratio:538/717}.pointSection3_circle{-webkit-transform:translate(50%,-50%);right:0;transform:translate(50%,-50%)}@media screen and (min-width: 901px){.pointSection3_circle{width:26.0223048327%}}@media screen and (min-width: 901px){.pointSection4_textbox{width:54.702970297%}}@media screen and (max-width: 900px){.pointSection4_title{width:260px}}@media screen and (min-width: 901px){.pointSection4_title{width:100%}}@media screen and (min-width: 901px){.pointSection4_text{width:81.4479638009%}}@media screen and (max-width: 900px){.pointSection4_imagebox{width:85.5072463768%;margin-right:-15px;margin-left:auto}}@media screen and (min-width: 901px){.pointSection4_imagebox{width:39.9339933993%}}.pointSection4_image{aspect-ratio:484/660}.pointSection4_circle{-webkit-transform:translate(-50%,-50%);left:0;transform:translate(-50%,-50%)}@media screen and (min-width: 901px){.pointSection4_circle{width:28.9256198347%}}.pointCream{position:relative}.pointCream_content{position:relative;border-radius:7px 7px 0 0;background-color:#f8f8f3}.pointCream_title{position:relative;padding-left:24px}@media screen and (max-width: 900px){.pointCream_title{margin-bottom:3px}}@media screen and (min-width: 901px){.pointCream_title{margin-bottom:9px}}.pointCream_title:before{-webkit-transform:rotate(45deg);display:block;position:absolute;left:0;width:4px;height:4px;transform:rotate(45deg);border:1px solid #1A1A1A;content:""}@media screen and (max-width: 900px){.pointCream_title:before{top:11px}}@media screen and (min-width: 901px){.pointCream_title:before{top:21px}}.pointCream_title p{line-height:170%}@media screen and (max-width: 900px){.pointCream_title p{font-size:16px}}@media screen and (min-width: 901px){.pointCream_title p{font-size:28px}}.pointCream_text{position:relative;padding-left:24px}.pointCream_text p{line-height:170%}@media screen and (max-width: 900px){.pointCream_text p{font-size:12px}}@media screen and (min-width: 901px){.pointCream_text p{font-size:16px}}.pointCream_image{position:absolute}.pointCream_bar{position:relative;border-radius:0 0 7px 7px;background-color:#1a1a1a}@media screen and (max-width: 900px){.pointCream_bar{height:30px}}@media screen and (min-width: 901px){.pointCream_bar{height:48px}}@media screen and (max-width: 900px){.pointCream1{margin-bottom:140px}}@media screen and (min-width: 901px){.pointCream1{margin-bottom:150px}}.pointCream1_image{left:0}@media screen and (max-width: 900px){.pointCream1_image{top:13px;width:41.4492753623%}}@media screen and (min-width: 901px){.pointCream1_image{bottom:-32px;width:30.7755775578%}}.pointCream1_textbox{z-index:1}@media screen and (max-width: 900px){.pointCream1_textbox{padding:108px 5.7971014493% 54px 28.9855072464%}}@media screen and (min-width: 901px){.pointCream1_textbox{padding:70px 6.9306930693% 64px 34.6534653465%}}@media screen and (max-width: 900px){.pointCream2{margin-bottom:140px}}@media screen and (min-width: 901px){.pointCream2{margin-bottom:200px}}@media screen and (max-width: 900px){.pointCream2_image{position:relative;width:72.4637681159%;margin:0 auto 30px}}@media screen and (min-width: 901px){.pointCream2_image{-webkit-transform:translateY(-50%);top:50%;right:2.9702970297%;width:31.600660066%;transform:translateY(-50%)}}@media screen and (max-width: 900px){.pointCream2_textbox{padding:40px 9.2753623188% 12px 4.6376811594%}}@media screen and (min-width: 901px){.pointCream2_textbox{padding:55px 36.6336633663% 55px 4.9504950495%}}@media screen and (max-width: 900px){.pointCream2_picture{width:80.5797101449%;margin:0 auto;padding-bottom:30px}}@media screen and (min-width: 901px){.pointCream2_picture{width:100%;margin-top:30px}}.pointCreamBottomtext{position:relative;border-top:1px dotted #1A1A1A}@media screen and (max-width: 900px){.pointCreamBottomtext{margin-top:20px;padding-top:16px}}@media screen and (min-width: 901px){.pointCreamBottomtext{display:flex;flex-wrap:wrap;margin-top:40px;padding-top:18px}}.pointCreamBottomtext_item{position:relative}@media screen and (max-width: 900px){.pointCreamBottomtext_item{margin-bottom:4px}}@media screen and (min-width: 901px){.pointCreamBottomtext_item{margin-right:72px;margin-bottom:8px}}.pointCreamBottomtext_item:last-of-type{margin-right:0;margin-bottom:8px}.pointCreamBottomtext_title{position:relative}@media screen and (max-width: 900px){.pointCreamBottomtext_title{margin-bottom:0;padding-left:20px}}@media screen and (min-width: 901px){.pointCreamBottomtext_title{margin-bottom:4px;padding-left:28px}}.pointCreamBottomtext_title p{line-height:180%}@media screen and (max-width: 900px){.pointCreamBottomtext_title p{font-size:12px}}@media screen and (min-width: 901px){.pointCreamBottomtext_title p{font-size:14px}}.pointCreamBottomtext_title:before{display:block;position:absolute;border-radius:50%;background-color:#1a1a1a;content:""}@media screen and (max-width: 900px){.pointCreamBottomtext_title:before{top:8px;left:5px;width:3px;height:3px}}@media screen and (min-width: 901px){.pointCreamBottomtext_title:before{top:10px;left:5px;width:4px;height:4px}}@media screen and (max-width: 900px){.pointCreamBottomtext_text{padding-left:20px}}@media screen and (min-width: 901px){.pointCreamBottomtext_text{padding-left:28px}}.pointCreamBottomtext_text p{line-height:180%}@media screen and (max-width: 900px){.pointCreamBottomtext_text p{font-size:11px}}@media screen and (min-width: 901px){.pointCreamBottomtext_text p{font-size:12px}}.point_content{-webkit-perspective:600px;perspective:600px}.point_title{-webkit-transform:translateY(30px) scale(.92);-webkit-transform-origin:center center;transform:translateY(30px) scale(.92);transform-origin:center center;opacity:0;transition:2.9s cubic-bezier(.16,1,.3,1) .5s}.inView .point_title{-webkit-transform:none;transform:none;opacity:1}.pointAll{-webkit-transform:translateY(30px) scale(.92);-webkit-transform-origin:center center;transform:translateY(30px) scale(.92);transform-origin:center center;opacity:0;transition:2.9s cubic-bezier(.16,1,.3,1) .58s}.inView .pointAll{-webkit-transform:none;transform:none;opacity:1}.pointSection_imagebox{-webkit-transform:scale(1.08);display:block;transform:scale(1.08);opacity:0;transition:2.4s cubic-bezier(.16,1,.3,1)}.pointSection_textboxInner{-webkit-perspective:600px;perspective:600px}.pointSection_textboxInner>*{-webkit-transform:rotateX(-5deg) translateY(30px) scale(.92);-webkit-transform-origin:center center;transform:rotateX(-5deg) translateY(30px) scale(.92);transform-origin:center center;opacity:0}.pointSection_textboxInner>*:nth-child(1){transition:2.9s cubic-bezier(.16,1,.3,1) .5s}.pointSection_textboxInner>*:nth-child(2){transition:2.9s cubic-bezier(.16,1,.3,1) .58s}.pointSection_textboxInner>*:nth-child(3){transition:2.9s cubic-bezier(.16,1,.3,1) .66s}.pointSection_textboxInner>*:nth-child(4){transition:2.9s cubic-bezier(.16,1,.3,1) .74s}.pointSection_textboxInner>*:nth-child(5){transition:2.9s cubic-bezier(.16,1,.3,1) .82s}.pointSection_textboxInner>*:nth-child(6){transition:2.9s cubic-bezier(.16,1,.3,1) .9s}.pointSection_textboxInner>*:nth-child(7){transition:2.9s cubic-bezier(.16,1,.3,1) .98s}.pointSection_textboxInner>*:nth-child(8){transition:2.9s cubic-bezier(.16,1,.3,1) 1.06s}.pointSection_textboxInner>*:nth-child(9){transition:2.9s cubic-bezier(.16,1,.3,1) 1.14s}.pointSection_textboxInner>*:nth-child(10){transition:2.9s cubic-bezier(.16,1,.3,1) 1.22s}.pointSection_textboxInner>*:nth-child(11){transition:2.9s cubic-bezier(.16,1,.3,1) 1.3s}.pointSection.inView .pointSection_imagebox{-webkit-transform:none;transform:none;opacity:1}.pointSection.inView .pointSection_textboxInner>*{-webkit-transform:none;transform:none;opacity:1}.pointCream{-webkit-transform:rotateX(-5deg) translateY(30px) scale(.92);-webkit-transform-origin:center center;transform:rotateX(-5deg) translateY(30px) scale(.92);transform-origin:center center;opacity:0;transition:2.4s cubic-bezier(.16,1,.3,1)}@media screen and (max-width: 900px){.pointCream{-webkit-transform:translateY(30px);transform:translateY(30px)}}.pointCream.inView{-webkit-transform:none;transform:none;opacity:1}.qa{position:relative;background-color:#f3f6f7}@media screen and (max-width: 900px){.qa{margin-bottom:140px}}@media screen and (min-width: 901px){.qa{margin-bottom:160px}}.qa_inner{position:relative}@media screen and (min-width: 901px){.qa_inner{max-width:1122px;margin:0 auto}}@media screen and (max-width: 900px){.qa_container{padding:0 15px}}@media screen and (min-width: 901px){.qa_container{padding:0 6.6844919786%}}@media screen and (max-width: 900px){.qa_content{padding:40px 0 50px}}@media screen and (min-width: 901px){.qa_content{padding:60px 0}}.qa_titleen{margin:0 auto}@media screen and (max-width: 900px){.qa_titleen{width:45px}}@media screen and (min-width: 901px){.qa_titleen{width:58px}}@media screen and (max-width: 900px){.qa_titleja{margin-bottom:30px}}@media screen and (min-width: 901px){.qa_titleja{margin-top:-8px;margin-bottom:40px}}.qa_titleja p{line-height:180%;text-align:center}@media screen and (max-width: 900px){.qa_titleja p{font-size:30px}}@media screen and (min-width: 901px){.qa_titleja p{font-size:50px}}.qaList_item{margin-bottom:15px;border-radius:5px;background-color:#fff}.qaList_item:last-of-type{margin-bottom:0}.qaList_q{display:flex;justify-content:space-between}@media screen and (max-width: 900px){.qaList_q{padding:17px 20px 17px 16px}}@media screen and (min-width: 901px){.qaList_q{padding:30px 50px 30px 40px}}.qaList_qTextbox{display:flex}@media screen and (max-width: 900px){.qaList_qTextbox{width:calc(100% - 50px);padding-top:6px}}@media screen and (min-width: 901px){.qaList_qTextbox{width:calc(100% - 60px)}}.qaList_qTextbox p:nth-of-type(1){font-style:normal;font-weight:500;line-height:100%;font-family:neue-haas-grotesk-display,sans-serif;letter-spacing:.08em}@media screen and (max-width: 900px){.qaList_qTextbox p:nth-of-type(1){padding-right:11px;font-size:25px}}@media screen and (min-width: 901px){.qaList_qTextbox p:nth-of-type(1){padding-right:30px;font-size:35px}}.qaList_qTextbox p:nth-of-type(2){line-height:150%}@media screen and (max-width: 900px){.qaList_qTextbox p:nth-of-type(2){width:calc(100% - 30px);font-size:16px}}@media screen and (min-width: 901px){.qaList_qTextbox p:nth-of-type(2){width:calc(100% - 60px);font-size:22px}}.qaList_qButton{position:relative}@media screen and (max-width: 900px){.qaList_qButton{min-width:36px;padding-top:36px}}@media screen and (min-width: 901px){.qaList_qButton{min-width:40px;padding-top:40px}}.qaList_qButton:before,.qaList_qButton:after{-webkit-transform:translateX(-50%);position:absolute;top:0;left:50%;transform:translate(-50%);background-position:center center;background-size:cover;background-repeat:no-repeat;content:""}@media screen and (max-width: 900px){.qaList_qButton:before,.qaList_qButton:after{width:36px;height:36px}}@media screen and (min-width: 901px){.qaList_qButton:before,.qaList_qButton:after{width:40px;height:40px}}.qaList_qButton:before{background-image:url(/cdn/shop/files/result_accordion_button_open.svg?v=1751602978)}.qaList_qButton:after{background-image:url(/cdn/shop/files/result_accordion_button_close.svg?v=1751602978)}@media screen and (max-width: 900px){.qaList_aInner{padding:10px 20px 17px 16px}}@media screen and (min-width: 901px){.qaList_aInner{padding:16px 50px 30px 40px}}.qaList_aTextbox{display:flex}@media screen and (max-width: 900px){.qaList_aTextbox{width:calc(100% - 50px)}}@media screen and (min-width: 901px){.qaList_aTextbox{width:calc(100% - 60px)}}.qaList_aTextbox p:nth-of-type(1){font-style:normal;font-weight:500;line-height:100%;font-family:neue-haas-grotesk-display,sans-serif;letter-spacing:.08em}@media screen and (max-width: 900px){.qaList_aTextbox p:nth-of-type(1){padding-right:11px;font-size:25px}}@media screen and (min-width: 901px){.qaList_aTextbox p:nth-of-type(1){padding-right:30px;font-size:35px}}.qaList_aTextbox p:nth-of-type(2){color:gray;line-height:150%}@media screen and (min-width: 901px){.qaList_aTextbox p:nth-of-type(2){width:calc(100% - 60px);font-size:22px}}@media screen and (min-width: 901px){.qaList_aTextbox p:nth-of-type(2){width:calc(100% - 60px);padding-top:4px;font-size:18px}}.qa_content{-webkit-perspective:600px;perspective:600px}.qa_content>*{-webkit-transform:rotateX(-5deg) translateY(30px) scale(.92);-webkit-transform-origin:center center;transform:rotateX(-5deg) translateY(30px) scale(.92);transform-origin:center center;opacity:0}.inView .qa_content>*{-webkit-transform:none;transform:none;opacity:1}.qa_content>*:nth-child(1){transition:2.9s cubic-bezier(.16,1,.3,1) .1s}.qa_content>*:nth-child(2){transition:2.9s cubic-bezier(.16,1,.3,1) .18s}.qa_content>*:nth-child(3){transition:2.9s cubic-bezier(.16,1,.3,1) .26s}.qa_content>*:nth-child(4){transition:2.9s cubic-bezier(.16,1,.3,1) .34s}.qa_content>*:nth-child(5){transition:2.9s cubic-bezier(.16,1,.3,1) .42s}.qa_content>*:nth-child(6){transition:2.9s cubic-bezier(.16,1,.3,1) .5s}.qa_content>*:nth-child(7){transition:2.9s cubic-bezier(.16,1,.3,1) .58s}.qa_content>*:nth-child(8){transition:2.9s cubic-bezier(.16,1,.3,1) .66s}.qa_content>*:nth-child(9){transition:2.9s cubic-bezier(.16,1,.3,1) .74s}.qa_content>*:nth-child(10){transition:2.9s cubic-bezier(.16,1,.3,1) .82s}.qa_content>*:nth-child(11){transition:2.9s cubic-bezier(.16,1,.3,1) .9s}.qaList_qButton:before{opacity:1}.qaList_qButton:after{opacity:0}.qaList_qButton.is-open:before{opacity:0}.qaList_qButton.is-open:after{opacity:1}.qaList_a{display:none}.qaList_item:first-of-type .qaList_a{display:block}.result{position:relative}@media screen and (max-width: 900px){.result{margin-bottom:140px}}@media screen and (min-width: 901px){.result{margin-bottom:160px}}.result_inner{position:relative}@media screen and (min-width: 901px){.result_inner{max-width:1200px;margin:0 auto}}@media screen and (max-width: 900px){.result_container{padding:0 15px}}@media screen and (min-width: 901px){.result_container{padding:0 6.25%}}@media screen and (max-width: 900px){.result_subtitle{margin-bottom:6px}}@media screen and (min-width: 901px){.result_subtitle{margin-bottom:16px}}.result_subtitle p{margin:0 auto}@media screen and (max-width: 900px){.result_subtitle p{width:238px}}@media screen and (min-width: 901px){.result_subtitle p{width:485px}}@media screen and (max-width: 900px){.result_title{margin-bottom:50px}}@media screen and (min-width: 901px){.result_title{margin-bottom:80px}}.result_title p{line-height:120%;letter-spacing:.08em;text-align:center}@media screen and (max-width: 900px){.result_title p{font-size:40px}}@media screen and (min-width: 901px){.result_title p{font-size:82px}}.resultList_item{display:flex;justify-content:space-between}@media screen and (max-width: 900px){.resultList_item{margin-bottom:20px}}@media screen and (min-width: 901px){.resultList_item{margin-bottom:24px}}.resultList_item:last-of-type{margin-right:0}@media screen and (max-width: 900px){.resultList_face{width:21.7391304348%}}@media screen and (min-width: 901px){.resultList_face{width:15.2380952381%;max-width:160px}}.resultList_faceImage{width:100%}@media screen and (max-width: 900px){.resultList_faceImage{margin-bottom:7px}}@media screen and (min-width: 901px){.resultList_faceImage{margin-bottom:0}}.resultList_faceText{line-height:200%;text-align:center}@media screen and (max-width: 900px){.resultList_faceText{font-size:10px}}@media screen and (min-width: 901px){.resultList_faceText{font-size:16px}}.resultList_content{box-sizing:border-box;position:relative}@media screen and (max-width: 900px){.resultList_content{width:76.231884058%;padding-left:10px}}@media screen and (min-width: 901px){.resultList_content{width:82.6666666667%;padding-left:37px}}.resultList_content:before{position:absolute;left:0;background-position:center center;background-size:contain;background-repeat:no-repeat;content:""}@media screen and (max-width: 900px){.resultList_content:before{top:30px;width:11px;height:10px;background-image:url(/cdn/shop/files/result_fukidashi_sm.svg?v=1751602978)}}@media screen and (min-width: 901px){.resultList_content:before{top:68px;width:38px;height:34px;background-image:url(/cdn/shop/files/result_fukidashi_lg.svg?v=1751602978)}}.resultList_contentInner{position:relative;border:solid 2px #1D3072;border-radius:20px}.resultList_contentInner:before{position:absolute;left:-2px;width:2px;background-color:#fff;content:""}@media screen and (max-width: 900px){.resultList_contentInner:before{top:30px;height:14px}}@media screen and (min-width: 901px){.resultList_contentInner:before{top:68px;height:54px}}.resultList_q{position:relative}@media screen and (max-width: 900px){.resultList_q{padding:16px}}@media screen and (min-width: 901px){.resultList_q{display:flex;align-items:center;justify-content:space-between;padding:32px 20px 32px 48px}}@media screen and (max-width: 900px){.resultList_qText{margin-bottom:8px}}@media screen and (min-width: 901px){.resultList_qText{width:86.8421052632%}}.resultList_qText p{-webkit-font-feature-settings:"palt";font-feature-settings:"palt";-webkit-font-smoothing:antialiased;color:#1d3072;font-style:normal;font-weight:700;line-height:150%;font-family:fot-tsukuardgothic-std,sans-serif;letter-spacing:.12em}@media screen and (max-width: 900px){.resultList_qText p{font-size:16px}}@media screen and (min-width: 901px){.resultList_qText p{font-size:28px}}.resultList_qButton{box-sizing:border-box;position:relative;cursor:pointer}@media screen and (max-width: 900px){.resultList_qButton{width:120px;margin-left:auto;padding:8px 46px 8px 0}}@media screen and (min-width: 901px){.resultList_qButton{min-width:85px;padding-top:48px}}.resultList_qButton p{color:#1d3072;font-weight:700;line-height:200%;white-space:nowrap}@media screen and (max-width: 900px){.resultList_qButton p{font-size:11px}}@media screen and (min-width: 901px){.resultList_qButton p{font-size:13px}}.resultList_qButton:before,.resultList_qButton:after{position:absolute;background-position:center center;background-size:contain;background-repeat:no-repeat;content:""}@media screen and (max-width: 900px){.resultList_qButton:before,.resultList_qButton:after{top:0;right:0;width:40px;height:40px}}@media screen and (min-width: 901px){.resultList_qButton:before,.resultList_qButton:after{-webkit-transform:translateX(-50%);top:0;left:50%;width:46px;height:46px;transform:translate(-50%)}}.resultList_qButton:before{background-image:url(/cdn/shop/files/result_accordion_button_open.svg?v=1751602978)}.resultList_qButton:after{background-image:url(/cdn/shop/files/result_accordion_button_close.svg?v=1751602978)}@media screen and (max-width: 900px){.resultList_aInner{padding:20px 16px 16px}}@media screen and (min-width: 901px){.resultList_aInner{padding:20px 48px 48px}}.resultList_aImage{width:100%}@media screen and (max-width: 900px){.resultList_aImage{margin-bottom:30px}}@media screen and (min-width: 901px){.resultList_aImage{display:flex;align-items:center;justify-content:space-between;margin-bottom:20px}}.resultList_aImageBefore,.resultList_aImageAfter{overflow:hidden;border-radius:8px}@media screen and (max-width: 900px){.resultList_aImageBefore,.resultList_aImageAfter{width:100%;margin:0 auto 8px}}@media screen and (min-width: 901px){.resultList_aImageBefore,.resultList_aImageAfter{width:42.8776978417%}}@media screen and (max-width: 900px){.resultList_aImageArrow{width:48px;margin:0 auto 8px}}@media screen and (min-width: 901px){.resultList_aImageArrow{width:8.7769784173%}}@media screen and (max-width: 900px){.resultList_aSection{margin-bottom:16px}}@media screen and (min-width: 901px){.resultList_aSection{margin-bottom:20px}}.resultList_aSection:last-of-type{margin-bottom:0}.resultList_aSectionTitle{position:relative;color:#1d3072}@media screen and (max-width: 900px){.resultList_aSectionTitle{margin-bottom:2px;padding-left:20px}}@media screen and (min-width: 901px){.resultList_aSectionTitle{margin-bottom:0;padding-left:26px}}.resultList_aSectionTitle:before{-webkit-transform:translateY(-50%);position:absolute;top:50%;left:0;transform:translateY(-50%);background-image:url(/cdn/shop/files/result_list.svg?v=1751602978);background-position:center center;background-size:contain;background-repeat:no-repeat;content:""}@media screen and (max-width: 900px){.resultList_aSectionTitle:before{width:9px;height:9px}}@media screen and (min-width: 901px){.resultList_aSectionTitle:before{width:10px;height:10px}}.resultList_aSectionTitle p{font-weight:700;line-height:200%}@media screen and (max-width: 900px){.resultList_aSectionTitle p{font-size:16px}}@media screen and (min-width: 901px){.resultList_aSectionTitle p{font-size:22px}}.resultList_aSectionText p{line-height:160%}@media screen and (max-width: 900px){.resultList_aSectionText p{font-size:13px}}@media screen and (min-width: 901px){.resultList_aSectionText p{font-size:20px}}.result_textbox{-webkit-perspective:600px;perspective:600px}.result_textbox>*{-webkit-transform:rotateX(-5deg) translateY(30px) scale(.92);-webkit-transform-origin:center center;transform:rotateX(-5deg) translateY(30px) scale(.92);transform-origin:center center;opacity:0}.inView .result_textbox>*{-webkit-transform:none;transform:none;opacity:1}.result_textbox>*:nth-child(1){transition:2.9s cubic-bezier(.16,1,.3,1) .1s}.result_textbox>*:nth-child(2){transition:2.9s cubic-bezier(.16,1,.3,1) .18s}.result_textbox>*:nth-child(3){transition:2.9s cubic-bezier(.16,1,.3,1) .26s}.result_textbox>*:nth-child(4){transition:2.9s cubic-bezier(.16,1,.3,1) .34s}.result_textbox>*:nth-child(5){transition:2.9s cubic-bezier(.16,1,.3,1) .42s}.result_textbox>*:nth-child(6){transition:2.9s cubic-bezier(.16,1,.3,1) .5s}.result_textbox>*:nth-child(7){transition:2.9s cubic-bezier(.16,1,.3,1) .58s}.result_textbox>*:nth-child(8){transition:2.9s cubic-bezier(.16,1,.3,1) .66s}.result_textbox>*:nth-child(9){transition:2.9s cubic-bezier(.16,1,.3,1) .74s}.result_textbox>*:nth-child(10){transition:2.9s cubic-bezier(.16,1,.3,1) .82s}.result_textbox>*:nth-child(11){transition:2.9s cubic-bezier(.16,1,.3,1) .9s}.resultList{-webkit-transform:translateY(30px) scale(.92);transform:translateY(30px) scale(.92);opacity:0;transition:2.4s cubic-bezier(.16,1,.3,1) .2s}@media screen and (max-width: 900px){.resultList{-webkit-transform:translateY(30px);transform:translateY(30px)}}.inView .resultList{-webkit-transform:none;transform:none;opacity:1}.resultList_qButton:before{opacity:1}.resultList_qButton:after{opacity:0}.resultList_qButton.is-open:before{opacity:0}.resultList_qButton.is-open:after{opacity:1}.resultList_a{display:none}.resultList_item:first-of-type .resultList_a{display:block}.spec{margin-top:120px;padding:120px 0 90px;background-color:#f8f8f3}@media screen and (max-width: 900px){.spec{margin-top:80px;margin-bottom:140px;padding:60px 0 70px}}@media screen and (min-width: 901px){.spec{margin-bottom:160px}}.spec_container{max-width:1440px;margin:0 auto}@media screen and (min-width: 901px){.spec_image{display:flex;justify-content:flex-end}}@media screen and (min-width: 901px){.spec_image>div{width:80%}}@media screen and (max-width: 900px){.spec_image>div{width:92%}}@media screen and (min-width: 901px){.spec_content{display:flex;justify-content:space-between;margin-top:40px;padding:0 7.9166666667%}}@media screen and (max-width: 900px){.spec_content{padding:0 9.2307692308%}}@media screen and (min-width: 901px){.spec_headline{width:21%}}@media screen and (max-width: 900px){.spec_headlineH2 span{font-size:20px}}@media screen and (min-width: 901px){.spec_headlineH2 span{font-size:24px}}@media screen and (min-width: 901px){.spec_main{width:79%}}.spec_textLink{display:flex;justify-content:flex-end;margin-top:20px}@media screen and (max-width: 900px){.spec_textLink{margin-top:30px}}@media screen and (min-width: 901px){.specList{display:flex;justify-content:space-between;margin-top:10px}}@media screen and (max-width: 900px){.specList{margin-top:40px}}@media screen and (min-width: 901px){.specList dl{display:flex;flex-wrap:wrap;justify-content:space-between;width:48%}}.specList dl dt,.specList dl dd{padding:10px 0 28px;font-size:14px;line-height:170%}.specList dl dt{position:relative;border-top:1px solid #1A1A1A}@media screen and (max-width: 900px){.specList dl dt{padding:15px 5px 0;border-top-color:#80808040}}@media screen and (min-width: 901px){.specList dl dt{width:25%;padding-left:2%}}@media screen and (max-width: 900px){.specList dl dt:before{display:block;z-index:1;position:absolute;top:-1px;left:0;width:26.4150943396%;height:1px;background-color:#1a1a1a;content:""}}@media screen and (max-width: 900px){.specList dl dd{padding:2px 5px 20px}}@media screen and (min-width: 901px){.specList dl dd{width:65%;padding-left:8%;border-top:1px solid rgba(128,128,128,.25)}}.specList dl dd sup{font-size:60%}.spec{-webkit-perspective:500px;perspective:500px}.spec_container{-webkit-transform:rotateX(-2deg) translateY(30px) scale(.95);transform:rotateX(-2deg) translateY(30px) scale(.95);opacity:0;transition:2s cubic-bezier(.16,1,.3,1)}.inView .spec_container{-webkit-transform:none;transform:none;opacity:1}.statement{position:relative}@media screen and (max-width: 900px){.statement{margin-bottom:80px}}@media screen and (min-width: 901px){.statement{margin-bottom:120px}}.statement_inner{position:relative}@media screen and (min-width: 901px){.statement_inner{max-width:1190px;margin:0 auto}}@media screen and (max-width: 900px){.statement_container{padding:0 15px}}@media screen and (min-width: 901px){.statement_container{padding:0 6.3025210084%}}@media screen and (max-width: 900px){.statement_content{padding-top:60px}}@media screen and (min-width: 901px){.statement_content{padding-top:160px}}@media screen and (max-width: 900px){.statement_purchase{margin-bottom:120px}}.statement_content{-webkit-perspective:600px;perspective:600px}.statement_content>*{-webkit-transform:rotateX(-5deg) translateY(30px) scale(.92);-webkit-transform-origin:center center;transform:rotateX(-5deg) translateY(30px) scale(.92);transform-origin:center center;opacity:0}.inView .statement_content>*{-webkit-transform:none;transform:none;opacity:1}.statement_content>*:nth-child(1){transition:2.9s cubic-bezier(.16,1,.3,1) .1s}.statement_content>*:nth-child(2){transition:2.9s cubic-bezier(.16,1,.3,1) .18s}.statement_content>*:nth-child(3){transition:2.9s cubic-bezier(.16,1,.3,1) .26s}.statement_content>*:nth-child(4){transition:2.9s cubic-bezier(.16,1,.3,1) .34s}.statement_content>*:nth-child(5){transition:2.9s cubic-bezier(.16,1,.3,1) .42s}.statement_content>*:nth-child(6){transition:2.9s cubic-bezier(.16,1,.3,1) .5s}.statement_content>*:nth-child(7){transition:2.9s cubic-bezier(.16,1,.3,1) .58s}.statement_content>*:nth-child(8){transition:2.9s cubic-bezier(.16,1,.3,1) .66s}.statement_content>*:nth-child(9){transition:2.9s cubic-bezier(.16,1,.3,1) .74s}.statement_content>*:nth-child(10){transition:2.9s cubic-bezier(.16,1,.3,1) .82s}.statement_content>*:nth-child(11){transition:2.9s cubic-bezier(.16,1,.3,1) .9s}.storeModal{position:relative;width:624px;margin:0 auto;padding:96px 60px;background-color:#fff}.textLink a{position:relative}.textLink a span{display:inline-block;position:relative;line-height:150%}.productHero_button .textLink a span{display:block}.productHero_button .textLink a span:before,.productHero_button .textLink a span:after{width:calc(100% + 7px)}.textLink a span:before,.textLink a span:after{display:block;position:absolute;bottom:-8px;left:0;width:100%;height:1px;content:""}.textLink a span:before{z-index:0;background-color:#ccc}.textLink a span:after{z-index:1;background-color:#1a1a1a}.textLink[data-size="12"] a span{font-size:12px}.textLink[data-size="12"] a:before{font-size:10px}.textLink[data-size="14"] a span{font-size:14px}.textLink[data-size="16"] a span{font-size:16px;letter-spacing:.12em}@media screen and (max-width: 900px){.textLink[data-size="16"] a span{font-size:14px}}.textLink[data-language=en] a{padding-bottom:4px}.textLink[data-language=en] a span{font-style:normal;font-weight:500;font-family:neue-haas-grotesk-display,sans-serif;letter-spacing:.08em}.textLink[data-language=ja] a{padding-bottom:8px}.textLink[data-icon=arrowRight] a:after{content:"\ea04"}.textLink[data-icon=arrowRight] a:after{margin-left:2px;font-size:10px}.textLink[data-icon=arrowRight] a span:before,.textLink[data-icon=arrowRight] a span:after{width:calc(100% + 18px)}.textLink[data-icon=arrowLeft] a:before{content:"\ea02"}.textLink[data-icon=arrowLeft] a:after{margin-left:5px;font-size:10px}.textLink[data-icon=arrowLeft] a span:before,.textLink[data-icon=arrowLeft] a span:after{left:-18px;width:calc(100% + 18px)}.textLink[data-icon=arrowBlank] a{padding-right:10px}.textLink[data-icon=arrowBlank] a:after{content:"\ea03"}.textLink[data-icon=arrowBlank] a:after{position:absolute;right:1px;margin-left:5px;font-size:8px}@media screen and (min-width: 901px){.textLink[data-icon=arrowBlank] a:after{bottom:14px}.textLink_label{left:110px;top:auto;bottom:2px}}@media screen and (max-width: 900px){.textLink[data-icon=arrowBlank] a:after{bottom:8px}}@media screen and (min-width: 901px){.textLink[daba-format=extension] a{display:flex}}@media screen and (max-width: 900px){.textLink[daba-format=extension] a{display:block}}@media screen and (min-width: 901px){.textLink_title{width:20%;margin-right:30px;font-size:18px;white-space:nowrap}}@media screen and (max-width: 900px){.textLink_title{font-size:16px}}@media screen and (min-width: 901px){.textLink_body{width:67%}}.textLink_body p{font-size:13px;line-height:170%;letter-spacing:.12em}@media screen and (max-width: 900px){.textLink_body p{margin-top:10px;font-size:12px}}.textLink_body p sup{font-size:70%}.textLink a{transition:.9s cubic-bezier(.16,1,.3,1)}.textLink a:after,.textLink a:before{display:inline-block;transition:.9s cubic-bezier(.16,1,.3,1)}.textLink a span:after{-webkit-transform:scale(0,1);-webkit-transform-origin:right top;transform:scaleX(0);transform-origin:right top;transition:-webkit-transform .7s;transition:transform .7s;transition:transform .7s,-webkit-transform .7s;transition-timing-function:cubic-bezier(.16,1,.3,1)}@media screen and (min-width: 901px){.textLink a:hover span:after{-webkit-transform-origin:left top;-webkit-transform:scale(1,1);transform:scale(1);transform-origin:left top}}@media screen and (min-width: 901px){.textLink[data-icon=arrowRight] a:hover:after{-webkit-transform:translateX(5px);transform:translate(5px)}}@media screen and (min-width: 901px){.textLink[data-icon=arrowLeft] a:hover:before{-webkit-transform:translateX(-5px);transform:translate(-5px)}}@media screen and (min-width: 901px){.textLink[data-icon=arrowBlank] a:hover:after{-webkit-transform:translateX(3px) translateY(-3px);transform:translate(3px) translateY(-3px)}}.textLink[daba-format=extension]{position:relative}.textLink[daba-format=extension]:before,.textLink[daba-format=extension]:after{display:block;position:absolute;bottom:-3px;left:0;width:calc(100% + 0px);height:1px;content:""}.textLink[daba-format=extension]:before{z-index:0;background-color:#ccc}.textLink[daba-format=extension]:after{-webkit-transform:scale(0,1);-webkit-transform-origin:right top;z-index:1;transform:scaleX(0);transform-origin:right top;background-color:#1a1a1a;transition:-webkit-transform .7s;transition:transform .7s;transition:transform .7s,-webkit-transform .7s;transition-timing-function:cubic-bezier(.16,1,.3,1)}@media screen and (min-width: 901px){.textLink[daba-format=extension]:hover:after{-webkit-transform-origin:left top;-webkit-transform:scale(1,1);transform:scale(1);transform-origin:left top}}.tokiko{position:relative}@media screen and (max-width: 900px){.tokiko{margin-bottom:140px}}@media screen and (min-width: 901px){.tokiko{margin-bottom:160px}}.tokiko_inner{position:relative}@media screen and (min-width: 901px){.tokiko_inner{max-width:1193px;margin:0 auto}}@media screen and (max-width: 900px){.tokiko_container{padding:0 15px}}@media screen and (min-width: 901px){.tokiko_container{padding:0 6.2866722548%}}@media screen and (max-width: 900px){.tokikoTop{margin-bottom:4px}}@media screen and (min-width: 901px){.tokikoTop{margin-bottom:24px}}@media screen and (max-width: 900px){.tokikoTop_subtitle{margin-bottom:0}}@media screen and (min-width: 901px){.tokikoTop_subtitle{margin-bottom:6px}}.tokikoTop_subtitle p{-webkit-font-feature-settings:"palt";font-feature-settings:"palt";-webkit-font-smoothing:antialiased;font-style:normal;font-weight:300;line-height:150%;font-family:fot-tsukuaoldmin-pr6n,sans-serif;letter-spacing:.08em}@media screen and (max-width: 900px){.tokikoTop_subtitle p{font-size:14px}}@media screen and (min-width: 901px){.tokikoTop_subtitle p{font-size:24px}}@media screen and (min-width: 901px){.tokikoTop_content{display:flex;justify-content:space-between}}.tokikoTop_title{-webkit-font-feature-settings:"palt";font-feature-settings:"palt";-webkit-font-smoothing:antialiased;font-style:normal;font-weight:300;font-family:fot-tsukuaoldmin-pr6n,sans-serif;letter-spacing:.08em}@media screen and (max-width: 900px){.tokikoTop_title{margin-bottom:20px}}@media screen and (min-width: 901px){.tokikoTop_title{width:54.4582933845%}}.tokikoTop_title p{line-height:140%}@media screen and (max-width: 900px){.tokikoTop_title p{font-size:32px}}@media screen and (min-width: 901px){.tokikoTop_title p{font-size:56px}}@media screen and (min-width: 901px){.tokikoTop_textbox{width:40.0767018217%}}@media screen and (min-width: 901px){.tokikoTop_text{margin-bottom:0}}.tokikoTop_text p{line-height:200%}@media screen and (max-width: 900px){.tokikoTop_text p{font-size:15px}}@media screen and (min-width: 901px){.tokikoTop_text p{font-size:16px}}@media screen and (max-width: 900px){.tokikoTop_name{width:288px;margin-left:16px}}@media screen and (min-width: 901px){.tokikoTop_name{width:100%}}.tokikoMovie{position:relative}@media screen and (max-width: 900px){.tokikoMovie{margin-bottom:30px}}@media screen and (min-width: 901px){.tokikoMovie{margin-bottom:50px}}.tokikoMovie_movie{width:100%}.tokikoMovie_movie iframe{aspect-ratio:16/9;width:100%}.tokikoSection{box-sizing:border-box;margin:0 auto;border-radius:4px;background-color:#f8f8f3}@media screen and (max-width: 900px){.tokikoSection{width:100%;padding:32px 24px 40px}}@media screen and (min-width: 901px){.tokikoSection{width:77.0853307766%;padding:30px 5.9701492537% 48px}}.tokikoSection_title{position:relative}@media screen and (max-width: 900px){.tokikoSection_title{margin-bottom:16px;padding-bottom:10px}}@media screen and (min-width: 901px){.tokikoSection_title{margin-bottom:26px;padding-bottom:10px}}.tokikoSection_title p{line-height:180%}@media screen and (max-width: 900px){.tokikoSection_title p{font-size:18px}}@media screen and (min-width: 901px){.tokikoSection_title p{font-size:18px}}.tokikoSection_title:after{position:absolute;bottom:0;left:0;width:100%;height:1px;background-color:#1a1a1a;content:""}@media screen and (min-width: 901px){.tokikoSection_content{display:flex;align-items:center;justify-content:space-between}}.tokikoSection_icon{overflow:hidden;border-radius:7px}@media screen and (max-width: 900px){.tokikoSection_icon{margin-bottom:10px}}@media screen and (min-width: 901px){.tokikoSection_icon{width:26.8361581921%}}@media screen and (min-width: 901px){.tokikoSection_textbox{width:69.6327683616%}}@media screen and (max-width: 900px){.tokikoSection_name{margin-bottom:10px}}@media screen and (min-width: 901px){.tokikoSection_name{display:flex;align-items:center;margin-bottom:6px}}.tokikoSection_name p{line-height:180%}@media screen and (max-width: 900px){.tokikoSection_name p{font-size:24px}}@media screen and (min-width: 901px){.tokikoSection_name p{margin-right:10px;font-size:26px}}.tokikoSection_name span{display:inline-block;line-height:160%}@media screen and (max-width: 900px){.tokikoSection_name span{font-size:14px}}@media screen and (min-width: 901px){.tokikoSection_name span{font-size:16px}}.tokikoSection_desc p{line-height:160%}@media screen and (max-width: 900px){.tokikoSection_desc p{font-size:14px}}@media screen and (min-width: 901px){.tokikoSection_desc p{font-size:15px}}.tokiko_content{-webkit-perspective:600px;perspective:600px}.tokikoTop{-webkit-transform:rotateX(-5deg) translateY(30px) scale(.92);-webkit-transform-origin:center center;transform:rotateX(-5deg) translateY(30px) scale(.92);transform-origin:center center;opacity:0;transition:2.9s cubic-bezier(.16,1,.3,1) .5s}.inView .tokikoTop{-webkit-transform:none;transform:none;opacity:1}.tokikoMovie{-webkit-transform:rotateX(-5deg) translateY(30px) scale(.92);-webkit-transform-origin:center center;transform:rotateX(-5deg) translateY(30px) scale(.92);transform-origin:center center;opacity:0;transition:2.9s cubic-bezier(.16,1,.3,1) .65s}.inView .tokikoMovie{-webkit-transform:none;transform:none;opacity:1}.tokikoSection{-webkit-transform:rotateX(-5deg) translateY(30px) scale(.92);-webkit-transform-origin:center center;transform:rotateX(-5deg) translateY(30px) scale(.92);transform-origin:center center;opacity:0;transition:2.9s cubic-bezier(.16,1,.3,1) .8s}.inView .tokikoSection{-webkit-transform:none;transform:none;opacity:1}@media screen and (max-width: 900px){.storeModal{padding:96px 9.2307692308%}}.storeModal{-webkit-transform:translateY(-40px);transform:translateY(-40px);opacity:0;transition-delay:0s;transition-duration:1.8s;transition-timing-function:cubic-bezier(.16,1,.3,1)}[data-modal-state=visible] .storeModal{-webkit-transform:translateY(0);transform:translateY(0);opacity:1;transition-delay:.5s}.featureSpec{margin-top:120px;padding:120px 0 90px;background-color:#f8f8f3}@media only screen and (max-width: 900px){.featureSpec{margin-top:80px;padding:60px 0 70px}}.featureSpec_container{max-width:1440px;margin:0 auto}@media only screen and (min-width: 901px){.featureSpec_image{display:flex;justify-content:flex-end}}@media only screen and (min-width: 901px){.featureSpec_image>div{width:80%;max-width:960px;margin-right:7%}}@media only screen and (max-width: 900px){.featureSpec_image>div{width:92%}[data-page=bfs] .featureSpec_image>div{width:100%;padding-left:10%;padding-bottom:20px}}@media only screen and (min-width: 901px){.featureSpec_content{margin-top:40px;display:flex;justify-content:space-between;padding:0 7.9166666667%}}@media only screen and (max-width: 900px){.featureSpec_content{padding:0 9.2307692308%}}.featureSpec_headline{position:relative}@media only screen and (min-width: 901px){.featureSpec_headline{width:25%}}.featureSpec_headline .buttonFill{margin-top:40px}@media only screen and (max-width: 900px){.featureSpec_headline .buttonFill{margin-top:20px;position:absolute;right:0;top:-33px;width:196px}}.featureSpec_headline .buttonFill a{max-width:196px}@media only screen and (min-width: 901px)and (max-width:1399px){.featureSpec_headline .buttonFill a{width:90%}.featureSpec_headline .buttonFill a span{font-size:12px}.featureSpec_headline .buttonFill a:before{font-size:14px;right:18px}}@media only screen and (max-width: 900px){.featureSpec_headline .buttonFill a span{font-size:14px}}@media only screen and (min-width: 901px){.featureSpec_main{width:79%}}.featureSpec_textLink{display:flex;justify-content:flex-end;margin-top:20px}@media only screen and (max-width: 900px){.featureSpec_textLink{margin-top:30px}}@media only screen and (min-width: 901px){.featureSpecList{display:flex;justify-content:space-between;margin-top:10px}}@media only screen and (max-width: 900px){.featureSpecList{margin-top:40px}}@media only screen and (min-width: 901px){.featureSpecList dl{display:flex;justify-content:space-between;flex-wrap:wrap;width:48%}}.featureSpecList dl dt,.featureSpecList dl dd{font-size:14px;line-height:170%;padding:10px 0 28px}.featureSpecList dl dt{border-top:1px solid #1a1a1a;position:relative}@media only screen and (min-width: 901px){.featureSpecList dl dt{width:25%;padding-left:2%}}@media only screen and (max-width: 900px){.featureSpecList dl dt{border-top-color:#80808040;padding:15px 5px 0}}@media only screen and (max-width: 900px){.featureSpecList dl dt:before{content:"";display:block;width:26.4150943396%;height:1px;background-color:#1a1a1a;left:0;top:-1px;position:absolute;z-index:1}}@media only screen and (min-width: 901px){.featureSpecList dl dd{width:75%;padding-left:12%;border-top:1px solid rgba(128,128,128,.25)}}@media only screen and (max-width: 900px){.featureSpecList dl dd{padding:2px 5px 20px}[data-page=lp03] .featureSpec_image>div{width:100%;padding-left:10%;padding-bottom:20px}.buttonFill a{padding-right:10%}}.featureSpecList dl dd sup{font-size:60%}.featureSpec{perspective:500px}.featureSpec_container{transition:2s cubic-bezier(.19,1,.22,1);transform:rotateX(-2deg) translateY(30px) scale(.95);opacity:0}.inView .featureSpec_container{opacity:1;transform:none}@media screen and (max-width: 900px){.featureUse_main{margin:40px auto 0}.featureUseMovieBtn{font-family:fot-cezanne-pron,sans-serif;width:212px;height:52px;display:flex;justify-content:center;align-items:center;background:#1a1a1a;color:#fff;border:1px solid #1A1A1A;text-decoration:none;font-size:14px;letter-spacing:.12em;border-radius:5px}.featureUseMovieBtnInner{position:relative;margin-left:-30px}.featureUseMovieBtnArrow{position:absolute;top:50%;margin-top:-5px;right:-30px;width:10px;height:10px;box-sizing:border-box;border-top:1px solid #fff;border-right:1px solid #fff;overflow:hidden}.featureUseMovieBtnArrow:before{content:"";position:absolute;top:50%;left:0;border-top:1px solid #fff;width:100%;transform:rotate(-45deg) scaleX(1.5)}.featureUse_headline:before{top:8px;left:-17px;width:5px;height:5px}.featureUse_content{padding-inline:7% 5%}}@media screen and (min-width: 901px){.featureUse_main{max-width:1440px;margin:80px auto 0}.featureUse_headline:before{width:5px;height:5px}.featureUse_headline_set{display:flex;gap:30px}.featureUse_headline_txt{font-size:16px;letter-spacing:.12em;line-height:2;margin-top:-5px}.featureUseMovieBtn{font-family:fot-cezanne-pron,sans-serif;width:278px;height:60px;display:flex;justify-content:center;align-items:center;background:#1a1a1a;color:#fff;border:2px solid #1A1A1A;text-decoration:none;font-size:22px;letter-spacing:.12em;border-radius:5px}.featureUseMovieBtnInner{position:relative;margin-left:-30px}.featureUseMovieBtnArrow{position:absolute;top:50%;margin-top:-7px;right:-30px;width:14px;height:14px;box-sizing:border-box;border-top:2px solid #fff;border-right:2px solid #fff;overflow:hidden}.featureUseMovieBtnArrow:before{content:"";position:absolute;top:50%;left:0;border-top:2px solid #fff;width:100%;transform:rotate(-45deg) scaleX(1.5)}@media (hover:hover){.featureUseMovieBtn{transition:background-color .4s,color .4s}.featureUseMovieBtnArrow{transition:border-color .4s}.featureUseMovieBtnArrow:before{transition:border-color .4s}.featureUseMovieBtn:hover{background:#fff;color:#1a1a1a}.featureUseMovieBtn:hover .featureUseMovieBtnArrow{border-color:#1a1a1a}.featureUseMovieBtn:hover .featureUseMovieBtnArrow:before{border-color:#1a1a1a}}}@media screen and (max-width: 900px){.featureSpec{margin-bottom:140px}}@media screen and (min-width: 901px){.featureSpec{margin-bottom:160px}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/bfs_lp_lp1.css.map */
