.news_sectionHead {
  position: relative;
}

.cmn_dropDownArrow:after {
  content: none !important;
}

.next_posts_navi {
  text-indent: inherit !important;
}

.c-news-list {
  margin-top: 40px;
}
.c-news-list__item {
  display: -ms-grid;
  display: grid;
  -ms-grid-columns: 92px 40px 74px 40px 1fr;
  grid-template-columns: 92px 74px 1fr;
  gap: 0 40px;
  padding: 17px 0;
}
@media screen and (max-width: 767px) {
  .c-news-list__item {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    padding: 3.2vw 0 3.4666666667vw;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    gap: 2.9333333333vw 3.7333333333vw;
  }
}
@media screen and (max-width: 767px) {
  .c-news-list__ttl {
    width: 64vw;
  }
}
.c-news-list__icon-wrap:hover.-document {
  background-image: url("../media/icon/c-news-list__document-hover.svg");
}
.c-news-list__icon-wrap:hover.-link {
  background-image: url("../media/icon/c-news-list__link-hover.svg");
}
@media screen and (max-width: 1279px) {
  .c-news-list__icon-wrap {
    width: 32px;
    height: 32px;
    margin: 0;
  }
}
@media screen and (max-width: 767px) {
  .c-news-list__icon-wrap {
    width: 8.5333333333vw;
    height: 8.5333333333vw;
    margin: 0;
  }
}

.newsCategory {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  gap: 10px;
}
@media screen and (max-width: 767px) {
  .newsCategory {
    max-width: auto;
    width: 22.9333333333vw;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
  }
}

.glb_footer {
  padding: 0 !important;
  font-size: 0;
  height: 0;
}

.p-news-filter__trigger {
  font-size: 16px;
  font-weight: 400;
  line-height: 1.625;
  color: #5b5657;
  -webkit-transition: 0.5s #ffffff;
  transition: 0.5s #ffffff;
}
@media screen and (max-width: 767px) {
  .p-news-filter__trigger {
    width: 100%;
  }
}
.p-news-filter__trigger.isActive {
  color: #fff;
  background-color: #5b5657;
}
.p-news-filter__trigger.isActive::after {
  -webkit-transform: translateY(-50%) rotate(135deg);
          transform: translateY(-50%) rotate(135deg);
  background-color: #fff;
}
.p-news-filter__trigger.isActive:before {
  background-color: #fff;
  -webkit-transform: translateY(-50%) rotate(45deg);
          transform: translateY(-50%) rotate(45deg);
}
@media screen and (max-width: 767px) {
  .p-news-filter__box {
    top: 35.7333333333vw;
  }
}
.p-news-filter__box-inr {
  gap: 10px;
  gap: 10px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}