@charset "euc-kr";
/*
 * default definition
 */
html,body {
	background-color:#FBFBF4;
	margin: 0;
	padding: 0;
	font-size: 9pt;
	line-height: 140%;
	font-family: Dotum, "µ¸¿ò", sans-serif;
}
td	{font-family:dotum, µ¸¿ò, sans-serif; font-size:9pt; color:#666666;line-height: 140%;}
form {	margin: 0;	padding: 0;}
hr {display: none;}
ul, ol, dl {
	margin: 0;
	padding: 0;
}
li {list-style: none;}
li img {vertical-align: middle;	/* for IE imge margin */}
p, div, th, td, select {color: #666666;}


img, 
input.type-image {
	border: 0 none;
}

.p8{font-size:8pt; }
.b{font-weight:bold}
input {
	border:solid 1px  #C3C3BC;
	background: #fff;
	padding:2px;
}
textarea {
	border:solid 1px  #C3C3BC;
	background: #fff;
	padding:5px;
}
input.type-text:hover, 
input.type-text:focus, 
textarea:hover, 
textarea:focus {
	background-color: #FFFFFF;
}
input, select, textarea {
	vertical-align: middle;
	font-size: 1em;
	color: #78777C;
}
span.button, 
img.button, 
a.button {
	cursor: pointer;
	vertical-align: middle;
}

/************Layout ***********/
#layout {width:837px;}
#left-navi {width:225px;float:left}
#body-wrap {width:612px;float:left}
#contents {padding-left:15px;float:left}


.point, .point a,  .point a:visited {color:#877864;text-decoration:none}
.point a:hover, {color:#877864;text-decoration:none}
.point2 {color:#F86F01}
/**
 * Board
 */
 /******************* Board********************/
 /*List */
 #board table.list   {
 	border-top:solid 2px #898A82;
	border-bottom:solid 1px #ABACA4;
}
#board table.list thead  th.title {
	background: url(/img/common/th_div.gif) no-repeat ;
	background-color:#F0F0E9;
	height:31px;color:#3C3C3A;font:bold 9pt;
	padding: 5px 0 2px;
	text-align:center;
	border-bottom:solid 1px #BCBCB5;
}
#board table.list thead  th.no {
	background-color:#F0F0E9;
	height:31px;color:#3C3C3A;font:bold 9pt;
	padding: 5px 0 2px;
	text-align:center;
	border-bottom:solid 1px #BCBCB5;
}
#board table.list  tbody tr td {
	height:25px;
	font-size:12px;color:#515151;
	border-bottom:solid 1px #BCBCB5;
}

#board table.list  tbody tr td.zz {
	font-size:20px;color:#515151;
}

#board table.list  tbody tr td.a {
	height:25px;
	font-size:12px;color:#515151;
	text-align: left;
	border-bottom:solid 1px #BCBCB5;
}

#board table.list  tbody  td.subject  {
	text-align: left;padding-left:5px;
}

 #board table.list2   {
 	border-top:solid 2px #898A82;
}
#board table.list2 thead  th.title {
	background: url(/img/common/th_div.gif) no-repeat ;
	background-color:#F0F0E9;
	height:31px;color:#3C3C3A;font:bold 9pt;
	padding: 5px 0 2px;
	text-align:center;
	border-bottom:solid 1px #BCBCB5;
}
#board table.list2 thead  th.no {
	background-color:#F0F0E9;
	height:31px;color:#3C3C3A;font:bold 9pt;
	padding: 5px 0 2px;
	text-align:center;
	border-bottom:solid 1px #BCBCB5;
}
#board table.list2  tbody tr td {
	font-size:12px;color:#515151;
	text-align: center;
}
#board table.list2  tbody td.line {
	background-color:#BCBCB5;
}
	
#board table.list2  tbody  td.subject  {
	text-align: left;padding-left:5px;
}

/*View*/
 #board table.view   {
 border-top:solid 2px #898A82;
border-bottom:solid 1px #ABACA4;
}
#board table.view thead  th {
	background-color:#F0F0E9;
	height:31px;color:#3C3C3A;font:bold 9pt;
	padding: 4px 10px 2px;
	text-align:left;
	border-bottom:solid 1px #CECEC8;
}
#board table.view thead  th.title {
	background-color:#FBFBF4;
	height:27px;color:#3C3C3A;font: 9pt;
	padding: 4px 0px 2px 15px;
	text-align:left;
	border-bottom:solid 1px #B9B9AD;
}
#board table.view thead  th.cont {
	background-color:#FBFBF4;
	height:27px;color:#3C3C3A;font: 9pt;
	padding: 4px 10px 2px 15px;
	padding-left: 0px;
	text-align:left;
	border-bottom:solid 1px #B9B9AD;
}


#board table.view  tbody tr td {
	height:24px;
	font-size:12px;color:#515151;
	text-align: center;
	padding: 40px 0 3px;

}

#board table.view  tbody .zz {
	font-size:20px;color:#515151;
}

#board table.view  tbody .attach {
	height:30px;
	font-size:12px;color:#6E6E6E;
	background-color:#F5F5EF;
	text-align: left;
	padding: 4px 10px 3px;
	border-top:solid 1px #D4D4CE;
}

#board table.view  tbody td.contents {
	text-align: left;
	padding: 10px;
	width: 800px;
}
/*ÀÌÀü±Û ´ÙÀ½±Û */
#board table.view-list {
	margin-top:10px;
	border-top:solid 2px #A8A99D;
	border-bottom:solid 1px #CECEC8;
}
#board table.view-list .line{
	background-color:#CECEC8;height:1px;
}
#board table.view-list th{
	height:25px;
	font-size:11px;width:13%;
}
#board table.view-list .subject {
	font-size:11px;padding-left:5px;
}
	
/*Write*/
 #board table.write   {
 	 border-top:solid 2px #898A82;
	border-bottom:solid 1px #ABACA4;
}
#board table.write  tr td {
	 border-bottom:solid 1px #CCCCCC;
	 text-align:left;padding:5px;
}
#board table.write  th {
	height:30px;background-color:#F2F1F1;color:#333333;font:bold 9pt;
	padding: 5px 0 2px;
	text-align:left;padding-left:10px;
	border-bottom:solid 1px #CCCCCC;
}

.pno { color:#5F615B;font:11px;padding-top:15px;text-align:center;font-weight:bold;}
.pno a { color:#747474;font:11px;font-weight:normal; }
.btn {padding-top:10px;text-align:right}