body { background-color:#FFFFFF;  font-size:12px;  color:#000000;}
img{border:0px none;}

#top{background-image: url(../images/top3.jpg);background-repeat: no-repeat;
text-align:right;vertical-align:top;height:550px;}
#top a { margin: 0 0 0 0;}
#top a:link{color:#BF0000;text-decoration:none}
#top a:visited{color:#AA0000;text-decoration:none}
#top a:hover { background-color: #A52A2A; border-color: #000000; color: #FFFFFF; }



#title {font-size:24px; color: #000000;}
#title a{font-size:24px; color: #000000;text-decoration:none}
#title a:hover { background-color: #A52A2A; border-color: #000000; color: #FFFFFF; }


#content{ width: 750px; border: 0px; margin: 20px auto 20px auto; padding: 0 0 0 0;}
#item{ width: 740px; border: 0px;  text-align:center; margin: 20px 0 0 0; padding: 0 0 0 0;}


#left{float: left; width: 180px; padding: 5px 10px 10px 10px; margin: 30px 0 10px 10px;}
#right{float: right; margin: 30px 0 10px 10px;width: 300px;text-align:left;}
#right2{float: left; margin: 30px 0 10px 10px;width: 300px;text-align:left;}


#menu  { text-align:center}
#menu a { margin: 0 60px 0 0;}
#menu a:link{color:#BF0000;text-decoration:none}
#menu a:visited{color:#AA0000;text-decoration:none}
#menu a:hover { background-color: #A52A2A; border-color: #000000; color: #FFFFFF; }


#illust  {text-align:left;margin: 30px 0 100px 120px;}
#illust a { margin: 0 40px 0 0;}
#illust a:link{color:#BF0000;text-decoration:none}
#illust a:visited{color:#AA0000;text-decoration:none}
#illust a:hover { background-color: #A52A2A; border-color: #000000; color: #FFFFFF; }