@CHARSET "utf-8";

 A:link {color:#666666; text-decoration:none; font-size:9pt;}
A:visited {color:#666666; text-decoration:none; font-size:9pt;}
A:active {color:#4169e1; text-decoration:none; font-size:9pt;}
A:hover {color:#000000; text-decoration:none; font-size:9pt; }

.board_write input{ width: 99%;}
.mail_config input{ width: 99%;}

 
.memberconfig input { height: 20px; background-color: #fff; }

.boardconfig{	text-align: right;}
.boardconfig table th{height: 50px; text-align: center;}
.boardconfig table td{color: #6E6E6E;}

.boardconfig select{	width: 170px;}
.boardconfig input{	width: 160px;}
.boardconfig .radio input{	width: 20px;}

.pn_bar{   	margin-top: 20px;	}
.pn_bar ul{	list-style: none;	  	display: inline;  	}
.pn_bar ul li{	float: left; }
.pn_bar ul li a{	display:block;	float: left;	padding: 4px;	margin-right: 3px;	width: 15px;	color: #000;	font:  12px "dotum";	border: 2px solid #eee;	text-align: center;	text-decoration: none;}
.pn_bar ul li a:hover {color: #fff;border: 1px solid #0174DF;background-color: #0174DF; }
.pn_bar .hoverOn a{ background-color: #0174DF;border-radius:1px;color: #ffffff;font-family:"dotum" ," Malgun Gothic" ;font-size: 1em;font-weight:bold;
}
select { height:20px; cursor:pointer; }
body {width: 99%;font-family: " Malgun Gothic" ,   "dotum";font-size: 0.9em;color: rgb(51, 51, 251,1);
}

#wrap {	 	margin-left: 250px; 	
}
.clear {	 height: 0;	clear: both;
}
img{border: 0;
}
input { width:30%; padding-left:5px; padding-right:5px; }
.grayInput { border:1px solid #dadada; background:#f4f4f4; height:24px; }
.searchBtn { border:1px solid #dadada; background:#f4f4f4; height:26px; //font-weight:bold; width:100px; cursor:pointer; } 
.grayDateInput { border:1px solid #dadada; background:#f4f4f4; height:24px; width:90px; text-align:center; cursor:pointer; }
.grayNumInput { border:1px solid #dadada; background:#f4f4f4; height:24px; width:70px; text-align:right; }
.submitBtn { width:130px; height:40px; background:#0174DF; color:#ffffff; font-weight:bold; border:1px solid #dadada; cursor:pointer; }

.listFrm table { width:100%; }
.listFrm table tr { height:30px; }
.listFrm table tr td { text-align:center; }
.listFrm table tr td a{color: #000000;}
.listFrm table tr td a:hover{ color: #ffffff;}
.listFrm .listline:hover{color: #FFFFFF; font-weight:bold;background-color: #0174DF;	}
.listFrm .listline:hover a{font-weight:bold;color: #FFFFFF; background-color: #0174DF;	}
.searchFrm { margin-bottom:30px; }
.searchFrm table { width:100%; }
.searchFrm table tr { height:30px; }
.searchFrm table tr th { width:150px; border:1px solid #dadada; background:#f4f4f4; }
.searchFrm table tr td { padding-left:5px; border:1px solid #dadada; }

.addFrm table { width:100%; }
.addFrm table tr { height:30px; }
.addFrm table tr th { width:150px; border-right:1px solid #dadada; }
.addFrm table tr td { padding-left:10px; }


.pageTitle { font-family: "돋음";text-align: center; padding: 10px;   height: 20px; font-size: 1.2em; font-weight:bold;  border:1px solid #dadada; background:#0174DF; color:#ffffff;}

header{  	padding : 0px;	margin: 0;background-color: #0174DF; color: #000000;border: 30px solid #0174DF;	border-radius: 1px;

}

fo1oter{  	padding : 0px;	margin: 0;background-color: #eee; color: #000000;border: 17px solid #eee;	border-radius: 1px;
height: 90px;
}
.nav{background-color: #FFFFFF;border: 1px solid rgba(255,255,255,1);margin:  30px 0 0 180px;
	 
	 border-radius: 2px;}
.nav ul{margin-top: 1px;

	//padding-top: 100px;list-style:none;
}

.nav ul li{float: left; border: 1px solid #eee;
 }

.nav ul li a{
	display:block;
	padding: 5px 20px 5px 20px;
	color: rgba(51,51,51,1);
	//border: 2px solid #eee;
	text-decoration:none;
	
}


.nav ul li a:hover {
	background-color: #0174DF;
	border-radius:1px;
	color: #FFFFFF; 
	 
}
u1l li a: focus{
	background-color: #0174DF;
	border-radius:1px;
	color: #000000; 
	 
}


.nav1{

width: 100%;
	background-color: #FFFFFF;
	border: 1px solid rgba(255,255,255,1);
	margin:  0 0 0 0;
	padding: 0px;
	
	height: 20px;
	border-radius: 1px;
	
	
}


.nav1 ul{
	 
 
 
	list-style:none;
	 
}

.nav1 ul li{
	  
 		width: 130px;
 		text-align: center;
	 border: 1px solid #eee;
	float: left;	
}

.nav1 ul li a{
	display:block;
	padding: 5px 20px 5px 20px;
	color: rgba(51,51,51,1);
	text-decoration:none;	
}
.nav1 ul li a:hover {
	font-weight:bold;
	background-color: #0174DF;
	border-radius:1px;
	color: rgba(255,255,255,1);	
}




.hoverOn{
	
	background-color: #0174DF;
	border-radius:1px;
	
	font-family:"dotum" ," Malgun Gothic" ;
	font-size: 1em;
	font-weight:bold;
}

.hoverOn a{
	
	color: #FFFFFF;
} 


.contentFrm{
	float: left;
	width: 70%;
	background-color: rgba(255,255,255,1);
	boarder: 1px solid rgba(51,51,51,1);
	margin: 10px 0 0 0;
	padding: 10px;
	border-radius: 5px;
	font-size: 0.9em;
	
}

.contentFrm .listFrm{
	
	font-size: 1em;
}

.leftSubMenuFrm{
	
	float: left;
	width: 180px;
	background-color: #FFFFFF;
	margin: 5px 0;
	padding: 5px;
	 
	//height: 800px;  
	
	
}

.leftSubMenuFrm a {
	display:block;
	padding: 10px;
	color: rgba(51,51,51,1);
	text-decoration:none;
	
}

.leftSubMenuFrm a:hover {
	background-color: #0174DF;
	border-radius:1px;
	color: rgba(255,255,255,1);
	font-weight:bold;
}


.pageNavigatorFrm {
	margin-top: 20px;
	//margin-left: 400px;
	margin-bottom: 10px;
	 float: right;
	 width: 400px;
	 
	 
}
.space{
	height: 41px;
}
 

.menutitle{
	font-weight:bold;
	font-size: 1.5em;
	color: #FFFFFF;
}
.grayLine { height:1px; line-height:1px; overflow:hidden; background:#0174DF; }



.loginBtn{background-color: #FFFFFF;border: 1px solid rgba(255,255,255,1); 
	 font-family: "돋음"; font-weight: bold; color: #848484;
	 border-radius: 2px;}
.loginBtn ul{margin-top: 10px;
 padding: 10px;
float: right;
	//padding-top: 100px;list-style:none;
}

.loginBtn ul li{float: left; border: 10px solid #ffffff;background-color: #ffffff;
height: 20px;
 }

.loginBtn ul li a{
	display:block;
	padding: 5px 20px 5px 20px;
	color: rgba(51,51,51,1);
	//border: 2px solid #eee;
	text-decoration:none;
	
}


.loginBtn ul li a:hover {
	background-color: #ffffff;
	border-radius:1px;
	color: #000000;
	font-weight: bold; 
	 
}