#hnavi { 
	margin:0;
	padding:0px; 
	height:55px;
	overflow:hidden;

	font-family: Arial, Helvetica, sans-serif; 
	font-size: 69%; 
	font-weight:bold;
	color:#ffffff;
	/*background-color:#FF6600;*/
}
#hnavi ul { 
	margin:0;
	padding:0px; 
	list-style:none;
	font-size:1em;
}
#hnavi ul li { 
	float:left;
	margin:0px 0px 0px 17px;	
	padding:0px;
	height:55px;
	width:200px;
	width:156px;
	font-size:1em;	
}
#hnavi ul li#navi1_eka { 
	margin:0px 0px 0px 0px;	
	width:199px;
	width:158px;	
}

#hnavi a {
	display:block;
	height:55px;
	background-repeat:repeat-x;	
	font-size:1em;
}
#hnavi ul li.url a:link  { text-decoration: none; background-image:url(navi1url.gif); color: #ffffff; }
#hnavi ul li.url a:active { text-decoration: none; background-image:url(navi1url.gif); color: #ffffff; }
#hnavi ul li.url a:visited { text-decoration: none; background-image:url(navi1url.gif); color: #ffffff;}
#hnavi ul li.url a:hover { text-decoration: none; background-image:url(navi1val.gif); color: #e11b22;  }

#hnavi ul li.val a:link  { text-decoration: none; background-image:url(navi1val.gif); color: #e11b22;  }
#hnavi ul li.val a:active { text-decoration: none; background-image:url(navi1val.gif); color: #e11b22;  }
#hnavi ul li.val a:visited { text-decoration: none; background-image:url(navi1val.gif); color: #e11b22;  }
#hnavi ul li.val a:hover { text-decoration: none; background-image:url(navi1val.gif); color: #e11b22; }


#hnavi ul li a span {
	display:block;
	padding:0 0 0 10px;
	line-height:35px;
}
