/* *** variables model *** */
/* color */
/* *** common variables *** */
/* break point */
/* hover style */
/* color */
/* One-Tone */
/* Two-Tone */
/* *** mixins *** */
/* break point */
/* hover */
/* --- 10px = 1rem --- */
/* faq */
.acc-contents-inner {
  display: flex;
}
@media (max-width: 768px) {
  .acc-contents-inner {
    align-items: flex-start;
    row-gap: 8px;
    flex-direction: column;
  }
}
.acc-contents-inner .txt-a {
  line-height: 1;
  color: var(--accentColor);
  margin-right: 24px;
}
@media (min-width: 769px) {
  .acc-contents-inner .txt-a {
    font-size: 5rem;
  }
}
@media (max-width: 768px) {
  .acc-contents-inner .txt-a {
    font-size: 3.4rem;
  }
}
@media (min-width: 769px) {
  .acc-contents-inner .txt-box {
    flex: 1;
  }
}

.operation-wrap h4 {
  font-size: 1.8rem;
}
@media (min-width: 769px) {
  .operation-wrap h4 {
    margin-block-end: 3.2rem;
  }
}
@media (max-width: 768px) {
  .operation-wrap h4 {
    margin-block-end: 1.6rem;
  }
}
.operation-wrap ul {
  display: grid;
  justify-content: space-between;
  position: relative;
  overflow: hidden;
}
@media (min-width: 769px) {
  .operation-wrap ul {
    width: 84.63%;
    margin-inline: auto;
    grid-template-columns: repeat(3, minmax(0, 232px));
    gap: 10rem 2rem;
  }
}
@media (max-width: 768px) {
  .operation-wrap ul {
    grid-template-columns: repeat(2, 1fr);
    gap: 5.6rem 1rem;
  }
}
@media (min-width: 769px) {
  .operation-wrap ul li:nth-of-type(3) {
    position: relative;
  }
  .operation-wrap ul li:nth-of-type(3)::after {
    content: "";
    position: absolute;
    bottom: -42px;
    left: -608px;
    width: 848px;
    height: 1px;
    background-color: var(--greyK20);
  }
}
@media (max-width: 768px) {
  .operation-wrap ul li:nth-of-type(2), .operation-wrap ul li:nth-of-type(4) {
    position: relative;
  }
  .operation-wrap ul li:nth-of-type(2)::after, .operation-wrap ul li:nth-of-type(4)::after {
    content: "";
    position: absolute;
    bottom: -24px;
    left: -500px;
    width: 1000px;
    height: 1px;
    background-color: var(--greyK20);
  }
}/*# sourceMappingURL=faq.css.map */


