/* ================================================
    共通部分色変更
================================================ */

.main_color,
.h1Area,
nav li .btn01,
nav .cart_mark a::before,
.search_container input[type=submit],
footer .sns img,
.privacy,
.btn01 a,
button.btn01,
#photographer01 .btn01,
.header_Photographer nav .btn01 .login,
.accordionArea .head span::before,
.header_Photographer nav .cart_mark span {
    background: #cb0313;
}

.c_scrollbar::-webkit-scrollbar-thumb {
    background: #cb0313;
}

#index45 .sec01 .c_imgBox.on {
    border: 7px solid #cb0313;
}

.keap span,
.step {
    color: #cb0313;
}

#photographer01,
#photographer04>div {
    background-color: #efefef;
    padding-bottom: 27px;
}

.footer_Photographer {
    background-color: rgb(255 237 238);
}


/* ================================================
    index45(カメラマン写真選択)
================================================ */

#index45 .keap span {
    color: #cb0313;
}

#index45 .sec01 .c_imgBox.on:before {
    content: "";
    background: url(../../img/check.svg) no-repeat top 10px left 8px, #cb0313;
    background-size: 20px;
}
