@charset 'UTF-8';

#slide {
  margin: 120px 0 80px 0;
  width: 100%;
}

#slide .slick01.slide-sp {
  display: none;
}

#slide .slick01 img {
  width: 100%;
  height: calc(100vh - 120px);
  object-fit: cover;
  object-position: center;
}
.slick-slide {
  height: auto!important;
  margin-right: 0!important;
  margin-left: 0!important;
}
.slick-next {
  right: 50px!important; 
}
.slick-prev { 
  left: 30px!important; 
}
  .slick-arrow { 
z-index:2!important; 
}
.slick-prev:before,
.slick-next:before {
  font-family: 'slick';
  font-size: 40px!important;
  color: #488EDE!important;
}

/* --------------------------------
tb
-------------------------------- */
@media screen and (max-width: 1300px) {
  #slide .slick01 img {
    height: calc(100% - 120px);
  }
}

/* --------------------------------
tb
-------------------------------- */
@media screen and (max-width: 799px) {
  #slide {
    margin: 60px 0 0 0;
  }
  #slide .slick01 img {
    height: calc(100% - 60px);
  }
}

/* --------------------------------
sp
-------------------------------- */
@media screen and (max-width: 599px) {
  .slick-prev:before,
  .slick-next:before {
    font-size: 0!important;
  }
  #slide .slick01.slide-sp {
    display: block;
  }
  #slide .slick01.slide-pc {
    display: none;
  }
}
