body {
    margin         : 0px 0px 0px 0px ;
    font-size      : 12px ;
    font-weight    : normal ;
    line-height    : 16px ;
}

table {
    font-size      : 12px ;
    line-height    : 16px ;
}
td {
    font-size      : 12px ;
    line-height    : 16px ;
}
table.BOLD12 {
    font-size      : 12px ;
    line-height    : 16px ;
    font-weight    : bold ;
}
td.BOLD12 {
    font-size      : 12px ;
    line-height    : 16px ;
    font-weight    : bold ;
}
table.S {
    font-size      : 11px ;
    line-height    : 14px ;
}
td.S {
    font-size      : 11px ;
    line-height    : 14px ;
}
div#A {
  position:absolute;
  margin-top:45px;
  margin-left:15px;
  visibility:visible;
  z-index:2;
}
div#B0 {
  position:absolute;
  margin-top:70px;
  margin-left:90px;
  width:80px;
  visibility:hidden;
  z-index:3;
}
div#B1 {
  position:absolute;
  margin-top:182px;
  margin-left:90px;
  width:80px;
  visibility:hidden;
  z-index:3;
}
div#C01 {
  position:absolute;
  margin-top:-5px;
  margin-left:242px;
  width:80px;
  visibility:hidden;
  z-index:2;
}
div#C02 {
  position:absolute;
  margin-top:-5px;
  margin-left:242px;
  width:80px;
  visibility:hidden;
  z-index:2;
}
div#C03 {
  position:absolute;
  margin-top:-5px;
  margin-left:242px;
  width:80px;
  visibility:hidden;
  z-index:2;
}
div#C04 {
  position:absolute;
  margin-top:-5px;
  margin-left:242px;
  width:80px;
  visibility:hidden;
  z-index:2;
}
body.COLUMN_INDEX {
    margin         : 10px 0px 0px 0px ;
    font-size      : 18px ;
    font-weight    : normal ;
    line-height    : 16px ;
}
DIV.COLUMN_INDEX {
    width : 250px;
    font-size      : 12px ;
    font-weight    : normal ;
    line-height    : 16px ;
}
div.COLUMN_EXP {
    margin         : 0px 0px 0px 10px ;
    font-size      : 12px ;
    font-weight    : normal ;
    line-height    : 16px ;
}
div.COLUMN_INDEX_TITLE {
    margin         : 10px 0px 0px 0px ;
    font-size      : 14px ;
    line-height    : 16px ;
    font-weight    : bold ;
}
div.COLUMN_FLAME {
    width          : 555px ;
    height         : 318px ;
    font-size      : 12px ;
    font-weight    : normal ;
    line-height    : 16px ;
    border-style   : solid ;
    border-width   : 1px ;
    border-color   : #000000 ;
    background-color:#ffffff;
    padding        : 0px 0px 0px 10px ;
}
div.COULUMN_HEADER {
    margin         : 0px ;
}
div.COLUMN_TITLE {
    margin         : 10px 0px 10px 30px ;
    font-size      : 12px ;
    line-height    : 16px ;
    font-weight    : bold ;
}
div.COLUMN_SENTENCE {
    margin         : 0px 0px 0px 30px ;
    font-size      : 12px ;
    line-height    : 16px ;
    font-weight    : normal ;
}
div.BANER {
    margin         : 10px 0px 10px 30px ;
}
DIV.SCROLL {
    overflow       : auto ;
    border         : solid 1px #000000;
    padding        : 5px ;
  cursor : e-resize;
}
div.MARGIN10 {
    margin         : 10px ;
}
div.P {
    margin         : 10px 0px 0px 0px ;
    font-size      : 12px ;
    line-height    : 16px ;
}
div.S {
    font-size      : 11px ;
    line-height    : 12px ;
}
SPAN.S {
    font-size      : 11px ;
    line-height    : 12px ;
  font-weight : lighter;
}
div.BOLD12 {
    font-size      : 12px ;
    line-height    : 16px ;
    font-weight    : bold ;
}
div.M {
    font-size      : 14px ;
    line-height    : 20px ;
    font-weight    : bold ;
}
SPAN.M {
    font-size : 12px;
    line-height    : 20px ;
    font-weight : 100;
}
div.B {
    font-size      : 18px ;
    line-height    : 20px ;
    font-weight    : bold ;
}
SPAN.B {
    font-size : 13px;
    line-height    : 20px ;
    font-weight    : bold ;
}
