@import url(http://fonts.googleapis.com/earlyaccess/nanumgothic.css);

body,html {padding:0;margin:0;font-size:12px;font-family:'Nanum Gothic',"malgun gothic","Trebuchet MS",gulim,dotum,Georgia,"Times New Roman",Times,serif;background:url('./image/head_bg.jpg') #ffffff top repeat-x ;}
input,select,textarea {font-size:12px;font-family:gulim;}
img,p {border:0;margin:0;padding:0;}
form {display:inline;margin:0;padding:0;}
select {font-size:12px;font-family:dotum;}
label {cursor:pointer;}
a {text-decoration:none;color:#000;}
a:hover {color:#666;}

div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre,form, fieldset, input, textarea, blockquote, th, td {  
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;  
list-style-type: none;  
 }

.gnb {float:right;height:20px;padding:0;margin:0;}
.gnb ul {padding:0;margin:0;color:#909090;}
.gnb li {list-style-type:none;display:inline;padding:3px 0 5px 0;font-size:12px;font-weight:bold;color:#909090;font-family:'Nanum Gothic',"malgun gothic","Trebuchet MS",gulim,dotum,Georgia,"Times New Roman",Times,serif;}
.gnb li a {color:#505050;outline:none;}
.gnb li a:hover {color:#fa7703;}
.gnb .admin a {color:#e3c816;}
.gnb span {padding:0;margin:0 10px 0 10px;color:#dfdfdf;}




.head_logo {
   position:relative;
   padding:0;
	width:980px;
	height:70px;
	margin:0 auto;
}

#header {width:100%;}

.inHerder {
	width:980px;
	height:40px;
	overflow:hidden;
	margin:0 auto;
	background:url("") repeat-x ;
}

.navi {
	float:left;
	padding:0;
	height:40px;
	width:980px;
}
.navi img {
	vertical-align:top;
}
.navi ul {
	overflow:hidden;
	margin:0px;
	padding:0px;
	width:980px;
}
.navi ul li {
	float:left;
	list-style-type:none;
	padding:0;
}
.navi ul li.first {
	padding:0;
}
.navi ul li.end {
	padding:0px;
}
.depth {
	position:absolute;
	width:100%;
	height:28px;
	background:#016e5d;
	z-index:99;
}
.depth img {
	vertical-align:top;
}
.depth ul {
	overflow:hidden;
	position:absolute;
	padding:5px 0 0;
}
.depth li {
	float:left;
	font-size:0;
	line-height:0;
	padding:0 0 0 17px;
	background:url("./image/n_bg_navi.gif") no-repeat 7px 2px;
}
.depth li.first {
	padding:0;
	background:none;
}
.depth01 {
	width:865px !important;
	left:50%;
	margin:0 0 0 -460px;
}
.depth02 {
	width:150px !important;
	left:50%;
	margin:0 0 0 -290px;
}
.depth03 {
	width:960px !important;
	left:50%;
	margin:0 0 0 -460px;
}
.depth04 {
	width:350px !important;
	left:50%;
	margin:0 0 0 -160px;
}
.depth05 {
	width:350px !important;
	left:50%;
	margin:0 0 0 -20px;
}
.depth06 {
	width:200px !important;
	left:50%;
	margin:0 0 0 180px;
}
.depth07 {
	width:450px !important;
	left:50%;
	margin:0 0 0 190px;
}
.depth08 {
	width:350px !important;
	left:50%;
	margin:0 0 0 300px;
}

#footer {width:980px;height:70px;margin:0;padding:0;text-align:center;}

#sub_footer {width:100%;height:70px;margin:50px 0 0 0;padding:10px 0 0 0;border-top:#dfdfdf 1px solid;text-align:center;}

#main_footer {width:980px;height:60px;margin:0;padding:0;text-align:center;}
