/* ¢Æ¢Æ¢Æ¢Æ¢Æ¢Æ¢Æ¢Æ¢Æ¢Æ Basic ¢Æ¢Æ¢Æ¢Æ¢Æ¢Æ¢Æ¢Æ¢Æ¢Æ */


body, td, th, caption, form, input, select, textarea, input, div, p, span {
     margin: 0;
	 font-size: 9pt; font-family: Tahoma, Gulim; color: #666; line-height: 18px;
	}

body
	{
	scrollbar-face-color: #E9E9E9;
	scrollbar-shadow-color: #E5E5E5;
	scrollbar-highlight-color: #FFF;
	scrollbar-3dlight-color: #CCC;
	scrollbar-darkshadow-color: #E5E5E5;
	scrollbar-track-color: #FFF;
	scrollbar-arrow-color: #AAA;
	}

a:link { color: #666; text-decoration: none; }
a:visited { color: #666; text-decoration: none; }
a:active { color: #666; text-decoration: none; }
a:hover { color: #999; text-decoration: none; }

img { border: none; }
table { word-break: break-all; border-collapse: collapse; }

input, textarea, select { vertical-align: middle; }


/* ¢Æ¢Æ¢Æ¢Æ¢Æ¢Æ¢Æ¢Æ¢Æ¢Æ List ¢Æ¢Æ¢Æ¢Æ¢Æ¢Æ¢Æ¢Æ¢Æ¢Æ */


#list_cate { width: 50%; height: 30px; display: none; }

#list_total { width: 50%; height: 30px; text-align: right; font-size: 8pt; font-family: Tahoma; color: #666;}
#list_total a { color: #666; }
#list_total a:hover { text-decoration: underline; }
#list_total span { margin-right: 5px; font-size: 8pt; font-family: Tahoma; color: #F00; }


#listTable { border-bottom: 1px solid #a4b5d6; background: url('../image/listHeadBg.gif') repeat-x 0 0; }
	#listTable th {
		height: 30px;
		font: 9pt Tahoma, Arial; color: #1f4799;
		}
		#listTable th a { color: #1f4799; }
	#listTable td { height: 30px; text-align: center; border-bottom: 1px solid #E5E5E5; }
	#listTable img { vertical-align: middle; }
	#listTable span { padding-right: 5px; color: #AAA; letter-spacing: -2px; } /* ±Û¸ñ·ÏÀÇ Ä«Å×°í¸® Ç¥½Ã */
	#listTable em { margin-left: 5px; font: 7pt Tahoma; color: #F90; } /* ±Û¸ñ·ÏÀÇ ÄÚ¸àÆ® ¼ö Ç¥½Ã */

	.listNotice { background-color: #F5F5F5; text-align: center; }
		.listNotice strong { font: 8pt Tahoma; color:#3C7BC5; }
	
#listPageNum { float: left; padding: 10px 0; font: 8pt Tahoma; word-spacing: 5px; }
#listPageBtn { float: right; padding: 10px 0; }

#listSearch { display: none; clear: both; margin: 20px 0; text-align: center; }
#listSearch img { vertical-align: middle; }




/* ¢Æ¢Æ¢Æ¢Æ¢Æ¢Æ¢Æ¢Æ¢Æ¢Æ Common ¢Æ¢Æ¢Æ¢Æ¢Æ¢Æ¢Æ¢Æ¢Æ¢Æ */

.alert { font-size: 8pt; color: #F00; padding-left: 5px; letter-spacing: -1px; } /* Ç×¸ñº° ¼³¸í±Û */

.input1 { width: 20%; height: 20px; border: 1px solid #CCC; }
.input2 { width: 50%; height: 20px; border: 1px solid #CCC; }
.input3 { width: 80%; height: 20px; border: 1px solid #CCC; }
.input4 { width: 60%; height: 20px; border: 1px solid #CCC; }



/* ¢Æ¢Æ¢Æ¢Æ¢Æ¢Æ¢Æ¢Æ¢Æ¢Æ Write ¢Æ¢Æ¢Æ¢Æ¢Æ¢Æ¢Æ¢Æ¢Æ¢Æ */


.writeKind { /* °øÁö»çÇ×, ºñ¹Ð±Û µî Ã¼Å©¹Ú½º Ãâ·Â */
	font: 8pt µ¸¿ò; color: #808080; text-align: right;
	}
	.writeKind input { vertical-align: bottom; }

.writeBox { padding: 20px; border: 5px solid #a4b5d6; }


	#writeTable th {
		width: 12%;
		border-bottom: 1px dashed #d9d9d9;
		font-weight: normal; color: #1f4799;
		text-align: left; text-transform: uppercase;
		}
	#writeTable td {
		padding: 5px;
		border-bottom: 1px dashed #d9d9d9;
		font: 10px Arial; color: #999;
		text-transform: uppercase;
		}
	#writeTable input { vertical-align: middle; }



/* ¢Æ¢Æ¢Æ¢Æ¢Æ¢Æ¢Æ¢Æ¢Æ¢Æ View ¢Æ¢Æ¢Æ¢Æ¢Æ¢Æ¢Æ¢Æ¢Æ¢Æ */

.viewHead { padding-left: 10px; text-align: left; }
	.viewHead span { font: 10px Arial; color: #808080; letter-spacing: -1px; text-transform: uppercase; }

.viewTitle {
	margin: 2px 0 10px 0;
	padding: 8px 0;
	font: bold 9pt; color: #1f4799;
	text-align: center;
	background: url('../image/bgViewTitle.gif') no-repeat 0 0;
	}

.viewFile { margin-bottom: 20px; text-align: right; }
	.viewFile img { vertical-align: middle; }
	.viewFile a { font: 10px Arial; color: #808080; }
	.viewFile a:hover { text-decoration: underline; }

#viewBox { padding: 10px; text-align: left; }

.viewLink { margin-top: 30px; padding: 0 0 10px 10px; border-bottom: 1px solid #d9d9d9; text-align: left; }
	.viewLink a { margin-right: 10px; font: 8pt Arial; color: #808080; }
	.viewLink a:hover { text-decoration: underline; }

 /* ¾÷·Îµå ÆÄÀÏ ÀÌ¹ÌÁö Ãâ·Â Å×ÀÌºí */
#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; }


.viewCommBox { padding: 20px; padding-top: 0; border: 5px solid #f2f2f2; text-align: left; }
.viewComm { padding: 20px 0; border-bottom: 1px solid #e5e5e5; }
	.viewComm span { font: 10px Arial; color: 999; }

.viewCommWrite { margin-top: 10px; }
	.viewCommWrite input { width: 100px; height: 18px; margin-right: 5px; border: 1px solid #ccc; }
	.viewCommWrite textarea { width: 635px; height: 60px; margin: 5px 0; border: 1px solid #a4b5d6; }

/* ÀÌÀü±Û, ´ÙÀ½±Û */
#view_other {
    width: 100%; margin-top: 10px; padding: 7px 0 5px 0;
	text-align: left;
	background: #F2F2F2;
	border-top: 1px solid #CCC; border-bottom: 1px solid #CCC
	}
.view_other_prev { float: left; width: 49%; }
.view_other_next { float: right; width: 50%; text-align: right; }
