	
	
	@charset "euc-kr";
	/* CSS Document */


	body { margin:0; padding:0;	font-family:"µ¸¿ò", "Arial"; font-size:9pt; color:#505050; line-height:140%; }
/* ÆùÆ®½ºÅ¸ÀÏ*/

	a:link{color:#505050; font-family:"µ¸¿ò"; text-decoration:none;}
	a:visited {color:#505050; font-family:"µ¸¿ò"; text-decoration:none;}
	a:hover {color:#505050; font-family:"µ¸¿ò"; text-decoration:underline;}
	a:active {color:#505050; font-family:"µ¸¿ò"; text-decoration:none;}
	.txt_11p {font-size: 8pt;}	
	
	.rec_txt01 {color: #F33D00;}
	 a.rec_txt01 .rec_txt01 a:hover .rec_txt01 a:visited .rec_txt01 a:link .rec_txt01 a:active{color: #F33D00;}
	.rec_txt01 a:hover {color: #F33D00; text-decoration:underline;}


	#warp {	position:relative; width: 980px; margin-right: auto; margin-left: auto; }
	.bar { padding-left:4px; padding-right:4px; }
		
	#top { position:relative; top:0px; width: 980px; height:70px; }
	.top_margin { margin-top:5px; }
	.top_text { font-size:11px;}
	.search_textfield {border:2px solid #f43f00; height:15px; padding:3px;}
	.txt_green	{color:#6fab26;}

#container #cont .main_recinfo .rec_infobox .green_txt a {
	color: #4EAF00;
}
#container #cont .main_recinfo .rec_infobox02 .orange_txt a {
	color: #FF6701;
}

.style1 {font-weight: bold}
#cont #center_cont01 .txt_green a {color: #6fab26;}
	
/*·¹ÇÁÆ®¸Þ´ºÅØ½ºÆ®½ºÅ¸ÀÏ*/

/*#cont #sidebar a {
	font-size: 8pt; text-decoration:none; color:#505050;;
}
#cont #sidebar a:hover {
	font-size: 8pt; text-decoration:underline; color:#505050;;
}*/

/*·¹ÇÁÆ®¸Þ´ºÅØ½ºÆ®½ºÅ¸ÀÏ³¡*//*³×ºñ½ºÅ¸ÀÏ*/						
	#menu {height:72px; position:relative; top:0; width:980px;}
	.menu_home {	color:#FFECB0;	font-weight:bold;}
	.menu_text {color:#FFFFFF;}
	#menu a:link {color:#FFFFFF; font-family:"µ¸¿ò"; font-size:9pt; text-decoration:none;}
	#menu a:visited {color:#FFFFFF; font-family:"µ¸¿ò"; font-size:9pt; text-decoration:none;}
	#menu a:hover {color:#FFFFFF; font-family:"µ¸¿ò"; font-size:9pt; font-weight:bold;}
	#menu a:active {color:#FFFFFF; font-family:"µ¸¿ò"; font-size:9pt; text-decoration:none;}
	#menu #menu01 {	height:20px; left:25px; padding-top:8px; position:absolute; text-align:left; top:40px; width:650px;}
	#menu .submenu {height:20px; left:25px; padding-top:8px; position:absolute;	text-align:left; top:40px; width:673px;}

	#menu .submenu a:link { color:#505050; font-family:"µ¸¿ò"; font-size:9pt; text-decoration:none; }
	#menu .submenu a:visited { color:#505050; font-family:"µ¸¿ò"; font-size:9pt; text-decoration:none;}
	#menu .submenu a:hover {color:#FC5D00;	font-family:"µ¸¿ò";	font-size:9pt;	font-weight:100; text-decoration:none;}
	#menu .submenu a:active {color:#505050; font-family:"µ¸¿ò"; font-size:9pt; text-decoration:none;}
	#menu #notice { height:20px; left:730px; padding-top:6px; position:absolute; text-align:right; top:40px; width:250px;}
	#menu #notice a:link { color:#505050; font-family:"µ¸¿ò"; font-size:9pt;text-decoration:none;}
	#menu #notice a:visited {color:#505050; font-family:"µ¸¿ò"; font-size:9pt; text-decoration:none;}
	#menu #notice a:hover {color:#505050; font-family:"µ¸¿ò"; font-size:9pt; text-decoration:none; }
	#menu #notice a:active { color:#505050; font-family:"µ¸¿ò"; font-size:9pt; text-decoration:none;}
/*³×ºñ½ºÅ¸ÀÏ ³¡*/	






/*·Î±×ÀÎ*/
#warp #container #right_cont .loginbox {
	background-color: #FAFAFA;
	border: 1px solid #e2e2e2;
}
.rec_input {
	border: 1px solid #CDCDCD;
	height: 15px;
}

/*·Î±×ÀÎ ³¡*/	
	
	#container { position:relative; top:15px; width: 980px; margin:0; padding:0; }
		
	#cont {
	float:left;
	width:715px;
	margin:0;
	padding:0;
}
	#cont2 { width:709px; margin:0; padding:0; clear:both; }		
			
	.title_line { border-bottom:#dddddd solid 1px; }
	.title_line_lr { border-bottom:#dddddd solid 1px; border-left:#dddddd solid 1px; border-right:#dddddd solid 1px; }
	.box_line { border:#dddddd solid 1px; }			
	.box_line2 { border:#f5f5f5 solid 5px; }			
			

	#sidebar {
	float:left;
	width:140px;
	margin:0;
	padding:0;
}		
	#left_cont01 {
	width:140px;
	background-color:#f5f5f5;
	text-align:center;
}
	.table_margin  { margin-top:5px; margin-bottom:5px; }
	.table_menumargin  { margin-top:6px; margin-bottom:6px; }
	.table_margin2  { margin-top:10px; margin-bottom:10px; }
							
	#left_cont02 {
	position:relative;
	top:10px;
	width:140px;
	text-align:center;
}



	.table_margin  { margin-top:5px; margin-bottom:10px;}
	.title { padding-left:5px; color:#0f1b83; font-weight:bold; }						
	.calendar_red { color:#ff8a00; }
	.calendar_blue { color:#489f21; }
	.calendar_margin { margin:8px 0 8px 0; padding:0; }	
						
	/* #left_cont01 #addtextnews { position:absolute; top:427px; width:220px; height:50px; margin-right:auto; margin-left:auto; padding:5px;
	text-align:left; background:url(../img/sub_news/ad_bg.png) repeat 220 top; } */
			
	*html #addtextnews { position:absolute; top:442px; width:220px; height:45px; margin-right:auto; margin-left:auto; padding:5px; color:#FFFFFF;
	text-align:left; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../img/sub_news/ad_bg.png', sizingMethod='image');}
										
						
	#center_cont01 {
	float:right;
	width: 562px;

	text-align:center;
	margin:0;
	padding:0;
}
	.head_title { font-size:15pt; line-height:170%; letter-spacing:-1px; color:#0f1b83; font-weight:bold; }
	.head_title2 { color:#0f1b83; }
	.head_title3 { color:#0f1b83; font-size:10pt; }
	.head_cont_text { line-height:180%; }
	.relation { font-size:8pt; color:#999999; line-height:180%; }
					
	#center_cont02 { position:relative; top:20px; width: 710px; height:240px; text-align:right;  margin:0; padding:0;}
				
	#center_cont03 { position:relative; top:40px; width: 710px; margin:0; padding:0;}
	.cont03_line_l { border-left:#dddddd solid 1px; }
	.cont03_line_b { border-bottom:#dddddd solid 1px; }	
	.cont03_line_b { border-bottom:#dddddd solid 1px; }	
	.cont03_margin  { margin-bottom:12px;}
			
			
	#right_cont { float:right; width:250px; margin:0; padding:0; }
				
	#right_cont #more { position:absolute; top:0; left:0; width: 15px; height:15px; color:#333333; }
	#right_cont #more2 { position:absolute; top:0; left:0; width: 15px; height:15px; color:#333333; }
	.tab_line { border-left:#dddddd solid 1px; border-bottom:#dddddd solid 1px; }
	.tab_line1 { border-left:#dddddd solid 1px; }
	.tab_line2 { border-bottom:#dddddd solid 1px; }

	.list_margin { margin-top:12px; margin-bottom:12px; } 
	.keyword_bold { color:#6a77e7; font-weight:bold; }
	.news_padding { padding-left:7px; font-size:11px; }
	.title2 {
	color:#FF7216;
	font-weight:bold;
}
	.title3 { font-size:8pt; }
	.cont_text { font-size:8pt; }
						
	/* #cont a:link {font-family:"µ¸¿ò"; font-size: 9pt; color:#505050; text-decoration:none; } */
	#cont a:visited {font-family:"µ¸¿ò"; font-size: 9pt; color:#505050; text-decoration:none; }
	#cont a:hover {font-family:"µ¸¿ò"; font-size: 9pt; color:#505050; text-decoration:underline; }
	#cont a:active {font-family:"µ¸¿ò"; font-size: 9pt; color:#505050; text-decoration:none; }
			
			
			
	#copyright { position:relative; top:15px; width: 980px; height:100px; text-align:center; padding-top:15px; padding-bottom:30px; margin:0; clear:both;}
		
/*¼­Ä¡¹Ú½º*/
.serchbox {border: 1px solid #E2E2E2;}
.select_style {
	border: 1px solid #CCCCCC;
}
.rec_infobox {
	background-image: url(../img/sub_recruit/infobox_bg01.gif);
	background-repeat: no-repeat;
}
.rec_infobox .d_day {
	background-image: url(../img/sub_recruit/main_ibox_date.gif);
	background-repeat: no-repeat;
	background-position: 2px 2px;
}

.rec_infobox02 .d_day {
	background-image: url(../img/sub_recruit/main_ibox_date.gif);
	background-repeat: no-repeat;
	background-position: 2px 2px;
}
#center_cont01 .list01_barbg {
	background-image: url(../img/sub_recruit/list_bar_bg.gif);
	background-repeat: repeat-x;
	height: 30px;
	font-weight: bold;
	text-align: center;
	vertical-align: middle;
}
/* ±â¾÷Á¤º¸ È¸»ö¹Ú½º*/
#center_cont01 .cont_box {
border: 1px solid #E2E2E2; 
background-color:#fafafa; 
width:562px ; 
text-align:left;
}
#center_cont01 .cont_box .title01{margin:0px ;font-size: 11pt;color: #FF7216;font-weight: bold; text-align:left;padding:5px;line-height:12pt }
#center_cont01 .cont_box .sub01{margin:0px ;font-size: 10pt;color: #505050; text-align:left; padding:5px; line-height:10px }
#center_cont01 .cont_box .comimg{
border: 1px solid #E2E2E2; 
background-color:#fafafa;
width:156px ; 
height:79px ;
margin:5px;
line-height:79px;
text-align:center;
}
#center_cont01 .cont_box .sub02{;font-size: 10pt;color:#8a8a8a; font-weight: bold;   }
#center_cont01 .cont_box .sub03{;font-size: 10pt;color:#8a8a8a;  }
/*±â¾÷Á¤º¸ È¸»ö ¹Ú½º ½ºÅ¸ÀÏ ³¡ */

#center_cont01 .title02{margin:0px ;font-size: 10pt;color: 555555;font-weight:bold; text-align:left;padding:5px;line-height:12pt }
#center_cont01 .add_img{
border: 1px solid #E2E2E2; 
background-color:#fafafa;
width:160px ; 
height:120px ;
margin:0px;
line-height:79px;
padding:10px;
text-align:center;
}
#center_cont01 .line_dot {
height: 5px;

}




#cont #center_cont01 .table01 td {
	padding-left: 8px;
}

.location {
	width: 562px;
	text-align: left;
	vertical-align: top;
}
#cont #center_cont01  .underdot {
	background-image: url(../img/sub_recruit/view_dot.gif);
	background-repeat: repeat-x;
	background-position: center;
	height: 10px;
}

#center_cont01 .ad_box td {
	padding-left: 5px;
	color: #777777;
}
/*±×·¹ÀÌ¸®½ºÆ®*/

.btn_bg {
	background-image: url(img/sub_recruit/btn_bg.gif);
	height: 18px;
	width: 128px;
	background-repeat: no-repeat;
}
.btn_bg02 {
	color: #ffffff;
	background-image: url(img/sub_recruit/btn_bg2.gif);
	background-repeat: no-repeat;
	height: 18px;
	width: 98px;
	padding-top: 2px;
}
.g_list th {
	border-top: 1px solid #EBEBEB;
	border-bottom:1px solid #EBEBEB;
	height: 30px;
	font-weight: bold;
	color: #777777;
	background-color: #F7F7F7;
}
.g_list .g_01 td {
	border-bottom:1px solid #EBEBEB;
	vertical-align: middle;
	padding: 5px;
	line-height: 150%;
}
.g_list .g_02 td {
	border-bottom:1px solid #EBEBEB;
	vertical-align: middle;
	padding: 5px;
	line-height: 150%;
	color: #FF7216;
}
.g_list .g_03 td {
	border-bottom:1px solid #EBEBEB;
	vertical-align: middle;
	padding: 5px;
	line-height: 150%;
	color: #0066E5;
}
/*±×·¹ÀÌ¸®½ºÆ® ³¡*/

#cont #center_cont01 .table01 td {
	padding-left: 8px;
}
.location {
	width: 562px;
	text-align: left;
	vertical-align: top;
	height: 25px;
}
#home_icon {
	background-image: url(img/sub_recruit/icon_home.gif);
	background-repeat: no-repeat;
	padding-left: 20px;
}

.red_txt {
	color: #FF3333;
}
.padding_left10 {
	padding-left: 10px;
}
.blue_txt {
	color: #0066FF;
}



#com_pop {
	width: 716px;
	text-align: center;
	padding: 10px;
}
#com_pop .pop_title {
	padding-left: 15px;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
}
