@charset "shift_jis";
/*--------------------*/
.menu li {
	text-indent: -9999px;
}
/* IE 7 */
*:first-child+html .menu li {
	line-height: 0;
	font-size: 0;
}
/* IE 6 or sooner*/
* html body .menu li {
	line-height: 0;
	font-size: 0;
}

.menu li a {
	display: block;
	background-repeat: no-repeat;
	background-position: left top;
}
.menu li a:hover {
	background-position: left bottom;
}

/*--------------------*/
#idxmenu .menu_1st a {
	height: 35px;
}
#idxmenu .menu_2nd a {
	height: 25px;
}
#idxmenu #menu01 a {
	background-image: url(../../img/menu/menu01.png);
}
#idxmenu #menu02 a {
	background-image: url(../../img/menu/menu02.png);
}
#idxmenu #menu03 a {
	background-image: url(../../img/menu/menu03.png);
}
#idxmenu #menu04 a {
	background-image: url(../../img/menu/menu04.png);
}
#idxmenu #menu031 a {
	background-image: url(../../img/menu/menu031.png);
}
#idxmenu #menu032 a {
	background-image: url(../../img/menu/menu032.png);
}
#idxmenu #menu033 a {
	background-image: url(../../img/menu/menu033.png);
}
/* IE 6 or sooner*/
* html #idxmenu #menu01 a {
	background-image: url(../../img/menu/menu01.gif);
}
* html #idxmenu #menu02 a {
	background-image: url(../../img/menu/menu02.gif);
}
* html #idxmenu #menu03 a {
	background-image: url(../../img/menu/menu03.gif);
}
* html #idxmenu #menu04 a {
	background-image: url(../../img/menu/menu04.gif);
}
* html #idxmenu #menu031 a {
	background-image: url(../../img/menu/menu031.gif);
}
* html #idxmenu #menu032 a {
	background-image: url(../../img/menu/menu032.gif);
}
* html #idxmenu #menu033 a {
	background-image: url(../../img/menu/menu033.gif);
}


#idxmenu li {
	width: 320px;
}
#idxmenu li {
	background:url(../../img/menu/bg_menu1.gif) repeat 0px 0px;
}
#idxmenu .nolink {
	background:url(../../img/menu/bg_menu2.gif);
}
#idxmenu .nolink a {
 cursor: default;
}


/*--------------------*/
#secmenu .menu_0 a {
	height: 10px;
}
#secmenu .menu_1st a {
	height: 30px;
}
#secmenu .menu_2nd a {
	height: 25px;
}
#secmenu #menu00 a {
	background-image: url(../menu/menu00.png);
}
#secmenu #menu01 a {
	background-image: url(../menu/menu01.png);
}
#secmenu #menu02 a {
	background-image: url(../menu/menu02.png);
}
#secmenu #menu03 a {
	background-image: url(../menu/menu03.png);
}
#secmenu #menu04 a {
	background-image: url(../menu/menu04.png);
}
#secmenu #menu031 a {
	background-image: url(../menu/menu031.png);
}
#secmenu #menu032 a {
	background-image: url(../menu/menu032.png);
}
#secmenu #menu033 a {
	background-image: url(../menu/menu033.png);
}
/* IE 6 or sooner*/
* html #secmenu #menu00 a {
	background-image: url(../menu/menu00.gif);
}
* html #secmenu #menu01 a {
	background-image: url(../menu/menu01.gif);
}
* html #secmenu #menu02 a {
	background-image: url(../menu/menu02.gif);
}
* html #secmenu #menu03 a {
	background-image: url(../menu/menu03.gif);
}
* html #secmenu #menu04 a {
	background-image: url(../menu/menu04.gif);
}
* html #secmenu #menu031 a {
	background-image: url(../menu/menu031.gif);
}
* html #secmenu #menu032 a {
	background-image: url(../menu/menu032.gif);
}
* html #secmenu #menu033 a {
	background-image: url(../menu/menu033.gif);
}


#secmenu li {
	width: 280px;
}
#secmenu li {
	background:url(../menu/bg_menu1.gif) repeat 0px 0px;
}
#secmenu .nolink {
	background:url(../menu/bg_menu2.gif);
}
#secmenu .nolink a {
 cursor: default;
}

