/* Version : 1.0.0 */
@charset "euc-kr";
/*
### CSS HACK ####
# IE 6 ¹× ÇÏÀ§¹öÀü
* html #uno  { color: red }

# IE 7 ¹× ÇÏÀ§¹öÀü
*:first-child+html #dos { color: red }
*/

/* Default Style */
/* @import url("base.css"); */

/* ######################################################################################### */
/* °Ô½ÃÆÇ ¸®½ºÆ® - ¸®½ºÆ® ¿µ¿ª	*/
/* ######################################################################################### */
#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:99%;	font-size:0.9em;	}
#list-count .list_count{	color:#3939AE;	}

#board-list{
	margin:0px 0px 0px 4px;
	color:#666666;
	width:99%;
	font-size: 1.2em;
	border-collapse:collapse;
	border-top:2px solid #02ada3; border-left:none; border-right:none; 
}
#board-list caption{	display:none;	}
#board-list th{
	padding:0px 0px 2px 3px;
	background-color:#fff;
	font-size:14px;
	/*
	border-left:1px solid #c7c7c7;
	border-right:1px solid #c7c7c7;
	*/
	border-bottom:1px solid #273a38;
	letter-spacing:-0.05em;
	font-weight:bold;
	text-align:center;
	height: 30px;
}

#board-list td{	border-left:0px;	border-bottom:1px solid #e4e4e3;	line-height:2.1em;}

#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{	text-align:center;	width:3.2em;	}
#board-list .col_2{	}
#board-list td.col_2{	padding:0px 0px 0px 5px;	}
#board-list .col_3{	text-align:center;	width:5em;	}
#board-list .col_4{	text-align:center;	width:10em;	}
#board-list .col_5{	text-align:center;	width:50px;	}

/* ´äº¯±Û °ü·Ã Ã³¸® */
#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{
	position:relative;
	height:90px;
	border:0px solid red;
}

/* ######################################################################################### */
/* °Ô½ÃÆÇ ¸®½ºÆ® - ÆäÀÌÁö ¿µ¿ª	*/
/* ######################################################################################### */

#board-list-page{
	position:absolute;
	text-align:center;
	width:70%;
	margin:5px 10px 0px 0px;
	line-height:14px;
}
#board-list-page a{		margin:0 1px;		}
#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-btns{
	position:absolute;
	text-align:right;	width:99%;
	margin:5px 10px 0px 0px;
}


/* ######################################################################################### */
/* °Ô½ÃÆÇ ¸®½ºÆ® - °Ë»ö ¿µ¿ª	*/
/* ######################################################################################### */
#board-list-search{
	position:absolute;
	text-align:center;
	margin:3em 0 0 0;
	padding:8px 0px 0px 0px;
	width:100%;
}

#board-list-search form{
	padding:4px 0;	margin:0px 4px;
	background:#DFDFDF;
}

#board-list-search fieldset{	border:0px;	}
#board-list-search legend{	display:none;	}

#board-list-search label{	display:none;	}
#board-list-search p{	display:inline;	}

/* °Ë»ö¾î ÀÔ·Â */
#board-list-search input{	vertical-align:middle;	}
#board-list-search select{	vertical-align:middle;	height:1.65em;	}
#board-list-search input.textbox{	height:1.2em;	}




/* ######################################################################################### */
/* °Ô½ÃÆÇ ¸®½ºÆ® - ±Û¾²±â ¿µ¿ª	*/
/* ######################################################################################### */
#write-form{	font-size: 1.2em; }
#write-form fieldset{	border:0px;	}
#write-form legend{	display:none;	}

#write-form .item{
	clear:both;
	padding:2px 0px 2px 5px;
	line-height:1.9em;

	border-bottom:1px solid #DDDDDD;

}

#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{
	margin:8px 0px 1px 4px;
	padding:0;
	width:99%;
	color:#666666;
	font-size: 1.2em;
	/* IE7 ¿¡¼­ Table ±úÁü ¹æÁö¸¦ À§ÇØ Å×ÀÌºí ÀüÃ¼ Å©±â ÁöÁ¤ ÇØÁ¦*/
	border-collapse:collapse;
	border-right:0px;
	border-top:2px solid #707070;
	border-top:2px solid #02ada3; border-left:none; border-right:none; 
}
#board-list-view caption{	display:none;	}

#board-list-view th{
	padding:0px 0px 2px 3px;
	background-color:#fff;
	font-size:14px;
	border-bottom:1px solid #D7D7D7;
	letter-spacing:-0.05em;
	font-weight:bold;
	text-align:center;
	height: 30px;
}
#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;
	line-height:2em;
	padding:0 0 0 10px;
	line-height:2.5em;
}

#board-list-view th.title{
	text-align:center;
	font-size:1em;
	border-bottom:1px solid #afafaf;
	/*background:url(./images/list_bg.gif);*/
}

#board-list-view th.title strong{	color:#5e5e5e;	}

#board-list-view .col_1{	width:65px;		}
#board-list-view .col_2{	width:243px;	}	/* IE7 ¿¡¼­ Table ±úÁü ¹æÁö¸¦ À§ÇØ Å©±â ÁöÁ¤ */
#board-list-view .col_3{	width:65px;		}
#board-list-view .col_4{	width:120px;	}
#board-list-view .col_5{	width:65px;		}
#board-list-view .col_6{	width:40px;		}


/* ³»¿ë ºÎºÐ */
#board-list-view td.board_contents{
	padding:15px 14px;
	line-height:1.5em;	text-align:left;
	word-break:keep-all;
}

#board-list-view td.board_contents p{	padding:0; margin:0; 	}

/* Ã·ºÎ ÆÄÀÏ ºÎºÐ */
#board-list-view th.file{	padding:0 0 0 3px;	magin:0px;	text-align:center;	background:#EEEEEE;	}
#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:99%;	text-align:right; padding:8px 0 0 0;
	color:#DDDDDD;
}
#board-reply-view .btns a{	font-size:0.9em;	color:#888888;	}


/*
#board-reply-view{	padding:10px 0 0 4px;}
#board-reply-view table{
	width:100%;
	border-top:1px solid #D7D7D7;	border-right:none;
	border-bottom:none;
}
#board-reply-view caption{	display:none;	}

#board-reply-view th{
	padding:2px 10px;
	line-height:2em;	text-align:left;	vertical-align:middle;
	border-bottom:1px solid #D7D7D7;
	border-left:none;
	background:none;
}
#board-reply-view td{
	padding:4px 8px;
	line-height:1.3em;	vertical-align:middle;
	border-bottom:1px solid #D7D7D7;
	border-left:none;
}

#board-reply-view .BoardReply .col_1{	width:110px;	text-align:center;	}
#board-reply-view .BoardReply .col_2{	width:none;	}

#board-reply-view .btns{
	width:99%;	text-align:right; padding:8px 0 0 0;
	font-size:0.9em;
	color:#999999;
}
*/

/* ´ñ±Û ÀÛ¼º */
#reply-form{	padding:15px 0 0 4px;	}
#reply-form fieldset{	border:0px;	}
#reply-form legend{		display:none;	}
#reply-form textarea{	width:99%;	height:4em; border:1px solid #dddddd; background-color:#e9e9e9;	}

/* ´ñ±Û ÀÛ¼º ºÎºÐ */
#board-reply-write table{
	width:99%;
	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:99%;	text-align:right; padding:0 0 4px 0;	}


/* ¹öÆ° ¸®½ºÆ® */
#board-list-view-btns{	text-align:right;	width:99%;	padding:7px 0 0 0;	}



/* ######################################################################################### */
/* °Ô½ÃÆÇ ¸®½ºÆ® - ¾ÏÈ£ ÀÔ·Â ºÎºÐ	*/
/* ######################################################################################### */
#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; 	}


