@charset "utf-8";
@import url("../style.css");
@import url("layout.css");
/* 전체 기본 정의  */

.site p {
	LINE-HEIGHT: 130%;
	color: #656488;
	font-size: 9pt;
}

.left_10{ margin-left: 10px;}

.site p.basic {
	LINE-HEIGHT: 120%;
	color: #649A47;
	font-size: 9pt;
}

.b20{ padding-bottom:20px; padding-left:20px;}
.b8{ padding-bottom: 8px; padding-top: 20px;}

TABLE {
	PADDING: 0px;
	BORDER-COLLAPSE: collapse;
}


/*------------------------------------------------------------가로정렬----------*/

#menu_0{
 margin: 0;
 width: 850;
 padding: 0;
 list-style:none;
}

#menu_0 a{
	font-family:"돋움";
	float: left;
	font-size:9pt;
	LETTER-SPACING: -1px;
	}
	
#menu_0 a.active, #menu a:hover{
	text-decoration:none;}



#menu{
 margin: 0;
 width: 750;
 padding: 0;
 list-style:none;
}

li{
	line-height: 250%;
 list-style-type: none; /* 목록 좌측 아이콘 안나오게*/
 padding-right: 10px;
 float: left; /* 리스트를 가로로 정렬*/
}

#menu a{
	font-family:"돋움";
	float: left;
	font-size:9pt;
	LETTER-SPACING: -1px;
	}
	
#menu a.active, #menu a:hover{
	text-decoration:none;}

/* ----------------------------------------------------------------------- TABLE 속성---------------------------------------------------------- */

/* 일반표속성 */
.tbl{
	MARGIN-BOTTOM: 10px;
	COLOR: #7f7f7f;
	background:#ffffff;
}
	
.tbl TD {
	BORDER-BOTTOM: 1px solid #dfdfdf;
	PADDING: 3px;
	color:#777777;
	line-height: 200%;
	LETTER-SPACING: -0.8px;
	font-size:10px;
}
.td_center {
	PADDING-BOTTOM: 5px;
	PADDING-TOP: 6px;
	text-align:center;
}

.td_center_w50 {
	width: 50px;
	PADDING-BOTTOM: 5px;
	PADDING-TOP: 6px;
	text-align:center;
}

.td_left_w100 {
	width: 100px;
	text-align:left;
}

.td_left {
	PADDING-BOTTOM: 5px;
	PADDING-TOP: 6px;
	text-align:left;
	text-align:justify;
}
