.slider-wrap {
    position: relative;
}
.slider-container {
    position: absolute;
    bottom: 26.8%;
    
    width: 100%;
    /* PCでの最大幅を制限（ここを調整して好みのサイズ感にできます） */
    max-width: 1200px; 
    margin: 0 auto;
}
@media screen and (max-width: 767px) {
  .slider-container {
    bottom: 26.6%;
}
}

.slide-item {
    outline: none;
    transition: transform 0.6s cubic-bezier(0.23, 1, 0.32, 1);
    transform: scale(0.85); /* 前後のスライド */
    padding: 20px 0; /* 上下の拡大用バッファ */
}

/* 中央のスライドを大きく表示 */
.slide-item.slick-center {
    transform: scale(1.0);
}

/* 縦長長方形の可変設定 */
.slide-item img, 
.slide-item video {
    width: 100%;
    /* 静止画のサイズ（466x610）に比率を固定 */
    aspect-ratio: 466 / 610 !important;
    border-radius: 0;
    object-fit: cover;
    display: block;
}

/* 余白の微調整（スライド間の隙間） */
.slick-list {
    margin: 0 -10px; 
}
.slide-item {
    margin: 0 5px;
}