.small   { font-size: 10px; line-height: 12px }
.smallm  { font-style: normal; font-size: 10px; line-height: 12px; font-family: "ヒラギノ明朝 Pro W6", 平成明朝, "ＭＳ 明朝" }
.normal   { font-size: 12px; line-height: 14px }
.normalmi   { font-style: normal; font-size: 12px; line-height: 14px; font-family: "ヒラギノ明朝 Pro W6", 平成明朝, "ＭＳ 明朝" }
.large   { font-size: 14px; line-height: 18px }
.largemi   { font-style: normal; font-size: 14px; line-height: 18px; font-family: "ヒラギノ明朝 Pro W6", 平成明朝, "ＭＳ 明朝" }
.largemired   { font-style: normal; font-size: 18px; line-height: 18px; color: #e60300;font-weight:bold; font-family: "ヒラギノ明朝 Pro W6", 平成明朝, "ＭＳ 明朝" }
.largest   { font-size: 18px; line-height: 24px }
.largestmi  { font-style: normal; font-size: 18px; line-height: 24px; font-family: "ヒラギノ明朝 Pro W6", 平成明朝, "ＭＳ 明朝" }
a:link   { color: #e60300; text-decoration: underline }
a:visited   { color: #e60300; text-decoration: underline }
a:hover    { color: #000; text-decoration: underline }