@charset "euc-kr";
/* CSS Document */

.floar_left {float:left;}
.floar_right {float:right;}


/* Çì´õ(top)ºÎºÐ CSS */

A:active  /* , A:visited*/
{color:orange; /*color:#36689a;*/}

A:hover
{/*font-weight:bold;*/color:orange;}

 ul li {line-height:160%;}

#div_logo {
	width:230px;
	height:80px;
	padding-top:4px;
	float:left;
	margin:0px;
	text-align:left;
	display:block;
	vertical-align:text-top;
}



.form_serch {
	font-family:"³ª´®°íµñ", "¸¼Àº °íµñ", "µ¸¿ò", AppleGothic, helvetica;
	color:#333;
	border:0;
	background-color:#fff;
	height:21px;
	float:left;
	margin-left:12px;
	ime-mode:active;
}

#div_topmenu {
	width:1000px;
	margin: 0 0;
	padding:0px;
	float:left;
	text-align:left;
	height:40px;
}

#div_topmenu ul{
	width:1130px;
	margin:0px;
	padding:0px;
	float:left;
	text-align:left;
	height:40px;
	border:0;
}

#div_topmenu ul li{
	width:auto;
	margin:0 5px;
	padding:0px;
	float:left;
	text-align:left;
	height:40px;
	display:block;
	border:0;
}

/* ¼­ºê¸Þ´º(top)ºÎºÐ CSS */

.text_color1 {
color:#646464;
}

.text_color1 ul:hover {
	font-weight:bold;
	letter-spacing:-1px;
	line-height:100%;
	color:#36689a;
}

.text_color1 ul li:hover {
	color:orange;
}


.text_color2 {
	/*color:#b8b9be;*/
}

.text_color2 ul:hover {
	font-weight:bold;
	letter-spacing:-1px;
	line-height:100%;
	color:orange;
}

.text_color2 ul li:hover {
	color:orange;
}


#div_submenu1 {
	height: 160px;
	width: 100%;
	text-align: left;
	float: left;
	background-color:#fff;
	border-bottom: solid 2px #5395d5;
	/*background-image: url(../images/submenu1.png);*/
	background-color: #fff;
	background-size: 100%;
	background-repeat: no-repeat;
	background-position: center top;
	position: relative;
	z-index:10000;
}
#div_submenu1 ul li{
	line-height:160%;margin: 0 0 0 5;border-left:1px solid #E9E9EA;
}
#div_submenu2 ul li{
	height: 10px;margin: 2 0 0 5;list-style:url(../images/submenu_line.jpg);
}
#div_submenu3 ul li{
	height: 10px;margin: 2 0 0 5;list-style:url(../images/submenu_line.jpg);
}
#div_submenu4 ul li{
	line-height:140%;margin: 0 0 0 5;border-left:1px solid #E9E9EA;
}
#div_submenu5 ul li{
	height: 10px;margin: 2 0 0 5;list-style:url(../images/submenu_line.jpg);
}
#div_submenu6 ul li{
	height: 10px;margin: 2 0 0 5;list-style:url(../images/submenu_line.jpg);
}
#div_submenu7 ul li{
	height: 15px;margin: 2 0 0 5;list-style:url(../images/submenu_line.jpg);
}
#div_submenu8 ul li{
	height: 10px;margin: 2 0 0 5;list-style:url(../images/submenu_line.jpg);
}
#div_submenu2 {
	height: 49px;
	width: 100%;
	text-align: left;
	float: left;
	border-bottom: solid 2px #5395d5;
	/*background-image: url(../images/submenu2.png);*/	
	background-color: #fff;
	background-size: 100%;
	background-repeat: no-repeat;
	background-position: center top;
	z-index:10000;
	position: relative;
}

#div_submenu3 {
	height: 49px;
	width: 100%;
	text-align: left;
	float: left;
	border-bottom: solid 2px #5395d5;
	background-color:#fff;
	/*background-image: url(../images/submenu3.png);*/
	background-size: 100%;
	background-repeat: no-repeat;
	background-position: center top;
	z-index:10000;
	position: relative;
}

#div_submenu4 {
	height: 150px;
	width: 100%;
	text-align: left;
	float: left;
	background-color:#fff;
	border-bottom: solid 2px #5395d5;	
	/*background-image: url(../images/submenu4.png);*/
	background-color: #fff;
	background-size: 100%;
	background-repeat: no-repeat;
	background-position: center top;
	z-index:10000;
	position: relative;
}

#div_submenu5 {
	height: 49px;
	width: 100%;
	text-align: left;
	float: left;
	border-bottom: solid 2px #5395d5;
	/*background-image: url(../images/submenu5.png);*/
	background-color: #fff;
	background-size: 100%;
	background-repeat: no-repeat;
	background-position: center top;
	z-index:10000;
	position: relative;
}

#div_submenu6 {
	height: 49px;
	width: 100%;
	text-align: left;
	float: left;
	border-bottom: solid 2px #5395d5;
	/*background-image: url(../images/submenu6.png);*/
	background-color: #fff;
	background-size: 100%;
	background-repeat: no-repeat;
	background-position: center top;
	z-index:10000;
	position: relative;
}

#div_submenu7 {
	height: 49px;
	width: 100%;
	text-align: left;
	float: left;
	border-bottom: solid 2px #5395d5;
	/*background-image: url(../images/submenu7.png);*/	
	background-color: #fff;
	background-size: 100%;
	background-repeat: no-repeat;
	background-position: center top;
	z-index:10000;
	position: relative;
}

#dropMnDtl {
	height: 590px;
	width: 100%;
	text-align: left;
	float: left;
	border-bottom: solid 2px #5395d5;
	/*background-image: url(../images/submenu7.png);*/	
	background-color: #fff;
	background-size: 100%;
	background-repeat: no-repeat;
	background-position: center top;
	z-index:10000;
	position: relative;
}

#dropMnDtl li { line-height: 220%;}

#div_subbg {
	width:1120px;
	margin:0 auto;
	height:145px;
}

#div_subbg ul, div_subbg ul li {
	float:left;
	border:0;
	list-style:none;
	display:block;
	text-align:left;
	margin:0px;
	padding:0px;
}

#div_subbg ul li a{
	font-family:"¸¼Àº°íµñ", "µ¸¿ò" , AppleGothic, helvetica;
	font-size:12px;
	letter-spacing:-1px;
}

#div_subbg ul li {
	text-align:left;
	padding-left:6px;
}

#div_subbg ul {
	padding-top:21px;
}

#div_subbg ul a:hover {
	/*font-weight:bold;*/
	letter-spacing:-1px;
	line-height:100%;
	color:orange;
}

#div_subbg ul li a:hover {
	color:orange;
}

#sub_left2 ul li{list-style:none;margin-left:5px;text-align: left;font-weight:400;line-height: 160%;}
#sub_left2 li::before {
  content: "-";
}

/*2022 sitemap ¸®´º¾ó*/
.new_sitemap{font-family:Noto Sans KR,Nanum Gothic,Malgun Gothic,Helvetica, Apple-Gothic, dotum, sans-serif;letter-spacing:-0.05em;text-align: left;}
.new_sitemap ul {padding-inline-start: 0px;}
.new_sitemap ul li{border-bottom: 1px dotted #ccc;list-style: none;padding-left:7px;font-weight: bold;line-height:200%;}
.new_sitemap ul li a{text-decoration:none;color:#000;font-size:9.3pt;}
.new_sitemap ul li a span{color:#999;padding-left:15px;}