@charset "UTF-8";*,:after,:before{border-style:solid;border-width:0;box-sizing:border-box}html{-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent;line-height:1.15}body{margin:0}main{display:block}address,blockquote,dl,figure,form,iframe,p,pre,table{margin:0}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit;margin:0}ol,ul{list-style:none;margin:0;padding:0}dt{font-weight:700}dd{margin-left:0}hr{border-top-width:1px;box-sizing:content-box;clear:both;color:inherit;height:0;margin:0;overflow:visible}pre{font-family:monospace,monospace;font-size:inherit}address{font-style:inherit}a{background-color:transparent;color:inherit;text-decoration:none}abbr[title]{-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:inherit}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}embed,iframe,img,object,svg{vertical-align:bottom}button,input,optgroup,select,textarea{-webkit-appearance:none;appearance:none;background:transparent;border-radius:0;color:inherit;font:inherit;margin:0;padding:0;text-align:inherit;text-transform:inherit;vertical-align:middle}[type=checkbox]{-webkit-appearance:checkbox;appearance:checkbox}[type=radio]{-webkit-appearance:radio;appearance:radio}[type=button],[type=reset],[type=submit],button{cursor:pointer}[type=button]:disabled,[type=reset]:disabled,[type=submit]:disabled,button:disabled{cursor:default}select:disabled{opacity:inherit}fieldset,option{padding:0}fieldset{margin:0;min-width:0}legend{padding:0}progress{vertical-align:baseline}textarea{overflow:auto}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}label[for]{cursor:pointer}details{display:block}summary{display:list-item}[contenteditable]:focus{outline:auto}table{border-collapse:collapse;border-color:inherit}caption{text-align:left}td,th{padding:0;vertical-align:top}th{font-weight:700;text-align:left}html{font-size:62.5%}html body{font-family:Hiragino Kaku Gothic ProN,ヒラギノ角ゴ ProN,Hiragino Kaku Gothic Pro,ヒラギノ角ゴ Pro,Hiragino Sans,ヒラギノ角ゴシック,sans-serif;font-size:1rem}html body .clearfix{display:inline-block;height:1%}html body .clearfix:after{clear:both;content:".";display:block;height:0;visibility:hidden}html body img{height:auto;width:100%}@media screen and (min-width:980px){html body .pc{display:block}html body .sp{display:none!important}}@media screen and (max-width:980px){html body .sp{display:block}html body .pc{display:none!important}}html body .scroll-in{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}html body .scroll-in.show{opacity:1;-webkit-transform:none;transform:none;transition:.5s ease}@media screen and (max-width:980px){html body .scroll-in-sp{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}html body .scroll-in-sp.show{opacity:1;-webkit-transform:none;transform:none;transition:.5s ease}}:root{--background-color:#fff;--text-color:#000;--disp-height:100svh;--ki:#dac196;--do:#1cbe6e;--ai:#f99dc6;--raku:#5dbedd}html body{-webkit-font-feature-settings:"palt";font-feature-settings:"palt";background-color:var(--background-color);color:var(--text-color);font-family:source-han-sans-jp-variable,sans-serif;font-size:62.5%;font-style:normal;font-variation-settings:"wght" 400;font-weight:400;overflow:auto;position:relative}html body video{height:auto;vertical-align:bottom;width:100%}html body .fp-watermark{display:none}html body [data-flip-pic]{position:relative}html body [data-flip-pic]>*{opacity:0}html body [data-flip-pic]>:nth-child(n+2){left:0;position:absolute;top:0}html body [data-flip-pic]>.show{opacity:1}html body #header{left:0;margin-inline:auto;position:absolute;right:0;top:24.5px;width:66px;z-index:1000}@media screen and (min-width:980px){html body #header{top:30px;width:75px}}html body #header .logo{background-color:#fff;display:block;-webkit-mask-image:url(../img/lowrysfarm_2026ss/lowrysfarm.png);mask-image:url(../img/lowrysfarm_2026ss/lowrysfarm.png);-webkit-mask-size:100% 100%;mask-size:100% 100%;opacity:0;transition:background-color .7s ease,opacity .5s ease 1s;translate:0 -20px}html body #header .logo img{opacity:0}html body:has(#section2.active) #header .logo,html body:has(#section3.active) #header .logo{background-color:#000}html body:has(#section3.active) #frame{scale:1;transition-delay:.5s}html body:has(#fullpage.init) #header .logo{opacity:1;transition:translate .5s ease 1s,opacity .5s ease 1s,background-color .4s ease 0s;translate:0 0}html body #fullpage{height:var(--disp-height);left:0;position:absolute;top:0;z-index:1}html body #fullpage .section .fixed-inner{transition:.7s ease}html body #fullpage .section.stick .fixed-inner{translate:0 100%}html body #fullpage #section1{height:var(--disp-height)}html body #fullpage #section1 #main-visual{color:#fff;height:var(--disp-height);position:relative;width:100%;z-index:1}html body #fullpage #section1 #main-visual .img{height:100%;overflow:hidden;position:absolute;width:100%;z-index:1}html body #fullpage #section1 #main-visual .img video{height:100%;object-fit:cover;opacity:0;scale:1.1;width:100%}html body #fullpage #section1 #main-visual .season{align-items:center;bottom:22.5px;display:flex;font-family:sofia-pro,sans-serif;font-size:1rem;font-style:normal;font-weight:500;justify-content:space-between;left:0;margin-inline:auto;pointer-events:none;position:absolute;right:0;width:87.8666666667%;z-index:2}@media screen and (min-width:980px){html body #fullpage #section1 #main-visual .season{bottom:37px;font-size:1.2rem;justify-content:center}}html body #fullpage #section1 #main-visual .season span{opacity:0;translate:0 10px}@media screen and (min-width:980px){html body #fullpage #section1 #main-visual .season span{margin-inline:10px}}html body #fullpage #section1 #main-visual .kado{bottom:0;height:100px;position:absolute;right:0;width:100px;z-index:2}@media screen and (min-width:980px){html body #fullpage #section1 #main-visual .kado{bottom:20px;height:60px;width:157px}html body #fullpage #section1 #main-visual .kado:hover{cursor:pointer}}html body #fullpage #section1 #main-visual .volume{bottom:59.5px;-webkit-clip-path:inset(0 100% 0 0);clip-path:inset(0 100% 0 0);color:#fff;font-family:sofia-pro,sans-serif;font-size:1rem;font-style:normal;font-weight:500;margin-right:5.7333333333%;position:absolute;right:0;z-index:2}@media screen and (min-width:980px){html body #fullpage #section1 #main-visual .volume{bottom:37px;font-size:1.2rem;margin-right:45px}html body #fullpage #section1 #main-visual .volume:hover{cursor:pointer}}html body #fullpage #section1 #main-visual .volume span{margin-inline:.2em}html body #fullpage #section1 #main-visual .volume .on{margin-left:.5em;text-decoration:underline}html body #fullpage #section1 #main-visual .volume .off,html body #fullpage #section1 #main-visual .volume.muted .on{text-decoration:none}html body #fullpage #section1 #main-visual .volume.muted .off{text-decoration:underline}html body #fullpage #section1 #title-wrapper{align-items:center;display:flex;height:100%;justify-content:center;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:2}html body #fullpage #section1 #title-wrapper hgroup{width:82%}@media screen and (min-width:980px){html body #fullpage #section1 #title-wrapper hgroup{width:28.0380673499%}}html body #fullpage #section1 #title-wrapper hgroup h1{align-items:center;display:flex;justify-content:space-between;width:100%}html body #fullpage #section1 #title-wrapper hgroup h1 .img{background-color:#fff;-webkit-mask-size:100% 100%;mask-size:100% 100%;opacity:0;rotate:y 180deg;transition:background-color .7s ease,rotate .7s ease 1s,opacity .7s ease 1s}html body #fullpage #section1 #title-wrapper hgroup h1 .img img{opacity:0}html body #fullpage #section1 #title-wrapper hgroup h1 .img.ki{-webkit-mask-image:url(../img/lowrysfarm_2026ss/ki.png);mask-image:url(../img/lowrysfarm_2026ss/ki.png);width:17.8861788618%}html body #fullpage #section1 #title-wrapper hgroup h1 .img.do{-webkit-mask-image:url(../img/lowrysfarm_2026ss/do.png);mask-image:url(../img/lowrysfarm_2026ss/do.png);transition-delay:0s,1.3s,1.3s;width:15.9349593496%}html body #fullpage #section1 #title-wrapper hgroup h1 .img.ai{-webkit-mask-image:url(../img/lowrysfarm_2026ss/ai.png);mask-image:url(../img/lowrysfarm_2026ss/ai.png);transition-delay:0s,1.6s,1.6s;width:16.0975609756%}html body #fullpage #section1 #title-wrapper hgroup h1 .img.raku{-webkit-mask-image:url(../img/lowrysfarm_2026ss/raku.png);mask-image:url(../img/lowrysfarm_2026ss/raku.png);transition-delay:0s,1.9s,1.9s;width:17.2357723577%}html body #fullpage #section1 #title-wrapper hgroup .lead{height:0;margin-inline:auto;margin-bottom:0;margin-top:3.0894308943%;overflow:hidden;transition:.7s ease 0s;width:70.7317073171%}html body #fullpage #section1 #title-wrapper hgroup .lead .img{background-color:#fff;-webkit-mask-image:url(../img/lowrysfarm_2026ss/lead.png);mask-image:url(../img/lowrysfarm_2026ss/lead.png);-webkit-mask-size:100% 100%;mask-size:100% 100%;transition:.7s ease 0s}html body #fullpage #section1 #title-wrapper hgroup .lead .img img{opacity:0}html body #fullpage #section1 #title-wrapper hgroup .subtitle{-webkit-clip-path:inset(0 100% 0 0);clip-path:inset(0 100% 0 0);margin-inline:auto;position:relative;transition:1s ease 2.5s;width:58.2113821138%}html body #fullpage #section1 #title-wrapper hgroup .subtitle .heart{left:0;margin-left:36.8715083799%;position:absolute;scale:0;top:0;width:5.5865921788%}html body #fullpage #section1 #title-wrapper hgroup .subtitle .tagline{background-color:#fff;-webkit-mask-image:url(../img/lowrysfarm_2026ss/tagline.png);mask-image:url(../img/lowrysfarm_2026ss/tagline.png);-webkit-mask-size:100% 100%;mask-size:100% 100%;transition:.7s ease;width:100%}html body #fullpage #section1 #title-wrapper hgroup .subtitle .tagline img{opacity:0}html body #fullpage:has(#section2.active) #section1 #title-wrapper hgroup h1 .img.ki,html body #fullpage:has(#section3.active) #section1 #title-wrapper hgroup h1 .img.ki{background-color:var(--ki)}html body #fullpage:has(#section2.active) #section1 #title-wrapper hgroup h1 .img.do,html body #fullpage:has(#section3.active) #section1 #title-wrapper hgroup h1 .img.do{background-color:var(--do)}html body #fullpage:has(#section2.active) #section1 #title-wrapper hgroup h1 .img.ai,html body #fullpage:has(#section3.active) #section1 #title-wrapper hgroup h1 .img.ai{background-color:var(--ai)}html body #fullpage:has(#section2.active) #section1 #title-wrapper hgroup h1 .img.raku,html body #fullpage:has(#section3.active) #section1 #title-wrapper hgroup h1 .img.raku{background-color:var(--raku)}html body #fullpage:has(#section2.active) #section1 #title-wrapper hgroup .lead,html body #fullpage:has(#section3.active) #section1 #title-wrapper hgroup .lead{height:55.6vw;margin-bottom:15.8914728682%;margin-top:12.3577235772%;transition-delay:.5s}@media screen and (min-width:980px){html body #fullpage:has(#section2.active) #section1 #title-wrapper hgroup .lead,html body #fullpage:has(#section3.active) #section1 #title-wrapper hgroup .lead{height:18.9970717423vw}}html body #fullpage:has(#section2.active) #section1 #title-wrapper hgroup .lead .img,html body #fullpage:has(#section3.active) #section1 #title-wrapper hgroup .lead .img{background-color:#000}html body #fullpage:has(#section2.active) #section1 #title-wrapper hgroup .subtitle .tagline,html body #fullpage:has(#section3.active) #section1 #title-wrapper hgroup .subtitle .tagline{background-color:#000}html body #fullpage.init #section1 #title-wrapper hgroup h1 .img{opacity:1;rotate:y 0deg}html body #fullpage.init #section1 #title-wrapper hgroup .subtitle{-webkit-clip-path:inset(0);clip-path:inset(0)}html body #fullpage.init #section1 #title-wrapper hgroup .subtitle .heart{scale:1;transition:.3s cubic-bezier(.24,.685,.265,1.65) 3.1s}html body #fullpage.init #section1 #main-visual .img video{opacity:1;scale:1;transition:2s ease 0s}html body #fullpage.init #section1 #main-visual .volume{-webkit-clip-path:inset(0);clip-path:inset(0);transition:.7s ease 3s}html body #fullpage.init #section1 #main-visual .season span{opacity:1;transition:.5s ease 2.6s;translate:0 0}html body #fullpage.init #section1 #main-visual .season span:nth-child(2){transition-delay:2.8s}html body #fullpage.init #section1 #main-visual .season span:nth-child(3){transition-delay:3s}html body #fullpage #section2 button{bottom:31px;font-family:sofia-pro,sans-serif;font-size:1.2rem;font-style:normal;font-weight:500;left:0;margin-inline:auto;overflow:hidden;padding-bottom:3px;position:absolute;right:0;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}html body #fullpage #section2 button:before{-webkit-animation:line 2s ease 0s infinite;animation:line 2s ease 0s infinite;background-color:#000;bottom:0;content:"";height:1px;left:0;position:absolute;width:100%}html body #fullpage #section3 .free-block{overflow:hidden;padding-top:24%}@media screen and (min-width:980px){html body #fullpage #section3 .free-block{padding-top:6.9546120059%}}html body #fullpage #section3 .free-block .ph{position:relative}@media screen and (min-width:980px){html body #fullpage #section3 .free-block .ph:has(.inner-modal) .img:hover{cursor:pointer;opacity:.8}}html body #fullpage #section3 .free-block .ph .img{overflow:hidden;transition:1s ease}html body #fullpage #section3 .free-block .ph .img[data-speed]{transition:0s}html body #fullpage #section3 .free-block .ph .img img{scale:1.1}html body #fullpage #section3 .free-block .ph .swiper{overflow:visible;transition:.3s ease}@media screen and (min-width:980px){html body #fullpage #section3 .free-block .ph .swiper:hover{opacity:.8}html body #fullpage #section3 .free-block .ph .swiper:hover .img{opacity:1}}html body #fullpage #section3 .free-block .ph .swiper .pre{aspect-ratio:1650/2473;position:absolute;width:100%;z-index:2}html body #fullpage #section3 .free-block .ph .swiper .pre .img{left:0;opacity:0;position:absolute;rotate:-3deg;top:0;translate:20% 20%;width:100%}html body #fullpage #section3 .free-block .ph .swiper .pre .img:nth-child(2){rotate:6deg;translate:-20% 20%}html body #fullpage #section3 .free-block .ph .swiper .swiper-wrapper{opacity:0}html body #fullpage #section3 .free-block .ph .swiper .swiper-wrapper .swiper-slide{opacity:1!important;z-index:1}html body #fullpage #section3 .free-block .ph .swiper .swiper-wrapper .swiper-slide .img{rotate:3deg;transition:.3s ease}html body #fullpage #section3 .free-block .ph .swiper .swiper-wrapper .swiper-slide.swiper-slide-active{z-index:2}html body #fullpage #section3 .free-block .ph .swiper .swiper-wrapper .swiper-slide.swiper-slide-active .img{rotate:0deg}html body #fullpage #section3 .free-block .ph:has(.swiper){opacity:1}html body #fullpage #section3 .free-block .ph.show.done .swiper .pre{pointer-events:none}html body #fullpage #section3 .free-block .ph.show .img img{scale:1;transition:1s ease 0s}html body #fullpage #section3 .free-block .ph.show .swiper .swiper-wrapper{opacity:1;transition:0s ease 1.7s}html body #fullpage #section3 .free-block .ph.show .swiper .pre{opacity:0;transition:0s ease 1.7s;visibility:hidden}html body #fullpage #section3 .free-block .ph.show .swiper .pre .img{opacity:1;rotate:3deg;transition:1s ease 0s;translate:0 0}html body #fullpage #section3 .free-block .ph.show .swiper .pre .img:nth-child(2){rotate:0deg;transition-delay:.7s}html body #fullpage #section3 .free-block .ph .check{font-family:sofia-pro,sans-serif;font-size:1.2rem;font-style:normal;font-weight:500;left:0;margin-inline:auto;opacity:0;overflow:hidden;padding-inline:3px;padding-bottom:2px;position:absolute;right:0;top:calc(100% + 13px);translate:0 -10px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media screen and (min-width:980px){html body #fullpage #section3 .free-block .ph .check{top:calc(100% + 16px)}html body #fullpage #section3 .free-block .ph .check:hover:after{-webkit-animation:none;animation:none}}html body #fullpage #section3 .free-block .ph .check:first-letter{text-transform:uppercase}html body #fullpage #section3 .free-block .ph .check:after{-webkit-animation:line 3s ease 0s infinite;animation:line 3s ease 0s infinite;background-color:#000;bottom:0;content:"";display:block;height:1px;left:0;position:absolute;width:100%}@-webkit-keyframes line{0%{translate:-100% 0}30%{translate:0 0}70%{translate:0 0}to{translate:100% 0}}@keyframes line{0%{translate:-100% 0}30%{translate:0 0}70%{translate:0 0}to{translate:100% 0}}html body #fullpage #section3 .free-block .ph.show .check{opacity:1;transition:.5s ease .8s;translate:0 0}html body #fullpage #section3 .free-block .ph.show:has(.swiper) .check{transition-delay:1.5s}html body #fullpage #section3 .free-block .ph:has([data-speed]){opacity:1}html body #fullpage #section3 .free-block .ph.right{opacity:1}html body #fullpage #section3 .free-block .ph.right .img{-webkit-clip-path:inset(0 100% 0 0);clip-path:inset(0 100% 0 0)}html body #fullpage #section3 .free-block .ph.right .img img{opacity:1}html body #fullpage #section3 .free-block .ph.right.show .img{-webkit-clip-path:inset(0);clip-path:inset(0);transition:1s ease}html body #fullpage #section3 .free-block .ph.left{opacity:1}html body #fullpage #section3 .free-block .ph.left .img{-webkit-clip-path:inset(0 0 0 100%);clip-path:inset(0 0 0 100%)}html body #fullpage #section3 .free-block .ph.left .img img{opacity:1}html body #fullpage #section3 .free-block .ph.left.show .img{-webkit-clip-path:inset(0);clip-path:inset(0);transition:1s ease}html body #fullpage #section3 .free-block .ph .inner-modal{max-width:375px;position:absolute;width:27.4524158126vw;z-index:10}html body #fullpage #section3 .free-block .ph .inner-modal .credit-wrapper{border:1px solid;-webkit-clip-path:inset(0 0 100% 0);clip-path:inset(0 0 100% 0);transition:.5s ease 0s;translate:0 100%}html body #fullpage #section3 .free-block .ph.modal-open .inner-modal .credit-wrapper{-webkit-clip-path:inset(0);clip-path:inset(0);translate:0 0}html body #fullpage #section3 .free-block .ph.ph1{margin-inline:auto;width:76%}@media screen and (min-width:980px){html body #fullpage #section3 .free-block .ph.ph1{width:40.2635431918%}html body #fullpage #section3 .free-block .ph.ph1 .inner-modal{left:0;margin-left:92.7272727273%;top:45%;translate:0 -50%}}html body #fullpage #section3 .free-block .ph.ph3{margin-top:21.3333333333%;width:76%}@media screen and (min-width:980px){html body #fullpage #section3 .free-block .ph.ph3{margin-top:10.944363104%;width:40.9956076135%}html body #fullpage #section3 .free-block .ph.ph3 .inner-modal{left:0;margin-left:84.0178571429%;top:45%;translate:0 -50%}}html body #fullpage #section3 .free-block .ph.ph4{margin-left:24%;margin-top:29.2%;width:69.3333333333%;z-index:2}@media screen and (min-width:980px){html body #fullpage #section3 .free-block .ph.ph4{margin-left:62.298682284%;margin-top:-23.7188872621%;width:31.8448023426%}html body #fullpage #section3 .free-block .ph.ph4 .inner-modal{margin-right:90.6896551724%;right:0;top:45%;translate:0 -50%}}html body #fullpage #section3 .free-block .ph.ph6{margin-left:6.6666666667%;margin-top:-16.6666666667%;width:53.7333333333%}@media screen and (min-width:980px){html body #fullpage #section3 .free-block .ph.ph6{margin-left:50%;margin-top:-8.1991215227%;width:24.5973645681%}}html body #fullpage #section3 .free-block .ph.ph7{margin-left:0;margin-top:21.3333333333%;width:80%}@media screen and (min-width:980px){html body #fullpage #section3 .free-block .ph.ph7{margin-left:0;margin-top:9.4436310395%;width:43.9238653001%}html body #fullpage #section3 .free-block .ph.ph7 .inner-modal{left:0;margin-left:86.8333333333%;top:45%;translate:0 -50%}}html body #fullpage #section3 .free-block .ph.ph8{margin-left:auto;margin-top:29.0666666667%;width:51.0666666667%}@media screen and (min-width:980px){html body #fullpage #section3 .free-block .ph.ph8{margin-top:-26.317715959%;width:35.1390922401%}}html body #fullpage #section3 .free-block .ph.ph9{margin-left:0;margin-top:-35.8666666667%;width:32%}@media screen and (min-width:980px){html body #fullpage #section3 .free-block .ph.ph9{margin-top:-1.317715959%;width:20.8638360176%}}html body #fullpage #section3 .free-block .ph.ph10{margin-top:10.6666666667%;margin-inline:auto;width:86.6666666667%}@media screen and (min-width:980px){html body #fullpage #section3 .free-block .ph.ph10{margin-top:-15.2635431918%;width:39.5314787701%}html body #fullpage #section3 .free-block .ph.ph10 .inner-modal{margin-right:84.9074074074%;right:0;top:65%;translate:0 -50%}}html body #fullpage #section3 .free-block .ph.ph11{margin-left:auto;margin-top:20.8%;width:53.3333333333%;z-index:3}@media screen and (min-width:980px){html body #fullpage #section3 .free-block .ph.ph11{margin-left:52.9282576867%;margin-top:10.980966325%;width:36.6032210835%}}html body #fullpage #section3 .free-block .ph.ph12{margin-left:0;margin-top:-45.0666666667%;width:53.3333333333%;z-index:2}@media screen and (min-width:980px){html body #fullpage #section3 .free-block .ph.ph12{margin-left:10.4685212299%;margin-top:-46.046852123%;width:36.6032210835%;z-index:4}html body #fullpage #section3 .free-block .ph.ph12 .inner-modal{bottom:0;left:0;margin-bottom:10.3%;margin-left:84%}}html body #fullpage #section3 .free-block .ph.ph13{margin-left:auto;margin-top:21.3333333333%;width:73.3333333333%}@media screen and (min-width:980px){html body #fullpage #section3 .free-block .ph.ph13{margin-top:11.7130307467%;width:38.7994143485%}}html body #fullpage #section3 .free-block .ph.ph14{margin-top:-27.4666666667%;margin-inline:auto;width:76%}@media screen and (min-width:980px){html body #fullpage #section3 .free-block .ph.ph14{margin-left:0;margin-top:-13.0673499268%;width:37.3352855051%}html body #fullpage #section3 .free-block .ph.ph14 .inner-modal{left:0;margin-left:84.3137254902%;top:50%;translate:0 -50%}}html body #fullpage #section3 .free-block .ph.ph15{margin-top:29.2%;margin-inline:auto;width:86.6666666667%}@media screen and (min-width:980px){html body #fullpage #section3 .free-block .ph.ph15{margin-left:50%;margin-top:-17.5695461201%;width:43.1918008785%}html body #fullpage #section3 .free-block .ph.ph15 .inner-modal{bottom:0;margin-bottom:13.5593220339%;margin-right:86.4406779661%;right:0}}html body #fullpage #section3 .free-block .profile{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between;margin-inline:auto;margin-top:73.5px;max-width:540px;width:72%}@media screen and (min-width:980px){html body #fullpage #section3 .free-block .profile{margin-top:112.5px}}html body #fullpage #section3 .free-block .profile .names .jp{font-size:1.5rem}html body #fullpage #section3 .free-block .profile .names .en{font-family:sofia-pro,sans-serif;font-size:1rem;font-style:normal;font-weight:300;margin-top:3px}html body #fullpage #section3 .free-block .profile .instagram{align-items:center;display:flex;justify-content:center}html body #fullpage #section3 .free-block .profile .instagram img{margin-right:4px;width:10px}html body #fullpage #section3 .free-block .profile .instagram span{font-family:sofia-pro,sans-serif;font-size:1.2rem;font-style:normal;font-weight:300;text-decoration:underline}html body #fullpage #section3 .free-block .profile .desc{font-size:1.2rem;line-height:1.75;margin-top:20px;width:100%}html body #fullpage #section3 .free-block .modal{bottom:0;height:100%;left:0;position:fixed;width:100%;z-index:10}html body #fullpage #section3 .free-block .all-items{display:block;font-family:sofia-pro,sans-serif;font-size:2rem;font-style:normal;font-weight:400;margin-inline:auto;margin-top:72px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media screen and (min-width:980px){html body #fullpage #section3 .free-block .all-items{font-size:2.5rem;margin-top:150px}html body #fullpage #section3 .free-block .all-items:hover span:after{-webkit-animation:none;animation:none}}html body #fullpage #section3 .free-block .all-items span{display:inline-block;overflow:hidden;position:relative;translate:0 -10%;vertical-align:middle}html body #fullpage #section3 .free-block .all-items span:after{-webkit-animation:line 3s ease 0s infinite;animation:line 3s ease 0s infinite;background-color:#000;bottom:0;content:"";height:1.5px;left:0;position:absolute;width:100%}html body #fullpage #section3 #outro{align-items:center;display:flex;font-family:sofia-pro,sans-serif;font-style:normal;font-weight:500;height:var(--disp-height);justify-content:center;margin-top:11.4666666667%}@media screen and (min-width:980px){html body #fullpage #section3 #outro{height:auto;margin-top:75px;min-height:100vh;padding-bottom:0;position:relative}}html body #fullpage #section3 #outro .last-video{width:100%}@media screen and (min-width:980px){html body #fullpage #section3 #outro .last-video{margin-inline:auto;width:59.663250366%}}html body #fullpage #section3 #outro .season{font-size:1.2rem;line-height:2.2916666667;margin-top:40px;text-align:center}@media screen and (min-width:980px){html body #fullpage #section3 #outro .season{align-items:center;display:flex;font-size:1.4rem;justify-content:center;margin-top:38px}html body #fullpage #section3 #outro .season span{margin-inline:2em}}html body #fullpage #section3 #outro .copy{font-size:1rem;margin-top:40px;text-align:center}@media screen and (min-width:980px){html body #fullpage #section3 #outro .copy{bottom:50px;left:0;margin-inline:auto;margin:0;position:absolute;right:0}}html body #frame{height:100%;inset:0;pointer-events:none;position:fixed;scale:1.8;transition:.6s ease;width:100%;z-index:999}html body #frame,html body #frame .img,html body #frame .img .parts{position:absolute}html body #frame .img .parts img{opacity:0}html body #frame .img .parts .svg{left:0;position:absolute;top:0;width:100%}html body #frame .ki{-webkit-animation:rotate 5s ease 0s infinite;animation:rotate 5s ease 0s infinite;left:0;margin-left:4%;margin-top:4%;top:0;width:17.4666666667%}@media screen and (min-width:980px){html body #frame .ki{margin-left:1.3543191801%;margin-top:1.3543191801%;width:8.0527086384%}}html body #frame .ki .parts{bottom:0;left:0;margin-left:24.9150622877%;width:43.1483578709%}html body #frame .ki .parts .svg svg{overflow:visible;width:100%}html body #frame .ki .parts .svg svg path{stroke-width:2.3em;fill:none;stroke:var(--ki);stroke-linecap:round;stroke-dasharray:197em;stroke-dashoffset:197em;-webkit-animation:ki 5s ease 0s infinite;animation:ki 5s ease 0s infinite;scale:1}@-webkit-keyframes rotate{0%{rotate:y 0deg}40%{rotate:y 0deg}60%{rotate:y 1turn}to{rotate:y 1turn}}@keyframes rotate{0%{rotate:y 0deg}40%{rotate:y 0deg}60%{rotate:y 1turn}to{rotate:y 1turn}}@-webkit-keyframes ki{0%{stroke-dashoffset:394em}40%{stroke-dashoffset:197em}60%{stroke-dashoffset:197em}80%{stroke-dashoffset:0em}to{stroke-dashoffset:0em}}@keyframes ki{0%{stroke-dashoffset:394em}40%{stroke-dashoffset:197em}60%{stroke-dashoffset:197em}80%{stroke-dashoffset:0em}to{stroke-dashoffset:0em}}html body #frame .do{-webkit-animation:rotate 5s ease 1.25s infinite;animation:rotate 5s ease 1.25s infinite;margin-right:4%;margin-top:4%;right:0;top:0;width:15.8666666667%}@media screen and (min-width:980px){html body #frame .do{margin-right:1.3543191801%;margin-top:1.3543191801%;width:7.3206442167%}}html body #frame .do .parts{left:0;margin-left:1%;margin-top:31%;top:0;width:30.5486284289%}html body #frame .do .parts .svg svg{overflow:visible;width:100%}html body #frame .do .parts .svg svg path{stroke-width:2.3em;fill:none;stroke:var(--do);stroke-linecap:round;stroke-dasharray:85em;stroke-dashoffset:85em;-webkit-animation:do 5s ease 1.25s infinite;animation:do 5s ease 1.25s infinite;scale:1}@-webkit-keyframes do{0%{stroke-dashoffset:170em}40%{stroke-dashoffset:85em}60%{stroke-dashoffset:85em}80%{stroke-dashoffset:0em}to{stroke-dashoffset:0em}}@keyframes do{0%{stroke-dashoffset:170em}40%{stroke-dashoffset:85em}60%{stroke-dashoffset:85em}80%{stroke-dashoffset:0em}to{stroke-dashoffset:0em}}html body #frame .ai{-webkit-animation:rotate 5s ease 2.5s infinite;animation:rotate 5s ease 2.5s infinite;bottom:0;left:0;margin-bottom:4%;margin-left:4%;width:15.8666666667%}@media screen and (min-width:980px){html body #frame .ai{margin-bottom:1.3543191801%;margin-left:1.3543191801%;width:7.3206442167%}}html body #frame .ai .parts{bottom:0;left:0;margin-bottom:41.0447761194%;margin-left:13.0597014925%;top:auto;width:58.3333333333%}@media screen and (min-width:980px){html body #frame .ai .parts{margin-bottom:42.9104477612%}}html body #frame .ai .parts .svg svg{overflow:visible;width:100%}html body #frame .ai .parts .svg svg path{stroke-width:2.3em;fill:none;stroke:var(--ai);stroke-linecap:round;stroke-dasharray:107em;stroke-dashoffset:107em;-webkit-animation:ai 5s ease 2.5s infinite;animation:ai 5s ease 2.5s infinite;scale:1}@-webkit-keyframes ai{0%{stroke-dashoffset:214em}40%{stroke-dashoffset:107em}60%{stroke-dashoffset:107em}80%{stroke-dashoffset:0em}to{stroke-dashoffset:0em}}@keyframes ai{0%{stroke-dashoffset:214em}40%{stroke-dashoffset:107em}60%{stroke-dashoffset:107em}80%{stroke-dashoffset:0em}to{stroke-dashoffset:0em}}html body #frame .raku{-webkit-animation:rotate 5s ease 3.75s infinite;animation:rotate 5s ease 3.75s infinite;bottom:0;margin-bottom:4%;margin-right:4%;right:0;width:16.2666666667%}@media screen and (min-width:980px){html body #frame .raku{margin-bottom:1.3543191801%;margin-right:1.3543191801%;width:7.5402635432%}}html body #frame .raku .parts{left:0;margin-left:60.5326876513%;margin-top:34.5036319613%;top:0;width:18.1598062954%}html body #frame .raku .parts .svg svg{overflow:visible;width:100%}html body #frame .raku .parts .svg svg path{stroke-width:2.3em;fill:none;stroke:var(--raku);stroke-linecap:round;stroke-dasharray:96em;stroke-dashoffset:96em;-webkit-animation:raku 5s ease 3.75s infinite;animation:raku 5s ease 3.75s infinite;scale:1}@-webkit-keyframes raku{0%{stroke-dashoffset:192em}40%{stroke-dashoffset:96em}60%{stroke-dashoffset:96em}80%{stroke-dashoffset:0em}to{stroke-dashoffset:0em}}@keyframes raku{0%{stroke-dashoffset:192em}40%{stroke-dashoffset:96em}60%{stroke-dashoffset:96em}80%{stroke-dashoffset:0em}to{stroke-dashoffset:0em}}html body .modal{height:100%;inset:0;position:fixed;transition:1s ease 0s;translate:0 100%;width:100%;z-index:1500}html body .modal.show{translate:0 0}html body .modal .cover{display:block;height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}html body .modal .modal-inner{bottom:0;left:0;position:absolute;width:100%;z-index:2}html body .credit-wrapper{align-items:center;background-color:hsla(0,0%,100%,.9);border-top:1px solid #000;display:flex;justify-content:center;padding-bottom:20px;padding-top:25px;position:relative;width:100%}@media screen and (min-width:980px){html body .credit-wrapper{border-top:none}}html body .credit-wrapper .close{aspect-ratio:1/1;position:absolute;right:10px;top:10px;width:10px}html body .credit-wrapper .close:after,html body .credit-wrapper .close:before{background-color:#000;content:"";display:block;height:1px;left:50%;position:absolute;top:50%;translate:-50% -50%;width:120%}html body .credit-wrapper .close:before{rotate:45deg}html body .credit-wrapper .close:after{rotate:-45deg}html body .credit-wrapper .credit{width:86.6666666667%}html body .credit-wrapper .credit li.head{font-family:sofia-pro,sans-serif;font-size:1rem;font-style:normal;font-weight:200}html body .credit-wrapper .credit li a,html body .credit-wrapper .credit li.head{align-items:center;display:flex;justify-content:space-between}html body .credit-wrapper .credit li a .name,html body .credit-wrapper .credit li.head .name{padding-left:6.1538461538%;width:37.5384615385%}html body .credit-wrapper .credit li a .price,html body .credit-wrapper .credit li.head .price{padding-left:2.9230769231%;width:33.8461538462%}html body .credit-wrapper .credit li a .buy,html body .credit-wrapper .credit li.head .buy{width:28.6153846154%}html body .credit-wrapper .credit li.item{border-bottom:1px solid;margin-top:9px;transition:.3s ease}html body .credit-wrapper .credit li.item a{font-size:1.2rem;height:35px}html body .credit-wrapper .credit li.item a .buy,html body .credit-wrapper .credit li.item a .price{font-family:sofia-pro,sans-serif;font-style:normal;font-weight:500}html body .credit-wrapper .credit li.item.coming a{pointer-events:none}html body .credit-wrapper .credit li.item.coming a .buy{color:transparent;position:relative}html body .credit-wrapper .credit li.item.coming a .buy:before{color:#000;content:"Coming Soon";left:0;position:absolute;top:50%;translate:0 -50%;white-space:nowrap}@media screen and (min-width:980px){html body .credit-wrapper .credit li:has(a:hover){background-color:#000;color:#fff}html body .credit-wrapper .credit li:last-child{border-bottom:none}}