body {
scrollbar-face-color:#ffffff;
scrollbar-arrow-color:#CC3366;
scrollbar-highlight-color:#CC3366;
scrollbar-3dlight-color:#ffffff;
scrollbar-shadow-color:#CC3366;
scrollbar-darkshadow-color:#ffffff;
scrollbar-track-color:#333333;
background-image : url(../img/back.gif);
padding-top:7px;
padding-bottom:30px;
}
a:link { color : #006666 ; text-decoration : none;}
a:active { color : #99cccc ; text-decoration : none;}
a:visited { color : #99cccc ; text-decoration : none;}
a:hover { text-decoration:underline;}

.waku{
margin-left:10%;
margin-right:10%;
width:80%;
border:solid 1px #000000;
background-color:#333333;
}
.menuwaku{
width:180px;
border:solid 1px #CC3366;
margin:2 0 7 20;
background-color:#999999;
}
.menuback{
background-color:#ffffff;
border-left:solid 1px #CC3366;
background-image:url(../img/menuback.jpg);
}
.menutxt{
padding-left:10px;
text-align:left;
line-height:1.7em;
letter-spacing:0.3ex;
font-size:80%;
font-weight:bold;
border-top:solid 1px #CC3366;
}
.info{
color:#555555;
width:180px;
background-color:#ffffff;
border-top:solid 1px #CC3366;
border-bottom:solid 1px #CC3366;
border-left:solid 22px #CC3366;
border-right:solid 1px #CC3366;
padding:5px;
line-height:130%;
font-size:70%;
margin:0 0 7 20;
}
.bar{
margin:0 20 20 0;
padding-left:12px;
padding-right:2px;
}
.date{
color:#999999;
font-size:80%;
font-weight:bold;
letter-spacing:0.3em;
padding-left:2px;
}
.text{
line-height:130%;
font-size:80%;
color:#555555;
border: solid 1px #000000;
padding:8 10 8 10;
margin-top:2px;
background-color:#ffffff;
}
.topcopy{
border:solid 1px #CC3366;
background-color:#CC3366;
color:#ffffff;
font-size:70%;
text-align:right;
padding:2 10 2 0;
margin:15 20 5 20;
}
.bottomcopy{
border:solid 1px #CC3366;
background-color:#CC3366;
color:#ffffff;
font-size:70%;
text-align:right;
padding:2 10 2 0;
margin:0 20 15 20;
}
