
ul,li	{ margin:0; padding:0; }
#globalNavi	{
 /*background: url(image/navi.jpg) repeat-x;*/
 height: 28px;
 /*padding-top: 7px;*/
 text-align: center;
}
#nav {
 width: 1000px;
 margin: 0 auto;
 position: relative;
 line-height:1;
 text-align: left;
 z-index: 100;
}
/*ChromeとOperaのみだけに適用されるCSSハック*/
@media all and (-webkit-min-device-pixel-ratio:0) and (min-resolution: .001dpcm) {
	#nav {
	 width: 1000px;
	}
}
#nav li {
 list-style: none;
 float: left;
 position: relative;
}
#nav ul {
 display: none;
 position: absolute;
 top: 29px;
 left: 0;
}
* html #nav ul {
 line-height: 0;
}
#nav ul li {
 float: none;
}
#nav ul {
 width: 111px;
}
/*#nav ul ul {
 top: 0;
 left: 121px;
}*/
#nav ul a { 
	display: block;
/* 	width: 107px; */
	width: 99px;
	background:#121212;
	padding: 6px;
	color: #FFF;
	border-bottom: 1px solid #FFF;
	opacity: 0.7;
	filter: alpha(opacity=70);
	zoom: 1;
	line-height: 1;
}
#nav ul a.hover {
 background: #444;
}

