BODY {
  BACKGROUND-POSITION: center top;
  FONT-SIZE: 10pt;
  background-image : url(../../../../mihon.files/img/bg2.jpg);
  MARGIN: 0px;
  BACKGROUND-REPEAT: repeat-x;
  FONT-FAMILY: "MS UI Gothic",Osaka;
  TEXT-ALIGN: center
;
}
IMG {
  BORDER-TOP-WIDTH: 0px;
  BORDER-LEFT-WIDTH: 0px;
  BORDER-BOTTOM-WIDTH: 0px;
  BORDER-RIGHT-WIDTH: 0px
;
}
TABLE {
  FONT-SIZE: 10pt;
  COLOR: #000000;
  LINE-HEIGHT: 15pt;
  FONT-FAMILY: Verdana,"MS UI Gothic",Osaka-UI
;
}
H1 {
  PADDING-LEFT: 5px;
  FONT-WEIGHT: normal;
  FONT-SIZE: 10pt;
  MARGIN: 0px;
  COLOR: #999999;
  TEXT-ALIGN: left
;
}
H2 {
  PADDING-RIGHT: 0px;
  PADDING-LEFT: 0px;
  FONT-WEIGHT: bold;
  FONT-SIZE: 10pt;
  PADDING-BOTTOM: 0px;
  MARGIN: 0px;
  COLOR: #6da5d8;
  PADDING-TOP: 0px
;
}
A:VISITED {
  COLOR: #999999
;
}
A {
  COLOR: #6da5d8
;
}
.imgl {
  FLOAT: left
;
}
.imgr {
  FLOAT: right
;
}
.body {
  BORDER-RIGHT: #cccccc 1px solid;
  BORDER-TOP: #cccccc 0px solid;
  BORDER-LEFT: #cccccc 1px solid;
  BORDER-BOTTOM: #cccccc 0px solid
;
}
.top {
  PADDING-LEFT: 5px;
  FONT-SIZE: 8pt;
  WIDTH: 520px;
  LINE-HEIGHT: 13pt
;
}
.top2 {
  PADDING-RIGHT: 5px;
  TEXT-ALIGN: right
;
}
.pan {
  PADDING-RIGHT: 20px;
  TEXT-ALIGN: right
;
}
.main {
  BORDER-RIGHT: #cccccc 0px dotted;
  BORDER-TOP: #cccccc 0px dotted;
  MARGIN-TOP: 10px;
  MARGIN-BOTTOM: 10px;
  BORDER-LEFT: #cccccc 2px dotted;
  BORDER-BOTTOM: #cccccc 0px dotted
;
}
.bottom {
  PADDING-RIGHT: 10px;
  PADDING-BOTTOM: 5px;
  PADDING-TOP: 5px;
  BACKGROUND-COLOR: #cccccc;
  TEXT-ALIGN: right
;
}
.ta1 {
  PADDING-LEFT: 10px
;
}
.ta2 {
  BACKGROUND-COLOR: #ffffff
;
}
.ta_r {
  WIDTH: 430px;
  BACKGROUND-COLOR: #fc5454
;
}
.ta_b {
  WIDTH: 430px;
  BACKGROUND-COLOR: #538bfc
;
}
.ta_g {
  WIDTH: 430px;
  BACKGROUND-COLOR: #29bc23
;
}
.ta_o {
  WIDTH: 430px;
  BACKGROUND-COLOR: #ffa640
;
}
.ta_r2 {
  WIDTH: 100px;
  BACKGROUND-COLOR: #fd8080;
  TEXT-ALIGN: center
;
}
.ta_b2 {
  WIDTH: 100px;
  BACKGROUND-COLOR: #88aefd;
  TEXT-ALIGN: center
;
}
.ta_g2 {
  WIDTH: 100px;
  BACKGROUND-COLOR: #8fea8a;
  TEXT-ALIGN: center
;
}
.ta_o2 {
  WIDTH: 100px;
  BACKGROUND-COLOR: #ffbe77;
  TEXT-ALIGN: center
;
}
.ta_co {
  BACKGROUND-COLOR: #669dd5
;
}
.ta_co2 {
  WIDTH: 150px;
  BACKGROUND-COLOR: #adcbe9;
  TEXT-ALIGN: center
;
}
.font1 {
  FONT-WEIGHT: bold;
  FONT-SIZE: 10pt;
  COLOR: #2f53e1
;
}
.font2 {
  FONT-WEIGHT: bold;
  FONT-SIZE: 10pt;
  COLOR: #ff0000
;
}
.font3 {
  FONT-SIZE: 9pt;
  COLOR: #adcbe9
;
}

