H1   { color: #4696F0; font-size: 16px; font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"; margin-top: 0 }
H2   { font-size: 12px; font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"; margin: 2px }

a:link {
	color: #4696F0;
	text-decoration: none;
}
a:visited {
	color: #4696F0;
	text-decoration: none;
}
a:hover {
	color: #3250B4;
	text-decoration: none;
}
a:active {
	color: #4696F0;
}

body,td,th {
	font-family: ‚l‚r ‚oƒSƒVƒbƒN, Osaka, ƒqƒ‰ƒMƒmŠpƒS Pro W3;
	color: #464646;
}

body {
	background-color: #FFFFFF;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;

}


.font11gray {
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
	font-size: 11px;
	color: #666666;
}
.font20bold {
	font-size: 20px;
	font-weight: bold;
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
}
.font10 {
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
	font-size: 10px;
	line-height: 14px;
}
.font10white {
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
	font-size: 10px;
	color: #FFFFFF;
}

.font12boldblue {
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
	font-size: 12px;
	font-weight: bold;
	color: #0000CC;
}
.font20boldwhite {
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
	font-size: 20px;
	font-weight: bold;
	color: #FFFFFF;
}
.font10blue {
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
	font-size: 10px;
	color: #5A91E2;
}
.font11blue {
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
	font-size: 11px;
	color: #5A91E2;
}
.font11 {
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
	font-size: 11px;
	font-weight: normal;
}
.font14boldwhite {
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
}
.font14boldorange {
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
	font-size: 14px;
	font-weight: bold;
	color: #FF8C00;
}
.font16boldorange {
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
	font-size: 16px;
	font-weight: bold;
	color: #FF8C00;
}
.font18boldblue {
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
	font-size: 18px;
	font-weight: bold;
	color: #5A91E2;
}
.font14boldblue {
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
	font-size: 14px;
	font-weight: bold;
	color: #5A91E2;
}
.font12 {
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
	font-size: 12px;
	font-weight: normal;
}
.font12bold {
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
	font-size: 12px;
	font-weight: bold;
}
.font12boldorange {
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
	font-size: 12px;
	font-weight: bold;
	color: #FF8C00;
}
.font12boldgreen {
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
	font-size: 12px;
	font-weight: bold;
	color: #78AA00;
}
.font16boldgreen {
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
	font-size: 16px;
	font-weight: bold;
	color: #78AA00;
}
.font12boldwhite {
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
}
.font24blue {
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
	font-size: 24px;
	font-weight: bold;
	color: #5A91E2;
}
.font16boldblue {
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
	font-size: 16px;
	font-weight: bold;
	color: #5A91E2;
}
.font14bold white {
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
}
strong{
	font-weight: normal;
}
em{
	font-style: normal;
}
dfn{
	font-style: normal;
}

#menu1 a{
	width:218px;
	height:28px;
	background-image:url('../img/menu.gif');
	padding:7px 0px 0px 0px;
	text-align:center;
	color: #FF9900;
	font-weight:bold;
	font-size:12px;
	text-decoration: none;
}
#menu1 a:active{
	color: #FF9900;
	text-decoration: none;
}
#menu1 a:hover{
	background-position:0px 28px;
	color: #FF9900;
	text-decoration: none;
}
#menu1 a:visited{
	color: #FF9900;
	text-decoration: none;
}
#menu1 a:link{
	color: #FF9900;
	text-decoration: none;
}

#menu2 a{
	background-image:url('../img/menu.gif');
	width:218px;
	height:28px;
	padding:7px 0px 0px 0px;
	text-align:center;
	color: #64A000;
	font-weight:bold;
	font-size:12px;
	text-decoration: none;
}

#menu2 a:active{
	color: #64A000;
	text-decoration: none;
}
#menu2 a:hover{
	background-position:0px 28px;
	color: #64A000;
	text-decoration: none;
}
#menu2 a:visited{
	color: #64A000;
	text-decoration: none;
}
#menu2 a:link{
	color: #64A000;
	text-decoration: none;
}
