@charset "utf-8";
/* slider */
/* common */
.slide-wrap .slide-container {
    padding-left: calc(30vw / 7.5);
    padding-right: calc(30vw / 7.5);
    padding-top: calc(170vw / 7.5);
}

.slide-wrap .slick-slider .slick-list .slick-slide {
    margin: 0 7.5px;
}

.slide-wrap .slick-slider .slick-list {
    padding-right: calc(150vw / 7.5);
}

@media only screen and (min-width: 750px) {
    .slide-wrap .slide-container {
        padding-top: 175px;
    }
    .slide-wrap .slick-slider .slick-list {
        padding-right: 150px;
    }
}

/* 1個目 */
.slide-wrap.slide-first {
    background: url("../img/cta_03-y_caro2.png")no-repeat top center / 100% auto!important;
}

.slide-wrap.slide-first_men {
    background: url("../men_img/14_offer_02-.png")no-repeat top center / 100% auto!important;
}

.slide-wrap.slide-first .slide-container {
    padding-bottom: calc(40vw / 7.5);
}

.slide-wrap.slide-first_men .slide-container {
    padding-bottom: calc(40vw / 7.5);
}

@media only screen and (min-width: 750px) {
    .slide-wrap.slide-first .slide-container {
        padding-bottom: 40px;
    }
@media only screen and (min-width: 750px) {
    .slide-wrap.slide-first_men .slide-container {
        padding-bottom: 40px;
    }
}

/* 2、3個目 */
.slide-wrap.slide-second {
    background: url("../img/cta_04_caro.png")no-repeat top center / 100% auto!important;
}

.slide-wrap.slide-second .slide-container {
    padding-bottom: calc(50vw / 7.5);
}

@media only screen and (min-width: 750px) {
    .slide-wrap.slide-second .slide-container {
        padding-bottom: 100px;
    }
}
