@charset "utf-8";

.faq_A_type {
  overflow: hidden;
  position: relative;
  padding-top: 16rem;
  padding-bottom: 16rem;
}

.faq_A_type .accordset .accordset-button {
  font-weight: var(--fw-medium);
}

.faq_A_type .accordset .accordset-q {
  display: flex;
  justify-content: center;
  background: #242424;
  border-radius: 50%;
  color: #fff;
  line-height: inherit;
}

.faq_A_type .accordset .accordset-q,
.faq_A_type .accordset .accordset-a {
  flex-shrink: 0;
  width: 3.2rem;
  height: 3.2rem;
  text-align: center;
}

.faq_A_type .accordset.accent-header .accordset-item.active .accordset-button {
  background: var(--bg-color);
  color: inherit;
}

.faq_A_type .accordset .accordset-content {
  padding: 2rem 6rem 2rem 2.4rem;
  color: #777777;
}
.faq_A_type .pagiset, .faq_A_type .faq_admin { margin-top: 2.4rem}
.faq_A_type .faq_admin {display: flex; justify-content: flex-end}
@media (max-width: 992px) {
  .faq_A_type {
    padding-top: 10rem;
    padding-bottom: 10rem;
  }

  .faq_A_type .accordset .accordset-q,
  .faq_A_type .accordset .accordset-a {
    width: 2.4rem;
    height: 2.4rem;
  }

  .faq_A_type .accordset .accordset-a {
    display: block;
  }

  .faq_A_type .accordset .accordset-button,
  .faq_A_type .accordset .accordset-content {
    padding: 1.6rem 5.6rem 1.6rem 1.2rem;
  }
}
