@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:#f7f2ef;--text-color:#ae131b;--text-color2:#1f2774;--disp-height:100svh;--disp-1vh:calc(var(--disp-height)/100)}html,html body{height:100%}html body{background-color:var(--background-color);color:var(--text-color);font-family:"source-han-serif-jp-subset",sans-serif;font-optical-sizing:auto;font-size:62.5%;font-style:normal;font-weight:400;position:relative}html body img,html body video{height:auto;vertical-align:bottom;width:100%}html body:has(#main-visual.show){overflow:scroll}html body:has(#main-visual.show):has(.modal.show){overflow:hidden}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 #content{height:100%;overflow-x:scroll;overflow-y:hidden;position:relative;width:100%}@media screen and (min-width:980px){html body #content{height:100dvh;left:0;overflow-x:hidden;position:fixed;top:0}}html body #content .hamburger{aspect-ratio:1/1;background-color:var(--text-color);border-radius:50%;left:20px;position:fixed;scale:0;top:20px;width:40px;z-index:100}html body #content .hamburger:after,html body #content .hamburger:before{background-color:#fff;content:"";display:block;height:1px;left:50%;position:absolute;top:50%;transition:.3s ease 0s;translate:-50% -50%;width:15px}html body #content .hamburger:before{top:calc(50% - 2px)}html body #content .hamburger:after{top:calc(50% + 2px)}html body #content #menu{align-items:center;background-color:var(--background-color);display:flex;height:100%;justify-content:center;left:0;opacity:0;position:fixed;top:0;transition:1s ease 0s;visibility:hidden;width:100%;z-index:99}@media screen and (min-width:980px){html body #content #menu{-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background-color:hsla(23,33%,95%,.1)}}html body #content #menu .menu-inner{margin-inline:auto;width:84%}@media screen and (min-width:980px){html body #content #menu .menu-inner{background-color:var(--background-color);border:1px solid;left:10px;padding-inline:30px;padding-bottom:30px;padding-top:154.5px;position:absolute;top:10px;width:375px}}html body #content #menu .menu-inner .index{align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:space-between;position:relative;width:100%}html body #content #menu .menu-inner .index:after{content:"";display:block;width:26.9841269841%}html body #content #menu .menu-inner .index a{align-items:flex-start;display:flex;justify-content:space-between;width:26.9841269841%}html body #content #menu .menu-inner .index a:nth-child(-n+3){margin-bottom:9.5238095238%}html body #content #menu .menu-inner .index a .img{overflow:hidden;width:70.5882352941%}html body #content #menu .menu-inner .index a .img img{transition:.6s ease 0s}html body #content #menu .menu-inner .index a .num{width:17.6470588235%}html body #content #menu .menu-inner .index a:hover .img img{scale:1.1}html body #content #menu .menu-inner .index .all-items{align-items:center;bottom:0;display:flex;font-family:area-variable,sans-serif;font-size:1.2rem;font-variation-settings:"slnt" 0,"wdth" 100,"wght" 600,"INKT" 100;justify-content:flex-end;position:absolute;right:0}html body #content #menu .menu-inner .index .all-items:hover{text-decoration:underline}html body #content #menu .menu-inner .index .all-items img{margin-left:20px;width:12px}html body #content #menu .menu-inner .menu-bottom{align-items:center;display:flex;justify-content:space-between;margin-top:31.746031746%}html body #content #menu .menu-inner .menu-bottom .logo{width:70px}html body #content #menu .menu-inner .menu-bottom .icons{align-items:center;display:flex;justify-content:flex-end}html body #content #menu .menu-inner .menu-bottom .icons a.icon-x{width:18.5px}html body #content #menu .menu-inner .menu-bottom .icons a.icon-instagram{margin-left:17.5px;width:19.5px}html body #content #menu .menu-inner .menu-bottom .icons a.icon-line{margin-left:17px;width:24px}html body #content #menu .menu-inner .menu-bottom .icons a.icon-tiktok{margin-left:17px;width:19px}html body #content:has(.hamburger.open) .hamburger:before{rotate:30deg;top:50%}html body #content:has(.hamburger.open) .hamburger:after{rotate:-30deg;top:50%}html body #content:has(.hamburger.open) #menu{opacity:1;visibility:visible}html body #content:has(#main-visual.show) .hamburger{scale:1;transition:.5s ease 2s}html body #content #content-inner{display:flex;height:100%;justify-content:flex-start;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}html body #content #content-inner #main-visual,html body #content #content-inner .section-wrapper{height:100%}html body #content #content-inner #main-visual{display:flex;justify-content:flex-start;position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media screen and (min-width:980px){html body #content #content-inner #main-visual{margin-right:calc(var(--disp-1vh)*15.5642);width:100vw}}html body #content #content-inner #main-visual .mv-sp{height:100%;position:relative;width:100vw}@media screen and (min-width:980px){html body #content #content-inner #main-visual .mv-sp{width:100%}}html body #content #content-inner #main-visual .mv-sp h1{font-family:area-variable,sans-serif;font-size:3rem;font-variation-settings:"slnt" 0,"wdth" 100,"wght" 600,"INKT" 100;left:75.6%;letter-spacing:.4em;line-height:1;position:absolute;top:14.9416342412%;translate:-50% -50%;white-space:nowrap}@media screen and (min-width:980px){html body #content #content-inner #main-visual .mv-sp h1{font-size:calc(var(--disp-1vh)*4.66926);left:63.5416666667%;top:18.4435797665%}}html body #content #content-inner #main-visual .mv-sp h1 span{display:inline-block;opacity:0;translate:0 10px}html body #content #content-inner #main-visual .mv-sp h1 .sub{-webkit-clip-path:inset(0 100% 0 0);clip-path:inset(0 100% 0 0);display:block;font-size:1.5rem;letter-spacing:normal;letter-spacing:.12em;margin-top:.5em;text-align:center;translate:-3% 0}@media screen and (min-width:980px){html body #content #content-inner #main-visual .mv-sp h1 .sub{font-size:calc(var(--disp-1vh)*2.33463)}}html body #content #content-inner #main-visual .mv-sp .feat{bottom:28.7159533074%;-webkit-clip-path:inset(0 100% 0 0);clip-path:inset(0 100% 0 0);font-family:area-variable,sans-serif;font-size:1.25rem;font-variation-settings:"slnt" 0,"wdth" 100,"wght" 600,"INKT" 100;left:37.8666666667%;letter-spacing:.12em;position:absolute;translate:-50% 50%}@media screen and (min-width:980px){html body #content #content-inner #main-visual .mv-sp .feat{bottom:16.2645914397%;font-size:calc(var(--disp-1vh)*1.94553);left:0;margin-left:4.1666666667%;translate:0 50%}}html body #content #content-inner #main-visual .mv-sp .feat span{display:block;font-size:1.5rem;margin-top:.3em}@media screen and (min-width:980px){html body #content #content-inner #main-visual .mv-sp .feat span{font-size:calc(var(--disp-1vh)*2.33463)}}html body #content #content-inner #main-visual .mv-sp .img{left:0;overflow:hidden;position:absolute;top:0}html body #content #content-inner #main-visual .mv-sp .img.img1{aspect-ratio:500/750;height:58.3657587549%;top:35.4085603113%;translate:0 -50%}@media screen and (min-width:980px){html body #content #content-inner #main-visual .mv-sp .img.img1{height:70.0389105058%;left:4.1666666667%;top:6.2256809339%;translate:0 0;width:31.25%}html body #content #content-inner #main-visual .mv-sp .img.img1 img{height:100%;object-fit:contain;object-position:0 0;width:100%}}html body #content #content-inner #main-visual .mv-sp .img.img1 img{-webkit-filter:blur(10px);filter:blur(10px);opacity:0;scale:1.1}html body #content #content-inner #main-visual .mv-sp .img.img2{aspect-ratio:160/240;height:18.6770428016%;left:97.3333333333%;opacity:0;top:39.0661478599%;translate:0 -50%}@media screen and (min-width:980px){html body #content #content-inner #main-visual .mv-sp .img.img2{aspect-ratio:auto;height:28.0155642023%;left:75%;top:6.2256809339%;translate:0 20%;width:12.5%}html body #content #content-inner #main-visual .mv-sp .img.img2 img,html body #content #content-inner #main-visual .mv-sp .img.img2 video{height:100%;object-fit:contain;object-position:center center;width:100%}}html body #content #content-inner #main-visual .mv-sp .img.img3{aspect-ratio:160/240;bottom:14.0077821012%;height:18.6770428016%;left:18.6666666667%;opacity:0;top:auto;translate:-100% 50%}@media screen and (min-width:980px){html body #content #content-inner #main-visual .mv-sp .img.img3{aspect-ratio:auto;bottom:auto;height:28.0155642023%;left:45.8333333333%;top:0;translate:-100% 0;width:12.5%}html body #content #content-inner #main-visual .mv-sp .img.img3 img,html body #content #content-inner #main-visual .mv-sp .img.img3 video{height:100%;object-fit:contain;object-position:center 0;width:100%}}html body #content #content-inner #main-visual .mv-sp .img.img4{aspect-ratio:760/750;bottom:0;height:29.1828793774%;left:68%;top:auto;translate:-50% 0}@media screen and (min-width:980px){html body #content #content-inner #main-visual .mv-sp .img.img4{bottom:6.2256809339%;height:52.5291828794%;left:54.9479166667%;width:23.4375%}html body #content #content-inner #main-visual .mv-sp .img.img4 img{height:100%;object-fit:contain;object-position:0 0;width:100%}}html body #content #content-inner #main-visual .mv-sp .img.img4 img{-webkit-filter:blur(10px);filter:blur(10px);opacity:0;scale:1.1}html body #content #content-inner #main-visual .intro{align-items:center;aspect-ratio:810/1285;display:flex;height:100%;justify-content:center}@media screen and (min-width:980px){html body #content #content-inner #main-visual .intro{aspect-ratio:auto;display:block;position:absolute;right:0;top:0;width:100%}}html body #content #content-inner #main-visual .intro .text-area{margin-top:20%;width:49.3827160494%}@media screen and (min-width:980px){html body #content #content-inner #main-visual .intro .text-area{left:0;margin-left:75%;margin-top:0;max-width:400px;position:absolute;top:62.9961089494%;translate:0 -50%;width:20.8333333333%}}html body #content #content-inner #main-visual .intro .text-area h2{font-family:area-variable,sans-serif;font-size:calc(var(--disp-1vh)*2.17899);font-variation-settings:"slnt" 0,"wdth" 100,"wght" 400,"INKT" 100;letter-spacing:.1em;opacity:0;translate:0 10px}html body #content #content-inner #main-visual .intro .text-area h2 span{display:block;font-family:"source-han-serif-jp-subset",sans-serif;font-size:calc(var(--disp-1vh)*2.49027);font-style:normal;font-weight:400;letter-spacing:0;margin-top:.5em}html body #content #content-inner #main-visual .intro .text-area .lead{font-size:calc(var(--disp-1vh)*1.8677);line-height:2;margin-top:1.5em;max-width:330px;opacity:0;translate:0 10px}html body #content #content-inner #main-visual .intro .text-area .all-items{align-items:center;display:flex;font-family:area-variable,sans-serif;font-size:calc(var(--disp-1vh)*1.8677);font-variation-settings:"slnt" 0,"wdth" 100,"wght" 600,"INKT" 100;justify-content:flex-start;margin-top:1.5em;opacity:0;translate:0 10px}html body #content #content-inner #main-visual .intro .text-area .all-items img{margin-left:1.6em;width:.65em}html body #content #content-inner #main-visual .intro .text-area .all-items:hover{text-decoration:underline}@media screen and (max-width:980px){html body #content #content-inner #main-visual .intro .text-area.show .all-items,html body #content #content-inner #main-visual .intro .text-area.show .lead,html body #content #content-inner #main-visual .intro .text-area.show h2{opacity:1;transition:1s ease 0s;translate:0 0}html body #content #content-inner #main-visual .intro .text-area.show .lead{transition-delay:.3s}html body #content #content-inner #main-visual .intro .text-area.show .all-items{transition-delay:.6s}}html body #content #content-inner #main-visual.show .mv-sp h1 span{opacity:1;transition:.8s ease 0s;translate:0 0}html body #content #content-inner #main-visual.show .mv-sp h1 span:first-child{transition-delay:.5s}html body #content #content-inner #main-visual.show .mv-sp h1 span:nth-child(2){transition-delay:.7s}html body #content #content-inner #main-visual.show .mv-sp h1 span:nth-child(3){transition-delay:.9s}html body #content #content-inner #main-visual.show .mv-sp h1 span:nth-child(4){transition-delay:1.1s}html body #content #content-inner #main-visual.show .mv-sp h1 .sub{-webkit-clip-path:inset(0);clip-path:inset(0);transition:1s ease 1.5s}html body #content #content-inner #main-visual.show .mv-sp .feat{-webkit-clip-path:inset(0);clip-path:inset(0);transition:2s ease 2s}html body #content #content-inner #main-visual.show .mv-sp .img.img1 img{-webkit-filter:blur(0);filter:blur(0);opacity:1;scale:1;transition:2s ease 0s}html body #content #content-inner #main-visual.show .mv-sp .img.img2{opacity:1;transition:1s ease 2s;translate:-50% -50%}@media screen and (min-width:980px){html body #content #content-inner #main-visual.show .mv-sp .img.img2{translate:0 0}}html body #content #content-inner #main-visual.show .mv-sp .img.img3{opacity:1;transition:1s ease 1.8s;translate:-50% 50%}@media screen and (min-width:980px){html body #content #content-inner #main-visual.show .mv-sp .img.img3{translate:-50% 0}}html body #content #content-inner #main-visual.show .mv-sp .img.img4 img{-webkit-filter:blur(0);filter:blur(0);opacity:1;scale:1;transition:2s ease 2s}html body #content #content-inner #main-visual.show .intro .text-area .all-items,html body #content #content-inner #main-visual.show .intro .text-area .lead,html body #content #content-inner #main-visual.show .intro .text-area h2{opacity:1;transition:1s ease 2s;translate:0 0}html body #content #content-inner #main-visual.show .intro .text-area .lead{transition-delay:2.3s}html body #content #content-inner #main-visual.show .intro .text-area .all-items{transition-delay:2.6s}html body #content #content-inner .section-wrapper{display:flex;height:100%;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}html body #content #content-inner .section-wrapper .ph{opacity:1;position:relative;-webkit-transform:none;transform:none}html body #content #content-inner .section-wrapper .ph.frame:after,html body #content #content-inner .section-wrapper .ph.frame:before{aspect-ratio:1/1;content:"";display:block;position:absolute;width:calc(var(--disp-1vh)*1.55642);z-index:2}html body #content #content-inner .section-wrapper .ph.frame:before{border-left:1px solid;border-top:1px solid;left:50%;margin-left:calc(var(--disp-1vh)*-1.40078);margin-top:calc(var(--disp-1vh)*-1.40078);top:50%}html body #content #content-inner .section-wrapper .ph.frame:after{border-bottom:1px solid;border-right:1px solid;bottom:50%;margin-bottom:calc(var(--disp-1vh)*-1.40078);margin-right:calc(var(--disp-1vh)*-1.40078);right:50%}html body #content #content-inner .section-wrapper .ph.frame .img{-webkit-clip-path:inset(50%);clip-path:inset(50%)}html body #content #content-inner .section-wrapper .ph .img{overflow:hidden;position:relative;z-index:1}html body #content #content-inner .section-wrapper .ph .img img,html body #content #content-inner .section-wrapper .ph .img video{scale:1.1}html body #content #content-inner .section-wrapper .ph.fade .img img,html body #content #content-inner .section-wrapper .ph.fade .img video{-webkit-filter:blur(5px);filter:blur(5px);opacity:0}html body #content #content-inner .section-wrapper .ph.fade.show .img img,html body #content #content-inner .section-wrapper .ph.fade.show .img video{-webkit-filter:blur(0);filter:blur(0)}html body #content #content-inner .section-wrapper .ph.left .img{-webkit-clip-path:inset(0 100% 0 0);clip-path:inset(0 100% 0 0)}html body #content #content-inner .section-wrapper .ph.right .img{-webkit-clip-path:inset(0 0 0 100%);clip-path:inset(0 0 0 100%)}html body #content #content-inner .section-wrapper .ph.top .img{-webkit-clip-path:inset(100% 0 0 0);clip-path:inset(100% 0 0 0)}html body #content #content-inner .section-wrapper .ph.bottom .img{-webkit-clip-path:inset(0 0 100% 0);clip-path:inset(0 0 100% 0)}html body #content #content-inner .section-wrapper .ph.show:before{left:0;top:0;transition:1.2s ease .2s}html body #content #content-inner .section-wrapper .ph.show:after{bottom:0;right:0;transition:1.2s ease .2s}html body #content #content-inner .section-wrapper .ph.show .img{-webkit-clip-path:inset(0);clip-path:inset(0);transition:1.2s ease 0s}html body #content #content-inner .section-wrapper .ph.show .img img,html body #content #content-inner .section-wrapper .ph.show .img video{opacity:1;scale:1;transition:1.7s ease 0s}html body #content #content-inner .section-wrapper .ph.show.frame .img{transition:1.2s ease .2s}html body #content #content-inner .section-wrapper .section{align-items:flex-start;display:flex;height:100%;justify-content:flex-start;position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}html body #content #content-inner .section-wrapper .section .ph{position:relative;width:0}html body #content #content-inner .section-wrapper .section .text-area{left:0;opacity:1;position:absolute;top:0;-webkit-transform:none;transform:none;z-index:4}html body #content #content-inner .section-wrapper .section .text-area .num-wrapper{align-items:flex-end;display:flex;justify-content:flex-start}html body #content #content-inner .section-wrapper .section .text-area .num-wrapper .num{margin-right:calc(var(--disp-1vh)*1.55642);opacity:0;translate:0 10px;width:calc(var(--disp-1vh)*4.66926)}html body #content #content-inner .section-wrapper .section .text-area .num-wrapper .type{opacity:0;translate:0 10px;width:calc(var(--disp-1vh)*3.3463)}html body #content #content-inner .section-wrapper .section .text-area .num-wrapper+.section-lead{margin-top:calc(var(--disp-1vh)*3.11284)}html body #content #content-inner .section-wrapper .section .text-area .patch{-webkit-clip-path:inset(50%);clip-path:inset(50%);rotate:-90deg;width:calc(var(--disp-1vh)*3.11284)}html body #content #content-inner .section-wrapper .section .text-area .patch+.credit{margin-top:calc(var(--disp-1vh)*4.66926)}html body #content #content-inner .section-wrapper .section .text-area .credit li{font-family:area-variable,sans-serif;font-size:calc(var(--disp-1vh)*1.71206);font-variation-settings:"slnt" 0,"wdth" 100,"wght" 400,"INKT" 0;margin-bottom:1em;opacity:0;translate:10px 0;white-space:nowrap}html body #content #content-inner .section-wrapper .section .text-area .credit li:last-child{margin-bottom:0}html body #content #content-inner .section-wrapper .section .text-area .credit li a:hover{text-decoration:underline}html body #content #content-inner .section-wrapper .section .text-area .credit+.patch{margin-top:calc(var(--disp-1vh)*4.66926)}html body #content #content-inner .section-wrapper .section .text-area .section-lead{font-size:calc(var(--disp-1vh)*1.55642);line-height:1.5;opacity:0;translate:20px 0;white-space:nowrap;width:calc(var(--disp-1vh)*23.3463)}html body #content #content-inner .section-wrapper .section .text-area.show .num-wrapper .num{opacity:1;transition:.5s ease 0s;translate:0 0}html body #content #content-inner .section-wrapper .section .text-area.show .num-wrapper .type{opacity:1;transition:.5s ease .5s;translate:0 0}html body #content #content-inner .section-wrapper .section .text-area.show .patch{-webkit-clip-path:inset(0);clip-path:inset(0);rotate:0deg;transition:rotate .5s ease .5s,-webkit-clip-path .4s ease 0s;transition:clip-path .4s ease 0s,rotate .5s ease .5s;transition:clip-path .4s ease 0s,rotate .5s ease .5s,-webkit-clip-path .4s ease 0s}html body #content #content-inner .section-wrapper .section .text-area.show .credit li{opacity:1;transition:.6s ease 0s;translate:0 0}html body #content #content-inner .section-wrapper .section .text-area.show .credit li:nth-child(2){transition-delay:.2s}html body #content #content-inner .section-wrapper .section .text-area.show .credit li:nth-child(3){transition-delay:.4s}html body #content #content-inner .section-wrapper .section .text-area.show .credit li:nth-child(4){transition-delay:.6s}html body #content #content-inner .section-wrapper .section .text-area.show .credit li:nth-child(5){transition-delay:.8s}html body #content #content-inner .section-wrapper .section .text-area.show .credit li:nth-child(6){transition-delay:1s}html body #content #content-inner .section-wrapper .section .text-area.show .credit li:nth-child(7){transition-delay:1.2s}html body #content #content-inner .section-wrapper .section .text-area.show .section-lead{opacity:1;transition:1s ease 0s;translate:0 0}html body #content #content-inner .section-wrapper .section#section2,html body #content #content-inner .section-wrapper .section#section4{color:var(--text-color2)}html body #content #content-inner .section-wrapper .section#section2 .text-area .num-wrapper .type,html body #content #content-inner .section-wrapper .section#section4 .text-area .num-wrapper .type{width:calc(var(--disp-1vh)*5.83658)}html body #content #content-inner .section-wrapper .section#section1 .ph1{margin-top:calc(var(--disp-1vh)*6.22568);width:calc(var(--disp-1vh)*58.36576)}html body #content #content-inner .section-wrapper .section#section1 .ph2{margin-left:calc(var(--disp-1vh)*24.90272);margin-top:calc(var(--disp-1vh)*12.45136);width:calc(var(--disp-1vh)*38.91051)}html body #content #content-inner .section-wrapper .section#section1 .text-area1{margin-left:calc(var(--disp-1vh)*4.66926);margin-top:calc(var(--disp-1vh)*10.89494)}html body #content #content-inner .section-wrapper .section#section1 .text-area2{margin-left:calc(var(--disp-1vh)*63.03502);margin-top:calc(var(--disp-1vh)*49.2607)}html body #content #content-inner .section-wrapper .section#section1 .text-area2 .section-lead{margin-top:calc(var(--disp-1vh)*9.33852)}html body #content #content-inner .section-wrapper .section#section2{margin-left:calc(var(--disp-1vh)*17.12062)}html body #content #content-inner .section-wrapper .section#section2 .ph1,html body #content #content-inner .section-wrapper .section#section2 .ph2{margin-top:calc(var(--disp-1vh)*47.08171);width:calc(var(--disp-1vh)*31.1284)}html body #content #content-inner .section-wrapper .section#section2 .ph2{margin-left:calc(var(--disp-1vh)*1.55642)}html body #content #content-inner .section-wrapper .section#section2 .ph3{margin-left:calc(var(--disp-1vh)*10.89494);margin-top:calc(var(--disp-1vh)*6.22568);width:calc(var(--disp-1vh)*58.36576)}html body #content #content-inner .section-wrapper .section#section2 .text-area1{bottom:0;margin-bottom:calc(var(--disp-1vh)*57.58755);margin-left:calc(var(--disp-1vh)*32.68482);top:auto}html body #content #content-inner .section-wrapper .section#section2 .text-area2{margin-left:calc(var(--disp-1vh)*121.40078);margin-top:calc(var(--disp-1vh)*12.45136)}html body #content #content-inner .section-wrapper .section#section3{margin-left:calc(var(--disp-1vh)*16.6537)}html body #content #content-inner .section-wrapper .section#section3 .ph1,html body #content #content-inner .section-wrapper .section#section3 .ph2{margin-top:calc(var(--disp-1vh)*12.45136);width:calc(var(--disp-1vh)*50.03891)}html body #content #content-inner .section-wrapper .section#section3 .ph2{margin-left:calc(var(--disp-1vh)*2.25681)}html body #content #content-inner .section-wrapper .section#section3 .text-area1{margin-left:calc(var(--disp-1vh)*55.40856);margin-top:calc(var(--disp-1vh)*15.5642)}html body #content #content-inner .section-wrapper .section#section3 .text-area2{margin-left:calc(var(--disp-1vh)*110.19455);margin-top:calc(var(--disp-1vh)*12.45136)}html body #content #content-inner .section-wrapper .section#section3 .text-area3{bottom:0;margin-bottom:calc(var(--disp-1vh)*12.45136);margin-left:calc(var(--disp-1vh)*110.19455);top:auto}html body #content #content-inner .section-wrapper .section#section4{margin-left:calc(var(--disp-1vh)*41.24514)}html body #content #content-inner .section-wrapper .section#section4 .ph1{margin-top:calc(var(--disp-1vh)*36.26459);width:calc(var(--disp-1vh)*23.3463)}html body #content #content-inner .section-wrapper .section#section4 .ph2{margin-left:calc(var(--disp-1vh)*19.45525);margin-top:calc(var(--disp-1vh)*6.22568);width:calc(var(--disp-1vh)*58.36576)}html body #content #content-inner .section-wrapper .section#section4 .ph3{margin-left:calc(var(--disp-1vh)*6.22568);margin-top:calc(var(--disp-1vh)*54.0856);width:calc(var(--disp-1vh)*26.45914)}html body #content #content-inner .section-wrapper .section#section4 .text-area1{margin-top:calc(var(--disp-1vh)*27.15953)}html body #content #content-inner .section-wrapper .section#section4 .text-area2{margin-left:calc(var(--disp-1vh)*36.57588);margin-top:calc(var(--disp-1vh)*10.89494)}html body #content #content-inner .section-wrapper .section#section4 .text-area3{bottom:0;margin-bottom:calc(var(--disp-1vh)*50.58366);margin-left:calc(var(--disp-1vh)*107.393);top:auto}html body #content #content-inner .section-wrapper .section#section5{margin-left:calc(var(--disp-1vh)*15.5642);padding-left:1px}html body #content #content-inner .section-wrapper .section#section5 .ph1{margin-left:calc(var(--disp-1vh)*28.01556);margin-top:calc(var(--disp-1vh)*12.45136);width:calc(var(--disp-1vh)*50.03891)}html body #content #content-inner .section-wrapper .section#section5 .ph2{margin-left:calc(var(--disp-1vh)*2.25681);margin-top:calc(var(--disp-1vh)*12.45136);width:calc(var(--disp-1vh)*50.03891)}html body #content #content-inner .section-wrapper .section#section5 .text-area1{margin-left:calc(var(--disp-1vh)*65.36965);margin-top:calc(var(--disp-1vh)*15.5642)}html body #content #content-inner .section-wrapper .section#section5 .text-area2{margin-top:calc(var(--disp-1vh)*12.45136)}html body #content #content-inner .section-wrapper .section#section5 .text-area3{bottom:0;margin-bottom:calc(var(--disp-1vh)*12.45136);top:auto}html body #content #content-inner .section-wrapper #profile{align-items:flex-end;aspect-ratio:949/1285;display:flex;height:100%;justify-content:flex-start;position:relative}html body #content #content-inner .section-wrapper #profile .ph{left:0;margin-left:calc(var(--disp-1vh)*33.15175);margin-top:calc(var(--disp-1vh)*6.22568);position:absolute;top:0;width:calc(var(--disp-1vh)*17.35409)}html body #content #content-inner .section-wrapper #profile .ph .img{aspect-ratio:223/335;width:100%}html body #content #content-inner .section-wrapper #profile .ph .img video{height:100%;object-fit:cover;width:100%}html body #content #content-inner .section-wrapper #profile .text-area{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:calc(var(--disp-1vh)*10.89494);margin-left:calc(var(--disp-1vh)*15.48638);width:calc(var(--disp-1vh)*35.01946)}html body #content #content-inner .section-wrapper #profile .text-area .name .jp{font-size:calc(var(--disp-1vh)*2.33463);letter-spacing:.12em}html body #content #content-inner .section-wrapper #profile .text-area .name .en{font-family:area-variable,sans-serif;font-size:calc(var(--disp-1vh)*1.71206);font-variation-settings:"slnt" 0,"wdth" 100,"wght" 400,"INKT" 0;letter-spacing:.12em;margin-top:.65em}html body #content #content-inner .section-wrapper #profile .text-area .instagram{display:block;transition:.3s ease;width:calc(var(--disp-1vh)*3.11284)}html body #content #content-inner .section-wrapper #profile .text-area .instagram:hover{opacity:.7}html body #content #content-inner .section-wrapper #profile .text-area .description{font-size:calc(var(--disp-1vh)*1.8677);line-height:2;margin-top:1em}html body #content #content-inner .section-wrapper #outro{aspect-ratio:599/1285;height:100%;position:relative}html body #content #content-inner .section-wrapper #outro .staff{font-family:area-variable,sans-serif;font-size:calc(var(--disp-1vh)*1.40078);font-variation-settings:"slnt" 0,"wdth" 100,"wght" 400,"INKT" 100;line-height:1.6666666667;margin-top:calc(var(--disp-1vh)*6.22568)}html body #content #content-inner .section-wrapper #outro .ph1{margin-left:calc(var(--disp-1vh)*12.37354);margin-top:calc(var(--disp-1vh)*9.33852);width:calc(var(--disp-1vh)*23.3463)}html body #content #content-inner .section-wrapper #outro .ph1 .img{aspect-ratio:300/200;width:100%}html body #content #content-inner .section-wrapper #outro .ph1 .img video{height:100%;object-fit:cover;width:100%}html body #content #content-inner .section-wrapper #outro .menu-bottom{align-items:center;bottom:0;display:flex;flex-wrap:wrap;justify-content:flex-start;left:0;margin-bottom:calc(var(--disp-1vh)*10.89494);position:absolute}html body #content #content-inner .section-wrapper #outro .menu-bottom .logo{width:calc(var(--disp-1vh)*14.16342)}html body #content #content-inner .section-wrapper #outro .menu-bottom .icons{align-items:center;display:flex;justify-content:flex-end;margin-left:calc(var(--disp-1vh)*3.89105)}html body #content #content-inner .section-wrapper #outro .menu-bottom .icons a{transition:.3s ease}html body #content #content-inner .section-wrapper #outro .menu-bottom .icons a:hover{opacity:.7}html body #content #content-inner .section-wrapper #outro .menu-bottom .icons a.icon-x{width:calc(var(--disp-1vh)*2.87938)}html body #content #content-inner .section-wrapper #outro .menu-bottom .icons a.icon-instagram{margin-left:calc(var(--disp-1vh)*2.72374);width:calc(var(--disp-1vh)*3.03502)}html body #content #content-inner .section-wrapper #outro .menu-bottom .icons a.icon-line{margin-left:calc(var(--disp-1vh)*2.64591);width:calc(var(--disp-1vh)*3.73541)}html body #content #content-inner .section-wrapper #outro .menu-bottom .icons a.icon-tiktok{margin-left:calc(var(--disp-1vh)*2.64591);width:calc(var(--disp-1vh)*2.9572)}html body #content #content-inner .section-wrapper #outro .menu-bottom .copy{font-family:area-variable,sans-serif;font-size:calc(var(--disp-1vh)*1.40078);font-variation-settings:"slnt" 0,"wdth" 100,"wght" 400,"INKT" 100;margin-top:1.4em}html body .note{aspect-ratio:345/202;color:#fff;left:0;margin-inline:auto;opacity:0;pointer-events:none;position:fixed;right:0;text-align:center;top:50%;transition:opacity .3s ease,visibility .3s;translate:0 -50%;visibility:hidden;width:172.5px;z-index:1000}html body .note.show{opacity:1;visibility:visible}html body .note.show .hand{-webkit-animation:moul-swipe-hand 1.6s ease-in-out infinite;animation:moul-swipe-hand 1.6s ease-in-out infinite}html body .note>img{height:100%;inset:0;object-fit:contain;position:absolute;width:100%;z-index:1}html body .note p{font-family:Source Han Sans JP,源ノ角ゴシック JP,Hiragino Sans,Meiryo,sans-serif;font-size:1.1rem;padding-top:15px;position:relative;z-index:2}html body .note .hand{margin-inline:auto;margin-top:20px;position:relative;width:40px;z-index:2}@-webkit-keyframes moul-swipe-hand{0%{opacity:0;-webkit-transform:translateX(45%);transform:translateX(45%)}15%{opacity:1;-webkit-transform:translateX(45%);transform:translateX(45%)}75%{opacity:1;-webkit-transform:translateX(-45%);transform:translateX(-45%)}to{opacity:0;-webkit-transform:translateX(-45%);transform:translateX(-45%)}}@keyframes moul-swipe-hand{0%{opacity:0;-webkit-transform:translateX(45%);transform:translateX(45%)}15%{opacity:1;-webkit-transform:translateX(45%);transform:translateX(45%)}75%{opacity:1;-webkit-transform:translateX(-45%);transform:translateX(-45%)}to{opacity:0;-webkit-transform:translateX(-45%);transform:translateX(-45%)}}