A { text-decoration: none }
A:link { color: #009999 }         /* 未訪問のリンク色 */
A:visited { color: #006666 }    /* 訪問済みのリンク色 */
A:hover { color: #FF6600 }     /* カーソルが乗った時のリンク色 */
A:active { color: #00CC00 }        /* クリック時のリンク色 */

A.linkW{color:#FFFFFF; text-decoration: none; }   /* 未訪問のリンク色 */
A.linkW:visited {color:#FFFFFF; text-decoration: none; }  /* 訪問済みのリンク色 */
A.linkW:active {color:#FFCC33; text-decoration: underline; }  /* クリック時のリンク色 */
A.linkW:hover {color:#FFCC33; text-decoration: underline; }  /* カーソルが乗った時のリンク色 */

div#news A:link{color:#FFFFFF; text-decoration: none; }   /* 未訪問のリンク色 */
div#news A:visited {color:#FFFFFF; text-decoration: none; }  /* 訪問済みのリンク色 */
div#news A:active {color:#FFCC33; text-decoration: underline; }  /* クリック時のリンク色 */
div#news A:hover {color:#FFCC33; text-decoration: underline; }  /* カーソルが乗った時のリンク色 */

.font9{font-size:x-small; line-height:120%; }   /* 通常 */
.font9other{font-size:x-small; line-height:150%; }   /* その他のニュース */
.font9B{font-size:x-small; font-weight:bold; line-height:120%; }   /* 左メニュー太字 */
.font9W{font-size:x-small; color:#FFFFFF; }   /* ニュースジャンル白字 */
.font9GR{font-size:x-small; color:#555555; }   /* コピーライト灰字 */
.font10{font-size:small; line-height:150%; }   /* ニュース記事 */
.font12{font-size:medium; font-weight:bold; color:#006600; line-height:120%; }   /* ニュースタイトル */
.fontXXS{font-size:xx-small; line-height:150%; }   /* 注意書き */

.tdG{font-size:9pt; background-color:#CCCCCC; }  /* 灰背景 */