
a:link   { color: #0000cd; text-decoration: none }
a:visited    { color: #ff8c00; text-decoration: none }
a:hover  { color: #ff4500; text-decoration: underline }
.p12 { font-size: 12pt }
.p15 { font-size: 15pt }
.p11 { font-size: 11pt }
.p10 { font-size: 10pt }
.p9 { font-size: 9pt }
.p8 { font-size: 8pt }
.p7   { font-size: 7pt }
.table { border: solid 1pt silver }
.table1 { color: black; font-size: 14pt; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-stretch: normal; background-color: #d1d1d5; border: solid 1pt navy }
.top { color: white }
.backimage   { background: #000a28 url(tt_bakimage.jpg) no-repeat scroll right  }
.bluetable { border: solid 1pt #c0c0c0 }
.sidefonts { font-size: 9pt }
.lga { color: #333; font-size: 15pt; font-weight: bold; text-decoration: none; background-color: #9cf; padding-top: 5px; padding-bottom: 5px; padding-left: 12px; border-left: 8px solid #f30 }
.lga2 { color: #039; font-size: 10pt; font-weight: bold; text-decoration: none }
.rist { color: #666; font-size: 9pt; margin-top: 5px }
.rist li { margin-bottom: 5px }
.copyr { color: #999; font-size: 7pt; font-family: Verdana, Arial, Helvetica, sans-serif }
.news_date     { color: #ff3; font-size: 12pt; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; background-color: #ffa500; margin-top: 20px; padding-left: 7px; border-bottom: 1px solid #f00; border-left: 5px solid #f00 }
.news_title    { font-size: 12pt; font-weight: bold; margin-top: 5px; margin-bottom: 3px; margin-left: 5px; padding-top: 3px; padding-bottom: 3px; padding-left: 7px; border-bottom: 1px solid #03f; border-left: 10px solid #03f }
.news_article  { font-size: 10pt; line-height: 12pt; margin-top: 10px; margin-left: 10px }
.rmain { margin-top: 10px; margin-left: 5px; padding-left: 10px; width: 650px; border-left: 1px solid #e3e3e3 }
.side_title { font-size: 10pt; font-weight: bold; margin-top: 3px; margin-left: 3px }
.side_title_backgray { font-size: 9pt; font-family: Verdana, Arial, Helvetica, sans-serif, "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka-等幅, Osaka, 平成角ゴシック; font-weight: bold; background-color: #e3e3e3; padding-left: 3px }
.side_menu { font-size: 9pt; list-style-type: none; margin-top: 0; margin-bottom: 0 }
.side_title2line { font-size: 10pt; margin-left: 10px }
.side_menu li { margin-top: 2px; margin-left: -30px }
.newslog  { font-size: 10pt; font-family: Verdana, Arial, Helvetica, sans-serif; list-style-type: none; margin-top: 3px; margin-bottom: 3px }
.newslog li ,.newslog li a, .newslog li a:visited    { color: #f00; background-color: #fc0; margin-left: 1px; padding: 3px 10px; float: left }
.newslog li a:hover   { color: #fff; background-color: #39f; padding-right: 10px; padding-left: 10px }
.clr { font-size: 1px; line-height: 1; visibility: hidden; clear: both }
.left20padding   { margin-left: -25px }
