@media screen and (max-width: 1150px) {
  .post-type-archive-news .l-contents__inner.l-inner {
    width: 100%;
  }
}

@media screen and (max-width: 1150px) {
  .p-page-header {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
    gap: 0;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
    width: auto;
    height: 100px;
    padding: 0 20px;
  }
}

@media screen and (max-width: 1150px) {
  .p-page-header .p-page-header__title,
  .p-cover__header .p-cover__header-title {
    font-size: 22px;
    margin-bottom: 0;
  }
}

@media screen and (max-width: 1150px) {
  .p-page-header .p-page-header__sub,
  .p-cover__header .p-cover__header-sub {
    font-size: 14px;
  }
}

@media screen and (max-width: 1150px) {
  .l-contents--grid .l-contents__inner,
  .l-contents--grid-rev .l-contents__inner {
    display: block;
  }
}

@media screen and (max-width: 1150px) {
  .p-news-tab-list__tabs-wrapper {
    overflow-x: scroll;
    overflow-y: hidden;
  }
}

@media screen and (max-width: 1150px) {
  .p-news-tab-list__tabs {
    width: 1150px;
  }
}