h1 span:last-of-type {
  background-color: #71c2d7;
}

.frm02 {
  background-color: #71c2d7;
}

.midashi:before {
  background-color: #71c2d7;
}

.midashi-sub {
  color: #71c2d7
}

h3:before {
  background-color: #71c2d7;
}

footer {
  background-color: #71c2d7;
}

#apply table tr td:nth-of-type(1) {
  color: #71c2d7;
}
.apply0 {
  color: #f25a49;
}
.apply1 {
  color: #f25a49;
}

.ctrl0 {
  background-color: #d8edf3;
  border: 2px solid #53a2b7;
}

.ctrl1 {
  background-color: #71c2d7;
  border: 2px solid #53a2b7;
}

#program tr:nth-child(2n-1) {
  background-color: rgb(83 162 183 / 0.4);
}

