﻿@font-face{font-family:"Jamsil";src:url("../font/The_Jamsil_1_Thin.woff2") format("woff2"),url("../font/The_Jamsil_1_Thin.woff") format("woff");font-weight:100;font-style:normal}@font-face{font-family:"Jamsil";src:url("../font/The_Jamsil_2_Light.woff2") format("woff2"),url("../font/The_Jamsil_2_Light.woff") format("woff");font-weight:300;font-style:normal}@font-face{font-family:"Jamsil";src:url("../font/The_Jamsil_3_Regular.woff2") format("woff2"),url("../font/The_Jamsil_3_Regular.woff") format("woff");font-weight:400;font-style:normal}@font-face{font-family:"Jamsil";src:url("../font/The_Jamsil_4_Medium.woff2") format("woff2"),url("../font/The_Jamsil_4_Medium.woff") format("woff");font-weight:500;font-style:normal}@font-face{font-family:"Jamsil";src:url("../font/The_Jamsil_5_Bold.woff2") format("woff2"),url("../font/The_Jamsil_5_Bold.woff") format("woff");font-weight:700;font-style:normal}@font-face{font-family:"Pretendard";font-weight:800;font-display:swap;src:local("Pretendard ExtraBold"),url("/Pretendard-ExtraBold.woff2") format("woff2"),url("../font/Pretendard-ExtraBold.woff") format("woff")}@font-face{font-family:"Pretendard";font-weight:700;font-display:swap;src:local("Pretendard Bold"),url("../font/Pretendard-Bold.woff2") format("woff2"),url("../font/Pretendard-Bold.woff") format("woff")}@font-face{font-family:"Pretendard";font-weight:600;font-display:swap;src:local("Pretendard SemiBold"),url("../font/Pretendard-SemiBold.woff2") format("woff2"),url("../font/Pretendard-SemiBold.woff") format("woff")}@font-face{font-family:"Pretendard";font-weight:500;font-display:swap;src:local("Pretendard Medium"),url("../font/Pretendard-Medium.woff2") format("woff2"),url("../font/Pretendard-Medium.woff") format("woff")}@font-face{font-family:"Pretendard";font-weight:400;font-display:swap;src:local("Pretendard Regular"),url("../font/Pretendard-Regular.woff2") format("woff2"),url("../font/Pretendard-Regular.woff") format("woff")}html{font-size:20px}*{box-sizing:border-box;text-wrap:pretty}html,body{color:#000}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:1.2;font-weight:400;font-family:"Jamsil",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";outline:none}@media(max-width: 980px){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:#000}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}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}figure.right{display:flex;justify-content:flex-end;align-items:center}@media(max-width: 980px){.view-pc{display:none}}.view-mo{display:none}@media(max-width: 980px){.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}.section-inner{position:relative;width:980px;margin:0 auto;padding-top:80px}@media(max-width: 980px){.section-inner{width:100%;padding-inline:20px}}@media(max-width: 980px){.section-inner{padding-top:60px}}#wrap{position:relative;min-width:360px;height:auto;margin:0 auto;background-color:#fff6d2;overflow-x:hidden}section{position:relative;margin:0 auto}main{position:relative;overflow:hidden}.primary{color:#ff0019 !important}@media(max-width: 980px){span.br{display:block}}.bul-list>li{position:relative;padding-left:30px;font-weight:500;font-size:20px;line-height:160%;letter-spacing:-0.04em}.bul-list>li:before{content:"•";position:absolute;top:0;left:12px}@media(max-width: 980px){.bul-list>li{padding-left:23px;font-size:15px;line-height:150%;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:"※"}@media(max-width: 980px){br.none{display:none}}#header{position:fixed;top:0;left:0;width:100%;height:88px;background-color:#fff;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;width:980px;height:88px;margin:0 auto}@media(max-width: 980px){#header .header-inner{width:100%;padding-inline:0;min-width:360px}}#header .logo{position:relative;display:block;width:264px;height:88px;background:url("../images/brandLogo.svg") no-repeat center center/264px auto}#header .logo a{display:block;position:absolute;top:0;left:0;width:100%;height:100%}#header .gnb-menu{display:flex;justify-content:flex-end;align-items:center;column-gap:32px}#header .gnb-menu-item{position:relative;height:88px}#header .gnb-menu-item.active a{color:#ff0019}#header .gnb-menu-item a{display:flex;justify-content:center;align-items:center;height:88px;font-weight:400;font-size:20px;line-height:25px;color:#000;text-align:center}#header .gnb-menu-item a.link_apply{padding-inline:20px;background-color:#ff0019;color:#fff;border-radius:100vw}#header.fixed{background-color:#fff}@media screen and (max-width: 1200px){#header{padding:0}#header .header-inner{width:100%;padding-inline:20px}}@media(max-width: 980px){#header{height:65px}#header .header-inner{width:100%;height:65px;padding-inline:20px 0}#header .logo{position:relative;width:172px;height:65px;background-size:172px auto}#header .logo.mo{z-index:100}#header .m_btn_menu{display:block;position:absolute;top:0;right:0;width:65px;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:80px;padding-left:0}#header .gnb-wrap ul li a{display:inline-flex;align-items:center;justify-content:flex-start;width:100%;height:75px;padding-left:50px;font-weight:500;font-size:24px;line-height:120%;color:#000}#header .gnb-wrap ul li a br{display:none}#header .gnb-wrap .gnb-box{position:relative;display:block;height:100%;padding-top:80;background-color:#fff}#header .gnb-wrap .m_btn_close{position:absolute;top:0;right:0;width:65px;height:65px;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:#ff0019}#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{display:flex;justify-content:center;align-items:center;height:147px;background:#fff url("../images/brandLogo.svg") no-repeat center center/auto 65px}@media(max-width: 980px){#footer{height:65px;background-size:auto 25px}}.section-title{margin-bottom:50px;font-weight:500;font-size:44px;line-height:65px;color:#2c2c2c}@media(max-width: 980px){.section-title{margin-bottom:15px;font-size:28px;line-height:140%}}.headingWrap .section-inner{height:100vh;min-height:700px}.headingWrap .kv-wrap{position:absolute;bottom:0;left:0;width:100%;height:598px;transform:scale(1);transform-origin:center bottom;z-index:2}.headingWrap .kv-wrap:before{content:"";position:absolute;bottom:0;left:0;width:100%;height:62px;background-color:#48bf00;z-index:-1}.headingWrap .kv-bg{width:100%;height:598px;background:url("../images/kv_bg.png") no-repeat center bottom/auto 598px}.headingWrap .kv-char-group{position:absolute;bottom:12px;left:calc(50% - 371px);width:772px;height:572px}.headingWrap .kv-char-group .char01{bottom:27px;left:211px;width:300px;height:400px;background-image:url("../images/kv_char_01.png");background-size:auto 400px;z-index:20}.headingWrap .kv-char-group .char02{top:95px;left:32px;width:210px;height:265px;background-image:url("../images/kv_char_02.png");background-size:auto 265px;z-index:10}.headingWrap .kv-char-group .char03{top:90px;right:81px;width:196px;height:255px;background-image:url("../images/kv_char_03.png");background-size:auto 255px;z-index:9}.headingWrap .kv-char-group .object01{top:0;left:140px;width:133px;height:130px;background-image:url("../images/kv_object_01.png");background-size:auto 130px}.headingWrap .kv-char-group .object02{top:38px;right:187px;width:165px;height:152px;background-image:url("../images/kv_object_02.png");background-size:auto 152px;z-index:8}.headingWrap .kv-char-group .object03{bottom:95px;left:112px;width:145px;height:119px;background-image:url("../images/kv_object_03.png");background-size:auto 119px;z-index:8}.headingWrap .kv-char-group .line{bottom:134px;left:80px;width:604px;height:154px;background-image:url("../images/kv_object_line.png");background-size:auto 154px;z-index:21}.headingWrap .kv-char-group .paper01{top:58px;left:27px;width:212px;height:362px;background-image:url("../images/kv_paper_01.png");background-size:auto 362px;z-index:11}.headingWrap .kv-char-group .paper02{top:44px;right:70px;width:154px;height:374px;background-image:url("../images/kv_paper_02.png");background-size:auto 374px;z-index:11}@media(max-height: 950px){.headingWrap .kv-char-group{transform:scale(0.8);transform-origin:center bottom}}@media(max-height: 800px){.headingWrap .kv-char-group{transform:scale(0.6)}}@media(max-width: 980px){.headingWrap .kv-char-group{transform:scale(0.5)}}@media(max-width: 980px){.headingWrap .kv-wrap:before{height:30px}.headingWrap .kv-bg{background-size:auto 300px}}.headingWrap .title-wrap{position:absolute;top:200px;left:0;width:100%;text-align:center;z-index:10}.headingWrap .title-wrap .page-title{width:100%;height:68px;background:url("../images/heading_title.png") no-repeat center 0/auto 68px;z-index:20}.headingWrap .title-wrap .company-list{margin-block:33px 30px;font-size:22px;line-height:140%;color:#444}.headingWrap .title-wrap .link-go{display:inline-flex;align-items:center;justify-content:center;height:56px;padding-inline:34px;background-color:#ff0019;border-radius:100vw;font-size:24px;font-family:"Pretendard";color:#fff}.headingWrap .title-wrap .link-wrap{display:flex;justify-content:center;align-items:center;gap:10px}@media(max-height: 800px){.headingWrap .title-wrap{transform:scale(0.7);transform-origin:center top}}@media(max-height: 950px){.headingWrap .title-wrap{transform:scale(0.8)}}@media(max-width: 980px){.headingWrap .title-wrap{top:120px;transform:scale(1)}.headingWrap .title-wrap .page-title{height:85px;background-image:url("../images/heading_title_mo.png");background-size:auto 85px}.headingWrap .title-wrap .company-list{margin-block:22px 20px;font-size:14px}.headingWrap .title-wrap .link-go{height:40px;font-size:18px}.headingWrap .title-wrap .link-wrap{flex-flow:row wrap}}@media(max-width: 980px){.headingWrap .section-inner{height:480px;padding-top:60px}}.aboutWrap .section-inner{padding-block:150px}@media(max-width: 980px){.aboutWrap .section-inner{padding-block:80px}}.aboutWrap .title{margin-bottom:50px;font-weight:500;font-size:42px;line-height:140%}.aboutWrap .branch-wrap{display:grid;gap:20px 0;margin-bottom:150px}.aboutWrap .branch-item{display:grid;gap:20px;grid-template-columns:180px 1fr}.aboutWrap .branch-item .type{display:flex;justify-content:center;align-items:center;height:132px;background-color:#ff0019;border-radius:5px;font-weight:700;font-size:22px;line-height:140%;color:#fff;text-align:center}.aboutWrap .branch-item .logo-list{display:flex;justify-content:flex-start;align-items:center;column-gap:50px;padding-inline:35px;background-color:rgba(255,255,255,.7);border-radius:5px}.aboutWrap .branch-item .logo-list .fix{min-width:78px;text-align:center}@media(max-width: 980px){.aboutWrap .title{margin-bottom:30px;font-size:16px}.aboutWrap .branch-wrap{gap:15px;margin-bottom:70px}.aboutWrap .branch-item{grid-template-columns:auto;gap:0}.aboutWrap .branch-item .type{height:38px;font-size:16px;border-radius:5px 5px 0 0}.aboutWrap .branch-item .logo-list{display:grid;grid-template-columns:repeat(3, 1fr);padding:15px 50px;gap:15px 32px;border-radius:0 0 5px 5px}.aboutWrap .branch-item .logo-list a{display:flex;justify-content:center;align-items:center}.aboutWrap .branch-item .logo-list img{height:42px}.aboutWrap .branch-item .logo-list .uniqlo{height:34px}.aboutWrap .branch-item .logo-list .fix{min-width:auto}}.visionWrap{background-color:#ff6232}.visionWrap:before{content:"";position:absolute;top:134px;left:calc(50% - 124px);width:623px;height:339px;background:url("../images/vision_bg.png") no-repeat 0 0/auto 339px;mix-blend-mode:soft-light}.visionWrap .section-inner{padding-block:142px;color:#fff}.visionWrap h4{font-weight:500;font-size:44px;line-height:65px}.visionWrap h3{margin-block:50px 10px;font-weight:500;font-size:60px;line-height:140%}.visionWrap .eng-text{font-weight:100;font-size:34px;line-height:65px;color:#fff6d2}.visionWrap .obj-paper{top:46px;left:calc(50% + 318px);width:189px;height:264px;background-image:url("../images/vision_ani_paper.png");background-size:auto 264px}.visionWrap .obj-line{bottom:-85px;left:calc(50% - 138px);width:813px;height:455px;background-image:url("../images/vision_ani_line.png");background-size:auto 455px}@media(max-width: 980px){.visionWrap:before{top:81px;left:calc(50% - 40px);width:194px;height:105px;background-size:auto 105px}.visionWrap .section-inner{padding-block:66px}.visionWrap h4{font-size:16px;line-height:21px}.visionWrap h3{margin-block:30px 5px;font-size:22px}.visionWrap .eng-text{font-size:14px;line-height:21px}.visionWrap .obj-paper{top:66px;right:20px;left:auto;width:66px;height:93px;background-size:auto 93px}.visionWrap .obj-line{bottom:-34px;right:-48px;left:auto;width:267px;height:162px;background-size:auto 162px}}.hiringWrap .section-inner{padding-block:150px 164px}@media(max-width: 980px){.hiringWrap .section-inner{padding-block:70px}}.hiringWrap .obj-char{top:85px;left:calc(50% + 303px);width:154px;height:195px;background-image:url("../images/hiring_obj_char.png");background-size:auto 195px}.hiringWrap .movie-wrap .movieFrame{position:relative;width:100%;padding-bottom:56.25%}.hiringWrap .movie-wrap .movieFrame iframe{position:absolute;top:0;left:0;width:100%;height:100%}.hiringWrap .movie-wrap .movieFrame .btnPlay{position:absolute;width:100%;height:100%}.hiringWrap .movie-wrap .text{margin-top:20px;font-family:"Pretendard";font-weight:600;font-size:24px;line-height:140%}.hiringWrap .movie-wrap .text span{font-weight:400}@media(max-width: 980px){.hiringWrap .movie-wrap .text{margin-top:10px;font-size:16px}}.hiringWrap .recruitType-wrap{margin-top:70px;display:flex;justify-content:center;align-items:center;gap:20px}.hiringWrap .recruitType-wrap .type-card{flex:1;height:592px;background-color:#fff;border-radius:10px;overflow:hidden}.hiringWrap .recruitType-wrap .type-card .card-head{position:relative;display:flex;justify-content:center;align-items:center;height:224px;background-position:center center;background-repeat:no-repeat;background-size:auto 100%}.hiringWrap .recruitType-wrap .type-card .card-head .head-title{font-weight:500;font-size:34px;line-height:140%;text-align:center;color:#fff}.hiringWrap .recruitType-wrap .type-card .card-head .badge{position:absolute;top:25px;right:25px;width:78px;height:39px;display:inline-flex;align-items:center;justify-content:center;background-color:#fff;border-radius:100vw;font-size:18px}.hiringWrap .recruitType-wrap .type-card .card-content{padding:49px}.hiringWrap .recruitType-wrap .type-card .card-content .content-title{height:62px;font-size:22px;line-height:140%}.hiringWrap .recruitType-wrap .type-card .card-content .text{margin-top:20px;font-family:"Pretendard";font-weight:500;font-size:18px;line-height:140%;color:#444}.hiringWrap .recruitType-wrap .type-card .card-content .feature-list{display:grid;row-gap:12px}.hiringWrap .recruitType-wrap .type-card .card-content .feature-item{display:grid;gap:0 15px;grid-template-columns:75px 1fr}.hiringWrap .recruitType-wrap .type-card .card-content .feature-item span{display:inline-flex;align-items:center;justify-content:center;height:32px;background-color:rgba(255,149,34,.3);border-radius:100vw;font-family:"Pretendard";font-size:16px;color:#444}.hiringWrap .recruitType-wrap .type-card .card-content .feature-item p{padding-block:5px;font-family:"Pretendard";font-size:18px;line-height:22px;color:#444}.hiringWrap .recruitType-wrap .type-card.im{background:#fff url("../images/type_content_01.png") no-repeat center bottom 57px/auto 106px}.hiringWrap .recruitType-wrap .type-card.im .card-head{background-color:#00cece;background-image:url("../images/type_head_01.png")}.hiringWrap .recruitType-wrap .type-card.retail .card-head{background-color:#ff9522;background-image:url("../images/type_head_02.png")}@media(max-width: 980px){.hiringWrap .recruitType-wrap{margin-top:50px;display:grid;row-gap:15px}.hiringWrap .recruitType-wrap .type-card{flex:none;height:430px}.hiringWrap .recruitType-wrap .type-card .card-head{height:162px}.hiringWrap .recruitType-wrap .type-card .card-head .head-title{font-size:26px}.hiringWrap .recruitType-wrap .type-card .card-head .badge{top:18px;right:18px;width:56px;height:28px;font-size:14px}.hiringWrap .recruitType-wrap .type-card .card-content{padding:25px 39px}.hiringWrap .recruitType-wrap .type-card .card-content .feature-list{margin-top:20px;gap:8px}.hiringWrap .recruitType-wrap .type-card .card-content .feature-item{grid-template-columns:52px 1fr;gap:8px}.hiringWrap .recruitType-wrap .type-card .card-content .feature-item span{height:22px;font-size:12px}.hiringWrap .recruitType-wrap .type-card .card-content .feature-item p{padding-block:0;font-size:14px;line-height:18px}.hiringWrap .recruitType-wrap .type-card.im{background-position:right 27px bottom 32px;background-size:77px}}.hiringWrap .recruitInfo-wrap{margin-top:70px;display:grid;gap:50px 0}.hiringWrap .recruitInfo-wrap .info-item{display:grid;grid-template-columns:104px 1fr}.hiringWrap .recruitInfo-wrap .info-item h4{font-family:"Pretendard";font-weight:600;font-size:24px;line-height:140%}.hiringWrap .recruitInfo-wrap .info-item .desc{font-family:"Pretendard";font-weight:400;font-size:24px;line-height:140%}.hiringWrap .recruitInfo-wrap .jd-grid-wrap{margin-top:20px;grid-column:span 2;font-family:"Pretendard"}.hiringWrap .recruitInfo-wrap .jd-grid-wrap .grid-head{display:grid;grid-template-columns:150px 1fr 1fr;align-items:center;height:46px;text-align:center;font-size:20px;font-weight:600;background-color:#ffdc85}.hiringWrap .recruitInfo-wrap .jd-grid-wrap .grid-tr{display:grid;grid-template-columns:150px 1fr}.hiringWrap .recruitInfo-wrap .jd-grid-wrap .grid-tr .grid-th{display:flex;justify-content:center;align-items:center;background-color:rgba(255,220,133,.5);border-style:solid;border-width:0 1px 1px 1px;border-color:#ffdc85;font-size:19px}.hiringWrap .recruitInfo-wrap .jd-grid-wrap .grid-tr.marketing .rowspan{grid-row:span 2}.hiringWrap .recruitInfo-wrap .jd-grid-wrap .grid-td-group{display:grid;grid-template-columns:repeat(2, 1fr);align-items:center}.hiringWrap .recruitInfo-wrap .jd-grid-wrap .grid-td{display:flex;justify-content:center;align-items:center;height:60px;border-bottom:1px solid #cbcbcb;background-color:#fff;font-size:19px}.hiringWrap .recruitInfo-wrap .jd-grid-wrap .grid-td.bold{font-weight:600;border-right:1px solid #cbcbcb}.hiringWrap .recruitInfo-wrap .jd-grid-wrap .grid-td.bold span{font-weight:400}.hiringWrap .recruitInfo-wrap .process-wrap{width:780px;display:grid;grid-template-columns:repeat(5, 1fr);text-align:center}.hiringWrap .recruitInfo-wrap .process-wrap .process-item{position:relative;padding-top:108px;font-family:"Pretendard"}.hiringWrap .recruitInfo-wrap .process-wrap .process-item p{font-family:"Pretendard";font-size:20px;font-weight:500}.hiringWrap .recruitInfo-wrap .process-wrap .process-item small{font-size:18px}.hiringWrap .recruitInfo-wrap .process-wrap .process-item:before{content:"";position:absolute;top:0;left:50%;transform:translateX(-50%);width:101px;height:101px;background-color:#fff;border-radius:50%;background-position:center center;background-repeat:no-repeat;background-size:auto 101px}.hiringWrap .recruitInfo-wrap .process-wrap .process-item:nth-of-type(1):before{background-image:url("../images/process_icon_01.png")}.hiringWrap .recruitInfo-wrap .process-wrap .process-item:nth-of-type(2):before{background-image:url("../images/process_icon_02.png")}.hiringWrap .recruitInfo-wrap .process-wrap .process-item:nth-of-type(3):before{background-image:url("../images/process_icon_03.png")}.hiringWrap .recruitInfo-wrap .process-wrap .process-item:nth-of-type(4):before{background-image:url("../images/process_icon_04.png")}.hiringWrap .recruitInfo-wrap .process-wrap .process-item:nth-of-type(5):before{background-image:url("../images/process_icon_05.png")}.hiringWrap .recruitInfo-wrap .process-wrap .process-item+.process-item:after{content:"";position:absolute;top:44px;left:0;width:7px;height:13px;background:url("../images/process_arrow.svg") no-repeat center center/auto 13px}@media(max-width: 980px){.hiringWrap .recruitInfo-wrap{margin-top:50px;row-gap:30px}.hiringWrap .recruitInfo-wrap .info-item{grid-template-columns:auto}.hiringWrap .recruitInfo-wrap .info-item h4{font-size:18px}.hiringWrap .recruitInfo-wrap .info-item .desc{margin-top:15px;font-size:16px}.hiringWrap .recruitInfo-wrap .jd-grid-wrap{margin-top:13px;grid-column:auto}.hiringWrap .recruitInfo-wrap .jd-grid-wrap .grid-head{grid-template-columns:104px 1fr;height:31px;font-size:14px}.hiringWrap .recruitInfo-wrap .jd-grid-wrap .grid-head .grid-th:last-child{display:none}.hiringWrap .recruitInfo-wrap .jd-grid-wrap .grid-head .grid-th:nth-of-type(2):after{content:"/계열사"}.hiringWrap .recruitInfo-wrap .jd-grid-wrap .grid-tr{grid-template-columns:104px 1fr}.hiringWrap .recruitInfo-wrap .jd-grid-wrap .grid-tr .grid-th{font-size:14px}.hiringWrap .recruitInfo-wrap .jd-grid-wrap .grid-td-group{grid-template-columns:auto}.hiringWrap .recruitInfo-wrap .jd-grid-wrap .grid-td{height:40px;font-size:14px;border-right:none !important}.hiringWrap .recruitInfo-wrap .process-wrap{width:auto;grid-template-columns:repeat(3, 1fr);row-gap:15px}.hiringWrap .recruitInfo-wrap .process-wrap .process-item{padding-top:80px}.hiringWrap .recruitInfo-wrap .process-wrap .process-item p{font-size:14px}.hiringWrap .recruitInfo-wrap .process-wrap .process-item small{font-size:12px}.hiringWrap .recruitInfo-wrap .process-wrap .process-item:before{width:73px;height:73px;background-size:auto 73px}.hiringWrap .recruitInfo-wrap .process-wrap .process-item+.process-item:after{top:32px}}.hiringWrap .link-wrap{margin-top:70px;display:flex;justify-content:center;align-items:center;gap:10px}.hiringWrap .link-wrap .link-apply{display:inline-flex;align-items:center;justify-content:center;width:380px;height:72px;border-radius:10px;background-color:#ff0019;font-weight:700;font-size:22px;line-height:normal;color:#fff}@media(max-width: 980px){.hiringWrap .link-wrap{margin-top:50px;flex-flow:row wrap}.hiringWrap .link-wrap .link-apply{width:100%;font-size:20px}}.hiringWrap .progress-recruit{margin-top:150px}.hiringWrap .progress-recruit .progress-list{display:grid;gap:20px;grid-template-columns:repeat(3, 1fr)}.hiringWrap .progress-recruit .progress-item{position:relative;padding:28px 25px;height:209px;background-color:#fff;border-radius:10px;font-family:"Pretendard"}.hiringWrap .progress-recruit .progress-item .badge{position:absolute;top:28px;right:25px;display:inline-flex;align-items:center;justify-content:center;height:27px;padding-inline:15px;border-radius:100vw;background-color:#ffdc85;font-size:16px}.hiringWrap .progress-recruit .progress-item .group-nm{font-family:"Jamsil";font-weight:400;font-size:20px;line-height:140%}.hiringWrap .progress-recruit .progress-item .recruit-title{margin-top:20px;padding-bottom:12px;min-height:56px;font-weight:500;font-size:20px;line-height:140%}.hiringWrap .progress-recruit .progress-item .recruit-date{padding-top:10px;border-top:1px solid rgba(132,132,132,.3);font-weight:500;font-size:18px;line-height:140%;color:#848484}@media(max-width: 980px){.hiringWrap .progress-recruit{margin-top:70px}.hiringWrap .progress-recruit .mo-scroll-wrap{overflow-y:auto}.hiringWrap .progress-recruit .progress-list{gap:15px}.hiringWrap .progress-recruit .progress-item{width:260px;height:175px;padding:23px 20px}.hiringWrap .progress-recruit .progress-item .badge{top:23px;right:20px;height:22px;font-size:14px}.hiringWrap .progress-recruit .progress-item .group-nm{font-size:16px}.hiringWrap .progress-recruit .progress-item .recruit-title{height:46px;padding-bottom:10px;font-size:16px}.hiringWrap .progress-recruit .progress-item .recruit-date{font-size:14px}}.hiringWrap .live-wrap{margin-top:150px}.hiringWrap .live-wrap .liveFAQ-area{position:relative;margin-top:70px}.hiringWrap .live-wrap .liveFAQ-area .object{top:0;right:0;width:85px;height:94px;background-image:url("../images/faq_object.png");background-size:auto 94px}.hiringWrap .live-wrap .liveFAQ-area .section-title{margin-bottom:20px}.hiringWrap .live-wrap .liveFAQ-area .accord-list{margin-top:40px;border-style:solid;border-width:2px 0;border-color:#000}.hiringWrap .live-wrap .liveFAQ-area .accord-list>li{padding:40px 0 40px 34px}.hiringWrap .live-wrap .liveFAQ-area .accord-list>li>*{font-family:"Pretendard" !important}.hiringWrap .live-wrap .liveFAQ-area .accord-list>li:not(:last-child){border-bottom:1px solid #000}.hiringWrap .live-wrap .liveFAQ-area .accord-list>li.active .list-header:after{transform:rotate(180deg)}.hiringWrap .live-wrap .liveFAQ-area .accord-list>li.active .list-content{display:block}.hiringWrap .live-wrap .liveFAQ-area .accord-list>li .list-header{position:relative;font-weight:600;font-size:24px;line-height:140%}.hiringWrap .live-wrap .liveFAQ-area .accord-list>li .list-header:before{content:"Q.";position:absolute;top:0;left:-34px;color:#ff0019}.hiringWrap .live-wrap .liveFAQ-area .accord-list>li .list-header:after{content:"";position:absolute;top:12px;right:19px;width:22px;height:11px;background:url("../images/accord_arrow.svg") no-repeat 0 center/auto 11px;transition:.3s}.hiringWrap .live-wrap .liveFAQ-area .accord-list>li .list-content{display:none;padding:20px 0 0 0}.hiringWrap .live-wrap .liveFAQ-area .accord-list>li .list-content .bul-list>li{padding-left:15px;font-weight:400;font-size:18px;line-height:30px;color:#727272;font-family:"Pretendard"}.hiringWrap .live-wrap .liveFAQ-area .accord-list>li .list-content .bul-list>li strong{display:block;font-weight:600}.hiringWrap .live-wrap .liveFAQ-area .accord-list>li .list-content .bul-list>li:before{left:0}@media(max-width: 980px){.hiringWrap .live-wrap{margin-top:70px}.hiringWrap .live-wrap .section-title{font-size:21px}.hiringWrap .live-wrap .desc-text{font-size:16px}.hiringWrap .live-wrap .object{display:none}.hiringWrap .live-wrap .liveFAQ-area{margin-top:50px}.hiringWrap .live-wrap .liveFAQ-area .accord-list{margin-top:20px}.hiringWrap .live-wrap .liveFAQ-area .accord-list>li{padding:20px 37px 20px 19px}.hiringWrap .live-wrap .liveFAQ-area .accord-list>li .list-header{font-size:16px;line-height:21px}.hiringWrap .live-wrap .liveFAQ-area .accord-list>li .list-header:before{left:-19px}.hiringWrap .live-wrap .liveFAQ-area .accord-list>li .list-header:after{top:8px;right:-23px;width:10px;height:5px;background-size:auto 5px;background-position:right center}.hiringWrap .live-wrap .liveFAQ-area .accord-list>li .list-content .bul-list>li{font-size:14px;line-height:20px}}.peopleWrap{background:url("../images/people_bg.png") no-repeat center bottom/cover}.peopleWrap .section-inner{padding-block:142px 151px}@media(max-width: 980px){.peopleWrap .section-inner{padding-block:55px 75px}}.peopleWrap .section-title{margin-bottom:20px}.peopleWrap .obj-paper{top:166px;left:calc(50% + 329px);width:90px;height:94px;background-image:url("../images/people_obj_paper.png");background-size:auto 94px}@media(max-width: 980px){.peopleWrap .obj-paper{top:66px;left:auto;right:17px;width:68px;height:71px;background-size:auto 71px}}.peopleWrap .desc-text{font-family:"Pretendard";font-weight:600;font-size:24px;line-height:140%}@media(max-width: 980px){.peopleWrap .desc-text{font-size:18px}}.peopleWrap .peopleTab{margin-top:40px;display:grid;gap:0 21px;grid-template-columns:repeat(5, 1fr)}.peopleWrap .peopleTab .tab-item{display:inline-flex;align-items:center;justify-content:center;width:100%;height:72px;border-radius:10px;background-color:#fff;font-size:22px}.peopleWrap .peopleTab .tab-item.active{background-color:#ff0019;font-weight:700;color:#fff}@media(max-width: 980px){.peopleWrap .peopleTab{margin-top:30px;grid-template-columns:repeat(2, 1fr);gap:10px 15px}.peopleWrap .peopleTab .tab-item{height:44px;font-size:16px}}.peopleWrap .slide-wrap{position:relative;margin-top:40px}.peopleWrap .slide-item{height:408px;background-color:#fff;border-radius:10px}.peopleWrap .slide-item .people-photo{height:250px;background-color:#d9d9d9;border-radius:10px 10px 0 0}.peopleWrap .slide-item .people-info{padding:36px 0 0 32px}.peopleWrap .slide-item .people-info .group{height:14px}.peopleWrap .slide-item .people-info .group img{height:100%}.peopleWrap .slide-item .people-info .name{margin-top:17px;font-family:"Pretendard";font-weight:600;font-size:24px;line-height:140%}.peopleWrap .slide-item .people-info .desc{margin-top:5px;font-family:"Pretendard";font-weight:400;font-size:18px;line-height:22px}.peopleWrap .slide-control [class*=btn-]{width:48px;height:48px;background-color:rgba(0,0,0,.2);border-radius:50%}.peopleWrap .slide-control [class*=btn-]:after{font-size:14px;color:#fff}.peopleWrap .slide-control .btn-prev{left:-68px}.peopleWrap .slide-control .btn-next{right:-68px}@media(max-width: 980px){.peopleWrap .slide-wrap{margin-top:30px}.peopleWrap .slide-item{width:260px;height:338px}.peopleWrap .slide-item .people-photo{height:208px}.peopleWrap .slide-item .people-info{padding:25px 0 0 25px}.peopleWrap .slide-item .people-info .name{margin-top:12px;font-size:20px}.peopleWrap .slide-item .people-info .desc{font-size:16px}}.moreWrap .section-inner{padding-block:150px}@media(max-width: 980px){.moreWrap .section-inner{padding-block:70px}}.moreWrap .more-list{display:grid;gap:20px}.moreWrap .more-list .more-item{display:grid;gap:0 20px;grid-template-columns:180px 1fr}.moreWrap .more-list .more-item .title-box{padding-top:105px;background-color:#fff;border-radius:5px;text-align:center;font-size:16px;background-position:center top 22px;background-repeat:no-repeat;background-size:auto 72px}.moreWrap .more-list .more-item .youtube-thumb-list{display:grid;gap:0 17px;grid-template-columns:repeat(3, 1fr)}.moreWrap .more-list .more-item .youtube-thumb-list>div{background-color:#d9d9d9;border-radius:2px}.moreWrap .more-list .more-item:nth-of-type(1) .title-box{background-image:url("../images/youtube_link_01.png")}.moreWrap .more-list .more-item:nth-of-type(2) .title-box{background-image:url("../images/youtube_link_02.png")}.moreWrap .more-list .more-item:nth-of-type(3) .title-box{background-image:url("../images/youtube_link_03.png")}@media(max-width: 980px){.moreWrap .more-list{gap:15px}.moreWrap .more-list .more-item{grid-template-columns:auto}.moreWrap .more-list .more-item .title-box{position:relative;padding:0 0 0 60px;background:none !important;font-size:20px;line-height:50px;text-align:left}.moreWrap .more-list .more-item .title-box:before{content:"";position:absolute;top:0;left:0;width:50px;height:50px;background-color:#fff;background-position:center center;background-repeat:no-repeat;background-size:auto 25px;border-radius:50%;z-index:-1}.moreWrap .more-list .more-item .youtube-thumb-list{margin-top:10px;gap:0 15px;overflow-x:auto}.moreWrap .more-list .more-item .youtube-thumb-list>div{width:216px}.moreWrap .more-list .more-item:nth-of-type(1) .title-box:before{background-image:url("../images/youtube_link_01.png")}.moreWrap .more-list .more-item:nth-of-type(2) .title-box:before{background-image:url("../images/youtube_link_02.png")}.moreWrap .more-list .more-item:nth-of-type(3) .title-box:before{background-image:url("../images/youtube_link_03.png")}}.popupWrap{width:800px;background-color:#fff;border-radius:10px}.popupWrap .pop-header{--height:108px;height:var(--height);padding-left:60px;background-color:#ff0019;font-size:44px;line-height:var(--height);color:#fff}.popupWrap .pop-header .btn_popClose{width:var(--height);height:var(--height)}.popupWrap .pop-header .btn_popClose:before,.popupWrap .pop-header .btn_popClose:after{width:30px}.popupWrap .pop-content{padding:50px 60px}.popupWrap .pop-content .info-area{margin-bottom:50px;display:grid;gap:0 30px;grid-template-columns:207px 1fr;align-items:center}.popupWrap .pop-content .info-area .people-info{background:url("../images/pop_info_obj.png") no-repeat right bottom/auto 99px}.popupWrap .pop-content .info-area .people-info .group{height:15px}.popupWrap .pop-content .info-area .people-info .group img{height:100%}.popupWrap .pop-content .info-area .people-info .name{margin-top:17px;font-family:"Pretendard";font-weight:700;font-size:32px;line-height:36px}.popupWrap .pop-content .info-area .people-info .desc{margin-top:8px;font-family:"Pretendard";font-weight:400;font-size:22px;line-height:26px}.popupWrap .pop-content .qna-list{display:grid;row-gap:50px}.popupWrap .pop-content .qna-q{margin-bottom:10px;font-family:"Pretendard";font-weight:700;font-size:22px;line-height:32px;color:#222;letter-spacing:-0.06em}.popupWrap .pop-content .qna-q:before{content:"Q.";margin-right:4px;color:#ff0019}.popupWrap .pop-content .qna-a{font-family:"Pretendard";font-weight:400;font-size:18px;line-height:140%;color:#666}@media(max-width: 800px){.popupWrap{width:calc(100vw - 40px)}.popupWrap .pop-header{--height:41px;padding-left:23px;font-size:18px}.popupWrap .pop-header .btn_popClose:before,.popupWrap .pop-header .btn_popClose:after{width:20px}.popupWrap .pop-content{padding:30px 23px}.popupWrap .pop-content .info-area{margin-bottom:30px;grid-template-columns:82px 1fr;gap:0 12px}.popupWrap .pop-content .info-area .people-info{background-size:auto 40px}.popupWrap .pop-content .info-area .people-info .group{height:9px}.popupWrap .pop-content .info-area .people-info .name{margin-top:10px;font-size:18px;line-height:22px}.popupWrap .pop-content .info-area .people-info .desc{font-size:13px;line-height:16px}.popupWrap .pop-content .qna-list{row-gap:30px}.popupWrap .pop-content .qna-q{font-size:14px;line-height:140%}.popupWrap .pop-content .qna-a{font-size:13px}}/*# sourceMappingURL=style.min.css.map */