.container {
  padding: 30rem 30rem 100rem;
}

.container .content {
  font-size: 30rem;
  line-height: 1.7;
  text-align: justify;
  font-weight: 500;
}

.container .red {
  color: #ff0000;
}

.container .yellow {
  color: #ffff00;
  background-color: #ff0000;
}

.container .blue {
  color: blue;
}

.container .lh1 {
  line-height: 1;
}

.container .mt30 {
  margin-top: 20rem;
}

.container .mt50 {
  margin-top: 50rem;
}

.container .center {
  text-align: center;
}

.container .bold {
  font-weight: bold;
}

.container .fs42 {
  font-size: 42rem;
}

.container .td {
  text-decoration: underline;
}

.container .comment-box .item-text {
  font-size: 28rem;
  text-align: justify;
  line-height: 1.5;
}
