.co{
font-size : 11px;
color : white;
}
TD{
font-size : 14px;
}
.td{
font-size : 12px;
}
body{
background-image : url(http://npo-orn.org/repo/ban/bg_01.gif);
}
A{
text-decoration : none;
color : #0000d2;
}
.td2{
font-size : 10px;
}
.main{
font-size : 13px;
line-height : 15px;
letter-spacing : 2px;
}
a:hover { position: relative; top: 1px; left: 1px; }
h6{
font-size : 14px;
font-weight : normal;
}

H6:first-letter {
   font-size: 290%;
   float: left;
   line-height: 1;
   background-color: #cc0000;
   color: white;
   padding: 3px;
   margin-right: 3px;
}
.td5{font-size : 11px;}
.oshi{
font-size : 12px;
font-weight : bold;
background-color : yellow;
}
.td_12{
font-size : 12px;
padding-top : 5px;
padding-left : 5px;
padding-right : 10px;
padding-bottom : 5px;
}
.td_m{
font-size : 12px;
padding-left : 5px;
padding-right : 5px;
}
.td6{
font-size : 11px;
padding-left : 15px;
}
.td7{
font-size : 12px;
padding-top : 2px;
padding-right : 20px;
}
.td_top{
font-size : 12px;
padding-top : 5px;
padding-left : 20px;
padding-bottom : 5px;
}
.aa{
color : #005500;
text-decoration : underline;
}
div.subject {
   text-align: left;
   float: left;
}
div.date {
   text-align: right;
font-size : 11px;
}
