BODY    {
  font-family: Meiryo,tahoma,'MS UI Gothic','‚l‚r ‚oƒSƒVƒbƒN',OSAKA;
  color:                       #000000;
  background-color:            #ffffff;
  margin-top:                  0px;
  margin-left:                 0px;
  margin-right:                0px;
}
H1            {
  PADDING-RIGHT: 0px;
  PADDING-LEFT: 10px;
  PADDING-BOTTOM: 0px;
  MARGIN: 0px;
  PADDING-TOP: 0px ;
  font-size: 27px;
}
TABLE.NV      {
  background-color:            #222222 ;
}

B            {
  line-height: 13pt;
  font-size: 14px;
  color:                       #333333 ;
}

B.NV          {
  line-height: 13pt;
  font-size: 12px;
  color:                       #ffffff ;
}
B.NV2          {
  line-height: 11pt;
  font-size: 12px;
  color:                       #ffffff ;
}
B.NW1          {
  font-size: 12px;
  color:                       #666666 ;
}
B.NW2          {
  font-size: 15px;
  color:                       #000000 ;
}
B.NW3          {
  font-size: 12px;
  color:                       #333333 ;
}
B.DAT        { font-size: 12px;      
                color:                       #990033 }
FONT.NV1      {
  line-height: 15pt;
  font-size: 12px;
  color:                       #000000 ;
}
FONT.NV2      {
  font-size: 11px;
  color:                       #000000 ;
}
TD.NV         {
  background-color:            #ffffff ;
}
TD.NW         {
  background-color:            #990033 ;
}
TD.NW1        {
  background-color:            #000000 ;
}
TD.NX         {
  background-image:            url(../img/logo/bar.gif) ;
}
TD.NY         {
  background-image:            url(../img/logo/bar2.gif) ;
}
TD.NZ         {
  background-image:            url(../img/logo/bar_lib_download.gif) ;
}

LEGEND {padding: 3px; color: #666666;  font-size: 13px; font-weight: bold; margin-top: 0px;}
LEGEND.TITLE {padding: 3px; color: #333333;  font-size: 13px; font-weight: bold; margin-top: 0px;}
LEGEND.AD_BOTTOM {padding: 3px; color: #666666;  font-size: 13px; font-weight: bold; margin-top: 0px;}
LEGEND.OUTER {padding-left: 3px; padding-right: 3px; color: #666666; font-size: 13px; font-weight: bold; margin-top: 0px;}
LEGEND.INNER1 {padding-left: 3px; padding-right: 3px; color: #666666; font-size: 12px; font-weight: bold; margin-top: 0px;}
LEGEND.INNER2 {padding-left: 3px; padding-right: 3px; color: #666666; font-size: 12px; font-weight: bold; margin-top: 0px;}
LEGEND.INNER3 {padding-left: 3px; padding-right: 3px; color: #666666; font-size: 12px; font-weight: bold; margin-top: 0px;}
FIELDSET.OUTER {padding-left: 4px; padding-right: 4px;}
FIELDSET.INNER1 {padding-left: 3px; padding-right: 3px;}
FIELDSET.INNER2 {padding-left: 3px; padding-right: 3px;}
FIELDSET.INNER3 {padding-left: 3px; padding-right: 3px;} 

a.reg         {
  text-decoration: none;
  color: #000000;
}
a.reg:active  {
  text-decoration: none;
  color: #000000;
}
a.reg:hover   {
  text-decoration: none;
  position:                   relative;
  top:                             1px;
  left:                            1px;
  color: #cc0033;
}
a.reg:visited {
  text-decoration: none;
  color: #000000;
}
a.reg:visited:hover {
  text-decoration: none;
  position:             relative;
  top:                       1px;
  left:                      1px;
  color: #cc0033;
}
a.reg2        {
  color: #000000;
}
a.reg2:active  {
  color: #000000;
}
a.reg2:hover   {
  position:                   relative;
  top:                             1px;
  left:                            1px;
  color: #000000;
}
a.reg2:visited {
  color: #000000;
}
a.reg2:visited:hover {
  position:             relative;
  top:                       1px;
  left:                      1px;
  color: #000000;
}
a.reg2:visited:active  {
  color: #000000;
}
a.reg3         {
  color: #666666;
}
a.reg3:active  {
  color: #666666;
}
a.reg3:hover   {
  position:                   relative;
  top:                             1px;
  left:                            1px;
  color: #CC0033;
}
a.reg3:visited {
  color: #666666;
}
a.reg3:visited:hover {
  position:             relative;
  top:                       1px;
  left:                      1px;
  color: #CC0033;
}
a.reg4         {
  color: #333333;
}
a.reg4:active  {
  color: #333333;
}
a.reg4:hover   {
  position:                   relative;
  top:                             1px;
  left:                            1px;
  color: #CC0033;
}
a.reg4:visited {
  color: #333333;
}
a.reg4:visited:hover {
  position:             relative;
  top:                       1px;
  left:                      1px;
  color: #CC0033;
}

a.reg5         {
  font-size: 12px;
  text-decoration: none;
  color: #000000;
}
a.reg5:active  {
  font-size: 12px;
  text-decoration: none;
  color: #000000;
}
a.reg5:hover   {
  font-size: 12px;
  text-decoration: none;
  position:                   relative;
  top:                             1px;
  left:                            1px;
  color: #cc0033;
}
a.reg5:visited {
  font-size: 12px;
  text-decoration: none;
  color: #000000;
}
a.reg5:visited:hover {
  font-size: 12px;
  position:             relative;
  top:                       1px;
  left:                      1px;
  text-decoration: none;
  color: #cc0033;
}
a.reg5:visited:active  {
  font-size: 12px;
  text-decoration: none;
  color: #000000;
}