@charset "Shift_JIS";

#gMenu ul
{
	margin: 0px;
	padding: 0px;
	list-style: none;
}

#gMenu li
{
	margin: 0px;
	padding: 0px;
	list-style: none;
	float:left;
}

/* gMenu01 */
.gMenu01 a
{
	text-indent:-2000px;
	display: block;
	background: url(../img/menu/g_menu01.gif) no-repeat;
	width: 115px;
	height: 31px;
	text-decoration: none;
}
.gMenu01 a:hover{background-position:0 -31px;}

/* gMenu02 */
.gMenu02 a
{
	text-indent:-2000px;
	display: block;
	background: url(../img/menu/g_menu02.gif) no-repeat;
	width: 114px;
	height: 31px;
	text-decoration: none;
}
.gMenu02 a:hover{background-position:0 -31px;}

/* gMenu03 */
.gMenu03 a
{
	text-indent:-2000px;
	display: block;
	background: url(../img/menu/g_menu03.gif) no-repeat;
	width: 114px;
	height: 31px;
	text-decoration: none;
}
.gMenu03 a:hover{background-position:0 -31px;}

/* gMenu04 */
.gMenu04 a
{
	text-indent:-2000px;
	display: block;
	background: url(../img/menu/g_menu04.gif) no-repeat;
	width: 113px;
	height: 31px;
	text-decoration: none;
}
.gMenu04 a:hover{background-position:0 -31px;}

/* gMenu05 */
.gMenu05 a
{
	text-indent:-2000px;
	display: block;
	background: url(../img/menu/g_menu05.gif) no-repeat;
	width: 114px;
	height: 31px;
	text-decoration: none;
}
.gMenu05 a:hover{background-position:0px -31px;}

/* gMenu06 */
.gMenu06 a
{
	text-indent:-2000px;
	display: block;
	background: url(../img/menu/g_menu06.gif) no-repeat;
	width: 113px;
	height: 31px;
	text-decoration: none;
}
.gMenu06 a:hover{background-position:0 -31px;}


/* gMenu07 */
.gMenu07 a
{
	text-indent:-2000px;
	display: block;
	background: url(../img/menu/g_menu07.gif) no-repeat;
	width: 67px;
	height: 31px;
	text-decoration: none;
}
.gMenu07 a:hover{background-position:0 -31px;}

#menu01 a
{
		display: block;
		width: 183px;
		height: 35px;
		color:#006;
		font-weight: bold;
		font-size:75%;
		text-aling:left;
		padding:12px 0px 0px 25px;
		border-left:solid 1px #666;
		border-right:solid 1px #666;
		border-top:solid 1px #666;
		text-decoration: none;
		background: url(../img/menu/s_menu01.gif) top left no-repeat;
		background-position:0px 1px;
		voice-family: "\"}\"";
		voice-family:inherit;
		width: 160px;
		height: 20px;
}

/*
html>body #men01u a
{
		width: 160px;
		height: 20px;
}
*/

#menu01 a:hover{
background-position:0 -50px;
text-decoration: underline;
		color:#00F;
}

#menu01 a:active{
background-position:0 -50px;
text-decoration: none;
}



#menu02 a
{
		display: block;
		width: 183px;
		height: 35px;

		color:#006;
		font-weight: bold;
		border:solid 1px #666;
		font-size:75%;
		text-aling:left;
		padding:12px 0px 0px 25px;
		text-decoration: none;

		background: url(../img/menu/s_menu02.gif) top left no-repeat;
		background-position:0px 1px;

		voice-family: "\"}\"";
		voice-family:inherit;
		width: 160px;
		height: 20px;
}

/*
html>body #men01u a
{
		width: 160px;
		height: 20px;
}
*/

#menu02 a:hover{
background-position:0 -50px;
text-decoration: underline;
		color:#00F;
}

#menu02 a:active{
background-position:0 -50px;
}


#menu03 {

background-color:#E7E7E7;
border-left:#747474 1px solid;
border-right:#747474 1px solid;
padding:7px 10px 5px 13px;
line-height:150%;
		font-size:75%;
}
#menu03 a{
text-decoration: none;
		color:#006;
}

#menu03 a:hover{
text-decoration: underline;
background-color:#CCF;
		color:#00F;
}
