@charset "utf-8";

@media only screen and (min-width: 0px) and (max-width: 750px) {

/* ────────────────────── *
 *                                              *
 * コンテンツ                                   *
 *                                              *
 * ────────────────────── */

#contents .inner {
    width: 69.0rem;
    padding: 7.0rem 3.0rem;
}
#contents .inner h1 {
    font-size: 3.8rem;
}

#contents .inner .qa {
    width: 100%;
    margin: 0 auto 7.0rem;
}
#contents .inner .qa dl dt {
    font-size: 3.0rem;
    letter-spacing: -0.03em;
    padding: 3.1rem 1.9rem 3.1rem 10.1rem;
}
#contents .inner .qa dl dt::before {
    font-size: 3.0rem;
    width: 5.4rem;
    height: 5.4rem;
    left: 2.6rem;
    top: 1.6rem;
}
#contents .inner .qa dl dd {
    font-size: 3.0rem;
    padding: 3.1rem 3.1rem 3.1rem 10.1rem;
}
#contents .inner .qa dl dd::before {
    font-size: 3.0rem;
    width: 5.4rem;
    height: 5.4rem;
    left: 2.6rem;
    top: 2.6rem;
}

}
