html {
  scroll-behavior: smooth;
}

section {
  scroll-margin-top: 5rem;
}

.l-header {
  transition: all 0.4s;
}
.l-header.on {
  position: fixed;
  top: 0;
}
.l-header_logo {
  display: flex;
  max-width: 40%;
}
@media screen and (max-width: 575.9px) {
  .l-header_logo {
    max-width: 85%;
  }
}
.l-header_logo a:first-of-type {
  width: 65%;
}
.l-header_logo a:last-of-type {
  width: 25%;
}

.news_images.news_images--full {
  display: block;
}

@media screen and (min-width: 992px) {
  .p-home .mv {
    aspect-ratio: 1366/606;
  }
}
.p-home .topics_content {
  display: flex;
}
@media screen and (max-width: 991.9px) {
  .p-home .topics_content {
    flex-direction: column;
  }
}
.p-home .topics_content .topics_item--large {
  width: 80%;
}
@media screen and (max-width: 991.9px) {
  .p-home .topics_content .topics_item--large {
    width: 100%;
  }
}
.p-home .topics_content .item-right {
  width: 57%;
}
@media screen and (max-width: 991.9px) {
  .p-home .topics_content .item-right {
    width: 100%;
  }
}
.p-home .topics_content .topics_image-right img {
  width: 70%;
  display: block;
}
@media screen and (max-width: 991.9px) {
  .p-home .topics_content .topics_image-right img {
    width: 100%;
  }
}
.p-home .topics_content .topics_image-right .topics_text {
  margin-left: 0;
}
.p-home .topics_content .topics_image-right .topics_text::before, .p-home .topics_content .topics_image-right .topics_text::after {
  content: none;
}/*# sourceMappingURL=include.css.map */