﻿span.m1p     {
  font-size: 1pt ;
}
span.m2p     {
  font-size: 2pt ;
}
span.m3p     {
  font-size: 3pt ;
}
span.m4p     {
  font-size: 4pt ;
}
span.m5p     {
  font-size: 5pt ;
}
span.m6p     {
  font-size: 6pt ;
}
span.m7p     {
  font-size: 7pt ;
}
SPAN.m8p     {
  font-size: 8pt ;
  padding-bottom : -10px;
  border-bottom-width : -10px;
  margin-bottom : -10px;
}
span.m9p     {
  font-size: 9pt ;
}
span.m10p    {
  font-size: 10pt ;
}
SPAN.m12p    {
  font-size: 12pt ;
  text-align : center;
}
span.m14p    {
  font-size: 14pt ;
}
span.m18p    {
  font-size: 18pt ;
}
span.m24p    {
  font-size: 24pt ;
}
span.m36p    {
  font-size: 36pt ;
}
.t8p    {
  font-size: 8pt ;
}
.t9p     {
  font-size: 9pt ;
}
.t10p    {
  font-size: 10pt ;
}
.t12p    {
  font-size: 12pt ;
}

.tb1{
  background-color : #f3f3f3;
  font-size : 9pt;
}
.tb-w{
  font-size : 9pt;
  background-color : #ffffff;
  color : red;
  font-weight : bold;
}
.tb-w-r{
  font-size : 9pt;
  color : red;
  background-color : white;
  font-weight : bold;
  padding-top : 3px;
  padding-left : 3px;
  padding-right : 3px;
  padding-bottom : 3px;
}
.td-b{
  background-color : #f3eeff;
  font-size : 9pt;
  font-weight : bold;
}
.td-br-w{
  font-size : 10pt;
  font-weight : bold;
  color : white;
  background-color : black;
  text-align : center;
}
.r-w{
  font-weight : bold;
  color : white;
  background-color : red;
}
.td-r1{
  background-color : #ffeeee;
  font-size : 10pt;
  font-weight : bold;
  margin-top : 2px;
  margin-left : 2px;
  margin-right : 2px;
  margin-bottom : 2px;
}
.tr-b1{
  font-weight : bold;
  color : black;
  background-color : #c8ffff;
  font-size : 10pt;
  margin-top : 2px;
  margin-left : 2px;
  margin-right : 2px;
  margin-bottom : 2px;
}
.td-gray{
  font-size : 10pt;
  font-weight : bold;
  color : white;
  background-color : silver;
}
.td-yw{
  background-color : #fffddb;
  font-size : 9pt;
  font-weight : bold;
}
.td-cha{
  font-size : 10pt;
  font-weight : bold;
  color : white;
  background-color : #934b2d;
}
.td-y{
  font-size : 10pt;
  background-color : #fffcb7;
}
.td-green{
  font-size : 9pt;
  font-weight : bold;
  background-color : #EAFFEC;
}
.td-green-hoso{
  font-size : 9pt;
  font-weight : normal;
  background-color : #EAFFEC;
}
.td-r{
  font-size : 9pt;
  font-weight : bold;
  background-color : #ffeeee;
}
.td-r-hoso{
  font-size : 9pt;
  font-weight : normal;
  background-color : #ffeeee;
}
.tb-w-kuro{
  font-size : 9pt;
  font-weight : bold;
  background-color : white;
}
.tb-w-kuro-hoso{
  font-size : 9pt;
  font-weight : normal;
  background-color : white;
}
.td-yw-hoso{
  font-size : 9pt;
  font-weight : normal;
  background-color : #fffddb;
}
.td-w-hai{
  font-size : 8pt;
  color : gray;
  background-color : white;
}
.f-blue{
  font-weight : bold;
  color : #80ffff;
}
.f-gold{
  font-weight : bold;
  color : yellow;
}
.f-red{
  font-weight : bold;
  color : red;
}
.f-brue-w{
  font-weight : bold;
  color : white;
  background-color : blue;
}
.f-green{
  font-weight : bold;
  color : #23fe5a;
}
.f-hai{
  color : gray;
}
.f-white{
  font-weight : bold;
  color : #ffffff;
}
.centr{
  text-align : center;
}
.m10B{
  font-size : 10pt;
  font-weight : bold;
}
.m9B{
  font-size : 9pt;
  font-weight : bold;
}
.m8B{
  font-size : 8pt;
  font-weight : bold;
}
.td-w-10p-cnt{
  font-size : 10pt;
  background-color : white;
  text-align : center;
  font-weight : bold;
}
.td-w-10-pdn5px{
  font-size : 10pt;
  background-color : white;
  padding-top : 5px;
  padding-left : 5px;
  padding-right : 5px;
  padding-bottom : 5px;
}
.td-mizu-10p{
  font-size : 10pt;
  font-weight : bold;
  background-color : #f4ffff;
}
.td-w-10p{
  font-size : 10pt;
  background-color : white;
}
.td-rw{
  background-color : #ffeeee;
  font-size : 10pt;
}
.bld{
  font-weight : bold;
}
.td-blw-10p{
  font-size : 10pt;
  background-color : #e8ffff;
}
.td-chaw-10p{
  font-size : 10pt;
  background-color : #fff4b9;
}
.td-rw-10p{
  font-size : 10pt;
  background-color : #ffeeee;
}
.td-gray-10p{
  font-size : 10pt;
  background-color : #f3f3f3;
}
span.NEW     { color: #FFFFFF; font-style: italic; font-weight: bold; background-color: 
               #FF0000 }
