a:link{
text-decoration:none;
color:#333333;
}

a:visited{
text-decoration:none;
color:#333333;
}

a:hover{
text-decoration:underline;
color:#00ccff;
}

a.menu_link {
	line-height: 15px;
	font-size: 12px;
	margin: 1px;
	padding:1px;
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
    text-decoration:underline;
    color: #0033ff;
}

a.menu_link:hover {
	line-height: 15px;
	font-size: 12px;
	margin: 1px;
	padding:1px;
	color: #ff9900;
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
    color: #ff9900;
    text-decoration:underline;
}

a.menu_link2 {
	line-height: 18px;
	font-size: 12px;
	margin: 1px;
	padding:1px;
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
    text-decoration:underline;
    color: #0033ff;
}

a.menu_link2:hover {
	line-height: 18px;
	font-size: 12px;
	margin: 1px;
	padding:1px;
	color: #333333;
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
    color: #ff9900;
    text-decoration:underline;
}


a.menu_link_shiro {
	line-height: 18px;
	font-size: 12px;
	margin: 1px;
	padding:1px;
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
    text-decoration:underline;
    color: #ffffff;
}

a.menu_link_shiro:hover {
	line-height: 18px;
	font-size: 12px;
	margin: 1px;
	padding:1px;
	color: #333333;
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
    color: #ff9900;
    text-decoration:underline;
}

.menu_midashi {
	line-height: 18px;
	font-size: 12px;
	color: #333333;
	}

.menu_midashi_shiro {
	line-height: 18px;
	font-size: 12px;
	color: #ffffff;
	font-weight: lighter;
	}

.menu_midashi21 {
	line-height: 21px;
	font-size: 12px;
	color: #333333;
	}

.menu_midashi_oyk {
	line-height: 18px;
	font-size: 12px;
	color: #70862e;
	}

.menu_midashi_sog {
	line-height: 18px;
	font-size: 12px;
	color: #f99c1c;
	}

.menu_midashi_about {
	line-height: 18px;
	font-size: 12px;
	color: #a36d56;
	}

.menu_honbun_s {
	line-height: 15px;
	font-size: 10px;
	color: #FF0099;
	}

.menu_title {
	line-height: 21px;
	font-size: 14px;
	color: #333333;
	}

.hyou_title {
	line-height: 14px;
	font-size: 14px;
	color: #333333;
	vertical-align: middle;
	}

.h1 {
	line-height: 15px;
	font-size: 12px;
	margin: 1px;
	padding:1px;
	color: #333333;
	vertical-align: middle;
	font-weight: lighter;
	}

.menu_honbun {
	line-height: 15px;
	font-size: 10px;
	margin: 1px;
	color: #333333;
	vertical-align: top;
	font-weight: lighter;
	}

.menu_honbun_red {
	line-height: 15px;
	font-size: 10px;
	margin: 1px;
	padding:1px;
	color: #ff0000;
	vertical-align: middle;
	font-weight: lighter;
	}

.menu_bunsyou {
	line-height: 18px;
	font-size: 12px;
	margin: 1px;
	padding:1px;
	color: #333333;
	vertical-align: middle;
	font-weight: lighter;
	}

.hyou_padding {
	line-height: 15px;
	font-size: 10px;
	margin: 1px;
	padding:2px;
	color: #333333;
	vertical-align: middle;
	}
