@charset "utf-8";
body, html {height: 100%; margin:0; padding:0;
	}
body { background:#FFFFFF url('../images/top_bg.gif') repeat-x left top; }
#bodyWrap { width: 970px; height:100%; margin:0 auto;
	}

table {padding:0; border-spacing:0px; border:0; border-collapse:collapse;}
th, td {padding:0px;}

td { font-size: 11px; font-family: "Tahoma, 돋움"; line-height:14pt; color:#585858; letter-spacing: 0px} 
.d8 { font-size: 11px; font-family: "돋움"; line-height:10pt; color:#545454;letter-spacing: 0px} 
.d8_gray { font-size: 11px; font-family: "돋움"; line-height:13pt; color:#A7A7A7;letter-spacing: -1px} 
.d8_gray1 { font-size: 11px; font-family: "돋움"; line-height:12pt; color:#717171;letter-spacing: -1px} 
.t8 { font-size: 11px; font-family: "Tahoma"; line-height:10pt; color:#9F9F9F;letter-spacing: 0px} 
.d8t { font-size: 11px; font-family: "Tahoma,돋움"; line-height:12pt; color:#919090;letter-spacing: 0px} 
.d8_allpage { font-size: 11px; font-family: "돋움"; line-height:10pt; color:#9A9DA4; letter-spacing: 0px} 
.d15 {font-size: 15px; font-family: "돋움"; font-weight:bold; letter-spacing: -2px; color:#000000;}
table th {font-size: 11px; font-family: "돋움"; letter-spacing: -1px; color:#6C6C6C;}
table .title {font-weight:bold; font-size: 12px; letter-spacing: -1px; color:#3B3B3B; }
 
a:link
{ font-size: 12px; color: #707070; line-height:14pt; 	text-decoration: none}
a:active
{ font-size: 12px; color: #707070;  line-height:14pt; 	  text-decoration: none}
a:visited
{ font-size: 12px; color: #707070;  line-height:14pt; 	  text-decoration: none}
a:hover {font-size: 12px;	 color: #F64500;  line-height:14pt; 	  text-decoration: none}

a.d8:link
{ font-size: 11px; color: #707070; letter-spacing: -1px; 	text-decoration: none}
a.d8:active
{ font-size: 11px; color: #707070; letter-spacing: -1px; 	text-decoration: none}
a.d8:visited
{ font-size: 11px; color: #707070; letter-spacing: -1px; 	text-decoration: none}
a.d8:hover {font-size: 11px;	color: #F64500; letter-spacing: -1px; 	text-decoration: underline}

a.bold:link
{ font-size: 12px; font-weight:bold; letter-spacing: -1px;  line-height:15pt; color: #F64500;	text-decoration: none}
a.bold:active
{ font-size: 12px; font-weight:bold; letter-spacing: -1px;  line-height:15pt; color: #F64500;	  text-decoration: none}
a.bold:visited
{ font-size: 12px; font-weight:bold; letter-spacing: -1px;  line-height:15pt; color: #F64500;	  text-decoration: none}
a.bold:hover {font-size: 12px; font-weight:bold; letter-spacing: -1px; 	 line-height:15pt; color: #F64500;	  text-decoration: underline}

a.d8_bold:link
{font-family: "돋움";  font-size: 11px; font-weight:bold; letter-spacing: -1px;  line-height:11pt; color: #7C7C7C;	text-decoration: none}
a.d8_bold:active
{font-family: "돋움";  font-size: 11px; font-weight:bold; letter-spacing: -1px;  line-height:11pt; color: #7C7C7C;	  text-decoration: none}
a.d8_bold:visited
{font-family: "돋움";  font-size: 11px; font-weight:bold; letter-spacing: -1px;  line-height:11pt; color: #7C7C7C;	  text-decoration: none}
a.d8_bold:hover 
{font-family: "돋움"; font-size: 11px; font-weight:bold; letter-spacing: -1px; 	 line-height:11pt; color: #F64500;	  text-decoration: underline}

a.d8_bold1:link
{font-family: "돋움";  font-size: 11px; font-weight:bold; letter-spacing: -1px;  line-height:10pt; color: #4D4D4D;	text-decoration: none}
a.d8_bold1:active
{font-family: "돋움";  font-size: 11px; font-weight:bold; letter-spacing: -1px;  line-height:10pt; color: #4D4D4D;	  text-decoration: none}
a.d8_bold1:visited
{font-family: "돋움";  font-size: 11px; font-weight:bold; letter-spacing: -1px;  line-height:10pt; color: #4D4D4D;	  text-decoration: none}
a.d8_bold1:hover 
{font-family: "돋움"; font-size: 11px; font-weight:bold; letter-spacing: -1px; 	 line-height:10pt; color: #F64500;	  text-decoration: underline}

a.bold2:link
{font-family: "돋움";  font-size: 12px; font-weight:bold; letter-spacing: -1px;  line-height:15pt; color: #F64500;	text-decoration: none}
a.bold2:active
{font-family: "돋움";  font-size: 12px; font-weight:bold; letter-spacing: -1px;  line-height:15pt; color: #F64500;	  text-decoration: none}
a.bold2:visited
{font-family: "돋움";  font-size: 12px; font-weight:bold; letter-spacing: -1px;  line-height:15pt; color: #F64500;	  text-decoration: none}
a.bold2:hover 
{font-family: "돋움"; font-size: 12px; font-weight:bold; letter-spacing: -1px; 	 line-height:15pt; color: #F64500;	  text-decoration: underline}


.box {
	font-family: "돋움"; 
	color:#767676; line-height: 12pt; letter-spacing:0px;
	BORDER: #E2E1DE 1px solid; 
	PADDING: 7px; 
	FONT-SIZE: 12px; 
	BACKGROUND-COLOR:#FFFFFF}


.bx_search {font-family: "돋움"; 
	BORDER: 4px solid #DE3434; 
	PADDING-LEFT: 15px; 
	PADDING-top: 5px; 
	FONT-SIZE: 12px; 
	line-height: 13px;
	COLOR: #585858; 
	font-weight:bold;
	BACKGROUND-COLOR:#FFFFFF
}

.bx_write {font-family: "돋움"; 
	BORDER: 1px solid #D9DADE; 
	PADDING-LEFT: 5px; 
	PADDING-top: 3px; 
	FONT-SIZE: 11px; 
	line-height: 11px;
	COLOR: #707070; 
	height:16px;
	BACKGROUND-COLOR:#F4F4F4
}

#header { height: 161px;
	}

#contentBody { min-height: 100%; margin:0; padding:0; background:#ffffff url("../images/mainbg.gif") repeat-y left top; *zoom:1; 
	}
#contentBody:after{ content:""; display:block; clear:both;}

#columnLeft { min-height: 100%; float:left; width:200px; 
	}
#left-banner-list {list-style-type:none; padding-left:0px; *margin-left:0px;}
#left-banner-list li {margin: 0px; padding: 0px;}
#left-banner-list li img {margin: 0px; padding: 0px; }
#columnLeft #submenu-list {margin:5px 0; padding-left: 20px; list-style-type: none; list-style-image:url("../images/main/icon_red.gif");}
#columnRight { min-height: 100%; float:right; width:770px; *zoom:1; 
	}
#columnRight:after{ content:""; display:block; clear:both;}

#content { min-height: 100%; margin:0; padding: 0 20px 10px; *margin:-4px 0 0 0;}
#content .dev_table {border-spacing:1px; border-collapse:separate; }
table.dev_table td {padding:5px;}

#index_bottom_image {margin:0; float:right; *margin:-34px 0 0 0;}
#footer { clear:both; height:110px; margin: 0; padding-top:30px;
	}
	
#index_top_image {margin-bottom: -3px;}
