/*-- 鬯ｯ・ｯ繝ｻ・ｩ髯晢ｽｷ繝ｻ・｢郢晢ｽｻ繝ｻ・ｽ郢晢ｽｻ繝ｻ・｢鬯ｮ・ｫ繝ｻ・ｴ鬮ｮ諛ｶ・ｽ・｣郢晢ｽｻ繝ｻ・ｽ郢晢ｽｻ繝ｻ・｢鬩幢ｽ｢隴趣ｽ｢繝ｻ・ｽ繝ｻ・ｻ驛｢譎｢・ｽ・ｻ郢晢ｽｻ繝ｻ・ｽ鬩幢ｽ｢隴趣ｽ｢繝ｻ・ｽ繝ｻ・ｻ驛｢譎｢・ｽ・ｻ郢晢ｽｻ繝ｻ・｡鬯ｯ・ｯ繝ｻ・ｩ髯晢ｽｷ繝ｻ・｢郢晢ｽｻ繝ｻ・ｽ郢晢ｽｻ繝ｻ・｢鬯ｮ・ｫ繝ｻ・ｴ髣包ｽｵ陷会ｽｱ郢晢ｽｻ驛｢譎｢・ｽ・ｻ郢晢ｽｻ繝ｻ・ｽ驛｢譎｢・ｽ・ｻ郢晢ｽｻ繝ｻ・ｹ鬯ｮ・ｫ繝ｻ・ｴ驕ｶ謫ｾ・ｽ・ｵ郢晢ｽｻ繝ｻ・ｺ郢晢ｽｻ繝ｻ・ｽ驛｢譎｢・ｽ・ｻ郢晢ｽｻ繝ｻ・､驛｢譎｢・ｽ・ｻ郢晢ｽｻ繝ｻ・ｼ鬩幢ｽ｢隴趣ｽ｢繝ｻ・ｽ繝ｻ・ｻ驛｢譎｢・ｽ・ｻ郢晢ｽｻ繝ｻ・ｹ鬯ｮ・ｫ繝ｻ・ｴ鬮ｮ諛ｶ・ｽ・｣郢晢ｽｻ繝ｻ・ｽ郢晢ｽｻ繝ｻ・｢鬩幢ｽ｢隴趣ｽ｢繝ｻ・ｽ繝ｻ・ｻ驛｢譎｢・ｽ・ｻ郢晢ｽｻ繝ｻ・ｽ鬩幢ｽ｢隴趣ｽ｢繝ｻ・ｽ繝ｻ・ｻ驛｢譎｢・ｽ・ｻ郢晢ｽｻ繝ｻ・ｼ --*/

/*---body鬯ｯ・ｯ繝ｻ・ｮ郢晢ｽｻ繝ｻ・ｯ鬮ｫ・ｶ陷ｴ繝ｻ・ｽ・ｽ繝ｻ・ｸ驛｢譎｢・ｽ・ｻ郢晢ｽｻ繝ｻ・ｽ驛｢譎｢・ｽ・ｻ郢晢ｽｻ繝ｻ・ｻ鬯ｯ・ｮ繝ｻ・ｫ郢晢ｽｻ繝ｻ・ｶ鬯ｯ・ｪ繝ｻ・ｰ鬩阪・縺倡ｹ晢ｽｻ驛｢譎｢・ｽ・ｻ驍ｵ・ｺ繝ｻ・､繝ｻ縺､ﾂ鬯ｩ蟷｢・ｽ・｢髫ｴ雜｣・ｽ・｢郢晢ｽｻ繝ｻ・ｽ郢晢ｽｻ繝ｻ・ｻ鬩幢ｽ｢隴趣ｽ｢繝ｻ・ｽ繝ｻ・ｻ驛｢譎｢・ｽ・ｻ郢晢ｽｻ繝ｻ・ｧ---*/

body#index #menu li.panel1 a,
body#equipment #menu li.panel2 a,
body#catalog #menu li.panel3 a,
body#layout #menu li.panel4 a,
body#order #menu li.panel5 a,
body#contact #menu li.panel6 a {
	background-color: #1F72FF;
	}

body.nv01 #navi li.sub1 a,
body.nv02 #navi li.sub2 a,
body.nv03 #navi li.sub3 a,
body.nv04 #navi li.sub4 a,
body.nv05 #navi li.sub5 a,
body.nv06 #navi li.sub6 a,
body.nv07 #navi li.sub7 a,
body.nv08 #navi li.sub8 a, 
body.nv09 #navi li.sub9 a,
body.nv10 #navi li.sub10 a {
	background-color: #FFFFFF;}


#menu {
	width: 100%;
	height: 36px;
	background-color: #093C93;
}

#menu ul {
	width: 800px;
	height: 36px;
	margin: 0px auto;
	overflow: hidden;
}

#menu li {
	float: left;
	margin: 0px;
	padding: 0px;
	text-align: center;
	height: 36px;
}

#menu li.panel1 {	width: 73px;}
#menu li.panel2 {	width: 107px;}
#menu li.panel3 {	width: 92px;}
#menu li.panel4 {	width: 138px;}
#menu li.panel5 {	width: 122px;}
#menu li.panel6 {	width: 109px;}

#menu li a {
	display: block;
	font-family: "verdana";
	font-weight: bold;
	font-size: 10px;
	line-height: 36px;
	text-decoration: none;
	color: #FFFFFF;
	height: 36px;
	}

#menu li.panel1 a:hover,
#menu li.panel2 a:hover,
#menu li.panel3 a:hover,
#menu li.panel4 a:hover,
#menu li.panel5 a:hover,
#menu li.panel6 a:hover {
	background-color: #1F72FF;
	}

#menu li.panel1 a {	width: 73px;}
#menu li.panel2 a {	width: 107px;}
#menu li.panel3 a {	width: 92px;}
#menu li.panel4 a {	width: 150px;}
#menu li.panel5 a {	width: 122px;}
#menu li.panel6 a {	width: 109px;}

#menu1{
	background-color: #5FB1FF;
	width: 350px;
	background-color: #5FB1FF;
	position: absolute;
	top: 0px;
	left: 0px;
	display: block;
	visibility: hidden;
}

#menu2 {
	background-color: #5FB1FF;
	width: 400px;
	background-color: #5FB1FF;
	position: absolute;
	top: 0px;
	left: 73px;	
	display: block;
	visibility: hidden;
}

#menu3 {
	background-color: #5FB1FF;
	width: 250px;
	background-color: #5FB1FF;
	position: absolute;
	top: 0px;
	left: 180px;	
	display: block;
	visibility: hidden;
}

#menu4 {
	background-color: #5FB1FF;
	width: 300px;
	background-color: #5FB1FF;
	position: absolute;
	top: 0px;
	left: 272px;	
	display: block;
	visibility: hidden;
}

#menu5 {
	width: 200px;
	background-color: #5FB1FF;
	position: absolute;
	top: 0px;
	left: 410px;	
	display: block;
	visibility: hidden;
	}

/*#menu6 {
	width: 150px;
	background-color: #5FB1FF;
	position: absolute;
	top: 0px;
	left: 532px;	
	display: block;
	visibility: hidden;
	}
*/
	#menu1 li,
	#menu2 li,
	#menu3 li,
	#menu4 li,
	#menu5 li,
	#menu6 li {
		height: 20px;
		text-indent: 10px;
		}
	
	#menu1 li a,
	#menu2 li a,
	#menu3 li a,
	#menu4 li a,
	#menu5 li a,
	#menu6 li a {
		display: block;
		height: 20px;
		font-family: "verdana";
		font-weight: bold;
		font-size: 10px;
		line-height: 20px;
		text-decoration: none;
		text-indent: 10px;
		color: #FFFFFF;
		}
	
	#menu1 li a:hover,
	#menu2 li a:hover,
	#menu3 li a:hover,
	#menu4 li a:hover,
	#menu5 li a:hover,
	#menu6 li a:hover {
		background-color: #6595C5;
		}

#menu h5, #menu1 h6, #menu2 h6, #menu3 h6, #menu4 h6, #menu5 h6, #menu6 h6 {
	display: none;
}

body#index #menu1,
body#equipment #menu2,
body#catalog #menu3,
body#order #menu5,
body#contact #menu6 {
	display: none;
}

#navi {
	width: 150px;
	position: absolute;
	top: 17px;
	left: 0px;
	}

#navi ul {
	padding-top: 30px;
	width: 150px;
	}

#navi li {
	width: 150px;
	}

#navi li a {
	display: block;
	width: 140px;
	font-family: "verdana";
	font-weight: bold;
	font-size: 10px;
	line-height: 150%;
	text-decoration: none;
	padding-left: 10px;
	pading-right: 10px;
	padding-top: 3px;
	padding-bottom: 3px;
	color: #093C93;
	}

#navi li a:hover {
	width: 140px;
	padding-left: 10px;
	pading-right: 10px;
	padding-top: 3px;
	padding-bottom: 3px;
	background-color: #FFFFFF;
	}
	
