/* common */
body 
{ scrollbar-face-color:#FFFFFF; 
  scrollbar-shadow-color:#D9D9D9; 
  scrollbar-highlight-color:#D9D9D9; 
  scrollbar-3dlight-color:#FFFFFF; 
  scrollbar-darkshadow-color:#FFFFFF; 
  scrollbar-track-color:#FFFFFF; 
  scrollbar-arrow-color:#8C745C;
  margin-left: 0px;
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 0px;	
  font-family:'Nanum Gothic', 'NanumGothic', '나눔고딕', 'dotum', '돋음', sans-serif;
}

ul, li{list-style:none; margin:0; padding:0;}

.hidden{visibility: inherit;
width: 0;
height: 0;
font-size: 0;
line-height: 0;
}


.logo{vertical-align:top; padding:15px 0 0 0;}

DIV,LI,FRAME,FORM,TEXTAREA,SPAN,P
/*{font-size:12px; letter-spacing: -0.04em; line-height:1.2em; font-family:"돋움",Dotum,"굴림",Gulim,AppleGothic,Sans-serif;color:#383d41;}*/
{font-size:12px; letter-spacing: -0.04em;  font-family: 'dotum', '돋음', sans-serif;color:#383d41;}
TD,FORM,TABLE,SELECT{font-family:"Noto Sans KR" !important; font-size:14px !important}

IMG,TABLE{border:0}

A, A:link, A:visited, A:active, A:hover{color:#666666;text-decoration:none;cursor:pointer;}
A:hover{color:0b8db2;}

.png24{tmp:expression(setPng24(this));}
.input{font-family:"Verdana"; font-size: 11px; border:1px solid d7d7d7; background:#FFFFFF; vertical-align:middle;}
.input2{font-family:"돋움"; font-size: 12px; border:1px solid #d0d0d0; background:#FFFFFF; vertical-align:middle;}

.select{font-family:"Verdana"; height:18px; padding-left:3px; font-size: 11px; border:1px solid #dddddd; background:#FFFFFF; vertical-align:middle;}
TEXTAREA{font-family:"Verdana"; padding-left:3px; font-size: 11px; border:1px solid #dddddd; background:#FFFFFF; vertical-align:middle;}
.input_img{border:0px;}



/* main 상단 배너 스타일 */

.main_top_b{position:relative; width:570px; height:281px; overflow:hidden;}

.main_top_b .left_tab{
	position:relative;
	left:0;
	width:119px;
	height:281px;
	z-index:100;
}

.main_top_b .left_tab ul li{padding:0; margin:0;}
.main_top_b .left_tab ul li img{vertical-align:top;}

.main_top_b .left_tab ul li.intern_tab a{background:url(/images/main/intern_tab_off.png) no-repeat top left; width:119px; height:140px; display:block;}
.main_top_b .left_tab ul li.sintern_tab a{background:url(/images/main/sintern_tab_off.png) no-repeat top left; width:119px; height:141px; display:block;}
.main_top_b .left_tab ul li.intern_tab a:hover, .main_top_b .left_tab ul li.intern_tab a:focus, .main_top_b .left_tab ul li.intern_tab a:active{background:url(/images/main/intern_tab_on.png) no-repeat top left; width:119px; height:140px; display:block;}
.main_top_b .left_tab ul li.sintern_tab a:hover, .main_top_b .left_tab ul li.sintern_tab a:focus, .main_top_b .left_tab ul li.sintern_tab a:active{background:url(/images/main/sintern_tab_on.png) no-repeat top left; width:119px; height:141px; display:block;}




.main_top_b .left_tab ul li.intern01_tab_off {background:url(/images/main/intern_tab_off.png) no-repeat top left; width:119px; height:140px; display:block; vertical-align:top;}
.main_top_b .left_tab ul li.intern02_tab_off {background:url(/images/main/sintern_tab_off.png) no-repeat top left; width:119px; height:141px; display:block; vertical-align:top;}
.main_top_b .left_tab ul li.intern01_tab_over {background:url(/images/main/intern_tab_on.png) no-repeat top left; width:119px; height:140px; display:block; vertical-align:top;}
.main_top_b .left_tab ul li.intern02_tab_over {background:url(/images/main/sintern_tab_on.png) no-repeat top left; width:119px; height:141px; display:block; vertical-align:top;}





.main_top_b .banner_Area{
	position:absolute;
	left:110px;
	top:0;
	width:460px;
	height:281px;
	overflow:hidden;
	z-index:10;
}

.main_top_b .banner_Area .intern_banner, .main_top_b .banner_Area .sintern_banner{
	width:460px;
	height:281px;
}

.main_top_b .banner_Area .intern_banner .banner01{
	position:relative;
	top:0px;
	width:460px;
	height:281px;
	background:url(/images/main/main_banner01.jpg) no-repeat;
}

.main_top_b .banner_Area .banner01 .require_btn01{
	position:absolute;
	bottom:25px;
	left:23px;
}

.main_top_b .banner_Area .banner01 .require_btn02{
	position:absolute;
	bottom:25px;
	left:203px;
}
.main_top_b .banner_Area .sintern_banner .banner01{
	position:relative;
	width:460px;
	height:281px;
	background:url(/images/main/main_banner02.jpg) no-repeat;
}


/* main 스타일 */
.bg_top {background-repeat:repeat-x; background-image: url(/images/main/bg_top.gif); height:191px}
.bg_quick {background-repeat:repeat-x; background: #ffffff; height:64px; border-top:1px solid #d7d7d7;  border-bottom:1px solid #d7d7d7; white-space:nowrap;}
.bg_quick .quick_leftBtn{float:left;}
.bg_quick .quick_list{float:left; width:1002px; height:64px; overflow:hidden; white-space:nowrap;}
.bg_quick .quick_rightBtn{float:right;}
.bg_quick .quick_list a{height:64px; width:142px; white-space:nowrap;}
.bg_quick .quick_list a img{border-right:1px solid #d7d7d7;}

.bg_quick ul{margin:0; padding:0;}
.bg_quick ul li{float:left; list-style:none; border-right:1px solid #d7d7d7; height:64px; width:142px;}
.bg_quick ul li.last{border-right:1px solid #d7d7d7; width:248px;}
.bg_copy {background-repeat:repeat-x; background:#f4f4f4;}
.bg_copy td, .bg_copy span{
	font-family:'Nanum Gothic', 'NanumGothic', '나눔고딕', 'dotum', '돋음', sans-serif;
}


.bg_req { background:url(../../images/main/bg_req.gif) no-repeat; padding:9px 5px 0px 9px; width:154px; height:61px;}
.bg_titreq { background:url(../../images/main/titbg_req.gif) no-repeat;}
.req A:link{font-size:11px; color:#27044e;
      letter-spacing: -0.06em;
	  padding: 3px 0px 0px 14px;
	  background:url("/images/main/bl_o.gif") no-repeat 3px 5px;}
.req A:visited{font-size:11px; color:#27044e;
      letter-spacing: -0.06em;
	  padding: 3px 0px 0px 14px;
	  background:url("/images/main/bl_o.gif") no-repeat 3px 5px;}
.req A:active{font-size:11px; color:#27044e;
      letter-spacing: -0.06em;
	  padding: 3px 0px 0px 14px;
	  background:url("/images/main/bl_o.gif") no-repeat 3px 5px;}
.req A:hover{color:#0b8db2;}


.reqcenter A:link{font-size:11px; color:#27044e; text-align:center;
      letter-spacing: -0.06em;
	  padding: 2px 0px 0px 0px;
	  }
.reqcenter A:visited{font-size:11px; color:#27044e; text-align:center;
      letter-spacing: -0.06em;
	  padding: 2px 0px 0px 0px;
	  }
.reqcenter A:active{font-size:11px; color:#27044e; text-align:center;
      letter-spacing: -0.06em;
	  padding: 2px 0px 0px 0px;
	  }
.reqcenter A:hover{color:#0b8db2; text-align:center;}



/* 공지사항 스타일 */


.info{font-size:11px; color:#707070;
      letter-spacing: -0.04em;
	  padding: 4px 3px 3px 15px;
	  background:url("/images/main/dot_02.gif") no-repeat 3px 4px; height:20px;}

.main_date{font-size:11px; color:#9a9a9a; text-align:center;letter-spacing: -0.04em;}


/* main 스타일TEST */
.bg_intern { background:url(../../images/main/intern_bg.gif) no-repeat;}
.bg_intern_req { background:url(../../images/main/intern_bg2.png) no-repeat; padding:9px 5px 0px 9px; width:154px; height:61px;}
.bg_jpb { background:url(../../images/main/job_bg.gif) no-repeat;}
.bg_job_req { background:url(../../images/main/job_bg2.png) no-repeat; padding:9px 5px 0px 9px; width:154px; height:61px;}
.bg_req { background:url(../../images/main/bg_req.gif) no-repeat; padding:9px 5px 0px 9px; width:154px; height:61px;}
.bg_titreq2 { background:url(../../images/main/titbg_req2.png) no-repeat;}
.req A:link{font-size:11px; color:#27044e;
      letter-spacing: -0.06em;
	  padding: 3px 0px 0px 14px;
	  background:url("/images/main/bl_o.gif") no-repeat 3px 5px;}
.req A:visited{font-size:11px; color:#27044e;
      letter-spacing: -0.06em;
	  padding: 3px 0px 0px 14px;
	  background:url("/images/main/bl_o.gif") no-repeat 3px 5px;}
.req A:active{font-size:11px; color:#27044e;
      letter-spacing: -0.06em;
	  padding: 3px 0px 0px 14px;
	  background:url("/images/main/bl_o.gif") no-repeat 3px 5px;}
.req A:hover{color:#0b8db2;}

/* 공지사항 스타일 */

.info{font-size:11px; color:#707070;
      letter-spacing: -0.04em;
	  padding: 4px 3px 3px 17px;
	  background:url("/images/main/dot_02.gif") no-repeat 3px 4px; height:20px;}

.main_date{font-size:11px; color:#9a9a9a; text-align:center;letter-spacing: -0.04em;}


/* 회원가입 스타일 */
.use {background-color:#f8f8f8;
		height:27px;
		margin-bottom:5px;
		padding:8px 0px 3px 5px;
		border-top:1px solid #E5E5E5;
		border-bottom:1px solid #E5E5E5;
		color:#20569C;
		font:13px 굴림;
		font-weight:bold;
		letter-spacing: -0.1em;}

.policy {padding:0px 0px 5px 5px;
		border-bottom:1px dotted #E5E5E5;border-width:2}

.tbl_tit1 {font-size: 14px; color:#5e5e5e; text-align: center; padding: 15px 0 5px 0 ; letter-spacing: -0.04em; font-weight:bold;}
 
.tbl_tit {font-size: 12px; color:#5e5e5e; padding: 5px; letter-spacing: -0.06em; font-weight:bold;}

.txt_12{font-size: 12px; color:#5e5e5e; padding: 10px 15px 20px 15px; letter-spacing: -0.05em; line-height:13pt}
.txt_11{ line-height:13pt}

.tbl_list2 {font-size: 11px; color:#5e5e5e; padding: 5px; letter-spacing: -0.04em;}

.tbl_left2 {font-family:"돋움"; font-size:11px; color:#363636; letter-spacing: -0.06em;
			padding: 7px 0px 10px 20px;font-weight:bold;
			background:url("/images/main/dot_02.gif") no-repeat 10px 9px;vertical-align:top;}

.box_agree {
	BORDER-RIGHT: #E5E5E5 1px solid; 
	BORDER-TOP: #E5E5E5 1px solid; 
    BORDER-LEFT: #E5E5E5 1px solid; 
	BORDER-BOTTOM: #E5E5E5 1px solid;
	padding: 10px 5px 10px 10px;}
.tbl_left3 {text-align: left; padding: 10px 0px 10px 5px; font-weight:bold;}
.line_dot {background-repeat: repeat-x; background-image: url(/images/member/line_dot.gif);}
.sdot{color:#e44600; font-weight:bold;}	


/* 아이디/비밀번호찾기 스타일 */

.find_top {background-repeat:no-repeat; background-image: url(/images/member/box_top.gif); height:20px;}
.find_mid {background-repeat:repeat-y; background-image: url(/images/member/box_mid.gif);}
.find_bot {background-repeat:no-repeat; background-image: url(/images/member/box_bot.gif); height:20px;}



/* 폰트 스타일 */
.text_01 {font-family:"돋움"; font-size:13px; color:#193b89; font-weight:bold; letter-spacing: -0.05em;}/*군청색*/
.text_02 {font-family:"돋움"; font-size:12px; color:#6d6d6d; font-weight:bold; letter-spacing: -0.03em; text-align:center;}/*진회색*/
.text_02_01 {font-family:"돋움"; font-size:12px; color:#6d6d6d; font-weight:bold; letter-spacing: -0.03em; text-align:left; padding-left:10px;}/*진회색*/
.text_03 {font-family:"돋움"; font-size:12px; color:#383d41; letter-spacing: -0.03em; padding-left:7px;}/*진회색*/
.text_04 {font-family:"돋움"; font-size:11px; color:#9a9a9a; letter-spacing: -0.03em; text-align:center;}/*진회색*/
.text_05 {font-family:"돋움"; font-size:12px; color:#383d41; letter-spacing: -0.03em; text-align:center; font-weight:bold;}/*진회색*/
.text_06 {font-family:"돋움"; font-size:11px; color:#0B8696; letter-spacing: -0.05em; font-weight:bold;}/**/
.text_wh {font-family:"돋움"; font-size:12px; color:#ffffff; letter-spacing: -0.03em; font-weight:bold;}/*흰색*/
.text_07 {font-family:"돋움"; font-size:12px; color:#6d6d6d; font-weight:bold; letter-spacing: -0.03em; text-align:left;}/*진회색*/
.text_08 A:link{font-family:"돋움"; font-size:11px; color:#006ba8; letter-spacing: -0.03em; font-weight:bold; text-align:center; padding: 3px 0px 3px 0px;}/*군청색*/
.text_08 A:active{font-family:"돋움"; font-size:11px; color:#006ba8; letter-spacing: -0.03em; font-weight:bold; text-align:center; padding: 3px 0px 3px 0px;}/*군청색*/
.text_08 A:visited{font-family:"돋움"; font-size:11px; color:#006ba8; letter-spacing: -0.03em; font-weight:bold; text-align:center; padding: 3px 0px 3px 0px;}/*군청색*/
.text_08 A:hover{font-family:"돋움"; font-size:11px; color:#ff5100; letter-spacing: -0.03em; font-weight:bold; text-align:center;padding: 3px 0px 3px 0px;}

.text_09 A:link{font-family:"돋움"; font-size:11px; color:#01a1a6; letter-spacing: -0.03em; font-weight:bold; text-align:center; padding: 3px 0px 3px 0px;}/*군청색*/
.text_09 A:active{font-family:"돋움"; font-size:11px; color:#01a1a6; letter-spacing: -0.03em; font-weight:bold; text-align:center; padding: 3px 0px 3px 0px;}/*군청색*/
.text_09 A:visited{font-family:"돋움"; font-size:11px; color:#01a1a6; letter-spacing: -0.03em; font-weight:bold; text-align:center; padding: 3px 0px 3px 0px;}/*군청색*/
.text_09 A:hover{font-family:"돋움"; font-size:11px; color:#ff5100; letter-spacing: -0.03em; font-weight:bold; text-align:center;padding: 3px 0px 3px 0px;}

.text_10 A:link{font-family:"돋움"; font-size:11px; color:#005fa9; letter-spacing: -0.03em; font-weight:bold; text-align:center; padding: 3px 0px 3px 0px;}/*군청색*/
.text_10 A:active{font-family:"돋움"; font-size:11px; color:#005fa9; letter-spacing: -0.03em; font-weight:bold; text-align:center; padding: 3px 0px 3px 0px;}/*군청색*/
.text_10 A:visited{font-family:"돋움"; font-size:11px; color:#005fa9; letter-spacing: -0.03em; font-weight:bold; text-align:center; padding: 3px 0px 3px 0px;}/*군청색*/
.text_10 A:hover{font-family:"돋움"; font-size:11px; color:#ff5100; letter-spacing: -0.03em; font-weight:bold; text-align:center;padding: 3px 0px 3px 0px;}

/* 기타 스타일  */
.pad_01 {padding: 15px 0 0 25px;}
.pad_06 {padding: 45px 0 0 0; text-align:center;}
.pad_02 {padding: 65px 0 0 0; text-align:center;}
.pad_03 {padding: 0px 0 50px 0; text-align:left; vertical-align:top;}
.pad_04 {width:760px; padding: 20px 0 0 0px; text-align:left; vertical-align:top;}
.pad_05 {padding: 0px 0 9px 5px;}



/* 서브 스타일  */
.left_mbg{background: #f6f6f6;}
.left_mbg .sub_list{width:258px; border-left:1px solid #d7d7d7; border-right:1px solid #d7d7d7; border-bottom:3px solid #31568c;}

.location{font-size: 11px; color: #8b8b8b; text-decoration: none; letter-spacing: -0.03em; padding: 4px 1px 5px 8px; background:url("/images/common/blt_arrow.gif") no-repeat 3px 9px;list-style-position:outside; list-style-type:none;}
.location_home{font-size: 11px; color:#8b8b8b; letter-spacing: -0.01em; padding: 4px 1px 5px 17px; 
background:url("/images/common/ico_h.gif") no-repeat 6px 4px;list-style-position:outside; list-style-type:none;}
.location_over{font-size: 11px; color: #1b1b1b; text-decoration: none; letter-spacing: -0.03em; padding: 4px 0px 5px 8px; background:url("/images/common/blt_arrow.gif") no-repeat 3px 9px;list-style-position:outside; list-style-type:none; }

.contents_pad{padding: 43px 15px 50px 15px;}
.contents02_pad{padding: 0px 0px 50px 0px;}


/* 서브 스타일  */
.logbox01{background:url("/images/member/bgbox_log.gif") no-repeat; width:350px; height:295px; padding:50px 0px 0px 35px;}
.logbox02{background:url("/images/member/bgbox_log2.gif") no-repeat; width:349px; height:295px;; padding:50px 0px 0px 35px;}

.boxhead {padding-left:20px; height:25px; font-size:12px; color:#2f619c; font-weight:bold; background: url('/images/intern/box_arr.gif') no-repeat left top}
.boxdata {padding-left:10px; line-height:150%}







/* 스타일 추가  */	
.small {font-size: 11px; color:#5e5e5e; letter-spacing: -0.04em;}
.tdhead {font-size: 11px; color:#5e5e5e; background-color:#f7f7f7; letter-spacing: -0.04em; text-align:center;}

.clButtonBasic {
	FONT-SIZE: 9pt; COLOR: white; FONT-FAMILY: u, Verdana, Arial, Helvetica;
	BACKGROUND-IMAGE: url(/admin/img_files/cellbg_basic.gif); CURSOR: hand; PADDING-TOP: 3px; WIDTH:102px; HEIGHT: 27px; BORDER: 0px
}
.clButtonSmall {
	FONT-SIZE: 9pt; COLOR: white; FONT-FAMILY: u, Verdana, Arial, Helvetica;
	BACKGROUND-IMAGE: url(/admin/img_files/cellbg_small.gif); CURSOR: hand; PADDING-TOP: 2px; WIDTH:90px; HEIGHT: 23px; BORDER: 0px
}
.clButtonXSmall {
	FONT-SIZE: 11px; COLOR: white; FONT-FAMILY: 돋움, u, Verdana, Arial, Helvetica;
	BACKGROUND-IMAGE: url(/admin/img_files/cellbg_xsmall.gif); CURSOR: hand; PADDING-TOP: 2px; WIDTH:80px; HEIGHT: 19px; BORDER: 0px
}
.clButtonXSmall2 {
	FONT-SIZE: 11px; COLOR: white; FONT-FAMILY: 돋움, u, Verdana, Arial, Helvetica;
	BACKGROUND-IMAGE: url(/admin/img_files/cellbg_xsmall2.gif); CURSOR: hand; PADDING-TOP: 2px; WIDTH:80px; HEIGHT: 19px; BORDER: 0px
}
.clButtonXSmall3 {
	FONT-SIZE: 11px; COLOR: white; FONT-FAMILY: 돋움, u, Verdana, Arial, Helvetica;
	BACKGROUND-IMAGE: url(/admin/img_files/cellbg_xsmall3.gif); CURSOR: hand; PADDING-TOP: 2px; WIDTH:70px; HEIGHT: 17px; BORDER: 0px
}


/* 로그인 스타일 */

.login_box{
	position:relative;
	width:258px;
	height:281px;
	background:#fff;
	border:1px solid #d7d7d7;
}

.login_box td{
	font-family:'Nanum Gothic', 'NanumGothic', '나눔고딕', 'dotum', '돋음', sans-serif;
}

.login_tit{
	width:258px;
	height:51px;
	background:url(/images/main/bg_login_tit.gif) repeat top left;
	border-bottom:1px solid #d7d7d7;
}

.login_tit .title{
	font-size:18px;
	color:#333;
	font-weight:600;
}

.login_box .login_bot{
	position:absolute; 
	bottom:0px;
	background:#f9f9f9; 
	border-top:1px solid #d7d7d7;
}
	



/* 메인 공지사항, 구인/구직정보 게시판 스타일 */

.t_notice{
	width:219px;
	height:281px;
	position:relative; 
	border-right:1px solid #d7d7d7; 
	border-top:1px solid #d7d7d7;
	border-bottom:1px solid #d7d7d7;
	background:#eff4f8;
}

.t_notice td{
	font-family:'Nanum Gothic', 'NanumGothic', '나눔고딕', 'dotum', '돋음', sans-serif;
}

.t_notice .notice_tit{
	font-weight:600; 
	color:#333; 
	font-size:18px; 
	padding:18px 0 0 16px;
}

.t_notice .notice_tit .more{
	position:absolute;
	right:16px;
	top:25px;
}

.t_notice .news{
	background:url(/images/main/bul_notie.gif) no-repeat 15px center;
	padding:0 0 0 27px;
}

.t_notice .news a{font-family:'dotum', '돋음';}

.t_notice .news a:hover{text-decoration:underline; color:#333;}


/* -------구인, 구직 리스트------- */

.list_box img{
border:none;
}

.list_box{
	position:relative; 
	background:#fff;
	border:1px solid #d7d7d7;	
	width:378px;
	height:354px;
}

.list_box .list_more{
	border-top:1px solid #d7d7d7;
	position:absolute;
	bottom:0;
}

/* 구인리스트 */

.per_box  .list_depth01{
	position:absolute;
	margin:-3px 0 0 0;
	height:50px;
}

.per_box  .list_depth01 a.tab01{
	position:absolute;
	left:8px;
	display:block;
	width:119px;
	height:50px;
	background:url(/images/main/per_tab01_off.gif) no-repeat;
}

.per_box .list_depth01 a.tab02{
	position:absolute;
	left:132px;
	display:block;
	width:119px;
	height:50px;
	background:url(/images/main/per_tab02_off.gif) no-repeat;
}

.per_box .list_depth01  a.tab03{
	position:absolute;
	left:257px;
	display:block;
	width:119px;
	height:50px;
	background:url(/images/main/per_tab03_off.gif) no-repeat;
}
/*
.per_box  .list_depth01 a.tab01_on{
	position:absolute;
	left:8px;
	display:block;
	width:119px;
	height:50px;
	background:url(/images/main/per_tab01_on.gif) no-repeat;
}

.per_box .list_depth01 a.tab02_on{
	position:absolute;
	left:132px;
	display:block;
	width:119px;
	height:50px;
	background:url(/images/main/per_tab02_on.gif) no-repeat;
}

.per_box .list_depth01  a.tab03_on{
	position:absolute;
	left:257px;
	display:block;
	width:119px;
	height:50px;
	background:url(/images/main/per_tab03_on.gif) no-repeat;
}


.per_box  .list_depth01 a.tab01:hover, .per_box  .list_depth01 a.tab01:focus, .per_box  .list_depth01 a.tab01:active{background:url(/images/main/per_tab01_on.gif) no-repeat;}
.per_box  .list_depth01 a.tab02:hover, .per_box  .list_depth01 a.tab02:focus, .per_box  .list_depth01 a.tab02:active{background:url(/images/main/per_tab02_on.gif) no-repeat;}
.per_box  .list_depth01 a.tab03:hover, .per_box  .list_depth01 a.tab03:focus, .per_box  .list_depth01 a.tab03:active{background:url(/images/main/per_tab03_on.gif) no-repeat;}
*/



.per_box  .list_depth01 .list_depth02{
	width:378px;
	height:300px;
	position:absolute;
	margin:57px 0  0 0;
}

/* 구직리스트 */

.job_box  .list_depth01{
	position:absolute;
	margin:-3px 0 0 0;
	height:50px;
}

.job_box  .list_depth01 a.tab01{
	position:absolute;
	left:8px;
	display:block;
	width:119px;
	height:50px;
	background:url(/images/main/com_tab01_off.gif) no-repeat;
}

.job_box .list_depth01 a.tab02{
	position:absolute;
	left:132px;
	display:block;
	width:119px;
	height:50px;
	background:url(/images/main/com_tab02_off.gif) no-repeat;
}

.job_box .list_depth01  a.tab03{
	position:absolute;
	left:257px;
	display:block;
	width:119px;
	height:50px;
	background:url(/images/main/com_tab03_off.gif) no-repeat;
}

/*
.job_box  .list_depth01 a.tab01:hover, .job_box  .list_depth01 a.tab01:focus, .job_box  .list_depth01 a.tab01:active{background:url(/images/main/com_tab01_on.gif) no-repeat;}
.job_box  .list_depth01 a.tab02:hover, .job_box  .list_depth01 a.tab02:focus, .job_box  .list_depth01 a.tab02:active{background:url(/images/main/com_tab02_on.gif) no-repeat;}
.job_box  .list_depth01 a.tab03:hover, .job_box  .list_depth01 a.tab03:focus, .job_box  .list_depth01 a.tab03:active{background:url(/images/main/com_tab03_on.gif) no-repeat;}
*/

.job_box  .list_depth01 .list_depth02{
	width:378px;
	height:300px;
	position:absolute;
	margin:57px 0  0 0;
}






.job_list{
	width:90%;
	margin:0 auto;
	background:url(/images/main/bul_job_list.gif) no-repeat 10px 21px;
	padding:17px 0 17px 20px;
}

.job_list a, .job_list span, .job_list b{font-family:'dotum', '돋음';}


.edu{background:url(/images/main/div_list.gif) no-repeat right 8px;}
.job_n{background:url(/images/main/div_list.gif) no-repeat right 8px;}

.list_name{
	background:url(/images/main/div_list.gif) no-repeat right 8px;
	padding:0 10px 0 0;
	margin:0 7px 0 0 ;
}


/* 사이트맵 */
.sitemap span, .sitemap a{font-family:'Nanum Gothic', 'NanumGothic', '나눔고딕', 'dotum', '돋음', sans-serif;}


.sitemap_depth01{
	width:200px;
	height:48px;
	padding:15px 0 15px 15px;
	border-bottom:3px solid #709ded;
	border-top:1px solid #eaeaea;
	border-left:1px solid #eaeaea;
	border-right:1px solid #eaeaea;
	background:#f9f9f9;
}

.sitemap_depth01 span{
	background:url(/images/sub07/depth01_b.png) no-repeat center left;
	font-size:16px;
	color:#4b67be;
	font-weight:bold;
	padding:0 0 0 16px;
}

.sitemap_depth02{
	padding:12px 0 12px 32px;
	background:url(/images/main/bul_notie.gif) no-repeat 24px center;
	border-bottom:1px solid #eaeaea;
}
