body,td,th {
font-size:13px;line-height:20px;color:#3a3a3a;
}
img{border-style:none;}
.title{
font-size:20px;color:#ffffff;
}
.font1{
font-size:13px;color:#3a3a3a;
}
.font2{
font-size:12px;color:#444444;line-height:120%;
}
.font3{
font-size:13px;color:#ffffff;line-height:130%;
}
.font4{
font-size:14px;
}
.font5{
font-size:12px;color:#cc00cc;line-height:120%;
}
.color1{
background-color:#faa;
}
.color2{
background-color:#ffddff;
}
.color3{
background-color:#ffffe2;
}
.color4{
background-color:#ffffff;
}
.color5{
background-color:#56a0eb;
}
a:link{
text-decoration:none;color:#0033ff;
}
a:visited{
text-decoration:none;color:#0033ff;
}
a:hover{
text-decoration:underline;color:#ff4400;
}
h1{
font-size:20px; 
color:#ffffff;
letter-spacing: -1px;
margin:0px 0px 0px 0px;
}
h2{
border-bottom:1px dashed #666;width:557px;
font-size:14px;
letter-spacing:1px;
margin:0px 3px 2px 2px;
padding:0px 3px 2px 2px;
text-align:left;
color:#955;
}
p{
font-weight:normal;
font-size:1em;
color:#3a3a3a;
margin:1px 1px 2px 2px;
padding:4px 1px 5px 2px;
}
.waku {
border-color:#888888; border-style:solid; border-width:1px;
}
.line {
border-color:#ff9999; border-style:solid; border-width:1px;
}
.hr1 {
border-width:1px; border-style:solid; border-color:#56a0eb
}
hr {
color: #333; 
background-color: #333;
height: 1px; 
border: 1px;
border-style: dashed; width:558px; 
text-align: left; 
} 
