@charset "utf-8";
@import url("font/nanumgothic.css");

A:link {text-decoration:none;} 
A:visited {text-decoration:none;} 
A:active {text-decoration:none;} 
A:hover {text-decoration:none;}

body{
	margin:0;
	padding:0;
	width:100%;
	font-size:62.5;
}

/*TOP*/
div#top{
	margin:0;
	padding:0.5vw 0;
	width:100%;
	background-color:#990000;
	position:fixed;
}
div#top div.top_wrap{
	margin:0 auto;
	padding:0;
	width:78%;
	height:4vw;
	overflow:hidden;
}
div#top div.top_wrap ul.top_l{
	margin:0;
	padding:0;
	width:26vw;
	list-style:none;
	font:1.09vw NanumGothic;
	font-weight:bolder;
	color:#f3f3f3;
}
div#top div.top_wrap ul.top_l a:link{
	color:#f3f3f3;
}
div#top div.top_wrap ul.top_l a:visited{
	color:#f3f3f3;
}
div#top div.top_wrap ul.top_l a:hover{
	color:#09F;
}
div#top div.top_wrap ul.top_l li{
	margin:0;
	padding-right:2.2vw;
	float:left;
	line-height:4vw;
}
div#top div.top_wrap div.logo{
	margin:0.4vw 0 0;
	padding:0 7vw;
	text-align:center;
	width:10vw;
	float:left;
}
div#top div.top_wrap div.logo img{
	width:100%;
}
div#top div.top_wrap ul.top_r{
	margin:0;
	padding:0;
	width:27vw;
	list-style:none;
	font:1.09vw NanumGothic;
	font-weight:bolder;
	color:#f3f3f3;
	float:left;
}
div#top div.top_wrap ul.top_r a:link{
	color:#f3f3f3;
}
div#top div.top_wrap ul.top_r a:visited{
	color:#f3f3f3;
}
div#top div.top_wrap ul.top_r a:hover{
	color:#09F;
}
div#top div.top_wrap ul.top_r li{
	margin:0;
	padding-left:2.2vw;
	float:right;
	line-height:4vw;
}

/*BOTTOM*/
div#bottom{
	margin:0;
	padding:0;
	width:100%;
	background-color:#990000;
}
div#bottom div.bottom_wrap{
	margin:0 auto;
	padding:1vw 0;
	width:78%;
	overflow:hidden;
}
div#bottom div.bottom_wrap h1{
	margin:0;
	padding:1vw 0;
	width:100%;
	font:1.2vw NanumGothic;
	font-weight:600;
	color:#9CF;
	text-align:left
}
div#bottom div.bottom_wrap ul{
	margin:0;
	padding-left:4vw;
	width:8vw;
	list-style:none;
	font:0.9vw NanumGothic;
	font-weight:500;
	color:#e0e0e0;
	float:left;
}
div#bottom div.bottom_wrap ul li{
	margin-left:1vw;
	padding:0.4vw 0;
	font:0.8vw NanumGothic;
	font-weight:400;
	color:#999;
}
div#bottom div.bottom_wrap ul li a:link{
	color:#999;
}
div#bottom div.bottom_wrap ul li a:visited{
	color:#999;
}
div#bottom div.bottom_wrap ul li a:hover{
	color:#09F;
}
div#bottom div.addr{
	margin:0 auto;
	padding:1.2vw 0;
	width:78%;
	font:italic 1vw NanumGothic;
	font-weight:500;
	color:#999;
}