/* FAQ 아코디언 - 데스크탑 */

/* 아코디언 전체 너비 및 폰트 크기 */

@media (min-width: 992px) {
  #accordion-1 {
    width: 800px !important;
    font-size: 26px !important;
    margin-left: auto !important;
    margin-right: auto !important;
  }
}

/* 제목 한 줄 유지 */

@media (min-width: 992px) {
  #accordion-1 .accordion-button {
    white-space: nowrap !important;
  }
}

/* FAQ 아코디언 - 모바일 */

/* 아코디언 전체 너비 */

@media (max-width: 991px) {
  #accordion-1 {
    width: 100% !important;
  }
}

/* 제목 줄바꿈 및 폰트 크기 축소 */

@media (max-width: 991px) {
  #accordion-1 .accordion-button {
    white-space: normal !important;
    overflow-wrap: anywhere !important;
    font-size: 14px !important;
  }
}

/* 내용 영역 overflow 해제 */

@media (max-width: 991px) {
  #accordion-1 .accordion-body {
    overflow: visible !important;
  }
}

/* 내용 폰트 크기 축소 및 줄바꿈 */

@media (max-width: 991px) {
  #accordion-1 .accordion-body p {
    font-size: 12px !important;
    white-space: normal !important;
    word-break: keep-all !important;
  }
}

