.table01 {
  width: 100%;
  margin: 0 auto;
  background: white;
  table-layout:fixed;
}

.table01 tr th,
.table01 tr td {
  padding: 18px;
  border: solid 1px #aaa;
  text-align: left;
  font-size: 18px;
  vertical-align: top;
  word-wrap:break-word;
}

.table01 tr th {
  background: #f0f0f0;
  width: 25%;
}