/* 초기화 셋팅 */
div, p, a, img, ul, ol, li, tr, td, th, h1, h2, h3, h5, span, dl, dd, dt {margin:0; padding:0;}
html{}
ul {list-style:none;}
img {border:0;}

/* Basic Set-기본셋팅 */  
a {text-decoration:none;}
a:visited, a:hover {text-decoration:none;}

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-family: "돋움", "굴림";
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
}
a:link {
	text-decoration: none;
	font-family: "돋움", "굴림";
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
}
a:visited {text-decoration: none;font-family: "돋움", "굴림";font-size: 12px;font-style: normal;line-height: normal;font-weight: normal;font-variant: normal;}
a:hover {text-decoration: none;}
a:active {text-decoration: none;}
.style1 {color: #999999}
.style2 {font-family: Verdana;color: #333333;}
.style5 {font-family: Verdana}

/*sub left*/
#left {width:190px; float:left; text-align:left; position:relative; }
#left p.tit {}
#left ul li {border-bottom:1px solid #d9d9d9; color:#000000; padding:10px 0 10px 0px;}
#left ul li.top {border-top:1px solid #d9d9d9;}
#left ul li.sub{background:#fbfbfb;border-bottom: none;padding:10px 0 10px 15px;}
#left ul li.sub a {color:#000000; font-family:'맑은고딕' !important; font-size:12px !important;}
#left ul li span
#left ul li.sub strong{color:#000000}
#left ul li.sub a:hover {color:#000000; background:none;}
#left ul li a {width:100% ; height:100%; display:block; color:#424242; font-family:'맑은고딕' !important; font-size:12px !important;}
#left ul li a:hover {color:#295f9f; background: url(/img/left_bul.png) no-repeat 170px 0px; }
#left ul li a.on {color:#295f9f; background:url(/img/left_bul.png) no-repeat 170px 0px; font-weight:bold }

/*topmenu*/
#topmenu {width:924px; position:relative;}
.subBg{width:100%;display:none;}
#gnbarea{position:absolute;left:184px;top:0px;background:url(img/bg_top.png) no-repeat ; height:46px; width:740px;}
.gnb { }
.gnb > li{float:left;}
.gnb > li > a{margin:0  30px }
.gnb > li > a.last{margin-right:0;padding-right:0;}

.gnb .subWrap{display:none;}
.gnb .subWrap li{float:left;padding:6px 10px 3px 10px; }
.gnb .subWrap li a:hover,.gnb .subWrap li a:focus{color:#f6ff00;}
.gnb .subWrap.sub01{position:absolute;top:45px;background-color:#5f67ae; font-size:14px; left:30px;  }
.gnb .subWrap.sub01 a {color:#ffffff; font-size:14px; }
