table, th, td {
  border-collapse: collapse;
  border: 1px solid #000000;
  line-height: 1.5;
}

table.type06 th {
  padding: 10px;
  font-weight: bold;
  vertical-align: top;
  background: #3f3f3f;
  color: #ffffff;
}
th.sample1 {
  width: 120px;
}
th.sample2 {
  width: 870px;
}
td.sample3 {
  width: 850px;
}
td.sample4 {
  width: 100px;
}
td.sample5 {
  width: 60%;
  border: none;
}
td.sample6 {
  width: 40%;
  border: none;
}
table.type06 td {
  padding: 10px;
  vertical-align: top;

}

