.p-pageMv{padding-top:0}@media screen and (max-width: 500px){.p-pageMv__text{text-align:left}}.pageMvSingle__img{width:100%;aspect-ratio:12.8/5.36;position:relative;min-height:500px;max-height:100vh}.pageMvSingle__img img:nth-child(1){display:block}.pageMvSingle__img img:nth-child(2){display:none}@media screen and (max-width: 650px){.pageMvSingle__img img:nth-child(2){display:block}.pageMvSingle__img img:nth-child(1){display:none}}.p-pageMvSingle__title{font-size:3rem;left:50%;bottom:40px;width:95%;max-width:1024px;transform:translateX(-50%);position:absolute}@media screen and (max-width: 810px){.p-pageMvSingle__title{font-size:2.8rem}}@media screen and (max-width: 500px){.p-pageMvSingle__title{font-size:2.5rem}}.p-video{padding:100px 0 200px;background-color:#051c14}@media screen and (max-width: 1080px){.p-video{padding:90px 0 170px}}@media screen and (max-width: 810px){.p-video{padding:80px 0 140px}}@media screen and (max-width: 650px){.p-video{padding:70px 0 120px}}@media screen and (max-width: 500px){.p-video{padding:60px 0 100px}}.p-video .paint{top:-28%;right:-28%;width:40%}@media screen and (max-width: 810px){.p-video .paint{right:-20%}}@media screen and (max-width: 500px){.p-video .paint{right:-10%}}.p-video .c-shape__bottom{bottom:-60px}@media screen and (max-width: 810px){.p-video .c-shape__bottom{bottom:-50px}}@media screen and (max-width: 500px){.p-video .c-shape__bottom{bottom:-40px}}.p-video__video{max-width:740px;aspect-ratio:7.4/4.15;margin:60px auto 0;z-index:1;position:relative}.p-video__video video{position:relative;z-index:2}@media screen and (max-width: 810px){.p-video__video{margin:50px auto 0}}@media screen and (max-width: 500px){.p-video__video{margin:40px auto 0}}.p-skill{padding:60px 0}@media screen and (max-width: 810px){.p-skill{padding:50px 0}}@media screen and (max-width: 500px){.p-skill{padding:40px 0}}.p-skill:nth-child(2){padding:160px 0 60px}@media screen and (max-width: 810px){.p-skill:nth-child(2){padding:150px 0 50px}}@media screen and (max-width: 500px){.p-skill:nth-child(2){padding:140px 0 40px}}.p-skill .c-shape__top:before{position:absolute;content:"";background-color:#051c14;height:50%;width:100%;top:0;left:0;z-index:-1}.p-skill__list{flex-wrap:wrap;display:flex;gap:20px 3%;margin-top:50px;align-items:stretch;justify-content:center}@media screen and (max-width: 810px){.p-skill__list{margin-top:40px}}@media screen and (max-width: 500px){.p-skill__list{margin-top:30px}}.p-skill__item{width:31.333333%;background-color:#f3f3f3;position:relative;padding:25px 20px}@media screen and (max-width: 810px){.p-skill__item{width:48.5%}}@media screen and (max-width: 500px){.p-skill__item{width:100%}}.p-skill__item .shape{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:90%}.p-skill__item .icon{height:100px;margin:0 auto;position:relative;z-index:1;width:fit-content}.p-skill__item .subtitle{display:table;font-size:2rem;margin:15px auto 0;line-height:2;z-index:1;position:relative}.p-skill__item .text{line-height:1.8;z-index:1;position:relative}.p-works{padding:60px 0}@media screen and (max-width: 810px){.p-works{padding:50px 0}}@media screen and (max-width: 500px){.p-works{padding:40px 0}}.p-works:nth-child(2){padding:160px 0 60px}@media screen and (max-width: 810px){.p-works:nth-child(2){padding:150px 0 50px}}@media screen and (max-width: 500px){.p-works:nth-child(2){padding:140px 0 40px}}.p-works .c-shape__top:before{position:absolute;content:"";background-color:#051c14;height:50%;width:100%;top:0;left:0;z-index:-1}.p-works__text{margin:40px auto 0;max-width:770px;line-height:1.85}@media screen and (max-width: 810px){.p-works__text{margin:35px auto 0}}@media screen and (max-width: 500px){.p-works__text{margin:30px auto 0}}.p-works__list{margin-top:40px;display:flex;gap:50px 2%;flex-wrap:wrap}@media screen and (max-width: 810px){.p-works__list{margin:35px auto 0}}@media screen and (max-width: 500px){.p-works__list{margin:30px auto 0}}.p-works__item{width:32%}@media screen and (max-width: 810px){.p-works__item{width:49%}}@media screen and (max-width: 500px){.p-works__item{width:100%}}.p-works__item .img{aspect-ratio:3.3/2.47}.p-works__item .subtitle{line-height:1.4;margin:17px auto 0;font-size:2.5rem;display:table}@media screen and (max-width: 810px){.p-works__item .subtitle{font-size:2.2rem;margin:12px auto 0}}@media screen and (max-width: 500px){.p-works__item .subtitle{font-size:2rem;margin:7px auto 0}}.p-works__item .text{margin-top:15px;line-height:1.85}@media screen and (max-width: 810px){.p-works__item .text{margin-top:10px}}@media screen and (max-width: 500px){.p-works__item .text{margin-top:5px}}.p-pride{padding:60px 0}@media screen and (max-width: 810px){.p-pride{padding:50px 0}}@media screen and (max-width: 500px){.p-pride{padding:40px 0}}.p-pride:nth-child(2){padding:160px 0 60px}@media screen and (max-width: 810px){.p-pride:nth-child(2){padding:150px 0 50px}}@media screen and (max-width: 500px){.p-pride:nth-child(2){padding:140px 0 40px}}.p-pride .c-shape__top:before{position:absolute;content:"";background-color:#051c14;height:50%;width:100%;top:0;left:0;z-index:-1}.p-pride__subtitle{font-size:2.5rem;text-align:center;max-width:770px;margin:70px auto 0;line-height:1.4;display:table}@media screen and (max-width: 810px){.p-pride__subtitle{margin:50px auto 0;font-size:2.2rem}}@media screen and (max-width: 500px){.p-pride__subtitle{font-size:2rem;margin:40px auto 0}}.p-pride__text{margin:20px auto 0;max-width:770px;line-height:1.85}@media screen and (max-width: 810px){.p-pride__text{margin:35px auto 0}}@media screen and (max-width: 500px){.p-pride__text{margin:30px auto 0}}.p-pride__list{margin-top:55px}@media screen and (max-width: 810px){.p-pride__list{margin-top:45px}}@media screen and (max-width: 500px){.p-pride__list{margin-top:35px}}.p-pride__item{margin-top:50px;display:flex;justify-content:center;align-items:center}@media screen and (max-width: 810px){.p-pride__item{margin-top:40px;flex-direction:column}}@media screen and (max-width: 500px){.p-pride__item{margin-top:30px}}.p-pride__item:nth-child(1){margin-top:0}.p-pride__item:nth-child(even){flex-direction:row-reverse}@media screen and (max-width: 810px){.p-pride__item:nth-child(even){flex-direction:column}}.p-pride__item:nth-child(even) .p-pride__desc{padding-left:0;padding-right:45px}@media screen and (max-width: 1080px){.p-pride__item:nth-child(even) .p-pride__desc{padding-right:35px}}@media screen and (max-width: 980px){.p-pride__item:nth-child(even) .p-pride__desc{padding-right:25px}}@media screen and (max-width: 810px){.p-pride__item:nth-child(even) .p-pride__desc{padding-right:0}}.p-pride__img{width:50%;aspect-ratio:10/6.67}@media screen and (max-width: 810px){.p-pride__img{width:100%;max-width:450px;margin:0 auto}}.p-pride__desc{width:50%;padding-left:45px}@media screen and (max-width: 1080px){.p-pride__desc{padding-left:35px}}@media screen and (max-width: 980px){.p-pride__desc{padding-left:25px}}@media screen and (max-width: 810px){.p-pride__desc{padding-left:0;width:100%;margin-top:20px}}.p-pride__desc .subtitle{font-size:2.5rem;display:table}@media screen and (max-width: 810px){.p-pride__desc .subtitle{font-size:2.2rem}}@media screen and (max-width: 500px){.p-pride__desc .subtitle{font-size:2rem}}.p-pride__desc .text{margin-top:20px;line-height:1.8}@media screen and (max-width: 810px){.p-pride__desc .text{margin-top:15px}}@media screen and (max-width: 500px){.p-pride__desc .text{margin-top:10px}}.p-schedule{padding:225px 0 200px;background-color:#051c14}.p-schedule:nth-child(2){padding:60px 0 60px}@media screen and (max-width: 810px){.p-schedule:nth-child(2){padding:50px 0 50px}}@media screen and (max-width: 500px){.p-schedule:nth-child(2){padding:50px 0 40px}}.p-schedule:nth-last-child(3){padding-bottom:0}.p-schedule:nth-last-child(3) .c-shape__bottom{display:none}@media screen and (max-width: 1080px){.p-schedule{padding:205px 0 170px}}@media screen and (max-width: 810px){.p-schedule{padding:175px 0 140px}}@media screen and (max-width: 650px){.p-schedule{padding:145px 0 120px}}@media screen and (max-width: 500px){.p-schedule{padding:120px 0 100px}}.p-schedule .c-shape__bottom{bottom:-60px}@media screen and (max-width: 810px){.p-schedule .c-shape__bottom{bottom:-50px}}@media screen and (max-width: 500px){.p-schedule .c-shape__bottom{bottom:-40px}}.p-schedule__list{margin:60px auto 0;max-width:770px}@media screen and (max-width: 810px){.p-schedule__list{margin:50px auto 0}}@media screen and (max-width: 500px){.p-schedule__list{margin:40px auto 0}}.p-schedule__item{display:flex;gap:15px;border-bottom:1px solid #fff;padding:15px 0;flex-wrap:wrap;align-items:center}.p-schedule__left{width:134px;position:relative;display:flex;justify-content:center;align-items:center;flex-direction:column;height:fit-content}@media screen and (max-width: 650px){.p-schedule__left{margin-top:40px}}.p-schedule__left .bg{position:absolute;width:85%;top:50%;left:50%;transform:translate(-50%, -50%)}.p-schedule__left .number{font-size:3rem;display:table;line-height:1;position:relative;z-index:1}.p-schedule__left .time{font-size:2.5rem;display:table;position:relative;z-index:1;line-height:1}.p-schedule__desc{width:calc(100% - 150px);min-height:90px;display:flex;flex-direction:column;justify-content:center}@media screen and (max-width: 650px){.p-schedule__desc{width:100%;margin-top:40px}}.p-schedule__desc .subtitle{display:table;font-size:2.5rem}@media screen and (max-width: 810px){.p-schedule__desc .subtitle{font-size:2.2rem}}@media screen and (max-width: 500px){.p-schedule__desc .subtitle{font-size:2rem}}.p-schedule__desc .text{line-height:1.85}@media screen and (max-width: 650px){.p-schedule__desc .text{margin-top:10px}}@media screen and (max-width: 500px){.p-schedule__desc .text{margin-top:5px}}.p-schedule__desc .imgThumb{display:flex;flex-wrap:wrap;gap:10px 2%;margin-top:15px}@media screen and (max-width: 650px){.p-schedule__desc .imgThumb{margin-top:10px}}.p-schedule__desc .imgThumb .c-ofiCover{width:49%;aspect-ratio:3/1.65}@media screen and (max-width: 500px){.p-schedule__desc .imgThumb .c-ofiCover{width:100%}}.p-career{padding:60px 0 120px}@media screen and (max-width: 810px){.p-career{padding:50px 0 100px}}@media screen and (max-width: 500px){.p-career{padding:40px 0 80px}}.p-career .paint{width:40%}@media screen and (max-width: 810px){.p-career .paint{width:50%}}@media screen and (max-width: 500px){.p-career .paint{width:60%}}.p-career .paint:nth-child(1){top:-15%;right:-23%}@media screen and (max-width: 810px){.p-career .paint:nth-child(1){top:-10%}}@media screen and (max-width: 650px){.p-career .paint:nth-child(1){top:-6%}}.p-career .paint:nth-child(2){bottom:-20%;left:-28%;z-index:1}@media screen and (max-width: 810px){.p-career .paint:nth-child(2){bottom:-18%}}@media screen and (max-width: 650px){.p-career .paint:nth-child(2){bottom:-6%}}.p-career__name{display:table;margin:30px auto 0;font-size:2.5rem}@media screen and (max-width: 810px){.p-career__name{margin:25px auto 0}}@media screen and (max-width: 500px){.p-career__name{margin:20px auto 0}}.p-career__position{line-height:1;margin:0 auto 0;display:table}.p-career__list{margin-top:55px;z-index:7;position:relative}@media screen and (max-width: 810px){.p-career__list{margin-top:45px}}@media screen and (max-width: 500px){.p-career__list{margin-top:35px}}.p-career__item{display:flex;justify-content:space-between;flex-wrap:wrap;margin-top:20px;position:relative}@media screen and (max-width: 810px){.p-career__item{flex-direction:column-reverse;margin-top:40px}}.p-career__item:first-child .p-career__circle .line{display:none}.p-career__left{display:flex;gap:0 35px;width:66%}@media screen and (max-width: 810px){.p-career__left{width:100%;margin-top:20px;flex-wrap:wrap}}@media screen and (max-width: 500px){.p-career__left{gap:0 25px}}.p-career__circle{width:105px;height:105px;display:flex;justify-content:center;align-items:center;background-color:#91d623;border-radius:50%;font-size:2rem;position:relative;text-align:center}@media screen and (max-width: 810px){.p-career__circle{width:100%;border-radius:0;font-size:3rem;height:70px}}.p-career__circle:before{position:absolute;content:"";left:50%;top:-10px;width:100%;height:calc(50% + 10px);background-color:#fff;transform:translateX(-50%);z-index:-1}@media screen and (max-width: 810px){.p-career__circle:before{display:none}}.p-career__circle .line{position:absolute;content:"";width:1px;height:150%;background-color:#91d623;transform:translate(-50%, -50%);bottom:0;z-index:-3}@media screen and (max-width: 810px){.p-career__circle .line{display:none}}.p-career__desc{width:calc(100% - 140px)}@media screen and (max-width: 810px){.p-career__desc{width:100%;margin-top:10px}}.p-career__desc .subtitle{font-size:3.2rem;display:table;line-height:1.1}@media screen and (max-width: 810px){.p-career__desc .subtitle{font-size:2.8rem;text-align:center;margin:0 auto}}@media screen and (max-width: 500px){.p-career__desc .subtitle{font-size:2.5rem}}.p-career__desc .text{margin-top:15px;line-height:2}@media screen and (max-width: 810px){.p-career__desc .text{margin-top:10px}}@media screen and (max-width: 500px){.p-career__desc .text{margin-top:5px}}.p-career_img{aspect-ratio:3.6/2.2;width:32%;margin-top:30px}@media screen and (max-width: 810px){.p-career_img{width:100%;max-width:450px}}