/*  入力フォーム  */
#extend table{
    border:1px solid #CCCCCC;
    margin:0 0 15px;
    padding:0;
}
#extend th{
  background-color:#E8EFF7;
  border-top:1px solid #EAEAEA;
  border-left:1px solid #EAEAEA;
  border-bottom:1px solid #CCCCCC;
  border-right:1px solid #CCCCCC;
  padding:3px 3px 3px 3px;
  font-weight:normal;
  color:#7B869A;
  /*width:25%;*/
}
#extend td{
  background-color:#FFFFFF;
  border-top:1px solid #EAEAEA;
  border-left:1px solid #EAEAEA;
  border-bottom:1px solid #CCCCCC;
  border-right:1px solid #CCCCCC;
  padding:3px 3px 3px 3px;
  font-weight:normal;
  color:#7B869A;
  /*width:75%;*/
}
#extend .point{
  font-size:11px;
}
#th20{
    width:20%;
}
#th40{
    width:40%;
}
.list_width20{
  width:20%;
}
.list_width15{
  width:15%;
}
.list_width10{
  width:10%;
}
.list_width7r{
  width:7%;
  text-align:right;
}
.list_width7c{
  width:7%;
  text-align:center;
}
.list_width7{
  width:7%;
}
.list_width5c{
  width:5%;
  text-align:center;
}
.list_right{
  text-align:right;
}