@charset "UTF-8";
/* ======================================================================
 * よくあるご質問
====================================================================== */
/* FAQアコーディオン内の文字・背景色 */
.p-faq-block .faq-head {
  color: #a56f14;
  background: #fef5e5;
}
.p-faq-block .faq-detail .icon {
  color: #f4a219;
}
.p-faq-block .faq-detail_item {
  display: flex;
  padding: 0 2.4rem 2.4rem;
  gap: 1.5rem;
}
@media screen and (min-width: 1530px) {
  .p-faq-block .faq-detail_item__img img {
    width: 100%;
  }
}
.p-faq-block .faq-detail_item .text {
  font-size: 1rem;
  font-weight: 400;
}

.c-card-accordion .accordion-toggle.-light {
  background: #fef5e5;
}

.link-btn .c-button-keyword {
  font-weight: 500;
  padding: 0.5rem 1.5rem;
}
.link-btn__icon {
  vertical-align: bottom;
  margin-right: 0.2rem;
}