.intro{position:fixed;display:flex;justify-content:center;align-items:center;z-index:600;left:0;top:0;width:100%;height:100vh;height:calc(var(--vh, 1vh)*100);background-color:rgba(255,255,255,.85);overflow:hidden}.intro .intro__highway{position:absolute;right:0;bottom:0;opacity:0;transform:translateY(20px);transition:opacity .8s cubic-bezier(0.215, 0.61, 0.355, 1),transform .8s cubic-bezier(0.215, 0.61, 0.355, 1)}@media screen and (min-width: 751px){.intro .intro__highway{width:663px;height:141px}}@media screen and (max-width: 750px){.intro .intro__highway{width:122.9333333333vw;height:26.1333333333vw}}.intro .intro__inner{position:relative}@media screen and (min-width: 751px){.intro .intro__inner{width:557px;transform:translateX(20px);margin-top:-20px}}@media screen and (max-width: 750px){.intro .intro__inner{width:88.5333333333vw;transform:translate(2.6666666667vw, -10.6666666667vw)}}.intro .intro__center{position:relative;width:100%}@media screen and (min-width: 751px){.intro .intro__center{height:420px}}@media screen and (max-width: 750px){.intro .intro__center{height:66.6666666667vw}}.intro .intro__title{position:absolute;left:0}@media screen and (min-width: 751px){.intro .intro__title{top:33px;width:384px}}@media screen and (max-width: 750px){.intro .intro__title{top:5.3333333333vw;width:61.0666666667vw}}.intro .intro__title span{position:absolute;display:block;opacity:0;transform:translateX(-50px);transition:opacity .4s cubic-bezier(0.215, 0.61, 0.355, 1),transform .4s cubic-bezier(0.215, 0.61, 0.355, 1)}@media screen and (min-width: 751px){.intro .intro__title span.intro__title-01{left:52px;top:0;width:280px}}@media screen and (max-width: 750px){.intro .intro__title span.intro__title-01{left:8.2666666667vw;top:0;width:44.2666666667vw}}@media screen and (min-width: 751px){.intro .intro__title span.intro__title-02{left:0;top:113px;width:384px}}@media screen and (max-width: 750px){.intro .intro__title span.intro__title-02{left:0;top:17.8666666667vw;width:61.0666666667vw}}@media screen and (min-width: 751px){.intro .intro__title span.intro__title-03{left:56px;top:245px;width:272px}}@media screen and (max-width: 750px){.intro .intro__title span.intro__title-03{left:8.8vw;top:38.9333333333vw;width:43.2vw}}.intro .intro__balloon{position:absolute;right:0;top:0;opacity:0;transform:translateY(500px);transition:opacity .3s cubic-bezier(0.215, 0.61, 0.355, 1),transform .3s cubic-bezier(0.175, 0.885, 0.32, 1.275)}@media screen and (min-width: 751px){.intro .intro__balloon{width:347px}}@media screen and (max-width: 750px){.intro .intro__balloon{width:55.2vw}}.intro.start .intro__highway{opacity:1;transform:translate(0, 0);transition-delay:1.2s}.intro.start .intro__title span:nth-child(1){opacity:1;transform:translate(0, 0);transition-delay:0.4s}.intro.start .intro__title span:nth-child(2){opacity:1;transform:translate(0, 0);transition-delay:0.6s}.intro.start .intro__title span:nth-child(3){opacity:1;transform:translate(0, 0);transition-delay:0.8s}.intro.start .intro__balloon{opacity:1;transform:scale(1);transition-delay:0s}.intro.fade-out{opacity:0;transition:opacity .5s cubic-bezier(0.47, 0, 0.745, 0.715)}.sec-map{position:relative;background-color:#9ed8f6;pointer-events:none}@media screen and (min-width: 1101px){.sec-map{height:48.3162518302vw}}@media screen and (min-width: 751px)and (max-width: 1100px){.sec-map{height:531.4787701318px}}@media screen and (max-width: 750px){.sec-map{height:141.8666666667vw}}.sec-map .map-scroll{position:relative;height:100%;overflow:hidden;-ms-overflow-style:none;scrollbar-width:none}.sec-map .map-scroll::-webkit-scrollbar{display:none}@media screen and (min-width: 751px)and (max-width: 1100px){.sec-map .map-scroll{cursor:pointer}.sec-map .map-scroll.dragging{cursor:grabbing}}@media screen and (min-width: 1101px){.sec-map .map-scroll{padding-top:2.9282576867vw}}@media screen and (min-width: 751px)and (max-width: 1100px){.sec-map .map-scroll{padding-top:32.2108345534px}}@media screen and (max-width: 750px){.sec-map .map-scroll{padding-top:8.5333333333vw}}.sec-map .timeline{position:absolute;top:0;left:0;width:100%;z-index:1;overflow:hidden}.sec-map .timeline.fixed{position:fixed}@media screen and (min-width: 751px){.sec-map .timeline.fixed{top:80px !important}}@media screen and (max-width: 750px){.sec-map .timeline.fixed{top:13.3333333333vw !important}}.sec-map .timeline.abs{position:absolute;top:auto;bottom:0}.sec-map .timeline__inner{will-change:transform}@media screen and (min-width: 751px){.sec-map .timeline__inner{min-width:1100px}}@media screen and (max-width: 750px){.sec-map .timeline__inner{width:293.3333333333vw}}.sec-map .map{position:relative}@media screen and (min-width: 1101px){.sec-map .map{height:45.3879941435vw}}@media screen and (min-width: 751px)and (max-width: 1100px){.sec-map .map{height:499.2679355783px}}@media screen and (min-width: 751px){.sec-map .map{min-width:1100px}}@media screen and (max-width: 750px){.sec-map .map{width:293.3333333333vw;height:133.3333333333vw}}.sec-map .map__bg{overflow:hidden}.sec-map .map__bg>div{position:absolute;left:0;bottom:0}.sec-map .map__layer{position:absolute;left:0;top:0;width:100%;height:100%}.sec-map .about-btn{opacity:0;transform:translateX(-50px);transition:opacity .8s cubic-bezier(0.215, 0.61, 0.355, 1),transform .8s cubic-bezier(0.215, 0.61, 0.355, 1)}.sec-map .about-btn.ready{opacity:1;transform:translate(0, 0);transition-delay:0s}.sec-map.active{pointer-events:all}.sec-map.active .map-scroll{overflow-x:scroll}.sec-map.active .map__more-btns .more-btn{animation:pin-move 3s cubic-bezier(0.95, 0.05, 0.795, 0.035) 1s forwards infinite}.sec-map.active .map__arrows{animation:arrows-move 1s ease-in-out 0s infinite alternate}.sec-map.active .map__cloud .cloud:nth-child(1){animation:cloud-move-01 12s ease-in-out 0s infinite alternate}.sec-map.active .map__cloud .cloud:nth-child(2){animation:cloud-move-02 14s ease-in-out 0s infinite alternate}.sec-map.active .map__cloud .cloud:nth-child(3){animation:cloud-move-01 16s ease-in-out 0s infinite alternate}.sec-map.active .map__cloud .cloud:nth-child(4){animation:cloud-move-01 11s ease-in-out 0s infinite alternate}.sec-map.active .map__cloud .cloud:nth-child(5){animation:cloud-move-02 13s ease-in-out 0s infinite alternate}.sec-map.active .map__satellite .satellite:nth-child(1){animation:satellite-move 8s ease-in-out 0s infinite alternate}.sec-map.active .map__satellite .satellite:nth-child(2){animation:satellite-move 8s ease-in-out 2s infinite alternate}.sec-map.active .map__satellite .satellite:nth-child(3){animation:satellite-move 8s ease-in-out 4s infinite alternate}.sec-map .map__shadow .shadow{position:absolute}.sec-map .map__shadow .shadow img{opacity:.2}.sec-map .map__shadow .shadow-01{left:0%;top:42.2580645161%}@media screen and (min-width: 1101px){.sec-map .map__shadow .shadow-01{width:15.2269399707vw}}@media screen and (min-width: 751px)and (max-width: 1100px){.sec-map .map__shadow .shadow-01{width:167.4963396779px}}@media screen and (max-width: 750px){.sec-map .map__shadow .shadow-01{width:44.8vw}}.sec-map .map__shadow .shadow-02{left:24.3045387994%;top:15%}@media screen and (min-width: 1101px){.sec-map .map__shadow .shadow-02{width:8.1259150805vw}}@media screen and (min-width: 751px)and (max-width: 1100px){.sec-map .map__shadow .shadow-02{width:89.3850658858px}}@media screen and (max-width: 750px){.sec-map .map__shadow .shadow-02{width:24vw}}.sec-map .map__shadow .shadow-03{left:70.6442166911%;top:7.5806451613%}@media screen and (min-width: 1101px){.sec-map .map__shadow .shadow-03{width:10.1756954612vw}}@media screen and (min-width: 751px)and (max-width: 1100px){.sec-map .map__shadow .shadow-03{width:111.9326500732px}}@media screen and (max-width: 750px){.sec-map .map__shadow .shadow-03{width:30.1333333333vw}}.sec-map .map__shadow .shadow-04{left:95.5344070278%;top:5.3225806452%}@media screen and (min-width: 1101px){.sec-map .map__shadow .shadow-04{width:4.4655929722vw}}@media screen and (min-width: 751px)and (max-width: 1100px){.sec-map .map__shadow .shadow-04{width:49.121522694px}}@media screen and (max-width: 750px){.sec-map .map__shadow .shadow-04{width:13.3333333333vw}}.sec-map .map__shadow .shadow-05{left:94.5095168375%;top:65.3225806452%}@media screen and (min-width: 1101px){.sec-map .map__shadow .shadow-05{width:5.4904831625vw}}@media screen and (min-width: 751px)and (max-width: 1100px){.sec-map .map__shadow .shadow-05{width:60.3953147877px}}@media screen and (max-width: 750px){.sec-map .map__shadow .shadow-05{width:16.2666666667vw}}.sec-map .map__cloud .cloud{position:absolute}.sec-map .map__cloud .cloud-01{left:0%;top:8.8709677419%}@media screen and (min-width: 1101px){.sec-map .map__cloud .cloud-01{width:18.1551976574vw}}@media screen and (min-width: 751px)and (max-width: 1100px){.sec-map .map__cloud .cloud-01{width:199.7071742313px}}@media screen and (max-width: 750px){.sec-map .map__cloud .cloud-01{width:53.3333333333vw}}.sec-map .map__cloud .cloud-02{left:21.9619326501%;top:1.6129032258%}@media screen and (min-width: 1101px){.sec-map .map__cloud .cloud-02{width:13.8360175695vw}}@media screen and (min-width: 751px)and (max-width: 1100px){.sec-map .map__cloud .cloud-02{width:152.196193265px}}@media screen and (max-width: 750px){.sec-map .map__cloud .cloud-02{width:40.8vw}}.sec-map .map__cloud .cloud-03{left:69.6925329429%;top:-1.7741935484%}@media screen and (min-width: 1101px){.sec-map .map__cloud .cloud-03{width:12.5915080527vw}}@media screen and (min-width: 751px)and (max-width: 1100px){.sec-map .map__cloud .cloud-03{width:138.5065885798px}}@media screen and (max-width: 750px){.sec-map .map__cloud .cloud-03{width:37.3333333333vw}}.sec-map .map__cloud .cloud-04{left:95.3147877013%;top:-2.5806451613%}@media screen and (min-width: 1101px){.sec-map .map__cloud .cloud-04{width:4.6852122987vw}}@media screen and (min-width: 751px)and (max-width: 1100px){.sec-map .map__cloud .cloud-04{width:51.5373352855px}}@media screen and (max-width: 750px){.sec-map .map__cloud .cloud-04{width:13.8666666667vw}}.sec-map .map__cloud .cloud-05{left:92.6793557833%;top:47.4193548387%}@media screen and (min-width: 1101px){.sec-map .map__cloud .cloud-05{width:7.3206442167vw}}@media screen and (min-width: 751px)and (max-width: 1100px){.sec-map .map__cloud .cloud-05{width:80.5270863836px}}@media screen and (max-width: 750px){.sec-map .map__cloud .cloud-05{width:21.6vw}}.sec-map .map__building{pointer-events:none}.sec-map .map__building .building-01{position:absolute;left:95.2415812592%;top:68.2258064516%}@media screen and (min-width: 1101px){.sec-map .map__building .building-01{width:4.7584187408vw}}@media screen and (min-width: 751px)and (max-width: 1100px){.sec-map .map__building .building-01{width:52.3426061493px}}@media screen and (max-width: 750px){.sec-map .map__building .building-01{width:14.1333333333vw}}.sec-map .map__satellite .satellite{position:absolute}.sec-map .map__satellite .satellite-01{left:3.2942898975%;top:13.8709677419%}@media screen and (min-width: 1101px){.sec-map .map__satellite .satellite-01{width:9.0043923865vw}}@media screen and (min-width: 751px)and (max-width: 1100px){.sec-map .map__satellite .satellite-01{width:99.0483162518px}}@media screen and (max-width: 750px){.sec-map .map__satellite .satellite-01{width:26.6666666667vw}}.sec-map .map__satellite .satellite-02{left:47.803806735%;top:3.2258064516%}@media screen and (min-width: 1101px){.sec-map .map__satellite .satellite-02{width:9.0043923865vw}}@media screen and (min-width: 751px)and (max-width: 1100px){.sec-map .map__satellite .satellite-02{width:99.0483162518px}}@media screen and (max-width: 750px){.sec-map .map__satellite .satellite-02{width:26.6666666667vw}}.sec-map .map__satellite .satellite-03{left:86.1639824305%;top:3.2258064516%}@media screen and (min-width: 1101px){.sec-map .map__satellite .satellite-03{width:8.9311859444vw}}@media screen and (min-width: 751px)and (max-width: 1100px){.sec-map .map__satellite .satellite-03{width:98.243045388px}}@media screen and (max-width: 750px){.sec-map .map__satellite .satellite-03{width:26.6666666667vw}}.sec-map .map__facility .facility{position:absolute;display:flex;justify-content:center;align-items:center;line-height:1;border-radius:9999px;background-color:rgba(255,255,255,.85)}@media screen and (min-width: 1101px){.sec-map .map__facility .facility{font-size:13px;font-size:.9516837482vw;padding:.3660322108vw}}@media screen and (min-width: 751px)and (max-width: 1100px){.sec-map .map__facility .facility{font-size:0.6542825769rem;padding:5px}}@media screen and (max-width: 750px){.sec-map .map__facility .facility{font-size:10px;font-size:2.6666666667vw;padding:1.3333333333vw}}.sec-map .map__facility .facility.facility-01{left:10.2489019034%;top:19.8387096774%}.sec-map .map__facility .facility.facility-02{left:29.4289897511%;top:33.064516129%}.sec-map .map__facility .facility.facility-03{left:46.4128843338%;top:25.3225806452%}.sec-map .map__facility .facility.facility-04{left:45.0219619327%;top:85.8064516129%}.sec-map .map__facility .facility.facility-05{left:62.5915080527%;top:10.3225806452%}.sec-map .map__facility .facility.facility-06{left:71.0834553441%;top:29.0322580645%}.sec-map .map__facility .facility.facility-07{left:83.3089311859%;top:83.8709677419%}.sec-map .map__more-btns .more-btn{position:absolute;cursor:pointer;transform-origin:center bottom;will-change:transform}.sec-map .map__more-btns .more-btn .more-btn__inner{position:relative;transform:translateZ(0)}@media screen and (min-width: 751px){.sec-map .map__more-btns .more-btn .more-btn__inner{transition:transform .3s cubic-bezier(0.19, 1, 0.22, 1);transform-origin:center bottom}}@media screen and (min-width: 1101px){.sec-map .map__more-btns .more-btn .more-btn__inner{filter:drop-shadow(0.2928257687vw 0.2928257687vw 0px rgba(0, 0, 0, 0.4))}}@media screen and (min-width: 751px)and (max-width: 1100px){.sec-map .map__more-btns .more-btn .more-btn__inner{filter:drop-shadow(3.2210834553px 3.2210834553px 0px rgba(0, 0, 0, 0.4))}}@media screen and (max-width: 750px){.sec-map .map__more-btns .more-btn .more-btn__inner{filter:drop-shadow(1.0666666667vw 1.0666666667vw 0px rgba(0, 0, 0, 0.4))}}.sec-map .map__more-btns .more-btn .more-btn__inner:after{content:"";display:block;margin:0 auto;background-image:url("/recruit/e-nexco/assets/business/future/img/more-btn.svg");background-size:100% auto;background-position:center top;background-repeat:no-repeat}@media screen and (min-width: 1101px){.sec-map .map__more-btns .more-btn .more-btn__inner:after{width:5.1244509517vw;height:1.1713030747vw}}@media screen and (min-width: 751px)and (max-width: 1100px){.sec-map .map__more-btns .more-btn .more-btn__inner:after{width:56.3689604685px;height:12.8843338214px}}@media screen and (max-width: 750px){.sec-map .map__more-btns .more-btn .more-btn__inner:after{width:16vw;height:3.7333333333vw}}.sec-map .map__more-btns .more-btn .more-btn__text{position:relative;color:#00b0ad;background-color:#fff;font-weight:700;text-align:center;margin-bottom:-1px}@media screen and (min-width: 1101px){.sec-map .map__more-btns .more-btn .more-btn__text{font-size:13px;font-size:.9516837482vw;border:.2196193265vw solid #ffdc00;border-radius:.5856515373vw;padding:.3660322108vw .2196193265vw;line-height:1.2307692308}}@media screen and (min-width: 751px)and (max-width: 1100px){.sec-map .map__more-btns .more-btn .more-btn__text{font-size:0.6542825769rem;border:2.4158125915px solid #ffdc00;border-radius:6.4421669107px;padding:4.0263543192px 2.4158125915px;line-height:1.2307692308}}@media screen and (max-width: 750px){.sec-map .map__more-btns .more-btn .more-btn__text{font-size:10px;font-size:2.6666666667vw;border:.5333333333vw solid #ffdc00;border-radius:2.1333333333vw;padding:1.3333333333vw;line-height:1.2;min-width:18.1333333333vw}}.sec-map .map__more-btns .more-btn:focus-visible .more-btn__inner{transform:scale(1.1)}@media(hover: hover)and (pointer: fine){.sec-map .map__more-btns .more-btn:hover .more-btn__inner{transform:scale(1.1)}}.sec-map .map__more-btns .more-btn.more-btn-01{left:1.4641288433%;top:57.2580645161%}.sec-map .map__more-btns .more-btn.more-btn-02{left:9.0043923865%;top:46.1290322581%}.sec-map .map__more-btns .more-btn.more-btn-03{left:24.0849194729%;top:38.7096774194%}.sec-map .map__more-btns .more-btn.more-btn-04{left:29.5754026354%;top:49.3548387097%}.sec-map .map__more-btns .more-btn.more-btn-05{left:37.4084919473%;top:67.7419354839%}.sec-map .map__more-btns .more-btn.more-btn-06{left:39.3850658858%;top:13.5483870968%}.sec-map .map__more-btns .more-btn.more-btn-07{left:38.3601756955%;top:38.8709677419%}.sec-map .map__more-btns .more-btn.more-btn-08{left:49.1947291362%;top:59.6774193548%}.sec-map .map__more-btns .more-btn.more-btn-09{left:60.3953147877%;top:39.5161290323%}.sec-map .map__more-btns .more-btn.more-btn-10{left:55.6368960469%;top:50.1612903226%}.sec-map .map__more-btns .more-btn.more-btn-11{left:68.3016105417%;top:66.4516129032%}.sec-map .map__more-btns .more-btn.more-btn-12{left:59.8828696925%;top:19.8387096774%}.sec-map .map__more-btns .more-btn.more-btn-13{left:73.7188872621%;top:39.1935483871%}.sec-map:not(.active) .map__bg>div,.sec-map:not(.active) .map__building>div{transform:translateY(100px);transition:transform 2s cubic-bezier(0.645, 0.045, 0.355, 1)}.sec-map:not(.active) .map__bg.ready>div,.sec-map:not(.active) .map__building.ready>div{transform:translateY(0)}.sec-map:not(.active) .map__cloud .cloud{opacity:0;transform:translateY(-20px);transition:opacity .8s cubic-bezier(0.215, 0.61, 0.355, 1),transform .8s cubic-bezier(0.215, 0.61, 0.355, 1)}.sec-map:not(.active) .map__cloud.ready .cloud.cloud-01{opacity:1;transform:translate(0, 0);transition-delay:0s}.sec-map:not(.active) .map__cloud.ready .cloud.cloud-02{opacity:1;transform:translate(0, 0);transition-delay:0.4s}.sec-map:not(.active) .map__cloud.ready .cloud.cloud-03{opacity:1;transform:translate(0, 0);transition-delay:0.8s}.sec-map:not(.active) .map__cloud.ready .cloud.cloud-04{opacity:1;transform:translate(0, 0);transition-delay:1.2s}.sec-map:not(.active) .map__cloud.ready .cloud.cloud-05{opacity:1;transform:translate(0, 0);transition-delay:1.6s}.sec-map:not(.active) .map__shadow .shadow{opacity:0;transform:translateY(-20px);transition:opacity .8s cubic-bezier(0.215, 0.61, 0.355, 1),transform .8s cubic-bezier(0.215, 0.61, 0.355, 1)}.sec-map:not(.active) .map__shadow.ready .shadow.shadow-01{opacity:1;transform:translate(0, 0);transition-delay:0s}.sec-map:not(.active) .map__shadow.ready .shadow.shadow-02{opacity:1;transform:translate(0, 0);transition-delay:0.4s}.sec-map:not(.active) .map__shadow.ready .shadow.shadow-03{opacity:1;transform:translate(0, 0);transition-delay:0.8s}.sec-map:not(.active) .map__shadow.ready .shadow.shadow-04{opacity:1;transform:translate(0, 0);transition-delay:1.2s}.sec-map:not(.active) .map__shadow.ready .shadow.shadow-05{opacity:1;transform:translate(0, 0);transition-delay:1.6s}.sec-map:not(.active) .map__arrows{opacity:0;transition:opacity .5s cubic-bezier(0.47, 0, 0.745, 0.715)}.sec-map:not(.active) .map__arrows.ready{opacity:1;transition-delay:0s}.sec-map:not(.active) .map__satellite .satellite{opacity:0;transform:translateY(20px);transition:opacity .8s cubic-bezier(0.215, 0.61, 0.355, 1),transform .8s cubic-bezier(0.215, 0.61, 0.355, 1)}.sec-map:not(.active) .map__satellite.ready .satellite.satellite-01{opacity:1;transform:translate(0, 0);transition-delay:0s}.sec-map:not(.active) .map__satellite.ready .satellite.satellite-02{opacity:1;transform:translate(0, 0);transition-delay:0.2s}.sec-map:not(.active) .map__satellite.ready .satellite.satellite-03{opacity:1;transform:translate(0, 0);transition-delay:0.4s}.sec-map:not(.active) .map__balloons{opacity:0;transform:translateY(20px);transition:opacity .8s cubic-bezier(0.215, 0.61, 0.355, 1),transform .8s cubic-bezier(0.215, 0.61, 0.355, 1)}.sec-map:not(.active) .map__balloons.ready{opacity:1;transform:translate(0, 0);transition-delay:0s}.sec-map:not(.active) .map__facility .facility{opacity:0;transition:opacity .5s cubic-bezier(0.47, 0, 0.745, 0.715)}.sec-map:not(.active) .map__facility.ready .facility.facility-01{opacity:1;transition-delay:0s}.sec-map:not(.active) .map__facility.ready .facility.facility-02{opacity:1;transition-delay:0.2s}.sec-map:not(.active) .map__facility.ready .facility.facility-03{opacity:1;transition-delay:0.4s}.sec-map:not(.active) .map__facility.ready .facility.facility-04{opacity:1;transition-delay:0.6s}.sec-map:not(.active) .map__facility.ready .facility.facility-05{opacity:1;transition-delay:0.8s}.sec-map:not(.active) .map__facility.ready .facility.facility-06{opacity:1;transition-delay:1s}.sec-map:not(.active) .map__facility.ready .facility.facility-07{opacity:1;transition-delay:1.2s}.sec-map:not(.active) .map__more-btns .more-btn{opacity:0;transform:translateY(-40px);transition:opacity .3s cubic-bezier(0.215, 0.61, 0.355, 1),transform .3s cubic-bezier(0.175, 0.885, 0.32, 1.275)}.sec-map:not(.active) .map__more-btns.ready .more-btn.more-btn-01{opacity:1;transform:translate(0, 0);transition-delay:0s}.sec-map:not(.active) .map__more-btns.ready .more-btn.more-btn-02{opacity:1;transform:translate(0, 0);transition-delay:0.1s}.sec-map:not(.active) .map__more-btns.ready .more-btn.more-btn-03{opacity:1;transform:translate(0, 0);transition-delay:0.2s}.sec-map:not(.active) .map__more-btns.ready .more-btn.more-btn-04{opacity:1;transform:translate(0, 0);transition-delay:0.3s}.sec-map:not(.active) .map__more-btns.ready .more-btn.more-btn-05{opacity:1;transform:translate(0, 0);transition-delay:0.4s}.sec-map:not(.active) .map__more-btns.ready .more-btn.more-btn-06{opacity:1;transform:translate(0, 0);transition-delay:0.5s}.sec-map:not(.active) .map__more-btns.ready .more-btn.more-btn-07{opacity:1;transform:translate(0, 0);transition-delay:0.6s}.sec-map:not(.active) .map__more-btns.ready .more-btn.more-btn-08{opacity:1;transform:translate(0, 0);transition-delay:0.7s}.sec-map:not(.active) .map__more-btns.ready .more-btn.more-btn-09{opacity:1;transform:translate(0, 0);transition-delay:0.8s}.sec-map:not(.active) .map__more-btns.ready .more-btn.more-btn-10{opacity:1;transform:translate(0, 0);transition-delay:0.9s}.sec-map:not(.active) .map__more-btns.ready .more-btn.more-btn-11{opacity:1;transform:translate(0, 0);transition-delay:1s}.sec-map:not(.active) .map__more-btns.ready .more-btn.more-btn-12{opacity:1;transform:translate(0, 0);transition-delay:1.1s}.sec-map:not(.active) .map__more-btns.ready .more-btn.more-btn-13{opacity:1;transform:translate(0, 0);transition-delay:1.2s}.sec-map .about-btn{position:absolute;display:flex;flex-direction:column;justify-content:center;align-items:center;left:0}@media screen and (min-width: 1101px){.sec-map .about-btn{top:4.0263543192vw;width:2.3426061493vw;padding:.878477306vw 0}}@media screen and (min-width: 751px)and (max-width: 1100px){.sec-map .about-btn{top:55px;width:32px;padding:12px 0}}@media screen and (max-width: 750px){.sec-map .about-btn{width:7.2vw;padding:2.4vw 0;top:11.2vw}}.sec-map .about-btn:focus-visible:before{transform:scale(1.05)}@media(hover: hover)and (pointer: fine){.sec-map .about-btn:hover:before{transform:scale(1.05)}}.sec-map .about-btn:before{content:"";position:absolute;left:0;top:0;background-color:#ffdc00;width:100%;height:100%;transform-origin:left;transition:transform .3s cubic-bezier(0.215, 0.61, 0.355, 1);border-top:1px solid #fff;border-right:1px solid #fff;border-bottom:1px solid #fff}@media screen and (min-width: 1101px){.sec-map .about-btn:before{border-radius:0 .2928257687vw .2928257687vw 0}}@media screen and (min-width: 751px)and (max-width: 1100px){.sec-map .about-btn:before{border-radius:0 4px 4px 0}}@media screen and (max-width: 750px){.sec-map .about-btn:before{border-radius:0 1.0666666667vw 1.0666666667vw 0}}.sec-map .about-btn .about-btn__pin{position:relative}@media screen and (min-width: 1101px){.sec-map .about-btn .about-btn__pin{width:1.1713030747vw;margin-bottom:.2928257687vw}}@media screen and (min-width: 751px)and (max-width: 1100px){.sec-map .about-btn .about-btn__pin{width:16px;margin-bottom:4px}}@media screen and (max-width: 750px){.sec-map .about-btn .about-btn__pin{width:3.7333333333vw;margin-bottom:1.0666666667vw}}.sec-map .about-btn .about-btn__text{position:relative;font-weight:700;writing-mode:vertical-rl}@media screen and (min-width: 1101px){.sec-map .about-btn .about-btn__text{font-size:11px;font-size:.8052708638vw}}@media screen and (min-width: 751px)and (max-width: 1100px){.sec-map .about-btn .about-btn__text{font-size:0.6875rem}}@media screen and (max-width: 750px){.sec-map .about-btn .about-btn__text{font-size:10px;font-size:2.6666666667vw}}@media screen and (min-width: 1101px){.sec-map .icon-pointer{width:3.8067349927vw}}@media screen and (min-width: 751px)and (max-width: 1100px){.sec-map .icon-pointer{width:52px}}@media screen and (max-width: 750px){.sec-map .icon-pointer{width:13.3333333333vw}}.sec-map .clickable-pointer{position:absolute;visibility:hidden;z-index:2}.sec-map .clickable-pointer.active{animation:clickable-pointer-move 3s cubic-bezier(0, 0, 1, 1) 0s forwards 1;visibility:visible}@media screen and (min-width: 751px){.sec-map .clickable-pointer{left:44.6559297218%;top:43.5483870968%}}@media screen and (max-width: 750px){.sec-map .clickable-pointer{left:14.6412884334%;top:51.6129032258%}}.sec-map .scroll-sign{position:absolute;width:fit-content;left:0;right:0;margin:auto;visibility:hidden;z-index:1}.sec-map .scroll-sign.active{animation:scroll-sign-move 4s cubic-bezier(0, 0, 1, 1) 0s forwards 1;visibility:visible}.sec-map .scroll-sign.active .scroll-sign__pointer{animation:scrollable-pointer-move .6s cubic-bezier(0, 0, 1, 1) 1s forwards 3}@media screen and (min-width: 751px)and (max-width: 1100px){.sec-map .scroll-sign{top:240px}}@media screen and (max-width: 750px){.sec-map .scroll-sign{top:64vw}}.sec-map .scroll-sign .scroll-sign__pointer{margin:0 auto 0}.sec-map .scroll-sign .scroll-sign__text{position:absolute;left:50%;transform:translateX(-50%);font-weight:700;color:#00963c;background-color:#fff;border-radius:9999px;line-height:1em;white-space:nowrap}@media screen and (min-width: 751px)and (max-width: 1100px){.sec-map .scroll-sign .scroll-sign__text{bottom:-30px;padding:1px;font-size:0.6875rem;box-shadow:3px 3px 0px #00963c}}@media screen and (max-width: 750px){.sec-map .scroll-sign .scroll-sign__text{bottom:-8vw;padding:.2666666667vw;font-size:11px;font-size:2.9333333333vw;box-shadow:.8vw .8vw 0px #00963c}}.sec-map .scroll-sign .scroll-sign__text>div{border-radius:9999px}@media screen and (min-width: 751px)and (max-width: 1100px){.sec-map .scroll-sign .scroll-sign__text>div{border:1px solid #00963c;padding:5px 10px}}@media screen and (max-width: 750px){.sec-map .scroll-sign .scroll-sign__text>div{border:.2666666667vw solid #00963c;padding:1.3333333333vw 2.6666666667vw}}.sec-map .map__overlay{position:absolute;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);z-index:1;transition:opacity .5s cubic-bezier(0.215, 0.61, 0.355, 1);opacity:0}.sec-map .map__overlay.active{opacity:1}@keyframes scrollable-pointer-move{0%{transform:translateX(0%);animation-timing-function:cubic-bezier(0.39, 0.575, 0.565, 1)}25%{transform:translateX(20%);animation-timing-function:cubic-bezier(0.47, 0, 0.745, 0.715)}50%{transform:translateX(0%);animation-timing-function:cubic-bezier(0.39, 0.575, 0.565, 1)}75%{transform:translateX(-20%);animation-timing-function:cubic-bezier(0.47, 0, 0.745, 0.715)}100%{transform:translateX(0%);animation-timing-function:cubic-bezier(0.39, 0.575, 0.565, 1)}}@keyframes clickable-pointer-move{0%{opacity:0;transform:translate3d(0, 20%, 0)}10%{opacity:0;transform:translate3d(0, 20%, 0)}15%{opacity:1;transform:translate3d(0, -10%, 0)}20%{opacity:1;transform:translate3d(0, 0, 0)}40%{transform:translate3d(0, 0, 0)}45%{transform:translate3d(0, -15%, 0)}50%{transform:translate3d(0, 0, 0)}55%{transform:translate3d(0, -15%, 0)}60%{transform:translate3d(0, 0, 0)}80%{transform:translate3d(0, 0, 0);opacity:1}90%{transform:translate3d(0, 20%, 0);opacity:0}100%{transform:translate3d(0, 20%, 0);opacity:0}}@keyframes scroll-sign-move{0%{opacity:0;transform:translate3d(0, 20%, 0)}7.5%{opacity:0;transform:translate3d(0, 20%, 0)}11.25%{opacity:1;transform:translate3d(0, -10%, 0)}15%{opacity:1;transform:translate3d(0, 0, 0)}85%{transform:translate3d(0, 0, 0);opacity:1}92.5%{transform:translate3d(0, 20%, 0);opacity:0}100%{transform:translate3d(0, 20%, 0);opacity:0}}@keyframes cloud-move-01{0%{transform:translate3d(0, 0, 0)}50%{transform:translate3d(0, 20%, 0)}100%{transform:translate3d(0, 0, 0)}}@keyframes cloud-move-02{0%{transform:translate3d(0, 0, 0)}50%{transform:translate3d(0, -20%, 0)}100%{transform:translate3d(0, 0, 0)}}@keyframes satellite-move{0%{transform:translate3d(0, 0, 0)}50%{transform:translate3d(0, 10%, 0)}100%{transform:translate3d(0, 0, 0)}}@keyframes pin-move{5%{transform:translate3d(0, 2px, 0)}10%{transform:translate3d(0, 0, 0)}15%{transform:translate3d(0, 2px, 0)}20%{transform:translate3d(0, 0, 0)}100%{transform:translate3d(0, 0, 0)}}@keyframes arrows-move{0%{opacity:1}50%{opacity:.5}100%{opacity:1}}@media screen and (min-width: 751px){.sec-links{padding-top:80px}}@media screen and (max-width: 750px){.sec-links{padding-top:17.0666666667vw}}.l-modal.l-modal--intro .l-modal__overlay{pointer-events:none}.l-modal.l-modal--intro .about-modal .about-modal__corporate{display:none}.l-modal.l-modal--intro .about-modal .modal-skip-btn .modal-skip-btn__text span:nth-child(1){display:inline}.l-modal.l-modal--intro .about-modal .modal-skip-btn .modal-skip-btn__text span:nth-child(2){display:none}.l-modal .about-modal{position:relative;background-color:#ffdc00}@media screen and (min-width: 751px){.l-modal .about-modal{padding:8px;border-radius:16px}}@media screen and (max-width: 750px){.l-modal .about-modal{padding:1.6vw;border-radius:4vw}}.l-modal .about-modal:after{content:"";position:absolute;left:0;right:0;margin:auto;background-size:cover;background-repeat:no-repeat;background-position:center top;background-image:url("/recruit/e-nexco/assets/business/future/img/modal-balloon.svg")}@media screen and (min-width: 751px){.l-modal .about-modal:after{width:65px;height:42px;bottom:-41px}}@media screen and (max-width: 750px){.l-modal .about-modal:after{width:10.6666666667vw;height:6.9333333333vw;bottom:-6.6666666667vw}}.l-modal .about-modal .about-modal__inner{position:relative;background-color:#f5f2f0}@media screen and (min-width: 751px){.l-modal .about-modal .about-modal__inner{padding:5.1020408163% 0 7.6530612245%;border-radius:8px}}@media screen and (max-width: 750px){.l-modal .about-modal .about-modal__inner{padding:6.9333333333vw 0 22.4vw;border-radius:2.1333333333vw}}.l-modal .about-modal .about-modal__inner:before{content:"";position:absolute;right:0;bottom:0;background-image:url("/recruit/e-nexco/assets/business/future/img/bg-highway.png");background-repeat:no-repeat;background-position:right bottom}@media screen and (min-width: 751px){.l-modal .about-modal .about-modal__inner:before{background-size:cover;width:456px;height:97px;border-radius:0 0 8px 0}}@media screen and (max-width: 750px){.l-modal .about-modal .about-modal__inner:before{background-size:auto 100%;width:100%;height:22.6666666667vw;border-radius:0 0 2.1333333333vw 2.1333333333vw}}.l-modal .about-modal .about-modal__title{color:#00b0ad;text-align:center;font-weight:700}@media screen and (min-width: 751px){.l-modal .about-modal .about-modal__title{font-size:1.5rem;line-height:1.4166666667;margin-bottom:.5em}}@media screen and (max-width: 750px){.l-modal .about-modal .about-modal__title{font-size:20px;font-size:5.3333333333vw;text-align:center;line-height:1.55;margin-bottom:1em}}.l-modal .about-modal .about-modal__text{line-height:1.7692307692;text-align:center}@media screen and (min-width: 751px){.l-modal .about-modal .about-modal__text{font-size:0.8125rem}}@media screen and (max-width: 750px){.l-modal .about-modal .about-modal__text{margin-top:6.4vw;font-size:13px;font-size:3.4666666667vw}}@media screen and (min-width: 751px){.l-modal .about-modal .about-modal__corporate{margin-top:4.0816326531%}}@media screen and (max-width: 750px){.l-modal .about-modal .about-modal__corporate{margin-top:6.4vw}}.l-modal .about-modal .about-modal__corporate>p{color:#00b0ad;text-align:center;font-weight:700;line-height:1.3846153846}@media screen and (min-width: 751px){.l-modal .about-modal .about-modal__corporate>p{font-size:0.8125rem}}@media screen and (max-width: 750px){.l-modal .about-modal .about-modal__corporate>p{font-size:13px;font-size:3.4666666667vw}}@media screen and (min-width: 751px){.l-modal .about-modal .about-modal__corporate .corporate-btn{margin-top:2.0408163265%}}@media screen and (max-width: 750px){.l-modal .about-modal .about-modal__corporate .corporate-btn{margin-top:3.2vw}}@media screen and (min-width: 751px){.l-modal .about-modal .about-modal__close-btn{margin:32px auto 0;width:200px}}@media screen and (max-width: 750px){.l-modal .about-modal .about-modal__close-btn{margin:6.4vw auto 0;width:53.3333333333vw}}.l-modal .about-modal .modal-skip-btn{position:relative;display:flex;justify-content:center;align-items:center;color:#fff;background-color:#000;text-decoration:none;margin:0 auto;transition:opacity .3s cubic-bezier(0.215, 0.61, 0.355, 1);cursor:pointer;width:100%;font-weight:700}.l-modal .about-modal .modal-skip-btn:focus-visible{opacity:.8}.l-modal .about-modal .modal-skip-btn:focus-visible:before{transform:scale(1.05)}@media(hover: hover)and (pointer: fine){.l-modal .about-modal .modal-skip-btn:hover{opacity:.8}.l-modal .about-modal .modal-skip-btn:hover:before{transform:scale(1.05)}}@media screen and (min-width: 751px){.l-modal .about-modal .modal-skip-btn{font-size:0.8125rem;height:40px;border-radius:4px}}@media screen and (max-width: 750px){.l-modal .about-modal .modal-skip-btn{font-size:13px;font-size:3.4666666667vw;height:10.6666666667vw;border-radius:1.0666666667vw}}.l-modal .about-modal .modal-skip-btn:before{content:"";border-radius:4px;background-color:#000;width:100%;height:100%;position:absolute;transition:transform .3s cubic-bezier(0.215, 0.61, 0.355, 1)}@media screen and (max-width: 750px){.l-modal .about-modal .modal-skip-btn:before{content:none}}.l-modal .about-modal .modal-skip-btn .modal-skip-btn__text{position:relative}.l-modal .about-modal .modal-skip-btn .modal-skip-btn__text span{pointer-events:none}.l-modal .about-modal .modal-skip-btn .modal-skip-btn__text span:nth-child(1){display:none}.l-modal .about-modal .modal-skip-btn .modal-skip-btn__text span:nth-child(2){display:inline}.l-modal .about-modal .about-modal__list li{display:none}.l-modal .about-modal .about-modal__list li.active{display:block}.l-modal .future-modal{position:relative}@media screen and (min-width: 751px){.l-modal .future-modal{padding:8px;border-radius:16px}}@media screen and (max-width: 750px){.l-modal .future-modal{padding:1.6vw;border-radius:4vw}}.l-modal .future-modal:before{content:"";position:absolute;right:0;bottom:0;background-image:url("/recruit/e-nexco/assets/business/future/img/bg-highway.png");background-repeat:no-repeat;background-position:right bottom}@media screen and (min-width: 751px){.l-modal .future-modal:before{background-size:cover;width:663px;height:141px;border-radius:0 0 8px 0}}@media screen and (max-width: 750px){.l-modal .future-modal:before{background-size:auto 100%;width:100%;height:22.6666666667vw;border-radius:0 0 2.1333333333vw 2.1333333333vw}}.l-modal .future-modal .future-modal__inner{position:relative}@media screen and (min-width: 751px){.l-modal .future-modal .future-modal__inner{padding:7.0153061224% 5.1020408163%;border-radius:8px}}@media screen and (max-width: 750px){.l-modal .future-modal .future-modal__inner{padding:6.9333333333vw 4.8vw 18.6666666667vw;border-radius:2.1333333333vw}}@media screen and (min-width: 751px){.l-modal .future-modal .future-modal__content{display:grid;grid-template-columns:41.4772727273% 58.5227272727%;grid-template-rows:auto 1fr}}.l-modal .future-modal .future-modal__title{color:#00b0ad;font-weight:700}@media screen and (min-width: 751px){.l-modal .future-modal .future-modal__title{font-size:1.25rem;padding-right:7.96812749%;line-height:1.4;margin-bottom:.5em}}@media screen and (max-width: 750px){.l-modal .future-modal .future-modal__title{font-size:20px;font-size:5.3333333333vw;text-align:center;line-height:1.55;margin-bottom:1em}}.l-modal .future-modal .future-modal__image{overflow:hidden;z-index:1;height:fit-content}@media screen and (min-width: 751px){.l-modal .future-modal .future-modal__image{grid-row:1/3;grid-column:2/3;border-radius:8px}}@media screen and (max-width: 750px){.l-modal .future-modal .future-modal__image{border-radius:2.1333333333vw}}.l-modal .future-modal .future-modal__image>*{vertical-align:top}.l-modal .future-modal .future-modal__text{line-height:1.7692307692;text-align:justify}@media screen and (min-width: 751px){.l-modal .future-modal .future-modal__text{font-size:0.8125rem;padding-right:15.9362549801%}}@media screen and (max-width: 750px){.l-modal .future-modal .future-modal__text{margin-top:6.4vw;font-size:13px;font-size:3.4666666667vw}}@media screen and (min-width: 751px){.l-modal .future-modal .future-modal__close-btn{margin:32px auto 0;width:200px}}@media screen and (max-width: 750px){.l-modal .future-modal .future-modal__close-btn{margin:6.4vw auto 0;width:53.3333333333vw}}.l-modal .future-modal .modal-skip-btn{position:relative;display:flex;justify-content:center;align-items:center;color:#fff;background-color:#000;text-decoration:none;margin:0 auto;transition:opacity .3s cubic-bezier(0.215, 0.61, 0.355, 1);cursor:pointer;width:100%;font-weight:700}.l-modal .future-modal .modal-skip-btn:focus-visible{opacity:.8}.l-modal .future-modal .modal-skip-btn:focus-visible:before{transform:scale(1.05)}@media(hover: hover)and (pointer: fine){.l-modal .future-modal .modal-skip-btn:hover{opacity:.8}.l-modal .future-modal .modal-skip-btn:hover:before{transform:scale(1.05)}}@media screen and (min-width: 751px){.l-modal .future-modal .modal-skip-btn{font-size:0.8125rem;height:40px;border-radius:4px}}@media screen and (max-width: 750px){.l-modal .future-modal .modal-skip-btn{font-size:13px;font-size:3.4666666667vw;height:10.6666666667vw;border-radius:1.0666666667vw}}.l-modal .future-modal .modal-skip-btn:before{content:"";border-radius:4px;background-color:#000;width:100%;height:100%;position:absolute;transition:transform .3s cubic-bezier(0.215, 0.61, 0.355, 1)}@media screen and (max-width: 750px){.l-modal .future-modal .modal-skip-btn:before{content:none}}.l-modal .future-modal .modal-skip-btn span{position:relative}.l-modal .future-modal .future-modal__list li{display:none}.l-modal .future-modal .future-modal__list li.active{display:block}.corporate-btn{display:block;margin-left:auto;margin-right:auto;text-decoration:none;overflow:hidden;transition:transform .3s cubic-bezier(0.215, 0.61, 0.355, 1)}@media screen and (min-width: 751px){.corporate-btn{width:614px;border-radius:8px}}@media screen and (max-width: 750px){.corporate-btn{width:87.2vw;border-radius:2.1333333333vw}}.corporate-btn:focus-visible{transform:scale(1.03)}@media(hover: hover)and (pointer: fine){.corporate-btn:hover{transform:scale(1.03)}}.corporate-btn .corporate-btn__body{display:flex;justify-content:center;align-items:center;background-color:#fff}@media screen and (min-width: 751px){.corporate-btn .corporate-btn__body{height:110px}}@media screen and (max-width: 750px){.corporate-btn .corporate-btn__body{height:18.1333333333vw}}@media screen and (min-width: 751px){.corporate-btn .corporate-btn__body figure{width:156px;margin-right:16px}}@media screen and (max-width: 750px){.corporate-btn .corporate-btn__body figure{width:27.2vw;margin-right:2.1333333333vw}}.corporate-btn .corporate-btn__body p{color:#00b0ad;font-weight:700}@media screen and (min-width: 751px){.corporate-btn .corporate-btn__body p{font-size:0.9375rem}}@media screen and (max-width: 750px){.corporate-btn .corporate-btn__body p{font-size:13px;font-size:3.4666666667vw}}.corporate-btn .corporate-btn__bottom{position:relative;display:flex;justify-content:center;align-items:center;background-color:#00b0ad;color:#fff;text-align:center;font-weight:700}@media screen and (min-width: 751px){.corporate-btn .corporate-btn__bottom{font-size:1.125rem;height:40px}}@media screen and (max-width: 750px){.corporate-btn .corporate-btn__bottom{font-size:13px;font-size:3.4666666667vw;height:8.5333333333vw}}.corporate-btn .corporate-btn__bottom:after{content:"";position:absolute;top:0;bottom:0;margin:auto;background-image:url("/recruit/e-nexco/assets/business/future/img/icon-blank-w.svg");background-size:contain}@media screen and (min-width: 751px){.corporate-btn .corporate-btn__bottom:after{right:15px;width:23px;height:23px}}@media screen and (max-width: 750px){.corporate-btn .corporate-btn__bottom:after{right:4vw;width:4.8vw;height:4.8vw}}@media screen and (min-width: 751px){.corporate-btn.corporate-btn--small{width:280px}}@media screen and (max-width: 750px){.corporate-btn.corporate-btn--small{width:66.6666666667vw}}.corporate-btn.corporate-btn--small .corporate-btn__body{border-top-style:solid;border-left-style:solid;border-right-style:solid;border-color:#ebebeb;border-width:1px}@media screen and (min-width: 751px){.corporate-btn.corporate-btn--small .corporate-btn__body{height:64px;border-radius:8px 8px 0 0}}@media screen and (max-width: 750px){.corporate-btn.corporate-btn--small .corporate-btn__body{height:16vw;border-radius:2.1333333333vw 2.1333333333vw 0 0}}@media screen and (min-width: 751px){.corporate-btn.corporate-btn--small .corporate-btn__body figure{width:100px;margin-right:8px}}@media screen and (max-width: 750px){.corporate-btn.corporate-btn--small .corporate-btn__body figure{width:26.6666666667vw}}@media screen and (min-width: 751px){.corporate-btn.corporate-btn--small .corporate-btn__body p{font-size:0.8125rem}}@media screen and (max-width: 750px){.corporate-btn.corporate-btn--small .corporate-btn__body p{font-size:13px;font-size:3.4666666667vw}}@media screen and (min-width: 751px){.corporate-btn.corporate-btn--small .corporate-btn__bottom{font-size:0.6875rem;height:26px}}@media screen and (max-width: 750px){.corporate-btn.corporate-btn--small .corporate-btn__bottom{font-size:10px;font-size:2.6666666667vw;height:5.3333333333vw}}@media screen and (min-width: 751px){.corporate-btn.corporate-btn--small .corporate-btn__bottom:after{right:8px;width:10px;height:10px}}@media screen and (max-width: 750px){.corporate-btn.corporate-btn--small .corporate-btn__bottom:after{right:2.1333333333vw;width:2.6666666667vw;height:2.6666666667vw}}
