.l-main{overflow:clip}.three-container{position:fixed}.p-pageMv__bg:before{background:linear-gradient(to left, #101010, #101010);z-index:-1}.p-pageMv__bg .c-ofiCover{opacity:.4;object-position:80% 50%}.p-pageMv .p-pageMv__bg .c-ofiCover:nth-child(1){display:block}.p-pageMv .p-pageMv__bg .c-ofiCover:nth-child(2){display:none}@media screen and (max-width: 650px){.p-pageMv .p-pageMv__bg .c-ofiCover:nth-child(1){display:none}.p-pageMv .p-pageMv__bg .c-ofiCover:nth-child(2){display:block}}.p-pageMv .c-title__ani{aspect-ratio:4.5/2.55;width:100%;max-width:450px}@media screen and (max-width: 810px){.p-pageMv .c-title__ani{width:85%}}@media screen and (max-width: 650px){.p-pageMv .c-title__ani{width:65%}}.p-pageMv .c-title__ani .c-title__img{width:100%}.p-controls{padding-top:80px;z-index:2}.p-controls__buttons{display:flex;justify-content:center;gap:0 40px;width:100%;flex-wrap:wrap}@media screen and (max-width: 650px){.p-controls__buttons{gap:30px}}@media screen and (max-width: 500px){.p-controls__buttons{gap:20px}}.p-controls__button{max-width:250px;width:100%;height:80px;background-color:#242424;color:#fff;position:relative;display:flex;justify-content:center;align-items:center;opacity:0;transition:background-color .3s;text-align:center}@media screen and (max-width: 650px){.p-controls__button{max-width:210px;height:70px}}@media screen and (max-width: 500px){.p-controls__button{height:60px;max-width:156px}}@media screen and (max-width: 500px){.p-controls__button:nth-child(3){max-width:200px}}.p-controls__button .text{color:#fff}.p-controls__button .circle{width:17px;height:17px;background-color:#ff9c00;position:absolute;top:50%;transform:translateY(-50%);right:20px;border-radius:50%;transition:background-color .3s}@media screen and (max-width: 980px){.p-controls__button .circle{right:15px}}@media screen and (max-width: 650px){.p-controls__button .circle{right:10px}}.p-controls__button .circle:before{position:absolute;content:"";top:50%;left:50%;transform:translate(-50%, -50%);width:0;height:0;border-right:3px solid transparent;border-left:3px solid transparent;border-top:4px solid #fff;transition:border-top-color .3s}.p-controls__button:hover{background-color:#ff9c00}.p-controls__button:hover .circle{background-color:#fff}.p-controls__button:hover .circle:before{border-top-color:#ff9c00}.p-controls__button.view:nth-child(1){animation:fadeUp .3s linear forwards}.p-controls__button:nth-child(2).view{animation:fadeUp .3s linear forwards .2s}@media screen and (max-width: 500px){.p-controls__button:nth-child(2).view{animation:fadeUp .3s linear forwards 0s}}.p-controls__button:nth-child(3).view{animation:fadeUp .3s linear forwards .4s}@media screen and (max-width: 810px){.p-controls__button:nth-child(3).view{animation:fadeUp .3s linear forwards 0s}}.p-personality{padding:100px 0 175px}@media screen and (max-width: 1080px){.p-personality{padding:95px 0 160px}}@media screen and (max-width: 810px){.p-personality{padding:90px 0 140px}}@media screen and (max-width: 650px){.p-personality{padding:80px 0 120px}}@media screen and (max-width: 500px){.p-personality{padding:75px 0 100px}}.p-personality__subtitles{margin:50px auto 0}.p-personality__subtitles .subtitle{font-size:3.5rem;color:#0c4794;background-color:#fff;padding:10px 20px;display:table;margin:10px auto 0}@media screen and (max-width: 1080px){.p-personality__subtitles .subtitle{font-size:3.2rem}}@media screen and (max-width: 810px){.p-personality__subtitles .subtitle{font-size:3rem}}@media screen and (max-width: 650px){.p-personality__subtitles .subtitle{font-size:2.6rem}}@media screen and (max-width: 500px){.p-personality__subtitles .subtitle{font-size:2.2rem}}.p-personality__subtitles .subtitle:nth-child(1){margin-top:0}.p-personality__list{margin-top:80px;flex-wrap:wrap;gap:85px 3.5%;display:flex}@media screen and (max-width: 1080px){.p-personality__list{margin-top:75px}}@media screen and (max-width: 810px){.p-personality__list{margin-top:70px;gap:70px 4%}}@media screen and (max-width: 650px){.p-personality__list{margin-top:65px}}@media screen and (max-width: 500px){.p-personality__list{margin-top:60px;gap:40px 0}}.p-personality__item{width:31%;opacity:0}@media screen and (max-width: 810px){.p-personality__item{width:48%}}@media screen and (max-width: 500px){.p-personality__item{width:100%}}.p-personality__item.view:nth-child(3n+1){animation:fadeUp 1.2s linear forwards}.p-personality__item.view:nth-child(3n+2){animation:fadeUp 1.2s linear forwards .3s}.p-personality__item.view:nth-child(3n+3){animation:fadeUp 1.2s linear forwards .6s}@media screen and (max-width: 810px){.p-personality__item.view:nth-child(2n+1){animation:fadeUp 1.2s linear forwards}.p-personality__item.view:nth-child(2n+2){animation:fadeUp 1.2s linear forwards .3s}}@media screen and (max-width: 500px){.p-personality__item.view:nth-child(1n+1){animation:fadeUp 1.2s linear forwards}}.p-personality__item .img{width:100%;aspect-ratio:3.1/2.1}.p-personality__item .subtitle{font-size:2rem;display:table;margin-top:20px;height:65px}@media screen and (max-width: 810px){.p-personality__item .subtitle{height:50px}}@media screen and (max-width: 500px){.p-personality__item .subtitle{height:auto}}.p-personality__item .text{margin-top:10px;font-feature-settings:"palt";letter-spacing:.02em;line-height:2}@media screen and (max-width: 500px){.p-personality__item .text{margin-top:5px}}.p-message{width:100%}@media screen and (max-width: 1280px){.p-message{aspect-ratio:unset}}.p-message .c-inner{height:100%;display:flex;align-items:center}.p-message__bg{position:absolute;top:0%;left:0%;height:100%;width:100%}.p-message__bg .c-ofiCover:nth-child(1){display:block}.p-message__bg .c-ofiCover:nth-child(2){display:none}@media screen and (max-width: 1279px){.p-message__bg .c-ofiCover{object-position:80% 50%}}@media screen and (max-width: 650px){.p-message__bg .c-ofiCover{object-position:bottom}.p-message__bg .c-ofiCover:nth-child(1){display:none}.p-message__bg .c-ofiCover:nth-child(2){display:block}}.p-message__content{max-width:530px;padding-bottom:40px}@media screen and (max-width: 650px){.p-message__content{padding-bottom:130%}}@media screen and (max-width: 500px){.p-message__content{padding-bottom:150%}}@media screen and (max-width: 370px){.p-message__content{padding-bottom:160%}}.p-message__title{width:300px;aspect-ratio:3/2.4;position:relative}@media screen and (max-width: 500px){.p-message__title{width:240px}}@media screen and (max-width: 370px){.p-message__title{width:220px}}.p-message__title .c-title__ani{right:0;top:0;height:100%;aspect-ratio:4.25/2.4}@media screen and (max-width: 1279px){.p-message__title .c-title__ani{left:-5vw;right:unset}}.p-message__title .c-title__ani .c-title__img{width:100%;height:100%}.p-message__subtitle{margin-top:35px;color:#000;font-size:3.5rem;display:table;letter-spacing:0em}@media screen and (max-width: 1080px){.p-message__subtitle{font-size:3.2rem}}@media screen and (max-width: 810px){.p-message__subtitle{font-size:3rem}}@media screen and (max-width: 650px){.p-message__subtitle{font-size:2.8rem}}@media screen and (max-width: 500px){.p-message__subtitle{font-size:2.5rem}}.p-message__text{line-height:2;color:#000;margin-top:20px}.p-message__data{display:flex;gap:0 15px;margin-top:40px;justify-content:flex-end;align-items:flex-end}@media screen and (max-width: 810px){.p-message__data{margin-top:30px}}@media screen and (max-width: 500px){.p-message__data{margin-top:20px}}.p-message__data .position{color:#000;font-size:2rem;line-height:1}@media screen and (max-width: 810px){.p-message__data .position{font-size:1.9rem}}@media screen and (max-width: 500px){.p-message__data .position{font-size:1.8rem}}.p-message__data .name{font-size:3rem;line-height:1;color:#000}@media screen and (max-width: 1080px){.p-message__data .name{font-size:2.8rem}}@media screen and (max-width: 810px){.p-message__data .name{font-size:2.6rem}}@media screen and (max-width: 500px){.p-message__data .name{font-size:2.4rem}}.p-interview{padding:135px 0 80px;z-index:1;clip-path:polygon(0% 0%, 100% 0%, 100% 100%, 0% 100%)}@media screen and (max-width: 1080px){.p-interview{padding:120px 0 75px}}@media screen and (max-width: 810px){.p-interview{padding:100px 0 70px}}@media screen and (max-width: 650px){.p-interview{padding:85px 0 65px}}@media screen and (max-width: 500px){.p-interview{padding:70px 0 60px}}.p-interview .three-container{z-index:-1}.p-interview__item{margin-top:80px}@media screen and (max-width: 1080px){.p-interview__item{margin-top:75px}}@media screen and (max-width: 810px){.p-interview__item{margin-top:70px}}@media screen and (max-width: 650px){.p-interview__item{margin-top:65px}}@media screen and (max-width: 500px){.p-interview__item{margin-top:60px}}.p-interview__item:nth-child(1){margin-top:0}.p-interview__item:nth-child(even) .p-interview__content{flex-direction:row-reverse}@media screen and (max-width: 810px){.p-interview__item:nth-child(even) .p-interview__content{flex-direction:column-reverse}}.p-interview__content{display:flex;justify-content:space-between;margin-top:50px;gap:0 5%}@media screen and (max-width: 810px){.p-interview__content{margin-top:40px;justify-content:center;gap:30px 0;flex-direction:column-reverse}}@media screen and (max-width: 500px){.p-interview__content{margin-top:30px}}.p-interview__title{display:table;margin:0 auto;font-size:3.5rem;text-align:center}@media screen and (max-width: 1080px){.p-interview__title{font-size:3.2rem}}@media screen and (max-width: 810px){.p-interview__title{font-size:3rem}}@media screen and (max-width: 650px){.p-interview__title{font-size:2.8rem}}@media screen and (max-width: 500px){.p-interview__title{font-size:2.5rem}}.p-interview__desc{width:50%}@media screen and (max-width: 810px){.p-interview__desc{width:100%}}.p-interview__subtitles .subtitle{font-size:3rem;color:#0c4794;background-color:#fff;padding:10px 15px 10px 10px;display:table;letter-spacing:0;margin-top:10px}@media screen and (max-width: 1080px){.p-interview__subtitles .subtitle{font-size:2.8rem}}@media screen and (max-width: 810px){.p-interview__subtitles .subtitle{font-size:2.6rem;padding:10px 10px 10px 10px;text-align:center;margin:5px auto 0}}@media screen and (max-width: 650px){.p-interview__subtitles .subtitle{font-size:2.4rem}}@media screen and (max-width: 500px){.p-interview__subtitles .subtitle{font-size:2.2rem}}.p-interview__subtitles .subtitle:nth-child(1){margin-top:0}.p-interview__text{margin-top:30px;line-height:2}@media screen and (max-width: 810px){.p-interview__text{margin-top:25px}}@media screen and (max-width: 500px){.p-interview__text{margin-top:20px}}.p-interview__img{height:380px;width:460px}@media screen and (max-width: 1080px){.p-interview__img{width:400px;height:320px}}@media screen and (max-width: 810px){.p-interview__img{margin:0 auto}}@media screen and (max-width: 500px){.p-interview__img{width:100%;aspect-ratio:4.6/3.8}}.p-message2{padding:75px 0 80px}.p-message2__title{display:table;margin:0 auto;font-size:3.5rem;text-align:center}@media screen and (max-width: 1080px){.p-message2__title{font-size:3.2rem}}@media screen and (max-width: 810px){.p-message2__title{font-size:3rem}}@media screen and (max-width: 650px){.p-message2__title{font-size:2.8rem}}@media screen and (max-width: 500px){.p-message2__title{font-size:2.6rem}}.p-message2__img{width:100%;margin-top:50px;aspect-ratio:12.04/5.8}.p-message__subtitles{margin-top:40px}@media screen and (max-width: 810px){.p-message__subtitles{margin-top:30px}}@media screen and (max-width: 500px){.p-message__subtitles{margin-top:20px}}.p-message__subtitles .subtitle{font-size:3rem;color:#0c4794;background-color:#fff;padding:10px 20px 10px 10px;display:table;margin-top:10px;letter-spacing:0}@media screen and (max-width: 1080px){.p-message__subtitles .subtitle{font-size:2.8rem}}@media screen and (max-width: 810px){.p-message__subtitles .subtitle{font-size:2.6rem;padding:10px 10px 10px 10px}}@media screen and (max-width: 650px){.p-message__subtitles .subtitle{font-size:2.4rem}}@media screen and (max-width: 500px){.p-message__subtitles .subtitle{font-size:2.2rem}}.p-message__subtitles .subtitle:nth-child(1){margin-top:0}.p-message2__text{line-height:2;margin-top:40px;letter-spacing:0}