/* Default CSS Definitions */
/* Elements Default Setting */
@import url('http://fonts.googleapis.com/earlyaccess/notosanskr.css');
@import url('http://fonts.googleapis.com/earlyaccess/notosansjp.css');
@import url('http://fonts.googleapis.com/earlyaccess/notosanssc.css');
@import url('http://fonts.googleapis.com/earlyaccess/nanumgothic.css');

@import url('/css/common.css');
@import url('/css/layout.css');

body {
	margin: 0;
	padding: 0;
}
h1, h2, h3 {
	margin: 0;
}
form {
	margin: 0;
	padding: 0;
}
hr {
	display: none;
}
ul, ol, dl {
	margin: 0;
	padding: 0;
}
li {
	list-style: none;
}
li img {
	vertical-align: top;	/* for IE imge margin */
}

p, div, td, select {
	color: #000000;
	font-family: "µ¸¿ò", "dotum", sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 18px;
}
/* basic link */
link 					{ color: #666666; text-decoration: none }
a:link 					{ color: #666666; text-decoration: none }
a:visited				{ color: #666666; text-decoration: none }
a:active 				{ color: #666666; text-decoration: none }
a:hover 				{ color: #000000; text-decoration: underline }

div#menu_bin{width:1258px;height:190px;background-image:url(/images/blackbg.png);z-index:6;position:absolute;top:0px;left:0px;display:none;}
div#menu_bin2{width:940px;height:165px;background-image:url(/images/blackbg.png);z-index:7;position:absolute;top:0px;left:0px;display:none;}
div#menu_bin3{width:594px;height:165px;background-image:url(/images/submenu_bg.png);z-index:7;position:absolute;top:84px;right:27px;display:none;}



div#inline-block{text-align:center; display:inline-block; width:100px; height:160px;overflow:hidden; margin-top:10px; line-height:20px;float:left; }
div#inline-block1{text-align:center; display:inline-block; width:96px; height:160px;overflow:hidden; margin-top:10px; line-height:20px;float:left; }
#menu_c{margin-bottom:5px; line-height:0px;height:20px;cursor:pointer;}
div#link_vod{position:absolute;top:340px;right:194px;z-index:6;cursor:pointer;}
div#link_vod2{position:absolute;top:250px;right:50px;z-index:6;cursor:pointer;}
div#go_vod{position:absolute;top:399px;right:308px;z-index:6;width:75px;height:17px;cursor:pointer;display:inline-block;}
div#close_vod{position:absolute;top:352px;right:207px;z-index:6;width:12px;height:12px;cursor:pointer;}
div#close_vod2{position:absolute;top:260px;right:60px;z-index:6;width:12px;height:12px;cursor:pointer;}
div .sub_menu1{margin-left:321px;}
div .sub_menu2{margin-left:15px;}
div .sub_menu3{margin-left:16px;}
div .sub_menu4{margin-left:26px;}
div .sub_menu5{margin-left:28px;}

div .sub_menu1_1{margin-left:6px;}
div .sub_menu2_2{margin-left:18px;}
div .sub_menu3_3{margin-left:18px;}
div .sub_menu4_4{margin-left:32px;}
div .sub_menu5_5{margin-left:33px;}

div#go_newscast{position:absolute;top:389px;width:177px;height:32px;cursor:pointer;display:inline-block;}
div#go_presslab{position:absolute;top:389px;width:177px;height:32px;cursor:pointer;}
div#go_wepaper{position:absolute;top:389px;width:177px;height:32px;cursor:pointer;}
div#go_lifetoday{position:absolute;top:380px;width:191px;height:32px;cursor:pointer;}
td#best img{width:85px;height:31px;} 

 
.black_overlay{ 
 display: none; 
 position: absolute; 
 top: 0%; 
 left: 0%; 
 width: 100%; 
 height: 100%; 
 background-color: black; 
 z-index:1001; 
 -moz-opacity: 0.8; 
 opacity:.80; 
 filter: alpha(opacity=80); 
} 
 .white_content { 
     display: none; 
     position: absolute; 
     top: 0; 
     left: 0; 
     width: 100%; 
     height: 100%; 
     padding: 0px; 
     z-index:1002; 
     overflow: auto; 
 } 
 
 
.company img{width:686px;} 
.newscast img{width:686px;} 
.main_slide{width:1258px;margin:0px auto;}
.main_slide2{width:940px;margin:0px auto;}
.main_menu{width:940px;margin:0px auto;text-align:center;}
.main_notice{width:940px;;margin:0px auto;text-align:center;}
.mline {width:940px; height:10px; border-bottom:1px solid #e6e6e6;text-align:center;}
/* ÅØ½ºÆ® link */
.txt_over 				{ color: #666666; text-decoration: none }
.txt_over a:link 		{ color: #666666; text-decoration: none }
.txt_over a:visited		{ color: #666666; text-decoration: none }
.txt_over a:active 		{ color: #666666; text-decoration: none }
.txt_over a:hover 		{ color: #ff0000; text-decoration: underline }

.txt_over2 				{ color: #666666; text-decoration: none }
.txt_over2 a:link 		{ color: #666666; text-decoration: none }
.txt_over2 a:visited	{ color: #666666; text-decoration: none }
.txt_over2 a:active 	{ color: #666666; text-decoration: none }
.txt_over2 a:hover 		{ color: #ff0000; text-decoration: none }

.txt_over3 				{ color: #ff6000; text-decoration: none }
.txt_over3 a:link 		{ color: #ff6000; text-decoration: none }
.txt_over3 a:visited	{ color: #ff6000; text-decoration: none }
.txt_over3 a:active 	{ color: #ff6000; text-decoration: none }
.txt_over3 a:hover 		{ color: #ff6000; text-decoration: none }

/* ¸®½ºÆ® ¸µÅ©¿À¹ö */
.list				    { color: #666666; font-size: 12px; font-weight:bold; text-decoration: none }
.list a:link 			{ color: #666666; font-size: 12px; font-weight:bold; text-decoration: none }
.list a:visited			{ color: #666666; font-size: 12px; font-weight:bold; text-decoration: none }
.list a:active 			{ color: #666666; font-size: 12px; font-weight:bold; text-decoration: none }
.list a:hover 			{ color: #357eb3; font-size: 12px; font-weight:bold; text-decoration: underline }

/* ¸µÅ©Á¡¼±Á¦°Å*/
a { selector-dummy : expression(this.hideFocus=true);}

img, input.type-image {
	border: 0 none;
}

/* ÀÌ¹ÌÁö º¸´õ*/
.img_border_1               { border:2px solid #d4d4d4; }
.img_border_2               { border:1px solid #2f2f2f; }
.img_border_3               { border:1px solid #252525; }
.img_border_4               { border:1px solid #454545; }
.img_border_5               { border:2px solid #cccccc; }
.border_1                   { border:1px solid #cee9d3; }
.border_2                   { border:1px solid #cee0e9; }
.line                       { border-top:1px solid #181818; }

/* font */
.B_gray		{ color: #666666; text-decoration: none; font-size:12px; font-weight:bold; }
.B_white	{ color: #ffffff; text-decoration: none; font-size:12px; font-weight:bold; }
.B_white14	{ color: #ffffff; text-decoration: none; font-size:14px; font-weight:bold; }
.B_black	{ color: #000000; text-decoration: none; font-size:12px; font-weight:bold; }
.B_orange	{ color: #ff6000; text-decoration: none; font-size:12px; font-weight:bold; }
.B_orange14	{ color: #ff6000; text-decoration: none; font-size:14px; font-weight:bold; }
.B_black14	{ color: #000000; text-decoration: none; font-size:14px; font-weight:bold; }
.B_383838	{ color: #383838; text-decoration: none; font-size:11px; font-weight:bold; line-height:14px; }
.photo_gray	{ color: #666666; text-decoration: none; font-size:11px; line-height:14px; }
.gray_11	{ color: #666666; text-decoration: none; font-size:11px; line-height:14px; }
.vio_11 	{ color: #8713c6; text-decoration: none; font-size:11px; line-height:14px; }
.red_11 	{ color: #c10615; text-decoration: none; font-size:11px; line-height:14px; }
.red_11B 	{ color: #c10615; text-decoration: none; font-size:11px; line-height:14px; font-weight:bold; }
.B_bule12   { color: #0033cc; text-decoration: none; font-size:12px; font-weight:bold; }
.B_bule14   { color: #0033cc; text-decoration: none; font-size:14px; font-weight:bold; }









/* text over link */
.list_over 					{ color: #c4b5d0; text-decoration: none; }
.list_over a:link 			{ color: #c4b5d0; text-decoration: none; }
.list_over a:visited		{ color: #c4b5d0; text-decoration: none; }
.list_over a:active 		{ color: #c4b5d0; text-decoration: none; }
.list_over a:hover 			{ color: #ece9b7; text-decoration: none; }

.gray12 					{ color: #666666; text-decoration: none; line-height:16px; }
.gray12 a:link  			{ color: #666666; text-decoration: none; line-height:16px; }
.gray12 a:visited   		{ color: #666666; text-decoration: none; line-height:16px; }
.gray12 a:active    		{ color: #666666; text-decoration: none; line-height:16px; }
.gray12 a:hover 			{ color: #FF0000; text-decoration: none; line-height:16px; }

.board_over 				{ color: #dfdfdf; text-decoration: none; }
.board_over a:link 			{ color: #dfdfdf; text-decoration: none; }
.board_over a:visited		{ color: #dfdfdf; text-decoration: none; }
.board_over a:active 		{ color: #dfdfdf; text-decoration: none; }
.board_over a:hover 		{ color: #f7b5ff; text-decoration: none; }

.category_over 				{ color: #b7b7b7; text-decoration: none; }
.category_over a:link 	 	{ color: #b7b7b7; text-decoration: none; }
.category_over a:visited	{ color: #b7b7b7; text-decoration: none; }
.category_over a:active 	{ color: #b7b7b7; text-decoration: none; }
.category_over a:hover 		{ color: #c46ecc; text-decoration: none; }

/* copyright over link */
.copyright      			{ color: #4d89b5; text-decoration: none; font-size: 11px; }
.copyright a:link 			{ color: #4d89b5; text-decoration: none; }
.copyright a:visited		{ color: #4d89b5; text-decoration: none; }
.copyright a:active 		{ color: #4d89b5; text-decoration: none; }
.copyright a:hover 			{ color: #4d89b5; text-decoration: none; font-weight:bold; }


.notice                     { COLOR: #666666; line-height: 14px; font-size: 11px; PADDING-LEFT:10px; }
.notice a:link 		    	{ color: #666666; text-decoration: none; }
.notice a:visited		    { color: #666666; text-decoration: none; }
.notice a:active 	    	{ color: #666666; text-decoration: none; }
.notice a:hover 			{ color: #5c8400; text-decoration: none; }

.pagging			        { color: #888888; font-family:verdana; font-size:11px; padding-bottom:3px; line-height:11px; text-decoration: none }
.pagging a:link 			{ color: #888888; text-decoration: none }
.pagging a:visited	    	{ color: #888888; text-decoration: none }
.pagging a:active 		    { color: #888888; text-decoration: none }
.pagging a:hover 			{ color: #888888; text-decoration: none }

.pagging_b			        { color: #015a9d; font-family:verdana; font-size:11px; line-height:11px; font-weight: bold; text-decoration: none }
.pagging_b a:link 			{ color: #015a9d; text-decoration: none }
.pagging_b a:visited		{ color: #015a9d; text-decoration: none }
.pagging_b a:active 		{ color: #015a9d; text-decoration: none }
.pagging_b a:hover 			{ color: #015a9d; text-decoration: none }


/* form */
.scroll {
	overflow: auto;
	scrollbar-face-color:#000000;
	scrollbar-shadow-color: #000000;
	scrollbar-highlight-color: #000000;
	scrollbar-3dlight-color: #000000;
	scrollbar-darkshadow-color: #000000;
	scrollbar-track-color: #000000;
	scrollbar-arrow-color: #000000


	
}
.l_box {
	padding-left:2px;    
 	background-color: #664c7f; 
	text-decoration: none; 
	border:1px solid #505050; 
	color:#ffffff;
	
}
.login {
    padding-left: 2px;    
	font-family: "µ¸¿ò", Verdana, sans-serif;
	font-size: 11px;
	line-height:14px;
	color: #252525;
	text-decoration: none;
	background-color: #ffffff;
	border: 1px solid #cbddbc;
}


.input {
    padding-left:2px;    
	font-size: 11px; line-height:16px;
	color: #666666;
	text-decoration: none;
	background-color: #ffffff;
	border: 1px solid #dadada;
}
.input2 {
    padding-left:2px;    
	font-size: 11px; line-height:16px;
	color: #ffffff;
	text-decoration: none;
	background-color: #664c7f;
	border: 1px solid #9a85ae;
}
.input3 {
    padding-left:2px;    
	font-size: 11px; line-height:16px;
	color: #ffffff;
	text-decoration: none;
	background-color: #26003e;
	border: 1px solid #651f8e;
}

.comment {
    padding:3px;    
	font-size: 12px; line-height:12px;
	color: #555555;
	text-decoration: none;
	background-color: #f8f8f8;
	border: 1px solid #d0d0d0;
}

.write1 {
    SCROLLBAR-FACE-COLOR: #e9e9e9; 
	SCROLLBAR-HIGHLIGHT-COLOR: #FFFFFF; 
	SCROLLBAR-SHADOW-COLOR: #e9e9e9; 
	SCROLLBAR-3DLIGHT-COLOR: #e0e0e0; 
	SCROLLBAR-ARROW-COLOR: #838383; 
	SCROLLBAR-TRACK-COLOR: #f7f7f7; 
	SCROLLBAR-DARKSHADOW-COLOR: #DBDBD1;
	background-color: #effffa; 
	BORDER: 1px solid #c5e3d1; 
	OVERFLOW-Y: auto; 
	PADDING: 10px;
}

.t_area1 { 
	font-family:'µ¸¿ò';
	padding:5px;
	font-size:12px;
	color:#999999;
	background: #ffffff; 
	text-decoration: none; 
	border:1px solid #e3e3e3; 
	overflow-y:auto;
	overflow-x:hidden;
	scrollbar-face-color:#e4e4e4;
	scrollbar-shadow-color: #c0c0c0;
	scrollbar-highlight-color: #f6f6f6;
	scrollbar-3dlight-color: #d8d8d8;
	scrollbar-darkshadow-color: #e3e3e3;
	scrollbar-track-color: #f8f8f8;
	scrollbar-arrow-color: #bababa;
	
}

.t_area2 {
	padding:5px;
	font-family:'µ¸¿ò';
	font-size:12px;
	color:#ffffff;
	background: #1d1524; 
	text-decoration: none; 
	border:1px solid #9a85ae; 
	overflow: auto;

}

.t_area3 {
	padding:5px;
	font-family:'µ¸¿ò';
	font-size:12px;
	color:#ffffff;
	background: #664c7f; 
	text-decoration: none; 
	border:1px solid #9a85ae; 
	overflow: auto;

}

/* margin */
.mt03              { MARGIN-TOP:3px;}
.mt05              { MARGIN-TOP:5px;}
.mt10              { MARGIN-TOP:10px;}
.mt15              { MARGIN-TOP:15px;}
.mt20              { MARGIN-TOP:20px;}
.mt25              { MARGIN-TOP:25px;}
.mt30              { MARGIN-TOP:30px;}

.ml03             { MARGIN-LEFT:3px;}
.ml05             { MARGIN-LEFT:5px;}
.ml10             { MARGIN-LEFT:10px;}
.ml12             { MARGIN-LEFT:12px;}
.ml15             { MARGIN-LEFT:15px;}
.ml20             { MARGIN-LEFT:20px;}
.ml25             { MARGIN-LEFT:25px;}
.ml30             { MARGIN-LEFT:30px;}

.mr03            { MARGIN-RIGHT:3px;}
.mr05            { MARGIN-RIGHT:5px;}
.mr10            { MARGIN-RIGHT:10px;}
.mr12            { MARGIN-RIGHT:12px;}
.mr15            { MARGIN-RIGHT:15px;}
.mr20            { MARGIN-RIGHT:20px;}
.mr25            { MARGIN-RIGHT:25px;}
.mr30            { MARGIN-RIGHT:30px;}

.mb03           { MARGIN-BOTTOM:3px;}
.mb05           { MARGIN-BOTTOM:5px;}
.mb10           { MARGIN-BOTTOM:10px;}
.mb15           { MARGIN-BOTTOM:15px;}
.mb20           { MARGIN-BOTTOM:20px;}
.mb25           { MARGIN-BOTTOM:25px;}
.mb30           { MARGIN-BOTTOM:30px;}


/* padding */
.pt03              { PADDING-TOP:3px;}
.pt05              { PADDING-TOP:5px;}
.pt10              { PADDING-TOP:10px;}
.pt15              { PADDING-TOP:15px;}
.pt20              { PADDING-TOP:20px;}
.pt25              { PADDING-TOP:25px;}
.pt30              { PADDING-TOP:30px;}

.pl03             { PADDING-LEFT:3px;}
.pl05             { PADDING-LEFT:5px;}
.pl10             { PADDING-LEFT:10px;}
.pl12             { PADDING-LEFT:12px;}
.pl15             { PADDING-LEFT:15px;}
.pl20             { PADDING-LEFT:20px;}
.pl25             { PADDING-LEFT:25px;}
.pl30             { PADDING-LEFT:30px;}

.pr03            { PADDING-RIGHT:3px;}
.pr05            { PADDING-RIGHT:5px;}
.pr10            { PADDING-RIGHT:10px;}
.pr12            { PADDING-RIGHT:12px;}
.pr15            { PADDING-RIGHT:15px;}
.pr20            { PADDING-RIGHT:20px;}
.pr25            { PADDING-RIGHT:25px;}
.pr30            { PADDING-RIGHT:30px;}

.pb03           { PADDING-BOTTOM:3px;}
.pb05           { PADDING-BOTTOM:5px;}
.pb10           { PADDING-BOTTOM:10px;}
.pb15           { PADDING-BOTTOM:15px;}
.pb20           { PADDING-BOTTOM:20px;}
.pb25           { PADDING-BOTTOM:25px;}
.pb30           { PADDING-BOTTOM:30px;}

.p_txt          { PADDING:3px 0px 0px 15px;}

/* ÀÌ¹ÌÁö º¸´õ*/
.banner_border_1            { border:1px solid #d6dcde; }
.border_s_pro_5             { border:5px solid #f3f3f3; }

.border_free_br             { border-right:1px solid #d4d4d4; border-bottom:1px solid ##f7f7f7; }
.border_free_b              { border-bottom:1px solid #d6d6d6; padding:5px 0px 3px 0px;}

.border_service_br          { border-right:1px solid #d4d4d4; border-bottom:1px solid #d4d4d4; }
.border_service_b           { border-bottom:1px solid #d4d4d4;}
.border_line    	        { border-bottom:1px solid #ff6000;}

/**********Åõ¸í png IE6.x**********/
.png24 {
   tmp:expression(setPng24(this));
}


.notice_txt {color: #666666; text-decoration: none; font-size:11px; }
.white {color: #FFFFFF; font-weight: bold;}
.style5 {
	color: #FF0000;
	font-size: 14px;
	font-weight: bold;
}
.event_tip {color: #cc3333; font-weight: bold;}

.stxt {color: #333333; text-decoration: none; font-size:11px; font-weight: bold;}
.blutxt {color: #0066cc; text-decoration: none; font-size:12px; }

/*ÇØ¿ÜÈ«º¸ url link*/
.world					{ color: #cc3333; font-size: 12px; text-decoration: none }
.world a:link 			{ color: #cc3333; font-size: 12px; text-decoration: none }
.world a:visited		{ color: #cc3333; font-size: 12px; text-decoration: none }
.world a:active 		{ color: #cc3333; font-size: 12px; text-decoration: none }
.world a:hover 			{ color: #000000; font-size: 12px; text-decoration: underline }



.service_tbl { width:100%; }
*:first-child+html .service_tbl{width:97%; }
.service_tbl th{ text-align:center; }
.service_tbl td{ text-align:center; }
.th01 { background-color:#646464; color:white; border-right:1px solid #535353; border-left:2px solid #535353;}
.th02 { padding-top:5px; background-color:#d1d1d1; height:28px; border-right:1px solid #535353; border-bottom:1px solid #535353; border-left:2px solid #535353; font-weight:100; }
.th03 { background-color:#8e929e; color:white; font-weight:bold; height:28px; border-right:1px solid #535353; border-top:2px solid #535353; border-bottom:1px solid #535353; font-weight:100; }
.th_basic { background-color:#ef6074; color:white; height:33px; border-top:2px solid #535353; border-right:1px solid #535353; border-bottom:1px solid #535353; }
.th_premium { background-color:#ff9f24; color:white; height:33px; border-top:2px solid #535353; border-right:1px solid #535353; border-bottom:1px solid #535353; }
.th_best { background-color:#3ca5bb; color:white; height:33px; border-top:2px solid #535353; border-right:1px solid #535353; border-bottom:1px solid #535353; }
.th_dada { background-color:#715993; color:white; height:33px; border-top:2px solid #535353; border-right:2px solid #535353; border-bottom:1px solid #535353;  }

.td_basic { padding-top:5px;  background-color:#fbfbfb; height:28px; border-right:1px solid #535353; border-bottom:1px solid #535353; }
.td_premium { padding-top:5px;  background-color:#f7f7f7; height:28px; border-right:1px solid #535353; border-bottom:1px solid #535353; }
.td_best { padding-top:5px;  background-color:#fbfbfb; height:28px; border-right:1px solid #535353; border-bottom:1px solid #535353; }
.td_dada { padding-top:5px;  background-color:#f7f7f7; height:28px; border-right:2px solid #535353; border-bottom:1px solid #535353; }

.td_basic02 { background-color:#ffcccc; height:28px; border-right:1px solid #535353; border-bottom:1px solid #535353; }
.td_premium02 { background-color:#ffe69d; height:28px; border-right:1px solid #535353; border-bottom:1px solid #535353; }
.td_best02 { background-color:#bce1f5; height:28px; border-right:1px solid #535353; border-bottom:1px solid #535353; }
.td_dada02 { background-color:#e3d6f5; height:28px; border-right:2px solid #535353; border-bottom:1px solid #535353; }

.td_basic03 { background-color:#ffcccc; height:28px; border-right:1px solid #535353; border-bottom:1px solid #535353; }
.td_premium03 { background-color:#ffe69d; height:28px; border-right:1px solid #535353; border-bottom:1px solid #535353; }
.td_best03 { background-color:#bce1f5; height:28px; border-right:1px solid #535353; border-bottom:1px solid #535353; }
.td_dada03 { background-color:#e3d6f5; height:28px; border-right:2px solid #535353; border-bottom:1px solid #535353; }


.vairal_tbl { width:100%; }
.vairal_tbl th{ text-align:center; }
.vairal_tbl td{ text-align:center; }
*:first-child+html .vairal_tbl{width:97%; }
.vairal_tbl .td01 { background-color:#fbfbfb; padding:5px; text-align:center; border-right:1px solid #535353; border-bottom:1px solid #535353;}
.vairal_tbl .td02 { background-color:#f7f7f7; padding:5px; text-align:center; border-right:1px solid #535353; border-bottom:1px solid #535353;}



/*ÀÔ»ç Áö¿ø*/
.img_form{width:107px; height:122px; line-height:80px; border:1px solid #d7d7d7; text-align:center; position:relative}
.news_img{position:absolute;top:0px;left:0px;width:105px;height:120px;display:none;}
.file_del{position:absolute;top:0px;right:0px;display:none;z-index:2;}
#img_text{vertical-align:-20px;}


.news_img{position:absolute;top:0px;left:0px;width:105px;height:120px;display:none;}
.news_file{position:absolute;top:0px;filter:alpha(opacity=0);opacity:0;-moz-opacity:0;cursor:pointer;width:105px;height:120px;}
.img_del{display:none;margin-left:5px;vertical-align:-3px;}
.img_del{position:absolute;top:0px;right:0px;display:none;z-index:2;}

.tit_bottom {margin-bottom:23px;}
.tit_l {height:5px; float:left; border-top:5px solid #0066b3;}
.tit_r {height:5px; float:left; border-bottom:2px solid #252525;}

p.p_tit{margin-top:40px; margin-bottom:10px;font-size:20px;font-weight:bold}
div.p_tit {float:left; width:auto; margin-top:40px; margin-bottom:10px;font-size:20px;font-weight:bold}
div.p_tit_tit {float:left; width:auto;  font-size:20px;font-weight:bold; border-bottom:5px solid #0066b3; padding-bottom:10px;}
div.p_tit_non { border-bottom:2px solid #252525; padding-bottom:10px;}
p.etc_tit{margin-top:40px;font-size:16px;font-weight:bold;border-top:2px solid #000;height:60px;background:#d7d7d7;padding:18px 0px;}
p.etc_tit span{font-size:12px; margin-left:30px;vertical-align:1px;}
p.etc_tit span input[type=checkbox]{vertical-align:-3px;}
.step1_tbl_1{width:100%; /*border-top:2px solid #898989;*/}
/*.step1_tbl_1 tr {border-bottom:1px solid #d2d2d2;}*/
.step1_tbl_1 td.td_tit{padding:5px 0 5px 20px;text-align:left;font-size:14px;}
.step1_tbl_1 td.td_con{padding:5px 0 5px 10px;}
.step1_tbl_1 td span#tit{font-weight:bold;}
.step1_tbl_1 td span#t_star{color:red;}
.step1_tbl_1 td input[type=text]{width:200px;height:30px; border:none; border-bottom:1px solid #8d8d8d ;}
.step1_tbl_1 td input[type=password]{width:200px;height:30px; border:none; border-bottom:1px solid #8d8d8d ;}
.step1_tbl_1 td input[type=checkbox]#cc{vertical-align:-3px;margin-left:5px;}
.step1_tbl_1 td input#req_salary{width:70px;height:30px;}
.step1_tbl_1 td select{width:200px;height:30px; border:none; border-bottom:1px solid #8d8d8d ;}

.step1_tbl_2{width:100%; /*border-top:2px solid #898989;*/}
/*.step1_tbl_2 tr {border-bottom:1px solid #d2d2d2;}*/
.step1_tbl_2 td.td_tit{padding:5px 0 5px 20px;text-align:left;font-size:14px;}
.step1_tbl_2 td.td_con{padding:5px 0 5px 10px;}
.step1_tbl_2 td span#tit{font-weight:bold;}
.step1_tbl_2 td span#t_star{color:red;}
.step1_tbl_2 td input[type=text]{width:200px;height:30px; border:none; border-bottom:1px solid #8d8d8d ;}
.step1_tbl_2 td input[type=password]{width:200px;height:30px; border:none; border-bottom:1px solid #8d8d8d ;}
.step1_tbl_2 td input[type=checkbox]#cc{vertical-align:-3px;margin-left:5px; }
.step1_tbl_2 td input#salary{width:70px;height:30px;}
.step1_tbl_2 td input#year{width:45px;height:30px;}
.step1_tbl_2 td input#month{width:30px;height:30px;}
.step1_tbl_2 td input#day{width:30px;height:30px;}
.step1_tbl_2 td input.step1_num{width:50px;height:30px;}
.step1_tbl_2 td select{width:200px;height:30px; border:none; border-bottom:1px solid #8d8d8d ;}

.step1_tbl_3{width:100%; /*border-top:2px solid #898989;*/}
/*.step1_tbl_3 tr {border-bottom:1px solid #d2d2d2;}*/
.step1_tbl_2 td{width:100px;height:30px;}
.step1_tbl_3 td.td_tit{padding:5px 0 5px 20px;text-align:left;font-size:14px;}
.step1_tbl_3 td.td_con{padding:5px 0 5px 10px;}
.step1_tbl_3 td.td_con input{width:100px;height:30px; border:none; border-bottom:1px solid #8d8d8d ;}
.step1_tbl_3 td span#tit{font-weight:bold;}
.step1_tbl_3 td span#t_star{color:red;}
.step1_tbl_3 td select{width:100px;height:30px; border:none; border-bottom:1px solid #8d8d8d ;}

.step1_tbl_4{width:100%; /*border-top:2px solid #898989;*/}
/*.step1_tbl_4 tr {border-bottom:1px solid #d2d2d2;}*/
.step1_tbl_4 td{width:100px;height:30px;}
.step1_tbl_4 td.td_tit{padding:5px 0 5px 20px;text-align:left;font-size:14px;}
.step1_tbl_4 td.td_con{padding:5px 0 5px 10px;}
.step1_tbl_4 td span#tit{font-weight:bold;}
.step1_tbl_4 td span#t_star{color:red;}
.step1_tbl_4 td input[type=text]{width:200px;height:30px; border:none; border-bottom:1px solid #8d8d8d ;}
.step1_tbl_4 td select{width:200px;height:30px; border:none; border-bottom:1px solid #8d8d8d ;}

.step1_tbl_5{width:100%; /*border-top:2px solid #898989;*/}
/*.step1_tbl_5 tr {border-bottom:1px solid #d2d2d2;}*/
.step1_tbl_5 td{width:100px;height:30px;}
.step1_tbl_5 td.td_tit{padding:5px 0 5px 20px;text-align:left;font-size:14px;}
.step1_tbl_5 td.td_con{padding:5px 0 5px 10px;}
.step1_tbl_5 td span#tit{font-weight:bold;}
.step1_tbl_5 td span#t_star{color:red;}
.step1_tbl_5 td input[type=text]{width:200px;height:30px; border:none; border-bottom:1px solid #8d8d8d ;}
.step1_tbl_5 td select{width:200px;height:30px; border:none; border-bottom:1px solid #8d8d8d ;}


.step2_tbl_1{width:100%; /*border-top:2px solid #898989;*/}
/*.step2_tbl_1 tr {border-bottom:1px solid #d2d2d2;}*/
.step2_tbl_1 td.td_tit{padding:5px 0 5px 20px;text-align:left;font-size:14px;}
.step2_tbl_1 td.s_tit{text-align:center;}
.step2_tbl_1 td.td_con{padding:5px 10px; 5px 10px;}
.step2_tbl_1 td span#tit{font-weight:bold;}
.step2_tbl_1 td span#t_star{color:red;}
.step2_tbl_1 td input[type=text]{width:200px;height:30px; border:none; border-bottom:1px solid #8d8d8d ;}
.step2_tbl_1 td select{border:none; border-bottom:1px solid #8d8d8d ;}
.step2_tbl_1 td input[type=radio]{vertical-align:-3px;}
.step2_tbl_1 td.td_con input.sch_name{width:100%;height:30px;}
.step2_tbl_1 td.td_con input.sch_sdate{width:65px;height:30px;}
.step2_tbl_1 td.td_con input.sch_edate{width:65px;height:30px;}
.step2_tbl_1 td.td_con input.sch_credit1{width:35px;height:30px;}
.step1_tbl_5 td.td_con select{width:200px;height:30px; }
.step2_tbl_1 td.td_con select.sch_level{width:70px;height:30px;}
.step2_tbl_1 td.td_con select.sch_major{width:100%;height:30px;}
.step2_tbl_1 td.td_con input.sch_major{width:100%;height:30px;}
.step2_tbl_1 td.td_con select.sch_credit2{width:60px;height:30px;}
.step2_tbl_1 td.td_con select.com_sel{width:120px;height:30px;}
.step2_tbl_1 td.td_con textarea{width:655px;height:250px;}


#ability_tit{display:none;}
#ability_1{display:none;}
#ability_2{display:none;}
#ability_3{display:none;}
#ability_4{display:none;}
#ability_5{display:none;}
#etc_1{display:none;}
#etc_2{display:none;}
#etc_3{display:none;}
.img_form{width:107px; height:122px; line-height:80px; border:1px solid #d7d7d7; text-align:center; position:relative}
.news_img{position:absolute;top:0px;left:0px;width:105px;height:120px;display:none;}
.img_del{position:absolute;top:0px;right:0px;display:none;z-index:2;}
.file_del{position:absolute;top:0px;right:0px;display:none;z-index:2;}
.news_file{position:absolute;top:0px;filter:alpha(opacity=0);opacity:0;-moz-opacity:0;cursor:pointer;width:105px;height:120px;}
#img_text{vertical-align:-20px;}

/*·Î±×ÀÎ¹Ú½º*/
.join_body { background-image:url("/img/login/login_bg.jpg"); border-radius:15px; padding:15px;}
.join_close { width:100%; text-align:right; height:40px; }
.join_header { width:100%; padding:10px 71px; text-align:left; height:30px; font-size:16px; font-weight:bold;}
.join01 { width:100%; padding:10px 71px; text-align:left; height:125px; display:inline-block; color:#777;}
.join02 { width:100%; padding:2px 71px; text-align:center; height:35px; display:inline-block;}
.join02 input { width:100%; height:30px; padding:5px; color:#777;}
.join03 { width:100%; padding:2px 71px; text-align:center; height:60px; border-bottom:1px dashed #d7d7d7; margin-bottom:15px; display:inline-block;}
.join04 { width:100%; padding:2px 71px; text-align:left; height:80px; display:inline-block; color:#999;}
.join05 { width:100%; padding:2px 71px; text-align:center; height:30px; display:inline-block; color:#999;}
.join06 { width:100%; padding:2px 71px; text-align:center; height:50px; display:inline-block;}


