body{
	font-family: "맑은 고딕", "굴림", "Gulim", "Arial";
}
.memTable td{
	text-align:left;
	padding-top:10px;
	padding-bottom:10px;
	padding-left:15px;
	font-size:14px;
	color:#075207;
}
input[type="button"], input[type="reset"]{
	font-weight:normal;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;
	border:0px solid #b3cfeb;
	padding:5px 10px;
	text-decoration:none;
	background:-moz-linear-gradient( center top, #f0f8ff 5%, #c7e3ff 90% );
	background:-ms-linear-gradient( top, #f0f8ff 5%, #c7e3ff 90% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f0f8ff', endColorstr='#c7e3ff');
	background:-webkit-gradient( linear, left top, left bottom, color-stop(5%, #f0f8ff), color-stop(100%, #c7e3ff) );
	background-color:#f0f8ff;
	color:#383e87;
	display:inline-block;
	font-size:14px;
}
input[type="button"]:hover, input[type="reset"]:hover{
	background:-moz-linear-gradient( center top, #c7e3ff 5%, #f0f8ff 100% );
	background:-ms-linear-gradient( top, #c7e3ff 5%, #f0f8ff 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#c7e3ff', endColorstr='#f0f8ff');
	background:-webkit-gradient( linear, left top, left bottom, color-stop(5%, #c7e3ff), color-stop(100%, #f0f8ff) );
	background-color:#c7e3ff;
	font-weight:bold;
}
input[type="button"]:active, input[type="reset"]:active {
	position:relative;
	top:1px;
}




.fir_td{width:25%;background-color:#8FAED4;border-bottom:2px solid #fff;letter-spacing:3px;}
.thr_td{width:auto;border-bottom:1.5px solid #efefef;;border-top:1px solid #efefef;}
label{padding-left:5px;color:grey;font-size:11px;margin-top:5px;}
#lab_des1{padding-left:15px;color:red;font-size:11px;}

#div_list{
	width:800px;
	height:320px;
	margin:10 0 30 30px;
	letter-spacing:3px;
	font-size:10px;
	color:#075207;
}
#userTable{
	/* text-align:left; */

	padding-top:10px;
	padding-left:15px;
	letter-spacing:3px;
	font-size:13px;
	color:#075207;
	border-collapse:collapse;
}

#tr_user{
	font-weight:bold;
}
#userTable td{
	padding:5 10 5 10;
	/*border:1px solid #ccc;*/
}
.td_header{
	background-color:#ff7f39;
	color:#FFF;
	/*border-bottom:1px solid #000000;*/
	font-size:17px;
}
.td_header:hover{
	background-color:#ff7f39;
}
.td_id:link, .td_id:visited{
	text-decoration:none;
	font-size:14px;
	color:#075207;
	}

.td_id:hover{
	font-weight:bold;
	color:#000000;
}

#indexList{
	width:800px;
	padding-top:0px;
	margin-top:0px;
	font-size:13px;
	text-align:center;
	
	}
#indexList a{
	margin:0px 0px 0px 10px;
	padding:0px;
	}
#indexList a:link, #indexList a:visited{
	text-decoration:none;
	font-size:13px;
	color:#075207;
	}
#indexList a:hover{
	font-weight:bold;
	font-size:14px;
	}
#docNum{
	margin-right:20px;
	}
#docNum label{
	padding-left:5px;color:#888;font-weight:bold;font-size:12px;
	}
#sp_menu:hover{
	font-size:35px;
}
