@charset "utf-8";
/* ================================================================ 
This copyright notice must be untouched at all times.

The original version of this stylesheet and the associated (x)html
is available at http://www.cssplay.co.uk/menu/one_page.html
Copyright (c) 2005-2007 Stu Nicholls. All rights reserved.
This stylesheet and the assocaited (x)html may be modified in any 
way to fit your requirements.
=================================================================== */

/* set up the overall width of the menu div, the font and the margins with a relative position*/

#navContainer {
	font-family: verdana, arial, sans-serif;
	width:541px;
	margin:0;
	position:relative;
	z-index:90;
	clear: both;
	height: 60px;
}
/* remove the bullets and set the margin and padding to zero for the unordered list */
#navContainer ul {
padding:0; 
margin:0;
list-style-type: none;
border:0;
}

	/* -----------------------------
	   MAIN NAVIGATION                  */

/* specific to non IE browsers */
/* set the background and foreground color of the main menu li on hover */
#navContainer ul li#current a {}



#navMenu{
	margin: 0px;
	padding: 0px;
	position: relative;
	z-index: 5;
	width: 541px;
}
#navMenu li{
	float: left;
	display: inline;
	margin: 0px;
	padding: 0px;
}

a.navProject {
	display:block;
	float:left;
	width:76px;
	height:23px;
	background-repeat:no-repeat;
	background-image: url(../images/bg_Nav_01.gif);
}
a.navProject:hover{
	background: url("../images/bg_Nav_01.gif") 0 23px;
}
#Project a.navProject {
	background: url("../images/bg_Nav_01.gif") 0 23px;
}
a.navEnzo {
	display:block;
	float:left;
	width:88px;
	height:23px;
	background-repeat:no-repeat;
	background-image: url(../images/bg_Nav_02.gif);
}
a.navEnzo:hover{
	background: url("../images/bg_Nav_02.gif") 0 23px;
}
#Enzo a.navEnzo{
	background: url("../images/bg_Nav_02.gif") 0 23px;
}
a.navProducts {
	display:block;
	float:left;
	width:81px;
	height:23px;
	background-repeat:no-repeat;
	background-image: url(../images/bg_Nav_03.gif);
}
a.navProducts:hover{
	background: url("../images/bg_Nav_03.gif") 0 23px;
}
#Products a.navProducts {
	background: url("../images/bg_Nav_03.gif") 0 23px;
}
a.navNews {
	display:block;
	float:left;
	width:60px;
	height:23px;
	background-repeat:no-repeat;
	background-image: url(../images/bg_Nav_04.gif);
}
a.navNews:hover{
	background: url("../images/bg_Nav_04.gif") 0 23px;
}
#News a.navNews{
	background: url("../images/bg_Nav_04.gif") 0 23px;
}
a.navPress{
	display:block;
	float:left;
	width:63px;
	height:23px;
	background-repeat:no-repeat;
	background-image: url(../images/bg_Nav_05.gif);
}
a.navPress:hover{
	background: url("../images/bg_Nav_05.gif") 0 23px;
}
#Press a.navPress {
	background: url("../images/bg_Nav_05.gif") 0 23px;
}

a.navShops {
	display:block;
	float:left;
	width:68px;
	height:23px;
	background-repeat:no-repeat;
	background-image: url(../images/bg_Nav_06.gif);
}
a.navShops:hover {
	background: url("../images/bg_Nav_06.gif") 0 23px;
}
#Shops a.navShops {
	background: url("../images/bg_Nav_06.gif") 0 23px;
}
a.navOnlineShop {
	display:block;
	float:left;
	width:105px;
	height:23px;
	background-repeat:no-repeat;
	background-image: url(../images/bg_Nav_07_a.gif);
}
a.navOnlineShop:hover{
	background: url("../images/bg_Nav_07.gif") 0 23px;
}




	/* -----------------------------
	   MAIN NAVI - dropline               */
	   
#navMenu table {/*for IE6 : テーブルの使用により対応*/
	border-collapse:collapse; width:0; height:0; margin:-3px -10px;
}

#navMenu ul{
	padding:0;
	margin:0;
	list-style:none;
	position:absolute;
	height:35px;
	width:541px;
	left:-9999px;
	top:23px;
	z-index:10;
	background-color: #FFFFFF;
}

/*フォントサイズ、基本カラー設定はここで*/
#navMenu ul li a{
	color:#B6B6B6;
	padding:0 10px 0 10px;
	height:25px;
	line-height:25px;
	font-weight:bold;
	font-size:12px;
	font-family: Arial, Helvetica, sans-serif;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #009933;
	text-decoration: none;
}

/*hoverのカラー変更*/
#navMenu ul li a:hover{	color: #009933;}

/*端のボーダーをクリアする*/
#navMenu ul li a.last {border:0;}

/*dropline listのcurrent（フォントカラー）はページ作成時にクラス指定で対応する*/
#navMenu ul li.current_sub a {	color:#009933;}

/*メインナビのhoverをcurrentの上に表示（z-index:10 継承）*/
#navMenu :hover ul {left:0;}

/*メインナビのcurrent（body id で指定）に対応するdroplineの指定*/
#Project ul#navMenu li.nav01 ul,
#Enzo ul#navMenu li.nav02 ul,
#Products ul#navMenu li.nav03 ul,
#News ul#navMenu li.nav04 ul,
#Press ul#navMenu li.nav05 ul,
#Shops ul#navMenu li.nav06 ul {
	left:0;	z-index:6;
}

/*並び*/
#navMenu li ul.dropline_left li {	float: left;}
#navMenu li ul.dropline_right li {	float: right;}

/*droplineのスタート位置を数値指定*/
#navMenu li.nav02 ul li a.fast{	margin-left: 80px;}
#navMenu li.nav03 ul li a.fast{	margin-left: 165px;}
#navMenu li.nav04 ul li a.fast{	margin-left: 245px;}
#navMenu li.nav05 ul li a.last{	margin-right: 75px;}
#navMenu li.nav06 ul li a.last{	margin-right: 0px;}

/*表示ページ(body class）に対応するdropline list のフォントカラー設定*/
.about #navMenu ul li.nav01_1 a,
.background #navMenu ul li.nav01_2 a,
.sugi #navMenu ul li.nav01_3 a,
.awards #navMenu ul li.nav01_4 a,
.bio #navMenu ul li.nav02_1 a,
.item #navMenu ul li.nav03_1 a,
.fab #navMenu ul li.nav03_2 a,
.mat #navMenu ul li.nav03_3 a,
.spt #navMenu ul li.nav03_4 a,
.news #navMenu ul li.nav04_1 a,
.past #navMenu ul li.nav04_2 a,
.press #navMenu ul li.nav05_2 a,
.pub #navMenu ul li.nav05_1 a,
.shops #navMenu ul li.nav06_3 a,
.srs #navMenu ul li.nav06_2 a,
.info #navMenu ul li.nav06_1 a {color:#009933;}

