@charset "UTF-8";
body {
	margin: 0;
	padding: 0;
	font-family: "돋움", "굴림", "Helvetica Neue", Helvetica, Arial, sans-serif;
	line-height: normal;
}

ul, ol, dl, li, dt, dd, form {
	margin: 0;
	padding: 0;
	list-style: none;
}


#searchFrm p { position:relative;}
#searchFrm p #keywd{color:black;}
#searchFrm p label  {width:307px;text-align:center; position:absolute; top:0; left:0;padding:9px;font-size:18px;font-weight:bold;color:black;}
#searchFrm p input:first-child{ padding:8px;width:250px;border:2px solid #cccccc;}
.btnZone{cursor:pointer;float:right;}

.path {margin-bottom:15px; padding-bottom: 4px; font-size:14px; color:#666666;  border-bottom: 1px solid #e3e3e3; font-weight:bold;}				
								
.path a {color:#666666;}
.path span {color:#008345;}
.path span a {color:#008345;}

/* Paging */
.paging {padding-top:20px; border-top:1px solid #e3e3e3; text-align:center; font-family:'돋움'; font-size:11px;}
.paging .on a, .paging .on a:hover, .paging .off a, .paging .off a:hover {display:inline-block; margin:0 3px 0 2px; padding:4px 6px; font-weight:bold; text-decoration:none;}
.paging .on a, .paging .on a:hover {border:1px solid #008345; color:#008345;}
.paging .off a {border:1px solid #e3e3e3; color:#575757;}
.paging .off a:hover {border:1px solid #008345; color:#575757;}
