﻿@charset "UTF-8";
/* --------------------
c/c,r/r
-------------------- */
/* PC/SP */
.block-common-recommend-aireco .variation-name,
.block-common-recommend-aireco .block-thumbnail-t--price-infos {
    display: none;
}
/* PC */
.block-common-recommend-aireco .block-thumbnail-t--goods {
    margin-bottom: 35px;
}
.block-common-recommend-aireco .block-thumbnail-t--goods:nth-child(4n+1) {
    margin-left: 0;
}
/* SP */
.block-common-recommend-aireco .slick-arrow, .block-common-recommend-aireco .slick-arrow {
    display: block;
    margin: 0;
    border: 0;
    width: 16vw;
    height: 16vw;
    text-indent: -99999px;
    border-radius: 0;
    background: none;
    position: absolute;
    top: 16.4vw;
    z-index: 50;
    opacity: 0.8;
}
.block-common-recommend-aireco .slick-prev, .block-common-recommend-aireco .slick-prev {
    left: 1.33vw;
    padding: 4vw 8vw 4vw 0;
}
.block-common-recommend-aireco .slick-next, .block-common-recommend-aireco .slick-next {
    right: 1.33vw;
    padding: 4vw 0 4vw 8vw;
}
.block-common-recommend-aireco .slick-arrow::before, .block-common-recommend-aireco .slick-arrow::before {
    content: "";
    display: block;
    margin: 0;
    padding: 0;
    border: 0;
    width: 8vw;
    height: 8vw;
    text-indent: -99999px;
    background-color: #443829;
    border-radius: 50%;
}
.block-common-recommend-aireco .slick-arrow::after, .block-common-recommend-aireco .slick-arrow::after {
    content: "";
    position: absolute;
    top: 6.93vw;
    width: 2.13vw;
    height: 2.13vw;
    border-top: 1px solid #ffffff;
    border-right: 1px solid #ffffff;
}
.block-common-recommend-aireco .slick-prev::after, .block-common-recommend-aireco .slick-prev::after {
    left: 3.47vw;
    transform: rotate(-135deg);
}
.block-common-recommend-aireco .slick-next::after, .block-common-recommend-aireco .slick-next::after {
    right: 3.47vw;
    transform: rotate(45deg);
}