table {
 margin-left: auto;
 margin-right: auto
}

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

table.type06 th {
  width: 100px;
  padding: 10px;
  font-weight: bold;
  vertical-align: top;
  background: #3f3f3f;
  color: #ffffff;
}
table.type06 td {
  width: 200px;
  padding: 10px;
  vertical-align: top;
}


tr:nth-child(odd) {
}

tr:nth-child(odd):hover {
  color: #ffffff;
  background: #3333ff;
}


tr:nth-child(even) {
  background: #99ccff;
}

tr:nth-child(even):hover {
  color: #ffffff;
  background: #3333ff;
}
