#contents {
  @media screen and (max-width: 767px) {
    margin-top: 6rem !important;
    margin-bottom: 2rem !important;
  }
}

#contents ul {
  display: flex;
  flex-direction: column;
  row-gap: 4rem;
  margin-top: 4.8rem;
  @media screen and (max-width: 767px) {
    row-gap: 2rem;
    margin-top: 2.8rem;
  }
}