/* CSS Document */


.red{
color:#FF0000;
font-size:12px;
}

.type2a{
margin:0 0 20px 0;
padding:0;
}
.type30{
font-size:1em;
margin:0;
padding:0;
}


.type3a{
font-size:1em;
border-left:#0099FF 8px solid;
margin:0 0 10px 0;
padding:0 0 0 10px;
}
.type3b{
font-size:1em;
border-left:#006600 8px solid;
margin:0 0 10px 0;
padding:0 0 0 10px;
}
.type3c{
font-size:1em;
border-left:#000066 8px solid;
margin:0 0 10px 0;
padding:0 0 0 10px;
}
.type3d{
font-size:1em;
border-left:#663300 8px solid;
margin:0 0 10px 0;
padding:0 0 0 10px;
}
.type3e{
font-size:1em;
border-left:#CC9900 8px solid;
margin:0 0 10px 0;
padding:0 0 0 10px;
}
.type3f{
font-size:1em;
border-left:#FF6600 8px solid;
margin:0 0 10px 0;
padding:0 0 0 10px;
}
.type3g{
font-size:1em;
border-left:#CC99CC 8px solid;
margin:0 0 10px 0;
padding:0 0 0 10px;
}
.type3h{
font-size:1em;
border-left:#660066 8px solid;
margin:0 0 10px 0;
padding:0 0 0 10px;
}
.type3i{
font-size:1em;
border-left:#CC0000 8px solid;
margin:0 0 10px 0;
padding:0 0 0 10px;
}

.data0{
width:819px;
margin:10px 0 30px 0;
border-collapse:collapse;
text-align:left;
font-size:80%;
}
.data0 td{
width:173px;
padding:10px 0;
line-height:150%;
color:#333333;
}

.data1{
width:820px;
margin:10px 0 30px 0;
border-collapse:collapse;
border:1px solid #0099FF;
text-align:left;
font-size:80%;

}
.data1 th{
width:205px;
background-color:#D2D2D2;
border:1px solid #0099FF;
color:#666666;
padding:5px 8px;
}
.data1 td{
border:1px solid #0099FF;
padding:5px 8px;
line-height:150%;
color:#666666;
}

.data2{
width:820px;
margin:10px 0 30px 0;
border-collapse:collapse;
border:1px solid #006600;
text-align:left;
font-size:80%;

}
.data2 th{
width:205px;
background-color:#D2D2D2;
border:1px solid #006600;
color:#666666;
padding:5px 8px;
}
.data2 td{
border:1px solid #006600;
padding:5px 8px;
line-height:150%;
color:#666666;
}

.data3{
width:820px;
margin:10px 0 30px 0;
border-collapse:collapse;
border:1px solid #000066;
text-align:left;
font-size:80%;

}
.data3 th{
width:205px;
background-color:#D2D2D2;
border:1px solid #000066;
color:#666666;
padding:5px 8px;
}
.data3 td{
border:1px solid #000066;
padding:5px 8px;
line-height:150%;
color:#666666;
}

.data4{
width:820px;
margin:10px 0 30px 0;
border-collapse:collapse;
border:1px solid #663300;
text-align:left;
font-size:80%;

}
.data4 th{
width:205px;
background-color:#D2D2D2;
border:1px solid #663300;
color:#666666;
padding:5px 8px;
}
.data4 td{
border:1px solid #663300;
padding:5px 8px;
line-height:150%;
color:#666666;
}

.data5{
width:820px;
margin:10px 0 30px 0;
border-collapse:collapse;
border:1px solid #CC9900;
text-align:left;
font-size:80%;

}
.data5 th{
width:205px;
background-color:#D2D2D2;
border:1px solid #CC9900;
color:#666666;
padding:5px 8px;
}
.data5 td{
border:1px solid #CC9900;
padding:5px 8px;
line-height:150%;
color:#666666;
}

.data6{
width:820px;
margin:10px 0 30px 0;
border-collapse:collapse;
border:1px solid #FF6600;
text-align:left;
font-size:80%;

}
.data6 th{
width:205px;
background-color:#D2D2D2;
border:1px solid #FF6600;
color:#666666;
padding:5px 8px;
}
.data6 td{
border:1px solid #FF6600;
padding:5px 8px;
line-height:150%;
color:#666666;
}

.data7{
width:820px;
margin:10px 0 30px 0;
border-collapse:collapse;
border:1px solid #CC99CC;
text-align:left;
font-size:80%;

}
.data7 th{
width:205px;
background-color:#D2D2D2;
border:1px solid #CC99CC;
color:#666666;
padding:5px 8px;
}
.data7 td{
border:1px solid #CC99CC;
padding:5px 8px;
line-height:150%;
color:#666666;
}

.data8{
width:820px;
margin:10px 0 30px 0;
border-collapse:collapse;
border:1px solid #CC0000;
text-align:left;
font-size:80%;

}
.data8 th{
width:205px;
background-color:#D2D2D2;
border:1px solid #CC0000;
color:#666666;
padding:5px 8px;
}
.data8 td{
border:1px solid #CC0000;
padding:5px 8px;
line-height:150%;
color:#666666;
}

.data9{
width:820px;
margin:10px 0 30px 0;
border-collapse:collapse;
border:1px solid #FF0000;
text-align:left;
font-size:80%;

}
.data9 th{
width:205px;
background-color:#D2D2D2;
border:1px solid #FF0000;
color:#666666;
padding:5px 8px;
}
.data9 td{
border:1px solid #FF0000;
padding:5px 8px;
line-height:150%;
color:#666666;
}

.yoha10T15B{
margin:10px 0 15px 0;
}
.yoha15B{
margin:0 0 15px 0;
}
