.l-in__content {
  transform: translateX(0);
  opacity: 1;
}

.p-news {
  padding-bottom: 79px;
}
@media not all and (max-width: 900px) {
  .p-news {
    padding-bottom: 110px;
  }
}
@media screen and (max-width: 900px) {
  .p-news {
    margin: 0 auto;
    max-width: 638px;
  }
}
.p-news.-detail {
  opacity: 0;
  transform: translateX(60px);
}
@media screen and (max-width: 900px) {
  .p-news.-detail {
    transform: translateX(30px);
    padding-bottom: 50px;
  }
}
body.is-in-play .p-news.-detail {
  opacity: 1;
  transform: translateX(0);
  transition: opacity 0.4s, transform 0.8s cubic-bezier(0.18, 0.63, 0.19, 0.98);
}
@media not all and (max-width: 900px) {
  body.is-in-play .p-news.-detail {
    transition: opacity 0.4s, transform 0.8s cubic-bezier(0.18, 0.63, 0.19, 0.98);
  }
}
.p-news__list .c-newsList__item {
  transform: translateX(40px);
  opacity: 0;
}
body.is-in-play .p-news__list .c-newsList__item {
  opacity: 1;
  transform: translateX(0);
  transition: opacity 0.4s, transform 0.45s cubic-bezier(0.18, 0.63, 0.19, 0.98);
}
body.is-in-play .p-news__list .c-newsList__item:nth-of-type(1) {
  transition-delay: 0.04s;
}
@media not all and (max-width: 900px) {
  body.is-in-play .p-news__list .c-newsList__item:nth-of-type(1) {
    transition-delay: 0.25s;
  }
}
body.is-in-play .p-news__list .c-newsList__item:nth-of-type(2) {
  transition-delay: 0.09s;
}
@media not all and (max-width: 900px) {
  body.is-in-play .p-news__list .c-newsList__item:nth-of-type(2) {
    transition-delay: 0.3s;
  }
}
body.is-in-play .p-news__list .c-newsList__item:nth-of-type(3) {
  transition-delay: 0.14s;
}
@media not all and (max-width: 900px) {
  body.is-in-play .p-news__list .c-newsList__item:nth-of-type(3) {
    transition-delay: 0.35s;
  }
}
body.is-in-play .p-news__list .c-newsList__item:nth-of-type(4) {
  transition-delay: 0.19s;
}
@media not all and (max-width: 900px) {
  body.is-in-play .p-news__list .c-newsList__item:nth-of-type(4) {
    transition-delay: 0.4s;
  }
}
body.is-in-play .p-news__list .c-newsList__item:nth-of-type(5) {
  transition-delay: 0.24s;
}
@media not all and (max-width: 900px) {
  body.is-in-play .p-news__list .c-newsList__item:nth-of-type(5) {
    transition-delay: 0.45s;
  }
}
body.is-in-play .p-news__list .c-newsList__item:nth-of-type(6) {
  transition-delay: 0.29s;
}
@media not all and (max-width: 900px) {
  body.is-in-play .p-news__list .c-newsList__item:nth-of-type(6) {
    transition-delay: 0.5s;
  }
}
body.is-in-play .p-news__list .c-newsList__item:nth-of-type(7) {
  transition-delay: 0.34s;
}
@media not all and (max-width: 900px) {
  body.is-in-play .p-news__list .c-newsList__item:nth-of-type(7) {
    transition-delay: 0.55s;
  }
}
body.is-in-play .p-news__list .c-newsList__item:nth-of-type(8) {
  transition-delay: 0.39s;
}
@media not all and (max-width: 900px) {
  body.is-in-play .p-news__list .c-newsList__item:nth-of-type(8) {
    transition-delay: 0.6s;
  }
}
body.is-in-play .p-news__list .c-newsList__item:nth-of-type(9) {
  transition-delay: 0.44s;
}
@media not all and (max-width: 900px) {
  body.is-in-play .p-news__list .c-newsList__item:nth-of-type(9) {
    transition-delay: 0.65s;
  }
}
body.is-in-play .p-news__list .c-newsList__item:nth-of-type(10) {
  transition-delay: 0.49s;
}
@media not all and (max-width: 900px) {
  body.is-in-play .p-news__list .c-newsList__item:nth-of-type(10) {
    transition-delay: 0.7s;
  }
}
body.is-in-play .p-news__list .c-newsList__item:nth-of-type(11) {
  transition-delay: 0.54s;
}
@media not all and (max-width: 900px) {
  body.is-in-play .p-news__list .c-newsList__item:nth-of-type(11) {
    transition-delay: 0.75s;
  }
}
body.is-in-play .p-news__list .c-newsList__item:nth-of-type(12) {
  transition-delay: 0.59s;
}
@media not all and (max-width: 900px) {
  body.is-in-play .p-news__list .c-newsList__item:nth-of-type(12) {
    transition-delay: 0.8s;
  }
}
body.is-in-play .p-news__list .c-newsList__item:nth-of-type(13) {
  transition-delay: 0.64s;
}
@media not all and (max-width: 900px) {
  body.is-in-play .p-news__list .c-newsList__item:nth-of-type(13) {
    transition-delay: 0.85s;
  }
}
body.is-in-play .p-news__list .c-newsList__item:nth-of-type(14) {
  transition-delay: 0.69s;
}
@media not all and (max-width: 900px) {
  body.is-in-play .p-news__list .c-newsList__item:nth-of-type(14) {
    transition-delay: 0.9s;
  }
}
body.is-in-play .p-news__list .c-newsList__item:nth-of-type(15) {
  transition-delay: 0.74s;
}
@media not all and (max-width: 900px) {
  body.is-in-play .p-news__list .c-newsList__item:nth-of-type(15) {
    transition-delay: 0.95s;
  }
}
body.is-in-play .p-news__list .c-newsList__item:nth-of-type(16) {
  transition-delay: 0.79s;
}
@media not all and (max-width: 900px) {
  body.is-in-play .p-news__list .c-newsList__item:nth-of-type(16) {
    transition-delay: 1s;
  }
}
body.is-in-play .p-news__list .c-newsList__item:nth-of-type(17) {
  transition-delay: 0.84s;
}
@media not all and (max-width: 900px) {
  body.is-in-play .p-news__list .c-newsList__item:nth-of-type(17) {
    transition-delay: 1.05s;
  }
}
body.is-in-play .p-news__list .c-newsList__item:nth-of-type(18) {
  transition-delay: 0.89s;
}
@media not all and (max-width: 900px) {
  body.is-in-play .p-news__list .c-newsList__item:nth-of-type(18) {
    transition-delay: 1.1s;
  }
}
body.is-in-play .p-news__list .c-newsList__item:nth-of-type(19) {
  transition-delay: 0.94s;
}
@media not all and (max-width: 900px) {
  body.is-in-play .p-news__list .c-newsList__item:nth-of-type(19) {
    transition-delay: 1.15s;
  }
}
body.is-in-play .p-news__list .c-newsList__item:nth-of-type(20) {
  transition-delay: 0.99s;
}
@media not all and (max-width: 900px) {
  body.is-in-play .p-news__list .c-newsList__item:nth-of-type(20) {
    transition-delay: 1.2s;
  }
}
.p-news__list .c-newsList__link {
  overflow: hidden;
}
.p-news__list .c-newsList__link::after {
  position: absolute;
  pointer-events: none;
  content: "";
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}

.p-news__paggination {
  margin-top: 41px;
}
@media not all and (max-width: 900px) {
  .p-news__paggination {
    margin-top: 59px;
  }
}

.p-news__back {
  margin: 40px auto 0;
  max-width: 190px;
}
@media not all and (max-width: 900px) {
  .p-news__back {
    margin-top: 50px;
    max-width: 210px;
  }
}