body { color: #fff; }
h1 { font-size: 10px; text-align: left; color: #fff; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック; margin: 5px; }
a:link { color: #fff; text-decoration: none; }
a:visited { color: #dcd2c8; text-decoration: none; }
a:hover { color: #dcd2c8; text-decoration: underline; }
a:active { color: #dcd2c8; text-decoration: none; }
.px10 { font-size: 10px; line-height: 14px; }
.px12 { font-size: 12px; line-height: 16px; }
.px14 { font-size: 14px; }
.PX24 { font-size: 24px; font-weight: bold; border-bottom: 1px dotted #300; }
.news_txt_01 { color: #fff; font-size: 12px; line-height: 14px; padding-bottom: 8px; border-bottom: 1px dotted #fff; }
.news_txt_02 { color: #fff; font-size: 12px; line-height: 14px; padding-top: 8px; padding-bottom: 8px; border-bottom: 1px dotted #fff; }
.top_menu { font-size: 12px; padding-top: 5px; padding-bottom: 5px; border-top: 1px dotted #fff; border-bottom: 1px dotted #fff; }
.about_txt { font-size: 12px; line-height: 14px; padding-bottom: 10px; }
.about_txt2 { font-size: 12px; line-height: 18px; padding-bottom: 10px; }
.footer_menu { font-size: 14px; font-weight: bold; text-align: center; padding-top: 10px; padding-bottom: 5px; }
.copy { font-size: 10px; padding-top: 10px; }
