.font01 { font-family: "ＭＳ Ｐゴシック","Osaka"; font-size: 1pt; }
.font07 { font-family: "ＭＳ Ｐゴシック","Osaka"; font-size: 7pt; }
.font08 { font-family: "ＭＳ Ｐゴシック","Osaka"; font-size: 8pt; }
.font10 { font-family: "ＭＳ Ｐゴシック","Osaka"; font-size: 10pt; }
.font10b { font-family: "ＭＳ Ｐゴシック","Osaka"; font-size: 10pt; }
.font10bw { font-family: "ＭＳ Ｐゴシック","Osaka"; font-size: 10pt; font-weight: bold; color:#FFFFFF; }
.font12 { font-family: "ＭＳ Ｐゴシック","Osaka";font-size: 12pt; }
.font12b { font-family: "ＭＳ Ｐゴシック","Osaka";font-size: 12pt; font-weight: bold; }
.font14 { font-family: "ＭＳ Ｐゴシック","Osaka";font-size: 14pt; }
.font16 { font-family: "ＭＳ Ｐゴシック","Osaka";font-size: 16pt; }
.font16b { font-family: "ＭＳ Ｐゴシック","Osaka";font-size: 16pt; font-weight: bold; }

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

form { margin-bottom: 0; }

table { padding-right: 0pt; padding-left: 0pt; padding-bottom: 0pt; padding-top: 0pt; font-family:"ＭＳ Ｐゴシック","Osaka"; font-size: 10pt; }

table.t { font-family:"ＭＳ Ｐゴシック","Osaka"; font-size: 10pt; background-color: #FFFFE5; border: 1pt solid; border-color: #FFE565; padding: 0pt; }

table.b { font-family:"ＭＳ Ｐゴシック","Osaka"; font-size: 10pt; background-color: #FFFFE5; border: 0pt solid; padding: 0pt; }

table.c { font-family:"ＭＳ Ｐゴシック","Osaka"; font-size: 10pt; background-color: #FFFFFF; border: 1pt solid; border-color: #FFFFFF; padding: 0pt; }

td.t { font-family:"ＭＳ Ｐゴシック","Osaka"; font-size: 10pt; background-color: #FFE565; border: 1pt solid; border-color: #FFE565; padding: 4pt; }


h1.s {
font-size: 14pt;
font-weight: bold;
line-height: 18px;
margin-top: 0px;
margin: 0px;
}
h1 {
font-size: 18pt;
font-weight: bold;
line-height: 24px;
margin-top: 0px;
margin: 0px;
}
h1.l {
font-size: 24pt;
font-weight: bold;
line-height: 32px;
margin-top: 0px;
margin: 0px;
}
h2 {
font-size: 16pt;
font-weight: bold;
line-height: 20px;
margin-top: 0px;
margin: 0px;
color: #605048;
display:inline;
}

