﻿@font-face{font-family:"Pretendard";font-weight:400;font-style:normal;src:url("https://cdn.jsdelivr.net/gh/webfontworld/pretendard/Pretendard-Regular.eot");src:url("https://cdn.jsdelivr.net/gh/webfontworld/pretendard/Pretendard-Regular.eot?#iefix") format("embedded-opentype"),url("https://cdn.jsdelivr.net/gh/webfontworld/pretendard/Pretendard-Regular.woff2") format("woff2"),url("https://cdn.jsdelivr.net/gh/webfontworld/pretendard/Pretendard-Regular.woff") format("woff"),url("https://cdn.jsdelivr.net/gh/webfontworld/pretendard/Pretendard-Regular.ttf") format("truetype");font-display:swap}@font-face{font-family:"Pretendard";font-weight:500;font-style:normal;src:url("https://cdn.jsdelivr.net/gh/webfontworld/pretendard/Pretendard-Medium.eot");src:url("https://cdn.jsdelivr.net/gh/webfontworld/pretendard/Pretendard-Medium.eot?#iefix") format("embedded-opentype"),url("https://cdn.jsdelivr.net/gh/webfontworld/pretendard/Pretendard-Medium.woff2") format("woff2"),url("https://cdn.jsdelivr.net/gh/webfontworld/pretendard/Pretendard-Medium.woff") format("woff"),url("https://cdn.jsdelivr.net/gh/webfontworld/pretendard/Pretendard-Medium.ttf") format("truetype");font-display:swap}@font-face{font-family:"Pretendard";font-weight:600;font-style:normal;src:url("https://cdn.jsdelivr.net/gh/webfontworld/pretendard/Pretendard-SemiBold.eot");src:url("https://cdn.jsdelivr.net/gh/webfontworld/pretendard/Pretendard-SemiBold.eot?#iefix") format("embedded-opentype"),url("https://cdn.jsdelivr.net/gh/webfontworld/pretendard/Pretendard-SemiBold.woff2") format("woff2"),url("https://cdn.jsdelivr.net/gh/webfontworld/pretendard/Pretendard-SemiBold.woff") format("woff"),url("https://cdn.jsdelivr.net/gh/webfontworld/pretendard/Pretendard-SemiBold.ttf") format("truetype");font-display:swap}@font-face{font-family:"Pretendard";font-weight:700;font-style:normal;src:url("https://cdn.jsdelivr.net/gh/webfontworld/pretendard/Pretendard-Bold.eot");src:url("https://cdn.jsdelivr.net/gh/webfontworld/pretendard/Pretendard-Bold.eot?#iefix") format("embedded-opentype"),url("https://cdn.jsdelivr.net/gh/webfontworld/pretendard/Pretendard-Bold.woff2") format("woff2"),url("https://cdn.jsdelivr.net/gh/webfontworld/pretendard/Pretendard-Bold.woff") format("woff"),url("https://cdn.jsdelivr.net/gh/webfontworld/pretendard/Pretendard-Bold.ttf") format("truetype");font-display:swap}@font-face{font-family:"Pretendard";font-weight:800;font-style:normal;src:url("https://cdn.jsdelivr.net/gh/webfontworld/pretendard/Pretendard-ExtraBold.eot");src:url("https://cdn.jsdelivr.net/gh/webfontworld/pretendard/Pretendard-ExtraBold.eot?#iefix") format("embedded-opentype"),url("https://cdn.jsdelivr.net/gh/webfontworld/pretendard/Pretendard-ExtraBold.woff2") format("woff2"),url("https://cdn.jsdelivr.net/gh/webfontworld/pretendard/Pretendard-ExtraBold.woff") format("woff"),url("https://cdn.jsdelivr.net/gh/webfontworld/pretendard/Pretendard-ExtraBold.ttf") format("truetype");font-display:swap}html{font-size:20px}*{box-sizing:border-box;text-wrap:pretty}html,body{color:rgba(0,0,0,.8)}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.05em;line-height:1.2;font-weight:500;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: 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:rgba(0,0,0,.8)}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:104px;height:104px;z-index:10}.popupWrap .btn_popClose:before,.popupWrap .btn_popClose:after{content:"";position:absolute;top:50%;left:50%;width:32px;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}body{background-color:#fff;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:49rem;margin:0 auto;padding-block:85px}@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:#fff;overflow-x:hidden}section{position:relative;margin:0 auto}main{position:relative;overflow:hidden}.primary{color:#005a4d !important}.second{color:#e04e52 !important}@media(max-width: 980px){span.br{display:block}}.bul-list>li{position:relative;padding-left:1.4rem;font-weight:500;font-size:18px;line-height:30px;color:rgba(0,0,0,.8)}.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:before{content:"※"}.bul-list.none>li{padding-left:0 !important}.bul-list.none>li:before{content:""}@media(max-width: 980px){br.none{display:none}}.scrollIcon{position:absolute;bottom:60px;left:50%;width:28px;height:17px;margin-left:-14px;background:url("../images/icon_scroll.svg") no-repeat center bottom/auto 17px;z-index:10;animation:scrollAni 1s infinite alternate}.link-view{display:inline-flex;align-items:center;justify-content:center;column-gap:12px;height:48px;border-radius:20px;padding-inline:20px 15px;font-weight:600;font-size:20px;line-height:normal;color:#ff1a5c;border:2px solid #ff1a5c}.link-view .svg-icon{width:18px;height:18px;background:url("../images/link_arrow_18x18.svg") no-repeat center center/auto 18px}.accord-list{display:grid;gap:1.3rem 0}.accord-list .active .list-header:after{transform:rotate(180deg)}.accord-list .active .list-content{display:block}.accord-list .list-header{position:relative;padding:.95rem 2.5rem .95rem 1.4rem;font-weight:700;font-size:1.2rem;line-height:140%;border-bottom:1px solid #fff;cursor:pointer}.accord-list .list-header:before{content:"Q.";position:absolute;top:.95rem;left:0}.accord-list .list-header:after{content:"";position:absolute;top:50%;right:.75rem;width:20px;height:9px;background:url("../images/accord_arrow.svg") no-repeat center center/auto 9px;transition:.3s ease-in-out}.accord-list .list-content{display:none;padding:.95rem .95rem 0;font-weight:400;font-size:.9rem;line-height:140%;color:#dadada}.movieFrame{position:relative;width:100%;padding-bottom:56.25%}.movieFrame iframe{position:absolute;top:0;left:0;width:100%;height:100%}.movieFrame .btnPlay{position:absolute;width:100%;height:100%}.scroll-arrow{position:absolute;bottom:40px;left:calc(50% - 25px);width:50px;height:20px;background:url("../images/scroll_arrow.svg") no-repeat center bottom/auto 20px;z-index:10;animation:scrollAni 1s infinite alternate}@media(max-width: 980px){.scroll-arrow{background-size:auto 12px}}#header{position:fixed;top:0;left:0;width:100%;height:4.5rem;background-color:rgba(25,25,25,.2);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:100%;height:4.5rem;margin:0 auto;padding-inline:34px 20px}@media(max-width: 980px){#header .header-inner{width:100%;min-width:360px}}#header .logo{position:relative;display:block;width:12.35rem;height:4.5rem;background:url("../images/brandLogo.svg") no-repeat center center/12.35rem 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}#header .gnb-menu-item{position:relative;height:4.5rem;align-content:center}#header .gnb-menu-item a{display:flex;justify-content:center;align-items:center;flex-direction:column;padding-inline:40px;height:4.5rem;font-weight:600;font-size:22px;line-height:normal;color:#fff;text-align:center}#header .gnb-menu-item a span{margin-top:4px;font-weight:400;font-size:16px;line-height:normal}#header .gnb-menu-item a.link_apply{height:46px;padding-inline:36px;background-color:#005a4d;display:inline-flex;align-items:center;justify-content:center;border-radius:100vw;font-weight:700;font-size:22px;line-height:normal}@media(max-width: 1210px){#header .logo{background-size:193px auto}#header .gnb-menu-item a{padding-inline:15px}#header .gnb-menu-item a.link_apply{padding-inline:20px}}@media(max-width: 980px){#header{height:70px}#header .header-inner{width:100%;height:70px;padding-inline:20px}#header .logo{position:relative;width:193px;height:70px;background-size:193px auto}#header .logo.mo{z-index:2000}#header .gnb-menu-item a{font-size:22px}#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 25px}#header .gnb-wrap{display:none;position:fixed;top:0;left:0;width:100%;height:100vh;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:0}#header .gnb-wrap ul li a{display:inline-flex;align-items:center;justify-content:flex-start;align-items:flex-start;width:auto;height:70px;padding-left:20px;font-weight:700;font-size:20px;line-height:120%;color:#1e1e1e;text-align:left}#header .gnb-wrap ul li a.link_apply{margin-left:20px;color:#fff}#header .gnb-wrap ul li a br{display:none}#header .gnb-wrap .gnb-box{position:relative;display:block;height:100%;background-color:#fff}#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:24px;height:2px;background-color:#000}#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)}}.hubPage #header{background-color:#fff}@media(max-width: 980px){.JTPage #header .gnb-wrap .gnb-box{background-color:#fff}.ETPage #header .gnb-wrap .gnb-box{background-color:#2d004c}}#footer{background-color:#2d1010}#footer .footer-inner{height:80px;width:980px;margin:0 auto;display:flex;justify-content:center;align-items:center;gap:30px}#footer .footer-inner .footer-logo{width:212px;height:32px;background:url("../images/brandLogo.svg") no-repeat center center/auto 32px}#footer .footer-inner .copyright{color:#fff;font-size:16px;font-weight:400}@media(max-width: 980px){#footer .footer-inner{height:80px;width:100%;padding-inline:20px;justify-content:space-between}#footer .footer-inner .footer-logo{width:172px;height:26px;background-size:auto 26px}#footer .footer-inner .copyright{font-size:10px;line-height:14px;text-align:right}}.section-title{margin-bottom:80px;display:flex;justify-content:flex-start;align-items:flex-end;gap:8px}.section-title span{font-weight:600;font-size:26px;line-height:normal;color:#a68c8c}.section-title.center{justify-content:center}@media(max-width: 980px){.section-title{margin-bottom:40px}.section-title img{height:37px}.section-title span{font-size:20px}}.section-sub-title{margin-bottom:15px}@media(max-width: 980px){.section-sub-title{margin-bottom:11px}.section-sub-title img{height:24px}}@media(max-width: 980px){.mo-scroll-wrap{overflow-x:auto;margin-right:-20px;padding-right:20px}}.g-btn{display:inline-flex;align-items:center;justify-content:center;border-radius:7px;background:linear-gradient(95deg, #00A4D5 3.09%, #005FB6 97.64%);color:#fff}.headingWrap{height:1190px;background-color:#e04e52}.headingWrap .heading-title-wrap{position:absolute;top:199px;left:calc(50% - 62px);display:grid;justify-content:flex-end;width:650px;z-index:10}.headingWrap .heading-title-wrap .head-title{width:650px;height:208px;background:url("../images/heading_title.png") no-repeat 0 0/auto 208px}.headingWrap .heading-title-wrap .head-link{position:relative;display:inline-block;width:376px;height:80px;background:#005a4d url("../images/text_01.svg") no-repeat center center/auto 28px;border-radius:100vw;transition:.3s ease-in-out;z-index:1}.headingWrap .heading-title-wrap .head-link:hover{background-size:auto 35px}.headingWrap .motion-link{position:relative;margin-top:38px;width:376px;height:80px;justify-self:flex-end}.headingWrap .motion-link .mt01,.headingWrap .motion-link .mt02{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#005a4d;border-radius:100vw}@media(max-width: 980px){.headingWrap .motion-link{margin-top:0;position:absolute;bottom:30px;left:20px;width:calc(100% - 40px);height:60px}.headingWrap .motion-link .link_apply{width:100%;height:100%;background-size:auto 24px}}.headingWrap .recruit-date{position:absolute;bottom:54px;left:calc(50% - 590px);width:871px;height:56px;background:url("../images/heading_date.png") no-repeat 0 0/auto 56px}@media(max-width: 980px){.headingWrap{height:835px}.headingWrap .heading-title-wrap{position:static;top:auto;left:auto;width:auto}.headingWrap .heading-title-wrap .head-title{position:absolute;top:95px;right:20px;width:281px;height:187px;background-image:url("../images/heading_title_mo.png");background-size:auto 187px}.headingWrap .recruit-date{left:20px;bottom:140px;width:275px;height:88px;background-image:url("../images/heading_date_mo.png");background-size:auto 88px}}.kv-wrap{position:absolute;top:-76px;left:calc(50% - 730px);width:1502px;height:1265px}.kv-wrap .kv-outline{position:absolute;top:0;left:0;width:100%;height:100%}.kv-wrap .kv-text01{top:0;left:0;width:908px;height:963px;background-image:url("../images/kv_text_01.png");background-size:auto 963px}.kv-wrap .kv-text02{bottom:0;right:0;width:510px;height:437px;background-image:url("../images/kv_text_02.png");background-size:auto 437px}.kv-wrap .kv-char{bottom:240px;left:895px;width:92px;height:190px;background-image:url("../images/kv_char.png");background-size:auto 190px}@media(max-width: 980px){.kv-wrap{transform:scale(0.38);top:166px;left:calc(50% - 770px);transform-origin:center top}}.recruitingWrap{background-color:#fdecec}.recruitingWrap [class*=-area]+[class*=-area]{margin-top:60px}@media(max-width: 980px){.recruitingWrap [class*=-area]+[class*=-area]{margin-top:80px}}.recruitingWrap .jd-area .text{font-weight:500;font-size:18px;line-height:30px}.recruitingWrap .jd-area .text .point-text{line-height:26px;padding-inline:5px;background-color:#005a4d}@media(max-width: 980px){.recruitingWrap .jd-area .text{font-size:14px}}.recruitingWrap .jd-area table{margin-top:14px;width:100%;color:#005a4d;border-bottom:2px solid #005a4d}.recruitingWrap .jd-area table th{font-size:20px;font-weight:700}.recruitingWrap .jd-area table thead th{height:54px;border-top:2px solid #005a4d;border-bottom:2px solid #005a4d}.recruitingWrap .jd-area table tbody td{padding:15px 20px}.recruitingWrap .jd-area table tbody td:not(.content){text-align:center}.recruitingWrap .jd-area table tbody td.content{font-size:16px;line-height:24px}.recruitingWrap .jd-area table tbody td.content .second{color:#e04e52}.recruitingWrap .jd-area table tbody td.content .point-text{margin-top:10px;background-color:#e04e52;font-size:14px;line-height:24px}.recruitingWrap .jd-area table.mo thead th{height:50px;text-align:left;border-bottom:0}.recruitingWrap .jd-area table.mo tbody td,.recruitingWrap .jd-area table.mo tbody th{padding:20px 0;text-align:left;font-size:18px}.recruitingWrap .jd-area table.mo tbody td.lg-text,.recruitingWrap .jd-area table.mo tbody th.lg-text{padding-top:0;font-size:20px;font-weight:500}.recruitingWrap .jd-area table.mo tbody td .head,.recruitingWrap .jd-area table.mo tbody th .head{margin-bottom:13px;font-size:20px;font-weight:700}.recruitingWrap .jd-area table.mo tbody td.content,.recruitingWrap .jd-area table.mo tbody th.content{font-size:14px;line-height:22px}.recruitingWrap .jd-area table.mo tbody td.content .point-text,.recruitingWrap .jd-area table.mo tbody th.content .point-text{margin-top:6px;font-size:13px}.recruitingWrap .jd-area table.mo tbody th{font-size:20px}.recruitingWrap .jd-area table.mo tbody tr:not(:last-child){border-bottom:1px solid #d4d4d4}.recruitingWrap .process-area .process-list{display:grid;gap:26px;grid-template-columns:repeat(5, 1fr)}.recruitingWrap .process-area .process-list-item{position:relative;padding:11px 0 0 12px;height:210px;border-radius:20px;border:2px solid #005a4d;background-position:right 15px bottom 13px;background-repeat:no-repeat;background-size:auto 86px}.recruitingWrap .process-area .process-list-item strong{font-size:18px;line-height:22px;color:#005a4d}.recruitingWrap .process-area .process-list-item strong small{font-size:14px}.recruitingWrap .process-area .process-list-item .bul-list{margin-top:4px;gap:0}.recruitingWrap .process-area .process-list-item .bul-list>li{padding-left:10px;font-size:13px;line-height:20px}.recruitingWrap .process-area .process-list-item .bul-list>li:before{left:0}.recruitingWrap .process-area .process-list-item:nth-of-type(1){background-image:url("../images/process_icon_01.png")}.recruitingWrap .process-area .process-list-item:nth-of-type(2){background-image:url("../images/process_icon_02.png")}.recruitingWrap .process-area .process-list-item:nth-of-type(3){background-image:url("../images/process_icon_03.png")}.recruitingWrap .process-area .process-list-item:nth-of-type(4){background-image:url("../images/process_icon_04.png")}.recruitingWrap .process-area .process-list-item:nth-of-type(5){background-image:url("../images/process_icon_05.png")}.recruitingWrap .process-area .process-list-item+.process-list-item:before{content:"";position:absolute;top:calc(50% - 8px);left:-20px;width:14px;height:16px;background:url("../images/process_arrow.svg") no-repeat 0 0/auto 16px}@media(max-width: 980px){.recruitingWrap .process-area .process-list{grid-template-columns:auto}.recruitingWrap .process-area .process-list-item{padding:0 20px;height:118px;display:flex;flex-direction:column;justify-content:center}.recruitingWrap .process-area .process-list-item strong{font-size:22px}.recruitingWrap .process-area .process-list-item strong small{font-size:17px}.recruitingWrap .process-area .process-list-item .bul-list>li{font-size:14px;line-height:22px}.recruitingWrap .process-area .process-list-item+.process-list-item:before{top:-20px;left:calc(50% - 15px);width:30px;height:14px;background-image:url("../images/process_arrow_mo.svg");background-size:auto 13px}}.recruitingWrap .bul-list{display:grid;row-gap:5px}.recruitingWrap .bul-list>li.bold{font-weight:700}@media(max-width: 980px){.recruitingWrap .bul-list>li{font-size:14px}}.recruitingWrap .warning-text{font-weight:600;font-size:16px;line-height:24px;color:#e04e52}@media(max-width: 980px){.recruitingWrap .warning-text{font-size:14px;line-height:22px}}.recruitingWrap .move-board{height:42px;display:flex}.recruitingWrap .move-board .link-board{position:relative;margin:12px 0 0 23px;display:inline-block;padding-left:88px;width:280px;height:30px;background-color:#005a4d;font-size:14px;color:#fff;border-radius:100vw}.recruitingWrap .move-board .link-board:before{content:"";position:absolute;top:-12px;left:-11px;width:95px;height:36px;border-radius:100vw;background:#e04e52 url("../images/click_text.svg") no-repeat center center/auto 17px;animation:moveClick .4s ease-in-out alternate infinite}@media(max-width: 980px){.recruitingWrap .move-board{display:block;height:auto}.recruitingWrap .move-board .link-board{display:block;width:100%;height:40px;margin:25px 0 15px;padding-left:100px;font-size:15px;line-height:40px}.recruitingWrap .move-board .link-board:before{width:100px;height:46px;background-size:auto 20px}}.recruitingWrap .kolonTalk-box{margin-top:48px;border-radius:20px;border:2px solid #005a4d;text-align:center;overflow:hidden}.recruitingWrap .kolonTalk-box .box-head{padding-block:20px}.recruitingWrap .kolonTalk-box .box-head .text{margin-top:20px;font-weight:700;font-size:22px;line-height:32px}.recruitingWrap .kolonTalk-box .box-link{padding-block:12px;background-color:#005a4d}.recruitingWrap .kolonTalk-box .box-link .link{height:58px;padding-inline:40px;display:inline-flex;align-items:center;justify-content:center;border-radius:10px;gap:20px;background-color:#ffe711;font-weight:700;font-size:24px;line-height:normal;box-shadow:2px 2px 10px rgba(0,0,0,.25)}.recruitingWrap .kolonTalk-box .box-link .link img{height:50px;animation:moveClick .4s .3s ease-in-out alternate infinite}@media(max-width: 980px){.recruitingWrap .kolonTalk-box .box-head{padding-block:40px 30px}.recruitingWrap .kolonTalk-box .box-head .text{margin-top:30px;font-size:20px;line-height:30px}.recruitingWrap .kolonTalk-box .box-link{padding:20px}.recruitingWrap .kolonTalk-box .box-link .link{width:100%;gap:0 15px;padding-inline:10px;font-size:22px}}@keyframes moveClick{0%{transform:translateX(-5px)}100%{transform:translateX(0)}}.fncStoryWrap .link-area{margin-top:28px;text-align:center}.fncStoryWrap .link-area .link{position:relative;display:inline-flex;align-items:center;justify-content:center;padding:20px 30px;background-color:#005a4d;color:#fff;font-size:24px;font-weight:600}.fncStoryWrap .link-area .link:before{content:"";position:absolute;bottom:-15px;right:-15px;width:50px;height:52px;background:url("../images/icon_cursor.png") no-repeat center center/auto 52px;animation:moveClick .4s ease-in-out alternate infinite}.fncStoryWrap.moreInfo{overflow:hidden;background-color:#e04e52}.fncStoryWrap.moreInfo .section-inner{padding-bottom:128px;z-index:10}.fncStoryWrap.moreInfo .section-title{margin-bottom:35px}.fncStoryWrap.moreInfo .section-title span{color:#d2d2d2}.fncStoryWrap.moreInfo .info-text{display:flex;justify-content:space-between;align-items:center}.fncStoryWrap.moreInfo .info-text p{font-weight:700;font-size:23px;line-height:36px;color:#fff}.fncStoryWrap.moreInfo .movie-group{width:730px;margin:70px auto 0}.fncStoryWrap.moreInfo .movie-group .movie-list{display:grid;gap:19px;grid-template-columns:repeat(3, 1fr)}.fncStoryWrap.moreInfo .movie-group .movie-list .shortsFrame{position:relative;width:100%;padding-bottom:56.25%;padding-bottom:177.78%}.fncStoryWrap.moreInfo .movie-group .movie-list .shortsFrame iframe{position:absolute;top:0;left:0;width:100%;height:100%}.fncStoryWrap.moreInfo .movie-group .movie-list .shortsFrame .btnPlay{position:absolute;width:100%;height:100%}.fncStoryWrap.moreInfo .movie-group .movie-list>li:nth-of-type(4){grid-column:span 3}.fncStoryWrap.moreInfo .movie-group figure{margin-top:20px}.fncStoryWrap.moreInfo .object{bottom:0;left:calc(50% + 393px);width:183px;height:307px;background-image:url("../images/kv_char.png");background-position:center 0;background-size:auto 379px}.fncStoryWrap.moreInfo .marqueeAni{position:absolute;left:-50%;width:200%;height:77px;background-color:#005a4d}.fncStoryWrap.moreInfo .marqueeAni .marquee_text{width:100%;height:100%;background:url("../images/marquee_text_g.svg") repeat-x left center/auto 29px}.fncStoryWrap.moreInfo .marqueeAni.marquee01{bottom:400px;transform:rotate(-15deg)}.fncStoryWrap.moreInfo .marqueeAni.marquee02{top:500px;transform:rotate(15deg)}@media(max-width: 980px){.fncStoryWrap .section-inner{padding-block:55px}.fncStoryWrap .link-area{margin-top:49px}.fncStoryWrap .link-area .link{width:100%;padding:20px 0;font-size:22px}.fncStoryWrap.moreInfo .section-inner{padding-block:77px}.fncStoryWrap.moreInfo .info-text{display:block}.fncStoryWrap.moreInfo .info-text p{margin-top:18px;font-size:17px;line-height:28px}.fncStoryWrap.moreInfo .movie-group{width:100%;margin-top:83px}.fncStoryWrap.moreInfo .movie-group .movie-list{gap:40px 10px}.fncStoryWrap.moreInfo .object{top:282px;bottom:auto;left:auto;right:5px;width:102px;height:213px;background-size:102px auto}.fncStoryWrap.moreInfo .marqueeAni{height:49px}.fncStoryWrap.moreInfo .marqueeAni .marquee_text{background-size:auto 18px}.fncStoryWrap.moreInfo .marqueeAni.marquee01{bottom:290px}.fncStoryWrap.moreInfo .marqueeAni.marquee02{top:390px}}.dutyInfoWrap{background-color:#431719}.dutyInfoWrap .section-title{margin-bottom:20px}.dutyInfoWrap .info-text{font-weight:600;font-size:24px;line-height:30px;color:#fff}.dutyInfoWrap .info-text p{margin-top:6px;color:#fef184;line-height:30px}.dutyInfoWrap .tabUI{margin-block:43px 34px;display:flex;gap:20px}.dutyInfoWrap .tabUI .tab-item.active .tab-link{background-color:#005a4d;border-color:#005a4d}.dutyInfoWrap .tabUI .tab-link{display:inline-flex;align-items:center;justify-content:center;border-radius:100vw;height:65px;padding-inline:30px;border:1px solid #fff}@media(max-width: 980px){.dutyInfoWrap .info-text{font-size:18px;line-height:24px}.dutyInfoWrap .info-text p{font-size:16px;line-height:24px}.dutyInfoWrap .tabUI{margin-block:24px;gap:12px}.dutyInfoWrap .tabUI .tab-link{height:41px;padding-inline:18px}.dutyInfoWrap .tabUI .tab-link img{height:14px}}.duty-list{display:grid;gap:20px 16px;grid-template-columns:repeat(4, 1fr)}.duty-list .duty-item{position:relative;height:238px;perspective:1100px}.duty-list .duty-item .card-front{border:2px solid #e04e52;background-color:#fee;background-position:center center;background-repeat:no-repeat;background-size:auto 100%}.duty-list .duty-item:nth-of-type(01) .card-front{background-image:url("../images/job_card_front_01.png")}.duty-list .duty-item:nth-of-type(02) .card-front{background-image:url("../images/job_card_front_02.png")}.duty-list .duty-item:nth-of-type(03) .card-front{background-image:url("../images/job_card_front_03.png")}.duty-list .duty-item:nth-of-type(04) .card-front{background-image:url("../images/job_card_front_04.png")}.duty-list .duty-item:nth-of-type(05) .card-front{background-image:url("../images/job_card_front_05.png")}.duty-list .duty-item:nth-of-type(06) .card-front{background-image:url("../images/job_card_front_06.png")}.duty-list .duty-item:nth-of-type(07) .card-front{background-image:url("../images/job_card_front_07.png")}.duty-list .duty-item:nth-of-type(08) .card-front{background-image:url("../images/job_card_front_08.png")}.duty-list .duty-item:nth-of-type(09) .card-front{background-image:url("../images/job_card_front_09.png")}.duty-list .duty-item:nth-of-type(10) .card-front{background-image:url("../images/job_card_front_10.png")}.duty-list .duty-item:nth-of-type(11) .card-front{background-image:url("../images/job_card_front_11.png")}.duty-list .duty-item:nth-of-type(12) .card-front{background-image:url("../images/job_card_front_12.png")}.duty-list .duty-item .card-wrap{width:100%;height:100%;position:relative;transition:.4s;transform-style:preserve-3d;cursor:pointer}.duty-list .duty-item .card-wrap>div{position:absolute !important;top:0;backface-visibility:hidden;width:233px;height:238px;border-radius:20px;overflow:hidden}.duty-list .duty-item .card-back{display:flex;justify-content:center;align-items:center;transform:rotateY(180deg);background-color:#005a4d}.duty-list .duty-item .card-back .text{padding-inline:20px;font-weight:600;font-size:20px;line-height:28px;color:#fff;text-align:center}.duty-list .duty-item:hover .card-wrap{transform:rotateY(180deg)}.duty-list .duty-item.disabled{opacity:.3}.duty-list .duty-item.disabled .card-wrap{transform:rotateY(0deg)}@media(max-width: 980px){.duty-list{grid-template-columns:repeat(3, 1fr);gap:10px}.duty-list .duty-item{height:122px}.duty-list .duty-item .card-wrap>div{width:100%;height:100%}.duty-list .duty-item .card-back .text{padding-inline:5px;font-size:10px;line-height:14px}}.point-text{display:inline-flex;line-height:27px;padding-inline:5px;color:#fff !important;font-weight:700}.point-text.second{background-color:#e04e52}@media(max-width: 980px){.point-text{font-size:13px;line-height:25px}}.slide-wrap .swier{overflow:hidden}.slide-wrap .swiper-pagination{position:relative;bottom:auto;margin:30px 0 0 0;display:flex;justify-content:center;gap:20px}.slide-wrap .swiper-pagination-bullet{margin:0 !important;width:60px;height:8px;border-radius:100vw;background-color:#e8c6c6;opacity:1}.slide-wrap .swiper-pagination-bullet-active{background-color:#e04e52}@media(max-width: 980px){.slide-wrap .swiper-pagination{gap:5px}.slide-wrap .swiper-pagination-bullet{width:20px;height:6px}}.slide-wrap [class*=swiper-button]{top:calc(50% - 48px);margin:0}.slide-wrap [class*=swiper-button]:after{font-size:36px;font-weight:700;color:#005a4d}.slide-wrap .swiper-button-next{right:-38px}.slide-wrap .swiper-button-prev{left:-38px}.cultureWrap{background-color:#e04e52}.cultureWrap .info-text{font-weight:600;font-size:24px;line-height:34px;color:#fff}.cultureWrap .culture-list{margin-top:30px;display:grid;grid-template-columns:repeat(2, 1fr);gap:20px}.cultureWrap .culture-list .list-items{position:relative;height:160px;background-color:#fee;border-radius:20px;box-shadow:4px 4px 10px rgba(0,0,0,.2);overflow:hidden}.cultureWrap .culture-list .list-items>div{position:relative;height:160px;display:flex;justify-content:flex-start;align-items:center}.cultureWrap .culture-list .list-items .box{padding-left:135px}.cultureWrap .culture-list .list-items .box p{font-weight:600;font-size:20px;line-height:30px;color:rgba(45,38,38,.8)}.cultureWrap .culture-list .list-items .box:before{content:"";position:absolute;top:50%;left:18px;width:100px;height:100px;background-position:center center;background-repeat:no-repeat;background-size:auto 100px;transform:translateY(-50%)}.cultureWrap .culture-list .list-items .box:after{content:"";position:absolute;top:17px;right:19px;width:26px;height:26px;background:url("../images/icon_plus.svg") no-repeat center center/auto 26px}.cultureWrap .culture-list .list-items .hover-box{opacity:0;position:absolute;top:0;left:0;display:flex;justify-content:center;align-items:center;width:100%;height:100%;transition:.3s;background-color:#005a4d;text-align:center}.cultureWrap .culture-list .list-items .hover-box p{font-weight:500;font-size:20px;line-height:30px;color:#fff}.cultureWrap .culture-list .list-items:hover .hover-box{opacity:1}.cultureWrap .culture-list .list-items:nth-of-type(1) .box:before{background-image:url("../images/culture_icon_01.png")}.cultureWrap .culture-list .list-items:nth-of-type(2) .box:before{background-image:url("../images/culture_icon_02.png")}.cultureWrap .culture-list .list-items:nth-of-type(3) .box:before{background-image:url("../images/culture_icon_03.png")}.cultureWrap .culture-list .list-items:nth-of-type(4) .box:before{background-image:url("../images/culture_icon_04.png")}.cultureWrap .culture-list .list-items:nth-of-type(5) .box:before{background-image:url("../images/culture_icon_05.png")}.cultureWrap .culture-list .list-items:nth-of-type(6) .box:before{background-image:url("../images/culture_icon_06.png")}.cultureWrap .culture-list .list-items:nth-of-type(7) .box:before{background-image:url("../images/culture_icon_07.png")}@media(max-width: 980px){.cultureWrap .culture-list{grid-template-columns:auto;gap:12px 0}.cultureWrap .culture-list .list-items{height:127px}.cultureWrap .culture-list .list-items>div{height:127px}.cultureWrap .culture-list .list-items .box{padding-inline:100px 30px}.cultureWrap .culture-list .list-items .box p{font-size:15px;line-height:24px}.cultureWrap .culture-list .list-items .box p br{display:none}.cultureWrap .culture-list .list-items .box:before{left:12px;width:79px;height:100%;background-size:auto 79px}.cultureWrap .culture-list .list-items .box:after{position:absolute;top:14px;right:15px;width:21px;height:21px;background-size:auto 21px}.cultureWrap .culture-list .list-items .hover-box{padding:12px 30px}.cultureWrap .culture-list .list-items .hover-box p{font-size:13px;line-height:20px;letter-spacing:-0.04em}}.cultureWrap .benefit-area{margin-top:88px}.cultureWrap .benefit-area .section-sub-title{margin-bottom:32px}.cultureWrap .benefit-area .benefit-list{display:grid;grid-template-columns:repeat(3, 1fr);gap:0 25px}.cultureWrap .benefit-area .benefit-list .list-items{background-color:#fee;border-radius:20px;overflow:hidden;box-shadow:4px 4px 10px rgba(0,0,0,.2)}.cultureWrap .benefit-area .benefit-list .list-items figure{width:100%;height:296px;overflow:hidden}.cultureWrap .benefit-area .benefit-list .list-items figure img{transition:.3s ease-in-out}.cultureWrap .benefit-area .benefit-list .list-items figcaption{position:relative;padding:17px 0 0 13px;height:104px;font-weight:600;font-size:20px;line-height:30px}.cultureWrap .benefit-area .benefit-list .list-items figcaption:after{content:"";position:absolute;bottom:12px;right:13px;width:26px;height:26px;background:url("../images/icon_plus.svg") no-repeat center center/auto 26px}.cultureWrap .benefit-area .benefit-list .list-items:hover figure img{transform:scale(1.1)}@media(max-width: 980px){.cultureWrap .benefit-area{margin-top:65px}.cultureWrap .benefit-area .section-sub-title{margin-bottom:18px}.cultureWrap .benefit-area .benefit-list{grid-template-columns:auto;gap:10px}.cultureWrap .benefit-area .benefit-list .list-items{height:270px}.cultureWrap .benefit-area .benefit-list .list-items figure{position:relative;height:190px}.cultureWrap .benefit-area .benefit-list .list-items figure img{width:100%;max-width:none}.cultureWrap .benefit-area .benefit-list .list-items figcaption{padding-top:10px;height:80px;font-weight:600;font-size:18px;line-height:30px}.cultureWrap .benefit-area .benefit-list .list-items figcaption:after{top:12px}}@media(max-width: 400px){.cultureWrap .benefit-area .benefit-list .list-items figure img{width:auto;height:100%}}.cultureWrap .link-area{margin-top:46px;text-align:right}.cultureWrap .link-area .link{display:inline-flex;align-items:center;justify-content:center;border-radius:100vw;gap:10px;height:60px;padding-inline:65px;border:1px solid #fff;font-weight:700;font-size:30px;line-height:normal;color:#fff;transition:.3s}.cultureWrap .link-area .link:hover{gap:20px;padding-inline:65px 55px}@media(max-width: 980px){.cultureWrap .section-inner{padding-block:60px}.cultureWrap .info-text{font-size:18px;line-height:28px}.cultureWrap .link-area{margin-top:30px}.cultureWrap .link-area .link{height:50px;padding-inline:40px;font-size:24px}.cultureWrap .link-area .link img{height:8px}.cultureWrap .link-area .link:hover{gap:10px;padding-inline:40px}}.faqWrap{background-color:#431719}.faqWrap .section-inner{padding-block:125px 0}.faqWrap .section-title{margin-bottom:50px}.faqWrap .content-box{padding:108px 100px 180px;background-color:#fee;border-radius:20px 20px 0 0}.faqWrap .content-box .accord-list{gap:40px 0}.faqWrap .content-box .accord-list .list-header{padding:10px 96px 14px 42px;color:#005a4d;font-weight:600;font-size:20px;line-height:30px;border-width:2px;border-color:#999}.faqWrap .content-box .accord-list .list-header:before{top:0;font-weight:400;font-size:40px;line-height:40px}.faqWrap .content-box .accord-list .list-header:after{width:23px;height:13px;background-size:auto 13px}.faqWrap .content-box .accord-list .list-header.long{padding-top:0}.faqWrap .content-box .accord-list .list-content{padding:12px 0 0;font-weight:600;font-size:18px;line-height:30px;color:rgba(0,0,0,.8)}@media(max-width: 980px){.faqWrap .section-inner{padding-top:68px}.faqWrap .section-title{margin-bottom:33px}.faqWrap .content-box{padding:35px 17px 64px}.faqWrap .content-box .accord-list{gap:30px 0}.faqWrap .content-box .accord-list .list-header{padding:0 34px 14px 38px;font-size:16px;line-height:24px}.faqWrap .content-box .accord-list .list-header:before{font-size:30px}.faqWrap .content-box .accord-list .list-header:after{top:auto;bottom:20px;width:17px;height:8px;background-size:auto 8px}.faqWrap .content-box .accord-list .list-content{font-size:14px;line-height:24px}}.channelWrap{background-color:#e04e52}.channelWrap .section-title{margin-bottom:50px}.channelWrap .count{display:flex;justify-content:center;align-items:center}.channelWrap .count-area{display:flex;justify-content:center;align-items:center;font-size:93px;color:#005a4d;font-weight:700;text-align:center}.channelWrap .count-area span{width:120px;line-height:100px}.channelWrap .count-area em{margin-top:-10px;width:30px;font-size:80px}.channelWrap .link-area{margin-top:45px;display:grid;gap:20px;grid-template-columns:repeat(2, 1fr)}.channelWrap .link-area a{height:80px;background-color:#005a4d;background-position:center center;background-repeat:no-repeat;background-size:auto 28px}.channelWrap .link-area a.link_apply{background-image:url("../images/link_text_01.svg")}.channelWrap .link-area a.link_share{background-image:url("../images/link_text_02.svg")}.channelWrap .sns-area{margin-top:50px;display:flex;justify-content:space-between;align-items:center}.channelWrap .sns-area .sns-list{display:flex;justify-content:flex-end;gap:20px}.channelWrap .sns-area .sns-list img{height:80px}@media(max-width: 980px){.channelWrap .section-title{margin-bottom:36px}.channelWrap .section-title img{height:160px}.channelWrap .count-area{font-size:50px}.channelWrap .count-area span{width:64px;line-height:70px}.channelWrap .count-area em{width:20px;font-size:40px}.channelWrap .link-area{margin-top:36px;grid-template-columns:auto;gap:36px 0}.channelWrap .sns-area{margin-top:36px;display:block}.channelWrap .sns-area figure img{height:76px}.channelWrap .sns-area .sns-list{margin-top:36px;gap:15px}.channelWrap .sns-area .sns-list img{height:auto}}.popupWrap{width:780px;padding:35px 31px;background-color:#005a4d;border-radius:10px;box-shadow:0px 4px 32px 9px rgba(0,0,0,.4)}.popupWrap .btn_popClose{position:absolute;top:0;right:0;width:26px;height:26px;background-color:#fff;border-radius:50%}.popupWrap .btn_popClose:before,.popupWrap .btn_popClose:after{width:16px;background-color:#005a4d}.popupWrap .popHeader{position:relative}.popupWrap .popHeader h5{padding-bottom:24px;font-weight:700;font-size:30px;line-height:32px;color:#e04e52;border-bottom:1px solid #e04e52}.popupWrap .popContent{padding-top:24px;min-height:124px;background-position:right bottom;background-repeat:no-repeat;background-size:auto 100px}.popupWrap .popContent .bul-list li{padding-right:50px;font-weight:500;font-size:16px;line-height:30px;color:#fff}.popupWrap.benefitPop01 .popContent{background-image:url("../images/pop_benefit_icon_01.png")}.popupWrap.benefitPop02 .popContent{background-image:url("../images/pop_benefit_icon_02.png")}.popupWrap.benefitPop03 .popContent{background-image:url("../images/pop_benefit_icon_03.png")}@media(max-width: 980px){.popupWrap{width:calc(100% - 48px);padding:20px 20px 140px;background-position:right 20px bottom 20px;background-repeat:no-repeat;background-size:auto 100px}.popupWrap .btn_popClose{width:22px;height:22px;background-size:auto 22px}.popupWrap .popHeader h5{padding-block:34px 20px;font-size:24px;line-height:36px}.popupWrap .popContent{padding-top:20px}.popupWrap .popContent .bul-list li{padding-right:0;font-size:14px;line-height:24px}.popupWrap .popContent .bul-list li br{display:none}.popupWrap.benefitPop01{background-image:url("../images/pop_benefit_icon_01.png")}.popupWrap.benefitPop01 .popContent{background-image:none}.popupWrap.benefitPop02{background-image:url("../images/pop_benefit_icon_02.png")}.popupWrap.benefitPop02 .popContent{background-image:none}.popupWrap.benefitPop03{background-image:url("../images/pop_benefit_icon_03.png")}.popupWrap.benefitPop03 .popContent{background-image:none}}/*# sourceMappingURL=style.min.css.map */