/* body */
body{
  color: #333333;
  text-align: center;
  font-size: 10pt;
  text-indent: 1em;
  line-height: 18px;
}

/* A(anchor) */
a{
  /* text-decoration: none; */
  
}

a:link{
  color: green;
}

a:visited{
  color: #8877bb;
}

a:hover{
  background-color: yellow;
}

a:active{
  color: salmon;
}

/* TABLE */
TABLE{
  font-size: 10pt;
  text-valign: top;
  color: #333333;
}
TABLE.tbl1{
  /*text-align: center;*/
}
tbody.white{
  background-color: #ffffff;
}
TH{
  background-color: #ffffff;
}

TD{
  line-height: 20px;
  text-align: left;
}
TD.c{
  line-height: 20px;
  text-align: center;
}
/* P */
p.midasi{
  color: green;
  font-size: 12px;
  letter-spacing:5pt;
}

/* SPAN */
#p1{
  color: green;
  font-size: 10pt;
/*  letter-spacing:5pt; */
}

#p2{
  color: orange;
  font-size: 12pt;
/*  letter-spacing:5pt; */
}

#p20{
  color: orange;
  font-size: 12pt;
}

#p21{
  color: orange;
  font-size: 12pt;
}

#p22{
  color: orange;
  font-size: 12pt;
}

#p23{
  color: orange;
  font-size: 12pt;
}

#p24{
  color: orange;
  font-size: 12pt;
}

#p25{
  color: orange;
  font-size: 12pt;
}

#p26{
  color: orange;
  font-size: 12pt;
}

#p27{
  color: orange;
  font-size: 12pt;
}

#p28{
  color: orange;
  font-size: 12pt;
}

#p29{
  color: orange;
  font-size: 12pt;
}

#p30{
  color: orange;
  font-size: 12pt;
}

#p31{
  color: orange;
  font-size: 10pt;
}

/* UL */
UL.l{
  text-align: left;
}

/* DIV */
DIV.midasi{
  font-weight: bold;
  color: #8877bb;
}

/* H */
h3.l{
  color: orange;
  text-align: left;
  background-color: green;
}

h5.l{
  color: #332277;
  text-align: left;
  background-color: #ffffff;
}

h5.midasi{
  color: #332277;
  text-align: left;
  background-color: #CCCCCC;
}

