@import "style.css";

body{
    margin:0;
	padding:0;
	overflow-x:hidden;/*hidden*/
	overflow-y:scroll;
	background:#272727;
	}

html, div, ul, li, dl, dt, dd, h1, h2, h3, h4, h5, h6, from{
    margin:0;
	padding:0;
	}


ul, ol, dl { 
    list-style:none;
	}
	
img {

    border:0;
	
	}
.ddd{ cursor: pointer;
}

#bt_top {position:fixed;left:50%; margin-left:600px; top:310px; z-index:151;}

	
#sub {
	POSITION: relative; 
	WIDTH:100%; 
	min-HEIGHT:440px; height:100%; overflow:hidden;
	TOP:0px; 
	text-align:center;
	margin:0px auto 0 auto;
	z-index:1; background:#fff; 
	
}
#sub.subimg01  {background:#fff url(image/sub1.jpg) no-repeat center top;}
#sub.subimg02  {background:#fff url(image/sub2.jpg) no-repeat center top;}
#sub.subimg03  {background:#fff url(image/sub3.jpg) no-repeat center top;}
#sub.subimg04  {background:#fff url(image/sub4.jpg) no-repeat center top;}
#sub.subimg05  {background:#fff url(image/sub5.jpg) no-repeat center top;}

#sub  h1 {font-size:37px; color:#fff; margin:90px 0 0px 0; padding-left:0px; font-weight:500; /* background:url(image/left_tit_bg.gif) no-repeat center bottom;*/ line-height:220px;}/*leftmenu_tit*/


#left {
	POSITION: absolute;
	WIDTH:100%;
	top:210px;
	left:0;
	text-align:center;
	margin:90px 0 0 0 ;
	
}




/*=================left Menu 1 starts here ========================*/
/* menu::base */
div#left_menu {
	POSITION:relative;
	WIDTH:1200px;
	TOP:0px;
	LEFT:0px;
	text-align:center;
	z-index:99 ; margin:0 auto; padding:0; 
}

#left_menu > ul { margin:0; padding:0; *zoom:1}
#left_menu ul:after {content:""; display:block;clear:both;}
#left_menu ul a {display:block;  text-decoration:none; margin:0px;}
#left_menu > ul > li { display:inline-block; position:relative; width:190px;margin:0 3px;left:0px;}

#left_menu > ul > li.first {padding:10px 0 0 0;} 
/*#left_menu ul li.m_active {background:#44b8db; !important;color:#f8f8f8; !important}*/
#left_menu > ul > li > a {display: block;padding:18px 0px 18px 0px;color:#4c4c4c; font-size:15px;  line-height:16px;
text-decoration:none; text-align:center; background:#dde3e8; border:1px solid #fff;font-weight:700;font-family: 'Nanum Gothic' }

#left_menu ul li.m_active a  {background:#ff8a00;color:#f8f8f8; border:1px solid #ec770f;  /*text-decoration:underline;*/}
#left_menu ul li a:hover {background:#ff8a00;color:#f8f8f8; border:1px solid #ec770f;  }
#left_menu ul li a.off {color: #4c4c4c;}
#left_menu ul li.last { background:none; margin:0; padding:0; display:inline;}
#left_menu ul li.first {padding:10px 0 0px 0px;  }


/*left 서브메뉴*/
#left_menu div.submenu { top:61px;  list-style:none; z-index:100; border-top:1px solid #d9d9d9;}
#left_menu div.submenu ul {margin:0; padding:0px; font-size:13px; }
#left_menu div.submenu ul li {position:relative; height:auto;  margin:0px 0 3px 0; padding:0px; text-align:left; background:#eeeeee; /*border-bottom:1px solid #666; background:#727272; filter:alpha(opacity=90); opacity: 0.9; -moz-opacity:0.9;font-family:'Nanum Gothic','Malgun Gothic','Dotum', 'verdana';*/ }
#left_menu div.submenu ul li.first {margin:3px 0 3px 0;}
#left_menu div.submenu ul li a {width: 190px;!important; /*width of sub menus*/
padding:4px 10px 4px 20px;
margin: 0;
color:#626262;
background:url(image/tmenu_bg.png) repeat;
font-size:12px; font-weight:500; text-align:left; line-height:18px;}
#left_menu div.submenu ul li a:hover {color:#fff !important;	background:#828282 !important;  }
#left_menu div.submenu ul li.on a{color:#fff !important;	background:#828282 !important;} 
#left_menu div.submenu ul li.on {color:#333; font-weight:bold;}
#left_menu ul li.m1 div.submenu a{left:0px; width:100%; z-index:100; color:#646464}
#left_menu ul li.m2 div.submenu{left:0px; width:100%; z-index:100;}
#left_menu ul li.m3 div.submenu{left:0px; width:100%; z-index:100;}
#left_menu ul li.m4 div.submenu{left:0px; width:100%; z-index:100;}
#left_menu ul li.m5 div.submenu{left:0px; width:100%; z-index:100;}
#left_menu ul li.m6 div.submenu{left:0px; width:100%; z-index:100;}
#left_menu ul li.m7 div.submenu{left:0px; width:100%; z-index:100;}

/*=================left Menu 1 END here ========================*/
/*left Menu 1 ends here */




#contents {
    Z-INDEX:2;
	POSITION:relative;
	TOP:0px;
	WIDTH:100%;  
	text-align:center;
	margin:-10px auto 0px auto;
	background:#ffffff;
}


#contents_in {
	POSITION:relative;
	WIDTH:1380px;
	top:0px;
	text-align:left;
	margin:0 auto 0 auto;
	background:#ffffff;
}




#map {
	float:right;
	POSITION: relative;
	Z-INDEX:3;
	top:0px; 
	WIDTH:50%; text-align:right;
	margin:0px auto 0 auto;
}
#map li {font-family:'Nanum Gothic', dotum; font-weight:500; font-size:13px; color:#999; vertical-align:middle; padding:10px 10px 0px 10px;}


#bar {
	/*clear:both;*/
	text-align:left;
	position:relative;
	WIDTH:100%;
	LEFT:0px;
	top:0px;
	margin:0px auto 50px auto; text-align:left; border-bottom:1px solid #d9d9d9;
}

#bar li {
	
	font-size:30px;
	color:#2e2e2e;
	font-weight:700;
	vertical-align:top;
	letter-spacing:-1px; line-height:30px; padding:0px 0 10px 10px
}


#text {
	POSITION:relative;
	 WIDTH:1300px;height:100%; overflow:hidden;
	top:0px;
	LEFT:0px;
	margin:0  auto;
	padding:0 0 50px 0;
}




