.slider-nav3 {
  height: 80%;
  width: 100%;
}

.othercast-slide .slick-next {
  top: 35%;
  width: 100px;
  height: 100px;
  right: 0;
}

.othercast-slide .slick-prev {
  top: 35%;
  width: 100px;
  height: 100px;
  left: 0;
}

.othercast-slide .slick-next:before {
  top: calc(50% - 20px);
  left: 30%;
}

.othercast-slide .slick-prev:before {
  top: calc(50% - 20px);
  left: 35%;
}

.slick-initialized .slick-slide {
  display: flex;
  align-items: center;
  justify-content: center;
}

#page-cast-detail .othercast-slide .slick-slide {
  flex-direction: column;
}
#page-cast-detail .slick-initialized .slick-slide {
  display: block;
  height: auto;
}

@media screen and (max-width: 768px) {
  #page-cast-detail .modal-window .contents-inner img {
    height: auto;
    width: 100%;
  }

  .slick-prev {
    left: 0px;
  }

  .slick-next {
    right: 0px;
  }

  .slick-prev:before {
    top: 35%;
    left: 40%;
  }

  .slider-nav .slick-prev {
    left: 0px;
    top: 35%;
  }

  .slider-nav .slick-prev:before {
    top: 30%;
    left: 40%;
  }

  .slider-nav .slick-next {
    right: 0px;
    top: 35%;
  }

  .slider-nav .slick-next:before {
    top: 30%;
    right: 40%;
  }
  .cast-img-slide .slick-slide img,
  .slider-nav-wrap .slick-slide img {
      height: auto;
  }
}
.slider-nav2-img img {
    object-fit: cover;
}
