/* CSS Document */

/*--------------------------------------------------------------------*/
/* 						기본코드& 스크롤바							  */	
/*------------------------------------------------------------------- */ 

body {
	scrollbar-face-color: #e3e3e3;
	scrollbar-shadow-color: #a5a5a5;
	scrollbar-highlight-color: #e3e3e3;
	scrollbar-3dlight-color: #F2F2F2;
	scrollbar-darkshadow-color: #E9E9E9;
	scrollbar-track-color: #F0F0F0;
	scrollbar-arrow-color: #777777;
	background-color:#ffffff;
	margin : 0px 0px 0px 0px;
	font-family: "돋음";
	font-size: 12px;
	color: #DFDFDF;
	line-height:18px;
	word-break:break-all;
}

table    {font-family: "돋음";  font-size: 12px;  color: #5D5D5D;  line-height:18px;  word-break:break-all;}
img      {border: none;}
form     {margin: 0;}
body.bg {background:transparent url(../../images/main/bg_main_top.gif) repeat-x 0% 65px;}
body.bg2 {background-color:#f7fafe}



		 
/*--------------------------------------------------------------------*/
/* 							Text Style (채용정보/공통)				  */	
/*------------------------------------------------------------------- */

/*폰트 크기 두께*/ 
 .txt_b { font-family:dotum;  font-size:12px;  font-weight:bold; }
 .txt_b02{ font-family:dotum;  font-size:12px;  font-weight:bold;  color:#11578B;}
 .txt_blue { font-family:dotum;  color:#0e86c0; font-size:12px; font-weight:bold; }
 .txt_big_blue { font-family:dotum;  color:#0e86c0; font-size:14px; font-weight:bold; }/*타이틀용파랑볼드*/ 
 .txt_blue02 { font-family:dotum;  color:#11578b; font-size:12px; font-weight:bold; }
 .txt_white { font-family:dotum;  color:#ffffff; font-size:12px; font-weight:bold; }
 .txt_orange { font-family:dotum;  color:#f7470a;font-weight:bold; }/*진한오렌지볼드*/ 
 .txt_orange02 { font-family:dotum;  color:#f7470a;}/*진한오렌지*/ 
 .txt_orange03 { font-family:dotum;  color:#e8914c; font-size:12px; }/*연한오렌지*/ 
 .txt_black{ font-family:dotum;  font-size:12px;   color:#333333;}
 .txt_black2 { font-family:dotum;  color:#333333; font-size:12px; font-weight:bold; }/*진한까만색*/ 
 .txt_black3 { font-family:dotum;  color:#595959; font-size:12px; font-weight:bold; }/*연한까만색*/ 
 .txt_green01 { font-family:dotum;  color:#0e907a; font-size:12px; font-weight:bold; }/*청록볼드*/ 
 .txt_green02 { font-family:dotum;  color:#0e907a; font-size:12px; }/*청록*/ 
 .txt_blue03 { font-family:dotum;  color:#1e7cad; font-size:12px; font-weight:bold; }/*어두운파랑볼드*/ 
 .txt_blue04 { font-family:dotum;  color:#1e7cad; font-size:12px; }/*어두운파랑*/ 

/* 설명 작은 폰트 */
 .txt_s { font-family:dotum;  font-size:11px;  } 
 .txt_w { font-family:dotum;  font-size:11px; color:#ffffff;  } 
 .txt_ss { font-family:dotum;  font-size:11px; font-weight:bold; } 
 .txt_sb { font-family:dotum;  font-size:11px;  color:#f7470a;  font-weight:bold; } 
 .txt_sb_orange{ font-family:dotum;  font-size:11px;  color:#f7470a;  font-weight:bold; }
 
 .txt_s_blue { font-family:dotum;  color:#0e86c0; font-size:11px;  }
 .txt_s_blue02 { font-family:dotum;  color:#11578b; font-size:11px; font-weight:bold; }

.txt_s_blue03 a:link {font-family:dotum;  color:#0e86c0; font-size:11px;text-decoration: none;}
.txt_s_blue03 a:visited {font-family:dotum;  color:#0e86c0; font-size:11px;text-decoration: none;}
.txt_s_blue03 a:hover {font-family:dotum;  color:#0e86c0; font-size:11px;text-decoration: underline;}
.txt_s_blue03 a:active {font-family:dotum;  color:#0e86c0; font-size:11px;text-decoration: underline;}

/*채용정보 리스트*/ 
 .txt_job01 { font-family:dotum;  font-size:12px;  color:#333333;  font-weight:bold;   padding-left: 9px;}
 .txt_job02 { font-family:dotum;  font-size:12px;  color:#4484c8; }
 .txt_job03 { font-family:dotum;  font-size:12px;  color:#454545;  font-weight:bold;}
 
/*언더라인*/ 
 .txt_search { text-decoration:underline; font-family:dotum;  font-size:12px;  color:#333333;  padding-left: 9px;}
 

/*--------------------------------------------------------------------*/
/* 				list 검색 drop 메뉴박스  							  */	
/*------------------------------------------------------------------- */

.drop {
	font-family: dotum;
	color: #555555;
	font-size:12px; 
	ext-align: center;
	border: 1px ; solid #d7d7d7;
	PADDING-LEFT: 20px; 
}

/*--------------------------------------------------------------------*/
/* 				 입력박스 (채용정보)   							      */	
/*------------------------------------------------------------------- */

/* 메인 통합검색 박스*/ 
.input{ /*아주굵은파랑검색창*/ 
	font-family: dotum;
	color:#11578b;
	font-weight:bold; 
	font-size:13px; 
	border: 3px solid #00a7f5;	
	border-color: #00a7f5;
	HEIGHT: 32px;
	width: 320px;
	padding:5 5;
}
.input1{ /*검색박스안 얇은파랑검색창 짧음*/ 
	font-family: dotum;
	color:#11578b;
	font-size:12px; 
	border: 1px solid #00a7f5;	
	border-color: #00a7f5;
	HEIGHT: 23px;
	width: 250px;
	padding:5 5;
}
.input11{ /*검색박스안 얇은파랑검색창 긴거*/ 
	font-family: dotum;
	color:#11578b;
	font-size:12px; 
	border: 1px solid #00a7f5;	
	border-color: #00a7f5;
	HEIGHT: 23px;
	width: 360px;
	padding:5 5;
}


.input2{ /*검색박스안 중굵은파랑검색창*/ 
	font-family: dotum;
	color:#11578b;
	font-weight:bold; 
	font-size:12px; 
	border: 2px solid #00a7f5;	
	border-color: #00a7f5;
	HEIGHT: 26px;
	width: 380px;
	padding:5 5;	
}
.input3{ 
	font-family: dotum;
	font-size:12px; 
	color: #666666;
	border: 1px ;	
	border-bottom-color:#dedede; border-left-color:#dedede; border-top-color:#dedede; border-right-color:#dedede;
	HEIGHT: 18px;
	width: 84px;
    border-style:inset;
	padding:3 3;	
}
.input4{
	font-family: dotum;
	font-size:12px; 
	color: #adadad;
	border: 1px ;	
	border-bottom-color:#dedede; border-left-color:#dedede; border-top-color:#dedede; border-right-color:#dedede;
	HEIGHT: 22px;
	width: 220px;
    border-style:inset;
	padding:3 3;	
}

.input5{
	font-family: dotum;
	color:#3a3a3a;
	font-size:12px; 
	border: 1px solid #dddddd;	
	border-color: #dddddd;
	HEIGHT: 24px;
	width: 230px;
	padding:5 5;
}

/*--------------------------------------------------------------------*/
/* 				 입력박스 (아르바이트)      						  */	
/*------------------------------------------------------------------- */

/* 메인 통합검색 박스*/ 
.input_ora1{ /*아주굵은오렌지검색창*/ 
	font-family: dotum;
	color:#11578b;
	font-weight:bold; 
	font-size:13px; 
	border: 3px solid #ffa458;	
	border-color: #ffa458;
	HEIGHT: 32px;
	width: 250px;
	padding:5 5;
}
.input_ora2{ /*검색박스안 얇은오렌지검색창 짧음*/ 
	font-family: dotum;
	color:#11578b;
	font-size:12px; 
	border: 1px solid #ffa458;	
	border-color: #ffa458;
	HEIGHT: 23px;
	width: 250px;
	padding:5 5;
}
.input_ora3{ /*검색박스안 얇은오렌지검색창 긴거*/ 
	font-family: dotum;
	color:#11578b;
	font-size:12px; 
	border: 1px solid #ffa458;	
	border-color: #ffa458;
	HEIGHT: 23px;
	width: 360px;
	padding:5 5;
}


.input_ora4{ /*검색박스안 중굵은오렌지검색창*/ 
	font-family: dotum;
	color:#c45b01;
	font-weight:bold; 
	font-size:12px; 
	border: 2px solid #ffa458;	
	border-color: #ffa458;
	HEIGHT: 26px;
	width: 380px;
	padding:5 5;	
}

/*--------------------------------------------------------------------*/
/* 							Text Style (아르바이트 )				  */	
/*------------------------------------------------------------------- */

 /* 아르바이트 텍스트*/
 .txt_oran_blue { font-family:dotum;  color:#f68626; font-size:11px;  } /*인기검색어*/ 
 .txt_oran_blue02 { font-family:dotum;  color:#c45b01; font-size:11px; font-weight:bold; }/*인기검색어_볼드*/ 
 .txt_oran_orange01 { font-family:dotum;  color:#e98128; font-size:12px;  } /*리스트오렌지*/ 
 .txt_oran_orange02 { font-family:dotum;  color:#f07727; font-size:12px; font-weight:bold;  } /*리스트오렌지볼드*/ 
 .txt_big_orange { font-family:dotum;  color:#e98128; font-size:14px; font-weight:bold; }/*타이틀용오렌지볼드*/ 
 .txt_big_blue02 { font-family:dotum;  color:#0069d4; font-size:14px; font-weight:bold; }/*제목빅블루*/ 



/*--------------------------------------------------------------------*/
/* 							Text Style (경력헤드헌팅 )				  */	
/*------------------------------------------------------------------- */

 /* 경력헤드헌팅 텍스트*/
 .txt_bora_blue { font-family:dotum;  color:#8c59ca; font-size:11px;  } /*인기검색어*/ 
 .txt_bora_blue02 { font-family:dotum;  color:#5b37a6; font-size:11px; font-weight:bold; }/*인기검색어_볼드*/ 
 .txt_bora_orange01 { font-family:dotum;  color:#6e61bb; font-size:12px;  } /*리스트보라*/ 
 .txt_bora_bora02 { font-family:dotum;  color:#574994; font-size:12px; font-weight:bold;  } /*리스트보라볼드*/ 
 .txt_bora_bora03 { font-family:dotum;  color:#8c59ca; font-size:12px; font-weight:bold;  } /*리스트밝은보라볼드*/ 
 .txt_big_bora { font-family:dotum;  color:#8c59ca; font-size:14px; font-weight:bold; }/*타이틀용보라볼드*/ 

 /* 경력헤드헌팅 인풋박스*/
 .input_bora1{ /*검색박스안 중굵은보라검색창*/ 
	font-family: dotum;
	color:#4132ad;
	font-weight:bold; 
	font-size:12px; 
	border: 2px solid #9576ed;	
	border-color: #9576ed;
	HEIGHT: 26px;
	width: 380px;
	padding:5 5;	
}

.input_bora2{ /*검색박스안 얇은보라검색창 짧음*/ 
	font-family: dotum;
	color:#4132ad;
	font-size:12px; 
	border: 1px solid #9576ed;	
	border-color: #9576ed;
	HEIGHT: 23px;
	width: 250px;
	padding:5 5;
}

/*--------------------------------------------------------------------*/
/* 							Text Style (프리랜서 )		    		  */	
/*------------------------------------------------------------------- */

 /* 프리랜서 텍스트*/
 .txt_pink_pink { font-family:dotum;  color:#bd49ac; font-size:11px;  } /*인기검색어*/ 
 .txt_pink_blue02 { font-family:dotum;  color:#af3c9e; font-size:11px; font-weight:bold; }/*인기검색어_볼드*/ 
 .txt_pink_pink01 { font-family:dotum;  color:#bb3ea5; font-size:12px;  } /*리스트핑크*/ 
 .txt_pink_pink02 { font-family:dotum;  color:#942f85; font-size:12px; font-weight:bold;  } /*리스트핑크볼드*/ 
 .txt_pink_pink03 { font-family:dotum;  color:#bb3ea5; font-size:12px; font-weight:bold;  } /*리스트밝은핑크볼드*/ 
 .txt_free_big_pink { font-family:dotum;  color:#cf37b4; font-size:14px; font-weight:bold; }/*타이틀용핑크볼드*/ 

 /* 프리랜서 인풋박스*/
 .input_pink1{ /*검색박스안 중굵은핑크검색창*/ 
	font-family: dotum;
	color:#8c2b7b;
	font-weight:bold; 
	font-size:12px; 
	border: 2px solid #dd70f2;	
	border-color: #dd70f2;
	HEIGHT: 26px;
	width: 380px;
	padding:5 5;	
}

.input_pink2{ /*검색박스안 얇은핑크검색창 짧음*/ 
	font-family: dotum;
	color:#8c2b7b;
	font-size:12px; 
	border: 1px solid #dd70f2;	
	border-color: #dd70f2;
	HEIGHT: 23px;
	width: 250px;
	padding:5 5;
}



/*--------------------------------------------------------------------*/
/* 							ETC													*/	
/*------------------------------------------------------------------- */ 
img { border:0px; }
td 	{font-family : dotum,tahoma;  font-size: 12px; color: #3d3d3d; }
.td_h {line-height:150%;}
	

/* 이미지 링크 점선 안보이게 link*/
/*a,img{selector-dummy: expression(this.hideFocus=true);}*/
/*2009-12-10 사용중지 [JAESOO] - 플래시 일부특성과 충돌로 인한 CPU점유율 증가됨*/




/*--------------------------------------------------------------------*/
/* 							인재정보 스타일  						  */	
/*------------------------------------------------------------------- */ 


.input6{ /*검색박스안 중굵은분홍검색창*/ 
	font-family: dotum;
	color:#b83d3f;
	font-weight:bold; 
	font-size:12px; 
	border: 2px solid #ef5c68;	
	border-color: #ef5c68;
	HEIGHT: 26px;
	width: 380px;
	padding:5 5;	
}
.input12{ /*검색박스안 얇은분홍검색창 긴거*/ 
	font-family: dotum;
	color:#11578b;
	font-size:12px; 
	border: 1px solid #ef5c68;	
	border-color: #ef5c68;
	HEIGHT: 23px;
	width: 500px;
	padding:5 5;
}.input13{ /*검색박스안 얇은분홍검색창 중간길이*/ 
	font-family: dotum;
	color:#11578b;
	font-size:12px; 
	border: 1px solid #ef5c68;	
	border-color: #ef5c68;
	HEIGHT: 23px;
	width: 380px;
	padding:5 5;
}
.input00{ /*검색박스안 중굵은회색검색창*/ 
	font-family: dotum;
	color:#4a4a4a;
	font-weight:bold; 
	font-size:12px; 
	border: 2px solid #C3C3C3;	
	HEIGHT: 26px;
	width: 335px;
	padding:5 5;	
}

/* 인재정보 텍스트*/
 .txt_pink01 { font-family:dotum;  color:#ac5062; font-size:12px;}/*진분홍*/ 
 .txt_pink02 { font-family:dotum;  color:#ef5c68; font-size:12px; }/*연한분홍*/ 
 .txt_s_pink01 { font-family:dotum;  color:#ac5062; font-size:11px;}/*작은 진분홍*/ 
 .txt_s_pink02 { font-family:dotum;  color:#ef5c68; font-size:11px; }/*작은 연한분홍*/ 
 .txt_big_pink { font-family:dotum;  color:#ef5c68; font-size:14px; font-weight:bold; }/*큰연한분홍볼드*/ 
 .txt_big_pink02 { font-family:dotum;  color:#851D32; font-size:14px; font-weight:bold; }/*큰진분홍볼드*/ 
 .txt_career01 { font-family:dotum;  font-size:12px;  color:#333333; padding-left: 9px;}
 .txt_gold{color:#A67C52}
 .txt_s_gray{font-size:11px;color:#959595}
 .txt_spacing { letter-spacing:-1px;}
 .txt_white{color:#FFF}
/*포트폴리오 이미지 테두리*/
.img_border{border:1px solid #ccc}




/*--------------------------------------------------------------------*/
/* 							팝업 스타일  						  */	
/*------------------------------------------------------------------- */ 

/*팝업창*/
.popup_title {
    text-align: left;
    padding-top: 10px;
    padding-bottom: 5px;
    padding-left: 5px;
}
.popup_line {
    height: 27px;
    border-bottom:1px dotted #c0c0c0;
    padding-left: 5px;
}
.popup_td {
    border:1px solid #C0C0C0;
    padding-top: 15px;
    padding-right: 5px;
    padding-bottom: 15px;
    padding-left: 5px;
}
.popup_td2 {
    border:1px solid #d6d6d6;

}
.popup_copy {
    font-size: 11px;
    font-weight: bold;
    padding-bottom: 3px;
}
.font_s_blod {
	font-size:11px;
	font-weight: bold;
	color:#666;}
.title_grand {
	font-weight: bold;
	color: #639;
	padding-right: 5px;
	padding-left: 7px;
}
.font_s {
	font-family:dotum;
	font-size:11px;}
.font_ss {
	font-family:dotum;
	font-size:11px;}
.td_bottomline {border-bottom:1px solid #dfdfdf;font-weight: bold;text-align: left;padding-top: 5px;padding-bottom: 5px;}
.td_bottomline2 {border-bottom:1px solid #dfdfdf;text-align: left;padding-top: 5px;padding-bottom: 5px;}
.textarea_entry{
	border:1px solid #d4d4d4;
	background-color:#f6f6f6;
	height:250px;
	width:100%
}
.font_s_blod {
	font-family:dotum;
	font-size:11px;
	font-weight: bold;
	color:#666;
}

.input_basic {height:16px;border:1px solid #999;}
.input_basic2 {height:5px;border:1px solid #bfbfbf;}
.view_tltieline {border-bottom:3px solid #69aae2;padding-top: 25px;padding-bottom: 5px;}

/*--------------------------------------------------------------------*/
/* 							교육정보     						 	  */	
/*------------------------------------------------------------------- */ 

/*교육정보 텍스트*/
.txt_green03{color:#39B54A;}
.txt_green04{color:#22A934;}
.txt_green05{color:#006303;}
.txt_gray{color:#787878;}


/*--------------------------------------------------------------------*/
/* 							미디어톡    						 	  */	
/*------------------------------------------------------------------- */ 

/*미디어톡 텍스트*/
.txt_y_green01{font-family:dotum; color:#5c950a; font-size:12px;}

#txt_sylee_green01{font-family:dotum; color:#5c950a; font-size:12px;}
#txt_sylee_green02{font-family:dotum; color:#5c950a; font-size:12px;}

/*--------------------------------------------------------------------*/
/* 							연봉정보     						 	  */	
/*------------------------------------------------------------------- */ 

/*검색창*/
.input15{ /*검색박스안 중굵은분홍검색창*/ 
	font-family: dotum;
	color:#b83d3f;
	font-weight:bold; 
	font-size:12px; 
	border: 2px solid #75CDCE;	
	border-color: #75CDCE;
	HEIGHT: 26px;
	width: 360px;
	padding:5 5;	
}

/*--------------------------------------------------------------------*/
/* 							공모전       						 	  */	
/*------------------------------------------------------------------- */ 

/*테스트*/
.txt_sky01{
	color:#145B8C;
	font-weight:bold
}
.txt_sky02{
	color:#00A3CA;
	font-weight:bold;
}	
.txt_20px{
	font-size:20px;
	line-height:24px;
}
.txt_red{color:#F00}
.txt_navy{color:#3861c3}
.font_orange_y {
    color:#f7941d
}

/*달력*/
#gongCalendar td.ca_day {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px;text-align:center; font-weight:bold}
#gongCalendar td.content {text-align:left;vertical-align:top;background-color:#FFF;padding:5px 1px;height:77px;}
    #gongCalendar td.content div.ca_date {font-size:11px;font-weight:bold;height:15px;width:122px;}
    #gongCalendar td.content div.inner {padding-left:2px;font-size:11px; height:15px;}
        #gongCalendar td.content div.inner a:hover {text-decoration:underline;}
    	#gongCalendar td.content div.inner a.fin {color:#CD519A;}/*마감*/
    	#gongCalendar td.content div.inner a.ing {color:#7DBC33;}/*접수중*/
		#gongCalendar td.content div.inner a.before {color:#7551CD;}/*시작전*/
#gongCalendar td.today {background-color:#F4F1F4;}
#gongCalendar td.summary { border-bottom:1px #e7e7e7 solid; padding-left:10px;}
#gongCalendar td.title_con {color:#EA306C; text-align:center; font-weight:bold}


/*--------------------------------------------------------------------*/
/* 							공모전       						 	  */	
/*------------------------------------------------------------------- */ 
.tdspace {
	line-height: 140%;
	font-size: 12px;
}
.home {
	font-size: 12px;
	font-family: "돋움", "굴림";
	color: #FFF;
}
.point {
	color: #910048;
}
#join a:link {
	font-family: "돋움", "굴림";
	font-size: 12px;
	color: #FFF;
	text-decoration: none;
}
#join a:visited {
	text-decoration: none;
	color: #FFF;
}
#join a:hover {
	text-decoration: underline;
	color: #FFF200;
}
#join a:active {
	text-decoration: none;
	color: #369;
}
.bodytext1 {
	font-family: "돋움", "굴림";
	font-size: 12px;
	color: #888888;
}
.sevice {
	font-family: "돋움", "굴림";
	color: #ae0521;
	font-size: 11px;
}


		 
/*--------------------------------------------------------------------*/
/* 							로그인									  */	
/*------------------------------------------------------------------- */

.bodytext {	font-family: "돋움", "굴림";
	font-size: 11px;
	color: #4a4a4a;
	letter-spacing:-1px

}
.login_td {	line-height: 150%;
	color: #BD0000;
	font-family: "돋움", "굴림";
	font-size: 12px;
	letter-spacing:-1px;
	line-height:18px;
}
.bodytext2 {	font-family: "돋움", "굴림";
	font-size: 12px;
	line-height: 140%;
	color: #4a4a4a;
}
.extext {	font-size: 11px;
	color: #666666;
}



/*--------------------------------------------------------------------*/
/* 				  				메인   							      */	
/*------------------------------------------------------------------- */


.box_border{
	border-bottom:1px #D6D6D6 solid;
	border-left:1px #D6D6D6 solid;
	border-right:1px #D6D6D6 solid;
}
.box_border2{
	border-bottom:1px #C1BDB6 solid;
	border-left:1px #C1BDB6 solid;
	border-right:1px #C1BDB6 solid;
}.box_border3{
	border:1px #DADADA solid;
}
.txt_grand1{
	color:#0561A5;
	line-height:16px}
.txt_grand2{
	color:#01365D;
}
.txt_line15{
	line-height:15px;
}
.txt_line16{
	line-height:16px;
}
.txt_main_hr{
	color:#AD44DE;
}
.txt_main_free{
	color:#DB4191;
}
.txt_main_alba{
	color:#EF6A21;
}

/*---------------------------메인하단작업----------------------------*/

.txt_guin1{              /*리스트파랑*/
	color:#0561a5;
	line-height:16px
}
.txt_guin2{               /*진한오렌지*/
	color:#f14907;
}
.txt_guin3{              
	color:#6b3e8d;
}                         /*진한보라*/
	
.txt_pro1{              
	color:#895baf; font-weight:bold; font-size: 11px; /*작은보라볼드*/

}
.txt_edu1{              
	color:#549f40; font-weight:bold; font-size: 12px; /*녹색볼드*/
	
}
.txt_rent1{              
	color:#28b3c3;}       /*청록*/




 /*----------------------------------------------------------------*/
 /*               각 카테고리별 왼쪽메뉴 링크속성                  */
 /*----------------------------------------------------------------*/
#career_menu a:link {color: #5d5d5d;text-decoration: none;}
#career_menu a:active, #career_menu a:visited {color: #5D5D5D;text-decoration: none;}
#career_menu a:hover {color:#ff7800; font-weight:bold}
#career_menu a.sub:link {color: #5d5d5d;}
#career_menu a.sub:hover {color: #333333;}
#career_menu a.customer:link {color: #ffffff;}
#career_menu a.customer:visited {color: #ffffff;}
#career_menu a.customer:hover {color: #FF0;}


 /*----------------------------------------------------------------*/
 /*               		  메인 레이어 메뉴 클래스                  */
 /*----------------------------------------------------------------*/
 
#layer_menu td.bottom {
	 border-bottom: #D7D7D7 dashed 1px;
	 padding-top:4px}
#layer_menu a:link {color: #787878;text-decoration: none;}
#layer_menu a:active, #layer_menu a:visited {color: #787878;text-decoration: none;}
#layer_menu a:hover {color:#ff7800;}
#layer_menu a.sub:link {color: #5d5d5d;}
#layer_menu a.sub:hover {color: #333333; font-weight:bold}

/* top 레이어메뉴(상품안내) */
#main_top_service a {text-decoration:none;color:#4A4A4A}
#main_top_service a:hover {text-decoration:none;color:#F26522}

#txt_sylee_bora01 { font-family:dotum;  color:#8c59ca; font-size:12px; font-weight:bold;  } /*리스트밝은보라볼드*/ 
#txt_sylee_bora02 { font-family:dotum;  color:#8c59ca; font-size:12px; font-weight:bold;  } /*리스트밝은보라볼드*/ 
#txt_sylee_bora03 { font-family:dotum;  color:#8c59ca; font-size:12px; font-weight:bold;  } /*리스트밝은보라볼드*/ 

/* 2010회원가입 */
#join_step01 .font_gray001{font-family:nomal 12px "돋움", "굴림"; color:#252525; line-height:18px;}
#join_step01 .font_gray002{font-family:nomal 12px "돋움", "굴림"; color:#8B8B8B; line-height:18px;}
#join_step01 .font_gray003{color:#000000;}
#join_step01 .input_joinus{font:normal 12px '돋움'; border: 2px solid #C8C8C8; padding:2px 3px; width: 100px; height: 20px; background-color: #ffffff;}
#join_step01 .focus_joinP{font:normal 12px '돋움'; border: 2px solid #D00346; padding:2px 3px; width: 100px; height: 20px; background-color: #ffffff;}
#join_step01 .focus_joinC{font:normal 12px '돋움'; border: 2px solid #2e94b6; padding:2px 3px; width: 100px; height: 20px; background-color: #ffffff;}
#join_step01 .focus_joinE{font:normal 12px '돋움'; border: 2px solid #2e9a9b; padding:2px 3px; width: 100px; height: 20px; background-color: #ffffff;}
#join_step01 .focus_joinH{font:normal 12px '돋움'; border: 2px solid #6b3bae; padding:2px 3px; width: 100px; height: 20px; background-color: #ffffff;}

#join_step02 .font_pink{color:#e00048;}
#join_step02 .input_joinus{font:normal 12px '돋움'; border: 2px solid #d9d9d9; padding:2px 3px; width: 100px; height: 22px; background-color: #f4f4f4;}
#join_step02 .focus_joinP{font:normal 12px '돋움'; border: 2px solid #D00346; padding:2px 3px; width: 100px; height: 22px; background-color: #ffffff;}
#join_step02 .focus_joinC{font:normal 12px '돋움'; border: 2px solid #2e94b6; padding:2px 3px; width: 100px; height: 22px; background-color: #ffffff;}
#join_step02 .focus_joinH{font:normal 12px '돋움'; border: 2px solid #6b3bae; padding:2px 3px; width: 100px; height: 22px; background-color: #ffffff;}
#join_step02 .focus_joinE{font:normal 12px '돋움'; border: 2px solid #2e9a9b; padding:2px 3px; width: 100px; height: 22px; background-color: #ffffff;}

/* 2010 아이디,비번 찾기 */
#find .font_blue001 {color:#07AEB9}
#find .input_PW{font:normal 12px '돋움'; border: 2px solid #C8C8C8; padding:2px 3px; height: 20px; background-color: #ffffff;}
#find .input_PWfocus{font:normal 12px '돋움'; border: 2px solid #07AEB9; padding:2px 3px; height: 20px; background-color: #ffffff;}
#find .input_answer{font:normal 12px '돋움'; border: 2px solid #C8C8C8; padding:2px 3px; width: 300px; height: 20px; background-color: #ffffff;}
#find .input_answerfocus{font:normal 12px '돋움'; border: 2px solid #07AEB9; padding:2px 3px; width: 300px; height: 20px; background-color: #ffffff;}

#find .input_findid{font:normal 12px '돋움'; border: 2px solid #d9d9d9; padding:2px 3px; width: 100px; height: 22px; background-color: #ffffff;}
#find .input_findfocus{font:normal 12px '돋움'; border: 2px solid #07AEB9; padding:2px 3px; width: 100px; height: 22px; background-color: #ffffff;}
#find .input_disable{font:normal 12px '돋움'; border: 2px solid #d9d9d9; padding:2px 3px; width: 100px; height: 22px; background-color: #f4f4f4;}
#find .input_findid1{font:normal 12px '돋움'; border: 2px solid #d9d9d9; padding:2px 3px; width: 100px; height: 22px; background-color: #ffffff;}
#find .input_findfocus1{font:normal 12px '돋움'; border: 2px solid #07AEB9; padding:2px 3px; width: 100px; height: 22px; background-color: #ffffff;}
#find .input_disable1{font:normal 12px '돋움'; border: 2px solid #d9d9d9; padding:2px 3px; width: 100px; height: 22px; background-color: #f4f4f4;}
#find .input_findid2{font:normal 12px '돋움'; border: 2px solid #d9d9d9; padding:2px 3px; width: 100px; height: 22px; background-color: #ffffff;}
#find .input_findfocus2{font:normal 12px '돋움'; border: 2px solid #07AEB9; padding:2px 3px; width: 100px; height: 22px; background-color: #ffffff;}
#find .input_disable2{font:normal 12px '돋움'; border: 2px solid #d9d9d9; padding:2px 3px; width: 100px; height: 22px; background-color: #f4f4f4;}


.mouse_hand {cursor:hand;}

/* 2010 온라인 입사지원 현황*/
#form_mem td {padding-left:10px; letter-spacing:-1px;}

.input_common { vertical-align:middle;font:normal 12px '돋움'; border: 2px solid #d9d9d9; padding:3px 3px 1px; height: 22px; background-color: #f4f4f4;}
.input_common_focus { vertical-align:middle;font:normal 12px '돋움'; border: 2px solid #FAA139; padding:3px 3px 1px; height: 22px; background-color: #f4f4f4;}
.font_No {font-family:Tahoma ; letter-spacing:0pt}
.font_No_s {font-family:Tahoma ; letter-spacing:0pt ;font-size:11px;}
.spacing_1{letter-spacing:-1px}

#premium1 {background:url(../../images/main/premium_bg1.gif) no-repeat;}
	#premium1 .pdding{padding:0pt 8px}
#premium2 {background:url(../../images/main/premium_bg2.gif) no-repeat;}
	#premium2 .pdding{padding:0pt 8px}
#premium3 {background:url(../../images/main/premium_bg3.gif) no-repeat;}
	#premium3 .pdding{padding:0pt 8px}

/* 2010 개인회원 메인 */
#P_info {background:url(../../images/p_member/2010/info_box_middle.gif) repeat-y}
#list td{border-bottom:1px solid #E5E5E5; padding:0pt 10px}
	#list .bar {padding:0pt 0pt;}
.vline {vertical-align:middle;}
.underline {text-decoration:underline}
.font_sky {color:#0DB4C3}

/* 2010 사진등록/수정 */
.text_11 {
	font-size: 11px;
	font-family:"돋움", "굴림";
	text-align:left;
	color: #666;
}
.ID {
	color: #F00;
}