/* CSS Document */

.px12 {
	FONT-SIZE: 12px;
	FONT-FAMILY: "Osaka", ;
	line-height: 120%;
?l?r ?o?S?V?b?N}pxb12 {
	font-family: "?l?r ?o?S?V?b?N", "Osaka";
	font-size: 12px;
	line-height: 130%;
	font-weight: bold;
}
.pxb12 {
	font-family: "?l?r ?o?S?V?b?N", "Osaka";
	font-size: 12px;
	line-height: 130%;
	font-weight: bold;
}
.a      { color: #0000ff; font-family: "?l?r ?o?S?V?b?N", Osaka; font-variant: normal; text-decoration: none; text-transform: none }
a     { color: #00f; text-decoration: underline }
.px9 {
	font-family: "?l?r ?o?S?V?b?N", "Osaka";
	font-size: 9px;
	line-height: 110%;

}
.px10 {
	font-family: "?l?r ?o?S?V?b?N", "Osaka";
	font-size: 10px;
	line-height: 110%;

}
.px24 {
	font-family: "?l?r ?o?S?V?b?N", "Osaka";
	font-size: 24px;
}
.px24b {
	font-family: "?l?r ?o?S?V?b?N", "Osaka";
	font-size: 24px;
	font-weight: bold;
	line-height: 130%;

}
.px30b {
	font-family: "?l?r ?o?S?V?b?N", "Osaka";
	font-size: 30px;
	font-weight: bold;
}
.px16 {
	font-family: "?l?r ?o?S?V?b?N", "Osaka";
	font-size: 16px;
	line-height: 130%;

}
.px16b {
	font-family: "?l?r ?o?S?V?b?N", "Osaka";
	font-size: 16px;
	line-height: 130%;
	font-weight: bold;
}
.px12b {
	font-family: "?l?r ?o?S?V?b?N", "Osaka";
	font-size: 12px;
	line-height: 130%;
	font-weight: bold;
}
.px14 {
	font-family: "?l?r ?o?S?V?b?N", "Osaka";
	font-size: 14px;
	line-height: 110%;
}
.px14b {
	font-family: "?l?r ?o?S?V?b?N", "Osaka";
	font-size: 14px;
	line-height: 120%;
	font-weight: bold;
}
.px18b {
	font-family: "?l?r ?o?S?V?b?N", "Osaka";
	font-size: 18px;
	font-weight: bold;
}
.px14bm {

	font-family: "?l?r ?o?S?V?b?N", "Osaka";
	font-size: 14px;
	line-height: 130%;
	font-weight: bold;
}
.head form  {margin :0px}
a:hover   { color: #000; background-color: #9cf }
.fmc01  { color: #000; background-color: #ff6; margin: 1px }
.tp5 { padding: 5px 0 0 0; }
.th2ud { padding: 2px 0 2px 0; }
.th3udlr { padding: 3px; }
.tp3 { padding-top: 3px; }
