/**** メニュー用 ****/

/*メニュー全体格納ブロック*/
ul#menu{
	margin:0px;
	list-style:none;
	width:640px;
	text-align: left;
	padding: 0px 0px 0px 30px;
	float: left;
	text-align:center;
}

/*メニュー個別格納ブロック*/
ul#menu li{
	list-style:none;
	width:160px;
	float:left;}

ul#menu a{
	display:block;
	overflow:hidden;
}


/*LHPについてメニュー*/
a.about {
    background-image:url("../images/menu/menu_about_off.gif");
    background-repeat:no-repeat;
	height:28px;
	font-weight: bold;
	padding:0px 0px 0px 0px;
}

a:hover.about {
    background-image:url("../images/menu/menu_about_on.gif");
    background-repeat:no-repeat;
	height:28px;
	font-weight: bold;
	padding:0px 0px 0px 0px;
}

/*サポート企業メニュー*/
a.brand {
    background-image:url("../images/menu/menu_brand_off.gif");
    background-repeat:no-repeat;
	height:28px;
	font-weight: bold;
	padding:0px 0px 0px 0px;
}

a:hover.brand {
    background-image:url("../images/menu/menu_brand_on.gif");
    background-repeat:no-repeat;
	height:28px;
	font-weight: bold;
	padding:0px 0px 0px 0px;
}

/*ダウンロードメニュー*/
a.down {
    background-image:url("../images/menu/menu_down_off.gif");
    background-repeat:no-repeat;
	height:28px;
	font-weight: bold;
	padding:0px 0px 0px 0px;
}

a:hover.down {
    background-image:url("../images/menu/menu_down_on.gif");
    background-repeat:no-repeat;
	height:28px;
	font-weight: bold;
	padding:0px 0px 0px 0px;
}

/*LHPブログメニュー*/
a.blog {
    background-image:url("../images/menu/menu_blog_off.gif");
    background-repeat:no-repeat;
	height:28px;
	font-weight: bold;
	padding:0px 0px 0px 0px;
}

a:hover.blog {
    background-image:url("../images/menu/menu_blog_on.gif");
    background-repeat:no-repeat;
	height:28px;
	font-weight: bold;
	padding:0px 0px 0px 0px;
}