/* TOPページ */

#nav {
	height: 47px;
	margin: 0;
	padding: 0;

}
#nav li {
	height: 47px;
	float: left;
	position: relative;
	list-style: none;
	text-indent: -9999em;
}
#nav a {
	display: block;
	margin: 0;
	padding: 0;
	width: 180px;
	height: 47px;
	color: #e7e5e5;
	background-repeat: no-repeat;
	background-position: 0 0;
}
#nav a#menu01 { background-image: url(img/cont_new/cont_new_01_1.png); }
#nav a#menu02 { background-image: url(img/cont_new/cont_new_02_1.png); }
#nav a#menu03 { background-image: url(img/cont_new/cont_new_03_1.png); }
#nav a#menu04 { background-image: url(img/cont_new/cont_new_04_1.png); }
#nav a#menu05 { background-image: url(img/cont_new/cont_new_05_1.png); }
#nav .current a,
#nav li:hover > a#menu01 { background-image: url(img/cont_new/cont_new_01_2.png); }
#nav li:hover > a#menu02 { background-image: url(img/cont_new/cont_new_02_2.png); }
#nav li:hover > a#menu03 { background-image: url(img/cont_new/cont_new_03_2.png); }
#nav li:hover > a#menu04 { background-image: url(img/cont_new/cont_new_04_2.png); }
#nav li:hover > a#menu05 { background-image: url(img/cont_new/cont_new_05_2.png); }
* html #nav li.current a,
#nav ul li:hover a,
#nav li.current li a {
	background: none;
	border: none;
}


/* dropdown */
#nav li:hover > ul {
	display: block;
}
* html #nav li:hover * ul {
	display: block;
}
/* level 2 list */
#nav ul {
	display: none;
	margin: 0;
	padding: 0;
	width: 180px;
	position: absolute;
	top: 47px;
	left: 0;
	background-color: #fcfcfc;

}
#nav ul li {
	height: 35px;
	float: none;
	margin: 0;
	padding: 0;
	text-indent: 0;
}
#nav ul a {
	display:block;
	width: 180px;
	height: 35;
	text-indent: -999em;
}

#nav ul li a#menu02-1 { background: transparent url(img/cont_new/up_down_02_01_1.png) no-repeat 0 0; }
#nav ul li a#menu02-2 { background: transparent url(img/cont_new/up_down_02_02_1.png) no-repeat 0 0; }
#nav ul li a#menu02-3 { background: transparent url(img/cont_new/up_down_02_03_1.png) no-repeat 0 0; }
#nav ul li a#menu02-4 { background: transparent url(img/cont_new/up_down_02_04_1.png) no-repeat 0 0; }

#nav ul li a#menu03-1 { background: transparent url(img/cont_new/up_down_03_01_1.png) no-repeat 0 0; }
#nav ul li a#menu03-2 { background: transparent url(img/cont_new/up_down_03_02_1.png) no-repeat 0 0; }
#nav ul li a#menu03-7 { background: transparent url(img/cont_new/up_down_03_07_1.png) no-repeat 0 0; }
#nav ul li a#menu03-3 { background: transparent url(img/cont_new/up_down_03_03_1.png) no-repeat 0 0; }
#nav ul li a#menu03-4 { background: transparent url(img/cont_new/up_down_03_04_1.png) no-repeat 0 0; }
#nav ul li a#menu03-5 { background: transparent url(img/cont_new/up_down_03_05_1.png) no-repeat 0 0; }
#nav ul li a#menu03-6 { background: transparent url(img/cont_new/up_down_03_06_1.png) no-repeat 0 0; }

#nav ul li a#menu05-1 { background: transparent url(img/cont_new/up_down_05_01_1.png) no-repeat 0 0; }
#nav ul li a#menu05-2 { background: transparent url(img/cont_new/up_down_05_02_1.png) no-repeat 0 0; }
#nav ul li a#menu05-3 { background: transparent url(img/cont_new/up_down_05_03_1.png) no-repeat 0 0; }

#nav ul li a#menu02-1:hover  { background: transparent url(img/cont_new/up_down_02_01_2.png) no-repeat 0 0; }
#nav ul li a#menu02-2:hover  { background: transparent url(img/cont_new/up_down_02_02_2.png) no-repeat 0 0; }
#nav ul li a#menu02-3:hover  { background: transparent url(img/cont_new/up_down_02_03_2.png) no-repeat 0 0; }
#nav ul li a#menu02-4:hover  { background: transparent url(img/cont_new/up_down_02_04_2.png) no-repeat 0 0; }

#nav ul li a#menu03-1:hover  { background: transparent url(img/cont_new/up_down_03_01_2.png) no-repeat 0 0; }
#nav ul li a#menu03-2:hover  { background: transparent url(img/cont_new/up_down_03_02_2.png) no-repeat 0 0; }
#nav ul li a#menu03-7:hover  { background: transparent url(img/cont_new/up_down_03_07_2.png) no-repeat 0 0; }
#nav ul li a#menu03-3:hover  { background: transparent url(img/cont_new/up_down_03_03_2.png) no-repeat 0 0; }
#nav ul li a#menu03-4:hover  { background: transparent url(img/cont_new/up_down_03_04_2.png) no-repeat 0 0; }
#nav ul li a#menu03-5:hover  { background: transparent url(img/cont_new/up_down_03_05_2.png) no-repeat 0 0; }
#nav ul li a#menu03-6:hover  { background: transparent url(img/cont_new/up_down_03_06_2.png) no-repeat 0 0; }

#nav ul li a#menu05-1:hover  { background: transparent url(img/cont_new/up_down_05_01_2.png) no-repeat 0 0; }
#nav ul li a#menu05-2:hover  { background: transparent url(img/cont_new/up_down_05_02_2.png) no-repeat 0 0; }
#nav ul li a#menu05-3:hover  { background: transparent url(img/cont_new/up_down_05_03_2.png) no-repeat 0 0; }


* html #nav ul a {
	background-color: #fff;
}


/* 他のページ */

#nav2 {
	height: 42px;
	margin: 0;
	padding: 0;

}
#nav2 li {
	height: 42px;
	float: left;
	position: relative;
	list-style: none;
	text-indent: -9999em;
}
#nav2 a {
	display: block;
	margin: 0;
	padding: 0;
	width: 150px;
	height: 42px;
	color: #e7e5e5;
	background-repeat: no-repeat;
	background-position: 0 0;
}
#nav2 a#menub01 { background-image: url(img/cont/up_cont01-1.gif); }
#nav2 a#menub02 { background-image: url(img/cont/up_cont02-1.gif); }
#nav2 a#menub03 { background-image: url(img/cont/up_cont03-1.gif); }
#nav2 a#menub04 { background-image: url(img/cont/up_cont04-1.gif); }
#nav2 a#menub05 { background-image: url(img/cont/up_cont05-1.gif); }
#nav2 a#menub06 { background-image: url(img/cont/up_cont06-1.gif); }
#nav2 .current a,
#nav2 li:hover > a#menub01 { background-image: url(img/cont/up_cont01-2.gif); }
#nav2 li:hover > a#menub02 { background-image: url(img/cont/up_cont02-2.gif); }
#nav2 li:hover > a#menub03 { background-image: url(img/cont/up_cont03-2.gif); }
#nav2 li:hover > a#menub04 { background-image: url(img/cont/up_cont04-2.gif); }
#nav2 li:hover > a#menub05 { background-image: url(img/cont/up_cont05-2.gif); }
#nav2 li:hover > a#menub06 { background-image: url(img/cont/up_cont06-1.gif); }
* html #nav2 li.current a,
#nav2 ul li:hover a,
#na2v li.current li a {
	background: none;
	border: none;
}


/* dropdown */
#nav2 li:hover > ul {
	display: block;
}
* html #nav2 li:hover * ul {
	display: block;
}
/* level 2 list */
#nav2 ul {
	display: none;
	margin: 0;
	padding: 0;
	width: 150px;
	position: absolute;
	top: 42px;
	left: 0;
	background-color: #fcfcfc;

}
#nav2 ul li {
	float: none;
	margin: 0;
	padding: 0;
	text-indent: 0;
	font-size: 12px;
}
#nav2 ul a {
	display:block;
	width: 150px;
	height: 42;
	color: #666;
	font-weight: normal;
	text-indent: -999em;
}

#nav2 ul li a#menub02-1 { background: transparent url(img/cont/up_down_info_pec1-1.gif) no-repeat 0 0; }
#nav2 ul li a#menub02-3 { background: transparent url(img/cont/up_down_info_pre1-1.gif) no-repeat 0 0; }
#nav2 ul li a#menub02-5 { background: transparent url(img/cont/up_down_info_acc1-1.gif) no-repeat 0 0; }
#nav2 ul li a#menub03-1 { background: transparent url(img/cont/up_down_ad_pro1-1.gif) no-repeat 0 0; }
#nav2 ul li a#menub03-2 { background: transparent url(img/cont/up_down_ad_nor1-1.gif) no-repeat 0 0; }
#nav2 ul li a#menub03-7 { background: transparent url(img/cont/up_down_ad_jun1-1.gif) no-repeat 0 0; }
#nav2 ul li a#menub03-3 { background: transparent url(img/cont/up_down_ad_chu1-1.gif) no-repeat 0 0; }
#nav2 ul li a#menub03-4 { background: transparent url(img/cont/up_down_ad_oogata1-1.gif) no-repeat 0 0; }
#nav2 ul li a#menub03-5 { background: transparent url(img/cont/up_down_ad_2rin1-1.gif) no-repeat 0 0; }
#nav2 ul li a#menub03-6 { background: transparent url(img/cont/up_down_ad_ooga1-1.gif) no-repeat 0 0; }
#nav2 ul li a#menub05-1 { background: transparent url(img/cont/up_down_oto1-1.gif) no-repeat 0 0; }
#nav2 ul li a#menub05-2 { background: transparent url(img/cont/up_down_shiryo1-1.gif) no-repeat 0 0; }


#nav2 ul li a#menub02-1:hover  { background: transparent url(img/cont/up_down_info_pec1-2.gif) no-repeat 0 0; }
#nav2 ul li a#menub02-3:hover  { background: transparent url(img/cont/up_down_info_pre1-2.gif) no-repeat 0 0; }
#nav2 ul li a#menub02-5:hover  { background: transparent url(img/cont/up_down_info_acc1-2.gif) no-repeat 0 0; }
#nav2 ul li a#menub03-1:hover  { background: transparent url(img/cont/up_down_ad_pro1-2.gif) no-repeat 0 0; }
#nav2 ul li a#menub03-2:hover  { background: transparent url(img/cont/up_down_ad_nor1-2.gif) no-repeat 0 0; }
#nav2 ul li a#menub03-7:hover  { background: transparent url(img/cont/up_down_ad_jun1-2.gif) no-repeat 0 0; }
#nav2 ul li a#menub03-3:hover  { background: transparent url(img/cont/up_down_ad_chu1-2.gif) no-repeat 0 0; }
#nav2 ul li a#menub03-4:hover  { background: transparent url(img/cont/up_down_ad_oogata1-2.gif) no-repeat 0 0; }
#nav2 ul li a#menub03-5:hover  { background: transparent url(img/cont/up_down_ad_2rin1-2.gif) no-repeat 0 0; }
#nav2 ul li a#menub03-6:hover  { background: transparent url(img/cont/up_down_ad_ooga1-2.gif) no-repeat 0 0; }
#nav2 ul li a#menub05-1:hover  { background: transparent url(img/cont/up_down_oto1-2.gif) no-repeat 0 0; }
#nav2 ul li a#menub05-2:hover  { background: transparent url(img/cont/up_down_shiryo1-2.gif) no-repeat 0 0; }



* html #nav2 ul a {
	background-color: #fff;
}


