﻿@import"https://cdn.jsdelivr.net/gh/orioncactus/pretendard/dist/web/static/pretendard.css";html{font-size:20px}*{box-sizing:border-box}html,body{color:#fff}body,p,h1,h2,h3,h4,h5,h6,ul,ol,li,dl,dt,dd,table,th,td,form,fieldset,legend,input,textarea,button,select,pre{-webkit-text-size-adjust:none;font-size:20px;letter-spacing:-0.03em;line-height:120%;font-weight:400;font-family:"pretendard",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";outline:none}@media(max-width: 768px){body,p,h1,h2,h3,h4,h5,h6,ul,ol,li,dl,dt,dd,table,th,td,form,fieldset,legend,input,textarea,button,select,pre{font-size:16px;line-height:160%}}html,body,p,h1,h2,h3,h4,h5,h6,ul,ol,li,table,tr,td,dl,dt,dd,a,img,input,button,select,textarea{margin:0px;padding:0px;list-style:none}address,cite,dfn,em,var{font-style:normal}code,kbd,samp{font-family:dotum,"돋움",courier new,courier,monospace}header,hgroup,article,nav,footer,figure,figcaption,canvas,section,menu{display:block;margin:0;padding:0}body,div,p,ul,li,input,h1,h2,h3,h4,h5,h6,dl,dt,dd,a,select,textarea{box-sizing:border-box}a{text-decoration:none;color:#fff}img,fieldset,iframe{border:0 none}fieldset{width:auto;min-width:0;max-width:none;border:0;margin:0;padding:0}legend{position:absolute !important;display:block;width:0 !important;height:0 !important;padding:0 !important;margin:-1px !important;border:0 !important;overflow:hidden !important;clip:rect(0 0 0 0) !important}legend.focusable:active,legend.focusable:focus{position:static;height:auto;width:auto;margin:0;clip:auto;overflow:visible}img{border:0px;vertical-align:top}table{border-collapse:collapse;border-spacing:0}caption{display:none}button{cursor:pointer;border:0;background-color:rgba(0,0,0,0)}.layer-popup{display:none;position:fixed;top:0;left:0;z-index:9999;width:100%;height:100%;padding:20px;overflow:auto;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:rgba(0,0,0,.7)}.layer-popup .popup-wrapper{display:table;width:100%;height:100%}.layer-popup .cell{display:table-cell;height:100%;vertical-align:middle}.layer-popup .popup-container{margin:0 auto}.layer-popup .popup-container.w-400{max-width:400px}.layer-popup .popup-content{position:relative;z-index:2;padding:20px;background-color:#fff}.popupWrap{width:1000px;height:auto;display:none;background-color:#fff;overflow:hidden;z-index:2000}.popupWrap .btn_popClose{position:absolute;top:0;right:0;width:80px;height:80px;z-index:10}.popupWrap .btn_popClose:before,.popupWrap .btn_popClose:after{content:"";position:absolute;top:50%;left:50%;width:24px;height:2px;background-color:#555}.popupWrap .btn_popClose:before{transform:translate(-50%, -50%) rotate(-45deg)}.popupWrap .btn_popClose:after{transform:translate(-50%, -50%) rotate(45deg)}.popupWrap .btn_popClose.light:before,.popupWrap .btn_popClose.light:after{background-color:#fff}#header{position:fixed;top:0;left:0;width:100%;z-index:1000}#header .m_btn_menu,#header .m_btn_close{display:none}#header .header-inner{position:relative;display:flex;justify-content:space-between;align-items:center;flex-direction:row;width:1080px;height:130px;margin:0 auto}@media(max-width: 54rem){#header .header-inner{width:100%;padding-inline:0;min-width:360px}}#header .logo{position:relative;width:154px;height:130px;background:url("../images/brandLogo.png") no-repeat center center/154px auto}#header .gnb-menu{display:flex;justify-content:flex-end;align-items:center;flex-direction:row;column-gap:30px}#header .gnb-menu-item{position:relative;height:30px}#header .gnb-menu-item a{display:flex;justify-content:center;align-items:center;flex-direction:row;width:auto;height:100%;font-weight:700;font-size:15px;line-height:30px;color:#888;text-align:center;border:1px solid rgba(0,0,0,0);transition:.3s}#header .gnb-menu-item .link-apply{width:125px;border-radius:100vw;background:linear-gradient(90deg, #FFDB40 0%, #F0DC54 7%, #C4E290 32%, #A2E7C0 54%, #89EBE2 73%, #7AEDF7 89%, #75EEFF 100%);color:#000;transition:.3s ease-in-out}#header .gnb-menu-item:hover a,#header .gnb-menu-item.active a{color:#fff}#header .gnb-menu-item:hover a.link-apply,#header .gnb-menu-item.active a.link-apply{color:#fff;position:relative;border:1px solid rgba(0,0,0,0);background-image:linear-gradient(#09101D, #09101D),linear-gradient(90deg, #FFDB40 0%, #F0DC54 7%, #C4E290 32%, #A2E7C0 54%, #89EBE2 73%, #7AEDF7 89%, #75EEFF 100%);background-origin:border-box;background-clip:content-box,border-box}#header.fixed{transition:.3s;background-color:#000}@media(max-width: 1080px){#header{padding:0}#header .header-inner{width:100%}#header .logo{display:block}}@media(max-width: 1080px){#header{height:70px}#header .header-inner{height:70px;padding-inline:22px}#header .logo{width:90px;height:70px;background-size:90px auto}#header .logo.mo{z-index:2000}#header .m_btn_menu{display:block;position:absolute;top:0;right:0;width:70px;height:100%;background:url("../images/m_btn_menu.svg") no-repeat center center/auto 21px}#header .gnb-wrap{display:none;position:fixed;top:0;left:0;width:100%;height:100%;padding-left:0;z-index:1000}#header .gnb-wrap ul{display:grid;grid-template-columns:1fr;width:100%;gap:0}#header .gnb-wrap ul li{margin-left:0 !important;width:100%;height:70px;padding-left:30px}#header .gnb-wrap ul li a{display:inline-flex;align-items:center;justify-content:flex-start;width:100%;height:70px;font-weight:700;font-size:22px;line-height:120%;color:#fff;text-align:left}#header .gnb-wrap ul li a br{display:none}#header .gnb-wrap ul li a.link-apply{margin-top:20px;height:50px;justify-content:center}#header .gnb-wrap ul li.active a{position:relative}#header .gnb-wrap ul li.active a:before{content:"-";position:absolute;left:10px}#header .gnb-wrap .gnb-box{position:relative;display:block;height:100%;padding-top:110px;background-color:#000}#header .gnb-wrap .m_btn_close{position:absolute;top:0;right:0;width:70px;height:70px;display:block;z-index:10}#header .gnb-wrap .m_btn_close:before,#header .gnb-wrap .m_btn_close:after{content:"";position:absolute;top:50%;left:50%;width:32px;height:2px;background-color:#fff}#header .gnb-wrap .m_btn_close:before{transform:translate(-50%, -50%) rotate(-45deg)}#header .gnb-wrap .m_btn_close:after{transform:translate(-50%, -50%) rotate(45deg)}}#footer{padding:135px 0;display:flex;justify-content:center;align-items:center;flex-direction:row}#footer .section-inner{padding:0}#footer .linkGroup{margin-left:240px;display:flex;justify-content:space-between;align-items:flex-start;flex-direction:row;column-gap:30px}#footer .linkGroup>li{flex:1}#footer .linkGroup>li .head{border-top:1px solid #fff;font-weight:700;font-size:1rem;line-height:2.25rem}#footer .linkGroup>li .link{margin-top:1rem}#footer .linkGroup>li .link a{display:block;font-size:.7rem;line-height:2rem}#footer .footer-info{position:absolute;top:0;left:0}#footer .footer-info .footer_logo{width:176px;height:96px;background:url("../images/brandLogo.png") no-repeat 0 0/auto 96px}#footer .footer-info .copyright{margin-top:1.5rem;font-size:.55rem;line-height:.9rem;color:#b0b0b0}@media(max-width: 1080px){#footer .section-inner{padding-inline:20px}}@media(max-width: 768px){#footer{padding:20px 0 80px}#footer .linkGroup{margin:30px 0 0;column-gap:15px}#footer .linkGroup>li .head{font-size:16px}#footer .linkGroup>li .link{margin-top:10px}#footer .linkGroup>li .link a{font-size:12px;line-height:30px}#footer .footer-info{position:relative;top:0;left:0}#footer .footer-info .footer_logo{width:100%;height:60px;background-size:auto 60px;background-position:center center}}html,body{word-break:keep-all}html.scroll-disable,body.scroll-disable{overflow:hidden}@media(min-width: 800px){html.scroll-disable,body.scroll-disable{overflow:visible}}body{overflow-x:hidden}img{max-width:100%}figure img{display:block}figure.center{display:flex;justify-content:center;align-items:center;flex-direction:row}figure.right{display:flex;justify-content:flex-end;align-items:center;flex-direction:row}@media(max-width: 768px){.view-pc{display:none}}.view-mo{display:none}@media(max-width: 768px){.view-mo{display:block}}.ani,.pt{position:absolute;background-position:center center;background-repeat:no-repeat}.blind{position:absolute !important;display:block;width:0 !important;height:0 !important;padding:0 !important;margin:-1px !important;border:0 !important;overflow:hidden !important;clip:rect(0 0 0 0) !important}.blind.focusable:active,.blind.focusable:focus{position:static;height:auto;width:auto;margin:0;clip:auto;overflow:visible}#wrap{position:relative;min-width:360px;height:auto;margin:0 auto;background-color:#000;overflow-x:hidden}section{position:relative;margin:0 auto}main{position:relative;overflow:hidden}.section-inner{position:relative;width:54rem;margin:0 auto;padding-block:70px}@media(max-width: 1080px){.section-inner{width:100%;padding-inline:20px}}@media(max-width: 768px){.section-inner{padding-block:50px}}.primary{color:#92f2ff !important}@media(max-width: 768px){span.br{display:block}}@media(max-width: 768px){br.none{display:none}}.scroll-arrow{position:absolute;bottom:50px;left:calc(50% - 15px);width:1.5rem;height:2.5rem;z-index:10;border:2px solid #fff;border-radius:100vw;cursor:pointer}.scroll-arrow:before{content:"";position:absolute;top:10px;left:0;width:100%;height:.5rem;background:url("../images/icon_scroll.svg") no-repeat center 0/auto 6px;animation:scrollAni 1s infinite alternate}@media(max-width: 768px){.scroll-arrow{bottom:80px}}[class*=accord-list] .list-item{position:relative}[class*=accord-list] .list-item.active .list-header:before{transform:rotate(180deg)}[class*=accord-list] .list-item.active .list-content{display:block}[class*=accord-list] .list-header{position:relative;display:flex;justify-content:flex-start;align-items:center;flex-direction:row}[class*=accord-list] .list-header:before{content:"";position:absolute;top:50%;background-position:center center;background-repeat:no-repeat}[class*=accord-list] .list-content{display:none}.bul-list>li{position:relative;padding-left:20px;font-weight:500;font-size:20px;line-height:160%;letter-spacing:-0.04em}.bul-list>li:before{content:"•";position:absolute;top:0;left:0}.bul-list>li.dash:before{content:"-"}.bul-list>li.star:before{content:"※" !important}@media(max-width: 768px){.bul-list>li{padding-left:23px;font-size:16px;line-height:26px;font-weight:400}.bul-list>li:before{left:8px}}.bul-list.dash>li:before{content:"-"}.bul-list.star>li{padding-left:20px}.bul-list.star>li:before{content:"※"}.bul-list.s24>li{font-weight:500;font-size:24px;line-height:38px}.section-title{margin-bottom:30px}.section-title .title{font-weight:700;font-size:28px;line-height:35px;color:#959595}.section-title .title-desc{font-weight:800;font-size:41px;line-height:51px;color:#fff}.section-title .title+.title-desc{margin-top:20px}@media(max-width: 768px){.section-title{margin-bottom:30px}.section-title .title{font-size:20px;line-height:28px}.section-title .title-desc{font-size:28px;line-height:38px}.section-title .title+.title-desc{margin-top:10px}}#wrap{background:url("../images/bg.jpg") no-repeat center top 100vh/auto;background-color:#000}.bg-wrap{background:url("../images/bg_01.jpg") no-repeat center 0/auto}.bg-video{position:absolute;top:0;left:0;height:100vh;width:100%;z-index:1;overflow:hidden}.bg-video__content{height:100%;width:100%;object-fit:cover}.main-section{width:100%;height:100vh}.main-section .title-group{position:absolute;top:318px;left:0;width:100%;text-align:center;color:#fff;z-index:100}.main-section .title-group .head-title{padding-top:140px;background:url("../images/heading_title_g.png") no-repeat center 0/auto 46px;font-weight:500;font-size:25px;line-height:32px}.main-section .title-group .head-title strong{display:block}.main-section .title-group .head-text{font-weight:700;font-size:1.2rem;line-height:2.2rem;letter-spacing:-0.05em;color:#fff;text-shadow:4px 4px 12px rgba(0,0,0,.2);z-index:1;text-align:center}.main-section .title-group .date-text{position:relative;margin-top:110px;font-weight:700;font-size:1.9rem;line-height:120%;text-align:center;color:#fff;text-shadow:4px 4px 12px rgba(0,0,0,.2);z-index:1}.main-section .title-group .date-text:before{content:"";position:absolute;top:-80px;left:50%;width:1px;height:65px;background-color:#fff}.headingWrap{width:100%;height:800px;background:url("../images/heading_bg.jpg") no-repeat center 0/auto 800px}.headingWrap .title-group{position:absolute;top:318px;left:0;width:100%;text-align:center;color:#fff;z-index:100}.headingWrap .title-group .head-title{padding-top:140px;background:url("../images/heading_title.png") no-repeat center 0/auto 108px;font-weight:500;font-size:25px;line-height:32px}.headingWrap .title-group .head-title strong{display:block}.headingWrap .title-group .head-text{font-weight:700;font-size:1.2rem;line-height:2.2rem;letter-spacing:-0.05em;color:#fff;text-shadow:4px 4px 12px rgba(0,0,0,.2);z-index:1;text-align:center}.headingWrap .title-group .date-text{position:relative;margin-top:110px;font-weight:700;font-size:1.9rem;line-height:120%;text-align:center;color:#fff;text-shadow:4px 4px 12px rgba(0,0,0,.2);z-index:1}.headingWrap .title-group .date-text:before{content:"";position:absolute;top:-80px;left:50%;width:1px;height:65px;background-color:#fff}.universeWrap .movie-group{display:grid;gap:20px 30px;grid-template-columns:repeat(2, 1fr)}.universeWrap .movie-item{height:245px;border-radius:12px;background-color:#09101d;position:relative;border:1px solid rgba(0,0,0,0);background-image:linear-gradient(#09101D, #09101D),linear-gradient(90deg, #75EEFF 0%, #75E7FF 4%, #75B7FF 35%, #7595FF 63%, #7580FF 85%, #7579FF 100%);background-origin:border-box;background-clip:content-box,border-box;filter:drop-shadow(0px 0px 10px rgba(117, 121, 255, 0.57));transition:.3s ease-in-out}.universeWrap .movie-item:nth-of-type(1) .movie-play{background-image:url("../images/movie_ani_01.gif")}.universeWrap .movie-item:nth-of-type(2) .movie-play{background-image:url("../images/movie_ani_02.gif")}.universeWrap .movie-link{position:relative;display:flex;justify-content:center;align-items:flex-start;flex-direction:row;flex-direction:column;width:100%;height:100%;padding-left:40px}.universeWrap .movie-subTitle{font-weight:500;font-size:20px;line-height:120%}.universeWrap .movie-title{margin-top:10px;font-weight:800;font-size:36px;line-height:120%;letter-spacing:-0.01em;background:linear-gradient(90deg, #75EEFF 0%, #75E7FF 4%, #75B7FF 35%, #7595FF 63%, #7580FF 85%, #7579FF 100%);background-size:100% 100%;background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);color:rgba(0,0,0,0);transition:1s ease-in-out}.universeWrap .movie-play{position:absolute;top:50%;right:45px;display:flex;justify-content:flex-start;align-items:center;flex-direction:row;width:166px;height:166px;background-position:center center;background-repeat:no-repeat;background-size:cover;border-radius:50%;transform:translateY(-50%)}.universeWrap .movie-play>span{margin-left:-20px;width:52px;height:52px;background-image:url("../images/icon_play.svg"),linear-gradient(143deg, #75EEFF 11.98%, #75C0FF 35.28%, #759EFF 57.07%, #7589FF 75.11%, #7582FF 87.14%);background-position:center center,center center;background-repeat:no-repeat;background-size:auto 21px,auto;border-radius:50%;transition:.5s}@media(max-width: 768px){.universeWrap .movie-group{grid-template-columns:auto}.universeWrap .movie-item{height:180px}.universeWrap .movie-link{padding-left:20px}.universeWrap .movie-subTitle{font-size:16px}.universeWrap .movie-title{font-size:24px}.universeWrap .movie-play{right:25px;width:100px;height:100px}.universeWrap .movie-play>span{width:38px;height:38px;background-size:auto 16px,auto}}.universeWrap .movie-item:hover{position:relative;border:1px solid rgba(0,0,0,0);background-image:linear-gradient(#09101D, #09101D),linear-gradient(90deg, #FFDB40 0%, #F0DC54 7%, #C4E290 32%, #A2E7C0 54%, #89EBE2 73%, #7AEDF7 89%, #75EEFF 100%);background-origin:border-box;background-clip:content-box,border-box;filter:drop-shadow(0px 0px 10px rgba(113, 255, 255, 0.57))}.universeWrap .movie-item:hover .movie-title{background:linear-gradient(90deg, #FFDB40 0%, #F0DC54 7%, #C4E290 32%, #A2E7C0 54%, #89EBE2 73%, #7AEDF7 89%, #75EEFF 100%);background-size:100% 100%;background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);color:rgba(0,0,0,0)}.universeWrap .movie-item:hover .movie-play{justify-content:center}.universeWrap .movie-item:hover .movie-play>span{width:54px;height:54px;background-image:url("../images/icon_play.svg"),linear-gradient(143deg, #FFDB40 11.99%, #F0DC54 17.25%, #C4E290 36.04%, #A2E7C0 52.58%, #89EBE2 66.85%, #7AEDF7 78.88%, #75EEFF 87.15%);background-size:auto 22px,auto;transform:translateX(10px)}.interviewWrap .tabUI>.tab-item:hover,.interviewWrap .tabUI>.tab-item.active{border-color:#000}.interviewWrap .tabUI>.tab-item:hover a,.interviewWrap .tabUI>.tab-item.active a{color:#000;background-image:linear-gradient(90deg, #FFDB40 0%, #F0DC54 7%, #C4E290 32%, #A2E7C0 54%, #89EBE2 73%, #7AEDF7 89%, #75EEFF 100%);filter:drop-shadow(0px 0px 9.08px rgba(248, 255, 115, 0.86))}@media(max-width: 768px){.interviewWrap .tabUI>.tab-item:hover a,.interviewWrap .tabUI>.tab-item.active a{filter:drop-shadow(0px 0px 3px rgba(248, 255, 115, 0.86))}}@media(max-width: 768px){.interviewWrap .interviewMenu{display:none !important;margin-bottom:30px;grid-template-columns:repeat(2, 1fr) !important;gap:10px !important}}.interview-list{display:grid;gap:45px 30px;grid-template-columns:repeat(4, 1fr)}.interview-list .interview-item{position:relative;height:435px;perspective:1100px}.interview-list .interview-item .box-inner{position:relative;width:100%;height:100%;padding:45px 30px}.interview-list .interview-item .photo-box{position:absolute;top:0;left:0;width:100%;height:100%}.interview-list .interview-item .photo-box img{height:100%}.interview-list .interview-item .info-wrap{position:relative;z-index:10}.interview-list .interview-item .info-wrap .job{display:inline-flex;align-items:center;justify-content:center;height:26px;padding-inline:25px;background:linear-gradient(90deg, #FFDB40 0%, #F0DC54 7%, #C4E290 32%, #A2E7C0 54%, #89EBE2 73%, #7AEDF7 89%, #75EEFF 100%);border-radius:100vw;font-weight:800;font-size:17px;line-height:120%;color:#000}.interview-list .interview-item .info-wrap .name{margin-top:10px;font-weight:800;font-size:26px;line-height:120%;color:#92f2ff}.interview-list .interview-item .info-wrap .desc{margin-top:10px;font-weight:500;font-size:22px;line-height:120%}.interview-list .interview-item .card-wrap{width:100%;height:100%;position:relative;transition:.4s;transform-style:preserve-3d;cursor:pointer}.interview-list .interview-item .card-wrap>div{position:absolute !important;top:0;backface-visibility:hidden;width:245px;height:435px;position:relative;border:solid rgba(0,0,0,0);border-radius:10px;background-image:linear-gradient(#09101D, #09101D),linear-gradient(90deg, #FFDB40 0%, #F0DC54 7%, #C4E290 32%, #A2E7C0 54%, #89EBE2 73%, #7AEDF7 89%, #75EEFF 100%);background-origin:border-box;background-clip:content-box,border-box;filter:drop-shadow(0px 0px 9.18px rgba(117, 121, 255, 0.57));overflow:hidden}.interview-list .interview-item .card-back{display:flex;justify-content:flex-start;align-items:center;flex-direction:row;transform:rotateY(180deg)}.interview-list .interview-item .card-back .text{padding-left:25px;font-weight:700;font-size:28px;line-height:38px;letter-spacing:-0.03em;background:linear-gradient(90deg, #FFDB40 0%, #F0DC54 7%, #C4E290 32%, #A2E7C0 54%, #89EBE2 73%, #7AEDF7 89%, #75EEFF 100%);background-size:100% 100%;background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);color:rgba(0,0,0,0)}.interview-list .interview-item .card-back:before,.interview-list .interview-item .card-back:after{content:"";position:absolute;width:38px;height:30px;background:url("../images/card_back_point.svg") no-repeat 0 0/auto 30px}.interview-list .interview-item .card-back:before{top:17px;left:17px}.interview-list .interview-item .card-back:after{bottom:17px;right:17px;transform:rotate(180deg)}.interview-list .interview-item:hover .card-wrap{transform:rotateY(180deg)}.interview-list .interview-item.disabled{opacity:.3}.interview-list .interview-item.disabled .card-wrap{transform:rotateY(0deg)}@media(max-width: 1080px){.interview-list{gap:10px}.interview-list .interview-item .card-wrap{cursor:default}.interview-list .interview-item .card-wrap>div{width:100% !important}.interview-list .interview-item .photo-box{top:auto;bottom:0;height:auto}.interview-list .interview-item .photo-box img{height:auto}.interview-list .interview-item .card-back .text{padding-left:20px;font-size:18px;line-height:28px}}@media(max-width: 768px){.interview-list{grid-template-columns:repeat(2, 1fr);gap:10px}.interview-list .interview-item{height:260px}.interview-list .interview-item .box-inner{padding:15px 0 0 15px}.interview-list .interview-item .photo-box{top:50%;bottom:auto;height:auto;transform:translateY(-50%)}.interview-list .interview-item .photo-box img{height:auto;width:100%;margin-top:0}.interview-list .interview-item .info-wrap .job{height:20px;padding-inline:10px;font-size:12px}.interview-list .interview-item .info-wrap .name{font-size:20px}.interview-list .interview-item .info-wrap .desc{font-size:14px}.interview-list .interview-item .card-wrap>div{width:100%;height:100%}}.projectWrap .section-title{margin-bottom:65px}.projectWrap .projectSlide{overflow:visible;mix-blend-mode:screen}.projectWrap .projectSlide .slide-item{height:350px}.projectWrap .projectSlide .slide-item:before,.projectWrap .projectSlide .slide-item:after{width:188px;height:72px;background-position:center 0;background-repeat:no-repeat;background-size:auto 72px;opacity:0;transition:.5s}.projectWrap .projectSlide .slide-item:before{content:"";position:absolute;top:-72px;left:calc(50% - 94px);background-image:url("../images/card_active_top.png")}.projectWrap .projectSlide .slide-item:after{content:"";position:absolute;bottom:-72px;left:calc(50% - 94px);background-image:url("../images/card_active_bottom.png")}.projectWrap .projectSlide .slide-item .card-wrap{position:relative;width:100%;height:100%;position:relative;border:solid rgba(0,0,0,0);border-radius:10px;background-image:linear-gradient(#09101D, #09101D),linear-gradient(90deg, #FFDB40 0%, #F0DC54 7%, #C4E290 32%, #A2E7C0 54%, #89EBE2 73%, #7AEDF7 89%, #75EEFF 100%);background-origin:border-box;background-clip:content-box,border-box;filter:drop-shadow(0px 0px 9.18px rgba(117, 121, 255, 0.57));overflow:hidden;background-color:#000;cursor:pointer}.projectWrap .projectSlide .slide-item .shadow-cover{position:absolute;bottom:0;left:0;width:100%;height:190px;background:linear-gradient(180deg, rgba(0, 0, 0, 0) 0.07%, #000 93.07%);z-index:9}.projectWrap .projectSlide .slide-item .title-box{position:absolute;bottom:25px;left:calc(50% - 77px);display:inline-flex;align-items:center;justify-content:center;width:155px;height:30px;border:1px solid #fff;border-radius:100vw;font-weight:700;font-size:12px;line-height:120%;transition:.3s;z-index:10}.projectWrap .projectSlide .slide-item .visual-box img{position:absolute;top:0;left:0}.projectWrap .projectSlide .slide-item .visual-box img.visual-hover{opacity:0;z-index:1;transition:.3s}.projectWrap .projectSlide .slide-item .project-logo{position:absolute;top:-15px;left:0;width:120px;height:120px;background-position:center center;background-repeat:no-repeat;background-size:auto 120px;z-index:11}.projectWrap .projectSlide .slide-item.project01 .project-logo{background-image:url("../images/project_card_logo_01.png")}.projectWrap .projectSlide .slide-item.project01:hover .project-logo{background-image:url("../images/project_card_logo_01_active.png")}.projectWrap .projectSlide .slide-item.project02 .project-logo{background-image:url("../images/project_card_logo_02.png")}.projectWrap .projectSlide .slide-item.project02:hover .project-logo{background-image:url("../images/project_card_logo_02_active.png")}.projectWrap .projectSlide .slide-item.project03 .project-logo{background-image:url("../images/project_card_logo_03.png")}.projectWrap .projectSlide .slide-item.project03:hover .project-logo{background-image:url("../images/project_card_logo_03_active.png")}.projectWrap .projectSlide .slide-item.project04 .project-logo{background-image:url("../images/project_card_logo_04.png")}.projectWrap .projectSlide .slide-item.project04:hover .project-logo{background-image:url("../images/project_card_logo_04_active.png")}.projectWrap .projectSlide .slide-item.project05 .project-logo{background-image:url("../images/project_card_logo_05.png")}.projectWrap .projectSlide .slide-item.project05:hover .project-logo{background-image:url("../images/project_card_logo_05_active.png")}.projectWrap .projectSlide .slide-item.project03 .project-logo{top:8px;left:8px;width:120px;height:48px;background-size:auto 48px}.projectWrap .projectSlide .slide-item.project04 .project-logo{top:-35px;left:4px;width:140px;height:140px;background-size:auto 140px}.projectWrap .projectSlide .slide-item.project05 .project-logo{top:-30px;left:-13px;width:175px;height:125px;background-size:auto 125px}.projectWrap .projectSlide .slide-item:hover:before,.projectWrap .projectSlide .slide-item:hover:after{opacity:1}.projectWrap .projectSlide .slide-item:hover .visual-box .visual-hover{opacity:1}.projectWrap .projectSlide .slide-item:hover .title-box{border-color:#f9be00}@media(max-width: 768px){.projectWrap .projectSlide .slide-item{width:220px !important}}@media(max-width: 768px){.projectWrap .slide-wrap{position:relative}.projectWrap .mo-swiper-cover{display:block}}.mo-swiper-cover{display:none;position:absolute;top:0;left:0;width:100vw;height:100%;margin-inline:-20px;z-index:100}.mo-swiper-cover:before{content:"";position:absolute;top:0;left:0;width:100vw;height:100%;background:rgba(7,29,37,.6) url("../images/swiper_arrow.png") no-repeat center center/auto 30px;animation:swiperArrow 1s infinite alternate}@keyframes swiperArrow{0%{transform:translateX(10px)}100%{transform:translateX(0px)}}.jd-section .jdDepth01Tab,.jd-section .jdDepth02Tab{margin-bottom:35px}.jd-section .thumb-img{margin-bottom:35px}@media(max-width: 768px){.jd-section .mo-scroll-wrap{margin-bottom:30px;position:relative;overflow-x:auto}.jd-section .mo-scroll-wrap .tabUI{width:max-content;margin-bottom:0;gap:0}.jd-section .mo-scroll-wrap .tabUI>li{padding:5px}.jd-section .mo-scroll-wrap .tabUI>li a{padding-inline:10px}.jd-section .mo-swiper-cover{display:block}}.jd-section .pagination{margin-top:1rem;display:flex;justify-content:center;align-items:center;flex-direction:row;font-size:1rem}.jd-section .pagination .btn{border:0;color:#fff;display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;font-size:1rem}.jd-section .pagination span{font-size:1rem}.jd-section .pagination span.active{color:#92f2ff}.jd-list{border-top:1px solid #fff}.jd-list .list-item{display:grid;gap:0 15px;grid-template-columns:1fr 136px;justify-content:space-between;align-items:center;height:66px;border-bottom:1px solid #fff}.jd-list .list-item .jd-link{display:inline-flex;align-items:center;justify-content:center;width:136px;height:33px;background:linear-gradient(90deg, #FFDB40 0%, #F0DC54 7%, #C4E290 32%, #A2E7C0 54%, #89EBE2 73%, #7AEDF7 89%, #75EEFF 100%);border-radius:100vw;font-weight:700;font-size:17px;line-height:120%;color:#000}@media(max-width: 768px){.jd-list .list-item{display:grid;gap:0 15px;grid-template-columns:1fr 80px}.jd-list .list-item .jd-title{font-size:16px}.jd-list .list-item .jd-link{width:80px;font-size:14px}}.tabUI{margin-bottom:50px;text-align:center}.tabUI.cnt1{display:grid;gap:0 14px;grid-template-columns:repeat(1, 1fr)}.tabUI.cnt2{display:grid;gap:0 14px;grid-template-columns:repeat(2, 1fr)}.tabUI.cnt3{display:grid;gap:0 14px;grid-template-columns:repeat(3, 1fr)}.tabUI.cnt4{display:grid;gap:0 14px;grid-template-columns:repeat(4, 1fr)}.tabUI.cnt5{display:grid;gap:0 14px;grid-template-columns:repeat(5, 1fr)}.tabUI.cnt6{display:grid;gap:0 14px;grid-template-columns:repeat(6, 1fr)}.tabUI.cnt7{display:grid;gap:0 14px;grid-template-columns:repeat(7, 1fr)}.tabUI.cnt8{display:grid;gap:0 14px;grid-template-columns:repeat(8, 1fr)}.tabUI.cnt9{display:grid;gap:0 14px;grid-template-columns:repeat(9, 1fr)}.tabUI.cnt10{display:grid;gap:0 14px;grid-template-columns:repeat(10, 1fr)}.tabUI>.tab-item a{display:inline-flex;align-items:center;justify-content:center;width:100%;height:40px;font-size:18px;font-weight:700;color:#787878;background-color:#e3e3e3;border-radius:100vw;transition:.3s}@media(max-width: 768px){.tabUI>.tab-item a{font-size:16px}}.tabUI>.tab-item.hover,.tabUI>.tab-item.active{border-color:#000}.tabUI>.tab-item.hover a,.tabUI>.tab-item.active a{color:#000;background-image:linear-gradient(90deg, #FFDB40 0%, #F0DC54 7%, #C4E290 32%, #A2E7C0 54%, #89EBE2 73%, #7AEDF7 89%, #75EEFF 100%);filter:drop-shadow(0px 0px 9.08px rgba(248, 255, 115, 0.86))}.tabUI>.tab-item.dim{opacity:.4}.tabUI>.tab-item.dim a{pointer-events:none}@media(max-width: 768px){.tabUI>.tab-item.hover a{color:#787878;background-color:#e3e3e3;background-image:none;filter:none}.tabUI>.tab-item.active{border-color:#000}.tabUI>.tab-item.active a{color:#000;background-image:linear-gradient(90deg, #FFDB40 0%, #F0DC54 7%, #C4E290 32%, #A2E7C0 54%, #89EBE2 73%, #7AEDF7 89%, #75EEFF 100%);filter:drop-shadow(0px 0px 3px rgba(248, 255, 115, 0.86))}}.tabUI.type01{display:flex;justify-content:center;align-items:center;flex-direction:row;gap:10px}.tabUI.type01>.tab-item{flex:1}.tabUI.type01>.tab-item a{width:100%;height:35px;border-radius:100vw;border:1px solid #fff;background-color:rgba(0,0,0,0);font-size:14px;color:#fff}.tabUI.type01>.tab-item.hover a,.tabUI.type01>.tab-item.active a{border-color:#f9be00;background-image:none;filter:none;color:#f9be00;background-color:#001a23;box-shadow:0px 0px 5px rgba(248,255,115,.86)}@media(max-width: 768px){.tabUI.type01{margin-bottom:30px;display:grid;grid-template-columns:repeat(2, 1fr) !important}.tabUI.type01>.tab-item a{height:36px;font-size:16px}.tabUI.type01>.tab-item.hover a{background-color:rgba(0,0,0,0);color:#fff;box-shadow:none;border-color:#fff}.tabUI.type01>.tab-item.active a{border-color:#f9be00;background-image:none;filter:none;color:#f9be00;background-color:#001a23;box-shadow:0px 0px 5px rgba(248,255,115,.86)}}.tabUI.type02>.tab-item a{height:44px;border-radius:5px;border:1px solid #f9be00;background-image:none;filter:none;background-color:rgba(0,0,0,0);font-size:27px;color:#f9be00}.tabUI.type02>.tab-item.active a{background-color:#f9be00;background-image:none;filter:none;color:#000}@media(max-width: 768px){.tabUI.type02>.tab-item a{height:40px;font-size:22px}}.benefitWrap .link-wrap .link-item{background-image:url("../images/btn_moreBenefit.png")}.benefitWrap .link-wrap .link-item:hover{background-image:url("../images/btn_moreBenefit_active.png")}.benefitWrap .benefitSlide:before,.benefitWrap .benefitSlide:after{content:"";position:absolute;top:0;width:340px;height:460px;overflow:hidden;z-index:10}.benefitWrap .benefitSlide:before{left:0;background:linear-gradient(90deg, rgba(0, 0, 0, 0.7) 0%, rgba(0, 0, 0, 0.1) 96.78%)}.benefitWrap .benefitSlide:after{right:0;background:linear-gradient(270deg, rgba(0, 0, 0, 0.7) 0%, rgba(0, 0, 0, 0.1) 96.78%)}.benefitWrap .benefitSlide .slide-item{height:460px;background-color:#232e3f;border-radius:10px;overflow:hidden}.benefitWrap .benefitSlide .slide-item .benefit-photo{height:220px}.benefitWrap .benefitSlide .slide-item .info{border-radius:0 0 10px 10px}.benefitWrap .benefitSlide .slide-item .info-wrap{position:relative;height:240px;padding:38px 0 0 30px}.benefitWrap .benefitSlide .slide-item .info-title{margin-bottom:10px;font-weight:800;font-size:27px;line-height:120%;color:#92f2ff}.benefitWrap .benefitSlide .slide-item .info-location{margin-bottom:20px;padding-inline:20px;height:22px;display:inline-flex;align-items:center;justify-content:center;background:linear-gradient(90deg, #FFDB40 0%, #F0DC54 7%, #C4E290 32%, #A2E7C0 54%, #89EBE2 73%, #7AEDF7 89%, #75EEFF 100%);font-weight:600;font-size:14px;line-height:120%;color:#000;border-radius:100vw}.benefitWrap .benefitSlide .slide-item .info-text{font-weight:400;font-size:14px;line-height:22px}@media(max-width: 1080px){.benefitWrap .benefitSlide:before,.benefitWrap .benefitSlide:after{display:none}.benefitWrap .benefitSlide .slide-item{width:300px;height:420px}.benefitWrap .benefitSlide .slide-item .benefit-photo{height:194px}.benefitWrap .benefitSlide .slide-item .info-wrap{padding:30px 0 0 25px}.benefitWrap .benefitSlide .slide-item .info-text{font-size:12px;line-height:20px}}.benefitWrap .swiper-pagination{margin-top:55px;position:relative;top:auto;bottom:auto;left:auto;display:flex;justify-content:center;align-items:center;flex-direction:row;column-gap:12px}.benefitWrap .swiper-pagination-bullet{margin:0 !important;width:9px;height:9px;opacity:1;background-color:#969696}.benefitWrap .swiper-pagination-bullet-active{background-color:#fff}.benefitWrap [class*=swiper-button]{top:calc(50% - 20px);z-index:100;transition:.3s}.benefitWrap [class*=swiper-button]:after{color:#fff}.benefitWrap [class*=swiper-button]:hover{transform:translateY(-5px)}@media(max-width: 768px){.benefitWrap [class*=swiper-button]:after{font-size:20px}}.benefitWrap .btn-next{right:0}.benefitWrap .btn-prev{left:0}.link-wrap{margin-top:55px;display:flex;justify-content:center;align-items:center;flex-direction:row}.link-wrap .link-item{width:298px;height:53px;background-position:center center;background-repeat:no-repeat;background-size:auto 53px;text-indent:-9999px;transition:.3s}@media(max-width: 768px){.link-wrap .link-item{height:40px;background-size:auto 40px}}.processWrap .process-wrap .process-list{display:grid;gap:40px;grid-template-columns:repeat(5, 1fr);mix-blend-mode:screen}.processWrap .process-wrap .process-item{position:relative;padding-top:210px;text-align:center}.processWrap .process-wrap .process-item h5{font-weight:800;font-size:24px;line-height:120%;color:#f9be00}.processWrap .process-wrap .process-item p{margin-top:20px;font-weight:300;font-size:17px;line-height:120%}.processWrap .process-wrap .process-item .icon{position:absolute;top:0;left:calc(50% - 90px);width:180px;height:180px}.processWrap .process-wrap .process-item .icon figure{position:relative;z-index:10}.processWrap .process-wrap .process-item .icon .box{position:absolute;top:0;left:0;width:100%;height:100%;background:url("../images/process_rndBox.png") no-repeat center center/auto 180px}.processWrap .process-wrap .process-item:nth-of-type(1) .icon{animation:target_image 1.5s .9s alternate infinite}.processWrap .process-wrap .process-item:nth-of-type(2) .icon{animation:target_image 2s .3s alternate infinite}.processWrap .process-wrap .process-item:nth-of-type(3) .icon{animation:target_image 1.5s .5s alternate infinite}.processWrap .process-wrap .process-item:nth-of-type(4) .icon{animation:target_image 1.9s .3s alternate infinite}.processWrap .process-wrap .process-item:nth-of-type(5) .icon{animation:target_image 1.5s .7s alternate infinite}.processWrap .process-wrap .process-item+.process-item:before{content:"";position:absolute;top:77px;left:-26px;width:14px;height:26px;background:url("../images/process_arrow.svg") no-repeat center center/auto 26px}@media(max-width: 768px){.processWrap .process-wrap .process-list{display:flex;justify-content:center;align-items:center;flex-direction:row;flex-flow:row wrap;gap:20px}.processWrap .process-wrap .process-item{flex-basis:93px;padding-top:140px}.processWrap .process-wrap .process-item h5{font-size:18px}.processWrap .process-wrap .process-item p{margin-top:10px;font-size:12px}.processWrap .process-wrap .process-item .icon{left:calc(50% - 50px);width:100px;height:100px}.processWrap .process-wrap .process-item .icon .box{background-size:auto 100px}.processWrap .process-wrap .process-item+.process-item:before{top:50px;left:-15px;background-size:auto 14px}}.processWrap .link-wrap .link-item{background-image:url("../images/btn_apply.png")}.processWrap .link-wrap .link-item:hover{background-image:url("../images/btn_apply_active.png")}.faqWrap .accord-list{display:grid;row-gap:5px}.faqWrap .accord-list .list-header{padding:20px 95px 20px 35px;background:linear-gradient(90deg, #75EEFF 0%, #75E7FF 4%, #75B7FF 35%, #7595FF 63%, #7580FF 85%, #7579FF 100%);font-weight:700;font-size:22px;line-height:120%;color:#000}.faqWrap .accord-list .list-header:before{top:calc(50% - 4px);right:38px;width:15px;height:8px;background-image:url("../images/accord_arrow.svg")}.faqWrap .accord-list .list-content{padding:35px;background-color:#232935;font-weight:500;font-size:20px;line-height:28px}@media(max-width: 768px){.faqWrap .accord-list .list-header{padding:20px 55px 20px 25px;font-size:16px}.faqWrap .accord-list .list-header:before{right:20px}.faqWrap .accord-list .list-content{padding:25px;font-size:14px;line-height:24px}}.shareWrap .section-inner{padding-block:120px;text-align:center}.shareWrap h4{font-weight:800;font-size:41px;line-height:120%}.shareWrap h5{margin-top:30px}.shareWrap h5 img{width:524px}.shareWrap .link-wrap .link-item{width:414px;height:53px;background-size:auto 53px;background-image:url("../images/btn_share.png")}.shareWrap .link-wrap .link-item:hover{background-image:url("../images/btn_share_active.png")}@media(max-width: 768px){.shareWrap .section-inner{padding-block:80px}.shareWrap h4{font-size:24px}.shareWrap h5{margin-top:15px}.shareWrap h5 img{width:300px}.shareWrap .link-wrap .link-item{height:40px;background-size:auto 40px}}.popupWrap{width:900px}.popupWrap .duty-title{height:60px;padding-left:50px;background-color:#eaeaea;border-bottom:1px solid #000;font-weight:700;font-size:24px;line-height:60px}.popupWrap .pop-header{position:relative;height:500px}.popupWrap .pop-header .btn_popClose{right:12px;top:10px;width:40px;height:40px;background-color:#000;border-radius:50%}.popupWrap .pop-header .interviewer-info-wrap{position:absolute;top:200px;left:75px}.popupWrap .pop-header .interviewer-info-wrap .info-box .brand-title img{height:46px}.popupWrap .pop-header .interviewer-info-wrap .info-box .team{margin-top:20px;display:inline-flex;align-items:center;justify-content:center;height:35px;padding-inline:25px;border-radius:100vw;background:linear-gradient(90deg, #75EEFF 0%, #75E7FF 4%, #75B7FF 35%, #7595FF 63%, #7580FF 85%, #7579FF 100%);font-weight:700;font-size:20px;line-height:120%;color:#000}.popupWrap .pop-header .interviewer-info-wrap .info-box .info-desc{margin-top:35px;display:flex;justify-content:flex-start;align-items:flex-end;flex-direction:row;column-gap:15px}.popupWrap .pop-header .interviewer-info-wrap .info-box .info-desc .name{font-weight:900;font-size:34px;line-height:38px}.popupWrap .pop-header .interviewer-info-wrap .info-box .info-desc .jd{font-weight:500;font-size:16px;line-height:120%}.popupWrap .pop-header .interviewer-info-wrap.type01{top:190px}.popupWrap .pop-header .interviewer-info-wrap.type01 .brand-title img{height:106px}.popupWrap .pop-content{padding:45px 80px}.popupWrap .pop-content .content-list{display:grid;row-gap:40px;counter-reset:qcount}.popupWrap .pop-content .content-list>li .q{position:relative;padding-left:50px;margin-bottom:15px;font-weight:700;font-size:24px;line-height:40px;color:#000}.popupWrap .pop-content .content-list>li .q span{color:#6e4eff}.popupWrap .pop-content .content-list>li .q:before{content:counter(qcount);counter-increment:qcount;position:absolute;top:0;left:0;width:40px;height:40px;padding-left:25px;background:url("../images/pop_count_icon.png") no-repeat 0 0/auto 40px;font-size:14px;color:#fff}.popupWrap .pop-content .content-list>li .q-content{margin-top:15px;padding:25px;background-color:#f4f4f4;border-radius:9px;font-weight:300;font-size:19px;line-height:28px;color:#3e3a39}.popupWrap .pop-content .content-list figure{border-radius:7px;overflow:hidden}@media(max-width: 768px){.popupWrap{width:100%}.popupWrap .duty-title{height:40px;padding-left:25px;font-size:15px;line-height:40px}.popupWrap .btn_popClose{top:8px;right:8px;width:25px;height:25px}.popupWrap .btn_popClose:before,.popupWrap .btn_popClose:after{width:20px}.popupWrap .pop-header{height:auto}.popupWrap .pop-header .interviewer-info-wrap{top:auto;bottom:20px;left:20px}.popupWrap .pop-header .interviewer-info-wrap .info-box .brand-title img{height:24px}.popupWrap .pop-header .interviewer-info-wrap .info-box .team{margin-top:10px;height:22px;padding-inline:15px;font-weight:700;font-size:12px;line-height:120%}.popupWrap .pop-header .interviewer-info-wrap .info-box .info-desc{margin-top:10px;column-gap:10px}.popupWrap .pop-header .interviewer-info-wrap .info-box .info-desc .name{font-size:20px;line-height:22px}.popupWrap .pop-header .interviewer-info-wrap .info-box .info-desc .jd{font-size:12px}.popupWrap .pop-header .interviewer-info-wrap.type01{top:auto}.popupWrap .pop-header .interviewer-info-wrap.type01 .brand-title img{height:40px}.popupWrap .pop-content{padding:25px 20px}.popupWrap .pop-content .content-list{row-gap:30px}.popupWrap .pop-content .content-list>li br{display:none}.popupWrap .pop-content .content-list>li .q{padding-left:35px;margin-bottom:10px;font-size:18px;line-height:30px}.popupWrap .pop-content .content-list>li .q:before{width:30px;height:30px;background-size:auto 30px;padding-left:20px;font-size:11px}.popupWrap .pop-content .content-list>li .q-content{margin-top:10px;padding:15px;font-size:14px;line-height:24px}}.floatingButton{position:fixed;bottom:20px;right:30px;z-index:1000;opacity:0;transition:.5s}.floatingButton .link-apply{display:inline-flex;align-items:center;justify-content:center;width:230px;height:66px;background-color:#92f2ff;border-radius:100vw;border:1px solid #fff;font-weight:700;font-size:24px;line-height:120%;color:#fff}.floatingButton .link-apply span{display:inline-block;padding-right:20px;background:url("../images/link_arrow_4x8_w.svg") no-repeat right center/auto 20px}.floatingButton.active{opacity:1}@media(max-width: 768px){.floatingButton{right:20px}.floatingButton .link-apply{width:150px;height:50px;font-size:18px}}.movieBig{position:relative;width:100%;padding-bottom:56.25%}.movieBig iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:0}.movieBig .btnPlay{position:absolute;width:100%;height:100%}.movie_box{width:calc(100vw - 200px)}.movie_box .btn_popClose{top:auto;bottom:40px;width:50px;height:50px;transform:translateX(-50%);background-color:#eee;border-radius:50%}@media(max-width: 768px){.movie_box{width:100%}.movie_box .btn_popClose{bottom:20px;width:30px;height:30px}.movie_box .btn_popClose:before,.movie_box .btn_popClose:after{width:15px}}.projectPop{overflow:visible}.projectPop .btn_popClose{top:auto;bottom:-25px;left:50%;width:50px;height:50px;transform:translateX(-50%);background-color:#999;border-radius:50%}.projectPop .btn_popClose:before,.projectPop .btn_popClose:after{background-color:#fff}@media(max-width: 768px){.projectPop .btn_popClose{bottom:-20px;width:40px;height:40px}}.scrollWrap{height:100vh;overflow:hidden}.scrollMotionWrap{position:relative;top:0;left:0;width:100%;height:100vh;padding:0;z-index:1;display:flex;justify-content:center;align-items:center;flex-direction:row}.scrollMotionWrap .title-group{position:absolute;top:318px;left:0;width:100%;text-align:center;color:#fff;z-index:100}.scrollMotionWrap .title-group [class*=head-title]{font-weight:800;font-size:54px;line-height:64px}.scrollMotionWrap .title-group .head-title-g{background:linear-gradient(90deg, #75EEFF 0%, #75E7FF 4%, #75B7FF 35%, #7595FF 63%, #7580FF 85%, #7579FF 100%);background-size:100% 100%;background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);color:rgba(0,0,0,0)}.scrollMotionWrap .title-group .head-text{margin-top:35px;font-weight:500;font-size:25px;line-height:32px}.scrollMotionWrap .title-group .head-text strong{display:block}.scrollMotionWrap .title-group .head-text p{font-weight:500;font-size:25px;line-height:32px}.scrollMotionWrap .title-group .date-text{position:relative;margin-top:110px;font-weight:700;font-size:1.9rem;line-height:120%;text-align:center;color:#fff;text-shadow:4px 4px 12px rgba(0,0,0,.2);z-index:1}.scrollMotionWrap .title-group .date-text:before{content:"";position:absolute;top:-80px;left:50%;width:1px;height:65px;background-color:#fff}@media(max-width: 1080px){.scrollMotionWrap .title-group{top:50%;transform:translateY(-50%)}}@media(max-width: 768px){.scrollMotionWrap .title-group [class*=head-title]{font-size:30px;line-height:40px}.scrollMotionWrap .title-group .head-text{margin-top:20px;font-size:18px;line-height:28px}.scrollMotionWrap .title-group .head-text p{font-size:18px;line-height:28px}.scrollMotionWrap .title-group .date-text{margin-top:80px;font-size:22px}.scrollMotionWrap .title-group .date-text:before{top:-60px;height:45px}}.scrollMotionWrap .bg-img{position:absolute;top:0;left:0;width:100%;height:100%;background:#000 url("../images/heading_bg.jpg") no-repeat center center;z-index:10}@media(max-width: 768px){.scrollMotionWrap .bg-img{background-size:auto 60%}}.projectPop{width:960px;height:630px;background-color:rgba(0,0,0,0)}.projectPop .projectPopSlide{height:630px}.projectPop .projectPopSlide .slide-item{width:100%;height:100%;padding:180px 0 0 90px;background-position:center center;background-repeat:no-repeat}.projectPop .projectPopSlide .slide-item.project01{background-image:url("../images/project_pop_bg_01.jpg")}.projectPop .projectPopSlide .slide-item.project01 .project-desc strong{color:#a6abd9}.projectPop .projectPopSlide .slide-item.project02{background-image:url("../images/project_pop_bg_02.jpg")}.projectPop .projectPopSlide .slide-item.project02 .project-desc strong{color:#ffd9b0}.projectPop .projectPopSlide .slide-item.project03{background-image:url("../images/project_pop_bg_03.jpg")}.projectPop .projectPopSlide .slide-item.project03 .project-desc strong{color:#a1e1de}.projectPop .projectPopSlide .slide-item.project04{background-image:url("../images/project_pop_bg_04.jpg")}.projectPop .projectPopSlide .slide-item.project04 .project-desc strong{color:#b0d6ff}.projectPop .projectPopSlide .slide-item.project05{background-image:url("../images/project_pop_bg_05.jpg")}.projectPop .projectPopSlide .slide-item.project05 .project-desc strong{color:#c3b8b1}.projectPop .projectPopSlide .slide-item .project-title img{height:118px}.projectPop .projectPopSlide .slide-item .project-desc{padding:35px 0 0 25px;font-weight:500;font-size:15px;line-height:23px}.projectPop .projectPopSlide [class*=swiper-button]{z-index:100;transition:.3s}.projectPop .projectPopSlide [class*=swiper-button]:after{color:#fff}.projectPop .projectPopSlide [class*=swiper-button]:hover{transform:translateY(-5px)}.projectPop .projectPopSlide .pop-next{right:0}.projectPop .projectPopSlide .pop-prev{left:0}@media(max-width: 768px){.projectPop{width:100%;height:470px;background-color:#000}.projectPop .projectPopSlide{height:470px}.projectPop .projectPopSlide .slide-item{padding:100px 0 0 0;background-position:0 0;background-size:100% auto}.projectPop .projectPopSlide .slide-item .project-title{margin-left:20px}.projectPop .projectPopSlide .slide-item .project-title img{height:50px}.projectPop .projectPopSlide .slide-item .project-desc{margin-top:40px;padding:30px 30px 0 30px;font-size:12px;line-height:20px;background:linear-gradient(178deg, rgba(0, 0, 0, 0) 0%, rgb(0, 0, 0) 32%)}.projectPop .projectPopSlide .slide-item .project-desc br.none{display:none}.projectPop .projectPopSlide [class*=swiper-button]:after{font-size:20px}}.jobDescWrap .jdTabUI{display:flex;gap:0 14px}.jobDescWrap .jdTabUI>.tab-item{flex:1;text-align:center}.jobDescWrap .jdTabUI>.tab-item a{display:inline-flex;align-items:center;justify-content:center;width:100%;height:40px;font-weight:700;font-size:18px;line-height:120%;background-color:#e3e3e3;color:#787878;border-radius:100vw;transition:.3s}@media(max-width: 768px){.jobDescWrap .jdTabUI{flex-flow:row wrap;gap:10px}.jobDescWrap .jdTabUI>li{flex:none;padding:0 15px;height:30px;font-size:14px}.jobDescWrap .jdTabUI>li a{font-size:16px}}.jobDescWrap .jdTabUI.first li{background-color:#3c3c3c}.jobDescWrap .jdTabUI.first li.hover,.jobDescWrap .jdTabUI.first li.active{background-color:#fdb913}.jobDescWrap .jdTabUI.first li.hover a,.jobDescWrap .jdTabUI.first li.active a{color:#000}.jobDescWrap .jdTabUI.second li{background-color:#787878}.jobDescWrap .jdTabUI.second li.hover,.jobDescWrap .jdTabUI.second li.active{background-color:#fcefca}.jobDescWrap .jdTabUI.second li.hover a,.jobDescWrap .jdTabUI.second li.active a{color:#0c0c0c}.jobDescWrap .jdTabUI+.jdTabUI{margin-top:1.5rem}@media(max-width: 768px){.jobDescWrap .jdTabUI.first li.hover{background-color:#3c3c3c}.jobDescWrap .jdTabUI.first li.hover a{color:#fff}.jobDescWrap .jdTabUI.first li.hover.active{background-color:#fdb913}.jobDescWrap .jdTabUI.first li.hover.active a{color:#000}.jobDescWrap .jdTabUI.second li.hover{background-color:#787878}.jobDescWrap .jdTabUI.second li.hover a{color:#fff}.jobDescWrap .jdTabUI.second li.hover.active{background-color:#fcefca}.jobDescWrap .jdTabUI.second li.hover.active a{color:#0c0c0c}}@media only screen and (min-device-width: 768px)and (max-device-width: 1023px){.jobDescWrap .jdTabUI.first li.hover{background-color:#3c3c3c}.jobDescWrap .jdTabUI.first li.hover a{color:#fff}.jobDescWrap .jdTabUI.first li.hover.active{background-color:#fdb913}.jobDescWrap .jdTabUI.first li.hover.active a{color:#000}.jobDescWrap .jdTabUI.second li.hover{background-color:#787878}.jobDescWrap .jdTabUI.second li.hover a{color:#fff}.jobDescWrap .jdTabUI.second li.hover.active{background-color:#fcefca}.jobDescWrap .jdTabUI.second li.hover.active a{color:#0c0c0c}}@media only screen and (min-device-width: 1024px)and (max-device-width: 1366px){.jobDescWrap .jdTabUI.first li.hover{background-color:#3c3c3c}.jobDescWrap .jdTabUI.first li.hover a{color:#fff}.jobDescWrap .jdTabUI.first li.hover.active{background-color:#fdb913}.jobDescWrap .jdTabUI.first li.hover.active a{color:#000}.jobDescWrap .jdTabUI.second li.hover{background-color:#787878}.jobDescWrap .jdTabUI.second li.hover a{color:#fff}.jobDescWrap .jdTabUI.second li.hover.active{background-color:#fcefca}.jobDescWrap .jdTabUI.second li.hover.active a{color:#0c0c0c}}.jobDescWrap .comment{display:flex;justify-content:flex-end;align-items:center;flex-direction:row;margin-top:1.25rem;text-align:right;font-size:.9rem}.jobDescWrap .comment .moreView{margin:0 0 0 .5rem}@media(max-width: 768px){.jobDescWrap .comment{flex-flow:column nowrap;align-items:flex-end}.jobDescWrap .comment .moreView{margin-top:15px}}.jobDescWrap .object-rocket{top:10rem;left:calc(50% - 30rem);width:5rem;height:5rem;background-image:url("../images/object-04.png");background-size:auto 5rem}.jobDescWrap .object-man{bottom:5rem;left:calc(50% + 25rem);width:5rem;height:5rem;background-image:url("../images/object-02.png");background-size:auto 5rem}.closingPop{width:600px;height:250px;overflow:visible;border-radius:22px;position:relative;border:1px solid rgba(0,0,0,0);background-image:linear-gradient(#09101D, #09101D),linear-gradient(90deg, #FFDB40 0%, #F0DC54 7%, #C4E290 32%, #A2E7C0 54%, #89EBE2 73%, #7AEDF7 89%, #75EEFF 100%);background-origin:border-box;background-clip:content-box,border-box;background-color:#000}.closingPop .btn_popClose{position:absolute;top:-45px;right:-50px;width:50px;height:50px;background-color:rgba(255,255,255,.5);border-radius:50%}.closingPop .btn_popClose:before,.closingPop .btn_popClose:after{background-color:#fff}.closingPop .pop-head{display:flex;justify-content:center;align-items:center;flex-direction:row;height:145px;background:linear-gradient(90deg, #75EEFF 0%, #75E7FF 4%, #75B7FF 35%, #7595FF 63%, #7580FF 85%, #7579FF 100%);text-align:center;border-radius:22px 22px 0 0;font-weight:600;font-size:26px;line-height:36px;color:#000}.closingPop .pop-footer{height:calc(100% - 145px);display:flex;justify-content:center;align-items:center;flex-direction:row}.closingPop .pop-footer .link{width:345px;height:53px;background:url("../images/link_recruitGo.png") no-repeat center center/auto 53px}@media(max-width: 768px){.closingPop{width:calc(100% - 40px);height:auto}.closingPop .btn_popClose{top:-50px;right:0;width:40px;height:40px}.closingPop .pop-head{padding-block:25px;height:auto;font-size:16px;line-height:24px}.closingPop .pop-footer{padding-block:20px}.closingPop .pop-footer .link{background-size:auto 42px}}/*# sourceMappingURL=style.min.css.map */