h1 
{
 font-size: 20px;
}

.p16 
{
 font-size: 16px;
 color: #ffffff;
 line-height: 21px;
 font-weight: bold;
}

.p12 
{
 font-size: 12px;
 line-height: 17px;
}

.p10 
{
 font-size: 10px;
 line-height: 17px;
}

.honbun 
{
 font-size: 15px;
 line-height: 18px;
}

.osirase 
{
 font-size: 11px;
 line-height: 14px;
}

.cach 
{
 font-size: 20px;
 line-height: 25px;
 font-weight: bold;
}

.cap-data 
{
 font-size: 12px;
 line-height: 15px;
}

.koumoku 
{
 font-size: 16px;
 line-height: 18px;
 color: #800000;
}

.cach2 
{
 font-size: 16px;
 line-height: 25px;
 font-weight: bold;
}

.cach3 
{
 font-size: 17px;
 line-height: 26px;
 font-weight: bold;
}

.alpha 
{
 filter: alpha(opacity=30);/*IE*/

 -moz-opacity: 0.30;/*FF*/

 opacity: 0.30;
}

.title_color1 
{
 font-size: 16px;
}
