﻿@charset "euc-kr";

/*--------Gate 140526-------*/
.gate_wrap{width:890px; height:300px; background:url('../../images/internet/hr2/bg_gate_wrap.png') no-repeat}
.gate_wrap.cont_wrap{height:100%; margin-top:13px; background:none}

/*채용공고 */
.gatebox{float:left}
.gatebox a{display:block; width:307px; height:244px; padding-top:27px; background:url('../../images/internet/hr2/arrow_gate.png') no-repeat 226px 37px; font-size:17px; color:#404255; font-family:NanumGothicBold}
.gatebox a strong{display:block; margin-bottom:5px; color:#16181c;  font-size:32px}
.gatebox .tb_titbox{display:block; margin:0; padding:0; padding-top:15px; margin-bottom:10px; color:#16181c; font-size:32px}
.gatebox.regular{margin-left:30px}
.gatebox.counsel{margin-left:236px}
.gate_partTime{clear:both; float:left; width:889px; height:120px;margin:45px 0 150px 0; border:1px solid #e6e6e7; background:#f2f5f6 url('../../images/internet/hr2/bg_partTime.png') no-repeat right bottom}
.gate_partTime a{float:left; padding-right:20px;  margin:35px 0 0 30px;  background:#f2f5f6 url('../../images/internet/hr2/arrow_partTime.png') no-repeat right center; color:#16181c; font-size:22px; font-family:NanumGothicBold}

.gate_wrap.cont_wrap .values_box{clear:both; float:left; width:100%; height:100%; margin:40px 0 0 27px}
.gate_wrap .values_box li{float:left;  margin:0 45px 40px 0}
.gate_wrap .values_box li a{display:block; width:251px; height:0; padding-top:180px; overflow:hidden}

/*일반직*/
.gate_wrap .values_box li.regular_list01 a{background:url('../../images/internet/hr2/regular_list01.png') no-repeat}
.gate_wrap .values_box li.regular_list02 a{background:url('../../images/internet/hr2/regular_list02.png') no-repeat}
.gate_wrap .values_box li.regular_list03 a{background:url('../../images/internet/hr2/regular_list03.png') no-repeat}
.gate_wrap .values_box li.regular_list04 a{background:url('../../images/internet/hr2/regular_list04.png') no-repeat}
.gate_wrap .values_box li.regular_list05 a{background:url('../../images/internet/hr2/regular_list05.png') no-repeat}
.gate_wrap .values_box li.regular_list06 a{background:url('../../images/internet/hr2/regular_list06.png') no-repeat}
/*
.gate_wrap .values_box li.regular_list01 a:hover{background: url('../../images/internet/hr2/regular_list01_over.png') no-repeat}
.gate_wrap .values_box li.regular_list02 a:hover{background: url('../../images/internet/hr2/regular_list02_over.png') no-repeat}
.gate_wrap .values_box li.regular_list03 a:hover{background: url('../../images/internet/hr2/regular_list03_over.png') no-repeat}
.gate_wrap .values_box li.regular_list04 a:hover{background: url('../../images/internet/hr2/regular_list04_over.png') no-repeat}
.gate_wrap .values_box li.regular_list05 a:hover{background: url('../../images/internet/hr2/regular_list05_over.png') no-repeat}
.gate_wrap .values_box li.regular_list06 a:hover{background: url('../../images/internet/hr2/regular_list06_over.png') no-repeat}
*/

/*상담직*/
.gate_wrap .values_box li.counsel_list01 a{background:url('../../images/internet/hr2/counsel_list01.png') no-repeat}
.gate_wrap .values_box li.counsel_list02 a{background:url('../../images/internet/hr2/counsel_list02.png') no-repeat}
.gate_wrap .values_box li.counsel_list03 a{background:url('../../images/internet/hr2/counsel_list03.png') no-repeat}
.gate_wrap .values_box li.counsel_list04 a{background:url('../../images/internet/hr2/counsel_list04.png') no-repeat}
.gate_wrap .values_box li.counsel_list05 a{background:url('../../images/internet/hr2/counsel_list05.png') no-repeat}
.gate_wrap .values_box li.counsel_list06 a{background:url('../../images/internet/hr2/counsel_list06.png') no-repeat}
/*
.gate_wrap .values_box li.counsel_list01 a:hover{background:url('../../images/internet/hr2/counsel_list01_over.png') no-repeat}
.gate_wrap .values_box li.counsel_list02 a:hover{background:url('../../images/internet/hr2/counsel_list02_over.png') no-repeat}
.gate_wrap .values_box li.counsel_list03 a:hover{background:url('../../images/internet/hr2/counsel_list03_over.png') no-repeat}
.gate_wrap .values_box li.counsel_list04 a:hover{background:url('../../images/internet/hr2/counsel_list04_over.png') no-repeat}
.gate_wrap .values_box li.counsel_list05 a:hover{background:url('../../images/internet/hr2/counsel_list05_over.png') no-repeat}
.gate_wrap .values_box li.counsel_list06 a:hover{background:url('../../images/internet/hr2/counsel_list06_over.png') no-repeat}
*/


/*.gate_link_box*/
.gate_link_box{margin-top:70px}
.gate_link_box > li{float:left; margin-left:30px; border:1px solid #e6e6e7}
.gate_link_box > li:first-child{margin:0}
.gate_link_box li .link_box{display:block; width:238px; height:211px; padding:27px 30px}
.gate_link_box li .link_box .visual{display:block; padding-bottom:27px; margin-bottom:15px; border-bottom:1px solid #103184}
.gate_link_box li .link_box .tit{display:block; margin-bottom:10px; color:#102e86; font-family:NanumGothicBold; font-size:16px; letter-spacing:-1px}
.gate_link_box li .link_box .text,
.gate_link_box li div ul li{color:#767676; font-size:13px; font-family:NanumGothicBold; letter-spacing:-1px; line-height:150%; font-weight:normal}
.gate_link_box li div ul li{display:block; width:100%; border:0; padding-left:10px; background:url('../../images/internet/hr2/gate_dot.png') no-repeat left center}

/*btn_gate_area */
.btn_gate_area{margin:-10px 0 0 24px}
:first-child+html .btn_gate_area{margin:35px 0 0 24px}
.btn_hr_area{margin-top:30px}


/*인사제도*/
.b_sdot{padding-left:15px; background:url('../../images/internet/hr2/bul_sdot.png') no-repeat left center}

/*센터 근무환경*/
.cenT_wrap{margin-top:35px}
.cenT_wrap .con_cenT {margin:70px 0 40px 0}
.cenT_wrap .con_cenT .cenTF{color:#0f2e86; font-family:'NanumGothicBold'; font-weight:bold}
.cenT_wrap .con_cenT .tb_board table th{background:#f9fafd}
.cenT_wrap .con_cenT .tb_board table th, 
.cenT_wrap .con_cenT .tb_board table td{border-left:1px solid #e5e9f2; border-bottom:1px solid #e5e9f2}
.cenT_wrap .con_cenT .tb_board table th:first-child,
.cenT_wrap .con_cenT .tb_board table tr td:first-child{border-left:0}
.c_map{height:365px; overflow:hidden}
.c_map a{display:block}
.c_map a img{width:100%}
:first-child+html .btn_sch{display:block}
:first-child+html .btn_schv2{display:inline-block}
.cenT_wrap .con_cenT .tb_board .sub1{color:#1b7ffb}
.cenT_wrap .con_cenT .tb_board .sub2{color:#f24209}
.cenT_wrap .con_cenT .tb_board .sub3{color:#012263}
.cenT_wrap .con_cenT .tb_board .sub4{color:#22941b}

/*최종합격자 도우미*/
.hr_wrap .visu_tit{font-family:'NanumGothicBold'}
.hr_wrap .visu_txt1{font-family:'NanumGothic'}

/*fAQ*/
.hr_faq_right .faq_box{border-top:2px solid #d1d1d1; border-bottom:1px solid #d1d1d1}
.hr_faq_right .faq_box .faq_list{border-top:1px solid #d1d1d1}
.hr_faq_right .faq_box .faq_list:first-child{border-top:0}
.hr_faq_right .faq_box .faq_list dt{background:url('../../images/internet/hr2/fq_bg.gif') repeat-x 0 bottom}
.hr_faq_right .faq_box .faq_list .btn_xs{width:28px; font-size:0; background:url('../../images/internet/hr2/faq_open.gif') no-repeat 0 2px}
.hr_faq_right .faq_box .faq_list.on .btn_xs{background:url('../../images/internet/hr2/faq_close.gif') no-repeat 0 2px}
.hr_faq_right .faq_box .faq_list dt a .title{padding-left:0}
.hr_faq_right .btn.type_s2{float:right}
.hr_faq_right .btn.type_s1 span{min-width:33px}

/*파트타이머 채용정보*/
.hr_cont_wrap{margin-bottom:180px}
.glMt{position:relative; top:250px; bottom:70px}
.btn_right_area{float:right}
.btn_right_area .type_m3{margin-right:10px}
.btn.type_c{background: url('../../images/internet/hr2/bg_type_m3v2.gif') no-repeat 0 0}
.btn.type_c input{height:46px; line-height:46px; background: url('../../images/internet/hr2/bg_type_m3v2.gif') no-repeat 100% -54px; color:#fff}


/*best award*/
.bestV_area{margin-bottom:70px; text-align:center}
.cenT_wrap .con_cenT.best_ta{margin-top:0; border-top:0}
.best_ta table tr td:first-child{background:#f9fafd}
.h_galleryB {margin-top:0}
.h_galleryB .controls{padding:0; border:0}
.h_galleryB .controls .thum{width:910px; height:128px; padding-left:56px; border-top:1px solid #e4e4e4; background:#f5f5f5}
.h_galleryB .controls .thum ul{width:100%}
.h_galleryB .controls .thum ul li{margin-left:40px}
.h_galleryB .controls .thum ul{padding:10px 0; border-top:1px solid #fff}
.h_galleryB .controls .thum ul li a{margin:0; width:100px;height:70px; padding:4px 6px 6px 4px; background:#fff; border:1px solid #a5a9bb}
.h_galleryB .controls .thum ul li a img{width:100px;height:70px; background:#fff; border:1px solid #a5a9bb}
.h_galleryB .controls a.btn_gallery_left{z-index:100; top:53px; left:14px}
.h_galleryB .controls a.btn_gallery_right{z-index:100; top:53px; left:475px}
.h_galleryB .controls .thum ul li span{color:#444}
.h_galleryB .controls .thum ul li a:hover,
.h_galleryB .controls .thum ul li a:focus,
.h_galleryB .controls .thum ul li a:active {padding:0; width:106px; height:70px; padding:4px 2px 6px; border:1px solid #a5a9bb}
.h_galleryB .controls .thum ul li a:hover img,
.h_galleryB .controls .thum ul li a:focus img,
.h_galleryB .controls .thum ul li a:active img,
.h_galleryB .controls .thum ul li a.active img {margin:0; padding:0}


.galleryWrap {position: relative; top:30px; padding-bottom:30px}
.galleryWrap:after {content: "."; display:block; height:0; overflow:hidden; clear:both}
.gallery {position:relative; height:630px; overflow:hidden}
.gallery .prev_next {position:absolute; bottom:0px; width:692px; height:124px; border-top:1px solid #e4e4e4; background:#f5f5f5}
.gallery .prev_next > a{z-index:100; display:block; position:relative; top:44px}
.gallery .prev_next .btnPrev {float:left; left:10px}
.gallery .prev_next .btnNext {float:right; right:10px}
.gallery #imgBox {position:absolute; top:0; left:43px; width:598px; height:448px; border:1px solid #ddd}
.gallery > .thumBox {position:absolute; bottom:13px; left:46px; width:600px; height:105px; overflow:hidden}
.gallery > .thumBox > ul > li {float:left; position:relative; margin-bottom:30px; width:126px; height:94px; padding:5px 12px; text-align:center}
.gallery > .thumBox > ul > li > a{display:block; width:126px; height:94px; border:1px solid #ddd}
.gallery > .thumBox > ul > li > a img{width:126px; height:94px}
.gallery > .thumBox > ul > li > a:hover img{width:118px; height:86px}
.gallery > .thumBox > ul > li > a:hover{border:0}
.gallery > .thumBox > ul > li:first-child {}
.gallery > .thumBox > ul > li.current {padding-top:5px; height:79px; background:url('/images/america/bulUp.png') center 0 no-repeat}
.gallery > .thumBox > ul > li.current img {border:5px solid #11a1e5}
.gallery > .thumBox > ul > li > a.active{width:120px; height:88px; border: 4px solid #1896d4}
.gallery > .thumBox > ul > li > a.active img{width:120px; height:88px}
.gallery > .thumBox > ul > li > a.active .overlay{
	display:block; position: absolute; top:5px; left:12px; width:128px; height:97px;  
	background: #000; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=30)"; filter: alpha(opacity=30);opacity: 0.3
 }
.gallery  .imgtext_area{position:absolute; bottom:142px; width:100%; text-align:center; margin-top:30px}
.gallery  .imgtext_area p{color:#444; font-size:14px; margin-top:30px; font-family:'NanumGothicBold'}

.gallery.galleryv2 {margin-top:-30px; height:132px}
.gallery.galleryv2 > .thumBox {bottom:0; height:122px}
.gallery.galleryv2 > .thumBox > ul > li > a { cursor:default;}
.gallery.galleryv2 > .thumBox > ul > li > a img {width:100px; height:70px; background: #fff; border: 1px solid #a5a9bb;}
.gallery.galleryv2 > .thumBox > ul > li > a:hover img{width:100px; height:70px}
.gallery.galleryv2 > .thumBox > ul > li > a{width: 100px; height: 70px; padding: 4px 6px 6px 4px; background: #fff; border: 1px solid #a5a9bb;}
.gallery.galleryv2 > .thumBox > ul > li > a > span{display: block; width:112px; margin-top:12px; margin-left:-5px; font-size: 12px; color: #444; text-align:center;}
.gallery.galleryv2 .prev_next{height:130px}

.hr_cwv2{margin-top:20px}
.hr_cwv2 .h2_titbox{margin-top:90px}


/*-------popup-------*/
/*type3*/
.laypop.type3{width:606px; margin-left:-300px}
.laypop.type3 .laypop_hd{position: relative; height:81px; background:url('../../images/internet/hr2/laypop_w600_hd.png') repeat-x}
.laypop.type3 .laypop_bd{padding: 30px 40px 50px 40px; background: url('../../images/internet/hr2/laypop_w600_bd.png') repeat-y 0 0}
.laypop.type3 .laypop_ft .btn_area{height: 75px; background: url('../../images/internet/hr2/laypop_w600_ft.png') no-repeat 0 0}
.laypop.type3 .laypop_hd h1{margin-top:29px; color:#fff; font-weight:bold}
.btn_close.bc6{width:27px; height:27px; background: url('../../images/internet/hr2/btn_close6.png') no-repeat 0 0}
.laypop.type3 .laypop_hd h1{margin-top:29px; font-weight:bold}
.popup_logo{margin-bottom:30px}

/*type4*/
.laypop.type4{width:886px; margin-left:-443px}
.laypop.type4 .laypop_hd{position: relative; height:81px; background:url('../../images/internet/hr2/laypop_w880_hd.png') repeat-x}
.laypop.type4 .laypop_bd{padding: 30px 40px; background: url('../../images/internet/hr2/laypop_w880_bd.png') repeat-y 0 0}
.laypop.type4 .laypop_ft .btn_area{height: 75px; background: url('../../images/internet/hr2/laypop_w880_ft.png') no-repeat 0 0}
.laypop.type4 .laypop_hd h1{margin-top:29px; color:#fff; font-weight:bold}

/*type5*/
.laypop.type5{width:506px; margin-left:-253px}
.laypop.type5 .laypop_hd{position: relative; height:81px; background:url('../../images/internet/hr2/laypop_w500_hd.png') repeat-x}
.laypop.type5 .laypop_bd{padding: 30px 40px; background: url('../../images/internet/hr2/laypop_w500_bd.png') repeat-y 0 0}
.laypop.type5 .laypop_ft .btn_area{height: 75px; background: url('../../images/internet/hr2/laypop_w500_ft.png') no-repeat 0 0}
.laypop.type5 .laypop_hd h1{margin-top:29px; color:#fff; font-weight:bold}


/*채용공고 popup*/
.NumS .selbox select {margin-left:5px}
.text_area{padding: 40px 0; background: #f7f7f7; text-align:center}
.text_area p{font-size:14px; color:#17181a; font-family:'NanumGothicBold'; line-height:140%; text-align:center}
.text_area em{color:#0f2e86}
.text_area em.red{color:#e50102}
.text_area strong{font-size:20px; font-weight:bold; color:#17181a}
.text_area .result{display:block; margin-bottom:15px}
.text_area .result span{color:#0f2e86}
.le_text{display:inline-block; zoom:1; *display:inline; color:#444; font-size:13px}
.t_bo{margin-top:10px; color:#767676; font-size:14px; font-family:'NanumGothicBold'; line-height:140%; text-align:left}
.t_bul{padding-left:16px; background:url('../../images/internet/hr2/bul_dot3_big4.png') no-repeat left 4px}

.laypop .laypop_bd .tab.lots.guide ul{width:100%}
.a_text{font-size:16px; color:#222}
.re_int .commentre{color:#444}
.re_int .fileWrap{width:87%}
:first-child+html .re_int .fileWrap{width:90%}
.re_int .fileWrap .inp_text{margin-top:-3px}
.b_text{width:100%; border:0; padding-left:10px; background:url('../../images/internet/hr2/bul_pop.png') no-repeat left center; color:#767676}
.b_text2{width:100%; border:0; padding-left:10px; background:url('../../images/internet/hr2/bul_pop2.png') no-repeat left center; color:#17181a}
.cRed{color:#e50102}

.laypop .laypop_ft .btn.w80 input,
.laypop .laypop_ft .btn.w80 span{width:80px}
.laypop .laypop_ft .btn.w190 input,
.laypop .laypop_ft .btn.w190 span{width:190px}

/*주소찾기*/
.laypop_bd.addr_bd .pop_tabbox{width:100%; height:450px}
.laypop_bd.addr_bd2 .pop_tabbox{width:100%; height:536px}
.laypop_bd.addr_bd .pop_tabbox.type1of2{background:url('../../images/internet/hr2/pop_tab_addr_type1_1.gif') no-repeat 0 0}
.laypop_bd.addr_bd .pop_tabbox.type2of2{background:url('../../images/internet/hr2/pop_tab_addr_type1_2.gif') no-repeat 0 0}
.laypop_bd.addr_bd .pop_tabbox .pop_tabmenu{color:#282840; font-weight:bold}
.laypop_bd.addr_bd .pop_tabbox .pop_tabmenu.on{color:#fff}
.laypop_bd.addr_bd .pop_tab_con .input_list li .sinfo{margin-top:7px; padding-left:0; background:none}
.laypop_bd.addr_bd .b_text{font-size:14px}

.text_area.text_areav2{text-align:left}
.text_alL{margin-left:146px; font-size:14px; font-family:'NanumGothicBold'; color:#17181a; line-height:140%}
.text_alL.text_alL2{margin-left:51px}
.text_alL.text_alL2 li{margin-top:15px}
.text_alL.text_alL2:first-child{margin-top:0}
.text-alC{text-align:center}



/* 채용공고 지원 추가 140526 */
.hr_step{background:url('../../images/internet/hr2/bg_hr_step4.gif') no-repeat -1px -9px; font-size:18px; padding:15px 0 20px 0; margin:0 0 89px 0;}
.hr_step2 .hr_step{background-position:-1px -69px}
.hr_step3 .hr_step{background-position:-1px -129px}
.hr_step4 .hr_step{background-position:-1px -189px}
.hr_step ul{*zoom:1;}
.hr_step ul:after{content:''; clear:both; display:block;}
.hr_step li{float:left; text-align:center; color:#767676;}
.hr_step .step01{width:182px;}
.hr_step .step02{width:169px;}
.hr_step .step03{width:171px;}
.hr_step .step04{width:168px;}
.hr_step ul .on{color:#fff;}

.hr_stepv2{background:none; background:url('../../images/internet/hr2/bg_hr_stepC.gif') no-repeat -13px -12px; font-size:18px; padding:15px 0 20px 0; margin:0 0 89px 0;}
.hr_stepC2 .hr_stepv2{background-position: -13px -72px}
.hr_stepC3 .hr_stepv2{background-position: -13px -132px}
.hr_stepv2 .step01{width:225px}
.hr_stepv2 .step02{width:225px}
.hr_stepv2 .step03{width:225px}

.con_Rv3 .selbox label{display:inline-block; vertical-align:middle; margin-right:5px}
.con_Rv3 .tb_board_row td label.lbw{width:72px}
.con_Rv3 .inpbox .inpubox_la{margin-right:17px}
.con_Rv3 .tb_board_row tbody td.mid .row,
.con_Rv3 .tb_board_row tbody td.mid .row2{margin-top:15px}
.con_Rv3 .tb_board_row tbody td.mid .row:first-child{margin-top:0}
.con_Rv3 .textSh{margin:0; margin-top:70px}
.con_Rv3 .textS{margin-bottom:20px; color:#444; font-family:NanumGothic; font-size:14px}
.hr_dot2{padding-left:10px; background:url('../../images/internet/hr2/hr_dot2.png') no-repeat left 6px; font-family:NanumGothic; font-size:12px; line-height:150%; color:#666}
.hr_step2 .inpbox02{margin-top:-3px}
.con_Rv3 .h_titbV2{margin-top:60px; margin-bottom:20px; background:url('../../images/internet/hr2/bg_point_blue.gif') no-repeat left top;}
.con_Rv3 .dot2_list.color .dot2_li{letter-spacing:-.5px}

.tb_board_row{*zoom:1;}
.tb_board_row:after{content:''; clear:both; display:block;}
.tb_board_row tbody .uploadtd{padding:9px 17px;}
.filetxt{margin:0 0 7px 0;}
.addfileWrap{position:relative;width:100%; margin:0 0 15px 0;}
.addfile_text{padding:10px 10px 13px; border:1px solid #d5d5d5; border-radius:4px; font-size:14px; color:#899199; background-color:#fff;}
.addfile_wrap{display:inline-block;position:absolute;top:-3px;right:39px;width:69px;height:27px;background:url('../../images/internet/shcm/hr2/btn_filesch.gif') no-repeat 0 0;*zoom:1;}
.addfile_wrap.find{width:70px; background:url('../../images/internet/hr2/btn_file_upload.png') no-repeat 0 0;*zoom:1;}
.addfile_add{display:inline-block;filter:alpha(opacity:0);opacity:0;width:69px;height:27px;f*zoom:1;}
.addfile_add02{position:absolute; top:0; right:-53px;}
.newbtnset{position:relative; clear:both; padding-top:30px; margin-left:-269px}
.newbtnset.new_center{width:170px; margin:0 auto}
.newbtnset .nxtbtn{position:absolute; top:30px; right:0;}

.supportbox{padding:11px 11px 13px 14px; border-right:1px solid #e5e9f2; border-left:1px solid #e5e9f2; border-bottom:1px solid #e5e9f2;}
.axa_support{float:left; padding:12px 0 0 0;}
.axa_support h3{font-size:16px; font-weight:bold; color:#222; background:url('../../images/internet/hr2/bg_point_red.gif') no-repeat left top; padding:6px 0 0 0; margin:0 0 23px 0 !important;}
.axa_support p{line-height:20px; margin:0 0 21px 0; color:#767676}
.supporttb{float:right; width:520px; border-bottom:1px solid #e0e4f0;}
.supporttb.supv2{width:484px}
.supporttb td{padding:10px 9px !important; vertical-align:middle;}
.supporttb td input{margin:0 !important;}
.supporttb .yymmdd{letter-spacing:-1px; font-size:13px; padding-left:0 !important;}
.supporttb .recruit_sort{padding:4px 2px 3px 7px;}

.cont_right h3{color:#0f2e86; font-size:16px; line-height:24px; margin:0; background:url('../../images/internet/hr2/bg_point_blue.gif') no-repeat left top; padding:17px 0 0 0; margin:70px 0 20px 0;}
.cont_right.con_Rv2 h3{background:url('../../images/internet/hr2/bg_point_red.gif') no-repeat left top}
.cont_right .s_tit{margin-bottom:0;}
.cont_right .c_txt{margin:0 0 22px 0;}

.agree_box h3{background:none; font-size:21px; margin:0 0 6px 0; padding:0; color:#444; line-height:22px;}
.rdogroup .all_agree{font-size:14px; color:#555;}

/* rdobox 체크박스 */
.rdobox {display:inline-block; position:relative; zoom:1; *zoom:1; overflow:visible;}
.rdobox:after {content:""; display:block; clear:both;}
.rdobox .inp_chk{position:absolute;left:-9999em;top:0;}
.rdobox .all_check {display:block; height:16px;line-height:16px; padding:0 0 0 252014-05-27px; background:url('../../images/internet/hr2/input_chk_off.gif') no-repeat 0 0; font-size:14px; color:#555;}
.rdobox.on .all_check {background:url('../../images/internet/hr2/input_chk_on.gif') no-repeat 0 0;}

.rdogroup .rdobox label {margin-left:10px;}
.rdogroup .rdobox:first-child label {margin-left:0;}

.personal_wrap{border:1px solid #d3d3d4; overflow-y:scroll; height:72px; padding:8px 0 14px 13px; margin:5px 0 32px 0;}
.personal_wrap02{border:1px solid #d3d3d4; overflow-y:scroll; height:72px; padding:8px 0 14px 13px; margin:5px 0 0 0;}
.personal_wrap ul, .personal_wrap02 ul{padding-left:0;}

.agree_cont.hr_agree{height:543px; border:none; background:url('../../images/internet/hr2/hr_agree_bg.png') no-repeat 0 0}
.agree_cont.hr_agree2{width:95%; height:352px; border:none; background:url('../../images/internet/hr2/hr_agree_bg2.png') no-repeat 0 0}
.agree_box .mrtn{margin-top:0;}
.agree_box .atD{width:500px; font-size:12px; padding-left:7px; background:url('../../images/internet/hr2/agree_dot.png') no-repeat left center}
.agree_box .atW{width:450px}
.agree_box .fs14{font-size:14px;}
.agree_boxM{margin-top:78px}

.newvisualbox{height:223px; background:url('../../images/internet/hr2/img_support_comeplete.gif') no-repeat 140px 30px; margin:0 0 69px 0;}
.newvisualbox .textinfo{padding:29px 0 0 423px;}
.visu_tit{font-size:22px; color:#17181a; font-weight:bold; margin:0 0 18px 0; line-height:30px;}
.visu_txt1{color:#444; font-size:14px; margin:0 0 20px 0; line-height:18px;}

.newcbtn{text-align:center;}
.new_txt{font-size:16px; color:#555; line-height:20px; margin-top:2px;}
.recruit_btn{clear:both; padding:13px 0 0 141px;}

.cont_right .mrnt{margin-top:0;}

.recruit_wrap{margin:109px 0 0 -30px; *zoom:1;}
.recruit_wrap:after{content:''; clear:both; display:block;}
.recruit_wrap .recruit_list{float:left; border:1px solid #e6e6e7; padding:28px 29px 0 30px; margin:0 0 0 30px; height:237px;}
.recruit_list h3{border-top:1px solid #103184; width:239px; color:#102e86; font-size:16px; font-weight:bold; padding:13px 0 0 0;}
.recruit_list p{color:#767676; font-size:14px; line-height:22px; letter-spacing:-1px; word-spacing:-2px;}
.recruit_list li{background:url('../../images/internet/hr2/bul_dot_new.gif') no-repeat 0 8px; padding:0 0 0 10px; font-size:14px; margin:0 0 8px 0; color:#767676;}


/*지원*/
.hr_dot{padding-left:10px; background:url('../../images/internet/hr2/hr_dot.png') no-repeat left 6px; font-family:NanumGothic; font-size:12px; line-height:130%}
.hr_dot.mRE{position:relative; top:10px}
.con_Rv3 .c_txt{color:#444}
.con_Rv3 .mTInput .inp_text, 
.con_Rv3 .tb_board_row .mTInput td .selbox{margin-top:3px}
.con_Rv3 .dot_list .dot_li{color:#767676 !important}
.con_Rv3 .visualb2.complt.img1{background-position:left 19px}
.con_Rv3 .visualb2 .textinfo{padding:43px 0 0 200px}
.inpu_gr input{background:#e0e0e0}
.hr_textBox.hr_textBox{height:250px}
.hr_inp_text{font-size:11px !important}

/*select*/
.tb_board_rowv2 tbody td{padding-left:14px}
.tb_board_rowv2 tbody td .inp_text{margin-top:-3px}
.sel_ty01{display:inline-block; vertical-align:middle; position:relative; top:2px; left:0; padding-left:3px; background:url('../../images/internet/hr2/select_bg_L.gif') no-repeat left top}
.sel_ty01 .customStyleSelectBox{padding-right:4px;  background:url('../../images/internet/hr2/select_bg_R.gif') no-repeat right top}
.sel_ty01 .customStyleSelectBoxInner{width:197px !important;  padding:4px 0 3px 10px; border: 1px solid #d5d5d5; border-left:0; border-right:0}
.sel_pop .customStyleSelectBoxInner{padding:4px 0 7px 10px}
.sel_ty01.sty02 .customStyleSelectBoxInner{width:67px !important}
.sel_ty01.sty03 .customStyleSelectBoxInner{width:50px !important}
.sel_ty01.sty04 .customStyleSelectBoxInner{width:138px !important}
.sel_ty01.sty05 .customStyleSelectBoxInner{width:56px !important}
.sel_ty01.sty06 .customStyleSelectBoxInner{width:62px !important}
.sel_ty01.sty07 .customStyleSelectBoxInner{width:364px !important}
.sel_ty01.sty07  .customStyleSelectBoxInner{padding-bottom:2px}
.sel_ty01.sty08 .customStyleSelectBoxInner{width:289px !important}
.sel_ty01.sty09 .customStyleSelectBoxInner{width:172px !important}
.sel_ty01.sty10 .customStyleSelectBoxInner{width:132px !important}
.tb_board_row td .selT{margin-top:-9px}

/* 채용프로세스 */
.visual_process{margin:124px 0 0 0; height:193px; background:url('../../images/internet/hr2/img_process.gif') no-repeat 0 0;}

.tabmenu{border-top:1px solid #6185d0; border-left:1px solid #e5e9f2; border-right:1px solid #e5e9f2; border-bottom:1px solid #e5e9f2; padding:16px 18px 8px 18px;}
.tabmenu ul{*zoom:1; margin-left:-9px;}
.tabmenu ul:after{content:''; clear:both; display:block;}
.tabmenu li{float:left; margin:0 0 0 9px; height:40px;}
:first-child+html .tabmenu li{margin-left:6px}
.tabbox h3{background:none; font-size:18px; color:#17181a; font-weight:bold;}

/* 채용공고 */
.rank .cont_right .newfour{clear:both; margin-bottom:70px;}
.rank .cont_right .newfour ul{margin:0;}
.rank .cont_right .newfour ul li{width:24.5% !important; padding:0;}
.rank2 .cont_right .newfour ul li{width:33.3% !important; padding:0;}
.recruit_notice_tb thead th{background:#f9fafd; border-bottom:1px solid #e5e9f2;}
.recruit_notice_tb td{border-right:1px solid #e5e9f2;}
.vam td{vertical-align:middle;}

.cont_right .new_txt{color:#666; font-size:12px; margin:10px 0 0 0;}

/*table border-top 추가*/
.supporttb{border-top: 1px solid #e0e4f0}


.mgt_3{margin-top:-3px}
.mgt_4{margin-top:-4px}
.mgt_8{margin-top:-8px !important}
.mgt_7{margin-top:-7px !important}
.mgb10{margin-bottom:10px}
.mgt10{margin-top:10px}
.mgt0{margin-top:0}

/* 150617 영문화 작업 추가  */
.cont_rightbox {margin:70px 0 20px 0; background:url('../../images/internet/hr2/bg_point_blue.gif') no-repeat left top; }
.cont_rightbox p {color:#0f2e86; font-size:16px; font-weight:bold; line-height:24px; margin:0; padding:17px 0 0 0; margin:0 0 15px }
.small_info {margin-bottom:15px; color:#6d6d6d}

.hr_step.en_ver li {font-size:16px}

/* 2017-01-09 푸터 수정 */
#footer .ft_inner, #main_footer .ft_inner{background:#22449a;}
.ft_link li{font-weight:normal; padding:0 0 0 10px; margin-left:10px; background:url('../../images/internet/bul/bul_ft_line.png') no-repeat 0 5px;}
.ft_link li:last-child a{color:#ccc;}
.ft_link li a{color:#fff; font-size:13px;}
.ft_menu{padding:23px 0; height:auto; background:none; margin:0 auto;}
.ft_menu address em{display:inline-block; padding:0 5px 0 0;overflow:hidden;}
.ft_menu address span{float:left; display:inline-block; color:#ccc; padding:0 0 0 7px; margin-left:7px; background:url('../../images/internet/bul/bul_ft_line.png') no-repeat 0 3px; font-size:12px; line-height:18px;}
.ft_menu address span:first-child{margin:0; padding:0; background:none;}
.ft_menu address span.copy{float:right; padding:0 0 0 30px; margin:0; background:none;}
.ft_menu h3.tit_global{display:none;}
.ft_menu .global_list{right:0 !important; left:auto;}
.ft_menu .global_list li{padding:0 0 0 10px; margin-left:10px; background:url('../../images/internet/bul/bul_ft_line.png') no-repeat 0 5px;}
.ft_menu .global_list li:first-child{margin:0; padding:0; background:none;}

/* 2018-01-19 h l */
.tab.histoy{margin:0;border:0;background:none;}
.tab.histoy li{float:none;}
.tab.histoy li a{position:absolute;top:58px;left:-270px;line-height:32px;font-size:18px;color:#929292;}
.tab.histoy li a.bg{background:none;}
.tab.histoy li a+.tab_box{display:none;}
.tab.histoy li+li a{top:90px;}
.tab.histoy li+li+li a{top:122px;}
.tab.histoy li+li+li+li a{top:154px;}
.tab.histoy li+li+li+li+li a{top:186px;}
.tab.histoy li+li+li+li+li+li a{top:218px;}
.tab.histoy li a.on{color:#4973e1;background:none;}
.tab.histoy li a.on+.tab_box{display:block;}
.cont_right .tab.histoy h3{margin:0 0 10px;padding:0;font-size:40px;font-weight:normal;background:none;line-height:32px;}
.cont_right .tab.histoy ul+h3{margin-top:40px;padding-top:40px;border-top:1px solid #e1e1e1;}
.cont_right .tab.histoy li{display:table;width:100%;font-size:13px;line-height:28px;color:#575757;}
.cont_right .tab.histoy li em{display:table-cell;width:25px;font-size:15px;color:#333;}
.cont_right .tab.histoy li span{display:table-cell;}

/* 2018-01-30 orp ia l */
.people_box{overflow:hidden;margin:0 -26px}
.people_box li{float:left;width:200px;margin:0 26px 35px;}
.people_box li .tb_titbox{margin-top:0}
.people_box li .txt{margin-top:15px}
.cont_wrap.mission{height:207px;background:url('../../images/internet/shcm/intro/vision_01.jpg') no-repeat 100% center;}
.aboutUS_box2.value{position:relative;}
.aboutUS_box2.value .inner_box .inner_txt{min-height:84px}
.aboutUS_box2.value:before{content:'';display:block;position:absolute;top:295px;right:0;width:434px;height:439px;background:url('../../images/internet/hr/bg_kor_value01.png') no-repeat 0 0;}
.aboutUS_box2.value:after{content:'';display:block;position:absolute;bottom:90px;right:0;width:418px;height:407px;background:url('../../images/internet/hr/bg_kor_value02.png') no-repeat 0 0;}
.aboutUS_box2.value.eng:before{background-image:url('../../images/internet/hr/bg_eng_value01.png')}
.aboutUS_box2.value.eng:after{background-image:url('../../images/internet/hr/bg_eng_value02.png')}
.cont_wrap.vision{height:333px;background:url('../../images/internet/shcm/intro/bg_kor_vision.jpg') no-repeat 100% 0;}/* 2018-07-19 */

/* 2022-12-09 company05_02 */
.people_box2 {display: block;}
.people_box2 li{float:left;width:50%;margin:0 0 60px;display: table;}
.people_box2 li .tb_imgbox {display: table-cell;vertical-align: middle;margin: 0;padding: 0;width: 148px;text-align: center;}
.people_box2 li .tb_titbox {display: table-cell;vertical-align: middle;margin: 0;padding: 0 20px 0 35px;background: none;}
.people_box2 li .tb_titbox .tit{font-size: 21px;line-height: 1.2;font-weight: bold;color:#0054a0;margin: 0 0 12px;}
.people_box2 li .tb_titbox .txt{font-size: 14px;line-height: 1.4;font-weight: 400;color:#444;margin: 0;}