#regular {
  width: 950px;
  text-align: left;
  color: #555555;
  border: 1px solid #bebebe;
}

#regular th,
#regular td {
  padding: 4px;
  border-right: 1px solid #bebebe;
  border-bottom: 1px solid #bebebe;
}

#regular th {
  background-color: #ffffcc;
}

.th01 {
  width: 450px;
}

.th02, .th03, .th04, .th05, .th06 {
  width: 100px;
}

.td01 {
  width: 450px;
}

.td02, .td03, .td04, .td05, .td06 {
  width: 100px;
}

.iconSpecialRegular {
  border: none;
  width: 11px;
  height: 13px;
  margin: 0 5px 0 0;
  vertical-align: middle;
}