@charset "utf-8";
/* CSS Document */

body {	background-color:#;
    font-family:;
	margin:0;
	padding:0;
	font-size:1.2em;
	line-height:2em;
	color:#333;	
		}
#nav {float:center;
       height:200px; }
	
img {border:none;}

#wrap{width:1000px;
	text-align:justify;
	margin:0;
	margin-right:auto;
	margin-left:auto;
	background-image:url(../images/shadow.jpg);
	background-repeat:repeat-y;
	line-height:2em;
	min-height:780px;}

#header h1 {margin:0;
    padding:50px;
	font-family:굴림;
	font-size:2em;}

header {	height:151px;
	margin:0;
	padding:0;}
	
.clear {clear:both;}

#logo {	float:left;
	width:265px;
	margin:40px 0 0 40px;}

nav#top_menu {	width:600px;
	margin:50px 20px 0 0 ;
	float:right;}
	
nav#top_menu ul {	list-style:none;
	font-family:Verdana, Geneva, sans-serif;
	font-size:20px;
	font-weight:100;
	color:#333;}
	
nav#top_menu ul li {	float:left;	margin:0 5px;}

nav#top_menu a {	display:block;
	height:20px;
	padding:10px;
	text-decoration:none;
	color:#333;}
	
nav#top_menu a:hover {	background-image:url(../images/line.gif);
	background-repeat:repeat-x;
	background-position:bottom;}

footer {margin:50px 0 0 0 ;
	height:80px;
	background-image:url(../images/);
	background-repeat:no-repeat;
	background-position:40px center;}
	
footer hr {	width:900px;
	margin:0 0 0 -100px ;}
	
footer #copy {	font-family:;
	font-size:0.9em;
	width:900px;
	margin:10px 0px 0px 100px;
	float:left;}
	
.font {font-size:0.8em;
	text-align:justify;}
	
.font2 {font-size:0.65em;}


