html * {
  font-family: Arial;
}

table {
  border-collapse: collapse;
  table-layout: auto;
  min-width: 900px;
  font-size: 24px;
  margin-bottom: 40px;
}

td,
th {
  font-weight: normal;
  padding-left: 20px;
  padding-right: 20px;
}
thead tr:first-child {
  font-weight: normal;
  border-bottom: solid black 1px;
}
tr:nth-child(even) {
  background-color: #f5f5f5;
}

tr:hover {
  font-weight: bolder;
}
