/* FAQ一覧 */
@media screen and (max-width:480px) {
    #faqListContainer {
        width: 100%;
        margin: 100px 0 50px 0;
    }

    .breadcrumb {
        width: 90%;
        margin: 20px 0 20px 20px;
    }

    .header-title {
        color: rgb(230, 61, 148);
        text-align: center;
        font-size: 24px;
    }

    #faqList {
        width: 90%;
        margin: 0 auto;
    }

    #faqList h4 {
        color: #2b2b2b;
    }

    #faqList span {
        color: rgb(230, 61, 148);
    }
}

/* タブレット・PC */
@media screen and (min-width: 481px) and (min-width: 960px) {
    #faqListContainer {
        width: 50%;
        margin: 100px auto;
    }

    .breadcrumb {
        width: 100%;
        margin: 20px auto;
        font-size: 1.4rem;
    }

    .header-title {
        width: 100%;
        color: rgb(230, 61, 148);
        text-align: center;
        font-size: 2.4rem;
    }

    #faqList {
        width: 100%;
        margin: 40px auto;
    }
    #faqList p {
        font-size: 1.4rem;
    }
    #faqList h4 {
        color: #2b2b2b;
        font-size: 1.8rem;
    }

    #faqList span {
        color: rgb(230, 61, 148);
    }
}