#nav { width:960px; margin: 0 auto; position:static; line-height:0; text-align: center; z-index: 12;  }
#nav li { margin:0; padding:0; list-style: none; float: left; position: relative; z-index: 13; text-align:center}
#nav ul { margin:0; padding:0; display: none; position: absolute; top: 46px; left: 0; z-index: 14; }
* html #nav ul { line-height: 0; }
#nav ul li { float: none; }
#nav ul { width: 135px; }
#nav ul ul { top: 0; left: 150px; z-index: 15; }
#nav ul a { 
	display: block;
	width: 150px;
	background:#FFFFFF;
	padding: 6px;
	color: #333;
	border-bottom: 1px solid #CCCCCC;
	opacity: 0.85;
	zoom: 1;
	line-height: 1;
	text-decoration:none;
	z-index: 16;
}
/*---------  filter: alpha(opacity=85); は、IE8のみ残像が残る為排除  --------------*/
#nav ul a.hover { 
 background: #FFFFFF;
 color:#cccccc}
#nav ul li.sub { text-indent:10px;}
