body { font-size:12px; line-height:20px; color:#474747; }
a { font-size:12px; color:#474747; text-decoration: none; }
a:hover { font-size:12px; color:#e00; }
.left_menu { font-size:12px; line-height:18px; color:#fff; font-weight:bold; }
.main_title { font-size:14px; line-height:20px; color:#474747; font-weight:bold; }
.news_title { font-size:14px; line-height:20px; color:#e00; font-weight:bold; }
.news_title_02 { font-size:12px; line-height:20px; color:#474747; font-weight:bold; }
.news_date { font-size:12px; line-height:20px; color:#36c; }
.blue a { font-size:12px; color:#4a6c9e; text-decoration: none; }
.blue a:hover { font-size:12px; color:#4a6c9e; text-decoration: underline; }
.orange a { font-size:12px; color:#f80; text-decoration: none; }
.orange a:hover { font-size:12px; color:#f80; text-decoration: underline; }
.en { font-family:Arial, Helvetica, sans-serif; font-size:11px; line-height:20px; color:#888; }
.en_02 { font-family:Arial, Helvetica, sans-serif; font-size:11px; line-height:20px; color:#474747; }