@charset "utf-8";

/* CSS Information ============================
File name: menu.css
Description: main_menu
Editors: S.Tanaka
Last Editor: S.Tanaka
Date:2009.01.20
==============================================*/

*{
	margin: 0px;
	padding: 0px;
}

.clearfix {
 overflow:hidden;
}
/* IE 6に適用 */
* html .clearfix {
 zoom: 1;
}


/*======================
Main Menu
======================*/

#menu {
	margin: 0px;
	padding: 0px;
	width: 920px;
	display: block;
	height: 60px;
	font-size: 70%;
}

#menu ul {
	list-style-type: none;
}

#menu ul li{
	float: left;
}

#menu ul li a {
	overflow:hidden;
	height: 56px;
	margin: 0px;
	padding: 0px;
	display: block;
	float: left;
	text-indent: -9999px;
}

#home a {
	background-image: url(../images/menu_home.jpg);
	background-repeat: no-repeat;
	background-position: 0px -56px;
	margin: 0px;
	padding: 0px;
	width: 131px;
}

#home a:hover {
	background-image: url(../images/menu_home.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	margin: 0px;
	padding: 0px;
	height: 56px;
	width: 131px;
}

#homeact {
	background-image: url(../images/menu_home.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	margin: 0px;
	padding: 0px;
	height: 56px;
	width: 131px;
}


#summary a {
	background-image: url(../images/menu_summary.jpg);
	background-repeat: no-repeat;
	background-position: 0px -56px;
	margin: 0px;
	padding: 0px;
	height: 56px;
	width: 131px;
}

#summary a:hover {
	background-image: url(../images/menu_summary.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	margin: 0px;
	padding: 0px;
	height: 56px;
	width: 131px;
}

#summaryact {
	background-image: url(../images/menu_summary.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	margin: 0px;
	padding: 0px;
	height: 56px;
	width: 131px;
}


#equipment a {
	background-image: url(../images/menu_equip.jpg);
	background-repeat: no-repeat;
	background-position: 0px -56px;
	margin: 0px;
	padding: 0px;
	width: 131px;
}

#equipment a:hover {
	background-image: url(../images/menu_equip.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	margin: 0px;
	padding: 0px;
	width: 131px;
}

#equipmentact {
	background-image: url(../images/menu_equip.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	margin: 0px;
	padding: 0px;
	width: 131px;
}

#corse a {
	background-image: url(../images/menu_course.jpg);
	background-repeat: no-repeat;
	background-position: 0px -56px;
	margin: 0px;
	padding: 0px;
	width: 131px;
}

#corse a:hover {
	background-image: url(../images/menu_course.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	margin: 0px;
	padding: 0px;
	width: 131px;
}

#corseact {
	background-image: url(../images/menu_course.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	margin: 0px;
	padding: 0px;
	width: 131px;
}



#rule a {
	background-image: url(../images/menu_rule.jpg);
	background-repeat: no-repeat;
	background-position: 0px -56px;
	margin: 0px;
	padding: 0px;
	width: 132px;
}

#rule a:hover {
	background-image: url(../images/menu_rule.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	margin: 0px;
	padding: 0px;
	width: 132px;
}

#ruleact {
	background-image: url(../images/menu_rule.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	margin: 0px;
	padding: 0px;
	width: 132px;
}

#procedure a {
	background-image: url(../images/menu_proce.jpg);
	background-repeat: no-repeat;
	background-position: 0px -56px;
	margin: 0px;
	padding: 0px;
	width: 132px;
}

#procedure a:hover {
	background-image: url(../images/menu_proce.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	margin: 0px;
	padding: 0px;
	width: 132px;
}

#procedureact {
	background-image: url(../images/menu_proce.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	margin: 0px;
	padding: 0px;
	width: 132px;
}


#contactus a {
	background-image: url(../images/menu_contact.jpg);
	background-repeat: no-repeat;
	background-position: 0px -56px;
	margin: 0px;
	padding: 0px;
	width: 132px;
}

#contactus a:hover {
	background-image: url(../images/menu_contact.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	margin: 0px;
	padding: 0px;
	width: 132px;
}

#contactusact {
	background-image: url(../images/menu_contact.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	margin: 0px;
	padding: 0px;
	width: 132px;
}

