@media screen and (max-width: 768px) {
  .case-top {
    margin-top: 0.75rem;
  }
  .case-ul {
    display: flex;
    flex-direction: column;
    grid-template-columns: unset;
    grid-gap: unset;
    gap: unset;
    margin-top: 0.53rem;
  }
  .case-word {
    padding: 0.36rem 0.37rem;
  }

  .case-word h5 {
    font-size: 0.32rem;
    margin-bottom: 0.16rem;
  }
  .case-word p {
    font-size: 0.28rem;
    line-height: 0.46rem;
  }
  .img-box .img-s {
    display: block;
  }
  .img-box .img {
    display: none;
  }
}
