.p-mv{width:100%;height:100svh;background-color:#051c14;overflow:visible}@media screen and (max-width: 500px){.p-mv{background-color:#fff}}.p-mvBg{position:absolute;top:0;left:0;height:100%;width:100%;overflow:hidden}.p-mvBg.view .p-mv__person{transform:translateY(0)}.p-mvBg.view .p-mv__person::before{clip-path:inset(100% 0 0 0)}@media(min-width: 500px)and (max-width: 810px){.p-mvBg.view .p-mv__person{transform:translateY(-100%)}.p-mvBg.view .p-mv__person::before{display:none}.p-mvBg.view .p-mv__person.active{transform:translateY(0)}}@media screen and (max-width: 500px){.p-mvBg .p-mv__person:after{display:block}.p-mvBg .p-mv__person:nth-child(even){transform:translateX(100%)}.p-mvBg .p-mv__person:nth-child(odd){transform:translateX(-100%)}.p-mvBg.view .p-mv__person{transform:translate(0)}.p-mvBg.view .p-mv__person:nth-child(odd):after{clip-path:inset(0 100% 0 0)}.p-mvBg.view .p-mv__person:nth-child(even):after{clip-path:inset(0 0 0 100%)}}.p-mvBg .p-mvBg__shape{transform:translate(-50%, 0)}.p-mvBg__thumb{position:absolute;top:0;left:0;height:100%;width:100%;display:flex}.p-mvBg__thumb:before{position:absolute;content:"";bottom:0;width:100%;height:40vh;transform:translateY(80%);background-image:url(../../../../assets/images/top/mv-shape.png);background-size:cover;background-position:center;background-repeat:no-repeat;display:none;left:0;background-color:#051c14}@media screen and (max-width: 500px){.p-mvBg__thumb{display:block;height:calc(78.2vh - 70px);top:70px;background-color:#051c14}.p-mvBg__thumb:before{display:block}}.p-mv__person{height:100%;width:14.28%;transform:translateY(-100%);transition:transform .5s;position:relative}.p-mv__person:before,.p-mv__person:after{content:"";position:absolute;inset:0;background-image:var(--img-pc);background-size:cover;background-position:center;filter:grayscale(100%);clip-path:inset(0 0 0 0);transition:clip-path 2.4s ease-out 2s;z-index:2}@media screen and (max-width: 500px){.p-mv__person:before,.p-mv__person:after{transition:clip-path 1.5s ease-out 2s}}.p-mv__person:after{display:none;background-image:var(--img-sp)}@media screen and (max-width: 500px){.p-mv__person:before{display:none}}.p-mv__person .c-ofiCover:nth-child(1){display:block}.p-mv__person .c-ofiCover:nth-child(2){display:none}@media screen and (max-width: 810px){.p-mv__person .c-ofiCover::before{background-image:none}}@media screen and (max-width: 500px){.p-mv__person .c-ofiCover::before{background-image:var(--img-sp)}.p-mv__person .c-ofiCover:nth-child(1){display:none}.p-mv__person .c-ofiCover:nth-child(2){display:block}}.p-mv__person:nth-child(7n+1):before,.p-mv__person:nth-child(7n+1):after{transition-delay:.9s}.p-mv__person:nth-child(7n+2){transition-delay:.2s}.p-mv__person:nth-child(7n+2):before,.p-mv__person:nth-child(7n+2):after{transition-delay:1.2s}@media screen and (max-width: 810px){.p-mv__person:nth-child(7n+2){transition-delay:0s}}.p-mv__person:nth-child(7n+3){transition-delay:.4s}.p-mv__person:nth-child(7n+3):before,.p-mv__person:nth-child(7n+3):after{transition-delay:1.5s}@media screen and (max-width: 810px){.p-mv__person:nth-child(7n+3){transition-delay:1s}}.p-mv__person:nth-child(7n+4){transition-delay:.6s}.p-mv__person:nth-child(7n+4):before,.p-mv__person:nth-child(7n+4):after{transition-delay:1.9s}@media screen and (max-width: 810px){.p-mv__person:nth-child(7n+4){transition-delay:1s}}.p-mv__person:nth-child(7n+5){transition-delay:.8s}.p-mv__person:nth-child(7n+5):before,.p-mv__person:nth-child(7n+5):after{transition-delay:2.2s}@media screen and (max-width: 810px){.p-mv__person:nth-child(7n+5){transition-delay:1s}}.p-mv__person:nth-child(7n+6){transition-delay:1s}.p-mv__person:nth-child(7n+6):before,.p-mv__person:nth-child(7n+6):after{transition-delay:2.5s}@media screen and (max-width: 810px){.p-mv__person:nth-child(7n+6){transition-delay:1s}}.p-mv__person:nth-child(7n+7){transition-delay:1.2s}.p-mv__person:nth-child(7n+7):before,.p-mv__person:nth-child(7n+7):after{transition-delay:2.8s}@media screen and (max-width: 810px){.p-mv__person:nth-child(7n+7){transition-delay:s}}.p-mv__person .c-ofiCover{object-position:right}@media screen and (max-width: 500px){.p-mv__person .c-ofiCover{object-position:center}}@media screen and (max-width: 810px){.p-mv__person{position:absolute;width:25%;left:0;opacity:0;top:0;transform:none;transition:transform .3s 1s,opacity .1s 1s;transform:translateY(-100%);z-index:0}}@media screen and (max-width: 500px){.p-mv__person{position:relative;transform:none;transition:transform .3s;z-index:0;width:100%;height:10vh;opacity:1}.p-mv__person:nth-child(7n+2){transition-delay:.6s}.p-mv__person:nth-child(7n+3){transition-delay:.8s}.p-mv__person:nth-child(7n+4){transition-delay:1s}.p-mv__person:nth-child(7n+5){transition-delay:1.2s}.p-mv__person:nth-child(7n+6){transition-delay:1.4s}.p-mv__person:nth-child(7n+7){transition-delay:1.6s}}.p-mv__person.active{opacity:1;transform:translateY(0);transition-delay:.2s;z-index:1}@media screen and (max-width: 810px){.p-mv__person.active.second{transition-delay:.4s}.p-mv__person.active.third{transition-delay:.6s}.p-mv__person.active.fourth{transition-delay:.8s}}.p-mv__person.second{transition:transform .3s 1s,opacity .1s 1s}@media screen and (max-width: 810px){.p-mv__person.second{left:25%}}.p-mv__person.third{left:50%}.p-mv__person.fourth{left:75%}.p-mvBg__shape{position:absolute;bottom:-14vw;left:50%;transform:translate(-50%, 100%);transition:transform .3s;width:100%;transition-delay:1.4s;z-index:2}.p-mvBg__shape img:nth-child(1){display:block}.p-mvBg__shape img:nth-child(2){display:none}@media screen and (max-width: 1280px){.p-mvBg__shape{bottom:0}}@media screen and (max-height: 760px)and (min-width: 1081px){.p-mvBg__shape{bottom:-120px}}@media screen and (max-width: 650px){.p-mvBg__shape{bottom:-50px}.p-mvBg__shape img:nth-child(2){display:block}.p-mvBg__shape img:nth-child(1){display:none}}@media screen and (max-width: 500px){.p-mvBg__shape{bottom:-150px;display:none}}.p-mv__title{position:absolute;left:50%;bottom:30px;transform:translate(-50%, 50px);width:90vw;max-width:1126px;z-index:4;transition:transform .3s,opacity .3s;transition-delay:1.8s;opacity:0}.p-mv__title.view{transform:translate(-50%, 0);opacity:1}@media screen and (max-height: 760px)and (min-width: 1081px){.p-mv__title{width:60vw}}@media screen and (max-width: 810px){.p-mv__title{bottom:100px}}@media screen and (max-width: 650px){.p-mv__title{bottom:10vh;width:100vw}}@media screen and (max-width: 500px){.p-mv__title{bottom:0vh}}.p-mv__button{width:330px;display:flex;justify-content:space-between;align-items:center;position:fixed;height:90px;right:20px;bottom:100px;z-index:5;transform:translateY(50%);padding:0 25px;border:1px solid #4a5bdf;background-color:#4a5bdf;transition:background-color .3s,opacity .3s;opacity:0}@media screen and (max-width: 810px){.p-mv__button{width:280px;height:80px;bottom:80px}}@media screen and (max-width: 500px){.p-mv__button{width:220px;height:60px;bottom:50px;right:10px;transform:translate(0)}}.p-mv__button .text{color:#fff;transition:color .3s}@media screen and (max-width: 810px){.p-mv__button .text{font-size:1.4rem}}@media screen and (max-width: 500px){.p-mv__button .text{font-size:1.2rem}}.p-mv__button .circle{background-color:#fff;border-radius:50%;height:60px;width:60px;position:relative;transition:background-color .3s}@media screen and (max-width: 810px){.p-mv__button .circle{height:40px;width:40px}}@media screen and (max-width: 500px){.p-mv__button .circle{height:30px;width:30px}}.p-mv__button .circle:before{position:absolute;content:"";width:14px;height:15px;top:50%;left:50%;transform:translate(-50%, -50%);transition:opacity .3s;z-index:1;background-image:url(../../../../assets/images/common/arrow-casual3.svg)}.p-mv__button .circle:after{position:absolute;content:"";width:14px;height:15px;top:50%;left:50%;transform:translate(-50%, -50%);opacity:0;background-image:url(../../../../assets/images/common/arrow-white.svg);transition:opacity .3s;z-index:1}.p-mv__button.active{opacity:1}.p-mv__button:hover{background-color:#fff}.p-mv__button:hover .text{color:#4a5bdf}.p-mv__button:hover .circle{background-color:#4a5bdf}.p-mv__button:hover .circle:before{opacity:0}.p-mv__button:hover .circle:after{opacity:1}.p-message{padding:155px 0 225px;background-color:#051c14;overflow:hidden}@media screen and (max-width: 1080px){.p-message{padding:120px 0 180px}}@media screen and (max-width: 810px){.p-message{padding:100px 0 160px}}@media screen and (max-width: 650px){.p-message{padding:80px 0 140px}}@media screen and (max-width: 500px){.p-message{padding:60px 0 120px}}.p-message .c-top__title{z-index:2;position:relative}.p-message .c-button{margin:30px auto 0;z-index:1;position:relative}.p-message__video{max-width:740px;aspect-ratio:7.4/4.15;margin:60px auto 0;z-index:1;position:relative}.p-message__video video{position:relative;z-index:2}.p-message__video .p-message__shape{position:absolute;top:50%;left:50%;transform:translate(-50%, -60%);width:100vw;max-width:1000px;z-index:-1}@media screen and (max-width: 1080px){.p-message__video .p-message__shape{width:90vw}}.p-message__title{margin:295px auto 0;width:100%;position:relative;z-index:1}@media screen and (max-width: 1080px){.p-message__title{margin:40vw auto 0}}@media screen and (max-width: 650px){.p-message__title{margin:55vw auto 0}}@media screen and (max-width: 500px){.p-message__title{margin:60vw auto 0}}.p-message__title .u-w100{position:relative;z-index:5;filter:drop-shadow(3px 3px 5px rgba(0, 0, 0, 0.4))}.p-message__thumb{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:100vw;max-width:1280px}@media screen and (max-width: 1080px){.p-message__thumb{top:18%}}@media screen and (max-width: 650px){.p-message__thumb{top:-28%}}@media screen and (max-width: 500px){.p-message__thumb{top:-30%}}.p-message__thumb.view .p-message__person:nth-child(1){opacity:1;transform:translateY(-40%)}.p-message__thumb.view .p-message__person:nth-child(2){opacity:1;transform:translateY(-50%)}.p-message__thumb.view .p-message__person:nth-child(3){opacity:1;transform:translateY(-50%)}.p-message__thumb.view .p-message__person:nth-child(4){opacity:1;transform:translateY(-40%)}.p-message__person{aspect-ratio:1.83/7.2;top:50%;width:14%;position:absolute;opacity:0;transition:transform .3s,opacity .3s;filter:grayscale(100%)}.p-message__person:before{position:absolute;content:"";bottom:0;width:100%;height:70%;left:0;background:linear-gradient(to top, #041C14 20%, transparent 100%)}@media screen and (max-width: 1080px){.p-message__person{width:16%}}@media screen and (max-width: 810px){.p-message__person{width:18%}}@media screen and (max-width: 500px){.p-message__person{width:20%}}.p-message__person:nth-child(1){left:0;transform:translateY(0%);transition-delay:.2s}.p-message__person:nth-child(2){left:14%;transform:translateY(0%);transition-delay:.4s}@media screen and (max-width: 1080px){.p-message__person:nth-child(2){left:16%}}@media screen and (max-width: 810px){.p-message__person:nth-child(2){left:18%}}@media screen and (max-width: 500px){.p-message__person:nth-child(2){width:20%}}.p-message__person:nth-child(3){right:14%;transform:translateY(0%);transition-delay:.6s}@media screen and (max-width: 1080px){.p-message__person:nth-child(3){right:16%}}@media screen and (max-width: 810px){.p-message__person:nth-child(3){right:18%}}@media screen and (max-width: 500px){.p-message__person:nth-child(3){width:20%}}.p-message__person:nth-child(4){right:0;transform:translateY(0%);transition-delay:.8s}.p-message__paint{width:130vw;max-width:1600px;margin-left:50%;transform:translateX(-50%);position:relative;z-index:2}.p-message__paint .paint{top:-255px;width:35%}@media screen and (max-width: 1080px){.p-message__paint .paint{top:-20vw}}.p-message__paint .paint.view{animation:splash 1.2s ease-out forwards 1.2s}.p-message__paint .paint:nth-child(1){left:0}.p-message__paint .paint:nth-child(2){right:0}.p-message__desc{margin:25px auto 0;position:relative;max-width:515px}@media screen and (max-width: 1080px){.p-message__desc{margin:23vw auto 0}}@media screen and (max-width: 810px){.p-message__desc{margin:30vw auto 0}}@media screen and (max-width: 500px){.p-message__desc{margin:25vw auto 0}}.p-message__text{line-height:1.85;text-align:center;z-index:1;position:relative}.p-message-bg2{margin:0 auto 0;position:absolute;left:50%;width:1150px;top:-30%;transform:translateX(-50%)}@media screen and (max-width: 810px){.p-message-bg2{width:120vw}}.p-message__loop{margin-top:120px;display:flex}@media screen and (max-width: 1080px){.p-message__loop{margin-top:100px}}@media screen and (max-width: 810px){.p-message__loop{margin-top:80px}}@media screen and (max-width: 650px){.p-message__loop{margin-top:60px}}@media screen and (max-width: 500px){.p-message__loop{margin-top:50px}}.p-message__list{display:flex;align-items:flex-start}.p-message__list:nth-child(1){animation:moveLeft 140s -70s infinite linear}.p-message__list:nth-child(2){animation:moveLeft2 140s infinite linear}@media screen and (max-width: 500px){.p-message__list:nth-child(1){animation:moveLeft 80s -40s infinite linear}.p-message__list:nth-child(2){animation:moveLeft2 80s infinite linear}}.p-message__item{width:280px;aspect-ratio:2.8/2.9;padding-right:10px}.p-message__item:nth-child(even){margin-top:50px}@media screen and (max-width: 810px){.p-message__item{width:240px}}@media screen and (max-width: 350px){.p-message__item{width:200px}}@media screen and (max-width: 500px){.p-message__item{width:160px}}.p-company{padding-top:65px}.p-company .c-top__title{margin-top:40px}@media screen and (max-width: 810px){.p-company .c-top__title{margin-top:30px}}@media screen and (max-width: 500px){.p-company .c-top__title{margin-top:20px}}.p-company .c-button{margin-top:40px;z-index:3;position:relative}@media screen and (max-width: 810px){.p-company .c-button{margin-top:30px}}@media screen and (max-width: 500px){.p-company .c-button{margin-top:20px}}@media screen and (max-width: 1080px){.p-company{padding-top:55px}}@media screen and (max-width: 810px){.p-company{padding-top:45px}}@media screen and (max-width: 650px){.p-company{padding-top:35px}}@media screen and (max-width: 500px){.p-company{padding-top:20px}}.p-company__thumb{display:flex;position:relative;justify-content:space-between}@media screen and (max-width: 650px){.p-company__thumb{flex-direction:column;gap:5px 0}}.p-company__thumb .paint{top:-190px;right:-190px;width:40%}@media screen and (max-width: 1280px){.p-company__thumb .paint{top:-14vw;right:-14vw}}.p-company__img:nth-child(1){aspect-ratio:6.45/5.5;width:66%}@media screen and (max-width: 650px){.p-company__img:nth-child(1){width:100%}}.p-company__img:nth-child(2){aspect-ratio:3.62/5.5;width:33%}.p-company__img:nth-child(3){display:none;width:100%;aspect-ratio:5.45/2.34}@media screen and (max-width: 650px){.p-company__img:nth-child(2){display:none}.p-company__img:nth-child(3){display:block}}.p-company__subtitle{display:table;margin-top:20px;font-size:2.5rem}@media screen and (max-width: 810px){.p-company__subtitle{font-size:2.2rem;margin-top:15px}}@media screen and (max-width: 500px){.p-company__subtitle{font-size:2rem;margin-top:10px}}.p-company__text{display:table;margin-top:20px;line-height:1.85}@media screen and (max-width: 810px){.p-company__text{margin-top:15px}}@media screen and (max-width: 500px){.p-company__text{margin-top:10px}}.p-work{padding-top:110px}@media screen and (max-width: 1080px){.p-work{padding-top:100px}}@media screen and (max-width: 810px){.p-work{padding-top:80px}}@media screen and (max-width: 650px){.p-work{padding-top:70px}}@media screen and (max-width: 500px){.p-work{padding-top:60px}}.p-work .paint{width:40%;left:-20%;top:-20%}@media screen and (max-width: 810px){.p-work .paint{top:-10%}}@media screen and (max-width: 500px){.p-work .paint{top:-100px;width:50%}}.p-work .c-button{margin:40px auto 0;z-index:3;position:relative}@media screen and (max-width: 810px){.p-work .c-button{margin-top:30px auto 0}}@media screen and (max-width: 500px){.p-work .c-button{margin:20px auto 0}}.p-work .c-button:hover .text{transform:translateX(100%)}.p-work__subtitle{font-size:2.5rem;max-width:600px;margin:40px auto 0;text-align:center;display:table;line-height:1.4}@media screen and (max-width: 810px){.p-work__subtitle{margin:30px auto 0;font-size:2.2rem}}@media screen and (max-width: 500px){.p-work__subtitle{margin:20px auto 0;font-size:2rem}}.p-work__list{margin-top:40px;display:flex;gap:18px 2%;width:100%;flex-wrap:wrap}@media screen and (max-width: 810px){.p-work__list{margin-top:30px;gap:20px 4%}}@media screen and (max-width: 500px){.p-work__list{margin-top:20px;gap:20px 2%}}.p-work__item{width:32%;aspect-ratio:3.3/2.5}@media screen and (max-width: 810px){.p-work__item{width:48%}}@media screen and (max-width: 500px){.p-work__item{width:49%}}.p-work__link{display:flex;justify-content:center;align-items:center;position:relative;width:100%;height:100%}.p-work__link:before{position:absolute;content:"";height:100%;width:100%;top:0;left:0;background-color:#198261;opacity:0;transition:opacity .3s;z-index:2}.p-work__link:hover:before{opacity:.3}.p-work__link:hover .arrow:before{background-color:#198261;opacity:.8}.p-work__link:hover .arrow img:nth-child(1){opacity:1}.p-work__link:hover .arrow img:nth-child(2){opacity:0}.p-work__link .img{position:absolute;top:0;left:0;width:100%;height:100%}.p-work__link .img:before{position:absolute;content:"";top:0;left:0;height:100%;width:100%;background-color:#000;opacity:.3}.p-work__link .text{font-size:2.5rem;width:fit-content;display:table;z-index:2;position:relative}.p-work__link .arrow{border-radius:50%;height:66px;width:66px;position:absolute;bottom:15px;right:15px;z-index:2}.p-work__link .arrow:before{position:absolute;content:"";height:100%;width:100%;background-color:#fff;top:0;left:0;border-radius:50%;transition:background-color .3s,opacity .3s}.p-work__link .arrow img{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);height:20px;width:20px;transition:opacity .3s}.p-work__link .arrow img:nth-child(1){opacity:0}.p-work__link .arrow img:nth-child(2){opacity:1}@media screen and (max-width: 500px){.p-work__link .arrow{height:36px;width:36px;bottom:5px;right:5px}}.p-member{padding:110px 0 40px}@media screen and (max-width: 1080px){.p-member{padding:100px 0 40px}}@media screen and (max-width: 810px){.p-member{padding:80px 0 30px}}@media screen and (max-width: 650px){.p-member{padding:70px 0 20px}}@media screen and (max-width: 500px){.p-member{padding:60px 0 0}}.p-member .c-button{margin:40px auto 0}@media screen and (max-width: 810px){.p-member .c-button{margin:30px auto 0}}@media screen and (max-width: 500px){.p-member .c-button{margin:20px auto 0}}.p-member .c-button:hover .text{transform:translateX(100%)}.p-member .splide__arrows{z-index:3;position:absolute;top:50%;transform:translate(-50%, -50%);width:calc(100% + 160px);left:50%;display:flex;justify-content:space-between;pointer-events:none}@media screen and (max-width: 810px){.p-member .splide__arrows{width:calc(100% + 100px)}}.p-member .splide__arrow{height:62px;width:62px;border-radius:50%;background-color:#198261;position:relative;pointer-events:all;cursor:pointer;transition:background-color .3s;border:1px solid #198261}@media screen and (max-width: 500px){.p-member .splide__arrow{height:50px;width:50px}}.p-member .splide__arrow img{position:absolute;width:25%;top:50%;left:50%;transform:translate(-50%, -50%);transition:opacity .3s}.p-member .splide__arrow img:nth-child(1){opacity:1}.p-member .splide__arrow img:nth-child(2){opacity:0}.p-member .splide__arrow.splide__arrow--prev{transform:rotate(180deg)}.p-member .splide__arrow:hover{background-color:#fff}.p-member .splide__arrow:hover img:nth-child(2){opacity:1}.p-member .splide__arrow:hover img:nth-child(1){opacity:0}.p-member__shape{position:absolute;top:0;left:50%;width:100%;transform:translateX(-50%)}@media screen and (max-width: 810px){.p-member__shape{width:850px}}.p-member__subtitle{font-size:2.5rem;max-width:770px;margin:40px auto 0;text-align:center;display:table;line-height:1.4}@media screen and (max-width: 810px){.p-member__subtitle{font-size:2.2rem;margin:30px auto 0}}@media screen and (max-width: 500px){.p-member__subtitle{font-size:2rem;margin:20px auto 0}}.p-member__splide{margin-top:40px;width:90%;margin:0 auto}@media screen and (max-width: 810px){.p-member__splide{margin-top:30px}}@media screen and (max-width: 500px){.p-member__splide{width:80%;margin:20px auto 0}}.p-member__slide{cursor:pointer}.p-member__slide:hover .c-button{border:2px solid #fff;background-color:rgba(25,130,97,.8)}.p-member__slide:hover .c-button .text{color:#fff;transform:translateX(200%)}.p-member__slide:hover .c-button .circle{transform:translateX(-1400%)}.p-member__slide:hover .c-button .circle:after{background-color:#fff;height:400%;width:400%}.p-member__slide:hover .c-button .circle:before{opacity:1}.p-member__slide .c-button{border:2px solid #198261;cursor:pointer;position:absolute;bottom:20px;left:50%;transform:translateX(-50%) scale(0.8);transition:transform .3s;z-index:3;transition:border-color .3s}.p-member__slide .c-button .circle:before{background-image:url(../../../../assets/images/common/arrow-half.svg)}.p-member__img{width:100%;aspect-ratio:3.15/3.8;position:relative;display:flex;align-items:flex-end;position:relative;overflow:hidden}.p-member__img .c-ofiContain{width:95%;margin:0 auto;height:auto}.p-member__img .p-slide__shape{width:100%;position:absolute;left:0;bottom:0;z-index:-1}.p-slide__subtitle{margin-top:15px;display:table}.p-member__list{width:100%;margin-top:20px}.p-member__item{margin-top:10px;width:100%;display:flex;align-items:center;gap:0 20px}@media screen and (max-width: 1080px){.p-member__item{gap:0 5px}}@media screen and (max-width: 500px){.p-member__item{margin-top:5px}}.p-member__item .title{width:105px;position:relative;color:#041c14;opacity:.3;padding-right:30px}@media screen and (max-width: 1080px){.p-member__item .title{padding-right:10px;width:fit-content}}.p-member__item .title:before{position:absolute;content:"/";right:0;top:50%;transform:translateY(-50%);font-size:1.6rem}.p-member__item .text{color:#041c14;width:calc(100% - 140px);white-space:nowrap}.p-member__block{position:fixed;overflow-y:scroll;top:50%;left:50%;transform:translate(-50%, -50%);background-color:#fff;height:90vh;width:95%;max-width:1024px;pointer-events:none;opacity:0;z-index:110;padding:90px 0;transition:opacity .3s;overflow-x:hidden;overflow-y:scroll}@media screen and (max-width: 1080px){.p-member__block{width:90%;padding:70px 0}}@media screen and (max-width: 810px){.p-member__block{padding:30px 0}}.p-member__block.active{opacity:1;pointer-events:all}.p-member__block::-webkit-scrollbar{width:8px}.p-member__block::-webkit-scrollbar-track{background:#f5f5f5;border-radius:10px}.p-member__block::-webkit-scrollbar-thumb{background-color:#00522f;border-radius:10px;border:2px solid #f5f5f5}.p-member__block::-webkit-scrollbar-thumb::-webkit-scrollbar-thumb:hover{background-color:#063321}.p-member__close{cursor:pointer;position:fixed;top:2.8vh;left:50%;transform:translateX(450px);height:80px;width:80px;background-color:#198261;z-index:150;transition:background-color .3s,opacity .3s;pointer-events:none;opacity:0;border:1px solid #198261}@media screen and (max-width: 1080px){.p-member__close{transform:translateX(0);left:unset;right:3vw}}@media screen and (max-width: 500px){.p-member__close{height:50px;width:50px}}.p-member__close.active{opacity:1;pointer-events:all}.p-member__close:before{position:absolute;content:"";top:50%;left:50%;transform:translate(-50%, -50%) rotate(45deg);height:1px;width:45px;background-color:#fff;z-index:1;transition:background-color .3s}@media screen and (max-width: 500px){.p-member__close:before{width:30px}}.p-member__close:after{position:absolute;content:"";top:50%;left:50%;transform:translate(-50%, -50%) rotate(-45deg);height:1px;width:45px;background-color:#fff;z-index:1;transition:background-color .3s}@media screen and (max-width: 500px){.p-member__close:after{width:30px}}.p-member__close:hover{background-color:#fff}.p-member__close:hover:before,.p-member__close:hover:after{background-color:#198261}.p-member__profile{padding:0 80px 0 100px;display:flex;gap:30px 40px;width:100%}@media screen and (max-width: 1080px){.p-member__profile{padding:70px 30px;gap:20px 30px}}@media screen and (max-width: 810px){.p-member__profile{flex-direction:column;padding:0 30px;gap:0}}@media screen and (max-width: 500px){.p-member__profile{padding:0 20px}}.p-memberProfile__img{width:315px;margin-top:10px}@media screen and (max-width: 1080px){.p-memberProfile__img{width:290px}}@media screen and (max-width: 810px){.p-memberProfile__img{width:315px;margin:0 auto}}@media screen and (max-width: 500px){.p-memberProfile__img{width:100%;max-width:315px}}.p-memberProfile__desc{width:calc(100% - 355px);align-items:flex-start}@media screen and (max-width: 1080px){.p-memberProfile__desc{width:calc(100% - 325px)}}@media screen and (max-width: 810px){.p-memberProfile__desc{width:100%;margin-top:30px}}.p-memberProfile__desc .title{-webkit-text-stroke-width:1px;-webkit-text-stroke-color:#91d623;color:#fff;font-size:8rem;display:table;line-height:1}@media screen and (max-width: 1080px){.p-memberProfile__desc .title{font-size:6rem}}.p-memberProfile__desc .subtitle{font-size:2.5rem;display:table;margin-top:20px}@media screen and (max-width: 810px){.p-memberProfile__desc .subtitle{font-size:2.2rem;margin-top:15px}}@media screen and (max-width: 500px){.p-memberProfile__desc .subtitle{font-size:2rem;margin-top:0}}.p-memberProfile__desc .text{margin-top:20px;line-height:1.85}@media screen and (max-width: 810px){.p-memberProfile__desc .text{margin-top:15px}}@media screen and (max-width: 500px){.p-memberProfile__desc .text{margin-top:0}}.p-member__movie-interview{padding:90px 20px 0}@media screen and (max-width: 1080px){.p-member__movie-interview{padding:80px 20px 0}}@media screen and (max-width: 810px){.p-member__movie-interview{padding:60px 20px 0}}@media screen and (max-width: 650px){.p-member__movie-interview{padding:50px 20px 0}}@media screen and (max-width: 500px){.p-member__movie-interview{padding:40px 20px 0}}.p-memberInterview__video{margin:50px auto 0;max-width:740px;width:100%;aspect-ratio:7.4/4.04}@media screen and (max-width: 1080px){.p-memberInterview__video{margin:40px auto 0}}@media screen and (max-width: 810px){.p-memberInterview__video{margin:30px auto 0}}@media screen and (max-width: 500px){.p-memberInterview__video{margin:20px auto 0}}.p-member__interview{padding-top:120px}@media screen and (max-width: 1080px){.p-member__interview{padding-top:100px}}@media screen and (max-width: 810px){.p-member__interview{padding:80px 20px}}@media screen and (max-width: 650px){.p-member__interview{padding:60px 20px}}@media screen and (max-width: 500px){.p-member__interview{padding:50px 20px}}.p-memberInterview__subtitle{line-height:1;font-size:4rem;margin:30px auto 0;display:table}.p-memberInterview__list{margin-top:40px;width:100%}.p-memberInterviewList__item{width:100%;margin-top:95px}@media screen and (max-width: 1080px){.p-memberInterviewList__item{margin-top:80px}}@media screen and (max-width: 810px){.p-memberInterviewList__item{margin-top:65px}}@media screen and (max-width: 650px){.p-memberInterviewList__item{margin-top:50px}}@media screen and (max-width: 500px){.p-memberInterviewList__item{margin-top:40px}}.p-memberInterviewList__item:nth-child(1){margin-top:0}.p-memberInterviewList__item:nth-child(even) .p-memberInterview__content{flex-direction:row-reverse}@media screen and (max-width: 810px){.p-memberInterviewList__item:nth-child(even) .p-memberInterview__content{flex-direction:column}}.p-memberInterviewList__item:nth-child(even) .p-memberInterview__desc{padding-left:5%;padding-right:40px}@media screen and (max-width: 810px){.p-memberInterviewList__item:nth-child(even) .p-memberInterview__desc{padding:0}}.p-memberInterviewList__title{font-size:4rem;display:table;margin:0 auto}@media screen and (max-width: 1080px){.p-memberInterviewList__title{font-size:3.5rem}}@media screen and (max-width: 810px){.p-memberInterviewList__title{font-size:3rem}}@media screen and (max-width: 500px){.p-memberInterviewList__title{font-size:2rem}}.p-memberInterview__content{margin-top:40px;width:100%;display:flex;align-items:center}@media screen and (max-width: 810px){.p-memberInterview__content{flex-wrap:wrap;margin-top:30px}}@media screen and (max-width: 500px){.p-memberInterview__content{margin-top:20px}}.p-memberInterview__img{width:50%;aspect-ratio:4.84/3.81}@media screen and (max-width: 810px){.p-memberInterview__img{width:100%;max-width:400px;margin:0 auto}}.p-memberInterview__desc{width:50%;padding-right:5%;padding-left:40px}@media screen and (max-width: 810px){.p-memberInterview__desc{width:100%;padding-left:0;padding-right:0;margin-top:30px}}.p-memberInterview__desc .subtitle{font-size:2.5rem}@media screen and (max-width: 810px){.p-memberInterview__desc .subtitle{font-size:2.2rem}}@media screen and (max-width: 500px){.p-memberInterview__desc .subtitle{font-size:2rem}}.p-memberInterview__desc .text{line-height:1.85;margin-top:20px;margin-top:10px}@media screen and (max-width: 810px){.p-memberInterview__desc .text{margin-top:15px}}.p-paradigm{background-color:#051c14;padding:560px 0 520px}@media screen and (max-width: 1080px){.p-paradigm{padding:500px 0 460px}}@media screen and (max-width: 810px){.p-paradigm{padding:430px 0 410px}}@media screen and (max-width: 650px){.p-paradigm{padding:420px 0 420px}}@media screen and (max-width: 500px){.p-paradigm{padding:280px 0 320px}}.p-paradigm .c-button{margin:30px auto 0;z-index:2;position:relative}@media screen and (max-width: 810px){.p-paradigm .c-button{margin:25px auto 0}}@media screen and (max-width: 500px){.p-paradigm .c-button{margin:20px auto 0}}.p-paradigm .c-top__title{z-index:2;position:relative}.p-paradigm__subtitle{margin:35px auto 0;display:table;font-size:2.5rem;max-width:770px;z-index:2;position:relative;text-align:center}@media screen and (max-width: 810px){.p-paradigm__subtitle{font-size:2.2rem;margin:30px auto 0}}@media screen and (max-width: 500px){.p-paradigm__subtitle{font-size:2rem;margin:20px auto 0}}.p-paradigm__shape{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:100%}@media screen and (max-width: 1080px){.p-paradigm__shape{width:120vw}}.p-paradigm__thumb{height:915px;width:100vw;max-width:1280px;top:50%;left:50%;transform:translate(-50%, -50%);z-index:1;position:absolute}@media screen and (max-width: 1080px){.p-paradigm__thumb{height:890px}}@media screen and (max-width: 810px){.p-paradigm__thumb{height:840px}}@media screen and (max-width: 500px){.p-paradigm__thumb{height:600px}}.p-paradigm__img{position:absolute}.p-paradigm__img:nth-child(1){top:74px;width:280px;aspect-ratio:2.8/1.7}@media screen and (max-width: 810px){.p-paradigm__img:nth-child(1){width:200px}}@media screen and (max-width: 650px){.p-paradigm__img:nth-child(1){width:35%;top:20px}}.p-paradigm__img:nth-child(2){left:35px;top:400px;width:195px;aspect-ratio:1.95/2.6}@media screen and (max-width: 1080px){.p-paradigm__img:nth-child(2){top:unset;bottom:100px}}@media screen and (max-width: 810px){.p-paradigm__img:nth-child(2){width:120px}}@media screen and (max-width: 650px){.p-paradigm__img:nth-child(2){width:25%;bottom:20px;left:10px}}.p-paradigm__img:nth-child(3){bottom:0;left:140px;width:285px;aspect-ratio:2.85/1.95}@media screen and (max-width: 1080px){.p-paradigm__img:nth-child(3){left:30%}}@media screen and (max-width: 810px){.p-paradigm__img:nth-child(3){width:200px}}@media screen and (max-width: 650px){.p-paradigm__img:nth-child(3){width:35%}}.p-paradigm__img:nth-child(4){top:0;right:290px;width:195px;aspect-ratio:1.95/2.6}@media screen and (max-width: 1080px){.p-paradigm__img:nth-child(4){right:20%}}@media screen and (max-width: 810px){.p-paradigm__img:nth-child(4){width:120px}}@media screen and (max-width: 650px){.p-paradigm__img:nth-child(4){width:25%}}.p-paradigm__img:nth-child(5){right:105px;top:120px;z-index:1;aspect-ratio:2.45/1.7;width:245px}@media screen and (max-width: 1080px){.p-paradigm__img:nth-child(5){right:0}}@media screen and (max-width: 810px){.p-paradigm__img:nth-child(5){width:170px}}@media screen and (max-width: 650px){.p-paradigm__img:nth-child(5){width:30%;top:70px}}.p-paradigm__img:nth-child(6){right:0;bottom:270px;width:245px;aspect-ratio:2.45/2.1}@media screen and (max-width: 1080px){.p-paradigm__img:nth-child(6){bottom:140px}}@media screen and (max-width: 810px){.p-paradigm__img:nth-child(6){width:170px}}@media screen and (max-width: 650px){.p-paradigm__img:nth-child(6){width:30%;bottom:40px}}.p-wrap{padding-top:75px}@media screen and (max-width: 1080px){.p-wrap{padding-top:70px}}@media screen and (max-width: 810px){.p-wrap{padding-top:60px}}@media screen and (max-width: 650px){.p-wrap{padding-top:40px}}@media screen and (max-width: 500px){.p-wrap{padding-top:30px}}.p-wrap__content{display:flex;justify-content:space-between;align-items:stretch}@media screen and (max-width: 810px){.p-wrap__content{flex-wrap:wrap;gap:30px 0}}.p-wrap__block{width:48%;padding:45px 50px;position:relative;z-index:1}.p-wrap__block .c-button{margin-top:30px}@media screen and (max-width: 810px){.p-wrap__block .c-button{margin-top:20px}}@media screen and (max-width: 500px){.p-wrap__block .c-button{margin-top:10px}}@media screen and (max-width: 1080px){.p-wrap__block{padding:25px 25px}}@media screen and (max-width: 810px){.p-wrap__block{width:100%;padding:45px 50px}}@media screen and (max-width: 500px){.p-wrap__block{padding:20px}}.p-wrap__bg{position:absolute;height:100%;width:100%;top:0;left:0;z-index:-1}.p-wrap__bg:before{position:absolute;content:"";background-color:#198261;opacity:.7;height:100%;width:100%;top:0;left:0}.p-wrap__subtitle{font-size:2.5rem;display:table;margin-top:20px}@media screen and (max-width: 810px){.p-wrap__subtitle{font-size:2.2rem;margin-top:15px}}@media screen and (max-width: 500px){.p-wrap__subtitle{font-size:2rem;margin-top:10px}}.p-wrap__text{margin-top:10px;line-height:1.85;min-height:180px}@media screen and (max-width: 810px){.p-wrap__text{min-height:0}}@media screen and (max-width: 500px){.p-wrap__text{margin-top:5px}}.p-faq{padding:90px 0 140px;z-index:3}@media screen and (max-width: 1080px){.p-faq{padding:80px 0 120px}}@media screen and (max-width: 810px){.p-faq{padding:70px 0 100px}}@media screen and (max-width: 650px){.p-faq{padding:60px 0 100px}}@media screen and (max-width: 500px){.p-faq{padding:50px 0 80px}}.p-faq .c-shape__bottom{transform:translate(-50%, 75%)}.p-faq .c-button{margin:35px auto 0}@media screen and (max-width: 810px){.p-faq .c-button{margin:30px auto 0}}@media screen and (max-width: 500px){.p-faq .c-button{margin:20px auto 0}}.p-faq__subtitle{font-size:2.5rem;display:table;margin:35px auto 0}@media screen and (max-width: 810px){.p-faq__subtitle{font-size:2.2rem;margin:30px auto 0}}@media screen and (max-width: 500px){.p-faq__subtitle{font-size:2rem;margin:20px auto 0}}.p-faq__text{line-height:1.85;text-align:center;margin:15px auto 0;max-width:770px}@media screen and (max-width: 500px){.p-faq__text{margin:10px auto 0}}