.head{
    font-size:10px;
    color:#555555;
    }
    
a:link {color: #379037; text-decoration:none;}
a:visited {color: #555555; text-decoration:none;}
a:hover {color: #555555;text-decoration:none;}
a:active {color: #555555; text-decoration:none;}

.main { font-size: 10pt; line-height: 13pt }

.midashi { font-size: 12pt; font-weight: bold; line-height: 14pt }

.daimidashi   { color: #ff4500; font-size: 16pt; font-weight: bold; line-height: 18pt }
    
.newsno{
    color: #D2004A;
    font-weight: bold;
    font-size: 13px;
    }    
    
.newsdate{
    color: #666666;
    font-size: 12px;
    }
.seminar { font-size: 12px }
.newstitle{
     color: #513496;
     font-weight: bold;
     font-size: 23px;
     line-height: 30px;
     }
.newstitle2  { color: #513496; font-size: 20px; font-weight: bold; line-height: 30px }
.newstitle3 { color: #513496; font-size: 18px; font-weight: bold; line-height: 24px }
.newstitle4 { color: #513496; font-size: 16px; font-weight: bold; line-height: 21px }
.newstitle5 { color: #513496; font-size: 14px; font-weight: bold; line-height: 19px }
.newstext{
     color: #000000;
     font-size: 10pt;
     line-height: 15pt;
    }
.newstext2{
     color: #000000;
     font-size: 9pt;
     line-height: 14pt;
    }
.newstext3 { color: #000000; font-size: 10pt; font-weight: bold; line-height: 15pt; margin-top: 5px }
.newsbox { color: #000000; font-size: 9pt; line-height: 14pt; background-color: #cf6; padding: 5pt }    
    
   
 .reporttitle{
     color: #CB1009;
     font-weight: bold;
     font-size: 20px;
     line-height: 25px;
     }
.kome { color: #333; font-size: 8pt; line-height: 10pt }
