.top_back {background-image:  url(../images/top_img3.jpg); background-repeat: repeat-x}
body {margin:0px; padding:0px; background-repeat: repeat-y; background-image:  url(../images/body.jpg); background-position: 735px}
.menu {  background-image: url(images2/menuback4.gif)}
.waku {  border: 1px #cccc99 solid; font-size: 12px}
.img_back {  background-image: url(images2/images_back.gif); background-repeat: repeat-y}
.font_12 {  font-size: 12px}
.font_14 {  font-size: 14px}
.font_10 {  font-size: 11px}
.font_10_r {  font-size: 11px; font-weight: bold; color: #FF0000; background-color: #CCCCCC}
.copyright {color: #666666;  font-size: 11px; background-color: #eeeeee;border-style: solid; border-color: #cccccc;border-width: 1px;}
.copyright a:link{color: #666666;font-size: 11px;}
.copyright a:hover{color: #666666;font-size: 11px;}
.copyright a:visit{color: #666666;font-size: 11px;}
.hasen {  background-image:  url(../images/hasen.gif); background-repeat: repeat-x}
.m {  font-size: 9px}
.link {  font-size: 12px; border: #CCCCCC dotted; border-width: 0px 0px 1px}
.sub {  background-image: url(images2/mido4.gif); background-repeat: no-repeat}
.news { display: block;overflow: scroll; height: 30px;font-size: 12px}
.news_waku {  border: 2px #7BB93E solid}
}
A:link  { color: #030;text-decoration: none }
A:visited   { color: #030; text-decoration: none }
A:hover  { color: #f30;text-decoration: none }