/*--------------------------------------------------------
●テーマカラー
--------------------------------------------------------*/

:root {
    --main_color: #BB33BB;
    --light_color_1: #D5AAFF;
    --dark_color: #550055;
    --pale_color: #FFF4FF;
}


.eroterestPartsWrapperv2 .item,
.eroterest_mgs_rec_parts .item,
.eroterestPartsWrapperv2 .item a .itemImage,
.eroterest_mgs_rec_parts .item a .itemImage,
.review,
.dmmtitle,
.dmmpicture img,
.bottompick_li,
.bottompick_li a .img_box,
#npcatch .npcatchbox,
#npcatch li,
.widget_recent_entries ul li,
.widget_archive ul li,
ul.links li,
.sidebar-title,
.entry_thumbnail_boxhead,
.articles-body h4,
.postmain2 h4,
.topinfo h4,
.sidebar-body h4,
#footerinfo h4,
.tb-title,
.cm-title,
.comment-reply-title {
    border-color: var(--light_color_1) !important;
}


.grad0,
#page_navi4 li a:hover {
    background: var(--dark_color);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(10%, var(--dark_color)), color-stop(90%, var(--main_color)));
    background: linear-gradient(to bottom, var(--dark_color) 10%, var(--main_color) 90%);
}


.grad1,
footer {
    border-top: solid 5px var(--dark_color);

    background: var(--dark_color);
    background: -webkit-gradient(linear, left top, left bottom, from(var(--main_color)), to(var(--dark_color)));
    background: linear-gradient(to bottom, var(--main_color) 0%, var(--dark_color) 100%);

}


.grad2,
.articles-title,
#search .archivelist .articles-title,
#global_menu a:hover,
#page_navi4 li a,
#page_navi4 li a:visited {

    border: solid 1px var(--dark_color);

    background: var(--dark_color);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(10%, var(--dark_color)), color-stop(40%, var(--main_color)), color-stop(60%, var(--main_color)), color-stop(90%, var(--dark_color)));
    background: linear-gradient(to bottom, var(--dark_color) 10%, var(--main_color) 40%, var(--main_color) 60%, var(--dark_color) 90%);
}


.grad3,
.wp-pagenavi a:hover,
.wp-pagenavi span.current,
#global_menu a,
.search_title,
a.postmore,
a.postmore:visited,
.page_navi3 li a:hover,
.entry_commentshead,
.articles-body h3,
.postmain2 h3,
.topinfo h3,
.sidebar-body h3,
#footerinfo h3,
.kijishita h3 {

    border: solid 1px var(--dark_color);

    background: var(--main_color);
    background: -webkit-gradient(linear, left top, left bottom, from(var(--light_color_1)), to(var(--main_color)));
    background: linear-gradient(to bottom, var(--light_color_1) 0%, var(--main_color) 100%);
}


.grad4,
.articles-body h4,
.postmain2 h4,
.topinfo h4,
.sidebar-body h4,
#footerinfo h4,
.tb-title,
.cm-title,
.comment-reply-title,
.sidebar-title {

    border-color: var(--light_color_1);

    background: var(--pale_color);
    background: -webkit-gradient(linear, left top, left bottom, from(#FFFFFF), to(var(--pale_color)));
    background: linear-gradient(to bottom, #FFFFFF 0%, var(--pale_color) 100%);

}
