@media screen and (max-width: 768px) {
  .question-banner {

    margin-bottom: 8px;
    margin-bottom: 0.5rem;

    h1 {
      font-size: 32px;
      font-size: 2rem;
    }

    p {
      font-size: 1rem;
    }
  }

  .question-main-768 {
    display: block;
  }

  .question-main-normal {
    display: none;
  }

  .detail-content h3 {
    font-size: 1.375rem !important;
  }

  .detail-content h4 {
    font-size: 1.125rem !important;
  }
}