	.large  { font-size: 1em; line-height: 1em }
	.medium    { font-size: 0.8em; line-height: 1.2em }
.small   { font-size: 0.8em; line-height: 1.2em }
.footer { font-size: 0.7em; line-height: 1.2em }
.f_title { color: #454545; font-size: 1.3em; font-family: serif; line-height: 0; text-decoration: none }
.mm   { color: #808080; font-size: 10pt; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold }
A.mm           { color: gray; text-decoration: none }
A.mm:hover  { color: white; text-decoration: underline; background-color: #367294 }
.f_con { color: #454545; font-size: 9pt; font-family: メイリオ, Meiryo, "ヒラギノ角ゴ Pro W3", "ＭＳ ゴシック", 平成角ゴシック, "Hiragino Kaku Gothic Pro", Osaka, 平成角ゴシック; line-height: 11pt }
A.f_con { color: red }
A.f_con:hover  { color: white; text-decoration: underline; background-color: red }
.gototop  { color: #808080; font-size: 8pt; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka-等幅, Osaka, 平成角ゴシック; text-decoration: none }
A.gototop  { color: #27a95b; text-decoration: underline }
A.gototop:hover  { color: #fcff00; text-decoration: none; background-color: #44a958 }
.sub_menu { color: #808080; font-size: 9pt; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif }
A.sub_menu { color: gray; text-decoration: none }
A.sub_menu:hover  { color: #272727; text-decoration: underline blink; background-color: silver }
.f_con_menu  { color: #454545; font-size: 10pt; font-family: メイリオ, Meiryo, "ヒラギノ角ゴ Pro W3", "ＭＳ ゴシック", 平成角ゴシック, "Hiragino Kaku Gothic Pro", Osaka, 平成角ゴシック; font-weight: bold }
A.f_con_menu  { color: #367294; text-decoration: underline }
A.f_con_menu:hover { color: white; text-decoration: underline blink; background-color: olive }
.fm_title { color: #808080; font-size: 12px }
.submit  { width: 150px }
.green { color: #3e8530 }
.calendar { font-size: 10px }
h1 { font-size: 12px }
.red { color: #e00 }
.fm_point { color: #808080; font-size: 9px; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka-等幅, Osaka, 平成角ゴシック }
.f_point_b   { color: gray; font-size: 10px; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka-等幅, Osaka, 平成角ゴシック }
.f_point_w  { color: #fff; font-size: 10px; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka-等幅, Osaka, 平成角ゴシック }
.f_point_g  { color: #8ec45f; font-size: 10px; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka-等幅, Osaka, 平成角ゴシック }
p { line-height: 0 }
.mini_title  { color: #808080; font-weight: bold; font-size: 9pt; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif }
.topics_date    { color: #367294; font-size: 7pt; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold }
.topics_con   { color: #808080; font-size: 9pt; font-family: メイリオ, Meiryo, "ヒラギノ角ゴ Pro W3", "ＭＳ ゴシック", 平成角ゴシック, "Hiragino Kaku Gothic Pro", Osaka, 平成角ゴシック; line-height: 11pt }

