@charset "UTF-8";

/* ===============================================
    ご相談窓口
    ※ 新CMS共通CSSで定義済みのレイアウトは流用し、
        本ページ固有の見た目だけを指定しています。
=============================================== */

.p-workingSupport .l-main__content {
    text-align: left;
}

.p-workingSupport .l-main__contentTitle {
    color: #353e47;
}

.p-workingSupport__content {
    width: 100%;
    color: #353e47;
    font-size: 16px;
    line-height: 1.8;
}

/* .p-workingSupport__content > p {
    margin-bottom: 0 0 20px;
} */

.p-workingSupport__text {
    margin: 0 0 18px;
}

.p-workingSupport__text .c-link__itemLink:hover {
    text-decoration: none;
}


.p-workingSupport__button {
    margin: 16px 0 28px;
}

.p-workingSupport__section {
    margin-top: 28px;
}

.p-workingSupport__section--last {
    margin-bottom: 0;
}

.p-workingSupport__sectionTitle {
    display: flex;
    align-items: center;
    gap: 7px;
    margin: 0 0 12px;
    font-size: 18px;
    font-weight: 700;
    line-height: 1.5;
}

.p-workingSupport__sectionIcon {
    width: 11px;
    height: 11px;
    flex: 0 0 11px;
}

.p-workingSupport__subTitle {
    color: #eb4c8c;
    margin: 15px 0 15px;
    font-weight: 700;
    line-height: 1.5;
}

.p-workingSupport__orderList {
    padding-left: 2em;
    margin: 16px 0 22px;
}

.p-workingSupport__orderList > li {
    margin-bottom: 8px;
    list-style: decimal;
    padding-left: 0.2em;
}

/* ===============================================
    SP
=============================================== */

/* @media screen and (max-width: 768px) { 
    .p-workingSupport__button .c-button--secondary {
        margin: 0 auto !important;
    }
} */


