*{box-sizing:border-box;line-height:1.45em;position:relative}html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,code,del,em,img,ins,kbd,q,samp,small,strong,sub,sup,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{vertical-align:baseline;background:0 0;border:0;outline:0;margin:0;padding:0;font-size:100%;font-weight:400}canvas{vertical-align:bottom}html{height:100%;font-size:62.5%}body{height:100%;overflow-wrap:break-word;word-break:break-all;line-height:1;overflow:hidden}.wrapper{height:100%;overflow:scroll}article,aside,details,figcaption,figure,footer,header,menu,nav,section{display:block}nav ul{list-style:none}a{vertical-align:baseline;color:inherit;background:0 0;margin:0;padding:0;font-size:100%;text-decoration:none;position:static}del{text-decoration:line-through}table{border-collapse:collapse;border-spacing:0}input,select{vertical-align:middle}input[type=submit],button{border:none}svg{max-width:100%;max-height:100%;overflow:visible}.svg-group{display:none}p{max-width:100%}img{max-width:100%;height:auto;image-rendering:-webkit-optimize-contrast}img.alignleft{margin-left:auto;display:block}img.aligncenter{margin:0 auto;display:block}img.alignright{margin-right:auto;display:block}img.alignnone{display:inline-block}span{color:inherit}.loading-area{z-index:2;background-color:#f0f0f0}.loading-area:before{content:"";width:100vw;height:100vh;z-index:-2;background-color:#f0f0f0;display:block;position:fixed;top:0;right:0;bottom:0;left:0}.loading-area__percentage{white-space:nowrap;text-transform:uppercase;font-size:clamp(1rem,3vh,2rem);transition:opacity .2s,transform .2s;position:fixed;top:0;left:50%;transform:translate(-50%,58vh)}.loading-area__percentage:before,.loading-area__percentage:after{content:"";width:42vh;height:4.5vh;border-radius:390% 100% 132% 189%/429% 53% 421% 100%;display:block;position:absolute;top:calc(50% - 7vh);left:50%;transform:translate(-50%,-50%)}.loading-area__percentage:after{width:26.4vh;height:19.5vh;border-radius:25% 181% 103% 74%/70% 74% 104% 0%;top:calc(50% - 18vh);left:calc(50% + 2.5vh)}.loading-area canvas{z-index:-1;position:fixed;top:0}.second-area{height:100vh;z-index:-1;flex-direction:column;justify-content:center;align-items:center;line-height:3rem;display:flex;position:absolute;top:0;left:50%;transform:translate(-50%)}.second-area__image{width:55rem;height:8.7rem;text-align:center;opacity:0;margin:0 auto 1.6rem;transform:translateY(2rem)}.second-area__image svg{height:auto}.second-area__string{text-align:center;white-space:nowrap;height:1.4375em;--timer-status: 0;opacity:0;font-size:3.2rem;overflow:hidden;transform:translateY(2rem)}.second-area__string:before,.second-area__string:after{content:"";width:100%;height:.5em;z-index:1;background:linear-gradient(#f0f0f0,#0000);display:block;position:absolute;top:0}.second-area__string:after{background:linear-gradient(#0000,#f0f0f0);top:auto;bottom:-.3rem}.second-area__colon{margin:0 .1rem;top:-.2rem}.second-area__number{width:1em;top:calc(var(--number-amount)*var(--timer-status)*-1.4375em);flex-direction:column;line-height:1.4375;transition:top 5s cubic-bezier(1,0,0,1);display:inline-flex}.second-area__number span{line-height:1.4375}.fadeIn .second-area__string,.fadeIn .second-area__image{opacity:1;transition:transform .5s .3s,opacity .5s .3s;transform:translateY(0)}.fadeIn .second-area__image{transition:transform .5s,opacity .5s}@media (max-width:1200px){.second-area{height:100svh}}@media (max-width:768px){.second-area__image{width:40rem;height:6rem;margin:0 auto 1rem}.second-area__string{height:1.5em;font-size:2.4rem}.second-area__number{width:1em;top:calc(var(--number-amount)*var(--timer-status)*-1.5em);flex-direction:column;line-height:1.5;transition:top 5s cubic-bezier(1,0,0,1);display:inline-flex}.second-area__number span{line-height:1.5}}@media (max-width:500px){.second-area__image{width:28rem;height:4.2rem;margin:0 auto .6rem}.second-area__string{font-size:1.8rem}}.scroll-area{margin-top:100vh;padding-bottom:18vh}.scroll-area__wrap{height:500vh}.scroll-area__child-item:empty,.scroll-area__children:empty{display:block}.scroll-area__children{display:block;width:100%;height:100%;position:absolute;top:0}@media (max-height:768px){.scroll-area{padding-bottom:12svh}}@font-face{font-family:Walkway Bold;font-style:bold;font-weight:700;src:url(/cdn/shop/files/Walkway_UltraBold.c3ceeaf2.ttf?v=1674558590)}@font-face{font-family:Walkway Bold;font-style:normal;font-weight:400;src:url(/cdn/shop/files/Walkway_SemiBold.f70337e5.ttf?v=1674558590)}.text-scroll-area{width:70vw;max-width:70rem;z-index:1;margin:100vh 0 0 15vw;font-family:Walkway Bold}.text-scroll-area__section{height:100vh;word-wrap:anywhere;word-break:break-word;margin-top:20vh;transition:opacity .5s}.text-scroll-area__wrapper{position:sticky;top:50vh;transform:translateY(-50%)}.text-scroll-area__wrap-title{align-items:center;gap:1.6rem;display:flex}.text-scroll-area__image{width:3.6rem;height:auto}.text-scroll-area__title{text-shadow:.1rem .1rem 1px #f0f0f0,-.1rem .1rem 1px #f0f0f0,.1rem -.1rem 1px #f0f0f0,-.1rem -.1rem 1px #f0f0f0;font-size:4.6rem;font-weight:700}.text-scroll-area__sub-title{text-shadow:.1rem .1rem 1px #f0f0f0,-.1rem .1rem 1px #f0f0f0,.1rem -.1rem 1px #f0f0f0,-.1rem -.1rem 1px #f0f0f0;padding-left:3.2rem;font-size:2.4rem;font-weight:700;line-height:1}.text-scroll-area__sub-title:before{content:"";width:1.6rem;height:.2rem;background-color:#000;display:block;position:absolute;top:50%;left:0;transform:translateY(-50%)}.text-scroll-area__text{text-shadow:.1rem .1rem 1px #f0f0f0,-.1rem .1rem 1px #f0f0f0,.1rem -.1rem 1px #f0f0f0,-.1rem -.1rem 1px #f0f0f0;margin-top:.8rem;font-size:2.3rem;line-height:1.2}.text-scroll-area__text:first-of-type{margin-top:1.6rem}@media (max-width:1200px){.text-scroll-area{margin-left:5vw}.text-scroll-area__wrapper{top:50svh}}@media (max-width:960px){.text-scroll-area{max-width:64rem;width:80vw}.text-scroll-area__image{width:2.8rem}.text-scroll-area__title{font-size:4rem}.text-scroll-area__sub-title{padding-left:2.8rem;font-size:2.2rem}.text-scroll-area__text{font-size:2rem}}@media (max-width:640px){.text-scroll-area__image{width:2.4rem}.text-scroll-area__title{font-size:3.2rem}.text-scroll-area__sub-title{margin-top:.8rem;font-size:2rem}.text-scroll-area__text{margin-top:.4rem;font-size:1.8rem}.text-scroll-area__text:first-of-type{margin-top:.8rem}}.slider-area{width:100%;height:56rem;padding:4rem;font-family:Roboto;overflow:hidden}.slider-area__wrapper{width:100%;max-width:110.4rem;gap:2.4rem 4rem;margin:auto;display:flex}.slider-area__image-area{width:40rem;aspect-ratio:5/6}.slider-area__image img{opacity:0;pointer-events:none;position:absolute}.slider-area__text-area{flex:1;padding-top:5.2rem}.slider-area__button-area{width:100%;max-width:120rem;justify-content:flex-end;display:flex;position:absolute;top:0;left:50%;transform:translate(-50%);pointer-events:none}.slider-area__item{pointer-events:none;position:absolute}.slider-area__title{font-family:Roboto;opacity:0;font-size:4.8rem;font-weight:400;line-height:1.3125;letter-spacing:inherit;transition:opacity .3s,transform .3s;transform:translate(20rem)}.slider-area__text-border{font-size:4.8rem;font-weight:400;line-height:1.3125;position:absolute;top:0;left:0}.slider-area__text-border:before{content:attr(data-title);color:#0000;-webkit-text-stroke:.2rem #000;opacity:0;white-space:nowrap;transition:opacity .3s,transform .3s;position:absolute;transform:translate(20rem)}.slider-area__pricing{opacity:0;padding-bottom:.4rem;font-size:2.4rem;font-weight:500;line-height:1.33333;transition:opacity .3s,transform .3s;transform:translate(40rem)}.slider-area__label{opacity:0;font-size:2rem;font-weight:500;line-height:1.33333;transition:opacity .3s,transform .3s;transform:translate(4rem);position:absolute;top:6.4rem;right:0}.slider-area__content{padding-top:2.2rem}.slider-area__content:before{content:"";width:100%;height:.2rem;background-color:#000;display:block;position:absolute;top:0;left:0}.slider-area__text{word-wrap:anywhere;word-break:break-word;opacity:0;font-size:2.2rem;font-weight:500;line-height:1.2;transition:opacity .2s,transform .2s;transform:translate(40rem);margin-bottom:1.6rem}.slider-area__text:last-of-type{margin-bottom:0}.slider-area__button{color:#fff;width:9.6rem;height:9.6rem;cursor:pointer;background-color:#000;border:.2rem solid #fff;border-top:none;justify-content:flex-end;align-items:flex-end;margin-right:-.2rem;padding:.8rem 1rem;font-size:2.4rem;font-weight:500;transition:height .3s;display:flex;pointer-events:all}.slider-area__button:hover{height:8.4rem}.slider-area--1 .slider-area__image img:nth-of-type(1){pointer-events:all}.slider-area--1 .slider-area__button:nth-of-type(1){height:7.6rem;cursor:inherit;background-color:#333}.slider-area--1 .slider-area__button:nth-of-type(1):hover{height:7.6rem}.slider-area--1 .slider-area__item:nth-of-type(1){pointer-events:all}.slider-area--1 .slider-area__item:nth-of-type(1) .slider-area__title{opacity:1;transition:opacity .3s .6s,transform .4s .5s;transform:translate(0)}.slider-area--1 .slider-area__item:nth-of-type(1) .slider-area__text-border:before{opacity:1;transition:opacity .6s .3s,transform .6s .3s;transform:translate(0)}.slider-area--1 .slider-area__item:nth-of-type(1) .slider-area__pricing{opacity:1;transition:opacity .4s .4s,transform .4s .4s;transform:translate(0)}.slider-area--1 .slider-area__item:nth-of-type(1) .slider-area__label{opacity:1;transition:opacity .3s .5s,transform .3s .5s;transform:translate(0)}.slider-area--1 .slider-area__item:nth-of-type(1) .slider-area__text{opacity:1;transition:opacity .4s .5s,transform .4s .5s;transform:translate(0)}.slider-area--2 .slider-area__image img:nth-of-type(2){pointer-events:all}.slider-area--2 .slider-area__button:nth-of-type(2){height:7.6rem;cursor:inherit;background-color:#333}.slider-area--2 .slider-area__button:nth-of-type(2):hover{height:7.6rem}.slider-area--2 .slider-area__item:nth-of-type(2){pointer-events:all}.slider-area--2 .slider-area__item:nth-of-type(2) .slider-area__title{opacity:1;transition:opacity .3s .6s,transform .4s .5s;transform:translate(0)}.slider-area--2 .slider-area__item:nth-of-type(2) .slider-area__text-border:before{opacity:1;transition:opacity .6s .3s,transform .6s .3s;transform:translate(0)}.slider-area--2 .slider-area__item:nth-of-type(2) .slider-area__pricing{opacity:1;transition:opacity .4s .4s,transform .4s .4s;transform:translate(0)}.slider-area--2 .slider-area__item:nth-of-type(2) .slider-area__label{opacity:1;transition:opacity .3s .5s,transform .3s .5s;transform:translate(0)}.slider-area--2 .slider-area__item:nth-of-type(2) .slider-area__text{opacity:1;transition:opacity .4s .5s,transform .4s .5s;transform:translate(0)}.slider-area--3 .slider-area__image img:nth-of-type(3){pointer-events:all}.slider-area--3 .slider-area__button:nth-of-type(3){height:7.6rem;cursor:inherit;background-color:#333}.slider-area--3 .slider-area__button:nth-of-type(3):hover{height:7.6rem}.slider-area--3 .slider-area__item:nth-of-type(3){pointer-events:all}.slider-area--3 .slider-area__item:nth-of-type(3) .slider-area__title{opacity:1;transition:opacity .3s .6s,transform .4s .5s;transform:translate(0)}.slider-area--3 .slider-area__item:nth-of-type(3) .slider-area__text-border:before{opacity:1;transition:opacity .6s .3s,transform .6s .3s;transform:translate(0)}.slider-area--3 .slider-area__item:nth-of-type(3) .slider-area__pricing{opacity:1;transition:opacity .4s .4s,transform .4s .4s;transform:translate(0)}.slider-area--3 .slider-area__item:nth-of-type(3) .slider-area__label{opacity:1;transition:opacity .3s .5s,transform .3s .5s;transform:translate(0)}.slider-area--3 .slider-area__item:nth-of-type(3) .slider-area__text{opacity:1;transition:opacity .4s .5s,transform .4s .5s;transform:translate(0)}@media (max-width:1200px){.slider-area{height:50rem;padding:4.8rem 1.6rem}.slider-area__wrapper{max-width:88rem;gap:.4rem 1.6rem}.slider-area__image-area{width:32rem}.slider-area__text-area{padding-top:2.4rem}.slider-area__title{font-size:3.2rem;transform:translate(10rem)}.slider-area__text-border{font-size:3.2rem}.slider-area__text-border:before{transform:translate(10rem)}.slider-area__pricing{transform:translate(20rem)}.slider-area__label{top:4.2rem}.slider-area__content{padding-top:.8rem}.slider-area__text{font-size:2rem;transform:translate(20rem);margin-bottom:1.2rem}.slider-area__button-area{max-width:88rem}.slider-area__button{width:6.4rem;height:6.4rem;padding:.2rem .4rem;font-size:2rem}.slider-area__button:hover{height:5.6rem}.slider-area--1 .slider-area__button:nth-of-type(1),.slider-area--1 .slider-area__button:nth-of-type(1):hover,.slider-area--2 .slider-area__button:nth-of-type(2),.slider-area--2 .slider-area__button:nth-of-type(2):hover,.slider-area--3 .slider-area__button:nth-of-type(3),.slider-area--3 .slider-area__button:nth-of-type(3):hover{height:4.8rem}}@media (max-width:768px){.slider-area{height:72rem;padding:1.6rem}.slider-area__wrapper{max-width:48rem;flex-direction:column}.slider-area__image-area{width:32rem}.slider-area__text-area{padding-top:1.2rem}.slider-area__content{padding-top:.4rem}.slider-area__label{top:4.3rem}.slider-area__text{font-size:1.6rem;margin-bottom:.6rem}.slider-area__button-area{flex-direction:column;align-items:flex-end;top:1.6rem}.slider-area__button{width:9.6rem;height:9.6rem;border-top:.2rem solid #fff;border-right:none;margin-top:-.2rem;padding:.4rem .8rem;font-size:2.4rem;transition:width .3s}.slider-area__button:hover{width:8.8rem;height:9.6rem}.slider-area--1 .slider-area__button:nth-of-type(1),.slider-area--1 .slider-area__button:nth-of-type(1):hover,.slider-area--2 .slider-area__button:nth-of-type(2),.slider-area--2 .slider-area__button:nth-of-type(2):hover,.slider-area--3 .slider-area__button:nth-of-type(3),.slider-area--3 .slider-area__button:nth-of-type(3):hover{width:7.8rem;height:9.6rem}}@media (max-width:640px){.slider-area{height:66rem}.slider-area__wrapper{max-width:56rem}.slider-area__label{top:4.4rem;font-size:1.8rem}.slider-area__image-area{width:clamp(24rem,50vw,30rem)}}.slider-bg{width:100%;height:56rem;z-index:-1;position:absolute;top:0;overflow:hidden}.slider-bg:after{content:"";opacity:.5;background-color:#fff;position:absolute;top:0;right:0;bottom:0;left:0}.slider-bg__image-area{width:100%;height:100%;filter:blur(.8rem)}.slider-bg__image{width:100%;height:100%;object-fit:cover;opacity:0;transition:opacity 1s .3s;position:absolute;top:0;left:0}.slider-bg--1 .slider-bg__image:nth-of-type(1),.slider-bg--2 .slider-bg__image:nth-of-type(2),.slider-bg--3 .slider-bg__image:nth-of-type(3){opacity:1;transition:opacity 1s}@media (max-width:1200px){.slider-bg{height:50rem}}@media (max-width:768px){.slider-bg{height:72rem}}@media (max-width:640px){.slider-bg{height:66rem}}@font-face{font-family:Walkway;font-style:Light;font-weight:300;src:url(/cdn/shop/files/WalkwayExpand.bc1fae25.ttf?v=1674558590)}@font-face{font-family:Walkway;font-style:UltraBold;font-weight:800;src:url(/cdn/shop/files/WalkwayUltraBold.c3ceeaf2.ttf?v=1674558590)}body{overscroll-behavior:none;background-color:#f0f0f0;font-family:Walkway}.container{position:sticky;top:0}.secondCanvasContainer{position:absolute;top:0}.listBgContainer{position:sticky;top:0;margin-bottom:-100vh;margin-bottom:-100svh}.lists-content{max-width:120rem;margin:auto;padding:0 0 8rem}.text-scroll-area__title,.text-scroll-area__sub-title,.text-scroll-area__text{font-family:Walkway}body.android .second-area__number{top:calc(var(--number-amount) * var(--timer-status) * -1.42855em)}@media (max-width: 768px){body.android .second-area__number{top:calc(var(--number-amount) * var(--timer-status) * -1.4814em)}}html:lang(ja) slider-area__text{font-family:Noto Sans JP}
/*# sourceMappingURL=/cdn/shop/t/13/assets/2023ss-main.css.map */
