/* MENU */

.menu {
    height: 50px;
    /*width: 850px;*/
	font-family:"�뗭�","DotumChe";
	font-size:14px;
	font-weight:bold;
	position:absolute;
	top:55px;
/* 	left:280px; */
	right:5px;
	/*float:right;*/
	/*padding-top:25px;*/
}
.menu li{
	width:auto;
	padding:0 7px;
}

.menu li ul{
	font-size:12px;
	font-weight:normal;
	border:2px solid #0088ce;
/* 	border-top:none; */
	background:#ffffff;
	width:200px;
}
.menu li ul .list_first_menu{
	padding-top:5px;
	background:#3366CC;
	background:url(../../images/efine/sub/bg_main_menu.gif) no-repeat 0 0;
}
.menu li ul li{
	height:30px;
}
.menu li ul .list_last_menu{
	height:25px;
	background:url(../../images/efine/sub/bg_main_menu.gif) no-repeat 0 0px;
}
.menu li a, .menu li {
    float: left;
    border: none;
    outline: none;
}
.menu li {
	 list-style: none;
	 position: relative;
}

.menu li a {
	/* padding:1em 2em;*/
	text-decoration: none;
	color:#1e439c;
}

.menu li a:hover {
	color:#0088ce;
}

/* Submenu */

.hasChildren {
	position: absolute;
	width: 5px; height: 5px;
	background: black;
	right : 0;
	bottom: 0;
}
.menu li >a{
	display:block;
	height:40px;
}
.menu li ul {
	 display: none;
	 position: absolute;
	 left: -20px;
	 top:30px;
	 padding: 0; margin: 0;
	 z-index:1000;
}

.menu li:hover > ul {
 display: block;
 
 .position:absolute;
 
 .z-index:100000;

}

.menu li ul li, .menu li ul li a {
 float: none;
}

.menu li ul li {
 _display: inline; /* for IE6 */
 background:url(../../images/efine/sub/bg_main_menu.gif) no-repeat 0 -8px;
}

.menu li ul li a {
 width: 180px;
 height: 15px;
 display: block;
 
}

/* SUBSUB Menu */

.menu li ul li ul {
 display: none;
}

.menu li ul li:hover ul {
border-top:2px solid #0088ce;
 left: 100%;
 top: 0;
}

.menu li ul li.last:hover ul {
left: -202px;
top: 0;
}


/** notice slide layer **/
.slide_ul {
/* 	overflow:auto; */
}
.slide_li {
    float:left;
    height:200px;
}
.sub_div {
	width:100%;
	height:100%;
/* 	overflow:auto; */
	background:#eff3f8;
/* 	white-space:nowrap; */

/*     Safari 4-5, Chrome 1-9 */
/*     background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#eff3f8), to(#1a82f7)); */
/*     Safari 5.1, Chrome 10+ */
/*     background: -webkit-linear-gradient(top, #1a82f7, #eff3f8); */
/*     Firefox 3.6+ */
/*     background: -moz-linear-gradient(top, #1a82f7, #eff3f8); */
/*     IE 10 */
/*     background: -ms-linear-gradient(top, #1a82f7, #eff3f8); */
/*     Opera 11.10+ */
/*     background: -o-linear-gradient(top, #1a82f7, #eff3f8); */
 
    
}
.slide_div {
/* 	display:none; */
}
.slide_div ul li {
	float:left;
}
.sub_ul {
	align:right;
}
.sub_ul ul li{
	padding:0px 5px 0px 2px;
}
.slide_title {
    font-family:'Nanum Gothic';
    font-size:18px;
    color:rgb(95,90,90);
    font-weight:bold;
    padding-top:10px;
    padding-bottom:5px;
    text-align:center;
    background:rgba(169,202,168,0.16);
}
.slide_content {
    clear:both;
    width:90%;
    height:100%;
    padding:1% 5% 5% 5%;
    background:url(../../images/efine/sub/popup_table_bg.gif) repeat 0 0;
    border-top:5px solid #167cb0;
    font-size:12px;
}
.right_align {
	text-align:right;
	font-size:12px;
	padding:5px 0px 5px 0px;
}
.com_btn {
    background:rgb(71,131,196);
    border:1px solid #0088ce;
    padding-top:2px;
    border-radius:5px;
    margin-top:-3px;
}
.left_arrow{
	float:left;
	font-size:11px;
}
.right_arrow{
	float:right;
	font-size:11px;
}