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;
  color:                       #333333 ;
}
TABLE.NV      {
  background-color:            #222222 ;
}

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

B.NV          {
  font-size: 12px;
  color:                       #ffffff ;
}
B.NW1         {
  font-size: 12px;
  color:                       #333333 ;
}
B.NW2         {
  font-size: 12px;
  color:                       #000000 ;
}
B.NW3         {
  font-size: 12px;
  color:                       #000000 ;
}
B.NW4         {
  font-size: 12px;
  color:                       #000000 ;
}
B.DES         {
  font-size: 12px;
  color:                       #666666 ;
}
B.DAT        { font-size: 12px;      
                color:                       #990033 }
FONT.NV1      {
  line-height: 15pt;
  font-size: 12px;
  color:                       #000000 ;
}
FONT.NV2      {
  font-size: 12px;
  color:                       #000000 ;
}
FONT.NV3      {
  font-size: 12px;
  color:                       #000000 ;
}
FONT.NV4      {
  font-size: 12px;
  color:                       #000000 ;
}
FONT.DES      {
  line-height: 14pt;
  font-size: 12px;
  color:                       #000000 ;
}
FONT.FOOT     {
  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-weight: bold; margin-top: 0px;}
LEGEND.TITLE {padding-left: 3px; padding-right: 3px; color: #333333; font-size: 13px; font-weight: bold; margin-top: 0px;}
LEGEND.IMG {padding-left: 3px; padding-right: 3px; color: #666666; font-size: 12px; font-weight: bold; margin-top: 0px;}
LEGEND.ACT {padding-left: 3px; padding-right: 3px; color: #333333; font-size: 13px; font-weight: bold; margin-top: 0px; margin-bottom: 7px;}
LEGEND.FEED {padding-left: 3px; padding-right: 3px; color: #333333; font-size: 13px; font-weight: bold; margin-top: 0px; margin-bottom: 0px;}
LEGEND.AD_BOTTOM {padding: 3px; color: #666666; font-size: 12px; font-weight: bold; margin-top: 0px;}
FIELDSET {padding-left: 10px; padding-right: 10px;}
FIELDSET.IMG {padding-left: 7px; padding-right: 7px;}
FIELDSET.ACT {padding-left: 10px; padding-right: 10px; padding-bottom: 10px;}
FIELDSET.FEED {padding-left: 10px; padding-right: 10px; padding-bottom: 7px;}
FIELDSET.ADS {padding-left: 3px; padding-right: 3px;}

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

A:LINK        {
  color:                       #000000 
                text-decoration:                none ;
}
A:ACTIVE      {
  color:                       #000000 
                text-decoration:                none ;
}
A:VISITED     {
  color:                       #000000 
                text-decoration:                none ;
}
A:HOVER       {
  color:                       #cc0033;
  position:                   relative;
  top:                             1px;
  left:                            1px;
  text-decoration:                none ;
}
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 {
  position:             relative;
  top:                       1px;
  left:                      1px;
  text-decoration: none;
  color: #cc0033;
}
a.reg:visited:active  {
  text-decoration: none;
  color: #000000;
}

a.reg2         {
  font-size: 12px;
  font-weight: bold;
  color: #0000FF;
}
a.reg2:active  {
  font-size: 12px;
  font-weight: bold;
  color: #0000FF;
}
a.reg2:hover   {
  font-size: 12px;
  font-weight: bold;
  position:                   relative;
  top:                             1px;
  left:                            1px;
  color: #cc0033;
}
a.reg2:visited {
  font-size: 12px;
  font-weight: bold;
  color: #0000FF;
}
a.reg2:visited:hover {
  font-size: 12px;
  font-weight: bold;
  position:             relative;
  top:                       1px;
  left:                      1px;
  color: #cc0033;
}
a.reg2:visited:active  {
  font-size: 12px;
  font-weight: bold;
  color: #0000FF;
}