@charset "utf-8";


.header .drawer .nav li a {
    color: #e5142e !important;
}

.section-tit {
    color: #e5142e !important;
}

.block--title .list__more a {
    color: #e5142e !important;
}

.header .g-nav .nav__list--contents .g-nav--item__sns.item__first::before {
    color: #e5142e !important;
}
/*ヘッダーナビのホバー時ラインを赤*/
@media screen and (min-width: 961px) {
    .header .g-nav .nav li a::after, .detail__btn a::after, .list__more a::after {
        background: #e5142e!important;
    }
}


@media screen and (min-width: 1px) and (max-width: 960px) {

    .page--home .block--content-wrap {
        background: rgb(34 34 34 / 100%) !important;
    }

    .page--home .section--hero-img {
        background-color: #222;
    }
}