
a:hover  { color: #900; text-decoration: none }
a:link  { color: blue; text-decoration: none }
a:visited  { color: #36c; text-decoration: none }
.footer a:link { color: white; font-size: 12px; text-decoration: none ; }
.footer a:hover  { font-size: 12px; text-decoration: none ; }
.footer a:visited  { color: white; font-size: 12px; text-decoration: none ; }
.footer { color: white; font-size: 12px ; }

.ft_news  { font-size: 12px; line-height: 140% ; }
.ft12 { font-size: 12px ; }
.copyright { color: white; font-size: 10px ; }

.contents  { font-size: 12px; line-height: 160% ; }
.main_c { font-weight: bold; font-size: 12px; line-height: 160%; padding-top: 20px; padding-bottom: 5px}
.cate    { color: #039; font-size: 11px;  vertical-align: bottom}

.contents_b  { font-weight: bold; font-size: 12px; line-height: 160% ; }
.contents_r  { color:red; font-size: 12px; line-height: 160% ; }
.contents_br  { color:red; font-weight: bold; font-size: 12px; line-height: 160% ; }

.table_h { font-weight: bold; font-size: 12px; padding-top: 10px; padding-bottom: 1px}
.table_c  { font-size: 12px; line-height: 120% ; }
.table_cb  { font-weight: bold; font-size: 12px; line-height: 120% ; }
.table_cbr  { color: red; font-weight: bold; font-size: 12px; line-height: 120% ; }
.table_cr  { color: red; font-size: 12px; line-height: 120% ; }
