.news-filter {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  width: 100%;
  margin-top: min(50px, 4.1666666667vw);
  padding: 0 min(60px, 5vw);
}
@media only screen and (max-width: 767px) {
  .news-filter {
    margin-top: 8.2666666667vw;
    padding: 0 6vw;
  }
}
.news-filter__inner {
  max-width: var(--design-inner-width-pc);
  width: 100%;
  background-color: var(--color-darkRed);
  padding: 0 min(10px, 0.8333333333vw) min(10px, 0.8333333333vw);
}
@media only screen and (max-width: 767px) {
  .news-filter__inner {
    padding: 0 2.6666666667vw 2.6666666667vw;
  }
}
.news-filter__year {
  position: relative;
  z-index: 10;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  padding: min(20px, 1.6666666667vw) 0;
}
@media only screen and (max-width: 767px) {
  .news-filter__year {
    padding: 6.6666666667vw 0;
  }
}
.news-filter__year-selected {
  position: relative;
  width: min(320px, 26.6666666667vw);
  height: min(60px, 5vw);
  border-radius: min(30px, 2.5vw);
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  background-color: var(--color-white);
}
@media only screen and (max-width: 767px) {
  .news-filter__year-selected {
    width: 69.3333333333vw;
    height: 12vw;
    border-radius: 6vw;
  }
}
.news-filter__year-selected::after {
  position: absolute;
  top: calc(50% - min(5px, 0.4166666667vw));
  right: min(33px, 2.75vw);
  content: "";
  display: block;
  background-color: var(--color-red);
  width: min(8px, 0.6666666667vw);
  aspect-ratio: 8/10;
  -webkit-mask-image: url(/assets/img/common/icon_link_right.svg);
          mask-image: url(/assets/img/common/icon_link_right.svg);
  -webkit-mask-repeat: no-repeat;
          mask-repeat: no-repeat;
  -webkit-mask-position: center center;
          mask-position: center center;
  -webkit-mask-size: contain;
          mask-size: contain;
  -webkit-transform: rotate(90deg);
          transform: rotate(90deg);
  -webkit-transform-origin: center center;
          transform-origin: center center;
}
@media only screen and (max-width: 767px) {
  .news-filter__year-selected::after {
    top: calc(50% - 0.9333333333vw);
    right: 6.9333333333vw;
    width: 1.8666666667vw;
  }
}
.news-filter__year-selected > span {
  font-size: var(--font-size-pc-18px);
  font-weight: var(--font-weight-medium);
}
@media only screen and (max-width: 767px) {
  .news-filter__year-selected > span {
    font-size: var(--font-size-sp-30px);
  }
}
.news-filter__year-selected:focus-visible {
  border-radius: 10px;
  outline: 2px solid var(--color-focus-border, #000);
  outline-offset: 2px;
  background-color: var(--color-focus-bg);
  -webkit-box-shadow: 0 0 0 2px var(--color-focus-bg);
          box-shadow: 0 0 0 2px var(--color-focus-bg);
  border-radius: min(30px, 2.5vw);
}
@media only screen and (max-width: 767px) {
  .news-filter__year-selected:focus-visible {
    border-radius: 6vw;
  }
}
.news-filter__year-list {
  position: absolute;
  top: min(-75px, -6.25vw);
  left: calc(50% - min(160px, 13.3333333333vw));
  width: min(320px, 26.6666666667vw);
  padding: min(16px, 1.3333333333vw) 0;
  background-color: var(--color-white);
  border-radius: min(30px, 2.5vw);
  -webkit-box-shadow: 0 0 min(20px, 1.6666666667vw) rgba(0, 0, 0, 0.1);
          box-shadow: 0 0 min(20px, 1.6666666667vw) rgba(0, 0, 0, 0.1);
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  overflow: hidden;
  opacity: 0;
  pointer-events: none;
}
.news-filter__year-list.is-show {
  opacity: 1;
  pointer-events: all;
}
@media only screen and (max-width: 767px) {
  .news-filter__year-list {
    top: -10vw;
    left: calc(50% - 34.6666666667vw);
    width: 69.3333333333vw;
    padding: 2.1333333333vw 0;
    background-color: var(--color-white);
    border-radius: 6vw;
    -webkit-box-shadow: 0 0 2.6666666667vw rgba(0, 0, 0, 0.1);
            box-shadow: 0 0 2.6666666667vw rgba(0, 0, 0, 0.1);
  }
}
.news-filter__year-item {
  position: relative;
  text-align: center;
  width: 100%;
  height: min(44px, 3.6666666667vw);
}
.news-filter__year-item.is-selected > span {
  color: var(--color-red);
}
@media only screen and (max-width: 767px) {
  .news-filter__year-item {
    height: 9.6vw;
  }
}
@media (hover: hover) and (pointer: fine) {
  .news-filter__year-item:hover::after {
    opacity: 1;
  }
  .news-filter__year-item:hover > span {
    color: var(--color-red);
  }
}
.news-filter__year-item:focus-visible {
  border-radius: 10px;
  background-color: var(--color-focus-bg);
  -webkit-box-shadow: inset 0 0 0 2px var(--color-focus-border);
          box-shadow: inset 0 0 0 2px var(--color-focus-border);
}
@media only screen and (max-width: 767px) {
  .news-filter__year-item:focus-visible {
    border-radius: 1.3333333333vw;
  }
}
.news-filter__year-item::after {
  content: "";
  display: block;
  position: absolute;
  top: calc(50% - min(4px, 0.3333333333vw));
  right: min(32px, 2.6666666667vw);
  -webkit-transform-origin: center center;
          transform-origin: center center;
  -webkit-transform: rotate(90deg);
          transform: rotate(90deg);
  width: min(8px, 0.6666666667vw);
  background-color: var(--color-red);
  aspect-ratio: 8/10;
  -webkit-mask-image: url(/assets/img/common/icon_link_right.svg);
          mask-image: url(/assets/img/common/icon_link_right.svg);
  -webkit-mask-repeat: no-repeat;
          mask-repeat: no-repeat;
  -webkit-mask-position: center center;
          mask-position: center center;
  -webkit-mask-size: contain;
          mask-size: contain;
  opacity: 0;
  -webkit-transition: opacity 0.2s;
  transition: opacity 0.2s;
}
@media only screen and (max-width: 767px) {
  .news-filter__year-item::after {
    top: calc(50% - 0.9333333333vw);
    right: 6.9333333333vw;
    width: 1.8666666667vw;
  }
}
.news-filter__year-item > span {
  font-size: var(--font-size-pc-18px);
  color: var(--color-font-base);
  -webkit-transition: color 0.2s;
  transition: color 0.2s;
}
@media only screen and (max-width: 767px) {
  .news-filter__year-item > span {
    font-size: var(--font-size-sp-30px);
  }
}
.news-filter__link {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  position: relative;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  text-align: center;
  width: 100%;
  height: min(44px, 3.6666666667vw);
}
@media only screen and (max-width: 767px) {
  .news-filter__link {
    height: 9.6vw;
  }
}
@media (hover: hover) and (pointer: fine) {
  .news-filter__link:hover::after {
    opacity: 1;
  }
  .news-filter__link:hover > span {
    color: var(--color-red);
  }
}
.news-filter__link:focus-visible {
  border-radius: 10px;
  background-color: var(--color-focus-bg);
  -webkit-box-shadow: inset 0 0 0 2px var(--color-focus-border);
          box-shadow: inset 0 0 0 2px var(--color-focus-border);
}
.news-filter__link::after {
  content: "";
  display: block;
  position: absolute;
  top: calc(50% - min(4px, 0.3333333333vw));
  right: min(32px, 2.6666666667vw);
  -webkit-transform-origin: center center;
          transform-origin: center center;
  -webkit-transform: rotate(90deg);
          transform: rotate(90deg);
  width: min(8px, 0.6666666667vw);
  background-color: var(--color-red);
  aspect-ratio: 8/10;
  -webkit-mask-image: url(/assets/img/common/icon_link_right.svg);
          mask-image: url(/assets/img/common/icon_link_right.svg);
  -webkit-mask-repeat: no-repeat;
          mask-repeat: no-repeat;
  -webkit-mask-position: center center;
          mask-position: center center;
  -webkit-mask-size: contain;
          mask-size: contain;
  opacity: 0;
  -webkit-transition: opacity 0.2s;
  transition: opacity 0.2s;
}
@media only screen and (max-width: 767px) {
  .news-filter__link::after {
    top: calc(50% - 2.3333333333vw);
    right: 6.9333333333vw;
    width: 1.8666666667vw;
  }
}
.news-filter__link > span {
  font-size: var(--font-size-pc-18px);
  color: var(--color-font-base);
  -webkit-transition: color 0.2s;
  transition: color 0.2s;
}
@media only screen and (max-width: 767px) {
  .news-filter__link > span {
    font-size: var(--font-size-sp-30px);
  }
}
.news-filter__category {
  padding: min(20px, 1.6666666667vw);
  background-color: var(--color-white);
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
@media only screen and (max-width: 767px) {
  .news-filter__category {
    display: block;
    padding: 6.6666666667vw 5.3333333333vw;
  }
}
.news-filter__category-inner {
  display: grid;
  grid-template-columns: min(220px, 18.3333333333vw) auto;
  gap: 0 min(50px, 4.1666666667vw);
}
@media only screen and (max-width: 1200px) {
  .news-filter__category-inner {
    gap: 0 min(20px, 1.6666666667vw);
  }
}
@media only screen and (max-width: 767px) {
  .news-filter__category-inner {
    grid-template-columns: 100%;
    gap: 5.3333333333vw;
  }
}
.news-filter__category-group {
  display: grid;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: min(20px, 1.6666666667vw);
}
.news-filter__category-group--1 {
  grid-column: 1/2;
  grid-row: 1/3;
}
.news-filter__category-group--2 {
  padding: min(10px, 0.8333333333vw) 0;
  grid-column: 2/3;
  grid-row: 1/2;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: start;
  grid-template-columns: auto auto;
}
.news-filter__category-group--3 {
  padding: min(10px, 0.8333333333vw) 0;
  grid-column: 2/3;
  grid-row: 2/3;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: start;
  grid-template-columns: auto auto auto auto;
}
@media only screen and (max-width: 767px) {
  .news-filter__category-group {
    padding: 0;
    grid-column: auto;
    grid-row: auto;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    gap: 5.3333333333vw;
  }
}
.news-filter__category-button {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  position: relative;
  padding: 0 min(18px, 1.5vw);
  height: min(30px, 2.5vw);
  border-radius: min(15px, 1.25vw);
  text-align: center;
  border-width: min(2px, 0.1666666667vw);
  border-style: solid;
  background-color: var(--color-lightGray-2);
  border-color: var(--color-lightGray-2);
  color: var(--color-font-base);
  line-height: 1;
  white-space: nowrap;
  -webkit-font-feature-settings: "palt";
          font-feature-settings: "palt";
  cursor: pointer;
  overflow: hidden;
}
@media only screen and (max-width: 767px) {
  .news-filter__category-button {
    padding: 0 3.4666666667vw;
    height: 6.6666666667vw;
    border-radius: 3.3333333333vw;
    text-align: center;
    border-width: 0.2666666667vw;
  }
}
.news-filter__category-button::before {
  content: "";
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  display: block;
  aspect-ratio: 1/1;
  border-radius: 50%;
  width: 0;
  background-color: var(--color-white);
  -webkit-transition: width 0.4s;
  transition: width 0.4s;
}
@media (hover: hover) and (pointer: fine) {
  .news-filter__category-button:hover::before {
    width: 200%;
  }
}
.news-filter__category-button > span {
  position: relative;
  z-index: 2;
  font-size: min(0.08rem + 15.2 * 0.0833333333vw, 1.6rem);
}
@media only screen and (max-width: 767px) {
  .news-filter__category-button > span {
    font-size: var(--font-size-sp-26px);
  }
}
.news-filter__category-button--all {
  width: 100%;
  height: 100%;
  border-radius: min(10px, 0.8333333333vw);
  background-color: var(--color-news-all);
  border-color: var(--color-news-all);
}
.news-filter__category-button--all:focus-visible {
  border-radius: 2vw;
  background-color: var(--color-focus-bg);
  border-color: var(--color-focus-border);
}
@media only screen and (max-width: 767px) {
  .news-filter__category-button--all {
    height: 13.3333333333vw;
  }
}
.news-filter__category-button:has(input:checked) {
  color: var(--color-font-base);
}
.news-filter__category-button--information:has(input:checked) {
  background-color: var(--color-news-information);
  border-color: var(--color-news-information);
}
@media only screen and (max-width: 767px) {
  .news-filter__category-button--sustainability {
    padding: 0 2.4vw;
  }
}
.news-filter__category-button--sustainability:has(input:checked) {
  background-color: var(--color-news-sustainability);
  border-color: var(--color-news-sustainability);
}
@media only screen and (max-width: 767px) {
  .news-filter__category-button--livestock {
    padding: 0 2.4vw;
  }
}
.news-filter__category-button--livestock:has(input:checked) {
  background-color: var(--color-news-livestock);
  border-color: var(--color-news-livestock);
}
@media only screen and (max-width: 767px) {
  .news-filter__category-button--aqua {
    padding: 0 2.4vw;
  }
}
.news-filter__category-button--aqua:has(input:checked) {
  background-color: var(--color-news-aqua);
  border-color: var(--color-news-aqua);
}
.news-filter__category-button--egg:has(input:checked) {
  background-color: var(--color-news-egg);
  border-color: var(--color-news-egg);
}
@media only screen and (max-width: 767px) {
  .news-filter__category-button--pet-food {
    padding: 0 2.4vw;
  }
}
.news-filter__category-button--pet-food:has(input:checked) {
  background-color: var(--color-news-pet-food);
  border-color: var(--color-news-pet-food);
}
.news-filter__category-button:has(input:focus-visible) {
  background-color: var(--color-focus-bg);
  border-color: var(--color-focus-border);
}
.news-filter__category-button > input {
  position: absolute;
  top: 0;
  left: 0;
  opacity: 0;
  pointer-events: none;
}

.news-list {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  width: 100%;
  margin-top: min(62px, 5.1666666667vw);
  padding: 0 min(60px, 5vw);
}
@media only screen and (max-width: 767px) {
  .news-list {
    margin-top: 12.5333333333vw;
    padding: 0;
  }
}
.news-list__year {
  width: min(1080px, 90vw);
  background-image: -webkit-gradient(linear, left top, left bottom, from(var(--color-middleGray-1)), to(var(--color-middleGray-1)));
  background-image: linear-gradient(var(--color-middleGray-1) 0%, var(--color-middleGray-1) 100%);
  background-size: 100% 1px;
  background-position: center center;
  background-repeat: no-repeat;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
@media only screen and (max-width: 767px) {
  .news-list__year {
    width: calc(100% - 12vw);
  }
}
.news-list__year > span {
  display: block;
  padding: 0 min(30px, 2.5vw);
  background-color: var(--color-white);
  font-size: var(--font-size-pc-24px);
  font-weight: var(--font-weight-bold);
  line-height: 1;
}
@media only screen and (max-width: 767px) {
  .news-list__year > span {
    font-size: var(--font-size-sp-34px);
  }
}
.news-list__posts {
  margin-top: min(28px, 2.3333333333vw);
  max-width: var(--design-inner-width-pc);
  width: 100%;
}
@media only screen and (max-width: 767px) {
  .news-list__posts {
    margin-top: 7.6vw;
  }
}
.news-list__post {
  width: 100%;
}
.news-list__link {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: start;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: start;
  gap: min(28px, 2.3333333333vw);
  padding: min(36px, 3vw) min(60px, 5vw) min(36px, 3vw) min(82px, 6.8333333333vw);
  background-color: var(--color-white);
  -webkit-transition: background-color 0.4s;
  transition: background-color 0.4s;
}
@media only screen and (max-width: 767px) {
  .news-list__link {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    gap: 2.4vw;
    padding: 2.8vw 6vw 2.9333333333vw;
  }
}
@media (hover: hover) and (pointer: fine) {
  .news-list__link:hover {
    background-color: var(--color-lightGray-2);
  }
}
.news-list__link:focus-visible {
  background-color: var(--color-focus-bg);
  -webkit-box-shadow: inset 0 0 0 2px var(--color-focus-border);
          box-shadow: inset 0 0 0 2px var(--color-focus-border);
  border-radius: 10px;
  border: 4px solid var(--color-white);
}
.news-list__meta {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: min(20px, 1.6666666667vw);
}
@media only screen and (max-width: 767px) {
  .news-list__meta {
    gap: 2.6666666667vw;
  }
}
.news-list__date {
  font-size: var(--font-size-pc-15px);
}
@media only screen and (max-width: 767px) {
  .news-list__date {
    font-size: var(--font-size-sp-22px);
  }
}
.news-list__category {
  width: var(--font-size-pc-160px);
  font-size: var(--font-size-pc-14px);
  line-height: 1.5714285714;
  border-radius: 0.5lh;
  text-align: center;
  -webkit-font-feature-settings: "palt";
          font-feature-settings: "palt";
  white-space: nowrap;
}
.news-list__category--information {
  background-color: var(--color-news-information);
}
.news-list__category--sustainability {
  background-color: var(--color-news-sustainability);
}
.news-list__category--livestock {
  background-color: var(--color-news-livestock);
}
.news-list__category--aqua {
  background-color: var(--color-news-aqua);
}
.news-list__category--egg {
  background-color: var(--color-news-egg);
}
.news-list__category--pet-food {
  background-color: var(--color-news-pet-food);
}
@media only screen and (max-width: 767px) {
  .news-list__category {
    width: var(--font-size-sp-240px);
    font-size: var(--font-size-sp-22px);
    line-height: 1.6363636364;
  }
}
.news-list__text {
  position: relative;
  padding: min(3px, 0.25vw) 0 0 min(34px, 2.8333333333vw);
  font-size: var(--font-size-pc-16px);
  line-height: 1.3;
}
@media only screen and (max-width: 767px) {
  .news-list__text {
    padding: 0 0 0 8vw;
    font-size: var(--font-size-sp-26px);
  }
}
.news-list__link .news-list__text::before {
  position: absolute;
  top: calc(0.5lh - min(2px, 0.1666666667vw));
  left: min(8px, 0.6666666667vw);
  content: "";
  display: block;
  width: min(8px, 0.6666666667vw);
  background-color: var(--color-red);
  aspect-ratio: 8/10;
  -webkit-mask-image: url(/assets/img/common/icon_link_right.svg);
          mask-image: url(/assets/img/common/icon_link_right.svg);
  -webkit-mask-repeat: no-repeat;
          mask-repeat: no-repeat;
  -webkit-mask-position: center center;
          mask-position: center center;
  -webkit-mask-size: contain;
          mask-size: contain;
}
@media only screen and (max-width: 767px) {
  .news-list__link .news-list__text::before {
    top: calc(0.5lh - 1.3333333333vw);
    left: 0.9333333333vw;
    width: 2.1333333333vw;
  }
}
.news-list__link--external-link .news-list__text::before {
  top: calc(0.5lh - min(4px, 0.3333333333vw));
  left: min(3px, 0.25vw);
  width: min(18px, 1.5vw);
  aspect-ratio: 18/14;
  -webkit-mask-image: url(/assets/img/common/icon_external-link.svg);
          mask-image: url(/assets/img/common/icon_external-link.svg);
  -webkit-mask-repeat: no-repeat;
          mask-repeat: no-repeat;
  -webkit-mask-position: center center;
          mask-position: center center;
  -webkit-mask-size: contain;
          mask-size: contain;
}
@media only screen and (max-width: 767px) {
  .news-list__link--external-link .news-list__text::before {
    top: calc(0.5lh - 0.8vw);
    left: 0;
    width: 3.6vw;
  }
}
.news-list__link--pdf .news-list__text::before {
  top: calc(0.5lh - min(8px, 0.6666666667vw));
  left: 0;
  width: min(24px, 2vw);
  aspect-ratio: 24/22;
  -webkit-mask-image: url(/assets/img/common/icon_pdf.svg);
          mask-image: url(/assets/img/common/icon_pdf.svg);
  -webkit-mask-repeat: no-repeat;
          mask-repeat: no-repeat;
  -webkit-mask-position: center center;
          mask-position: center center;
  -webkit-mask-size: contain;
          mask-size: contain;
}
@media only screen and (max-width: 767px) {
  .news-list__link--pdf .news-list__text::before {
    top: calc(0.5lh - 1.6vw);
    left: 0;
    width: 4.8vw;
  }
}
.news-list__message {
  padding: 2lh 0;
  font-size: var(--font-size-pc-16px);
  line-height: 1.3;
  text-align: center;
}
.news-list__current {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  width: 100%;
}
.news-list__current[hidden] {
  display: none;
}
.news-list__archive {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  width: 100%;
}
.news-list__archive[hidden] {
  display: none;
}
.news-list__archive + .news-list__archive {
  margin-top: min(62px, 5.1666666667vw);
}
@media only screen and (max-width: 767px) {
  .news-list__archive + .news-list__archive {
    margin-top: 12.5333333333vw;
  }
}/*# sourceMappingURL=news.css.map */