table {
  text-align:center;
}
tr:nth-child(5n+3){
  background: #f0f8ff;
}
tr:nth-child(5n+5){
  background: #f0f8ff;
}

tr:hover {
  background: #556ca5;
  color: #FFF;
}

tr.si_obs td {
  border-top-width: 4px;
}
tr.si_norm td {
  padding-left:0.5em;
  display:none;
}

.square_btn{
    position: relative;
    display: inline-block;
    font-weight: bold;
    font-size: 110%;
    padding: 0.3em 1.5em 0.4em;
    margin-top:0.4em;
    text-decoration: none;
    border:none;
    border-right: solid 4px #f0f8ff;
    border-left: solid 4px #2B478E;
    border-left: solid 4px #556ca5;
    color: #2B478E;
    background: #f0f8ff;
    transition: .3s;
}
.square_btn:hover {
    background: #556ca5;
    background: #2B478E;
    background: #556ca5;
    color: #FFF;
}

.si_norm_dt {
    display:none;
}
dl {
  margin-top: 20px;
  margin-bottom: 180px;
}
dt {
  float:left;
  clear: left;
  margin-top:0px;
  width: 5em;
}
dd {
  float:left;
  margin-top:0px;
  margin-left:1em;
}



