@charset "UTF-8";
/* アニメーションセット
------------------------------- */
#slider .slider_in img {
  will-change: animation,transform;
}

/*大から小*/
@-webkit-keyframes img_shrink {
  from {
    -webkit-transform: scale(1.2);
    transform: scale(1.2);
  }
  to {
    -webkit-transform: scale(1);
    transform: scale(1);
  }
}
@keyframes img_shrink {
  from {
    -webkit-transform: scale(1.2);
    transform: scale(1.2);
  }
  to {
    -webkit-transform: scale(1);
    transform: scale(1);
  }
}
/*だんだん表示*/
@-webkit-keyframes img_opacity {
  from {
    opacity: 0;
  }
  50% {
    opacity: 0;
  }
  75% {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
@keyframes img_opacity {
  from {
    opacity: 0;
  }
  50% {
    opacity: 0;
  }
  75% {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
@media (min-width: 769px) {
  #slider {
    -webkit-transition: 1s;
    transition: 1s;
    opacity: 0;
  }
}
@media (max-width: 768px) {
  #slider {
    -webkit-animation: img_opacity 2.5s ease-out;
    animation: img_opacity 2.5s ease-out;
  }
}
#slider.slick-initialized {
  opacity: 1;
}

/* ----------------------------------------

ログイン画面用css

---------------------------------------- */
body {
  background-color: #f6f6f1 !important;
}

.login h1 a {
  background-image: url("../img/header/logo.png") !important;
  background-size: contain !important;
  background-position: center !important;
  width: 100% !important;
}

/*# sourceMappingURL=login.css.map */
