.content--inner-medium {
    width: 100%;
    max-width: var(--inner-m);
}

.content--title {
    font-size: 3.2rem;
    text-align: center;
    position: relative;
}

.content--text {
    width: 100%;
    font-size: 1.6rem;
    text-align: center;
    line-height: 1.5;
}

@media screen and (max-width: 599px) {
    /* 599pxまでの幅の場合に適応される */
    .content--title {
        font-size: 2.4rem;
    }
    .content--text {
        text-align: left;
    }
}

.accordion {
    width: 100%;
}

.accordion--title {
  /* position: relative; */
  /* display: block; */
  width: 100%;
  border: 1px solid var(--grey);
  padding: 16px;
}