@import url('http://fonts.googleapis.com/earlyaccess/nanumgothic.css');


@charset "utf-8";
/* CSS Document */



body {
	background-color: #fff;
	margin:0;
	background-image: url(/images/header_back.png); 
	background-repeat: repeat-x; 
	background-position:top center;
	font-family:'Nanum Gothic', 굴림, 돋움 ;
	font-size: 12px;
	letter-spacing:0px;
	line-height: 23px;
	color: #333;
}

img {
	border:none;
}

#wrap {
	width:940px;
	text-align:left;
	margin:0;
	padding:0;
	margin: 0 auto;
	min-height:500px;
}

header {
	height:91px;
	margin:0;
	padding:0;	
}
.clear {
	clear:both;
}


#logo {
	float:left;
	width:217px;
	margin:25px 0 0 0;
	/* display:inline;   ie6 bgu fix */	

}


/*-----------------------Top Menu Main----------------------------*/


nav {
	width:723px;
	float:right;
	margin:0;
	padding:12px 0 0 0 ;
	z-index:2;/*  ie6 dropdown 메뉴 해결 방법 */
}

nav ul#dropdown {
	float:right;
	margin:25px 18px 0 0;	
}

nav ul#dropdown li {
	float:left; 
	margin:0;	
	list-style:none; 	
}

/*---
nav ul#dropdown li a {
	list-style:none;
	font-family: 'Nanum Gothic',Arial, Helvetica, sans-serif, 굴림, 돋움 ;
	font-size: 15px;
	letter-spacing:0px;
 	font-weight:700;
	color:#495a74;
	padding:0 20px; 
	text-decoration: none; 
	background-image: url(/images/bar_tm.png); 
	background-repeat: no-repeat; 
	background-position: right center;
	display: block;
}

nav ul#dropdown li a:hover {
	color:#F60; 
}
---*/

/*--------------------------Sub Menu---------------------------*/


nav ul#dropdown li ul	{	
	margin:10px 0 0 -15px;
	padding: 0;
	list-style:none;
	position: absolute; 
	visibility: hidden; 
	z-index:100; 
	box-shadow:0 0 4px rgba(0,0,0,0.2);
}
		
nav ul#dropdown li ul li {	
	margin:0;
	padding:0;
	float: none;
	display:inline;		
	background: #fff;
}

		
nav ul#dropdown li ul li a {
	display: block;
	width:160px;
	padding:9px 0 8px 0;
	background: rgba(255,255,255,0.9);
	font-size:13px;
	letter-spacing:0px;
 	font-weight:bold;
	text-align:center;
	color:#6e6e6e;
	border-left: 1px solid #97afb5;
	border-right: 1px solid #97afb5;
	border-bottom:1px dotted #97afb5;
}

nav ul#dropdown li ul li a.top {
	border-top: 1px solid #97afb5;
	padding:13px 0 8px 0;
}

nav ul#dropdown li ul li a.bottom {
	border-bottom: 1px solid #97afb5;
	padding:8px 0 13px 0;
}

		
nav ul#dropdown li ul li a:hover {	
	color:#f60;
	text-decoration:none;
	background-color:#fff;
	
}


/* ----------------------footer------------------------ */


footer {
	margin:120px 0 0 0;
	width:100%;
	text-align:center;
	background-color: #fff;
	background-image: url(../images/bg_footer.png); 
	background-repeat:repeat-x;
	background-position:top;
}

#footer_wrap {
	width:940px;
	text-align:left;
	margin:0;
	padding:0;
	margin: 0 auto;
	min-height:300px;
}

.footer_caution {
	height:50px;
	float:left;
	display:block;
	padding:17px 0 0 0;
	font-size:13px;
	font-weight:bold;
	line-height: 18px;
	color:#f60;
	letter-spacing:-0.5px;
}

.footer_num{
	height:43px;
	float:right;
	display:block;
	width:341px;
	padding:24px 0 0 0;
}

#border {
	padding:67px 0 0 0;
	display:block;
	width:940px;
	border-bottom-width: 5px;
	border-bottom-style: solid;
	border-bottom-color: #e3e2e1;
}

footer #sym {
	margin:20px 25px 0 0 ;
	float:left;	
}

footer #ad {
	font-size:11px;
	line-height:15px;
	width:597px;
	margin:20px 0 0 0;
	float:left;	
}
footer #ad .copy {
	font-size:9px;
	line-height:27px;
	color:#aaa;

}

