.f14h20 {
	font-size: 14px;
	line-height: 20px;
	font-family: "MS Pゴシック", "Osaka", "sans-serif";
	text-decoration: none
}

.f14h18 {
	font-size: 14px;
	line-height: 18px;
	font-family: "MS Pゴシック", "Osaka", "sans-serif";
	text-decoration: none
}

.f12h20 {
	font-size: 12px;
	line-height: 20px;
	font-family: "MS Pゴシック", "Osaka", "sans-serif";
	text-decoration: none
}

.f12h18 {
	font-size: 12px;
	line-height: 18px;
	font-family: "MS Pゴシック", "Osaka", "sans-serif";
	text-decoration: none
}

.f12h16 {
	font-size: 12px;
	line-height: 14px;
	font-family: "MS Pゴシック", "Osaka", "sans-serif";
	text-decoration: none
}

.f10h18 {
	font-size: 10px;
	line-height: 18px;
	font-family: "MS Pゴシック", "Osaka", "sans-serif";
	text-decoration: none
}

.f10h16 {
	font-size: 10px;
	line-height: 16px;
	font-family: "MS Pゴシック", "Osaka", "sans-serif";
	text-decoration: none
}

.f14h20d {
	font-size: 14px;
	line-height: 20px;
	font-family: "MS Pゴシック", "Osaka", "sans-serif"
}

.f14h18d {
	font-size: 14px;
	line-height: 18px;
	font-family: "MS Pゴシック", "Osaka", "sans-serif"
}

.f12h20d {
	font-size: 12px;
	line-height: 20px;
	font-family: "MS Pゴシック", "Osaka", "sans-serif"
}

.f12h18d {
	font-size: 12px;
	line-height: 18px;
	font-family: "MS Pゴシック", "Osaka", "sans-serif"
}

.f12h16d {
	font-size: 12px;
	line-height: 16px;
	font-family: "MS Pゴシック", "Osaka", "sans-serif"
}

.f10h18d {
	font-size: 10px;
	line-height: 14px;
	font-family: "MS Pゴシック", "Osaka", "sans-serif"
}

.f10h16d {
	font-size: 10px;
	line-height: 16px;
	font-family: "MS Pゴシック", "Osaka", "sans-serif"
}

.f24 {
	font-size: 24px;
	font-family: "Osaka", "MS Pゴシック", "sans-serif";
	text-decoration: none
}

.f18 {
	font-size: 18px;
	font-family: "Osaka", "MS Pゴシック", "sans-serif";
	text-decoration: none
}

.f16 {
	font-size: 16px;
	font-family: "MS Pゴシック", "Osaka", "sans-serif";
	text-decoration: none
}

.f14 {
	font-size: 14px;
	font-family: "MS Pゴシック", "Osaka", "sans-serif";
	text-decoration: none
}

.f12 {
	font-size: 12px;
	font-family: "MS Pゴシック", "Osaka", "sans-serif";
	text-decoration: none
}

.f11 {
	font-size: 11px;
	font-family: "MS Pゴシック", "Osaka", "sans-serif";
	text-decoration: none
}

.f10 {
	font-size: 10px;
	font-family: "MS Pゴシック", "Osaka", "sans-serif";
	text-decoration: none
}

.f9 {
	font-size: 9px;
	font-family: "MS Pゴシック", "Osaka", "sans-serif";
	text-decoration: none
}

.f8 {
	font-size: 8px;
	font-family: "MS Pゴシック", "Osaka", "sans-serif";
	text-decoration: none
}

.f24d {
	font-size: 24px;
	font-family: "Osaka", "MS Pゴシック", "sans-serif"
}

.f18d {
	font-size: 18px;
	font-family: "MS Pゴシック", "Osaka", "sans-serif"
}

.f16d {
	font-size: 16px;
	font-family: "MS Pゴシック", "Osaka", "sans-serif"
}

.f14d {
	font-size: 14px;
	font-family: "MS Pゴシック", "Osaka", "sans-serif"
}

.f12d {
	font-size: 12px;
	font-family: "MS Pゴシック", "Osaka", "sans-serif"
}

.f11d {
	font-size: 11px;
	font-family: "MS Pゴシック", "Osaka", "sans-serif"
}

.f10d {
	font-size: 10px;
	font-family: "MS Pゴシック", "Osaka", "sans-serif"
}

.f9d {
	font-size: 9px;
	font-family: "MS Pゴシック", "Osaka", "sans-serif"
}

.f8d {
	font-size: 8px;
	font-family: "MS Pゴシック", "Osaka", "sans-serif"
}

.f11w {
	font-size: 11px;
	font-family: "MS Pゴシック", "Osaka", "sans-serif";
	text-decoration: none;
	color: #FFFFFF;
}

.text_field {
	font-family: "MS Pゴシック", "Osaka", "sans-serif";
	font-size: 9pt;
	font-style: normal;
	color: # #ffff80;
	text-decoration: none;
	border: 1px #666666 solid;
	background-color: #FFFFFF;
}

.text_field2 {
	font-family: "MS Pゴシック", "Osaka", "sans-serif";
	font-size: 9pt;
	font-style: normal;
	color: #333333;
	text-decoration: none;
	border: 1px #666666 solid;
	background-color: #FEEDDA;
}

.button12 {
	font-size: 12px;
	font-family: "MS Pゴシック", "Osaka", "sans-serif";
	color: #000000;
}

a.button12:link {
	text-decoration: none;
	color: #000000;
	font-family: "MS Pゴシック", "Osaka", "sans-serif", "sans-serif"
}

a.button12:visited {
	text-decoration: none;
	color: #000000;
	font-family: "MS Pゴシック", "Osaka", "sans-serif"
}

a.button12:hover {
	text-decoration: underline;
	color: #000000;
	font-family: "MS Pゴシック", "Osaka", "sans-serif"
}

.button11 {
	font-size: 11px;
	font-family: "MS Pゴシック", "Osaka", "sans-serif";
	color: #000000;
}

a.button11:link {
	text-decoration: none;
	color: #000000;
	font-family: "MS Pゴシック", "Osaka", "sans-serif"
}

a.button11:visited {
	text-decoration: none;
	color: #000000;
	font-family: "MS Pゴシック", "Osaka", "sans-serif"
}

a.button11:hover {
	text-decoration: underline;
	color: #000000;
	font-family: "MS Pゴシック", "Osaka", "sans-serif"
}

.button11O {
	font-size: 11px;
	font-family: "MS Pゴシック", "Osaka", "sans-serif";
	color: #FF6600;
}

a.button11O:link {
	text-decoration: none;
	color: #FF6600;
	font-family: "MS Pゴシック", "Osaka", "sans-serif", "sans-serif"
}

a.button11O:visited {
	text-decoration: none;
	color: #FF6600;
	font-family: "MS Pゴシック", "Osaka", "sans-serif"
}

a.button11O:hover {
	text-decoration: underline;
	color: #FF6600;
	font-family: "MS Pゴシック", "Osaka", "sans-serif"
}

.button11T {
	font-size: 11px;
	font-family: "MS Pゴシック", "Osaka", "sans-serif";
	color: #666666;
}

a.button11T:link {
	text-decoration: none;
	color: #666666;
	font-family: "MS Pゴシック", "Osaka", "sans-serif", "sans-serif"
}

a.button11T:visited {
	text-decoration: none;
	color: #666666;
	font-family: "MS Pゴシック", "Osaka", "sans-serif"
}

a.button11T:hover {
	text-decoration: underline;
	color: #666666;
	font-family: "MS Pゴシック", "Osaka", "sans-serif"
}

.button10 {
	font-size: 10px;
	font-family: "MS Pゴシック", "Osaka", "sans-serif";
	color: #000000;
}

a.button10:link {
	text-decoration: none;
	color: #000000;
	font-family: "MS Pゴシック", "Osaka", "sans-serif"
}

a.button10:visited {
	text-decoration: none;
	color: #000000;
	font-family: "MS Pゴシック", "Osaka", "sans-serif"
}

a.button10:hover {
	text-decoration: underline;
	color: #000000;
	font-family: "MS Pゴシック", "Osaka", "sans-serif"
}

.button10T {
	font-size: 10px;
	font-family: "MS Pゴシック", "Osaka", "sans-serif";
	color: #666666;
}

a.button10T:link {
	text-decoration: none;
	color: #666666;
	font-family: "MS Pゴシック", "Osaka", "sans-serif"
}

a.button10T:visited {
	text-decoration: none;
	color: #666666;
	font-family: "MS Pゴシック", "Osaka", "sans-serif"
}

a.button10T:hover {
	text-decoration: underline;
	color: #666666;
	font-family: "MS Pゴシック", "Osaka", "sans-serif"
}

.button10TB {
	font-size: 10px;
	font-weight: bold;
	font-family: "MS Pゴシック", "Osaka", "sans-serif";
	color: #545454;
}

a.button10TB:link {
	text-decoration: none;
	color: #545454;
	font-weight: bold;
	font-family: "MS Pゴシック", "Osaka", "sans-serif", "sans-serif"
}

a.button10TB:visited {
	text-decoration: none;
	color: #545454;
	font-weight: bold;
	font-family: "MS Pゴシック", "Osaka", "sans-serif"
}

a.button10TB:hover {
	text-decoration: underline;
	color: #545454;
	font-weight: bold;
	font-family: "MS Pゴシック", "Osaka", "sans-serif"
}

.button10G {
	font-size: 10px;
	font-family: "MS Pゴシック", "Osaka", "sans-serif";
	color: #999999;
}

a.button10G:link {
	text-decoration: none;
	color: #999999;
	font-family: "MS Pゴシック", "Osaka", "sans-serif"
}

a.button10G:visited {
	text-decoration: none;
	color: #999999;
	font-family: "MS Pゴシック", "Osaka", "sans-serif"
}

a.button10G:hover {
	text-decoration: underline;
	color: #999999;
	font-family: "MS Pゴシック", "Osaka", "sans-serif"
}

.button10O {
	font-size: 10px;
	font-family: "MS Pゴシック", "Osaka", "sans-serif";
	color: #FF6600;
}

a.button10O:link {
	text-decoration: none;
	color: #FF6600;
	font-family: "MS Pゴシック", "Osaka", "sans-serif", "sans-serif"
}

a.button10O:visited {
	text-decoration: none;
	color: #FF6600;
	font-family: "MS Pゴシック", "Osaka", "sans-serif"
}

a.button10O:hover {
	text-decoration: underline;
	color: #FF6600;
	font-family: "MS Pゴシック", "Osaka", "sans-serif"
}

.itemName {
	font-family: "MS Pゴシック", "Osaka", "sans-serif";
	font-size: 11px;
	font-weight: bold;
	color: #333333;
}

.itemText {
	font-family: "MS Pゴシック", "Osaka", "sans-serif";
	font-size: 12px;
	color: #333333;
}

.itemCate {
	font-family: "MS Pゴシック", "Osaka", "sans-serif";
	font-size: 18px;
	color: #999999
}

.genText12 {
	font-family: "Verdana", "Arial", "Helvetica", "sans-serif";
	font-size: 12px;
	color: #606060;
}

.bottom10W {
	font-family: "MS Pゴシック", "Osaka", "sans-serif";
	font-size: 10px;
	color: #FFFFFF;
}

.button11w {
	font-size: 11px;
	font-family: "MS Pゴシック", "Osaka", "sans-serif";
	color: #FFFFFF;
}

a.button11:link {
	text-decoration: none;
	color: #FFFFFF;
	font-family: "MS Pゴシック", "Osaka", "sans-serif"
}

a.button11:visited {
	text-decoration: none;
	color: #FFFFFF;
	font-family: "MS Pゴシック", "Osaka", "sans-serif"
}

a.button11:hover {
	text-decoration: underline;
	color: #FFFFFF;
	font-family: "MS Pゴシック", "Osaka", "sans-serif"
}

.listLink {
	font-size: 12px;
	font-family: "MS Pゴシック", "Osaka", "sans-serif";
	color: #87B70D;
}

a.listLink:link {
	text-decoration: none;
	color: #87B70D;
	font-family: "MS Pゴシック", "Osaka", "sans-serif", "sans-serif"
}

a.listLink:visited {
	text-decoration: none;
	color: #87B70D;
	font-family: "MS Pゴシック", "Osaka", "sans-serif"
}

a.listLink:hover {
	text-decoration: underline;
	color: #87B70D;
	font-family: "MS Pゴシック", "Osaka", "sans-serif"
}

.companyList {
	font-size: 11px;
	font-family: "MS Pゴシック", "Osaka", "sans-serif";
	color: #000000;
}

a.companyList:link {
	text-decoration: none;
	color: #000000;
	font-family: "MS Pゴシック", "Osaka", "sans-serif"
}

a.companyList:visited {
	text-decoration: none;
	color: #000000;
	font-family: "MS Pゴシック", "Osaka", "sans-serif"
}

a.companyList:hover {
	text-decoration: underline;
	color: #000000;
	font-family: "MS Pゴシック", "Osaka", "sans-serif"
}

.navList {
	font-size: 11px;
	font-family: "MS Pゴシック", "Osaka", "sans-serif";
	color: #000000;
}

a.navList:link {
	text-decoration: none;
	color: #000000;
	font-family: "MS Pゴシック", "Osaka", "sans-serif"
}

a.navList:visited {
	text-decoration: none;
	color: #000000;
	font-family: "MS Pゴシック", "Osaka", "sans-serif"
}

a.navList:hover {
	text-decoration: underline;
	color: #000000;
	font-family: "MS Pゴシック", "Osaka", "sans-serif"
}

.userList {
	font-size: 11px;
	font-family: "MS Pゴシック", "Osaka", "sans-serif";
	color: #000000;
}

a.userList:link {
	text-decoration: none;
	color: #000000;
	font-family: "MS Pゴシック", "Osaka", "sans-serif"
}

a.userList:visited {
	text-decoration: none;
	color: #000000;
	font-family: "MS Pゴシック", "Osaka", "sans-serif"
}

a.userList:hover {
	text-decoration: underline;
	color: #000000;
	font-family: "MS Pゴシック", "Osaka", "sans-serif"
}

.tableChart {
	padding-left: 10px;
	line-height: 150%;
	font-size: 12px;
}

.tableChart2 {
	padding-top: 3px;
	padding-right: 10px;
	padding-bottom: 3px;
	padding-left: 10px;
	font-family: "MS Pゴシック", "Osaka", "sans-serif";
	font-size: 12px;
}

.tableChart3 {
	padding-left: 5px;
	padding-top: 2px;
	padding-right: 5px;
	padding-bottom: 2px;
}

.signupTable {
	line-height: 150%;
	font-size: 12px;
	padding: 2px;
}

.f10W {
	font-size: 10px;
	font-family: "Osaka", "MS Pゴシック", "sans-serif";
	color: #FFFFFF;
}

a.f10W:link {
	text-decoration: none;
	color: #FFFFFF;
	font-family: "Osaka", "MS Pゴシック", "sans-serif"
}

a.f10W:visited {
	text-decoration: none;
	color: #FFFFFF;
	font-family: "Osaka", "MS Pゴシック", "sans-serif"
}

a.f10W:hover {
	text-decoration: underline;
	color: #FFFFFF;
	font-family: "Osaka", "MS Pゴシック", "sans-serif"
}

.f10G {
	font-size: 10px;
	font-family: "Osaka", "MS Pゴシック", "sans-serif";
	color: #4d4d4d;
}

a.f10G:link {
	text-decoration: none;
	color: #4d4d4d;
	font-family: "Osaka", "MS Pゴシック", "sans-serif"
}

a.f10G:visited {
	text-decoration: none;
	color: #4d4d4d;
	font-family: "Osaka", "MS Pゴシック", "sans-serif"
}

a.f10G:hover {
	text-decoration: underline;
	color: #4d4d4d;
	font-family: "Osaka", "MS Pゴシック", "sans-serif"
}

.f10B {
	font-size: 10px;
	font-family: "Osaka", "MS Pゴシック", "sans-serif";
	color: #000000;
}

a.f10B:link {
	text-decoration: none;
	color: #000000;
	font-family: "Osaka", "MS Pゴシック", "sans-serif"
}

a.f10B:visited {
	text-decoration: none;
	color: #000000;
	font-family: "Osaka", "MS Pゴシック", "sans-serif"
}

a.f10B:hover {
	text-decoration: underline;
	color: #000000;
	font-family: "Osaka", "MS Pゴシック", "sans-serif"
}

.f10OR {
	font-size: 10px;
	font-family: "Osaka", "MS Pゴシック", "sans-serif";
	color: #FF6600;
}

a.f10OR:link {
	text-decoration: none;
	color: #FF6600;
	font-family: "Osaka", "MS Pゴシック", "sans-serif"
}

a.f10OR:visited {
	text-decoration: none;
	color: #FF6600;
	font-family: "Osaka", "MS Pゴシック", "sans-serif"
}

a.f10OR:hover {
	text-decoration: underline;
	color: #FF6600;
	font-family: "Osaka", "MS Pゴシック", "sans-serif"
}

.f10BG {
	font-size: 10px;
	font-family: "Osaka", "MS Pゴシック", "sans-serif";
	color: #296271;
}

a.f10BG:link {
	text-decoration: none;
	color: #296271;
	font-family: "Osaka", "MS Pゴシック", "sans-serif"
}

a.f10BG:visited {
	text-decoration: none;
	color: #296271;
	font-family: "Osaka", "MS Pゴシック", "sans-serif"
}

a.f10BG:hover {
	text-decoration: underline;
	color: #296271;
	font-family: "Osaka", "MS Pゴシック", "sans-serif"
}

.f10BL {
	font-size: 10px;
	font-family: "Osaka", "MS Pゴシック", "sans-serif";
	color: #2291bb;
}

a.f10BL:link {
	text-decoration: none;
	color: #2291bb;
	font-family: "Osaka", "MS Pゴシック", "sans-serif"
}

a.f10BL:visited {
	text-decoration: none;
	color: #2291bb;
	font-family: "Osaka", "MS Pゴシック", "sans-serif"
}

a.f10BL:hover {
	text-decoration: underline;
	color: #2291bb;
	font-family: "Osaka", "MS Pゴシック", "sans-serif"
}

.f10BL2 {
	font-size: 10px;
	font-family: "Osaka", "MS Pゴシック", "sans-serif";
	color: #2f6bbd;
}

a.f10BL2:link {
	text-decoration: none;
	color: #2f6bbd;
	font-family: "Osaka", "MS Pゴシック", "sans-serif"
}

a.f10BL2:visited {
	text-decoration: none;
	color: #2f6bbd;
	font-family: "Osaka", "MS Pゴシック", "sans-serif"
}

a.f10BL2:hover {
	text-decoration: underline;
	color: #2f6bbd;
	font-family: "Osaka", "MS Pゴシック", "sans-serif"
}

.f10BL3 {
	font-size: 10px;
	font-family: "Osaka", "MS Pゴシック", "sans-serif";
	color: #293D81;
}

a.f10BL3:link {
	text-decoration: none;
	color: #293D81;
	font-family: "Osaka", "MS Pゴシック", "sans-serif"
}

a.f10BL3:visited {
	text-decoration: none;
	color: #293D81;
	font-family: "Osaka", "MS Pゴシック", "sans-serif"
}

a.f10BL3:hover {
	text-decoration: underline;
	color: #293D81;
	font-family: "Osaka", "MS Pゴシック", "sans-serif"
}

.f10R {
	font-size: 10px;
	font-family: "Osaka", "MS Pゴシック", "sans-serif";
	color: #FF0000;
}

a.f10R:link {
	text-decoration: none;
	color: FF0000;
	font-family: "Osaka", "MS Pゴシック", "sans-serif"
}

a.f10R:visited {
	text-decoration: none;
	color: FF0000;
	font-family: "Osaka", "MS Pゴシック", "sans-serif"
}

a.f10R:hover {
	text-decoration: underline;
	color: FF0000;
	font-family: "Osaka", "MS Pゴシック", "sans-serif"
}

.f10DR {
	font-size: 10px;
	font-family: "Osaka", "MS Pゴシック", "sans-serif";
	color: #ba1010;
}

a.f10DR:link {
	text-decoration: none;
	color: ba1010;
	font-family: "Osaka", "MS Pゴシック", "sans-serif"
}

a.f10DR:visited {
	text-decoration: none;
	color: ba1010;
	font-family: "Osaka", "MS Pゴシック", "sans-serif"
}

a.f10DR:hover {
	text-decoration: underline;
	color: ba1010;
	font-family: "Osaka", "MS Pゴシック", "sans-serif"
}

.f10LR {
	font-size: 10px;
	font-family: "Osaka", "MS Pゴシック", "sans-serif";
	color: #d35454;
}

a.f10LR:link {
	text-decoration: none;
	color: #d35454;
	font-family: "Osaka", "MS Pゴシック", "sans-serif"
}

a.f10LR:visited {
	text-decoration: none;
	color: #d35454;
	font-family: "Osaka", "MS Pゴシック", "sans-serif"
}

a.f10LR:hover {
	text-decoration: underline;
	color: #d35454;
	font-family: "Osaka", "MS Pゴシック", "sans-serif"
}

.f10DL {
	font-size: 10px;
	font-family: "Osaka", "MS Pゴシック", "sans-serif";
	color: #242b89;
}

a.f10DL:link {
	text-decoration: none;
	color: #242b89;
	font-family: "Osaka", "MS Pゴシック", "sans-serif"
}

a.f10DL:visited {
	text-decoration: none;
	color: #242b89;
	font-family: "Osaka", "MS Pゴシック", "sans-serif"
}

a.f10DL:hover {
	text-decoration: underline;
	color: #242b89;
	font-family: "Osaka", "MS Pゴシック", "sans-serif"
}

.f10DL2 {
	font-size: 10px;
	font-family: "Osaka", "MS Pゴシック", "sans-serif";
	color: #1d415a;
}

a.f10DL2:link {
	text-decoration: none;
	color: 1d415a;
	font-family: "Osaka", "MS Pゴシック", "sans-serif"
}

a.f10DL2:visited {
	text-decoration: none;
	color: 1d415a;
	font-family: "Osaka", "MS Pゴシック", "sans-serif"
}

a.f10DL2:hover {
	text-decoration: underline;
	color: 1d415a;
	font-family: "Osaka", "MS Pゴシック", "sans-serif"
}

.f10GR {
	font-size: 10px;
	font-family: "Osaka", "MS Pゴシック", "sans-serif";
	color: #297d00;
}

a.f10GR:link {
	text-decoration: none;
	color: #297d00;
	font-family: "Osaka", "MS Pゴシック", "sans-serif"
}

a.f10GR:visited {
	text-decoration: none;
	color: #297d00;
	font-family: "Osaka", "MS Pゴシック", "sans-serif"
}

a.f10GR:hover {
	text-decoration: underline;
	color: #297d00;
	font-family: "Osaka", "MS Pゴシック", "sans-serif"
}

.f11W {
	font-size: 11px;
	font-family: "Osaka", "MS Pゴシック", "sans-serif";
	color: #FFFFFF;
}

a.f11W:link {
	text-decoration: none;
	color: #FFFFFF;
	font-family: "Osaka", "MS Pゴシック", "sans-serif"
}

a.f11W:visited {
	text-decoration: none;
	color: #FFFFFF;
	font-family: "Osaka", "MS Pゴシック", "sans-serif"
}

a.f11W:hover {
	text-decoration: underline;
	color: #FFFFFF;
	font-family: "Osaka", "MS Pゴシック", "sans-serif"
}

.f11G {
	font-size: 11px;
	font-family: "Osaka", "MS Pゴシック", "sans-serif";
	color: #4d4d4d;
}

a.f11G:link {
	text-decoration: none;
	color: #4d4d4d;
	font-family: "Osaka", "MS Pゴシック", "sans-serif"
}

a.f11G:visited {
	text-decoration: none;
	color: #4d4d4d;
	font-family: "Osaka", "MS Pゴシック", "sans-serif"
}

a.f11G:hover {
	text-decoration: underline;
	color: #4d4d4d;
	font-family: "Osaka", "MS Pゴシック", "sans-serif"
}

.f11B {
	font-size: 11px;
	font-family: "Osaka", "MS Pゴシック", "sans-serif";
	color: #000000;
}

a.f11B:link {
	text-decoration: none;
	color: #000000;
	font-family: "Osaka", "MS Pゴシック", "sans-serif"
}

a.f11B:visited {
	text-decoration: none;
	color: #000000;
	font-family: "Osaka", "MS Pゴシック", "sans-serif"
}

a.f11B:hover {
	text-decoration: underline;
	color: #000000;
	font-family: "Osaka", "MS Pゴシック", "sans-serif"
}

.f11OR {
	font-size: 11px;
	font-family: "Osaka", "MS Pゴシック", "sans-serif";
	color: #FF6600;
}

a.f11OR:link {
	text-decoration: none;
	color: #FF6600;
	font-family: "Osaka", "MS Pゴシック", "sans-serif"
}

a.f11OR:visited {
	text-decoration: none;
	color: #FF6600;
	font-family: "Osaka", "MS Pゴシック", "sans-serif"
}

a.f11OR:hover {
	text-decoration: underline;
	color: #FF6600;
	font-family: "Osaka", "MS Pゴシック", "sans-serif"
}

.f11R {
	font-size: 11px;
	font-family: "Osaka", "MS Pゴシック", "sans-serif";
	color: #FF0000;
}

a.f11R:link {
	text-decoration: none;
	color: FF0000;
	font-family: "Osaka", "MS Pゴシック", "sans-serif"
}

a.f11R:visited {
	text-decoration: none;
	color: FF0000;
	font-family: "Osaka", "MS Pゴシック", "sans-serif"
}

a.f11R:hover {
	text-decoration: underline;
	color: FF0000;
	font-family: "Osaka", "MS Pゴシック", "sans-serif"
}

.f11DR {
	font-size: 11px;
	font-family: "Osaka", "MS Pゴシック", "sans-serif";
	color: #ba1010;
}

a.f11DR:link {
	text-decoration: none;
	color: ba1010;
	font-family: "Osaka", "MS Pゴシック", "sans-serif"
}

a.f11DR:visited {
	text-decoration: none;
	color: ba1010;
	font-family: "Osaka", "MS Pゴシック", "sans-serif"
}

a.f11DR:hover {
	text-decoration: underline;
	color: ba1010;
	font-family: "Osaka", "MS Pゴシック", "sans-serif"
}

.f11LR {
	font-size: 11px;
	font-family: "Osaka", "MS Pゴシック", "sans-serif";
	color: #d35454;
}

a.f11LR:link {
	text-decoration: none;
	color: #d35454;
	font-family: "Osaka", "MS Pゴシック", "sans-serif"
}

a.f11LR:visited {
	text-decoration: none;
	color: #d35454;
	font-family: "Osaka", "MS Pゴシック", "sans-serif"
}

a.f11LR:hover {
	text-decoration: underline;
	color: #d35454;
	font-family: "Osaka", "MS Pゴシック", "sans-serif"
}

.f11BG {
	font-size: 11px;
	font-family: "Osaka", "MS Pゴシック", "sans-serif";
	color: #296271;
}

a.f11BG:link {
	text-decoration: none;
	color: #296271;
	font-family: "Osaka", "MS Pゴシック", "sans-serif"
}

a.f11BG:visited {
	text-decoration: none;
	color: #296271;
	font-family: "Osaka", "MS Pゴシック", "sans-serif"
}

a.f11BG:hover {
	text-decoration: underline;
	color: #296271;
	font-family: "Osaka", "MS Pゴシック", "sans-serif"
}

.f11BL {
	font-size: 11px;
	font-family: "Osaka", "MS Pゴシック", "sans-serif";
	color: #2291bb;
}

a.f11BL:link {
	text-decoration: none;
	color: #2291bb;
	font-family: "Osaka", "MS Pゴシック", "sans-serif"
}

a.f11BL:visited {
	text-decoration: none;
	color: #2291bb;
	font-family: "Osaka", "MS Pゴシック", "sans-serif"
}

a.f11BL:hover {
	text-decoration: underline;
	color: #2291bb;
	font-family: "Osaka", "MS Pゴシック", "sans-serif"
}

.f11BL2 {
	font-size: 11px;
	font-family: "Osaka", "MS Pゴシック", "sans-serif";
	color: #2f6bbd;
}

a.f11BL2:link {
	text-decoration: none;
	color: #2f6bbd;
	font-family: "Osaka", "MS Pゴシック", "sans-serif"
}

a.f11BL2:visited {
	text-decoration: none;
	color: #2f6bbd;
	font-family: "Osaka", "MS Pゴシック", "sans-serif"
}

a.f11BL2:hover {
	text-decoration: underline;
	color: #2f6bbd;
	font-family: "Osaka", "MS Pゴシック", "sans-serif"
}

.f11BL3 {
	font-size: 11px;
	font-family: "Osaka", "MS Pゴシック", "sans-serif";
	color: #293D81;
}

a.f11BL3:link {
	text-decoration: none;
	color: #293D81;
	font-family: "Osaka", "MS Pゴシック", "sans-serif"
}

a.f11BL3:visited {
	text-decoration: none;
	color: #293D81;
	font-family: "Osaka", "MS Pゴシック", "sans-serif"
}

a.f11BL3:hover {
	text-decoration: underline;
	color: #293D81;
	font-family: "Osaka", "MS Pゴシック", "sans-serif"
}

.f11DL {
	font-size: 11px;
	font-family: "Osaka", "MS Pゴシック", "sans-serif";
	color: #242b89;
}

a.f11DL:link {
	text-decoration: none;
	color: #242b89;
	font-family: "Osaka", "MS Pゴシック", "sans-serif"
}

a.f11DL:visited {
	text-decoration: none;
	color: #242b89;
	font-family: "Osaka", "MS Pゴシック", "sans-serif"
}

a.f11DL:hover {
	text-decoration: underline;
	color: #242b89;
	font-family: "Osaka", "MS Pゴシック", "sans-serif"
}

.f11DL2 {
	font-size: 11px;
	font-family: "Osaka", "MS Pゴシック", "sans-serif";
	color: #1d415a;
}

a.f11DL2:link {
	text-decoration: none;
	color: 1d415a;
	font-family: "Osaka", "MS Pゴシック", "sans-serif"
}

a.f11DL2:visited {
	text-decoration: none;
	color: 1d415a;
	font-family: "Osaka", "MS Pゴシック", "sans-serif"
}

a.f11DL2:hover {
	text-decoration: underline;
	color: 1d415a;
	font-family: "Osaka", "MS Pゴシック", "sans-serif"
}

.f11GR {
	font-size: 11px;
	font-family: "Osaka", "MS Pゴシック", "sans-serif";
	color: #297d00;
}

a.f11GR:link {
	text-decoration: none;
	color: #297d00;
	font-family: "Osaka", "MS Pゴシック", "sans-serif"
}

a.f11GR:visited {
	text-decoration: none;
	color: #297d00;
	font-family: "Osaka", "MS Pゴシック", "sans-serif"
}

a.f11GR:hover {
	text-decoration: underline;
	color: #297d00;
	font-family: "Osaka", "MS Pゴシック", "sans-serif"
}

.f12W {
	font-size: 12px;
	font-family: "Osaka", "MS Pゴシック", "sans-serif";
	color: #FFFFFF;
}

a.f12W:link {
	text-decoration: none;
	color: #FFFFFF;
	font-family: "Osaka", "MS Pゴシック", "sans-serif"
}

a.f12W:visited {
	text-decoration: none;
	color: #FFFFFF;
	font-family: "Osaka", "MS Pゴシック", "sans-serif"
}

a.f12W:hover {
	text-decoration: underline;
	color: #FFFFFF;
	font-family: "Osaka", "MS Pゴシック", "sans-serif"
}

.f12G {
	font-size: 12px;
	font-family: "Osaka", "MS Pゴシック", "sans-serif";
	color: #4d4d4d;
}

a.f12G:link {
	text-decoration: none;
	color: #4d4d4d;
	font-family: "Osaka", "MS Pゴシック", "sans-serif"
}

a.f12G:visited {
	text-decoration: none;
	color: #4d4d4d;
	font-family: "Osaka", "MS Pゴシック", "sans-serif"
}

a.f12G:hover {
	text-decoration: underline;
	color: #4d4d4d;
	font-family: "Osaka", "MS Pゴシック", "sans-serif"
}

.f12B {
	font-size: 12px;
	font-family: "Osaka", "MS Pゴシック", "sans-serif";
	color: #000000;
}

a.f12B:link {
	text-decoration: none;
	color: #000000;
	font-family: "Osaka", "MS Pゴシック", "sans-serif"
}

a.f12B:visited {
	text-decoration: none;
	color: #000000;
	font-family: "Osaka", "MS Pゴシック", "sans-serif"
}

a.f12B:hover {
	text-decoration: underline;
	color: #000000;
	font-family: "Osaka", "MS Pゴシック", "sans-serif"
}

.f12OR {
	font-size: 12px;
	font-family: "Osaka", "MS Pゴシック", "sans-serif";
	color: #FF6600;
}

a.f12OR:link {
	text-decoration: none;
	color: #FF6600;
	font-family: "Osaka", "MS Pゴシック", "sans-serif"
}

a.f12OR:visited {
	text-decoration: none;
	color: #FF6600;
	font-family: "Osaka", "MS Pゴシック", "sans-serif"
}

a.f12OR:hover {
	text-decoration: underline;
	color: #FF6600;
	font-family: "Osaka", "MS Pゴシック", "sans-serif"
}

.f12BG {
	font-size: 12px;
	font-family: "Osaka", "MS Pゴシック", "sans-serif";
	color: #296271;
}

a.f12BG:link {
	text-decoration: none;
	color: #296271;
	font-family: "Osaka", "MS Pゴシック", "sans-serif"
}

a.f12BG:visited {
	text-decoration: none;
	color: #296271;
	font-family: "Osaka", "MS Pゴシック", "sans-serif"
}

a.f12BG:hover {
	text-decoration: underline;
	color: #296271;
	font-family: "Osaka", "MS Pゴシック", "sans-serif"
}

.f12BL {
	font-size: 12px;
	font-family: "Osaka", "MS Pゴシック", "sans-serif";
	color: #2291bb;
}

a.f12BL:link {
	text-decoration: none;
	color: #2291bb;
	font-family: "Osaka", "MS Pゴシック", "sans-serif"
}

a.f12BL:visited {
	text-decoration: none;
	color: #2291bb;
	font-family: "Osaka", "MS Pゴシック", "sans-serif"
}

a.f12BL:hover {
	text-decoration: underline;
	color: #2291bb;
	font-family: "Osaka", "MS Pゴシック", "sans-serif"
}

.f12BL2 {
	font-size: 12px;
	font-family: "Osaka", "MS Pゴシック", "sans-serif";
	color: #2f6bbd;
}

a.f12BL2:link {
	text-decoration: none;
	color: #2f6bbd;
	font-family: "Osaka", "MS Pゴシック", "sans-serif"
}

a.f12BL2:visited {
	text-decoration: none;
	color: #2f6bbd;
	font-family: "Osaka", "MS Pゴシック", "sans-serif"
}

a.f12BL2:hover {
	text-decoration: underline;
	color: #2f6bbd;
	font-family: "Osaka", "MS Pゴシック", "sans-serif"
}

.f12BL3 {
	font-size: 12px;
	font-family: "Osaka", "MS Pゴシック", "sans-serif";
	color: #293D81;
}

a.f12BL3:link {
	text-decoration: none;
	color: #293D81;
	font-family: "Osaka", "MS Pゴシック", "sans-serif"
}

a.f12BL3:visited {
	text-decoration: none;
	color: #293D81;
	font-family: "Osaka", "MS Pゴシック", "sans-serif"
}

a.f12BL3:hover {
	text-decoration: underline;
	color: #293D81;
	font-family: "Osaka", "MS Pゴシック", "sans-serif"
}

.f12R {
	font-size: 12px;
	font-family: "Osaka", "MS Pゴシック", "sans-serif";
	color: #FF0000;
}

a.f12R:link {
	text-decoration: none;
	color: FF0000;
	font-family: "Osaka", "MS Pゴシック", "sans-serif"
}

a.f12R:visited {
	text-decoration: none;
	color: FF0000;
	font-family: "Osaka", "MS Pゴシック", "sans-serif"
}

a.f12R:hover {
	text-decoration: underline;
	color: FF0000;
	font-family: "Osaka", "MS Pゴシック", "sans-serif"
}

.f12DR {
	font-size: 12px;
	font-family: "Osaka", "MS Pゴシック", "sans-serif";
	color: #ba1010;
}

a.f12DR:link {
	text-decoration: none;
	color: ba1010;
	font-family: "Osaka", "MS Pゴシック", "sans-serif"
}

a.f12DR:visited {
	text-decoration: none;
	color: ba1010;
	font-family: "Osaka", "MS Pゴシック", "sans-serif"
}

a.f12DR:hover {
	text-decoration: underline;
	color: ba1010;
	font-family: "Osaka", "MS Pゴシック", "sans-serif"
}

.f12LR {
	font-size: 12px;
	font-family: "Osaka", "MS Pゴシック", "sans-serif";
	color: #d35454;
}

a.f12LR:link {
	text-decoration: none;
	color: #d35454;
	font-family: "Osaka", "MS Pゴシック", "sans-serif"
}

a.f12LR:visited {
	text-decoration: none;
	color: #d35454;
	font-family: "Osaka", "MS Pゴシック", "sans-serif"
}

a.f12LR:hover {
	text-decoration: underline;
	color: #d35454;
	font-family: "Osaka", "MS Pゴシック", "sans-serif"
}

.f12DL {
	font-size: 12px;
	font-family: "Osaka", "MS Pゴシック", "sans-serif";
	color: #242b89;
}

a.f12DL:link {
	text-decoration: none;
	color: #242b89;
	font-family: "Osaka", "MS Pゴシック", "sans-serif"
}

a.f12DL:visited {
	text-decoration: none;
	color: #242b89;
	font-family: "Osaka", "MS Pゴシック", "sans-serif"
}

a.f12DL:hover {
	text-decoration: underline;
	color: #242b89;
	font-family: "Osaka", "MS Pゴシック", "sans-serif"
}

.f12DL2 {
	font-size: 12px;
	font-family: "Osaka", "MS Pゴシック", "sans-serif";
	color: #1d415a;
}

a.f12DL2:link {
	text-decoration: none;
	color: 1d415a;
	font-family: "Osaka", "MS Pゴシック", "sans-serif"
}

a.f12DL2:visited {
	text-decoration: none;
	color: 1d415a;
	font-family: "Osaka", "MS Pゴシック", "sans-serif"
}

a.f12DL2:hover {
	text-decoration: underline;
	color: 1d415a;
	font-family: "Osaka", "MS Pゴシック", "sans-serif"
}

.f12GR {
	font-size: 12px;
	font-family: "Osaka", "MS Pゴシック", "sans-serif";
	color: #297d00;
}

a.f12GR:link {
	text-decoration: none;
	color: #297d00;
	font-family: "Osaka", "MS Pゴシック", "sans-serif"
}

a.f12GR:visited {
	text-decoration: none;
	color: #297d00;
	font-family: "Osaka", "MS Pゴシック", "sans-serif"
}

a.f12GR:hover {
	text-decoration: underline;
	color: #297d00;
	font-family: "Osaka", "MS Pゴシック", "sans-serif"
}

.f14W {
	font-size: 14px;
	font-family: "Osaka", "MS Pゴシック", "sans-serif";
	color: #FFFFFF;
}

a.f14W:link {
	text-decoration: none;
	color: #FFFFFF;
	font-family: "Osaka", "MS Pゴシック", "sans-serif"
}

a.f14W:visited {
	text-decoration: none;
	color: #FFFFFF;
	font-family: "Osaka", "MS Pゴシック", "sans-serif"
}

a.f14W:hover {
	text-decoration: underline;
	color: #FFFFFF;
	font-family: "Osaka", "MS Pゴシック", "sans-serif"
}

.f14G {
	font-size: 14px;
	font-family: "Osaka", "MS Pゴシック", "sans-serif";
	color: #4d4d4d;
}

a.f14G:link {
	text-decoration: none;
	color: #4d4d4d;
	font-family: "Osaka", "MS Pゴシック", "sans-serif"
}

a.f14G:visited {
	text-decoration: none;
	color: #4d4d4d;
	font-family: "Osaka", "MS Pゴシック", "sans-serif"
}

a.f14G:hover {
	text-decoration: underline;
	color: #4d4d4d;
	font-family: "Osaka", "MS Pゴシック", "sans-serif"
}

.f14B {
	font-size: 14px;
	font-family: "Osaka", "MS Pゴシック", "sans-serif";
	color: #000000;
}

a.f14B:link {
	text-decoration: none;
	color: #000000;
	font-family: "Osaka", "MS Pゴシック", "sans-serif"
}

a.f14B:visited {
	text-decoration: none;
	color: #000000;
	font-family: "Osaka", "MS Pゴシック", "sans-serif"
}

a.f14B:hover {
	text-decoration: underline;
	color: #000000;
	font-family: "Osaka", "MS Pゴシック", "sans-serif"
}

.f14OR {
	font-size: 14px;
	font-family: "Osaka", "MS Pゴシック", "sans-serif";
	color: #FF6600;
}

a.f14OR:link {
	text-decoration: none;
	color: #FF6600;
	font-family: "Osaka", "MS Pゴシック", "sans-serif"
}

a.f14OR:visited {
	text-decoration: none;
	color: #FF6600;
	font-family: "Osaka", "MS Pゴシック", "sans-serif"
}

a.f14OR:hover {
	text-decoration: underline;
	color: #FF6600;
	font-family: "Osaka", "MS Pゴシック", "sans-serif"
}

.f14BG {
	font-size: 14px;
	font-family: "Osaka", "MS Pゴシック", "sans-serif";
	color: #296271;
}

a.f14BG:link {
	text-decoration: none;
	color: #296271;
	font-family: "Osaka", "MS Pゴシック", "sans-serif"
}

a.f14BG:visited {
	text-decoration: none;
	color: #296271;
	font-family: "Osaka", "MS Pゴシック", "sans-serif"
}

a.f14BG:hover {
	text-decoration: underline;
	color: #296271;
	font-family: "Osaka", "MS Pゴシック", "sans-serif"
}

.f14BL {
	font-size: 14px;
	font-family: "Osaka", "MS Pゴシック", "sans-serif";
	color: #2291bb;
}

a.f14BL:link {
	text-decoration: none;
	color: #2291bb;
	font-family: "Osaka", "MS Pゴシック", "sans-serif"
}

a.f14BL:visited {
	text-decoration: none;
	color: #2291bb;
	font-family: "Osaka", "MS Pゴシック", "sans-serif"
}

a.f14BL:hover {
	text-decoration: underline;
	color: #2291bb;
	font-family: "Osaka", "MS Pゴシック", "sans-serif"
}

.f14BL2 {
	font-size: 14px;
	font-family: "Osaka", "MS Pゴシック", "sans-serif";
	color: #2f6bbd;
}

a.f14BL2:link {
	text-decoration: none;
	color: #2f6bbd;
	font-family: "Osaka", "MS Pゴシック", "sans-serif"
}

a.f14BL2:visited {
	text-decoration: none;
	color: #2f6bbd;
	font-family: "Osaka", "MS Pゴシック", "sans-serif"
}

a.f14BL2:hover {
	text-decoration: underline;
	color: #2f6bbd;
	font-family: "Osaka", "MS Pゴシック", "sans-serif"
}

.f14BL3 {
	font-size: 14px;
	font-family: "Osaka", "MS Pゴシック", "sans-serif";
	color: #293D81;
}

a.f14BL3:link {
	text-decoration: none;
	color: #293D81;
	font-family: "Osaka", "MS Pゴシック", "sans-serif"
}

a.f14BL3:visited {
	text-decoration: none;
	color: #293D81;
	font-family: "Osaka", "MS Pゴシック", "sans-serif"
}

a.f14BL3:hover {
	text-decoration: underline;
	color: #293D81;
	font-family: "Osaka", "MS Pゴシック", "sans-serif"
}

.f14R {
	font-size: 14px;
	font-family: "Osaka", "MS Pゴシック", "sans-serif";
	color: #FF0000;
}

a.f14R:link {
	text-decoration: none;
	color: FF0000;
	font-family: "Osaka", "MS Pゴシック", "sans-serif"
}

a.f14R:visited {
	text-decoration: none;
	color: FF0000;
	font-family: "Osaka", "MS Pゴシック", "sans-serif"
}

a.f14R:hover {
	text-decoration: underline;
	color: FF0000;
	font-family: "Osaka", "MS Pゴシック", "sans-serif"
}

.f14DR {
	font-size: 14px;
	font-family: "Osaka", "MS Pゴシック", "sans-serif";
	color: #ba1010;
}

a.f14DR:link {
	text-decoration: none;
	color: ba1010;
	font-family: "Osaka", "MS Pゴシック", "sans-serif"
}

a.f14DR:visited {
	text-decoration: none;
	color: ba1010;
	font-family: "Osaka", "MS Pゴシック", "sans-serif"
}

a.f14DR:hover {
	text-decoration: underline;
	color: ba1010;
	font-family: "Osaka", "MS Pゴシック", "sans-serif"
}

.f14LR {
	font-size: 14px;
	font-family: "Osaka", "MS Pゴシック", "sans-serif";
	color: #d35454;
}

a.f14LR:link {
	text-decoration: none;
	color: #d35454;
	font-family: "Osaka", "MS Pゴシック", "sans-serif"
}

a.f14LR:visited {
	text-decoration: none;
	color: #d35454;
	font-family: "Osaka", "MS Pゴシック", "sans-serif"
}

a.f14LR:hover {
	text-decoration: underline;
	color: #d35454;
	font-family: "Osaka", "MS Pゴシック", "sans-serif"
}

.f14DL {
	font-size: 14px;
	font-family: "Osaka", "MS Pゴシック", "sans-serif";
	color: #242b89;
}

a.f14DL:link {
	text-decoration: none;
	color: #242b89;
	font-family: "Osaka", "MS Pゴシック", "sans-serif"
}

a.f14DL:visited {
	text-decoration: none;
	color: #242b89;
	font-family: "Osaka", "MS Pゴシック", "sans-serif"
}

a.f14DL:hover {
	text-decoration: underline;
	color: #242b89;
	font-family: "Osaka", "MS Pゴシック", "sans-serif"
}

.f14DL2 {
	font-size: 14px;
	font-family: "Osaka", "MS Pゴシック", "sans-serif";
	color: #1d415a;
}

a.f14DL2:link {
	text-decoration: none;
	color: 1d415a;
	font-family: "Osaka", "MS Pゴシック", "sans-serif"
}

a.f14DL2:visited {
	text-decoration: none;
	color: 1d415a;
	font-family: "Osaka", "MS Pゴシック", "sans-serif"
}

a.f14DL2:hover {
	text-decoration: underline;
	color: 1d415a;
	font-family: "Osaka", "MS Pゴシック", "sans-serif"
}

.f14GR {
	font-size: 14px;
	font-family: "Osaka", "MS Pゴシック", "sans-serif";
	color: #297d00;
}

a.f14GR:link {
	text-decoration: none;
	color: #297d00;
	font-family: "Osaka", "MS Pゴシック", "sans-serif"
}

a.f14GR:visited {
	text-decoration: none;
	color: #297d00;
	font-family: "Osaka", "MS Pゴシック", "sans-serif"
}

a.f14GR:hover {
	text-decoration: underline;
	color: #297d00;
	font-family: "Osaka", "MS Pゴシック", "sans-serif"
}

.listB {
	background-color: gainsboro;
	color: #004080;
	font-family: "MS Pゴシック", "Osaka", "sans-serif";
	font-size: 11pt;
	text-align: left;
	padding: 2pt;
}

.listA {
	background-color: #cdebe4;
	border: aqua;
	font-family: "MS Pゴシック", "Osaka", "sans-serif";
	font-size: 11pt;
	text-align: left;
	padding: 2pt;
}

.validator {
	background-color: ffffff;
	border: thin dotted indianred;
	color: #FF0000;
	font-size: 9pt;
	width: 100%
}
