@charset "utf-8";
#careerPopupTxt{margin:30px 0;}
#txt>*:first-child{margin-top:0;}

.ui-top-dept figure{position:relative;padding-bottom:0;}
.ui-top-dept figure .pic{position:absolute;top:0;right:0;bottom:0;left:0;height:auto;}
.ui-top-dept figure .pic.pic1{background:url(/images/career/sub01/dep_img2.jpg) no-repeat 50% 50%;background-size:cover;}
.ui-top-dept figure .pic.pic2{background:url(/images/career/sub01/dep_img3.jpg) no-repeat 50% 50%;background-size:cover;}
.ui-top-dept figure .pic.pic3{background:url(/images/career/sub02/dep_img1.jpg) no-repeat 50% 50%;background-size:cover;}
.ui-top-dept figure .pic.pic4{background:url(/images/career/sub03/dep_img1.jpg) no-repeat 50% 50%;background-size:cover;}
.ui-top-dept figure .pic.pic5{background:url(/images/career/sub03/dep_img2.jpg) no-repeat 50% 50%;background-size:cover;}
.ui-top-dept figure .pic.pic6{background:url(/images/career/sub03/dep_img3.jpg) no-repeat 50% 50%;background-size:cover;}
.ui-top-dept figcaption{z-index:1;position:relative;padding:80px 50px}
.ui-top-dept figcaption p{font-weight:700;font-size:16px}

.dep-s-ir {
	display: block;
    overflow: hidden;
    background: url(/images/common/department/dep-s-ir.png) no-repeat;
    font-size: 0;
    line-height: 0;
}

.ui-top-dept figcaption .tit .tco1{width:49px;height:53px;margin:0 auto 20px;background-position:-138px 0;}
.ui-top-dept figcaption .tit .tco2{width:45px;height:53px;margin:0 auto 20px;background-position:-94px 0;}
.ui-top-dept figcaption .tit .tco3{width:46px;height:42px;margin:0 auto 20px;background:url(/images/career/sub02/topbox_icon.png) no-repeat;}
.ui-top-dept figcaption .tit .tco4{width:43px;height:43px;margin:0 auto 20px;background:url(/images/career/sub03/topbox_icon1.png) no-repeat;}
.ui-top-dept figcaption .tit .tco5{width:43px;height:43px;margin:0 auto 20px;background:url(/images/career/sub03/topbox_icon2.png) no-repeat;}

.ui-top-dept figcaption p span {color:#fff;}



/* 지원안내 */
.sub01_01 .mt_20.sign{margin-left:40%;}
.sub01_01 .mt_20.sign span,
.sub01_01 .mt_20.sign img {vertical-align:middle;}
.sub01_01 .ui.uib.type1.ptmark .uibodo .thm_figure{width:43%;border:0;background:none;}
.sub01_01 .ui.uib.type1.ptmark .uibodo .thm_caption{width:56%; padding-left:15px;}
.sub01_01 .ui.uib.type1.ptmark .uibodo .thm_caption .greet{font-size:32px;line-height:1;}
.sub01_01 .ui.uib.type1.ptmark .uibodo .thm_caption .greet em {display:block;}
.sub01_01 .ui.uib.type1.ptmark .uibodo .thm_caption .greet em span{color:#004496; font-weight:bold;}
.sub01_01 .ui.uib.type1.ptmark .uibodo .thm_caption h2 {font-size:32px;}
.sub01_01 .ui.uib.type1.ptmark .uibodo .thm_caption .ti_small {font-size:15px;color:#dedede;letter-spacing:10px;}

@media(max-width:768px){
.sub01_01 .mt_20.sign{padding-top:20px;margin-left:0;text-align:center;border-top:1px solid #ddd;}
.sub01_01 .ui.uib.type1.ptmark .uibodo .thm_figure{display:none;}
.sub01_01 .ui.uib.type1.ptmark .uibodo .thm_caption{float:none;width:auto;}
.sub01_01 .ui.uib.type1.ptmark .uibodo .thm_caption .greet{font-size:22px;}

}


@media (min-width:1400px){
.box_cont{padding:50px 50px 50px 260px;min-height:150px;}
.box_cont .tit_cont{top:60px;left:30px;width:200px;}
}


/* 로그인 */
@media (max-width: 459px){
	.login_wrap .login_box h2{padding-left:0;}
	.login_wrap .login_box h2 span{background:none;}
}


