
/*===============================================================*
                           COMMON
*===============================================================*/

.disInput { height: 20px; border: 1px solid #CCC; }
.disTextarea { padding: 5px; border: 1px solid #CCC; overflow: auto; }

input, textarea, select { vertical-align: middle; }

.bbsTitle { /* °Ô½ÃÆÇ ÆäÀÌÁöº° Å¸ÀÌÆ² */
	padding: 10px;
	border-top: 1px solid #075397;
	border-bottom: 1px solid #CCC;
	font-size: 8pt; font-weight: bold; color: #666;
	text-align: left;
	}
.bbsTitle2 {
	padding: 10px;
	border-top: 2px solid #075397;
	border-bottom: 1px solid #CCC;
	font-size: 8pt; color: #000;
	text-align: center;
	}

.bbsBtn {
	padding: 10px;
	text-align: right;
	background: #F5F5F5;
	}
.bbsBtn2 {
	padding: 10px 0;
	text-align: right;
	}


/*===============================================================*
                           WRITE
*===============================================================*/

.bbsKind { /* ±ÛÁ¾·ù : °øÁö or ºñ¹Ð±Û */
	padding: 3px 10px;
	border-top: 3px solid #E5E5E5;
	border-bottom: 1px solid #CCC;
	font-size: 8pt;
	text-align: right; text-transform: capitalize;
    background: #F5F5F5;
	}

.bbsWriteTable { /* ±Û¾²±â Å×ÀÌºí */
	}
	.bbsWriteTable th {
		width: 20%;
		padding: 7px 30px 7px 0;
		font-weight: normal;
		text-align: right; text-transform: capitalize;
		border-bottom: 1px solid #E5E5E5;
		background: url('../image/writeBar.gif') no-repeat 100% 50%;
		}
	.bbsWriteTable td {
		padding: 7px 0 7px 10px;
		border-bottom: 1px solid #E5E5E5;
		font-size: 8pt; color: #999;
		}
	.bbsWriteTable strong { font-family: Batang; color: #F09; font-weight: normal; }
	.bbsWriteTable img { vertical-align: middle; }
	.bbsWriteTable span {
		margin-left: 5px;
		font-size: 10px; color: #F00;
		}
	.bbsWriteTable input {
		height: 18px;
		border: 1px solid #CCC;
		vertical-align: middle;
		background: #F5F5F5;
		}


/*===============================================================*
                           LIST
*===============================================================*/

.bbsListCate { width: 50%; height: 30px; }
.bbsListTotal {
	width: 50%; height: 30px;
	font-size: 8pt; color: #666;
	text-align: right;
	}
	.bbsListTotal a { color: #666; }
	.bbsListTotal a:hover { text-decoration: underline; }
	.bbsListTotal span {
		margin-right: 5px;
		font-size: 8pt; color: #F00;
		}

.bbsListTable { /* ±Û¸ñ·Ï Å×ÀÌºí */
	border-top: 1px solid #075397;
	border-bottom: 1px solid #CCC;
	}
	.bbsListTable th {
		height: 35px;
		border-bottom: 1px solid #BBB;
		font-family: Arial, Tahoma; font-size: 9pt; color: #000;
		}
		.bbsListTable th a { color: #000; }
	.bbsListTable td {
		height: 30px;
		border-bottom: 1px solid #E5E5E5;
		}
	.bbsListTable img { vertical-align: middle; }

.bbsListNotice { /* °øÁö±Û */
	height: 30px;
	border-bottom: 1px solid #CCC;
	text-align: center;
	background-color: #F5F5F5;
	}
	.bbsListNotice strong {
		font-size: 8pt; color:#075397; font-weight: normal;
		}

.bbsListCate2 { /* ±Û¸ñ·ÏÀÇ Ä«Å×°í¸® Ç¥½Ã */
	margin-right: 5px;
	font-size: 8pt; color: #AAA;
	}

.bbsListComm { /* ±Û¸ñ·ÏÀÇ ÄÚ¸àÆ® ¼ö Ç¥½Ã */
	margin-left: 5px;
	font-size: 10px; color: #F90;
	}

.bbsSearch { /* °Ë»ö */
	font-size: 10px;
	text-transform: capitalize;
	}
	.bbsSearch img { vertical-align: middle; }
	.bbsSearch label { cursor: pointer; }
	.bbsSearchInput {
		height: 18px;
		margin-left: 5px;
		border: 1px solid #CCC;
		}

#list_pagenum {
	padding: 10px 0;
	text-align: center;
	background-color: #F5F5F5;
	border-top: 3px solid #E5E5E5;
	}
#list_pagenum img { vertical-align: middle; }



/* ¢Æ¢Æ¢Æ¢Æ¢Æ¢Æ¢Æ¢Æ¢Æ¢Æ View ¢Æ¢Æ¢Æ¢Æ¢Æ¢Æ¢Æ¢Æ¢Æ¢Æ */

#bbsViewItem {
	list-style: none;
	margin: 0; padding: 10px 20px;
	font-size: 8pt;
	text-align: left;
	background-color: #F5F5F5;
	}
	#bbsViewItem li { padding: 2px 0; }
	#bbsViewItem span { font-size: 8pt; color: #999; }
	#bbsViewItem img {
		margin-right: 5px;
		vertical-align: middle;
		}

.bbsViewNext {
	margin-top: 10px;
	padding: 5px 10px 5px 0;
	border-top: 1px solid #CCC;
	border-bottom: 1px dashed #CCC;
	font-size: 8pt; color: #999;
	text-align: right;
	background: #F5F5F5;
	}
	.bbsViewNext span { margin-left: 5px; padding: 2px; font: bold 8pt µ¸¿ò; color: #fff; background: #999; }
.bbsViewPrev {
	padding: 5px 10px 5px 0;
	border-bottom: 1px solid #CCC;
	font-size: 8pt; color: #999;
	text-align: right;
	background: #F5F5F5;
	}
	.bbsViewPrev span { margin-left: 5px; padding: 2px; font: bold 8pt µ¸¿ò; color: #fff; background: #999; }

.bbsViewCommWrite {
	margin-top: 10px; padding: 20px;
	border: 1px solid #e5e5e5;
	font-size: 10px; font-family: Dotum; color: #4D7EB3;
	text-align: left; text-transform: capitalize;
	background: #F5F5F5;
	}
	.bbsViewCommWrite input { margin: 0 10px 0 5px; }
	.bbsViewCommWrite textarea { width: 630px; height: 70px; margin: 5px 0; border: 1px solid #CCC; }

 /* ³»¿ë Ãâ·Â Å×ÀÌºí */
#view_table {
	width: 660px;
	padding: 10px;
	text-align: left;
	border: 1px solid #CCC;
	overflow-x: hidden;
	}
*html #view_table { width: 680px; }

 /* ¾÷·Îµå ÆÄÀÏ ÀÌ¹ÌÁö Ãâ·Â Å×ÀÌºí */
#view_file_img { margin: 10px 0; padding-bottom: 10px; text-align: center; border-bottom: 2px dashed #E5E5E5; }
#view_file_img img { margin: 3px 0; border: 1px solid #000; }


 /* ÄÚ¸àÆ® Ãâ·Â Å×ÀÌºí */
.view_comm_writer {
	width: 15%; padding-right: 20px;
	font-weight: bold; text-align: right;
	background: url('../image/writeBar.gif') no-repeat 100% 50%;
	border-bottom: 1px solid #E5E5E5;
	}
.view_comm_text { width: 60%; padding: 5px 0; border-bottom: 1px solid #E5E5E5; }
.view_comm_date {
	width: 20%;
	font-family: Arial, Tahoma; font-size: 8pt; color: #999;
	text-align: center;
	border-bottom: 1px solid #E5E5E5;
	}
.view_comm_del { width: 5%; text-align: right; border-bottom: 1px solid #E5E5E5; }

/*ÄÚ¸àÆ®ÀÐ±â Áø°æÃß°¡*/
.bbsViewComm { padding: 20px; border: 5px solid #e5e5e5; }
	.bbsViewComm div { text-align: left; }
		.bbsViewComm div em { font: 10px Tahoma, Arial; color: #999; vertical-align: middle; }
		.bbsViewComm div textarea	{ margin-top: 5px; width: 600px; height: 70px; }
	.bbsViewComm hr { margin: 10px 0; border-top: 1px solid #e5e5e5; border-bottom: 1px solid #fff; }
/*ÄÚ¸àÆ®ÀÔ·Â Áø°æÃß°¡*/
	.bbsViewCommWrite table input { margin: 5px 0 0 0; }
