@charset "utf-8";

body {margin:0; padding:0; font-family:Arial, "굴림", Gulim;  font-size:12px; color:#333;}
body, h1, h2, h3, h4, h5, dl, dt, dd, table, tr, th, td, p, form, fieldset, legend, div, select, textarea  {margin:0; padding:0; letter-spacing:-1px;}
p, ul, ol, li {margin:0; padding:0; list-style:none;}
img, fieldset {border:none;}
h1, h2, h3, h4 ,h5, h6, h7, h8, em {margin:0; padding:0; font-size:12px; font-style:normal; font-weight:normal;}
legend, caption, hr {display:none;}
select, textarea, input {font:12px "굴림", Gulim;}
select {height:20px; border:1px solid #bbb;}
table {border-collapse:collapse; margin:0; padding:0;}
br {letter-spacing:0;}
.vt {vertical-align:top;}
.vm {vertical-align:middle;}
.vm2 {position:relative; top:-2px; vertical-align:middle;}
.vb {vertical-align:baseline;}
.vb2 {vertical-align:bottom;}
.img_vm {margin-left:5px; vertical-align:middle;}
.img_vm2 {position:relative; top:0; *top:-2px; left:5px; vertical-align:middle;}
.u {text-decoration:underline;}
.cb {clear:both; margin:0; padding:0;}
.cl {clear:left;}
.chk_md {margin:0 3px 0 0; padding:0; height:16px; vertical-align:middle;} /* 체크박스 세로정렬 */
* html .chk_md {margin:0;}
*+html .chk_md {margin:0;}
.chk_md11 {width:13px; height:16px; margin:-1px 4px 0 0; vertical-align:middle;} /* 체크박스 세로정렬 폰트사이즈 11px 일때 */
.chk_md12 {width:13px; height:13px; margin:2px 4px 0 0; vertical-align:middle;} /* 체크박스 세로정렬 폰트사이즈 12px 일때 */
* html .chk_md12 {margin:0 4px 0 0;}
.tc {text-align:center;}
.tr {text-align:right;}
.fl {float:left;}
.fr {float:right; }
.position {position:relative;}
.hand {cursor:pointer;}
.hidden {display:none;}
.visibil {visibility:hidden;} /* 영역 유지하면서 숨기기 */
.ls {letter-spacing:-1px;}
.no_ls {letter-spacing:normal;}
.no_fw {font-weight:normal;}
.fs_11 {font:11px "돋움", Dotum; letter-spacing:-1px !important;}
.fs_12 {font:12px "굴림", Gulim; letter-spacing:-1px;}
.fs_15 {font-size:15px;}
.fs_gulim {font:12px "굴림", Gulim;}
.fs_arial {font-family:Arial;}
.pop_bg {margin:30px auto; background:#f3f3f3;}
.png24 {tmp:expression(setPng24(this));}
html {filter: expression(document.execCommand("BackgroundImageCache", false, true));}

.new_img {position:absolute; top:48px; *top:53px; left:693px; z-index:1;}
.upgrade_img {position:absolute; top:48px; *top:53px; left:780px; z-index:1;}

select, textarea, input {font:12px Arial, "굴림", Gulim;}

/* 공통 input */
.inputOn {height:16px; margin:0; padding:0; border-top:2px solid #cc9e7f; border-right:2px solid #e9ba9a; border-bottom:2px solid #e9ba9a; border-left:2px solid #e9ba9a; background:#fffdfc; line-height:16px;}
.inputOff {height:18px; margin:0; padding:0; border-top:1px solid #666; border-right:1px solid #bbb; border-bottom:1px solid #bbb; border-left:1px solid #666; line-height:18px;}
.inputFile {height:20px; margin:0; padding:0; border-top:1px solid #666; border-right:1px solid #bbb; border-bottom:1px solid #bbb; border-left:1px solid #666; line-height:18px;} /* 파일필드일 경우 적용 */

/* 배경있는 input */
.idOff {background:#fff url(http://image.career.co.kr/career_new/common/bg_login_id.gif) no-repeat;}
.passOff  {background:#fff url(http://image.career.co.kr/career_new/common/bg_login_pass.gif) no-repeat;}
.search_jobOff {background:#fff url(http://image.career.co.kr/career_new/jobs/bg_input_search.gif) no-repeat center;}
.keywordOff {background:#fff url(http://image.career.co.kr/career_new/jobs/bg_keyword_txt.gif) no-repeat;}
.skOff {background:#fff url(http://image.career.co.kr/career_new/jobs/bg_sk_txt.gif) no-repeat;}
.resume_keywordOff {background:#fff url(http://image.career.co.kr/career_new/resume/bg_resume_keyword.gif) no-repeat;}
.resume2_keywordOff {background:#fff url(http://image.career.co.kr/career_new/resume/bg_resume_keyword02.gif) no-repeat;}
.resume3_keywordOff {background:#fff url(http://image.career.co.kr/career_new/resume/bg_resume_keyword03.gif) no-repeat;}

/* 공통 링크 */
a:link, a:visited, a:active {color:#333; text-decoration:none;}
a:hover {text-decoration:underline;}
a.none, a.none:hover {text-decoration:none !important;}

.b {font-weight:bold;}

/* 폰트 컬러 링크 */
.fc_ora, .fc_ora a:link, .fc_ora a:visited, a.fc_ora, a.fc_ora:link, a.fc_ora:visited {color:#FF6600;} /* 오렌지 */
.fc_ora a:hover, a.fc_ora:hover {color:#FF6600; text-decoration:underline;}
.fc_blu, .fc_blu a:link, .fc_blu a:visited, a.fc_blu, a.fc_blu:link, a.fc_blu:visited {color:#3366CC;} /* 블루1 */
.fc_blu a:hover, a.fc_blu:hover {color:#3366CC; text-decoration:underline;}
.fc_white, .fc_white a:link, .fc_white a:visited, a.fc_white, a.fc_white:link, a.fc_white:visited {color:#fff;} /* 흰색 */
.fc_white a:hover, a.fc_white:hover {color:#fff; text-decoration:underline;}
.fc_red, .fc_red a:link, .fc_red a:visited, a.fc_red, a.fc_red:link, a.fc_red:visited {color:#FF5522;} /* 적색 */
.fc_red a:hover, a.fc_red:hover {color:#FF5522; text-decoration:underline;}
.fc_gra, .fc_gra a:link, .fc_gra a:visited, a.fc_gra, a.fc_gra:link, a.fc_gra:visited {color:#333;} /* 강조 */
.fc_gra a:hover, a.fc_gra:hover {color:#333; text-decoration:underline;}
.fc_black, .fc_black a:link, .fc_black a:visited, a.fc_black, a.fc_black:link, a.fc_black:visited {color:#000;} /* 강한강조 */
.fc_black a:hover, a.fc_black:hover {color:#000; text-decoration:underline;}
.fc_01, .fc_01 a:link, .fc_01 a:visited, a.fc_01, a.fc_01:link, a.fc_01:visited {color:#666;} /* 그레이 666 */
.fc_01 a:hover, a.fc_01:hover {color:#666; text-decoration:underline;}
.fc_02, .fc_02 a:link, .fc_02 a:visited, a.fc_02, a.fc_02:link, a.fc_02:visited {color:#2255AA;} /* 블루2 */
.fc_02 a:hover, a.fc_02:hover {color:#2255AA; text-decoration:underline;}
.fc_03, .fc_03 a:link, .fc_03 a:visited, a.fc_03, a.fc_03:link, a.fc_03:visited {color:#1155DD;} /* 블루3 */
.fc_03 a:hover, a.fc_03:hover {color:#1155DD; text-decoration:underline;}
.fc_04, .fc_04 a:link, .fc_04 a:visited, a.fc_04, a.fc_04:link, a.fc_04:visited {color:#2288CC;} /* 블루4 */
.fc_04 a:hover, a.fc_04:hover {color:#2288CC; text-decoration:underline;}
.fc_05, .fc_05 a:link, .fc_05 a:visited, a.fc_05, a.fc_05:link, a.fc_05:visited {color:#229900;} /* 녹색 */
.fc_05 a:hover, a.fc_05:hover {color:#229900; text-decoration:underline;}
.fc_06, .fc_06 a:link, .fc_06 a:visited, a.fc_06, a.fc_06:link, a.fc_06:visited {color:#444;} /* 그레이 444 */
.fc_06 a:hover, a.fc_06:hover {color:#444; text-decoration:underline;}
.fc_07, .fc_07 a:link, .fc_07 a:visited, a.fc_07, a.fc_07:link, a.fc_07:visited {color:#FF3311;} /* 적색2 */
.fc_07 a:hover, a.fc_07:hover {color:#FF3311; text-decoration:underline;}
.fc_08, .fc_08 a:link, .fc_08 a:visited, a.fc_08, a.fc_08:link, a.fc_08:visited {color:#5555FF;} /* 블루5 */
.fc_08 a:hover, a.fc_08:hover {color:#5555FF; text-decoration:underline;}
.fc_09, .fc_09 a:link, .fc_09 a:visited, a.fc_09, a.fc_09:link, a.fc_09:visited {color:#999;} /* #999999 */
.fc_09 a:hover, a.fc_09:hover {color:#999; text-decoration:underline;}
.fc_10, .fc_10 a:link, .fc_10 a:visited, a.fc_10, a.fc_10:link, a.fc_10:visited {color:#4455CC;} /* 블루6 */
.fc_10 a:hover, a.fc_10:hover {color:#4455CC; text-decoration:underline;}
.fc_11, .fc_11 a:link, .fc_11 a:visited, a.fc_11, a.fc_11:link, a.fc_11:visited {color:#222299;} /* 블루7 */
.fc_11 a:hover, a.fc_11:hover {color:#222299; text-decoration:underline;}
.fc_12, .fc_12 a:link, .fc_12 a:visited, a.fc_12, a.fc_12:link, a.fc_12:visited {color:#000066;} /* 블루8 */
.fc_12 a:hover, a.fc_12:hover {color:#000066; text-decoration:underline;}
.fc_13, .fc_13 a:link, .fc_13 a:visited, a.fc_13, a.fc_13:link, a.fc_13:visited {color:#ffdb4d;} /* 옐로우 */
.fc_13 a:hover, a.fc_13:hover {color:#ffdb4d; text-decoration:underline;}
.fc_14, .fc_14 a:link, .fc_14 a:visited, a.fc_14, a.fc_14:link, a.fc_14:visited {color:#4150c3;} /* 블루9 */
.fc_14 a:hover, a.fc_14:hover {color:#4150c3; text-decoration:underline;}
.fc_15, .fc_15 a:link, .fc_15 a:visited, a.fc_15, a.fc_15:link, a.fc_15:visited {color:#000063;} /* 블루10 */
.fc_15 a:hover, a.fc_15:hover {color:#000063; text-decoration:underline;}
.fc_16, .fc_16 a:link, .fc_16 a:visited, a.fc_16, a.fc_16:link, a.fc_16:visited {color:#036c7f;} /* 블루10 */
.fc_16 a:hover, a.fc_16:hover {color:#036c7f; text-decoration:underline;} /* 그린 */


.fc_012, .fc_02 a:link, .fc_02 a:visited, a.fc_02, a.fc_02:link, a.fc_02:visited {color:#00296e;} /* 블루2 */


.b { font-weight:bold }

select, textarea, input {font:12px Arial, "굴림", Gulim;}


/* 마진 */
.mg_none {margin:0 !important;}

.mt_01 {margin-top:1px;}
.mt_02 {margin-top:2px;}
.mt_03 {margin-top:3px;}
.mt_04 {margin-top:4px;}
.mt_05 {margin-top:5px;}
.mt_06 {margin-top:6px;}
.mt_07 {margin-top:7px;}
.mt_08 {margin-top:8px;}
.mt_09 {margin-top:9px;}
.mt_10 {margin-top:10px;}
.mt_15 {margin-top:15px;}
.mt_09 {margin-top:9px;}
.mt_11 {margin-top:11px;}
.mt_12 {margin-top:12px;}
.mt_13 {margin-top:13px;}
.mt_14 {margin-top:14px;}
.mt_15 {margin-top:15px !important;}
.mt_18 {margin-top:18px;}
.mt_20 {margin-top:20px !important;}
.mt_24 {margin-top:24px;}
.mt_25 {margin-top:25px;}
.mt_27 {margin-top:27px;}
.mt_30 {margin-top:30px !important;}
.mt_35 {margin-top:35px;}
.mt_40 {margin-top:40px;}

.mb_02 {margin-bottom:2px;}
.mb_04 {margin-bottom:4px;}
.mb_05 {margin-bottom:5px;}
.mb_06 {margin-bottom:6px;}
.mb_07 {margin-bottom:7px;}
.mb_08 {margin-bottom:8px;}
.mb_10 {margin-bottom:10px;}
.mb_15 {margin-bottom:15px;}
.mb_20 {margin-bottom:20px;}
.mb_25 {margin-bottom:25px;}

.ml_02 {margin-left:2px;}
.ml_03 {margin-left:3px;}
.ml_05 {margin-left:5px;}
.ml_06 {margin-left:6px;}
.ml_07 {margin-left:7px;}
.ml_09 {margin-left:9px;}
.ml_10 {margin-left:10px;}
.ml_13 {margin-left:13px;}
.ml_14 {margin-left:14px;}
.ml_15 {margin-left:15px;}
.ml_16 {margin-left:16px;}

.mr_03 {margin-right:3px;}
.mr_05 {margin-right:5px;}
.mr_06 {margin-right:6px;}
.mr_10 {margin-right:10px;}
.mr_15 {margin-right:15px;}

/* padding */
.pt_05 {padding-top:5px;}

.pb_06 {padding-bottom:6px;}
.pl_05 {padding-left:5px;}

/* width */
.w61 {width:61px;}

/* border-bottom 컬러 */
.border_ccc {border-bottom:1px solid #ccc;}

/* 공통 툴팁박스 */
.tool_tip {position:relative; z-index:99; text-align:left;}
.tooltip_box {width:276px; padding:9px 9px 6px 9px; border:1px solid #f3dfb1; background:#fffed9; color:#333; font:11px "돋움", Dotum; line-height:15px;}
.tooltip_box .subject {margin-bottom:3px; color:#444;}

/* 익스6에서 셀렉트가 레이어위로 뜨는문제 */
iframe.not2 {
    position:absolute; /*레이어의 빵꾸난 부분을 때울 iframe의 위치를 조절하기위해 필요 */
    bottom:-3px;
    left:-3px;
    z-index:-99; /*음수값을 줘서 기존 레이어팝업보다 뒤에 위치 하도록 한다 */
    width:567px;
	border:0;
    filter: alpha(opacity=0); /*익스에서 생기는 테두리를 없애주기위해 필요하다 */
}

/* 커리어 레이아웃 */

/* 공통 */
#career_wrap {position:relative; margin:0 auto; width:954px;}
#career_header, #career_top, #career_footer {clear:both; margin:0 auto; width:954px; text-align:left; overflow:hidden;}

/* header */
#career_header {margin-top:0px;}
#career_header h1 {float:left;}
#career_header .promotion_img {float:left; margin:3px 0 0 6px;}
#career_header #mini_wrap {position:relative; z-index:2; float:right;}
#career_header #top_mini li {display:inline; float:left; padding-top:3px; font:11px "돋움", Dotum; letter-spacing:-1px;}
#career_header #top_mini li img {margin-top:-3px;}
#career_header #top_mini li img.bul {margin-top:-1px;}
#career_header #top_mini li.mini_name {margin-left:5px; font-family:Arial;}
#career_header #top_mini li span.mini_bar {margin:0 4px 0 4px; color:#d1d1d3;}
#career_header #top_mini li.over_text {padding:3px 14px 0 0; background:url(http://image.career.co.kr/career_new/button/btn_mini_arrow.gif) no-repeat right 50%;}
#career_header #top_mini li.resume_text {padding:3px 14px 0 0; background:url(http://image.career.co.kr/career_new/button/btn_mini_arrow02.gif) no-repeat right 50%;}
#career_header #top_mini li.over_img {margin-left:4px;}
#career_header #top_mini li span.join_btn {margin:0 2px 0 3px;}
#career_header #overmenu1  {display:none; border:1px solid #afafaf; background:#fff;}
#career_header #overmenu1 img {vertical-align:top;}
#career_header #overmenu1 ul {padding:2px 4px 0 4px; border:2px solid #f6f5f5;}
#career_header #overmenu1 li {font:11px "돋움",Dotum; line-height:16px;}
#career_header #overmenu2 {display:none; border:1px solid #afafaf; background:#fff;}
#career_header #overmenu2 ul {padding:2px 4px 0 4px; border:2px solid #f6f5f5;}
#career_header #overmenu2 li {font:11px "돋움",Dotum; text-align:left; line-height:16px;}
#career_header #navi {padding:6px 0 6px 3px; color:#666;}

/* 상단 컨텐츠 */
#career_top {margin:0;}
#career_tops {height:100%; margin:0;}

/* 상단 광고영역 */
#career_tl {float:left; width:150px;} /* 채용 메인상단 */
#career_tm {float:left; width:530px; margin-left:12px;} /* 채용 메인상단 */
#career_tms {float:left; width:530px;} /* 공통 서브상단 */
#career_tr {float:right; width:250px; overflow:hidden;} /* 공통 상단 250배너 */

/* 중간 컨텐츠 1단일때 사용 */
#career_container {clear:both; position:relative;  margin:0 auto; width:954px; text-align:left;}

/* 팝업 - 기업상세정보 */
#career_pop {clear:both; position:relative;  margin:0 auto; width:734px; text-align:left;}
#career_pop h1 {display:inline; float:left; padding:0 0 7px 10px;}
#career_pop ul.logo {display:inline; float:right; margin:20px 5px 0 0;}
#career_pop ul.logo li {display:inline; float:left; margin-right:10px; padding-left:11px; background:url(http://image.career.co.kr/career_new/common/bar_pop.gif) no-repeat left 50%;}
#career_pop ul.logo li.first-child {padding-left:0; background:none;}
#career_pop ul.logo li.end {margin-right:0;}
#career_pop #career_pop_box {padding:20px; border:1px solid #d8e4f2; background:#FFF;}
#career_pop #career_pop_box .img_make {margin-bottom:15px;}

/* 기본 2단 */
#career_2col_L {display:inline-block; position:relative; width:954px; padding-bottom:30px; /*background:url(http://image.career.co.kr/career_new/common/bg_col2_lnb.gif) repeat-y left top;*/ text-align:left;}
#career_2col_L #center {width:792px; padding-bottom:0px;}

/* 오른쪽 2단 뷰페이지 */
#career_2col_R {position:relative; width:954px; background:#fff url(http://image.career.co.kr/career_new/common/bg_column2_r.gif) repeat-y; text-align:left; overflow:hidden;}
#career_2col_R #center {position:relative; float:left; width:692px; padding-bottom:0px;}
#career_2col_R #right {position:relative; float:left; width:250px; margin-left:12px; padding-bottom:0px;}
#career_2col_R #right #con_sub {background:#FFF;}

/* 기본 3단 */
#career_3col_L {display:inline-block; position:relative; width:954px; padding-bottom:30px; text-align:left; background:#fff url(http://image.career.co.kr/career_new/common/bg_col3_lnb.gif) repeat-y left top;}
#career_3col_L #center {float:left; width:530px; margin-right:12px; padding-bottom:23px;}
#career_3col_L #right {float:left; width:250px; background:#fff;}

/* 기본 3단 - 배경없음 */
#career_3col {display:inline-block; position:relative; width:954px; padding-bottom:7px; text-align:left; background:#fff url(http://image.career.co.kr/career_new/common/bg_col2_lnb.gif) repeat-y left top;}
#career_3col #center {float:left; width:530px; margin-right:12px; padding-bottom:23px;}
#career_3col #right {float:left; width:250px;}

#career_contents {float:right; width:792px; margin:0; background:#fff;}
#career_contents #con_sub {float:right; width:792px; margin:0; background:url(http://image.career.co.kr/career_new/common/bg_col_gray.gif) repeat-y;}

/* 좌측 */
#career_left {position:relative; float:left; width:150px; background:#fff; overflow:hidden;}
#career_left #lnb {width:150px;}
#career_left #lnb h4 {letter-spacing:-1px;}
#career_left #lnb ul {margin-bottom:7px; padding:8px 8px 2px 8px;background:url(http://image.career.co.kr/career_new/lnb/bg_lnb.gif) repeat-y left bottom;}
#career_left #lnb ul.end {margin:0;}

#career_left #lnb li {padding:0 0 6px 6px; background:url(http://image.career.co.kr/career_new/common/gray_dot02.gif) no-repeat left 30%;}
#career_left #lnb li.none {margin:0; padding:0;}
#career_left #lnb li.none img {vertical-align:top;}
#career_left #lnb li img.img_mg {margin-left:6px; vertical-align:middle;}
#career_left #lnb li.end {margin:1px 0 8px 0; border-bottom:1px solid #e7e7e7;}
#career_left #customer {margin-top:7px; }
#career_left #customer ul {padding:8px 8px 0 8px;background:url(http://image.career.co.kr/career_new/lnb/bg_lnb.gif) repeat-y left bottom;}
#career_left #customer li {padding:0 0 6px 6px; background:url(http://image.career.co.kr/career_new/common/gray_dot02.gif) no-repeat left 30%;}
#career_left #customer li.none {margin:0; padding:0;}
#career_left #customer li.none img {vertical-align:top;}
#career_left .sub_mg {margin-bottom:15px;}
#career_left .career_guide {margin:7px 0;}

/* 하단 */
#career_footer {width:954px; overflow:hidden;}
#career_footer ul {height:19px; padding:8px 0 0 63px; background:#616161; overflow:hidden;}
#career_footer li {float:left; margin-right:16px; padding-left:14px; background:url(http://image.career.co.kr/career_new/common/line_footer.gif) no-repeat;}
#career_footer li.none {background:none;}
#career_footer .copyright_info {position:relative; height:83px; padding-top:15px; background:#f8f8f8; font:11px "돋움", Dotum; line-height:18px; overflow:hidden;}
#career_footer .copyright_info .logo {float:left; padding-left:36px;}
#career_footer .copyright_info .info {float:left; margin:-3px 0 0 30px;}
#career_footer .copyright_info address {font-style:normal;}
#career_footer .copyright_info p.copyright {position:absolute; top:35px; right:165px; }
#career_footer .copyright_info p.family {position:absolute; top:50px;  left:145px; }
#career_footer .copyright_info span.bar {padding:0 10px; color:#bbb;}
#career_footer .copyright_info span.email {color:#2d83cc; text-decoration:underline;}

/* 로그인 하단 여백 */
#job_tb {margin-top:5px;}
#job_tb li {margin:0; padding:0;}
#job_tb img {vertical-align:top;}

/* 약관 */
.txt_stipulation dt {font-weight:bold;}
.txt_stipulation dd {padding-left:15px;}
.txt_stipulation02 li {padding-left:15px;}

.title_stipulation {font-size:14px; text-align:center;}

/* 로그인 */
#career_login {width:150px;}
#career_login .login_top {padding:10px 8px 19px 9px; background:url(http://image.career.co.kr/career_new/common/bg_login_top.gif) no-repeat;}
#career_login .login_date {float:right;}
#career_login .login_date img {display:block; float:left;}
#career_login .vip_member {float:right; padding:0 2px 0 0;}
#career_login .login_bot {height:140px; padding-left:2px; background:url(http://image.career.co.kr/career_new/common/bg_login_bot.gif) no-repeat left bottom;}
#career_login .login_bot .login_bot_top {overflow:hidden; clear:both; width:100%; margin-bottom:7px; padding-bottom:7px; background:url(http://image.career.co.kr/career_new/common/log_dot.gif) no-repeat 9px bottom;}
#career_login .login_bot .login_name {float:left; padding:9px 0 0 10px; letter-spacing:-1px;}
#career_login .login_bot .logout_btn {float:right; padding:8px 10px 0 0;}
#career_login .login_bot .btn_log_jobs {margin:0 0 0 9px;}
#career_login .login_status {width:129px; padding:0 0 0 10px; font:12px "굴림", Gulim; letter-spacing:-2px; overflow:hidden;}
#career_login .login_status li {padding-bottom:4px;}
#career_login .login_status li.list_c01 {position:relative; margin-top:10px; padding-left:16px; background:url(http://image.career.co.kr/career_new/common/icon_05.gif) no-repeat left top;}
#career_login .login_status li.list_c01 span {position:absolute; top:0; right:0; font-size:12px; letter-spacing:0;}
#career_login .login_status li span strong {font-size:12px; font-family:Arial;}
#career_login .login_status li.list_c02 {position:relative; padding:2px 0 0 16px; background:url(http://image.career.co.kr/career_new/common/icon_06.gif) no-repeat left top;}
#career_login .login_status li.list_c02 span {position:absolute; top:2px; right:0; font-size:12px; letter-spacing:0;}
#career_login .login_status li.list_c03 {position:relative; margin:4px 0 0 -1px; padding:2px 0 0 16px; background:url(http://image.career.co.kr/career_new/common/icon_money_gr.gif) no-repeat left top;}
#career_login .login_status li.list_c03 span {position:absolute; top:2px; right:0; font-size:12px; letter-spacing:0;}
#career_login .login_status li.list_p01 {position:relative; margin-top:10px; padding-left:16px; background:url(http://image.career.co.kr/career_new/common/icon_07.gif) no-repeat left top;}
#career_login .login_status li.list_p01 span {position:absolute; top:0; right:0; font-size:12px; letter-spacing:0;}
#career_login .login_status li.list_p02 {position:relative; margin-top:2px; padding-left:16px; background:url(http://image.career.co.kr/career_new/common/icon_08.gif) no-repeat left top;}
#career_login .login_status li.list_p02 span {position:absolute; top:0; right:0; font-size:12px; letter-spacing:0;}
#career_login .login_status li.list_p03 {position:relative; margin:0 0 0 -1px; padding:2px 0 0 16px; background:url(http://image.career.co.kr/career_new/common/icon_06.gif) no-repeat left top;}
#career_login .login_status li.list_p03 span {position:absolute; top:2px; right:0; font-size:12px; letter-spacing:0;}
#career_login .login_status li.login_resume {position:relative; padding-left:16px; background:url(http://image.career.co.kr/career_new/common/icon_resume.gif) no-repeat left 10%;}
#career_login .login_msn {padding:3px 0 0 18px; background:url(http://image.career.co.kr/career_new/common/icon_msn.gif) no-repeat left 50%; font:11px "돋움", Dotum; letter-spacing:-1px;}
#career_login .login_input {clear:both; height:44px; padding:10px 3px 10px 3px; overflow:hidden;}
#career_login .login_input input {margin:-1px 0 3px 0; font:12px arial, "굴림", Gulim; font-weight:bold;}
#career_login .login_input .idpw {float:left; width:84px; margin-left:1px;}
#career_login .login_input .login_btn {float:right; padding-right:4px;}
#career_login .login_chack {padding:0 7px 6px 0; overflow:hidden; text-align:center;}
#career_login .login_join {width:134px; margin-left:4px; padding:5px 0 0 4px; border-top:1px solid #d5d5d5; overflow:hidden;}
#career_login .login_join strong {font:11px "돋움", Dotum; letter-spacing:-1px; font-weight:bold;}
#career_login .login_join .bar {color:#b5b5b5;}

/* 스카이 스크랩퍼 */
#sky_banner1 {position:absolute; left:-73px; top:175px; overflow:hidden;}
#sky_banner2 {position:absolute; left:-70px; top:260px;}

/* 페이징
.paging {clear:both; margin-top:15px; font:12px Arial; font-weight:bold; text-align:center; overflow:hidden;}
.paging img {vertical-align:middle;}
.paging .pre {margin-right:6px;}
.paging .next {margin-left:4px;}
.paging a.on {display:inline-block; height:16px; margin:0 2px 0 0; padding:1px 5px 0 5px; border:2px solid #ffba99; background:#fff; color:#ff6518; text-decoration:none; text-align:center; vertical-align:middle;}
.paging a.off {display:inline-block; height:16px; margin:0 2px 0 0; padding:1px 5px 0 5px; border:1px solid #dbdbdb; background:#f9f9f9; color:#999; text-decoration:none; text-align:center; vertical-align:middle;}
*/


.paging{clear:both; margin-top:15px; font:12px Arial; font-weight:bold; text-align:center; overflow:hidden;}
.paging a,
.paging strong{display:inline-block; height:16px; margin:0 4px 0 0; padding:1px 5px 0 5px; border:1px solid #dbdbdb; background:#f9f9f9; color:#999; text-decoration:none; text-align:center; vertical-align:middle;}
.paging strong{display:inline-block; height:16px; margin:0 4px 0 0; padding:1px 5px 0 5px; border:2px solid #ffba99; background:#fff; color:#ff6518; text-decoration:none; text-align:center; vertical-align:middle;}
.paging a:hover{display:inline-block; height:16px; margin:0 4px 0 0; padding:1px 5px 0 5px; border:1px solid #dbdbdb; background:#f9f9f9; color:#999; text-decoration:none; text-align:center; vertical-align:middle;}
.paging a:visited {display:inline-block; height:16px; margin:0 4px 0 0; padding:1px 5px 0 5px; border:1px solid #dbdbdb; background:#f9f9f9; color:#999; text-decoration:none; text-align:center; vertical-align:middle;}
.paging .pre{display:inline-block; height:20px; margin:0; padding:0; text-decoration:none; text-align:center; vertical-align:middle;}
.paging .next{display:inline-block; height:20px; margin:0; padding:0; text-decoration:none; text-align:center; vertical-align:middle;}
.paging li { display:inline; margin:0; padding:0 }

.paging1 {clear:both; margin-top:15px; font:12px Arial; text-align:center; overflow:hidden;}
.paging1 a,
.paging1 strong{display:inline-block; height:16px; margin:0 4px 0 0; padding:1px 5px 0 5px; border:1px solid #bdbabd; background:#f9f9f9; color:#313031; text-decoration:none; text-align:center; vertical-align:middle;}
.paging1 strong{display:inline-block; height:16px; margin:0 4px 0 0; padding:1px 5px 0 5px; border:1px solid #7b8ee7; background:#fff; color:#313031; text-decoration:none; text-align:center; vertical-align:middle;}
.paging1 a:hover{display:inline-block; height:16px; margin:0 4px 0 0; padding:1px 5px 0 5px; border:1px solid #bdbabd; background:#f9f9f9; color:#313031; text-decoration:underline; text-align:center; vertical-align:middle;}
.paging1 a:visited {display:inline-block; height:16px; margin:0 4px 0 0; padding:1px 5px 0 5px; border:1px solid #bdbabd; background:#f9f9f9; color:#313031; text-decoration:none; text-align:center; vertical-align:middle;}
.paging1 .pre{display:inline-block; height:20px; margin:0; padding:0; text-decoration:none; text-align:center; vertical-align:middle;}
.paging1 .next{display:inline-block; height:20px; margin:0; padding:0; text-decoration:none; text-align:center; vertical-align:middle;}
.paging1 li { display:inline; margin:0; padding:0 }


/* GNB */
#gnb {clear:both;}
#gnb li {position:relative; float:left;}
#gnb li img {vertical-align:top;}
#gnb_sub {clear:both; height:28px; padding:7px 10px 0 1px; background:url(http://image.career.co.kr/career_new/gnb/gnb_uhak/gnb_bg.gif) no-repeat; left top;}
#gnb_sub li {display:inline; float:left; padding:0 5px 0 6px; background:url(http://image.career.co.kr/career_new/gnb/gnb_uhak/sub_bar.gif) no-repeat left 6px; font:12px "굴림", Gulim; color:#fff; font-weight:bold;}
#gnb_sub li.sub_first {background:none;}
#gnb_sub li img {display: block;}
#gnb_sub li a {display:inline-block; height:16px ; padding:5px 8px 0 8px; color:#fff;}
#gnb_sub li a.on {background:url(http://image.career.co.kr/career_new/gnb/gnb_uhak/bg_subgnb_left.gif) no-repeat left top; color:#fff; text-decoration:none;}
#gnb_sub li span.on {display:inline-block; height:21px; background:url(http://image.career.co.kr/career_new/gnb/gnb_uhak/bg_subgnb_right.gif) no-repeat right top;}

/* GNB 공통메뉴 */
#pay_event {position:absolute; top:26px; *top:33px; right:1px;}
#pay_event li {float:left; padding-left:7px;}


/* 좌측 LNB */
#career_left #lnb h4 {height:20px; padding:4px 0 0 13px; *height:18px; *padding:6px 0 0 14px; background:#667ce8 url(http://test.uhakn.com/uhn/images/lnb_cate2.gif) no-repeat; color:#fff; font-weight:bold; line-height:16px;}
#career_left #lnb h4.first-child {height:20px; padding:3px 0 0 13px; *height:18px; *padding:5px 0 0 14px; background:#667ce8 url(http://test.uhakn.com/uhn/images/lnb_cate.gif) no-repeat;}




#pd_reg_result {position:absolute; left:162px; top:267px;}
