/*eesle*/
#sp-content-eesle {
    background-color: #75bbd1 !important;
}

/*eesle*/
#eesle-header.header-contens {
    background-color: #75bbd1;
}

#eesle-globalMenuSp.globalMenuSp {
    background-color: #75bbd1;
}


/*eesle*/
#sp-content-eesle .sp-main-mv {
    background-color: #75bbd1;
}

#sp-content-eesle .sp-product-item-copy {
    color: #cee4ae;
}

#sp-content-eesle  .sp-product-item-spec {
    color: #f7c4d2;
}

#sp-content-eesle .sp-product-item-wrapper {
    background-color: #75bbd1;
}

#sp-content-eesle .sp-product-lineup {
    background-color: #75bbd1;
}

#sp-content-eesle .lineup-title {
    color: #cee4ae;
}

#sp-content-eesle .sp-product-item-contents2 {
    background: linear-gradient(
    to bottom,
    #75bbd1 0,
    #75bbd1 225px,
    #75bbd1 225px,
    #75bbd1 100%
  );
}

@media (max-width: 780px) {
    #sp-content-eesle .sp-product-item-contents2 {
        background: linear-gradient(
        to bottom,
        #75bbd1 0,
        #75bbd1 calc((225 / 480) * 100vw),
        #75bbd1 calc((225 / 480) * 100vw),
        #75bbd1 100%
        );
    }
}

/*eesle*/
#eesle-pagenation span:nth-child(1) {
    background-color: #cc887e;
}
#eesle-pagenation span:nth-child(2) {
    background-color: #efcc5f;
}
#eesle-pagenation span:nth-child(3) {
    background-color: #7c95c1;
}
#eesle-pagenation span:nth-child(4) {
    background-color: #9fc0d2;
}

#sp-content-eesle .lineup-name {
    color: #f7c4d2;
}

/*eesle soonsubrown*/
#soonsubrown .lineup-item-v {
    background: linear-gradient(180deg, #75bbd1 0%, #75bbd1 50%, #ead0cd 50%, #ead0cd 100%);
}
/*eesle imbutter*/
#imbutter .lineup-item-v {
    background: linear-gradient(180deg, #ead0cd 0%, #ead0cd 50%, #f3e7c1 50%, #f3e7c1 100%);
}
/*eesle muagray*/
#muagray .lineup-item-v {
    background: linear-gradient(180deg, #f3e7c1 0%, #f3e7c1 50%, #d7dadf 50%, #d7dadf 100%);
}
/*eesle blurgray*/
#blurgray .lineup-item-v {
    background: linear-gradient(180deg, #d7dadf 0%, #d7dadf 50%, #e2eaee 50%, #e2eaee 100%);
}

/*eesle soonsubrown*/
#soonsubrown {
    background-color: #ead0cd;
}
/*eesle imbutter*/
#imbutter {
    background-color: #f3e7c1;
}
/*eesle muagray*/
#muagray {
    background-color: #d7dadf;
}
/*eesle blurgray*/
#blurgray {
    background-color: #e2eaee;
}

/*eesle soonsubrown*/
#soonsubrown h3 {
    display: flex;
    justify-content: center;
    color: #cc887e;
}
/*eesle imbutter*/
#imbutter h3 {
    display: flex;
    justify-content: center;
    color: #ecc857;
}
/*eesle muagray*/
#muagray h3 {
    display: flex;
    justify-content: center;
    color: #a5abb8;
}
/*eesle blurgray*/
#blurgray h3 {
    display: flex;
    justify-content: center;
    color: #9fc0d2;
}

/*eesle soonsubrown*/
#soonsubrown p.kana {
    color: #cc887e;
}
/*eesle imbutter*/
#imbutter p.kana {
    color: #ecc857;
}
/*eesle muagray*/
#muagray p.kana {
    color: #a5abb8;
}
/*eesle blurgray*/
#blurgray p.kana {
    color: #9fc0d2;
}

/*eesle soonsubrown*/
#soonsubrown hr {
    border-color: #cc887e;
}
/*eesle imbutter*/
#imbutter hr {
    border-color: #ecc857;
}
/*eesle muagray*/
#muagray hr {
    border-color: #a5abb8;
}
/*eesle blurgray*/
#blurgray hr {
    border-color: #9fc0d2;
}

/*eesle*/
#eesle-footer hr {
    color: #353131;
}

#sp-content-eesle .sp-main-mv {
    display: none;
}
@media (max-width: 780px) {
    #sp-content-eesle .sp-main-mv {
        display: block;
    }
}
#sp-content-eesle .sp-main-contents {
    padding-top: 50px;
}
@media (max-width: 780px) {
    #sp-content-eesle .sp-main-contents {
        padding-top: 0;
    }
}