.glossymenu {
	margin: 0 0 5px;
	padding: 0;
	text-align: left;
}

.glossymenu a.menuitem {
	color: white;
	display: block;
	padding: 5px 0 5px 2px;
	font-size: 14px;
	margin: 0;
	line-height: 14px;
}

.glossymenu a.btn_a {
	background: url(../btn/btn_a_Off.gif) repeat-x 0 bottom;
}

.glossymenu a.btn_a:hover {
	background: url(../btn/btn_a_On.gif) repeat-x 0 bottom;
}

.glossymenu a.btn_b {
	background: url(../btn/btn_b_Off.gif) repeat-x 0 bottom;
}

.glossymenu a.btn_b:hover {
	background: url(../btn/btn_b_On.gif) repeat-x 0 bottom;
}

.glossymenu a.btn_c {
	background: url(../btn/btn_c_Off.gif) repeat-x 0 bottom;
}

.glossymenu a.btn_c:hover {
	background: url(../btn/btn_c_On.gif) repeat-x 0 bottom;
}

.glossymenu a.menuitem:visited,
 .glossymenu .menuitem:active {
}

.glossymenu a.menuitem .statusicon {
	border-style: none;
	margin: 0 2px 0 0;
	padding: 0;
}

/* サブメニュー */

.glossymenu .submenu {
	margin-left: 3px;
	margin-top: 0;
}

.glossymenu .submenu a {
	display: block;
	color: black;
	padding-top: 5px;
	padding-bottom: 5px;
	margin-top: 3px;
	margin-bottom: 3px;
	padding-left: 3px;
}

.glossymenu .submenu a.current {
	background-color: #f9cc74;
}

.glossymenu .submenu a.sub_blue {
	border-bottom: 1px dotted #009;
	border-left: 4px solid #009;
}

.glossymenu .submenu a.sub_blue:hover {
	background-color: #CCEEFF;
}

.glossymenu .submenu a.sub_green {
	border-bottom: 1px dotted #006600;
	border-left: 4px solid #006600;
}

.glossymenu .submenu a.sub_green:hover {
	background-color: #DDFFDD;
}

.glossymenu .submenu a.sub_brown {
	border-bottom: 1px dotted #660000;
	border-left: 4px solid #660000;
}

.glossymenu .submenu a.sub_brown:hover {
	background-color: #FFDDDD;
}