:root{--max-width: 480px;--border-color: #ebedf1;--background-color: #fafafa;--button-attention--background: #f04141;--button-attention--text: #ffffff;--button-primary--background: #101010;--button-primary--text: #ffffff;--button-primary-line--background: transparent;--button-primary-line--border: #101010;--button-primary-line--text: #101010;--input-placeholder--color: #9f9f9f;--input-round---border: #e6e6e6;--input-round--background: transparent;--text-color: #9f9f9f;--text-color--dark: #101010;--text-color--light: #7c8fb3;--title-color: #010101;--title-color--description: #6e6e6e;--title-color--sub: #9f9f9f}.mode--creator{--background-color: #101010;--button-primary--background: #ffffff;--button-primary--text: #101010;--button-primary-line--border: #9f9f9f;--button-primary-line--text: #9f9f9f;--text-color: #ffffff;--text-color--dark: #ffffff;--title-color: #ffffff;--title-color--description: #ffffff;--title-color--sub: #ffffff}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline}body,html{margin:0;padding:0;border:0;vertical-align:baseline}html{line-height:1}ol,ul{list-style:none}table{border-spacing:0;border-collapse:collapse}caption,td,th{font-weight:normal;text-align:left;vertical-align:middle}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}a img{border:none}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,picture{display:block}button{border:none;background-color:rgba(0,0,0,0);outline:none;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none}ul,ol{list-style:none}ul li,ol li{list-style:none}*{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-backface-visibility:hidden;-webkit-print-color-adjust:exact}html{background-color:var(--background-color);font-size:10px;font-family:"Inter","Noto Sans JP","Hiragino Kaku Gothic ProN","Hiragino Sans",Meiryo,"Helvetica Neue",Arial,sans-serif;scroll-padding-top:4.9rem;-webkit-text-size-adjust:100%}body{width:100%;background-color:var(--background-color);color:#6e6e6e;font-family:"Inter","Noto Sans JP","Hiragino Kaku Gothic ProN","Hiragino Sans",Meiryo,"Helvetica Neue",Arial,sans-serif;font-size:1.4rem;font-weight:400;line-height:1.7142857143;letter-spacing:.03em;line-break:strict;-webkit-overflow-scrolling:touch}body.navi_active{overflow:hidden}.is-lock body{overflow:hidden}.app-content{padding-top:6.4rem}.app-content.--hero__full{padding-top:0}html.is-lock,body.modal-open{overflow-y:hidden;height:100vh}.anchor-position{overflow:hidden;position:relative;z-index:-1}@media screen and (min-width:769px){.anchor-position{height:60px;margin-top:-60px}}@media screen and (max-width:768px){.anchor-position{height:120px;margin-top:-120px}}::-webkit-scrollbar{width:.6rem;height:.6rem}::-webkit-scrollbar-track{border-radius:.6rem;-webkit-box-shadow:inset 0 0 .6rem rgba(0,0,0,.1);box-shadow:inset 0 0 .6rem rgba(0,0,0,.1)}::-webkit-scrollbar-thumb{border-radius:.6rem;background-color:rgba(0,0,0,.5);-webkit-box-shadow:0 0 0 .1rem rgba(255,255,255,.3);box-shadow:0 0 0 .1rem rgba(255,255,255,.3)}img{max-width:100%;width:100%;height:auto;border:none;-ms-interpolation-mode:bicubic;vertical-align:bottom}::-moz-selection{background-color:#03002c;color:#fff}::selection{background-color:#03002c;color:#fff}iframe{border:none}i{font-style:normal}a{-webkit-tap-highlight-color:rgba(0,0,0,0);tap-highlight-color:rgba(0,0,0,0)}a:hover{opacity:.5}.ios a:hover,.android a:hover{opacity:1}a,a img{outline:none;color:#f04141;text-decoration:none;cursor:pointer;-webkit-transition:250ms ease-out;transition:250ms ease-out;-webkit-transition-property:opacity,color;transition-property:opacity,color}.c-text_link{color:#f04141;text-decoration:underline}.c-text_link_noline{color:#f04141;text-decoration:none}.bold,.strong,b,strong{font-weight:bold}em{color:#f04141}sup{position:relative;top:-0.15em;font-size:.75em}.small{font-size:.8em}.underline{text-decoration:underline}.wbr{display:inline-block}.pc{display:block !important}.sp,.spn{display:none !important}@media screen and (max-width:768px){.pc{display:none !important}.sp,.spn{display:block !important}}@media screen and (max-width:768px){.hiddenSP{display:none}}@media screen and (min-width:769px){.hiddenPC{display:none}}.is-hidden{display:none}@media screen and (max-width:768px){.sp-none{display:none}}.hide{display:none}@media screen and (max-width: 768px){.hide-sp{display:none}}.is-left,.alignL,.c-text__left{text-align:left !important}.is-center,.alignC,.c-text__center{text-align:center !important}.is-right,.alignR,.c-text__right{text-align:right !important}@media screen and (max-width: 768px){.alignL-sp{text-align:left !important}}@media screen and (max-width: 768px){.alignC-sp{text-align:center !important}}@media screen and (max-width: 768px){.alignR-sp{text-align:right !important}}.c-notice{color:#acacac;font-size:1rem}ul.c-notice li{padding-left:1em;text-indent:-1em}body{background-color:#fafafa;color:#010101;font-family:"Inter","Murecho",sans-serif}.lp-wrapper{max-width:768px;margin:auto;background-color:#fafafa}@media(min-width: 769px){.lp-wrapper{background-color:#fafafa;-webkit-filter:drop-shadow(5px 5px 19px rgba(1, 1, 1, 0.08));filter:drop-shadow(5px 5px 19px rgba(1, 1, 1, 0.08))}}.lp-header{position:fixed;z-index:1000;top:0;right:0;left:0;max-width:768px;width:100%;margin:auto;padding:clamp(17px,4.5333333333vw,34px) clamp(20px,5.3333333333vw,40px);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.lp-header .p-logo{width:clamp(135px,36vw,270px)}.lp-main{overflow-x:hidden}.lp-mainvisual{padding-top:clamp(120px,32vw,240px)}.lp-mainvisual .p-logo{width:clamp(226px,60.2666666667vw,452px);margin:auto}.lp-mainvisual .p-text{padding-top:clamp(20px,5.3333333333vw,40px);padding-bottom:clamp(40px,10.6666666667vw,80px);color:#1a1a1a;font-size:clamp(20px,5.3333333333vw,40px);font-weight:700;text-align:center;line-height:1.5}.lp-symbol{overflow:hidden;position:relative;z-index:1;margin-top:clamp(-70px,-18.6666666667vw,-140px)}.symbol01__container{position:absolute;z-index:2;top:50%;left:clamp(-137px,-36.5333333333vw,-274px);width:clamp(400px,106.6666666667vw,800px);-webkit-transform:translateY(-50%);transform:translateY(-50%)}.symbol01{pointer-events:none;aspect-ratio:1/1;-webkit-mask-image:url(../images/symbol.svg);mask-image:url(../images/symbol.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}.symbol01 img{width:clamp(726px,193.6vw,1452px);height:clamp(414px,110.4vw,828px);pointer-events:none;-o-object-fit:cover;object-fit:cover}.symbol02{position:relative;z-index:1;left:clamp(85px,22.6666666667vw,170px);width:clamp(665px,177.3333333333vw,1330px);aspect-ratio:1/1}.lp-btn__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative;z-index:2;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:clamp(10px,2.6666666667vw,20px)}.lp-btn01{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:clamp(13px,3.4666666667vw,26px) clamp(20px,5.3333333333vw,40px);border-radius:999px;background-color:#1a1a1a;color:#fff;font-size:clamp(14px,3.7333333333vw,28px);font-weight:700}.lp-textlink{color:#1a1a1a;font-size:clamp(12px,3.2vw,24px);font-weight:700;text-decoration:underline;text-align:center}.lp-section{padding:0 0 clamp(100px,26.6666666667vw,200px)}.lp-content{padding:clamp(40px,10.6666666667vw,80px) clamp(20px,5.3333333333vw,40px)}.lp-heading{position:relative;margin-bottom:clamp(40px,10.6666666667vw,80px);font-weight:700}.lp-heading:after{display:block;width:clamp(20px,5.3333333333vw,40px);height:clamp(2px,0.5333333333vw,4px);background-color:#cfcfcf;content:""}.lp-heading .p-heading__title{margin-bottom:clamp(20px,5.3333333333vw,40px);font-size:clamp(14px,3.7333333333vw,28px)}.lp-heading .p-heading__title .p-num{color:#00c262;font-size:clamp(12px,3.2vw,24px)}.lp-heading .p-heading__text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-bottom:clamp(20px,5.3333333333vw,40px);font-size:clamp(20px,5.3333333333vw,40px)}.lp-text{font-size:clamp(12px,3.2vw,24px);line-height:1.6666666667}.lp-creatorlist{display:-webkit-box;display:-ms-flexbox;display:flex;padding-top:clamp(40px,10.6666666667vw,80px);-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.lp-creatorlist figure{overflow:hidden;margin-bottom:clamp(20px,5.3333333333vw,40px);border-radius:clamp(20px,5.3333333333vw,40px)}.lp-creatorlist li{width:clamp(240px,64vw,480px);text-align:center}.lp-creatorlist .lp-creatorlink{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:clamp(5px,1.3333333333vw,10px) clamp(14px,3.7333333333vw,28px);border-radius:999px;background-color:#010101;color:#fff;font-size:clamp(14px,3.7333333333vw,28px);font-weight:700}.lp-creatorlist .lp-creatorlink:after{display:inline-block;width:clamp(20px,5.3333333333vw,40px);height:clamp(12px,3.2vw,24px);margin-left:clamp(10px,2.6666666667vw,20px);background-image:url(../images/arrow.svg);background-repeat:no-repeat;background-size:contain;content:""}.lp-footer__nav{padding:0 clamp(20px,5.3333333333vw,40px) clamp(40px,10.6666666667vw,80px);font-size:clamp(12px,3.2vw,24px)}.lp-footer__nav ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.lp-footer__nav a{color:#6e6e6e}.lp-footer{padding:clamp(40px,10.6666666667vw,80px) clamp(20px,5.3333333333vw,40px);background-color:#fff;color:#9f9f9f;font-size:clamp(10px,2.6666666667vw,20px);text-align:center}.lp-footer a{color:#9f9f9f;text-decoration:underline}.js-inview{display:block}.js-inview.symbol01{-webkit-transition:1200ms ease-out;transition:1200ms ease-out}.js-inview.symbol02{-webkit-transition:1600ms ease-out;transition:1600ms ease-out;-webkit-transition-delay:600ms;transition-delay:600ms}.js-inview.symbol01__container{opacity:0;-webkit-transform-origin:right center;transform-origin:right center}.js-inview.symbol02{opacity:0;-webkit-transform-origin:left center;transform-origin:left center}.js-inview.is-inview.symbol02{-webkit-transform:translate(0, 0);transform:translate(0, 0)}.js-inview .mvlogo-typo .mask{position:relative;z-index:1;fill:rgba(0,0,0,0)}.js-inview .p-heading__title,.js-inview .p-heading__text span{position:relative}.js-inview .p-heading__title:after,.js-inview .p-heading__text span:after{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#fafafa;content:""}.js-inview.lp-text,.js-inview.p-creatorlist__item{opacity:0}.js-inview.is-inview.symbol01__container{-webkit-animation:symbol01LG 1200ms ease-in forwards;animation:symbol01LG 1200ms ease-in forwards}.js-inview.is-inview.symbol02{-webkit-animation:symbol02LG 1200ms ease-in 0ms forwards;animation:symbol02LG 1200ms ease-in 0ms forwards}.js-inview.is-inview .p-heading__title:after{-webkit-animation:typo 1200ms cubic-bezier(0.69, 0, 0.18, 1) forwards;animation:typo 1200ms cubic-bezier(0.69, 0, 0.18, 1) forwards}.js-inview.is-inview .p-heading__text span:after{-webkit-animation:typo 1200ms cubic-bezier(0.69, 0, 0.18, 1) forwards;animation:typo 1200ms cubic-bezier(0.69, 0, 0.18, 1) forwards}.js-inview.is-inview .p-heading__text span:nth-child(1):after{-webkit-animation-delay:600ms;animation-delay:600ms}.js-inview.is-inview .p-heading__text span:nth-child(2):after{-webkit-animation-delay:800ms;animation-delay:800ms}.js-inview.is-inview.lp-text,.js-inview.is-inview.p-creatorlist__item{-webkit-animation:fade 1600ms cubic-bezier(0.69, 0, 0.18, 1) forwards;animation:fade 1600ms cubic-bezier(0.69, 0, 0.18, 1) forwards}@-webkit-keyframes symbol01{0%{opacity:0;-webkit-transform:translateX(clamp(11.1px, 2.96vw, 22.2px));transform:translateX(clamp(11.1px, 2.96vw, 22.2px))}50%{-webkit-transform:translateX(clamp(11.1px, 2.96vw, 22.2px));transform:translateX(clamp(11.1px, 2.96vw, 22.2px))}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes symbol01{0%{opacity:0;-webkit-transform:translateX(clamp(11.1px, 2.96vw, 22.2px));transform:translateX(clamp(11.1px, 2.96vw, 22.2px))}50%{-webkit-transform:translateX(clamp(11.1px, 2.96vw, 22.2px));transform:translateX(clamp(11.1px, 2.96vw, 22.2px))}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes symbol02{0%{opacity:0;-webkit-transform:translateX(clamp(-10.8px, -2.88vw, -21.6px));transform:translateX(clamp(-10.8px, -2.88vw, -21.6px))}60%{-webkit-transform:translateX(clamp(-10.8px, -2.88vw, -21.6px));transform:translateX(clamp(-10.8px, -2.88vw, -21.6px))}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes symbol02{0%{opacity:0;-webkit-transform:translateX(clamp(-10.8px, -2.88vw, -21.6px));transform:translateX(clamp(-10.8px, -2.88vw, -21.6px))}60%{-webkit-transform:translateX(clamp(-10.8px, -2.88vw, -21.6px));transform:translateX(clamp(-10.8px, -2.88vw, -21.6px))}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes symbol01LG{0%{opacity:0;-webkit-transform:translateX(clamp(30px, 8vw, 60px)) translateY(-50%);transform:translateX(clamp(30px, 8vw, 60px)) translateY(-50%)}100%{opacity:1;-webkit-transform:translateX(0vw) translateY(-50%);transform:translateX(0vw) translateY(-50%)}}@keyframes symbol01LG{0%{opacity:0;-webkit-transform:translateX(clamp(30px, 8vw, 60px)) translateY(-50%);transform:translateX(clamp(30px, 8vw, 60px)) translateY(-50%)}100%{opacity:1;-webkit-transform:translateX(0vw) translateY(-50%);transform:translateX(0vw) translateY(-50%)}}@-webkit-keyframes symbol02LG{0%{opacity:0;-webkit-transform:translateX(clamp(-60px, -16vw, -120px));transform:translateX(clamp(-60px, -16vw, -120px))}100%{opacity:1;-webkit-transform:translateX(0vw);transform:translateX(0vw)}}@keyframes symbol02LG{0%{opacity:0;-webkit-transform:translateX(clamp(-60px, -16vw, -120px));transform:translateX(clamp(-60px, -16vw, -120px))}100%{opacity:1;-webkit-transform:translateX(0vw);transform:translateX(0vw)}}@-webkit-keyframes typo{0%{-webkit-transform:translateX(0%);transform:translateX(0%)}100%{-webkit-transform:translateX(100%);transform:translateX(100%)}}@keyframes typo{0%{-webkit-transform:translateX(0%);transform:translateX(0%)}100%{-webkit-transform:translateX(100%);transform:translateX(100%)}}@-webkit-keyframes fade{0%{opacity:0;-webkit-transform:translateY(clamp(30px, 8vw, 60px));transform:translateY(clamp(30px, 8vw, 60px))}100%{opacity:1;-webkit-transform:translateY(0vw);transform:translateY(0vw)}}@keyframes fade{0%{opacity:0;-webkit-transform:translateY(clamp(30px, 8vw, 60px));transform:translateY(clamp(30px, 8vw, 60px))}100%{opacity:1;-webkit-transform:translateY(0vw);transform:translateY(0vw)}}.figure01{margin-bottom:16vw}.figure01 .people{-webkit-animation:people 2000ms infinite forwards;animation:people 2000ms infinite forwards}.figure01 .description{opacity:0}.figure01 .description02{opacity:0}.figure01 .description03{opacity:0}.figure01.is-inview .description{-webkit-animation:description 3000ms 1000ms forwards;animation:description 3000ms 1000ms forwards}.figure01.is-inview .description02{-webkit-animation:description02 10000ms infinite 3000ms forwards;animation:description02 10000ms infinite 3000ms forwards}.figure01.is-inview .description03{-webkit-animation:description03 3000ms 0ms forwards;animation:description03 3000ms 0ms forwards}@-webkit-keyframes people{0%,100%{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(clamp(2px, 0.5333333333vw, 4px));transform:translateY(clamp(2px, 0.5333333333vw, 4px))}}@keyframes people{0%,100%{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(clamp(2px, 0.5333333333vw, 4px));transform:translateY(clamp(2px, 0.5333333333vw, 4px))}}@-webkit-keyframes description{0%{opacity:0;-webkit-transform:translateX(clamp(15px, 4vw, 30px));transform:translateX(clamp(15px, 4vw, 30px))}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes description{0%{opacity:0;-webkit-transform:translateX(clamp(15px, 4vw, 30px));transform:translateX(clamp(15px, 4vw, 30px))}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes description02{0%,20%{opacity:0}15%,25%{opacity:1}30%,100%{opacity:1}}@keyframes description02{0%,20%{opacity:0}15%,25%{opacity:1}30%,100%{opacity:1}}@-webkit-keyframes description03{0%{opacity:0;-webkit-transform:translateX(clamp(-15px, -4vw, -30px));transform:translateX(clamp(-15px, -4vw, -30px))}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes description03{0%{opacity:0;-webkit-transform:translateX(clamp(-15px, -4vw, -30px));transform:translateX(clamp(-15px, -4vw, -30px))}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}/*# sourceMappingURL=lp.css.map */