@charset "euc-kr";
/*Å×ÀÌºí*/
table {width: 100%; border-collapse:collapse; border-spacing:0; margin:20px 0;}
table th , table td{padding:10px 9px; border:1px solid #ccc; text-align:center;}
table th{background-color:rgba(247,247,247,0.5);}



/* º£ÀÌÁ÷ ¿¡µðÅÍ ±âº» Å×ÀÌºí 
table {vertical-align:middle;background:#fff; width: 100%;}
table{display:table;table-layout:fixed;border:1px solid #ccc;border-top:2px solid #555;margin:20px 0;}
table thead{border-bottom:1px solid #787878;}
table thead th{padding:15px 10px;background:#f9f9f9;line-height:17px;font-size:15px;color:#000;text-align:center;border:1px solid #ccc;font-weight:600;}
table tbody th{text-align:center;color:#121212;background:#f9f9f9;border:1px solid #ccc;}
table tbody td{text-align:center;color:#666;border:1px solid #ccc;font-size:14px;line-height:18px;}
table tbody td *{vertical-align:middle;}
table th , table td{padding:10px 9px;word-wrap:break-word;word-break:keep-all;vertical-align:middle;border:1px solid #ccc;line-height:1.5em;}
table tfoot th, table tfoot td{border:1px solid #ddd;text-align:center;color:#666;background-color:#fafafa;}
table {
	border-collapse:collapse;
	border-spacing:0;
}*/


.hae_list tr td>span.notice_t {padding:5px 7px; background: #00aeef; color:#fff; border-radius: 3px;}



input[type="text"]{padding:10px 5px;}
#top-category{padding:0 0 2px 0;	text-align:center;}
#top-category ul{margin:0;padding:0;list-style:none;}
#top-category ul li{margin:0 0 0 5px;float:left;width:92px;height:29px;overflow:hidden;line-height:29px;text-align:center;background:url("./images/cate_bg.gif") no-repeat;}
#top-category ul li a.selected{font-weight:bold;	}
/* ¸®½ºÆ® Ä«¿îÆ® */
#list-count{clear:both;text-align:right;width:100%;font-size:0.9em;}
#list-count .list_count{color:#0479d2;font-weight:600;}
#list-count .font-red{color:#fb7041;font-weight:600;}
/*#board-list{color:#111;width:100%;border-collapse:collapse;border-right:0px;font-size:14px;border-top:2px solid #707070;border-bottom:1px solid #707070;}*/
#board-list caption{display:none;}
/*#board-list th{padding:15px 5px;border-bottom:1px solid #c3c3c3;color:#111;font-size:13px;}
#board-list td{border-left:0px;border-bottom:1px solid #e4e4e3;padding:10px 0;}*/
#board-list img{vertical-align:middle;}
#board-list span.Delete_Y a{text-decoration:line-through;color:#999999;}
/* °øÁö»çÇ× ÀÏ °æ¿ì */
#board-list td.notice{font-weight:bold;}
/* °Ë»öµÇ¾îÁ®ÀÖ´Â ´Ü¾î */
#board-list span.SearchString{color:orange;}
/* ºí·° ¼³Á¤ */
#board-list .col_1{	width:10%;text-align:center;	}
#board-list .col_2{	}
#board-list td.col_2{text-align:left;padding:0px 0px 0px 15px;}
#board-list .col_3{	text-align:center;width:12%	}
#board-list .col_4{	text-align:center;width:15%}
#board-list .col_5{	text-align:center;width:10%;}
/* ´äº¯±Û °ü·Ã Ã³¸® */
#board-list .Depth_1{padding:0 0 0 15px;	}
#board-list .Depth_2{padding:0 0 0 30px;	}
#board-list .Depth_3{padding:0 0 0 45px;	}
#board-list .Depth_4{padding:0 0 0 60px;	}
#board-list .Depth_5{padding:0 0 0 75px;	}
#board-list .Depth_6{padding:0 0 0 90px;	}
#board-list .Depth_7{padding:0 0 0 105px;}
#board-list .Depth_8{padding:0 0 0 120px;}
#board-list .Depth_9{padding:0 0 0 135px;}
#board-list .Depth_10{padding:0 0 0 135px;	}
#board-list .Depth_11{padding:0 0 0 135px;	}
#board-list .Depth_12{padding:0 0 0 135px;	}
#board-list .Depth_13{padding:0 0 0 135px;	}
#board-list .Depth_14{padding:0 0 0 135px;	}
#board-list .Depth_15{padding:0 0 0 135px;	}
#board-list .Depth_16{padding:0 0 0 135px;	}
#board-list .Depth_17{padding:0 0 0 135px;	}
#board-list .Depth_18{padding:0 0 0 135px;	}
#board-list .Depth_19{padding:0 0 0 135px;	}
#board-list .Depth_20{padding:0 0 0 135px;	}
#board-list-bottom{}
#board-list-page{text-align:center;}
#board-list-page a{margin:0 1px;border:1px solid #ddd; font-size:13px;display:inline-block;}
#board-list-page a:hover{background:#ddd;}
#board-list-page a.list{width:1.9em;line-height:1.8em;text-align:center;text-decoration:none;font-size:0.9em;}
#board-list-page a.nowPage{font-weight:bold;	color:#2264a8;	}
#board-list-page img{vertical-align:middle;}
#board-list-bottom{overflow:hidden;}
#board-list-btns{text-align:right;width:100%;margin-bottom:20px;}
#board-list-btns a{background:#3b5fae;color:#fff;padding:7px 10px;font-size:13px;border:1px solid #3b5fae;display:inline-block;}




/* ######################################################################################### */
/* °Ô½ÃÆÇ ¸®½ºÆ® - °Ë»ö ¿µ¿ª	*/
/* ######################################################################################### */

#board-list-search1{text-align:center;width:100%;margin-top:30px;padding:30px 0;background:#eee;border-top:1px solid #ccc;border-bottom:1px solid #ccc;overflow:hidden;}
#board-list-search1 form{}
#board-list-search1 fieldset{}
#board-list-search1 legend{	display:none;}
#board-list-search1 label{display:none;}
#board-list-search1 p{display:inline;}
#ss{height:35px;width:300px;}
#board-list-search1 input{vertical-align:middle;border:1px solid #ccc;height:35px;width:50%;box-shadow: none; border-radius:0; ;-webkit-appearance: none;-moz-appearance: none;appearance: none;border-radius: 0px; }
#board-list-search1 input[type="button"]{background:#707070;color:#fff;padding:0 10px;border:1px solid #707070; width:18%}
#board-list-search1 input[type="submit"]{background:#707070;color:#fff;padding:0 10px;border:1px solid #707070; width:18%}

#board-list-search1 select{vertical-align:middle;height:35px;width:150px;border:1px solid #ccc; width:20%;box-shadow: none; border-radius:0; background-color:#fff !important; background-image:none; }
#board-list-search1 option{background:#fff}
#board-list-search1 input.textbox{height:1.2em;	}
fieldset{padding:0px;margin:0px;border:0px none;}






#write-form fieldset{border:0px;clear:both;}
#write-form legend{display:none;}
#write-form .item{clear:both;padding:2px 0px 2px 5px;line-height:1.9em;border-bottom:1px solid #ddd;}
#write-form span.required{color:red;}
/*#write-form table{border-right:0px;border-top:2px solid #707070; border-bottom:1px solid #707070;}
#write-form th{	border-left:0px;background-color:#f1f1f1;}
#write-form td{	border-left:0px;padding:4px 0px 4px 8px;line-height:1.8em;text-align:left;}*/
#write-form textarea{	border:1px solid #cacaca;	}
/*#board-list-view{padding:0;color:#666;width:100%;border-collapse:collapse;border-right:0px;border-top:1px solid #707070;}
#board-list-view caption{display:none;}
#board-list-view th{background:url("./images/icon_th_bar.gif") no-repeat right center;	border-bottom:1px solid #d7d7d7;border-left:0px;font-size:15px;line-height:2.4em;	text-align:left;vertical-align:middle;}
#board-list-view th img{vertical-align:middle;	margin:0 2px 2px 0;}
#board-list-view td{border-left:0px;border-bottom:1px solid #d7d7d7;	padding:10px 5px;vertical-align:middle;}*/
#board-list-view th.title{text-align:center;font-size:18px;padding:20px 0;}
/* ³»¿ë ºÎºÐ */
#board-list-view td.board_contents{padding:15px 14px;line-height:1.5em;	text-align:left;	word-break:keep-all;}


/* Ã·ºÎ ÆÄÀÏ ºÎºÐ */
#board-list-view th.file{padding:0 0 0 3px;text-align:center;}
#board-list-view td.file{	text-align:left;	word-break:break-all;}
#board-list-view td.file img{	vertical-align:middle;	width:16px;	height:16px;	}
#board-list-view td.file strong{	padding:0px;	margin:4px 5px;	}
#board-list-view td.file ul{	list-style:none;	margin:3px 0px;	padding:0px;	line-height:1.2em;}
#board-list-view td.file ul li{	padding:2px 0;	}


/* ´ñ±ÛºÎºÐ */
#board-reply-view{	padding:0px 0 0 4px;	margin:0 0 5px 0;}
#board-reply-view dl{	padding:0;	margin:0;	border-bottom:1px solid #DFDFDF;}
#board-reply-view dt{	padding:0 0 0 10px;	margin:0;	font-size:0.9em;	line-height:27px;	font-weight:bold;	border-top:1px solid #c4c4c4;}
#board-reply-view dd{	padding:8px 10px;	margin:0;	border-top:1px solid #E9E9E9;}


/* ³¯Â¥ & IP Ç¥½Ã */
#board-reply-view dt span{	color:#666666;		font-weight:normal;	}
#board-reply-view .btns{width:100%;	text-align:right; padding:8px 0 0 0;	color:#ddd;}
#board-reply-view .btns a{font-size:0.9em;color:#888;	}


/* ´ñ±Û ÀÛ¼º */
#reply-form{	padding:15px 0 0 4px;	}
#reply-form fieldset{	border:0px;	}
#reply-form legend{		display:none;	}
#reply-form textarea{	width:92%;	height:4em; border:1px solid #dddddd; background-color:#e9e9e9;	}


/* ´ñ±Û ÀÛ¼º ºÎºÐ */
#board-reply-write table{	width:92%;	border-top:2px solid #c4c4c4;	border-bottom:none;	border-right:none;}
#board-reply-write th{	width:15%;	line-height:24px;	background:none;	vertical-align:middle;	border-left:none;	 font-size:0.95em;	letter-spacing:-0.05em;	}
#board-reply-write td{	padding:5px;	border-left:none;	}
#board-reply-write .col_1{	width:140px;	}
#board-reply-write .btns{	width:92%;	text-align:right; padding:0 0 4px 0;	}


/* ¹öÆ° ¸®½ºÆ® */
#board-list-view-btns{text-align:right;overflow:hidden;}
#board-list-view-btns a{margin:0 1px;padding:7px 10px;font-size:13px;color:#fff;background:#3b5fae;border:1px solid #3b5fae;display:inline-block;}
#password-form{	position:relative;	height:211px;	background:url("./images/password_bg.gif") no-repeat top center;}
#password-form h1{	text-align:center; padding:12px 0 0 0;	}
#password-form form{	padding:15px 0 0 0;	margin:0;	text-align:center;}
#password-form fieldset{	border:0px;	}
#password-form legend{		display:none;	}
#password-form label{		display:none;	}
#password-form input{	vertical-align:middle;	}
#password-form p.top_text{	text-align:center;	padding:25px 0 0 0; font-weight:bold;	}
#password-form p.bottom_btn{	text-align:center;	padding:15px 0 0 0; 	}
.notice_file_st{width:40%; float:left; margin-right:2%;text-align: left;line-height: 30px;}
.PP_Page a {
    margin: 0 1px;
    padding: 0;
    float: left;
    line-height: 9px;
}
.PP_Page{display: inline-block;}



@media screen and (min-width:768px){
#board-list-search1 input[type="button"]{ width:150px}
#board-list-search1 input[type="submit"]{ width:150px}
.PP_Page a {     margin: 0 2px;    padding: 0;    float: left;    line-height: 12px;}


}



@media screen and (min-width:1200px){

    #board-list-search1 input[type="button"]{ width:150px}
	 #board-list-search1 input[type="submit"]{ width:150px}


}