body { 
background-repeat: repeat-y;
background-image: url(./bg.jpg);
background-position: -15% 0%;
font-family:Meiryo,'メイリオ','ＭＳ Ｐゴシック',Verdana,sans-serif;
font-size:90%;
}

a { text-decoration:none }
a:hover { text-decoration:underline; color:red; }

.box { text-align:center; }

div.main {
text-align:left;
margin: 1em auto 1em auto;
width: 650px;
}

div.dota {
width: 100%;
background-color: #222222;
color: white;
padding: 1px 
}

div.dotb {
width: 100%;
background-color: white;
padding: 7px 
}

.topics {
color: #FF0066;
font-weight: bold;
}

