@charset "utf-8";
#pageall #documentpage2007 .width700_center .borderless .kamei {
 vertical-align: top;
 width: 20%;
}

#pageall #documentpage2007 .width700_center .borderless .haihun {
 vertical-align: top;
 width: 5%;
}

#pageall #documentpage2007 .width700_center .borderless .naiyou { width: 75%; }

#pageall #documentpage2007 .width700_center .borderless .soudan {
 width: 25%;
 background: #FFFFFF;
 border-bottom: 2px solid #999999;
}

#pageall #documentpage2007 .width700_center .borderless .bangou {
 text-align: right;
 width: 25%;
 border-bottom: 2px solid #999999;
}

#pageall #documentpage2007 .width700_center dl { margin-bottom: 0px; }

#pageall #documentpage2007 .width700_center #soshiki dd { margin-left: 70px; }

#pageall #documentpage2007 .width700_center #soudan dd {
 text-align: right;
 width: 115px;
 display: block;
 border-bottom-width: 1px;
 border-bottom-style: solid;
 border-bottom-color: #666666;
}

#pageall #documentpage2007 .width700_center #soudan dt {
 border-bottom-width: 1px;
 border-bottom-style: solid;
 border-bottom-color: #666666;
 width: 200px;
 display: block;
}

#pageall #documentpage2007 .width700_center #soudan table { width: 50%; }

#pageall #documentpage2007 .width700_center #soudan th {
 width: 50%;
 border-top-width: 1px;
 border-right-width: 1px;
 border-bottom-width: 1px;
 border-left-width: 1px;
}

#pageall #documentpage2007 .width700_center #soudan td {
 border-top-width: 1px;
 border-right-width: 1px;
 border-bottom-width: 1px;
 border-left-width: 1px;
 text-align: right;
}

#pageall #documentpage2007 .width700_center #soudan .td_ue { border-top-color: #666666; }

