@charset "utf-8";
/* e-front WebDesign Team(http://www.e-front.co.kr), LYJ 201301 */

/* Type Selector */
*{/*text-align:left;*/ margin:0; padding:0; color:#666666; font-size:12px; font-weight:none; line-height:18px; font-family:"굴림",Gulim,"돋움",Dotum,"Lucida Grande",Tahoma,Verdana,AppleGothic,UnDotum,sans-serif;}
a{text-decoration:none; color: #999999; font-size:12px; }
a:link { color: #999999; text-decoration: none }
a:hover, a:active, a:focus{color: #999999; font-size:12px; text-decoration:none;}
li{list-style:none;}
img, fieldset, button{border:none;}
hr, button img{display:none;}
textarea{overflow:auto;} 
legend{position:absolute; top:0; left:0; width:0; height:0; overflow:hidden; visibility:hidden; font-size:0; line-height:0;}

/* Layout Selector */
#main_wrapbody{ margin:0 auto; padding:0px;  background: url("/common/images/main_bg.jpg") no-repeat top center;}
#wrapbody{margin:0 auto; padding:0px;  background: url("/common/images/top_bg.jpg") no-repeat top center; }
#wrap{margin:0 auto; padding:0px; width:1000px;}
#header{margin:0 auto; padding:0px;}
#container{margin:0 auto; padding:0px;}
#sub_footerbody{margin:0 auto; padding:0px; background: url("/common/images/bg_footer.gif") no-repeat top center;}
#footerbody{margin:0 auto; padding:0px; padding-top:0px; margin-left:20px;}
#footer{margin:0 auto; padding:0px; margin-top:0px; width:1000px;}

.box{padding:0;}
.clear{ display:block; float:none; clear:both; height:0; width:100%; font-size:0 !important; line-height:0 !important; overflow:hidden; margin:0 !important; padding:0 !important;}

/* Header */
.logo_top{float:left; padding-top:41px; padding-left:0px; margin-left:12px;}
.unb_top{float:right; margin-right:60px; margin-top:7px; text-decoration:none; font-size:10px;}
.unb_top li{float:left;   margin:0px 0px 0px 0px;}


/*.unb_ul{width:265px;  float:left;}
.unb_ul li{float:left; padding:0 0 0 10px;}*/


.gnb{padding-top:0px; margin-left:350px; margin-right:0px;}
/*.gnb_ul{width:600px; float:left;}
.gnb_ul li{float:left; padding:0 0 0 20px; padding-top:12px; padding-right:20px; padding-bottom:30px; }*/



.sub_visual{padding-top:10px; margin-left:10px; margin-right:0px;}

/* Main Contents */
.main_gnb{padding-top:35px; margin-left:330px; height:50px;}
.main_visual{padding-top:23px; margin-left:10px; margin-right:0px; margin-bottom:26px; }


#main_c{overflow:hidden; width:1000px; height:155px; margin-top:5px;  margin-bottom:10px;}

#mc01{float:left; position:relative; width:260px; height:110px; margin-left:38px;}
#mc01 a{color:#666666; font-size:12px;}
#mc01_tab{margin-left:0px; padding-top:5px;}

#mc02{float:left; position:relative; padding:0 0px 0 65px;  width:280px; height:156px; color:#999999; font-size:11px;}
.con_022{padding-top:15px;   margin-top:5px; margin-left:13px; }
.con_02{padding-top:0px; padding-left:9px;  margin-top:5px; margin-left:0px; }
.con_02_in{padding-top:5px; padding-left:18px;  margin-top:0px; margin-left:0px; color:#666666;}
#mc02 a{color:#999999; font-size:11px;}
#mc02_tab{margin-left:20px; padding-top:5px;}

.mc03{float:left; position:relative; width:270px; height:0px; padding:0px 8px 10px 0; margin-left:48px;}
.mc03 ul{width:300px;  }

.mc03_ul li{float:left; margin:0 10px; 0 0px; padding:0 0 20px; 0}


#notice{overflow:hidden; padding-top:15px; margin-left:10px; width:253px; height:112px; }
#notice_date{float:right; }
#notice_txt{float:left; }

#notice2{overflow:hidden; margin-left:12px; width:250px;}

.more01{position:absolute; top:3px; left:260px;}
.more02{position:absolute; top:3px; left:325px;}


.sub_icon {float:left; width:980px; height:0px; margin-left:24px; margin-top:10px; margin-bottom:85px;}
.sub_icon li{float:left; margin:0 30px; 0 0px; padding:0px; 0 0px; 0}


.icon {float:left; width:980px; height:0px; margin-top:11px; margin-left:15px; margin-bottom:85px;}
.icon li{float:left; margin:0 30px; 0 0px; padding:0px; 0 0px; 0}




/* Left Menu */
.snb{float:left; margin-top:90px; margin-left:40px; width:150px; background:#ffffff;}
.snb_s{float:left; margin-top:20px; margin-left:0px; width:150px; background:#ffffff;}
/* Sub Contents */
.subcontents{float:left; margin-top:80px; margin-bottom:100px; margin-left:40px; width:750px;}

.box_title{margin-top:10px; height:40px; }
.title{float:left; margin-top:5px; margin-left:0px;}
.path{float:right; margin-top:5px; margin-right:5px; border:1px;}

.text_sub{margin-top:10px; margin-bottom:50px; margin-left:5px; margin-right:5px; background:#ffffff; font-size:12px; color:#666666;}

/* Footer */
.footer{}
.footer_imgs{float:left; padding-top:0; margin-top:0px; margin-left:-2px;}
.footer_img{float:left; padding-top:0; margin-top:0px; margin-left:-2px;}
.unb_footer{float:left; margin-top:9px; margin-left:-50px;}
.unb_ad{float:left; margin-top:0px; margin-left:20px;}
.unb_footer li{float:left; margin:0px 0px 0px 0px;}

/* Aside */
.aside{}
.spot{}
.search{}




/*글로벌메뉴*/

ul#topnav1 {width:1000px; height:24px; margin-top:26px; margin-left:-104px; float: left; list-style: none; position: absolute;}
ul#topnav1 li {float:left;}
ul#topnav1 li img {margin-left:0px;}
ul#topnav1 li a {display: block;text-decoration: none;}
ul#topnav1 li:hover{}
ul#topnav1 li span{position: absolute; margin-top:-5px;  display:none; left:0px;}
ul#topnav1 li span img {margin-left:0px; }
.menu1 {padding-left:0px; }
.menu2 {padding-left:105px; }
.menu3 {padding-left:235px; }
.menu4 {padding-left:280px; }
.menu5 {padding-left:380px; }
.menu6 {padding-left:480px; }


ul#topnav1 li:hover span{display: block;}
ul#topnav1 li span a{float:left; font-size:12px; font-weight:bold; margin-left:0px; }
ul#topnav1 li span a:hover {color:#95cbcb;}







/* main rolling */

#main_container {
	width:966px;
	height:370px;
	padding:0px;
	margin:0 auto;
	position:relative;
	z-index:0;
}

#example {
	top:0px;
	width:100px;
	
	position:relative;

}


#slides {
	position:absolute;
	top:0px;
	left:0px;
	z-index:100;

}


.slides_container {
	width:1000px;
	height:394px;
	overflow:hidden;
	position:relative;

}


.pagination {
    float : left;
	margin: -20px 0px 0px 500px;
	width:394px;
	z-index:505;
}

.pagination li {
	float : left;
	z-index:505;
	margin: 0px 3px;
}

.pagination li a {
	display:block;
	width:12px;
	height:0;
	padding-top:12px;
	background-image:url(/common/images/pagination.png);
	background-position:0 0;
	
	overflow:hidden;
}

.pagination li.current a {
	background-position:0 -12px;
	
}

.prev{margin-top:-227px;  margin-left:-10px; }
.next{ margin-left:950px; margin-top:-40px;}


.text01 {
	color: #06C;
}

.topline{border-top:2px solid #06C;}

.u7_table{color:#4d4d4d; border-top:2px solid #56a7ec;}
.u7_table th{height:29px; background:#efefef;}
.u7_table td{height:29px; text-align:center;}

.u77_table th{height:29px; background:#efefef;}
.u77_table{color:#4d4d4d; border-top:2px solid #56a7ec;}
.u77_table td{ height:29px; text-align:left; padding-left:10px;}

.cold_1{padding-left:10px;}
#gotop{ position:absolute; z-index:10; left:50%; margin-left:520px; margin-top:200px;}
/*.quick_menu{ position:absolute; left:50%; margin-left:1300px; margin-top:200px;}*/

#mgotop{ position:absolute; z-index:10; left:50%; margin-left:520px; margin-top:445px;}