@charset "utf-8";
/*---------------------------- Local Navgation Reform -------------------------------------*/

#lnav_reform{
	width:772px;
	height:100%;
	margin:0;
	padding:0 0 0 10px;
	position:relative;

}
#lnav_reform ul{
	margin:0;
	padding:0 auto;
	}

#lnav_reform li{
	float:left;
	margin:0;
	padding:0;
/*	border-left:#CCCCCC 1px solid;*/
	list-style:none;
	line-height:1.5;
	font-size:95%;
	}
	
#lnav_reform li a{
	margin:0;
	display:block;
	overflow:hidden;
	height:0 !important;
	height /**/:21px;
	padding-top:21px;
	text-decoration:none;
	background-image:url(../img/ln_reform.gif);
	}
#lnav_reform1 a{background-position:0px 0;
		width:95px;}
#lnav_reform2 a{background-position:-95px 0;
		width:99px;}
#lnav_reform3 a{background-position:-194px 0;
		width:126px;}
#lnav_reform4 a{background-position:-320px 0;
		width:86px;}
#lnav_reform5 a{background-position:-406px 0;
		width:364px;}

		
#lnav_reform1 a:hover{background-position:0px -20px;
		width:95px;}
#lnav_reform2 a:hover{background-position:-95px -20px;
		width:99px;}
#lnav_reform3 a:hover{background-position:-194px -20px;
		width:126px;}
#lnav_reform4 a:hover{background-position:-320px -20px;
		width:86px;}
#lnav_reform5 a:hover{background-position:-406px 0px;
		width:364px;}
		
/*------------------------------corporate_info----------------------------------*/
#co_lnav{
	width:772px;
	height:100%;
	margin:0;
	padding:0 0 0 10px;
	position:relative;

}
#co_lnav ul{
	margin:0;
	padding:0 auto;
	}

#co_lnav li{
	float:left;
	margin:0;
	padding:0;
/*	border-left:#CCCCCC 1px solid;*/
	list-style:none;
	line-height:1.5;
	font-size:95%;
	}
	
#co_lnav li a{
	margin:0;
	display:block;
	overflow:hidden;
	height:0 !important;
	height /**/:21px;
	padding-top:21px;
	text-decoration:none;
	background-image:url(../img/ln_corporate_info.gif)
	}
#co_lnav1 a{background-position:0px 0;
		width:95px;}
#co_lnav2 a{background-position:-95px 0;
		width:85px;}
#co_lnav3 a{background-position:-180px 0;
		width:98px;}
#co_lnav4 a{background-position:-278px 0;
		width:128px;}
#co_lnav5 a{background-position:-406px 0;
		width:365px;}

#co_lnav1 a:hover{background-position:0px -20px;
		width:95px;}
#co_lnav2 a:hover{background-position:-95px -20px;
		width:85px;}
		
/*------------------------------consulting----------------------------------*/

#con_lnav{
	width:772px;
	height:100%;
	margin:0;
	padding:0 0 0 10px;
	position:relative;

}
#con_lnav ul{
	margin:0;
	padding:0 auto;
	}

#con_lnav li{
	float:left;
	margin:0;
	padding:0;
/*	border-left:#CCCCCC 1px solid;*/
	list-style:none;
	line-height:1.5;
	font-size:95%;
	}
	
#con_lnav li a{
	margin:0;
	display:block;
	overflow:hidden;
	height:0 !important;
	height /**/:21px;
	padding-top:21px;
	text-decoration:none;
	background-image:url(../img/ln_consulting.gif)
	}
#con_lnav1 a{background-position:0px 0;
		width:111px;}
#con_lnav2 a{background-position:-111px 0;
		width:122px;}
#con_lnav3 a{background-position:-233px 0;
		width:86px;}
#con_lnav4 a{background-position:-319px 0;
		width:452px;}
		
#con_lnav1 a:hover{background-position:0px -20px;
		width:111px;}
#con_lnav2 a:hover{background-position:-111px -20px;
		width:122px;}
#con_lnav3 a:hover{background-position:-233px -20px;
		width:86px;}
		
#con_lnav ul{
	background:#999;
	z-index:100;
	}
#con_lnav ul li{
	float:none;
	}
#con_lnav ul li a{
	border-top: 1px solid #FFF;
	background:none;
	font-size:90%;
	font-weight:normal;
	padding:3px 0;
	color:#FFFFFF;
	}
#con_lnav ul li a:hover{
	color:#FFFFFF;
	background-image:none;
	background-color:#990000;
	}