body,td {
font-size:14px;line-height:150%;color:#444;
}
.title{
font-size:18px;color:#ffffff;
}
.font1{
font-size:13px;color:#444;
}
.font2{
font-size:12px;color:#444;line-height:115%;
}
.font3{
font-size:13px;color:#ffffff;line-height:130%;
}
.font4{
font-size:13px;color:#444;line-height:17px;
}
.font5{
font-size:14px;color:#cc3300;
}
.font6{
font-size:16px;color:#0099cc;
}
.color1{
background-color:#0099cc;
}
.color2{
background-color:#e0efef;
}
.color3{
background-color:#ffffe2;
}
.color4{
background-color:#ffffff;
}
.color5{
background-color:#56a0eb;
}
.text1{
font-size:13px;color:#444;line-height:18px;
}
a:link{
text-decoration:none;color:#0033ff;
}
a:visited{
text-decoration:none;color:#0033ff;
}
a:hover{
text-decoration:underline;color:#ff4400;
}
h1{
font-size:16px;
color:#0099cc;
margin:0px 0px 0px 0px;
}
h2{
border-bottom:1px dashed #444;
font-size:14px;
letter-spacing:1px;
margin:0 6x 5px 1px;
text-align:left;
color:#cc3300;
}
h3{
border-bottom:1px dashed #444;
font-size:14px;
letter-spacing:1px;
margin:0 6x 5px 1px;
text-align:left;
color:#cc3300;
}

.waku {
border-color:#888888; border-style:solid; border-width:1px;
}
.line{
border-width:1px; border-style:solid; border-color:#56a0eb;
}
.line2{
border-width:1px; border-style:dotted; border-color:#444; 
margin:0 6x 5px 1px;
}
hr {
color: #444; 
background-color: #444;
height: 1px; 
border: 1px;
border-style: dashed; width:558px; 
text-align: left; 
}

