body  { font-size: 12px; margin: 5 }
a     { color: #06c }
a:hover     { color: #388de3 }
a:visited  { }
a:active { }
.ttl      { color: #fff; font-size: 16px; font-weight: bold; background-color: #06c; padding: 4px }
.tbl-th     { color: #fff; font-size: 12px; font-weight: bold; background-color: #06c }
.tbl-td        { color: #06c; font-size: 12px; background-color: #dfefff }
.tbl-td-lite       { color: #388de3; font-size: 12px; background-color: white }
.ad     { color: #06c; font-size: 12px }
.foot-go-top     { color: #06c; font-size: 12px }
.foot-menu      { color: #06c; font-size: 12px; background-color: #e1e1e1 }
.copyright      { color: white; font-size: 12px; background-color: #06c }
.data  { font-size: 12px; background-color: #fff }