.clear{clear:both;}
/* °Ô½ÃÆÇ */
a,a:link,a:active ,a:hover {text-decoration:none !important;	color:#333;
}
.board-title{
	border-top:1px solid #ccc;
	
}
.board-title{
	border-top:1px solid #ccc;
	border-bottom:1px solid #ccc;
	font-weight:bold;
	padding:15px 0;
}
.txt-l{text-align:left;}
.board-title span{
	color:#333;
	float:left;
	text-align:center;
}
.board-content {
	margin: 0px 0px;
	padding:15px 0;
	text-align:center;
	border-bottom:1px solid #ccc;
}

.board-content span{
	float:left;
}


.bbs_contents{
	float: left;
	padding: 10px 5px 50px 5px;
	color: #333;
	letter-spacing: -0.5px;
	line-height: 1.8;
	text-align: left;
	font-size:1.0rem !important;
}

.bbs_contents h2 {font-size:1.5rem;padding:1rem 0 0 0;font-weight:700;}
.bbs_contents h3 {font-size:1.3rem;padding:1rem 0 0 0;font-weight:700;}
.bbs_contents p {padding:0.5rem 0 0 0;}

/* °Ô½Ã±Û »ó¼¼ */
.bbs_contents table {width:100%;max-width:100%;margin:0 auto;}
.bbs_contents th {background-color:#fef8ea; border-top: 0px solid #364b5d;border-bottom: 0px solid #364b5d; font:bold 20px malgun Gothic,µ¸¿ò,dotum;  text-align:center; padding: 10px;letter-spacing:-3px; color: #3c5083; }
.bbs_contents th a{color:#3c5083; font:bold 20px malgun Gothic,µ¸¿ò,dotum !important; letter-spacing:-2px; }
.bbs_contents th a:hover{color:#3c5083; font:bold 20px malgun Gothic,µ¸¿ò,dotum !important; letter-spacing:-2px; text-decoration:none;}
.bbs_contents th .pwhite{color:#d1f0f0; font:bold 20px malgun Gothic,µ¸¿ò,dotum; letter-spacing:-2px; }
.bbs_contents td {padding: 5px; color:#333; font:normal 14px malgun Gothic,µ¸¿ò,dotum; letter-spacing:-0.5px; line-height:1.8;  text-align:left; border:1px solid #364b5d;}
.bbs_contents td.bdnone{padding: 10px 5px 50px 5px; color:#333; font:normal malgun Gothic,µ¸¿ò,dotum; letter-spacing:-0.5px; line-height:1.8;  text-align:left; border-bottom:1px solid #364b5d; border-top:0px solid #364b5d; border-left:0px solid #364b5d; border-right:0px solid #364b5d; }
 


/* ÆäÀÌÂ¡ */
#page_num_wrap {float: left; width: 100%; height:auto; margin: 20px 0 20px 0; text-align:center; }
#page_num {overflow:hidden; margin:0 auto; text-align:center; color: #333; font:bold 14px malgun Gothic,µ¸¿ò,dotum; letter-spacing:-1px; }
#page_num ul { text-align:center;}
#page_num ul li img {padding: 0 1px 0 1px; }
#page_num ul li {padding: 0 5px 0 5px; color: #e3e3e3; display:inline; display: inline-block; !important;display:-moz-inline-stack; display:inline-block; *display:inline; vertical-align:middle; *zoom:1; }
#page_num ul li a {text-decoration:none; color: #666; font:bold 14px malgun Gothic,µ¸¿ò,dotum; letter-spacing:-1px; display:inline; display: inline-block; !important;display:-moz-inline-stack; display:inline-block; *display:inline; vertical-align:middle; *zoom:1;font-weight:bold !important;}
#page_num ul li a:hover {text-decoration:none; color: blue;}
#page_num ul li.on {color: #e21a22; font:bold 14px malgun Gothic,µ¸¿ò,dotum; letter-spacing:-1px;}
#page_num ul li.on a {color: #e21a22; font:bold 14px malgun Gothic,µ¸¿ò,dotum; letter-spacing:-1px;font-weight:bold !important;}
#page_num .btnarrow img{vertical-align:middle;margin:0 0 0 0;}



/*°Ô½ÃÆÇ°Ë»ö*/
#searchwrap{float: left; width: 100%; margin: 0 0 10px 0; text-align:center;}
#searchwrap .search{overflow:hidden; margin:0 auto; text-align:center;}
#searchwrap .search select{height:35px; border:0px solid #FFF; border-bottom:2px solid #ff3366; vertical-align:top;margin:1px 0 0 0; font:bold 14px malgun Gothic,µ¸¿ò,dotum; letter-spacing:-1px;}
#searchwrap .search .searchkey {width: 160px; height:33px; background:#FFF;display:inline-block; border:0px solid #FFF; border-bottom:2px solid #ff3366; vertical-align:top;margin:3px 0 0 0; color:#666; font:normal 16px malgun Gothic,µ¸¿ò,dotum; letter-spacing:-1px;}
#searchwrap .search .btn{width: auto; height: auto;  vertical-align:bottom;}
