﻿/* CSS Document */

/*input*/
.input_search1{border:1px solid #bebebe;
	font:돋움;
	font-size:12px;
	line-height:13px;
	height:18px;
	vertical-align:middle;
	}
	
.input_search2{border:1px solid #bebebe;
	font:돋움;
	font-size:12px;
	line-height:13px;
	width:150px;
	height:13px;
	vertical-align:middle;
	}	
	
/*area*/
#search { width:728px; height:32px; border:#e6e6e6 1px solid; background-color:#fafafa; padding:12px 0px 0px 20px;}
#listArea { width:750px; margin-top:13px;}
#readArea { width:750px; position:relative; top:-13px;}
#pageInfoArea { width:750px; margin-top:10px;}
#pageNumArea { width:750px; text-align:center; margin:0 auto; margin-top:13px; margin-bottom:25px; font-family:돋움; font-weight:bold; font-size:12px; color:#ea5900;}
#pagefncArea { width:750px; margin:0 auto; text-align:right; margin-top:10px;}
	
/*link*/
.file_link {font-family:돋움; font-size:12px; color:#3366FF; }
.file_link:link {font-family:돋움; font-size:12px; color:#3366FF; }
.file_link:visited {font-family:돋움; font-size:12px; color:#3366FF; }
.file_link:hover {font-family:돋움;	font-size:12px;	color:#3366FF; }
.file_link:active {font-family:돋움; font-size:12px; color:#3366FF; }
.list_link {font-family:돋움; font-size:12px; font-weight:bold;	text-decoration:none; color:#333333;}
.list_link:link {font-family:돋움; font-size:12px; font-weight:bold; color:#333333; text-decoration:none; }
.list_link:visited {font-family:돋움; font-size:12px; font-weight:bold; color:#333333; text-decoration:none; }
.list_link:hover {font-family:돋움;	font-size:12px;	font-weight:bold; color:#ff7635; }
.list_link:active {font-family:돋움; font-size:12px; font-weight:bold; color:#333333; }


/*목록보기*/
.list_th{border-top: 1px solid #d6d6d6;
	border-bottom: 1px solid #e8e8e8;
	line-height:28px;
	background-color:#fbfbfb;
	color:#555555;
	font-family:돋움;
	font-size:12px;
	text-align:center;
	}
.list_td { border-bottom:1px solid #ededed;
	font-family:돋움;
	font-size:12px;
	color:#333333;
	line-height:28px;
	padding-left:10px;
	}
.list_td_s {border-bottom:1px solid #ededed;
	font-family:arial;
	font-size:10px;
	color:#7a7a7a;
	line-height:28px;
	text-align:center;
	}

	
/*테이블변경가능*/
.table_th{
	border-top:2px solid #e4e4e4;
	border-bottom:1px solid #e4e4e4;
	line-height:24px;
	font:돋움;
	font-size:11px;
	font-weight:bold;
	letter-spacing:-1;
	color:#828282;
	text-align:center;
	background:#fafafa url(../image/common/board_line.gif) no-repeat right top;
	}
	
.table_th_r{
	border-top:2px solid #e4e4e4;
	border-bottom:1px solid #e4e4e4;
	line-height:24px;
	font:돋움;
	font-size:11px;
	font-weight:bold;
	letter-spacing:-1;
	color:#828282;
	text-align:center;
	background:#fafafa;
	}

.table_th_l{
	border-top:2px solid #e4e4e4;
	border-bottom:1px solid #e4e4e4;
	line-height:24px;
	font:돋움;
	font-size:11px;
	font-weight:bold;
	letter-spacing:-1;
	color:#828282;
	background:#fafafa url(../image/common/board_line.gif) no-repeat right top;
	text-align:left;
	padding-left:12px;
	}
	
.table_th_d{
	border-top:2px solid #e4e4e4;
	border-bottom:1px solid #e4e4e4;
	line-height:24px;
	font:돋움;
	font-size:11px;
	font-weight:bold;
	letter-spacing:-1;
	color:#828282;
	text-align:center;
	background:#fafafa url(../image/common/board_line.gif) no-repeat right top;
	text-align:right;
	padding-right:12px;
	}
	
.table_td01{
	border-bottom:1px solid #ededed;
	line-height:25px;
	font:돋움;
	font-size:12px;
	padding-left:10px;
	}
	
.table_td_text{
	border-bottom:1px solid #ededed;
	line-height:18px;
	font:돋움;
	font-size:12px;
	padding-left:12px;
	padding-right:12px;
	padding-top:5px;
	padding-bottom:5px;
	}
	
.table_td_center01{
	border-bottom:1px solid #ededed;
	line-height:25px;
	font:돋움;
	font-size:12px;
	text-align:center;
	}
	
.table_td_b{
	border-bottom:1px solid #ededed;
	line-height:25px;
	font:돋움;
	font-size:12px;
	font-weight:bold;
	text-align:center;
	}
	
.vtable_th{
	background-color:#f5f5f5;
	border-bottom:1px solid #d0d0d0;
	border-right:1px solid #d0d0d0;
	line-height:26px;
	color:#545454;
	font-family:돋움;
	font-size:12px;
	font-weight:bold;
	text-align:center;
	}
	
.vtable_td{
	border-bottom:1px solid #d0d0d0;
	line-height:26px;
	color:#545454;
	font-family:돋움;
	padding-left:20px;
	}
	
.vtable_td_con{
	border-bottom:1px solid #d0d0d0;
	font-family:돋움;
	color:#545454;
	padding:5px 20px 5px 20px;
	line-height:18px;
	}
	
.vtable_td_center{
	border-bottom:1px solid #E0E0E0;
	line-height:26px;
	font-family:돋움;
	text-align:center;
	}
	
.vtable_th_s{
	background-color:#E3EAF2;
	border-bottom:1px solid #E0E0E0;
	line-height:26px;
	font-family:돋움;
	color:#4E77A1;
	text-align:center;
	}
	
.vtable_td_s{
	border:1px solid #AFD0F1;
	line-height:26px;
	font-family:돋움;
	padding-left:10px;
	}
	
.vtable_td_center_s{
	border:1px solid #AFD0F1;
	line-height:26px;
	font-family:돋움;
	text-align:center;
	}	

.vtable_th_2{background-color:#E7EDF4;
	border-top:1px solid #93ADC8;
	border-bottom:1px solid #93ADC8;
	line-height:26px;
	font-family:돋움;
	font-weight:bold;
	text-align:center;
	}
	
.vtable_td_2{
	border-top:1px solid #93ADC8;
	border-bottom:1px solid #93ADC8;
	line-height:26px;
	font-family:돋움;
	padding-left:10px;
	}
	
.vtable_td_center_2{
	border-top:1px solid #93ADC8;
	border-bottom:1px solid #93ADC8;
	line-height:26px;
	font-family:돋움;
	text-align:center;
	}
	
.vtable_td_b{
	border-top:1px solid #E0E0E0;
	border-bottom:1px solid #E0E0E0;
	line-height:26px;
	font-family:돋움;
	font-size:12px;
	font-weight:bold;
	text-align:center;
	}

.text_list {line-height:24px; font:돋움; font-size:11px; letter-spacing:-1; color:#969696; padding:0px 26px 0px 22px;}
.pageNum:link { font-family:돋움; font-size:12px; color:#969696;}

.table_file{color:#30988F; font:돋움; font-size:12px; text-align:left; padding-left:12px; border-bottom:1px solid #C3C3C3; line-height:26px;}
	
.table_td_a {color:#3D73A2; text-decoration:none;}
.table_td_a:hover {color:#3D73A2; text-decoration:underline;}
.text_special { font-size:11px; letter-spacing:-1; color:#C00;}
