@charset "UTF-8";

#contents #main {
  margin: 0 14px 0 20px;
  width: 696px;
}

#contents #main .leadtext {
  margin: 0 0 14px 0;
  font-size: 90%;
  line-height: 1.4em;
}

#contents #main .main_inner {
  margin: 0px 12px 25px 12px;
  font-size: 90%;
  line-height: 1.4em;
}

#contents #main .main_text {
  margin: 0px 5px 0px 12px;
  font-size: 85%;
  line-height: 1.4em;
  text-align: right;
}

#contents #main .main_inner p {
  margin-top: 15px;
  margin-bottom: 15px;
}

#contents #main .main_inner table {
  border: 1px solid #7a7a7a;
  font-size: 95%;
  width: 672px;
  margin-bottom: 5px;
}

#contents #main .main_inner td {
  border: 1px solid #7a7a7a;
  font-size: 90%;
  padding: 5px 5px 5px 5px;
}

#contents #main .main_inner td.k {
  text-align: center;
  background-color: #e6e6e6;
  vertical-align: top;
  white-space: nowrap;
}

#contents #main .main_inner td.o {
  vertical-align: top;
  white-space: nowrap;
}

#contents #main .main_inner H6 {
  padding: 0 0 5px 0;
}

#contents #main .top_etc {
  margin: 0px 12px 25px 12px;
  font-size: 90%;
  line-height: 1.4em;
}

#contents #main .top_etc table{
  width:672px;
}

#contents #main .top_etc th{
  width:10ex;
  padding:6px 0 6px 32px;
/*  border-bottom:1px dotted #c6c6c6;*/
  text-align:left;
  vertical-align:top;
  background-image:url(00icon_arrow_w.gif);
  background-repeat:no-repeat;
  background-position:0.6em 0.6em;
}

#contents #main .top_etc td{
  width:auto;
  padding : 6px 8px 6px 8px;
/*  border-bottom:1px dotted #c6c6c6;*/  text-align:left;
  vertical-align:top;
}

/*
ul li,ol li {
  margin-left: 20pt;
  list-style: square;
}
*/

#contents h4 {
  margin-left: 5pt;
  font-weight: bold;
}

#contents dl dt {
  margin-left: 10pt;
}

#contents dl dd {
  margin-left: 15pt;
}

#contents #main .main_report {
  margin: 0px 12px 25px 12px;
  font-size: 90%;
  line-height: 1.4em;
}
#contents #main .main_report p {
  padding: 15px 0px 15px 0px;
}
#contents #main .main_report img.right {
  padding: 15px 0px 12px 12px;
  float: right;
  clear:both;
}
.clr{
  clear:both;
}
