@font-face{
font-family:"ng";
src:url('/font/NanumGothic.eot');
src:url('/font/NanumGothic.eot?#iefix') format('embedded-opentype'),
url('/font/NanumGothic.woff') format('woff'),
url('/font/NanumGothic.ttf') format('truetype');
url('/font/NanumGothic.svg#NanumGothic') format('svg')
src:local(※), url('/font/NanumGothic.woff') format('woff');
}
.menu{height:53px;}
.menu ul{list-style:none;}
.menu li{list-style:none;float:left;}
.menu > ul > li{position:relative;height:27px;margin:0 16px;}
.menu > ul > li > a{display:block;font-family:"arial";font-weight:bold;color:#444444;text-decoration:none;font-size:15px;letter-spacing:-1px;}
.menu > ul > li > a:hover{color:#9a9a9a;}
.menu > ul > li > a.on{color:#9a9a9a;}
.menu > ul > li.font a{font-family:"ng";}
.s_menu{display:none;position:absolute;top:27px;border:1px solid #e0e0e0;height:24px;padding-left:0;z-index:1;}
.s_menu > li{line-height:24px;padding:0 10px;}
.s_menu > li > a{color:#757474;font-family:"ng";letter-spacing:-1px;font-size:12px;text-decoration:none;}
#s_menu1{left:-15px;width:140px;}
#s_menu2{left:-25px;width:140px;}
#s_menu3{left:-130px;width:655px;}
#s_menu4{left:-5px;width:55px;}
#s_menu5{left:-5px;width:145px;}
#s_menu6{left:-130px;width:470px;}
#s_menu7{left:0px;width:53px;}
#s_menu8{left:-90px;width:225px;}
.menu_icon{position:absolute;top:24px;left:49%;z-index:2;display:none;}

.slide_dv img{border:0;}
/* 슬라이더01 */
#slider001.flexslider .flex-direction-nav a.flex-next{
	font-size:0;
	background:url("") no-repeat right top;
	position: absolute;
	top: 0;
	left: 193px;
	width:16px;
	height:14px;
	display:block;
	color:#000000;
	z-index:888;
	line-height:0;
}

#slider001.flexslider  .flex-direction-nav a.flex-prev{
	font-size:0;
	background:url("") no-repeat left top;
	position: absolute;
	top: 0;
	left: 164px;
	width:16px;
	height:14px;
	display:block;
	color:#000000;
	z-index:888;
	line-height:0;
}
#slider001.flexslider .flex-direction-nav .flex-pauseplay a{
	font-size:0;
	background-image:url("/images/main/stop.png");
	background-position:left top;
	background-repeat:no-repeat;
	width:15px;
	height:15px;
	position: absolute;
	top: 0;
	left: 0px;
	display:block;
	cursor: pointer;
	color:#000000;
	z-index:10;
	line-height:0;
}
#slider001.flexslider .flex-direction-nav .flex-pauseplay a.flex-play{
	background-image:url("/images/main/play.png");
}
#slider001.flexslider {
	background-color:#fafafa;
	width:100%;
	position:relative;
}
#slider001 .flex-direction-nav{
	display:none;
	position: absolute;
	top:289px;
	width:170px;
	left:118px;
	z-index: 10;
}
#slider001 .flex-direction-nav li{
	float:left;
	margin:0 2px;
}
#slider001.flexslider .slides {
	zoom:1;
}
#slider001.flexslider .slides li {
	width:100%;
}
#slider001.flexslider .slides li img {
	/*width:1100px;
	height:340px;*/
}

#slider001.flexslider .flex-control-nav {
	display:none;
	height:15px;
	position:absolute;
	top:289px;
	left:55px;
	z-index:9;
}
#slider001.flexslider .flex-control-nav li {
	float:left;
	margin-right:6px;
}


#slider001.flexslider .flex-control-nav li a {
	cursor:pointer;
	display:block;
	width:15px;
	height:15px;
	background:url("/images/main/slide_icon_off.png") no-repeat left top;
	line-height:0px;
	font-weight:bold;
	font-size:0px;
	text-align:center;
	color:#ffffff;
}

#slider001.flexslider .flex-control-nav li a.flex-active{
	background:url("/images/main/slide_icon_on.png") no-repeat left top;
}

#slider001 .flex-pauseplay a{
	height: 30px;
	z-index: 10;
	width: 30px;
}
/* 슬라이더01 끝 */

.left_menu{width:167px;}
.left_menu a{text-decoration:none;}
.left_menu ul{list-style:none;padding:0;}
.left_menu li{list-style:none;}
.left_menu > ul > li > a{display:block;height:27px;line-height:26px;padding-left:19px;font-family: "ng";letter-spacing:-1px;}
.left_menu > ul > li > a:hover{height:26px;border-top:1px solid #999999;background:#323232;color:#ffffff;}
.left_menu > ul > li > a.on{height:26px;border-top:1px solid #999999;background:#323232;color:#ffffff;}
.left_menu .left_s_menu{padding-left:16px;width:136px;display:none;}
.left_s_menu > li > a{display:block;height:23px;line-height:23px;border-bottom:2px dotted #999999;font-family: "ng";letter-spacing:-1px;padding-left:5px;}
.left_s_menu > li > a:hover{color:#323232;}





