form { margin:0px; }

img {border:0px;}


/* footer */
.footer { font-family:verdana;font-size:11px; text-decoration:none; color:#a6a6a6;letter-spacing:0; }
a.footer:link, a.footer:visited, a.footer:active { font-family:verdana;font-size:11px; text-decoration:none; color:#a6a6a6;letter-spacing:0; }
a.footer:hover { text-decoration:none; color:#ffffff;letter-spacing:0;font-size:11px; }

/* underline */
.underline { font-family:"맑은 고딕";font-size:12px; text-decoration:underline; color:#000;letter-spacing:0; }
a.underline:link, a.underline:visited, a.underline:active { font-family:"맑은 고딕";font-size:12px; text-decoration:underline; color:#000;letter-spacing:0; }
a.underline:hover { text-decoration:underline; color:#000;letter-spacing:0; }

/* copy */
.copy { font-family:"맑은 고딕",verdana;font-size:11px; text-decoration:none; color:#A6A6A6;letter-spacing:0; }
a.copy:link, a.copy:visited, a.copy:active { font-family:verdana;font-size:11px; text-decoration:none; color:#A6A6A6;letter-spacing:0; }
a.copy:hover { text-decoration:underline; color:#A6A6A6;letter-spacing:0; }

/* num */
.num { font-family:"맑은 고딕",verdana;font-size:12px; text-decoration:underline; color:#2e899e;letter-spacing:0; }
a.num:link, a.underline:visited, a.underline:active { font-family:"맑은 고딕";font-size:12px; text-decoration:none; color:#525252;letter-spacing:0; }
a.num:hover { text-decoration:underline; color:#2e899e;letter-spacing:0; }

a:link, a:visited, a:active {  font-family: "맑은 고딕";text-decoration:none; color:#000;font-size:12px; }
a:hover { text-decoration:underline;font-size:12px;font-family: "맑은 고딕"; }



* {
 padding: 0;
 margin: 0;
}
body {
	margin: 30px;
	padding: 0;
	font-family:맑은 고딕,verdana;
	font-size: 12px;
	line-height: 1.5em;
	letter-spacing:0px;
	background: #000;
	color:#000;
	}
	img {border:0;}
#wrap {
	width: 955px;
	margin: 0 auto;
	padding: 0;
	background: #fff;
	}
#top {
	width: 967px;
	margin: 0 auto;
	}
#header {
	margin: 0;
	padding: 0;
	text-align: center;
	}
#header h1 {
	margin: 0;
	padding: 0;
	font-size: 180%;
	line-height: 1em;
	font-weight: normal;
	color: #333;
	}
#content {
	float: left;
	width: 260px;
	padding: 35px 20px 20px 28px;
	margin-left:28px;
	margin-bottom:20px;
	background: #f0f0f0;
	}
#sub {
	float: left;
	width: 885px;
	margin: 35px 35px 80px 35px;
	}


.index_tab {
	position: relative;
	float: right;
	width: 545px;
	padding: 45px 35px 20px 0;
	line-height: 1.5em;
	color: #666;
	background: #fff;
	}


	
#footer {
	clear: both;
	margin-top: 0px;
	text-align: center;
	color: #fff;
	background: #000;
	}
