@charset "UTF-8";
:root {
  --en-font-size: 0.665;
}
:root {
    --v-inherit: inherit;
    --fw-mid: "ヒラギノ角ゴ W3 JIS2004","Hiragino Kaku Gothic ProN","Hiragino Sans","游ゴシック体",YuGothic,"游ゴシック Medium","Yu Gothic Medium",Meiryo,sans-serif;
    --fw-bold: "ヒラギノ角ゴ W5 JIS2004","Hiragino Kaku Gothic ProN","Hiragino Sans","游ゴシック体",YuGothic,"游ゴシック Medium","Yu Gothic Medium",Meiryo,sans-serif;
}

#contents .breadList.page-normal,
.contents .breadList.page-normal {
  min-width: auto;
  background-color: #f6f6f6;
  padding: 18px 0;
}
@media (min-width: 769px) {
  #contents .breadList.page-normal,
  .contents .breadList.page-normal {
    width: 100%;
    padding: 16px 0;
  }
}
@media (max-width: 768px) {
  #contents .breadList.page-normal,
  .contents .breadList.page-normal {
    display: none;
  }
}
#contents .breadList.page-normal .inner,
.contents .breadList.page-normal .inner {
  margin: 0 auto;
  padding: 0;
  width: auto;
}
@media (min-width: 769px) {
  #contents .breadList.page-normal .inner,
  .contents .breadList.page-normal .inner {
    padding: 0 6.2%;
  }
}
@media (min-width: 1200px) {
  #contents .breadList.page-normal .inner,
  .contents .breadList.page-normal .inner {
    box-sizing: content-box;
    max-width: 100%;
    padding: 0 40px;
  }
}
@media (min-width: 1920px) {
  #contents .breadList.page-normal .inner,
  .contents .breadList.page-normal .inner {
    max-width: 1680px;
  }
}
#contents .breadList.page-normal .inner ul li,
.contents .breadList.page-normal .inner ul li {
  font-weight: 300;
  line-height: 170%;
}
@media (min-width: 769px) {
  #contents .breadList.page-normal .inner ul li,
  .contents .breadList.page-normal .inner ul li {
    position: relative;
    margin-right: 46px;
  }
}
#contents .breadList.page-normal .inner ul li:not(:last-child)::after,
.contents .breadList.page-normal .inner ul li:not(:last-child)::after {
  position: absolute;
  top: calc(50% - 5px);
  right: -24px;
  display: inline-block;
  content: "";
  width: 6px;
  height: 6px;
  border-top: 1.5px solid #ccc;
  border-right: 1.5px solid #ccc;
  transform: rotate(45deg);
}
#contents .breadList.page-normal .inner ul li:not(:last-child),
.contents .breadList.page-normal .inner ul li:not(:last-child) {
  padding-right: 0px;
}
#contents .breadList.page-normal .inner ul li a,
.contents .breadList.page-normal .inner ul li a {
  text-decoration: none;
  color: #35363b;
}
#contents .news-release-wrapper,
.contents .news-release-wrapper {
  line-height: 1.4;
  color: #35363b;
  font-family: var(--fw-mid);
  /**button**/
}
#contents .news-release-wrapper .l-inner24,
.contents .news-release-wrapper .l-inner24 {
  margin: 0 auto;
  padding: 0 4%;
  /*<!-- 2カラム -->*/
  /**title*/
  /* 左寄せ */
  /* 中央寄せ */
  /* 右寄せ */
  /** text**/
  /** youtube**/
}
@media (min-width: 769px) {
  #contents .news-release-wrapper .l-inner24,
  .contents .news-release-wrapper .l-inner24 {
    max-width: 1120px;
    padding: 0 6.2%;
    box-sizing: content-box;
  }
}
@media (min-width: 1921px) {
  #contents .news-release-wrapper .l-inner24,
  .contents .news-release-wrapper .l-inner24 {
    padding: 0;
  }
}
#contents .news-release-wrapper .l-inner24 .p-post22__body,
.contents .news-release-wrapper .l-inner24 .p-post22__body {
  display: flex;
  flex-direction: column;
  flex-wrap: wrap;
  font-family: var(--fw-mid);
}
@media (min-width: 769px) {
  #contents .news-release-wrapper .l-inner24 .p-post22__body,
  .contents .news-release-wrapper .l-inner24 .p-post22__body {
    flex-direction: row;
    flex-wrap: nowrap;
    gap: 40px;
  }
}
@media (min-width: 769px) {
  #contents .news-release-wrapper .l-inner24 .p-post22__main,
  .contents .news-release-wrapper .l-inner24 .p-post22__main {
    width: calc(100% - 260px - 40px - 40px);
  }
}
@media (max-width: 768px) {
  #contents .news-release-wrapper .l-inner24 .p-post22__main,
  .contents .news-release-wrapper .l-inner24 .p-post22__main {
    width: 100%;
  }
}
#contents .news-release-wrapper .l-inner24 .p-post22__sidebar,
.contents .news-release-wrapper .l-inner24 .p-post22__sidebar {
  width: 100%;
}
@media (min-width: 769px) {
  #contents .news-release-wrapper .l-inner24 .p-post22__sidebar,
  .contents .news-release-wrapper .l-inner24 .p-post22__sidebar {
    width: 260px;
    max-width: 33%;
    padding-left: 40px;
    border-left: 1px solid #acadaf;
  }
}
#contents .news-release-wrapper .l-inner24 .news-header,
.contents .news-release-wrapper .l-inner24 .news-header {
  border-bottom: 0px none transparent;
  margin-bottom: 0px;
  padding: 0 0 24px; /*52px 0 24px;*/
  width: auto;
}
@media (min-width: 769px) {
  #contents .news-release-wrapper .l-inner24 .news-header,
  .contents .news-release-wrapper .l-inner24 .news-header {
    margin-top: 0;
    margin-bottom: 40px;
    padding: 24px 0 0;
  }
}
#contents .news-release-wrapper .l-inner24 .news-header .news-header-date,
.contents .news-release-wrapper .l-inner24 .news-header .news-header-date {
  font-weight: 300;
  line-height: 1.4;
  letter-spacing: 0.05em;
}
#contents .news-release-wrapper .l-inner24 .news-header .news-header-date em,
.contents .news-release-wrapper .l-inner24 .news-header .news-header-date em {
  margin-left: 16px;
  display: inline-flex;
  padding: 3px 10px;
  align-items: center;
  border: 1px solid #ccc;
  background: #fff;
  line-height: 170%;
  text-align: center;
  font-weight: 300;
  text-decoration: none;
}
#contents .news-release-wrapper .l-inner24 .news-header h1,
.contents .news-release-wrapper .l-inner24 .news-header h1 {
  text-align: center;
  font-weight: 300;
  line-height: 120%;
  letter-spacing: 0.05em;
  color: #35363b;
  line-height: 140%;
  text-align: left;
  font-feature-settings: "palt" on;
}
@media (min-width: 769px) {
  #contents .news-release-wrapper .l-inner24 .news-header h1,
  .contents .news-release-wrapper .l-inner24 .news-header h1 {
    line-height: 120%;
    letter-spacing: 1.6px;
    font-feature-settings: normal;
  }
}
#contents .news-release-wrapper .l-inner24 .news-header .news-header-hrclogo,
.contents .news-release-wrapper .l-inner24 .news-header .news-header-hrclogo {
  width: 75px;
  top: 8px;
  right: 0;
}
@media (min-width: 769px) {
  #contents .news-release-wrapper .l-inner24 .news-header .news-header-hrclogo,
  .contents .news-release-wrapper .l-inner24 .news-header .news-header-hrclogo {
    width: 110px;
    top: 0px;
  }
}
#contents .news-release-wrapper .l-inner24 .news-header .news-header-hrclogo img,
.contents .news-release-wrapper .l-inner24 .news-header .news-header-hrclogo img {
  width: 100%;
}
#contents .news-release-wrapper .l-inner24 .news-header .global-newsTitle-HRC .news-header-hrclogo,
.contents .news-release-wrapper .l-inner24 .news-header .global-newsTitle-HRC .news-header-hrclogo {
  position: absolute;
  top: 0;
  right: 0;
}
#contents .news-release-wrapper .l-inner24 .news-header .news-header-sns,
.contents .news-release-wrapper .l-inner24 .news-header .news-header-sns {
  line-height: 0;
}
@media (max-width: 768px) {
  #contents .news-release-wrapper .l-inner24 .news-header .news-header-sns,
  .contents .news-release-wrapper .l-inner24 .news-header .news-header-sns {
    position: relative;
    text-align: left;
    margin-top: 20px;
  }
}
#contents .news-release-wrapper .l-inner24 .layout-cp__margin-top__middle,
.contents .news-release-wrapper .l-inner24 .layout-cp__margin-top__middle {
  margin-bottom: 0px;
  padding: 24px 0;
}
@media (min-width: 769px) {
  #contents .news-release-wrapper .l-inner24 .layout-cp__margin-top__middle,
  .contents .news-release-wrapper .l-inner24 .layout-cp__margin-top__middle {
    margin-bottom: 40px;
    padding: 24px 0 0;
  }
}
#contents .news-release-wrapper .l-inner24 .title__wrap,
.contents .news-release-wrapper .l-inner24 .title__wrap {
  display: flex;
  flex-direction: column;
  gap: 16px;
}
#contents .news-release-wrapper .l-inner24 .title__wrap .title__head,
.contents .news-release-wrapper .l-inner24 .title__wrap .title__head {
/*
  order: 2;
*/
}
#contents .news-release-wrapper .l-inner24 .title__wrap .title__status,
.contents .news-release-wrapper .l-inner24 .title__wrap .title__status {
/*
  order: 1;
*/
}
#contents .news-release-wrapper .l-inner24 .news-body,
.contents .news-release-wrapper .l-inner24 .news-body {
  width: 100%;
}
#contents .news-release-wrapper .l-inner24 .news-body img,
.contents .news-release-wrapper .l-inner24 .news-body img {
  width: 100%;
}
#contents .news-release-wrapper .l-inner24 .product-infos .wrapper-bottom,
#contents .news-release-wrapper .l-inner24 .product-infos .wrapper .wrapper-inner,
.contents .news-release-wrapper .l-inner24 .product-infos .wrapper-bottom,
.contents .news-release-wrapper .l-inner24 .product-infos .wrapper .wrapper-inner {
  width: 100%;
}
#contents .news-release-wrapper .l-inner24 .p-sidebar22,
.contents .news-release-wrapper .l-inner24 .p-sidebar22 {
  margin-top: 64px;
  border-top: 1px solid #acadaf;
}
@media (min-width: 769px) {
  #contents .news-release-wrapper .l-inner24 .p-sidebar22,
  .contents .news-release-wrapper .l-inner24 .p-sidebar22 {
    margin-top: 0;
    border-top: 0px none transparent;
  }
}
#contents .news-release-wrapper .l-inner24 .p-sidebar22 .par_news-side,
.contents .news-release-wrapper .l-inner24 .p-sidebar22 .par_news-side {
  width: 100%;
}
#contents .news-release-wrapper .l-inner24 .p-sidebar22 .global-newsMediaDownload,
#contents .news-release-wrapper .l-inner24 .p-sidebar22 .newsMediaDownload,
.contents .news-release-wrapper .l-inner24 .p-sidebar22 .global-newsMediaDownload,
.contents .news-release-wrapper .l-inner24 .p-sidebar22 .newsMediaDownload {
  padding: 40px 0 0;
}
@media (min-width: 769px) {
  #contents .news-release-wrapper .l-inner24 .p-sidebar22 .global-newsMediaDownload,
  #contents .news-release-wrapper .l-inner24 .p-sidebar22 .newsMediaDownload,
  .contents .news-release-wrapper .l-inner24 .p-sidebar22 .global-newsMediaDownload,
  .contents .news-release-wrapper .l-inner24 .p-sidebar22 .newsMediaDownload {
    padding: 20px 0;
  }
}
@media (min-width: 769px) {
  #contents .news-release-wrapper .l-inner24 .p-sidebar22 .global-newsMediaDownload:first-of-type,
  #contents .news-release-wrapper .l-inner24 .p-sidebar22 .newsMediaDownload:first-of-type,
  .contents .news-release-wrapper .l-inner24 .p-sidebar22 .global-newsMediaDownload:first-of-type,
  .contents .news-release-wrapper .l-inner24 .p-sidebar22 .newsMediaDownload:first-of-type {
    padding-top: 0;
  }
}
#contents .news-release-wrapper .l-inner24 .p-sidebar22 .global-newsMediaDownload .p-sidebar22__item,
#contents .news-release-wrapper .l-inner24 .p-sidebar22 .newsMediaDownload .p-sidebar22__item,
.contents .news-release-wrapper .l-inner24 .p-sidebar22 .global-newsMediaDownload .p-sidebar22__item,
.contents .news-release-wrapper .l-inner24 .p-sidebar22 .newsMediaDownload .p-sidebar22__item {
  padding-top: 0;
}
#contents .news-release-wrapper .l-inner24 .p-sidebar22 h2,
.contents .news-release-wrapper .l-inner24 .p-sidebar22 h2 {
  margin-top: 0;
  border-bottom: 0px none transparent;
}
#contents .news-release-wrapper .l-inner24 .p-sidebar22 h2:after,
.contents .news-release-wrapper .l-inner24 .p-sidebar22 h2:after {
  display: none;
}
#contents .news-release-wrapper .l-inner24 .p-sidebar22 .c-title23,
.contents .news-release-wrapper .l-inner24 .p-sidebar22 .c-title23 {
  margin-bottom: 16px;
  font-feature-settings: "palt" on;
}
@media (min-width: 769px) {
  #contents .news-release-wrapper .l-inner24 .p-sidebar22 .c-title23,
  .contents .news-release-wrapper .l-inner24 .p-sidebar22 .c-title23 {
    font-feature-settings: normal;
    letter-spacing: 0.05em;
  }
}
#contents .news-release-wrapper .l-inner24 .p-sidebar22 .c-button22,
.contents .news-release-wrapper .l-inner24 .p-sidebar22 .c-button22 {
  box-sizing: border-box;
  min-width: auto;
  margin: 0 auto;
  display: flex;
  justify-content: space-between;
  align-items: center;
  gap: 4px;
  width: 100%;
  max-width: 182px;
  min-height: 56px;
  padding: 15px 8px 15px 10px;
  border: 1px solid #35363b;
  background: #fff;
  font-weight: 600;
  line-height: 1.7;
  text-align: center;
}
@media (min-width: 769px) {
  #contents .news-release-wrapper .l-inner24 .p-sidebar22 .c-button22,
  .contents .news-release-wrapper .l-inner24 .p-sidebar22 .c-button22 {
    padding: 16px 8px 16px 10px;
  }
}
#contents .news-release-wrapper .l-inner24 .p-sidebar22 .c-button22::before,
.contents .news-release-wrapper .l-inner24 .p-sidebar22 .c-button22::before {
  content: "";
  width: 0px;
  height: 0px;
}
#contents .news-release-wrapper .l-inner24 .p-sidebar22 .c-button22::after,
.contents .news-release-wrapper .l-inner24 .p-sidebar22 .c-button22::after {
  width: 17px;
  height: 17px;
  content: "";
  flex-shrink: 0;
  line-height: 0;
  margin-right: 10px;
  background: url("data:image/svg+xml;charset=utf8,%3Csvg%20width%3D%2217%22%20height%3D%2216%22%20viewBox%3D%220%200%2017%2016%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M14.4954%2013.9954H2.49964V1.99964H8.4975V1H1.99982C1.86726%201%201.74013%201.05266%201.64639%201.14639C1.55266%201.24013%201.5%201.36726%201.5%201.49982V14.4952C1.5%2014.6277%201.55266%2014.7549%201.64639%2014.8486C1.74013%2014.9423%201.86726%2014.995%201.99982%2014.995H14.9952C15.1277%2014.995%2015.2549%2014.9423%2015.3486%2014.8486C15.4423%2014.7549%2015.495%2014.6277%2015.495%2014.4952V7.9975H14.4954V13.9954Z%22%20fill%3D%22%2335363B%22%2F%3E%3Cpath%20d%3D%22M11.3351%201.00098V1.83268H14.0732L9.38184%206.525L9.96964%207.11279L14.6679%202.41447V5.15949H15.4996V1.00098H11.3351Z%22%20fill%3D%22%2335363B%22%2F%3E%3C%2Fsvg%3E") no-repeat;
  background-size: contain;
}
@media (min-width: 769px) {
  #contents .news-release-wrapper .l-inner24 .p-sidebar22 .c-button22::after,
  .contents .news-release-wrapper .l-inner24 .p-sidebar22 .c-button22::after {
    margin-right: 0;
  }
}
#contents .news-release-wrapper .l-inner24 .p-sidebar22 .c-button22:hover,
.contents .news-release-wrapper .l-inner24 .p-sidebar22 .c-button22:hover {
  background-color: #35363b;
  border: 1px solid #35363b;
  color: #fff;
  opacity: 1 !important;
}
#contents .news-release-wrapper .l-inner24 .p-sidebar22 .c-button22:hover::after,
.contents .news-release-wrapper .l-inner24 .p-sidebar22 .c-button22:hover::after {
  background: url("data:image/svg+xml;charset=utf8,%3Csvg%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M13.9954%2013.9954H1.99964V1.99964H7.9975V1H1.49982C1.36726%201%201.24013%201.05266%201.14639%201.14639C1.05266%201.24013%201%201.36726%201%201.49982V14.4952C1%2014.6277%201.05266%2014.7549%201.14639%2014.8486C1.24013%2014.9423%201.36726%2014.995%201.49982%2014.995H14.4952C14.6277%2014.995%2014.7549%2014.9423%2014.8486%2014.8486C14.9423%2014.7549%2014.995%2014.6277%2014.995%2014.4952V7.9975H13.9954V13.9954Z%22%20fill%3D%22%23CCCCCC%22%2F%3E%3Cpath%20d%3D%22M10.8356%201V1.8317H13.5736L8.88232%206.52403L9.47013%207.11182L14.1684%202.4135V5.15852H15.0001V1H10.8356Z%22%20fill%3D%22%23CCCCCC%22%2F%3E%3C%2Fsvg%3E");
}
#contents .news-release-wrapper .l-inner24 .p-sidebar22 .c-button22:hover[target=_blank]::after,
.contents .news-release-wrapper .l-inner24 .p-sidebar22 .c-button22:hover[target=_blank]::after {
  background: url("data:image/svg+xml;charset=utf8,%3Csvg%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M13.9954%2013.9954H1.99964V1.99964H7.9975V1H1.49982C1.36726%201%201.24013%201.05266%201.14639%201.14639C1.05266%201.24013%201%201.36726%201%201.49982V14.4952C1%2014.6277%201.05266%2014.7549%201.14639%2014.8486C1.24013%2014.9423%201.36726%2014.995%201.49982%2014.995H14.4952C14.6277%2014.995%2014.7549%2014.9423%2014.8486%2014.8486C14.9423%2014.7549%2014.995%2014.6277%2014.995%2014.4952V7.9975H13.9954V13.9954Z%22%20fill%3D%22%23CCCCCC%22%2F%3E%3Cpath%20d%3D%22M10.8356%201V1.8317H13.5736L8.88232%206.52403L9.47013%207.11182L14.1684%202.4135V5.15852H15.0001V1H10.8356Z%22%20fill%3D%22%23CCCCCC%22%2F%3E%3C%2Fsvg%3E") no-repeat;
  background-size: contain;
}
#contents .news-release-wrapper .l-inner24 .p-sidebar22 .c-button22__button,
.contents .news-release-wrapper .l-inner24 .p-sidebar22 .c-button22__button {
  margin-left: 0;
}
#contents .news-release-wrapper .l-inner24 .p-sidebar22 .c-button22__button--center,
.contents .news-release-wrapper .l-inner24 .p-sidebar22 .c-button22__button--center {
  margin-right: auto;
  margin-left: auto;
}
#contents .news-release-wrapper .l-inner24 .p-sidebar22 .c-button22__text,
.contents .news-release-wrapper .l-inner24 .p-sidebar22 .c-button22__text {
  flex-grow: 1;
  font-feature-settings: "palt" on;
}
#contents .news-release-wrapper .l-inner24 .p-sidebar22 figure,
.contents .news-release-wrapper .l-inner24 .p-sidebar22 figure {
  margin: 0;
}
#contents .news-release-wrapper .l-inner24 .p-sidebar22 a,
.contents .news-release-wrapper .l-inner24 .p-sidebar22 a {
  color: #35363b;
  text-decoration: none;
}
#contents .news-release-wrapper .l-inner24 .p-sidebar22 ol, #contents .news-release-wrapper .l-inner24 .p-sidebar22 ul,
.contents .news-release-wrapper .l-inner24 .p-sidebar22 ol,
.contents .news-release-wrapper .l-inner24 .p-sidebar22 ul {
  list-style: none;
  padding: 0;
}
#contents .news-release-wrapper .l-inner24 .p-sidebar22__sticky,
.contents .news-release-wrapper .l-inner24 .p-sidebar22__sticky {
  position: -webkit-sticky;
  position: sticky;
  top: 24px;
}
#contents .news-release-wrapper .l-inner24 .p-sidebar22__item,
.contents .news-release-wrapper .l-inner24 .p-sidebar22__item {
  padding: 40px 0 0;
}
@media (min-width: 769px) {
  #contents .news-release-wrapper .l-inner24 .p-sidebar22__item,
  .contents .news-release-wrapper .l-inner24 .p-sidebar22__item {
    padding: 20px 0;
  }
}
@media (min-width: 769px) {
  #contents .news-release-wrapper .l-inner24 .p-sidebar22__item:first-of-type,
  .contents .news-release-wrapper .l-inner24 .p-sidebar22__item:first-of-type {
    padding-top: 0;
    border-top: none;
  }
}
#contents .news-release-wrapper .l-inner24 .p-sidebar22__title01,
.contents .news-release-wrapper .l-inner24 .p-sidebar22__title01 {
  margin-bottom: 16px;
}
#contents .news-release-wrapper .l-inner24 .p-sidebar22__card,
.contents .news-release-wrapper .l-inner24 .p-sidebar22__card {
  display: flex;
  flex-wrap: wrap;
  gap: 8px;
  margin-bottom: 18px;
}
#contents .news-release-wrapper .l-inner24 .p-sidebar22__card-item,
.contents .news-release-wrapper .l-inner24 .p-sidebar22__card-item {
  width: 100%;
}
#contents .news-release-wrapper .l-inner24 .p-sidebar22__card-item img,
#contents .news-release-wrapper .l-inner24 .p-sidebar22__card-item source,
.contents .news-release-wrapper .l-inner24 .p-sidebar22__card-item img,
.contents .news-release-wrapper .l-inner24 .p-sidebar22__card-item source {
  width: 100%;
}
@media (max-width: 768px) {
  #contents .news-release-wrapper .l-inner24 .mainclm.parsys a,
  .contents .news-release-wrapper .l-inner24 .mainclm.parsys a {
    word-break: break-all;
  }
}
#contents .news-release-wrapper .l-inner24 .newsText p,
.contents .news-release-wrapper .l-inner24 .newsText p {
  color: #35363b;
  font-weight: 300;
  line-height: 1.7;
}
#contents .news-release-wrapper .l-inner24 .newsText p:not(:last-child),
.contents .news-release-wrapper .l-inner24 .newsText p:not(:last-child) {
  margin-bottom: 16px;
}
#contents .news-release-wrapper .l-inner24 .caution .decimal45 li,
.contents .news-release-wrapper .l-inner24 .caution .decimal45 li {
  font-feature-settings: "palt" on;
  line-height: 1.7em;
  font-weight: 300;
}
@media (min-width: 769px) {
  #contents .news-release-wrapper .l-inner24 .newsContact .inquiry,
  .contents .news-release-wrapper .l-inner24 .newsContact .inquiry {
    padding-left: 40px;
    padding-right: 40px;
  }
}
#contents .news-release-wrapper .l-inner24 .title__head,
#contents .news-release-wrapper .l-inner24 .c-title012,
.contents .news-release-wrapper .l-inner24 .title__head,
.contents .news-release-wrapper .l-inner24 .c-title012 {
  color: #35363b;
  line-height: 140%;
  -moz-text-align-last: left;
  text-align-last: left;
  font-feature-settings: "palt" on;
}
@media (min-width: 769px) {
  #contents .news-release-wrapper .l-inner24 .title__head,
  #contents .news-release-wrapper .l-inner24 .c-title012,
  .contents .news-release-wrapper .l-inner24 .title__head,
  .contents .news-release-wrapper .l-inner24 .c-title012 {
    line-height: 120%;
    letter-spacing: 1.6px;
    font-feature-settings: normal;
  }
}
#contents .news-release-wrapper .l-inner24 .title__timeplace,
.contents .news-release-wrapper .l-inner24 .title__timeplace {
  font-weight: 300;
  line-height: 1.4;
  letter-spacing: 0.05em;
}
#contents .news-release-wrapper .l-inner24 .title__label,
.contents .news-release-wrapper .l-inner24 .title__label {
  margin-left: 16px;
  display: inline-flex;
  padding: 3px 10px;
  align-items: center;
  border: 1px solid #ccc;
  background: #fff;
  line-height: 170%;
  text-align: center;
  font-weight: 300;
  text-decoration: none;
}
#contents .news-release-wrapper .l-inner24 .c-title020,
.contents .news-release-wrapper .l-inner24 .c-title020 {
  letter-spacing: 0.12em;
  font-feature-settings: "palt" on;
  display: inline-block;
  font-weight: 400;
}
#contents .news-release-wrapper .l-inner24 .c-title020.c-title020--bold,
.contents .news-release-wrapper .l-inner24 .c-title020.c-title020--bold {
  font-weight: 600;
  font-feature-settings: "palt" on;
}
#contents .news-release-wrapper .l-inner24 .c-title020.c-title020--bold sup,
#contents .news-release-wrapper .l-inner24 .c-title020.c-title020--bold sub,
.contents .news-release-wrapper .l-inner24 .c-title020.c-title020--bold sup,
.contents .news-release-wrapper .l-inner24 .c-title020.c-title020--bold sub {
  font-weight: 600;
}
#contents .news-release-wrapper .l-inner24 .c-title021,
.contents .news-release-wrapper .l-inner24 .c-title021 {
  padding-left: 12px;
  border-left: 4px solid #ccc;
  letter-spacing: 1px;
  font-feature-settings: "palt" on;
  display: inline-block;
  font-weight: 400;
}
@media (min-width: 769px) {
  #contents .news-release-wrapper .l-inner24 .c-title021,
  .contents .news-release-wrapper .l-inner24 .c-title021 {
    padding-top: 2px;
    padding-left: 20px;
    padding-bottom: 2px;
  }
}
#contents .news-release-wrapper .l-inner24 .c-title021.c-title020--bold,
.contents .news-release-wrapper .l-inner24 .c-title021.c-title020--bold {
  font-weight: 600;
  font-feature-settings: "palt" on;
}
#contents .news-release-wrapper .l-inner24 .c-title021.c-title020--bold sup,
#contents .news-release-wrapper .l-inner24 .c-title021.c-title020--bold sub,
.contents .news-release-wrapper .l-inner24 .c-title021.c-title020--bold sup,
.contents .news-release-wrapper .l-inner24 .c-title021.c-title020--bold sub {
  font-weight: 600;
}
#contents .news-release-wrapper .l-inner24 .c-title022,
.contents .news-release-wrapper .l-inner24 .c-title022 {
  position: relative;
  padding-left: 16px;
  letter-spacing: 1px;
  font-feature-settings: "palt" on;
  margin-bottom: 12px;
  display: inline-block;
  font-weight: 400;
}
#contents .news-release-wrapper .l-inner24 .c-title022::before,
.contents .news-release-wrapper .l-inner24 .c-title022::before {
  position: absolute;
  left: 0;
  top: 9px;
  content: "";
  width: 6px;
  height: 6px;
  background-color: #676767;
}
#contents .news-release-wrapper .l-inner24 .c-title022.c-title020--bold,
.contents .news-release-wrapper .l-inner24 .c-title022.c-title020--bold {
  font-weight: 600;
  font-feature-settings: "palt" on;
}
#contents .news-release-wrapper .l-inner24 .c-title022.c-title020--bold sup,
#contents .news-release-wrapper .l-inner24 .c-title022.c-title020--bold sub,
.contents .news-release-wrapper .l-inner24 .c-title022.c-title020--bold sup,
.contents .news-release-wrapper .l-inner24 .c-title022.c-title020--bold sub {
  font-weight: 600;
}
#contents .news-release-wrapper .l-inner24 .c-title024,
.contents .news-release-wrapper .l-inner24 .c-title024 {
  position: relative;
  padding-left: 16px;
  line-height: 1.4;
  letter-spacing: 1px;
  font-feature-settings: "palt" on;
  text-align: left;
  margin-bottom: 8px;
  display: inline-block;
  font-weight: 400;
}
#contents .news-release-wrapper .l-inner24 .c-title024::before,
.contents .news-release-wrapper .l-inner24 .c-title024::before {
  position: absolute;
  left: 0;
  top: 7px;
  content: "";
  width: 8px;
  height: 8px;
  background-color: #35363b;
}
#contents .news-release-wrapper .l-inner24 .c-title024.c-title020--bold,
.contents .news-release-wrapper .l-inner24 .c-title024.c-title020--bold {
  font-weight: 600;
  font-feature-settings: "palt" on;
}
#contents .news-release-wrapper .l-inner24 .c-title024.c-title020--bold sup,
#contents .news-release-wrapper .l-inner24 .c-title024.c-title020--bold sub,
.contents .news-release-wrapper .l-inner24 .c-title024.c-title020--bold sup,
.contents .news-release-wrapper .l-inner24 .c-title024.c-title020--bold sub {
  font-weight: 600;
}
#contents .news-release-wrapper .l-inner24 .c-title025,
.contents .news-release-wrapper .l-inner24 .c-title025 {
  position: relative;
  padding-left: 16px;
  font-weight: 300;
  line-height: 1.4;
  letter-spacing: 1px;
  font-feature-settings: "palt" on;
  text-align: left;
  margin-bottom: 8px;
  display: inline-block;
}
#contents .news-release-wrapper .l-inner24 .c-title025::before,
.contents .news-release-wrapper .l-inner24 .c-title025::before {
  position: absolute;
  left: 0;
  top: calc(50% - 0.5px);
  content: "";
  width: 8px;
  height: 1px;
  background-color: #35363b;
}
#contents .news-release-wrapper .l-inner24 .c-title025.c-title020--bold,
.contents .news-release-wrapper .l-inner24 .c-title025.c-title020--bold {
  font-weight: 600;
  font-feature-settings: "palt" on;
}
#contents .news-release-wrapper .l-inner24 .c-title025.c-title020--bold sup,
#contents .news-release-wrapper .l-inner24 .c-title025.c-title020--bold sub,
.contents .news-release-wrapper .l-inner24 .c-title025.c-title020--bold sup,
.contents .news-release-wrapper .l-inner24 .c-title025.c-title020--bold sub {
  font-weight: 600;
}
#contents .news-release-wrapper .l-inner24 .cmp-title .cmp-sup,
.contents .news-release-wrapper .l-inner24 .cmp-title .cmp-sup {
  vertical-align: super;
  font-size: 50%;
}
#contents .news-release-wrapper .l-inner24 .cmp-title .cmp-sub,
.contents .news-release-wrapper .l-inner24 .cmp-title .cmp-sub {
  vertical-align: bottom;
  /* sub */
  font-size: 50%;
}
#contents .news-release-wrapper .l-inner24 .cmp-title_left .cmp-title,
.contents .news-release-wrapper .l-inner24 .cmp-title_left .cmp-title {
  text-align: left;
}
#contents .news-release-wrapper .l-inner24 .cmp-title_center .cmp-title,
.contents .news-release-wrapper .l-inner24 .cmp-title_center .cmp-title {
  text-align: center;
}
#contents .news-release-wrapper .l-inner24 .cmp-title_right .cmp-title,
.contents .news-release-wrapper .l-inner24 .cmp-title_right .cmp-title {
  text-align: right;
}
#contents .news-release-wrapper .l-inner24 .c-text001,
.contents .news-release-wrapper .l-inner24 .c-text001 {
  font-feature-settings: "palt" on;
  /* 上付き文字 */
  /* 下付き文字 */
}
#contents .news-release-wrapper .l-inner24 .c-text001 b,
.contents .news-release-wrapper .l-inner24 .c-text001 b {
  font-weight: 600;
}
#contents .news-release-wrapper .l-inner24 .c-text001 u,
#contents .news-release-wrapper .l-inner24 .c-text001 a,
.contents .news-release-wrapper .l-inner24 .c-text001 u,
.contents .news-release-wrapper .l-inner24 .c-text001 a {
  text-decoration: underline;
}
@media (max-width: 768px) {
  #contents .news-release-wrapper .l-inner24 .c-text001 u,
  #contents .news-release-wrapper .l-inner24 .c-text001 a,
  .contents .news-release-wrapper .l-inner24 .c-text001 u,
  .contents .news-release-wrapper .l-inner24 .c-text001 a {
    word-break: break-all;
  }
}
#contents .news-release-wrapper .l-inner24 .c-text001 a[target=_blank]::after,
.contents .news-release-wrapper .l-inner24 .c-text001 a[target=_blank]::after {
  order: 1;
  width: 14px;
  height: 14px;
  margin-left: 6px;
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg%20width%3D%2217%22%20height%3D%2216%22%20viewBox%3D%220%200%2017%2016%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M14.4954%2013.9954H2.49964V1.99964H8.4975V1H1.99982C1.86726%201%201.74013%201.05266%201.64639%201.14639C1.55266%201.24013%201.5%201.36726%201.5%201.49982V14.4952C1.5%2014.6277%201.55266%2014.7549%201.64639%2014.8486C1.74013%2014.9423%201.86726%2014.995%201.99982%2014.995H14.9952C15.1277%2014.995%2015.2549%2014.9423%2015.3486%2014.8486C15.4423%2014.7549%2015.495%2014.6277%2015.495%2014.4952V7.9975H14.4954V13.9954Z%22%20fill%3D%22%2335363B%22%2F%3E%3Cpath%20d%3D%22M11.3351%201.00098V1.83268H14.0732L9.38184%206.525L9.96964%207.11279L14.6679%202.41447V5.15949H15.4996V1.00098H11.3351Z%22%20fill%3D%22%2335363B%22%2F%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat;
  background-size: contain;
  content: "";
  display: inline-flex;
  transform: translateY(2px);
  margin-right: 3px;
}
#contents .news-release-wrapper .l-inner24 .c-text001 .txtRed,
.contents .news-release-wrapper .l-inner24 .c-text001 .txtRed {
  color: #c00;
}
#contents .news-release-wrapper .l-inner24 .c-text001 sup,
.contents .news-release-wrapper .l-inner24 .c-text001 sup {
  vertical-align: super;
  font-size: small;
}
#contents .news-release-wrapper .l-inner24 .c-text001 sub,
.contents .news-release-wrapper .l-inner24 .c-text001 sub {
  vertical-align: bottom;
  /* sub */
  font-size: small;
}
#contents .news-release-wrapper .l-inner24 .c-notes001,
.contents .news-release-wrapper .l-inner24 .c-notes001 {
  font-feature-settings: "palt" on;
  line-height: 1.2;
}
#contents .news-release-wrapper .l-inner24 .c-text22,
.contents .news-release-wrapper .l-inner24 .c-text22 {
  font-weight: 300;
  line-height: 1.7;
}
#contents .news-release-wrapper .l-inner24 .c-text22--bold,
.contents .news-release-wrapper .l-inner24 .c-text22--bold {
  font-weight: 600;
}
#contents .news-release-wrapper .l-inner24 .c-text22--underline,
.contents .news-release-wrapper .l-inner24 .c-text22--underline {
  text-decoration: underline;
}
#contents .news-release-wrapper .l-inner24 .c-text22--red,
.contents .news-release-wrapper .l-inner24 .c-text22--red {
  color: #c00;
}
#contents .news-release-wrapper .l-inner24 .c-text23,
.contents .news-release-wrapper .l-inner24 .c-text23 {
  font-weight: 300;
  line-height: 1.2;
}
@media (min-width: 769px) {
  #contents .news-release-wrapper .l-inner24 .c-text23,
  .contents .news-release-wrapper .l-inner24 .c-text23 {
    font-weight: 600;
    line-height: 1.4;
    letter-spacing: 0.05em;
  }
}
#contents .news-release-wrapper .l-inner24 .c-notes22,
.contents .news-release-wrapper .l-inner24 .c-notes22 {
  position: relative;
  padding-left: calc(1em + 4px);
  font-weight: 300;
  line-height: 1.2;
}
#contents .news-release-wrapper .l-inner24 .c-notes22::before,
.contents .news-release-wrapper .l-inner24 .c-notes22::before {
  position: absolute;
  top: 0;
  left: 0;
  content: "※";
}
#contents .news-release-wrapper .l-inner24 .c-iframe22,
.contents .news-release-wrapper .l-inner24 .c-iframe22 {
  display: flex;
  justify-content: center;
}
#contents .news-release-wrapper .l-inner24 .c-iframe22 .c-iframe22__item,
.contents .news-release-wrapper .l-inner24 .c-iframe22 .c-iframe22__item {
  width: 100%;
  aspect-ratio: 16/9;
}
#contents .news-release-wrapper .l-inner24 .c-iframe22--medium,
.contents .news-release-wrapper .l-inner24 .c-iframe22--medium {
  display: flex;
}
#contents .news-release-wrapper .l-inner24 .c-iframe22--medium .c-iframe22__item,
.contents .news-release-wrapper .l-inner24 .c-iframe22--medium .c-iframe22__item {
  width: 100%;
  max-width: 410px;
  aspect-ratio: 16/9;
}
@media (max-width: 769px) {
  #contents .news-release-wrapper .l-inner24 .c-iframe22--medium .c-iframe22__item,
  .contents .news-release-wrapper .l-inner24 .c-iframe22--medium .c-iframe22__item {
    max-width: 100%;
  }
}
#contents .news-release-wrapper .l-inner24 .c-iframe22--medium.cmp--left,
.contents .news-release-wrapper .l-inner24 .c-iframe22--medium.cmp--left {
  justify-content: start;
}
#contents .news-release-wrapper .l-inner24 .c-iframe22--medium.cmp--center,
.contents .news-release-wrapper .l-inner24 .c-iframe22--medium.cmp--center {
  justify-content: center;
}
#contents .news-release-wrapper .l-inner24 .c-iframe22--medium.cmp--right,
.contents .news-release-wrapper .l-inner24 .c-iframe22--medium.cmp--right {
  justify-content: end;
}
#contents .news-release-wrapper .p-link-list22--column,
.contents .news-release-wrapper .p-link-list22--column {
  flex-direction: column;
  align-items: inherit;
  gap: 8px;
}
#contents .news-release-wrapper .p-link-list22,
.contents .news-release-wrapper .p-link-list22 {
  display: flex;
  align-items: start;
  flex-direction: column;
  gap: 12px;
}
#contents .news-release-wrapper .p-link-list22:not(:last-child),
.contents .news-release-wrapper .p-link-list22:not(:last-child) {
  margin-bottom: 16px;
}
#contents .news-release-wrapper .p-link-list22__item,
.contents .news-release-wrapper .p-link-list22__item {
  border-bottom: 1px solid #ccc;
  width: 100%;
}
#contents .news-release-wrapper .p-link-list22__item a,
.contents .news-release-wrapper .p-link-list22__item a {
  width: 100%;
}
#contents .news-release-wrapper .c-text-link23,
.contents .news-release-wrapper .c-text-link23 {
  display: inline-flex;
  align-items: baseline;
  padding: 16px 0 14px;
  font-feature-settings: "palt" on;
  line-height: 1.4;
}
@media (min-width: 769px) {
  #contents .news-release-wrapper .c-text-link23,
  .contents .news-release-wrapper .c-text-link23 {
    align-items: center;
  }
}
#contents .news-release-wrapper .c-text-link23::after,
.contents .news-release-wrapper .c-text-link23::after {
  position: relative;
  top: -2px;
  display: block;
  width: 0;
  height: 0;
  margin-left: 12px;
  border-width: 4px 0 4px 6px;
  border-style: solid;
  border-color: transparent transparent transparent #c00;
  content: "";
  transition: 0.3s;
}
@media (min-width: 769px) {
  #contents .news-release-wrapper .c-text-link23::after,
  .contents .news-release-wrapper .c-text-link23::after {
    top: auto;
  }
}
#contents .news-release-wrapper .c-text-link23:hover,
.contents .news-release-wrapper .c-text-link23:hover {
  opacity: 1;
  color: #acadaf;
  text-decoration: underline;
}
#contents .news-release-wrapper .c-text-link23--pdf::before,
.contents .news-release-wrapper .c-text-link23--pdf::before {
  order: 1;
  flex-shrink: 0;
  width: 14px;
  height: 14px;
  margin-left: 16px;
  background-repeat: no-repeat;
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg%20width%3D%2214%22%20height%3D%2214%22%20viewBox%3D%220%200%2014%2014%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M12.4688%202.97151C12.6264%203.13783%2012.7535%203.33501%2012.8397%203.5528L12.844%203.56512C12.9365%203.76693%2012.9932%204.00225%2013.0001%204.25005L13.0001%204.25251V13.2524V13.2531C13.0001%2013.6656%2012.6657%2014%2012.2532%2014C12.252%2014%2012.2508%2014%2012.2495%2014H1.74972C1.74889%2014%201.74791%2014%201.74692%2014C1.33441%2014%201.00003%2013.6656%201.00003%2013.2531C1.00003%2013.2521%201.00003%2013.2511%201.00003%2013.2501V13.2503V0.7525C1.00001%200.750832%201%200.748863%201%200.746895C1%200.334387%201.3344%200%201.74689%200H1.74988H8.74973C8.99999%200.00684961%209.23531%200.0636426%209.44841%200.160699L9.43712%200.156092C9.66722%200.246613%209.86439%200.373652%2010.0315%200.532068L10.0307%200.531303L12.4688%202.97151ZM9.00029%201.06472V4.00472H11.9403C11.9043%203.8809%2011.8451%203.77367%2011.7671%203.683L11.7681%203.68413L9.32018%201.23694C9.23082%201.16003%209.12384%201.10083%209.00632%201.06626L9.00029%201.06472ZM12.0005%2013.0025V5.00221H8.74968C8.74885%205.00221%208.74787%205.00221%208.74688%205.00221C8.33437%205.00221%207.99999%204.66781%207.99999%204.25532C7.99999%204.25433%207.99999%204.25335%207.99999%204.25236V4.25251V1.00241H2.00029V13.0025H11.9998L12.0005%2013.0025ZM7.98459%208.36992C8.17475%208.51724%208.38918%208.66182%208.61291%208.7922L8.6412%208.80742C8.91547%208.77283%209.23303%208.75301%209.55518%208.75282H9.55541C10.3212%208.75282%2010.782%208.88045%2010.9379%209.13571C10.98%209.19574%2011.0052%209.27031%2011.0052%209.35076C11.0052%209.42115%2010.9859%209.48704%2010.9524%209.54343L10.9533%209.5417C10.9529%209.54788%2010.95%209.55329%2010.9456%209.55708L10.9302%209.5725V9.5802C10.899%209.77807%2010.7142%209.877%2010.3758%209.877C10.0517%209.86697%209.74423%209.81061%209.45499%209.71434L9.47773%209.72091C9.0864%209.60247%208.74988%209.4617%208.4314%209.29157L8.46203%209.30651C7.32857%209.41924%206.28976%209.64805%205.30041%209.98393L5.39953%209.95471C4.60246%2011.3192%203.97246%2012.0015%203.50953%2012.0015C3.5088%2012.0015%203.50794%2012.0015%203.50708%2012.0015C3.42796%2012.0015%203.35356%2011.9813%203.28877%2011.9457L3.29112%2011.9469L3.10351%2011.8531C3.09838%2011.848%203.08275%2011.8349%203.05662%2011.8139C3.0189%2011.7618%202.99629%2011.6965%202.99629%2011.626C2.99629%2011.5932%203.00119%2011.5615%203.01031%2011.5316L3.00971%2011.5339C3.09839%2011.2524%203.24921%2011.0121%203.44684%2010.8196L3.44721%2010.8192C3.73928%2010.518%204.07985%2010.2659%204.45674%2010.0752L4.47832%2010.0653C4.49799%2010.0487%204.52361%2010.0387%204.55157%2010.0387C4.6%2010.0387%204.64138%2010.0689%204.65795%2010.1114L4.65821%2010.1122C4.66712%2010.12%204.67292%2010.1311%204.67361%2010.1436V10.1437C4.94427%209.70084%205.22287%209.18751%205.50941%208.60371C5.81142%208.02599%206.0877%207.34746%206.30027%206.64135L6.32211%206.55691C6.20985%206.19547%206.12568%205.7719%206.08591%205.3355L6.08411%205.31091C6.07053%205.20306%206.06279%205.07827%206.06279%204.95167C6.06279%204.72608%206.08739%204.50622%206.13404%204.29466L6.1303%204.3148C6.18771%204.10667%206.29714%204.00261%206.45861%204.00261H6.6308C6.63717%204.00217%206.6446%204.00192%206.65209%204.00192C6.75317%204.00192%206.84362%204.04741%206.90409%204.11902L6.90449%204.11951C6.96738%204.21527%207.0048%204.33263%207.0048%204.45873C7.0048%204.52737%206.99371%204.59344%206.97321%204.65522L6.97449%204.65082C6.96798%204.67476%206.95714%204.69559%206.94274%204.71345L6.94299%204.71312C6.94794%204.72983%206.95079%204.74901%206.95079%204.76887C6.95079%204.77117%206.95075%204.77347%206.95068%204.77575L6.9507%204.77542V5.00992V5.01922C6.9507%205.54524%206.91099%206.062%206.83443%206.56666L6.8415%206.51003C7.05097%207.2498%207.44822%207.87976%207.97889%208.3666L7.9818%208.36924L7.98459%208.36992ZM3.48429%2011.5808C3.93266%2011.2597%204.29409%2010.8457%204.54554%2010.365L4.55459%2010.346C4.30013%2010.544%204.07602%2010.7594%203.87612%2010.996L3.87068%2011.0026C3.72223%2011.1701%203.59343%2011.3602%203.49108%2011.5657L3.48429%2011.5808ZM6.59368%204.39322C6.55182%204.5582%206.5278%204.7476%206.5278%204.9426C6.5278%205.11321%206.54619%205.27952%206.58109%205.43967L6.57829%205.42433C6.58342%205.38793%206.60162%205.27336%206.63289%205.08063C6.63289%205.06523%206.6511%204.95323%206.6875%204.74463C6.69419%204.72073%206.70501%204.69993%206.71927%204.68197L6.719%204.68233C6.71462%204.67853%206.71174%204.6731%206.7113%204.667V4.66694C6.71133%204.66663%206.71133%204.66628%206.71133%204.66591C6.71133%204.66171%206.70972%204.65788%206.70709%204.65501L6.70711%204.65503C6.70448%204.65217%206.70287%204.64834%206.70287%204.64414C6.70287%204.64379%206.70288%204.64343%206.70291%204.64308V4.64313C6.7018%204.53642%206.66368%204.43882%206.60079%204.36235L6.60141%204.36313C6.60097%204.36931%206.59809%204.37473%206.59374%204.37851L6.59371%204.37854V4.39394L6.59368%204.39322ZM5.62488%209.55712C6.2574%209.29726%207.00204%209.07888%207.77368%208.93777L7.84388%208.92712C7.80512%208.90172%207.77202%208.87731%207.74032%208.85128L7.74238%208.85292C7.69607%208.81811%207.65522%208.78348%207.61649%208.74666L7.61709%208.74722C7.20333%208.36884%206.86868%207.9116%206.63575%207.39841L6.6252%207.37244C6.42544%207.974%206.20615%208.48306%205.9496%208.96941L5.977%208.91244C5.82067%209.2041%205.704%209.42017%205.627%209.56063L5.62488%209.55712ZM10.6719%209.43182C10.4251%209.30342%2010.1329%209.22813%209.82324%209.22813C9.73693%209.22813%209.652%209.23398%209.56879%209.24531L9.57847%209.24422C9.86331%209.36514%2010.1935%209.44383%2010.5396%209.46299L10.5473%209.46333C10.5558%209.46367%2010.5658%209.46386%2010.5759%209.46386C10.6152%209.46386%2010.6538%209.46087%2010.6915%209.45509L10.6873%209.45562C10.6873%209.45049%2010.6822%209.44279%2010.6719%209.43251L10.6719%209.43182Z%22%20fill%3D%22%23CC0000%22%2F%3E%3C%2Fsvg%3E");
  background-size: contain;
  content: "";
}
#contents .news-release-wrapper .c-text-link23--pdf::after,
.contents .news-release-wrapper .c-text-link23--pdf::after {
  order: 2;
  border-color: transparent !important;
}
#contents .news-release-wrapper .c-text-link23--blank::before,
.contents .news-release-wrapper .c-text-link23--blank::before {
  order: 1;
  width: 14px;
  height: 14px;
  margin-left: 12px;
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg%20width%3D%2217%22%20height%3D%2216%22%20viewBox%3D%220%200%2017%2016%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M14.4954%2013.9954H2.49964V1.99964H8.4975V1H1.99982C1.86726%201%201.74013%201.05266%201.64639%201.14639C1.55266%201.24013%201.5%201.36726%201.5%201.49982V14.4952C1.5%2014.6277%201.55266%2014.7549%201.64639%2014.8486C1.74013%2014.9423%201.86726%2014.995%201.99982%2014.995H14.9952C15.1277%2014.995%2015.2549%2014.9423%2015.3486%2014.8486C15.4423%2014.7549%2015.495%2014.6277%2015.495%2014.4952V7.9975H14.4954V13.9954Z%22%20fill%3D%22black%22%2F%3E%3Cpath%20d%3D%22M11.3356%201.00085V1.83256H14.0736L9.38232%206.52488L9.97013%207.11267L14.6684%202.41435V5.15937H15.5001V1.00085H11.3356Z%22%20fill%3D%22black%22%2F%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat;
  background-size: contain;
  content: "";
}
#contents .news-release-wrapper .c-text-link23--blank::after,
.contents .news-release-wrapper .c-text-link23--blank::after {
  order: 2;
}
#contents .news-release-wrapper .c-text-link23--blank:hover::before,
.contents .news-release-wrapper .c-text-link23--blank:hover::before {
  opacity: 0.7;
}
#contents .news-release-wrapper .c-text-link24,
.contents .news-release-wrapper .c-text-link24 {
  display: inline-flex;
  align-items: center;
  padding: 1px 0;
  line-height: 1.7;
}
#contents .news-release-wrapper .c-text-link24::after,
.contents .news-release-wrapper .c-text-link24::after {
  content: "";
  display: block;
  width: 12px;
  height: 12px;
  margin-left: 8px;
  background-image: url("%3Csvg%20width%3D%228%22%20height%3D%2212%22%20viewBox%3D%220%200%208%2012%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M1.68129%2011.8334L0.645874%2010.798L5.44379%206.00008L0.645874%201.20216L1.68129%200.166748L7.51462%206.00008L1.68129%2011.8334Z%22%20fill%3D%22%2335363B%22%2F%3E%3C%2Fsvg%3E");
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
  transition: 0.3s;
}
#contents .news-release-wrapper .c-text-link24:hover,
.contents .news-release-wrapper .c-text-link24:hover {
  opacity: 1;
  color: #acadaf;
  text-decoration: underline;
}
#contents .news-release-wrapper .c-button006,
.contents .news-release-wrapper .c-button006 {
  min-width: 300px;
  min-height: 50px;
  margin-top: 0;
  padding: 13px 14px 13px 14px;
}
@media (min-width: 769px) {
  #contents .news-release-wrapper .c-button006,
  .contents .news-release-wrapper .c-button006 {
    gap: 10px;
    height: auto;
    width: fit-content;
    min-height: 70px;
    padding: 14px 25px 14px 20px;
    margin-left: auto;
    margin-right: auto;
    box-sizing: border-box;
  }
}
#contents .news-release-wrapper .c-button006::after,
.contents .news-release-wrapper .c-button006::after {
  margin-right: 10px;
}
@media (min-width: 769px) {
  #contents .news-release-wrapper .c-button006::after,
  .contents .news-release-wrapper .c-button006::after {
    margin-right: 0;
  }
}
#contents .news-release-wrapper .c-button006__text,
.contents .news-release-wrapper .c-button006__text {
  font-feature-settings: "palt" on;
}
#contents .news-release-wrapper .c-button23,
.contents .news-release-wrapper .c-button23 {
  display: flex;
  justify-content: space-between;
  align-items: center;
  gap: 4px;
  width: 100%;
  max-width: 380px;
  min-height: 70px;
  padding: 14px 20px;
  border: 1px solid #35363b;
  background: #fff;
  font-weight: 600;
  line-height: 1.4;
  letter-spacing: 0.05em;
  text-align: center;
}
#contents .news-release-wrapper .c-button23::after,
.contents .news-release-wrapper .c-button23::after {
  content: "";
  width: 5px;
  height: 5px;
  border: 1px solid;
  border-color: #35363b #35363b transparent transparent;
  transform: rotate(45deg);
}
#contents .news-release-wrapper .c-button23:hover,
.contents .news-release-wrapper .c-button23:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
#contents .news-release-wrapper .c-button23:hover::after,
.contents .news-release-wrapper .c-button23:hover::after {
  border-color: #fff #fff transparent transparent;
}
#contents .news-release-wrapper.left .c-button006,
#contents .news-release-wrapper.left .c-button22,
.contents .news-release-wrapper.left .c-button006,
.contents .news-release-wrapper.left .c-button22 {
  margin-left: 0;
}
#contents .news-release-wrapper.left .p-link-list22,
.contents .news-release-wrapper.left .p-link-list22 {
  justify-content: flex-start;
}
#contents .news-release-wrapper.center .c-button006,
#contents .news-release-wrapper.center .c-button22,
.contents .news-release-wrapper.center .c-button006,
.contents .news-release-wrapper.center .c-button22 {
  margin-left: auto;
  margin-right: auto;
}
#contents .news-release-wrapper.center .p-link-list22,
.contents .news-release-wrapper.center .p-link-list22 {
  justify-content: center;
  align-items: center;
}
#contents .news-release-wrapper.right .c-button006,
#contents .news-release-wrapper.right .c-button22,
.contents .news-release-wrapper.right .c-button006,
.contents .news-release-wrapper.right .c-button22 {
  margin-right: 0;
  margin-left: auto;
}
#contents .news-release-wrapper.right .p-link-list22,
.contents .news-release-wrapper.right .p-link-list22 {
  justify-content: flex-end;
  align-items: flex-end;
}
#contents .news-release-wrapper.p-post22__block--left .c-button006,
#contents .news-release-wrapper.p-post22__block--left .c-button22,
.contents .news-release-wrapper.p-post22__block--left .c-button006,
.contents .news-release-wrapper.p-post22__block--left .c-button22 {
  margin-left: 0;
}
#contents .news-release-wrapper.p-post22__block--left .p-link-list22,
.contents .news-release-wrapper.p-post22__block--left .p-link-list22 {
  justify-content: flex-start;
}
#contents .news-release-wrapper.p-post22__block--center .c-button006,
#contents .news-release-wrapper.p-post22__block--center .c-button22,
.contents .news-release-wrapper.p-post22__block--center .c-button006,
.contents .news-release-wrapper.p-post22__block--center .c-button22 {
  margin-left: auto;
  margin-right: auto;
}
#contents .news-release-wrapper.p-post22__block--center .p-link-list22,
.contents .news-release-wrapper.p-post22__block--center .p-link-list22 {
  justify-content: center;
  align-items: center;
}
#contents .news-release-wrapper.p-post22__block--right .c-button006,
#contents .news-release-wrapper.p-post22__block--right .c-button22,
.contents .news-release-wrapper.p-post22__block--right .c-button006,
.contents .news-release-wrapper.p-post22__block--right .c-button22 {
  margin-right: 0;
  margin-left: auto;
}
#contents .news-release-wrapper.p-post22__block--right .p-link-list22,
.contents .news-release-wrapper.p-post22__block--right .p-link-list22 {
  justify-content: flex-end;
  align-items: flex-end;
}
#contents .news-release-wrapper .c-text-link23,
.contents .news-release-wrapper .c-text-link23 {
  display: inline-flex;
  align-items: baseline;
  padding: 16px 0 14px;
  font-feature-settings: "palt" on;
  line-height: 1.4;
}
@media (min-width: 769px) {
  #contents .news-release-wrapper .c-text-link23,
  .contents .news-release-wrapper .c-text-link23 {
    align-items: center;
  }
}
#contents .news-release-wrapper .c-text-link23::after,
.contents .news-release-wrapper .c-text-link23::after {
  position: relative;
  top: -2px;
  display: block;
  width: 0;
  height: 0;
  margin-left: 12px;
  border-width: 4px 0 4px 6px;
  border-style: solid;
  border-color: transparent transparent transparent #c00;
  content: "";
  transition: 0.3s;
}
@media (min-width: 769px) {
  #contents .news-release-wrapper .c-text-link23::after,
  .contents .news-release-wrapper .c-text-link23::after {
    top: auto;
  }
}
#contents .news-release-wrapper .c-text-link23:hover,
.contents .news-release-wrapper .c-text-link23:hover {
  opacity: 1;
  color: #acadaf;
  text-decoration: underline;
}
#contents .news-release-wrapper .c-text-link23--pdf::before,
.contents .news-release-wrapper .c-text-link23--pdf::before {
  order: 1;
  flex-shrink: 0;
  width: 14px;
  height: 14px;
  margin-left: 16px;
  background-repeat: no-repeat;
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg%20width%3D%2214%22%20height%3D%2214%22%20viewBox%3D%220%200%2014%2014%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M12.4688%202.97151C12.6264%203.13783%2012.7535%203.33501%2012.8397%203.5528L12.844%203.56512C12.9365%203.76693%2012.9932%204.00225%2013.0001%204.25005L13.0001%204.25251V13.2524V13.2531C13.0001%2013.6656%2012.6657%2014%2012.2532%2014C12.252%2014%2012.2508%2014%2012.2495%2014H1.74972C1.74889%2014%201.74791%2014%201.74692%2014C1.33441%2014%201.00003%2013.6656%201.00003%2013.2531C1.00003%2013.2521%201.00003%2013.2511%201.00003%2013.2501V13.2503V0.7525C1.00001%200.750832%201%200.748863%201%200.746895C1%200.334387%201.3344%200%201.74689%200H1.74988H8.74973C8.99999%200.00684961%209.23531%200.0636426%209.44841%200.160699L9.43712%200.156092C9.66722%200.246613%209.86439%200.373652%2010.0315%200.532068L10.0307%200.531303L12.4688%202.97151ZM9.00029%201.06472V4.00472H11.9403C11.9043%203.8809%2011.8451%203.77367%2011.7671%203.683L11.7681%203.68413L9.32018%201.23694C9.23082%201.16003%209.12384%201.10083%209.00632%201.06626L9.00029%201.06472ZM12.0005%2013.0025V5.00221H8.74968C8.74885%205.00221%208.74787%205.00221%208.74688%205.00221C8.33437%205.00221%207.99999%204.66781%207.99999%204.25532C7.99999%204.25433%207.99999%204.25335%207.99999%204.25236V4.25251V1.00241H2.00029V13.0025H11.9998L12.0005%2013.0025ZM7.98459%208.36992C8.17475%208.51724%208.38918%208.66182%208.61291%208.7922L8.6412%208.80742C8.91547%208.77283%209.23303%208.75301%209.55518%208.75282H9.55541C10.3212%208.75282%2010.782%208.88045%2010.9379%209.13571C10.98%209.19574%2011.0052%209.27031%2011.0052%209.35076C11.0052%209.42115%2010.9859%209.48704%2010.9524%209.54343L10.9533%209.5417C10.9529%209.54788%2010.95%209.55329%2010.9456%209.55708L10.9302%209.5725V9.5802C10.899%209.77807%2010.7142%209.877%2010.3758%209.877C10.0517%209.86697%209.74423%209.81061%209.45499%209.71434L9.47773%209.72091C9.0864%209.60247%208.74988%209.4617%208.4314%209.29157L8.46203%209.30651C7.32857%209.41924%206.28976%209.64805%205.30041%209.98393L5.39953%209.95471C4.60246%2011.3192%203.97246%2012.0015%203.50953%2012.0015C3.5088%2012.0015%203.50794%2012.0015%203.50708%2012.0015C3.42796%2012.0015%203.35356%2011.9813%203.28877%2011.9457L3.29112%2011.9469L3.10351%2011.8531C3.09838%2011.848%203.08275%2011.8349%203.05662%2011.8139C3.0189%2011.7618%202.99629%2011.6965%202.99629%2011.626C2.99629%2011.5932%203.00119%2011.5615%203.01031%2011.5316L3.00971%2011.5339C3.09839%2011.2524%203.24921%2011.0121%203.44684%2010.8196L3.44721%2010.8192C3.73928%2010.518%204.07985%2010.2659%204.45674%2010.0752L4.47832%2010.0653C4.49799%2010.0487%204.52361%2010.0387%204.55157%2010.0387C4.6%2010.0387%204.64138%2010.0689%204.65795%2010.1114L4.65821%2010.1122C4.66712%2010.12%204.67292%2010.1311%204.67361%2010.1436V10.1437C4.94427%209.70084%205.22287%209.18751%205.50941%208.60371C5.81142%208.02599%206.0877%207.34746%206.30027%206.64135L6.32211%206.55691C6.20985%206.19547%206.12568%205.7719%206.08591%205.3355L6.08411%205.31091C6.07053%205.20306%206.06279%205.07827%206.06279%204.95167C6.06279%204.72608%206.08739%204.50622%206.13404%204.29466L6.1303%204.3148C6.18771%204.10667%206.29714%204.00261%206.45861%204.00261H6.6308C6.63717%204.00217%206.6446%204.00192%206.65209%204.00192C6.75317%204.00192%206.84362%204.04741%206.90409%204.11902L6.90449%204.11951C6.96738%204.21527%207.0048%204.33263%207.0048%204.45873C7.0048%204.52737%206.99371%204.59344%206.97321%204.65522L6.97449%204.65082C6.96798%204.67476%206.95714%204.69559%206.94274%204.71345L6.94299%204.71312C6.94794%204.72983%206.95079%204.74901%206.95079%204.76887C6.95079%204.77117%206.95075%204.77347%206.95068%204.77575L6.9507%204.77542V5.00992V5.01922C6.9507%205.54524%206.91099%206.062%206.83443%206.56666L6.8415%206.51003C7.05097%207.2498%207.44822%207.87976%207.97889%208.3666L7.9818%208.36924L7.98459%208.36992ZM3.48429%2011.5808C3.93266%2011.2597%204.29409%2010.8457%204.54554%2010.365L4.55459%2010.346C4.30013%2010.544%204.07602%2010.7594%203.87612%2010.996L3.87068%2011.0026C3.72223%2011.1701%203.59343%2011.3602%203.49108%2011.5657L3.48429%2011.5808ZM6.59368%204.39322C6.55182%204.5582%206.5278%204.7476%206.5278%204.9426C6.5278%205.11321%206.54619%205.27952%206.58109%205.43967L6.57829%205.42433C6.58342%205.38793%206.60162%205.27336%206.63289%205.08063C6.63289%205.06523%206.6511%204.95323%206.6875%204.74463C6.69419%204.72073%206.70501%204.69993%206.71927%204.68197L6.719%204.68233C6.71462%204.67853%206.71174%204.6731%206.7113%204.667V4.66694C6.71133%204.66663%206.71133%204.66628%206.71133%204.66591C6.71133%204.66171%206.70972%204.65788%206.70709%204.65501L6.70711%204.65503C6.70448%204.65217%206.70287%204.64834%206.70287%204.64414C6.70287%204.64379%206.70288%204.64343%206.70291%204.64308V4.64313C6.7018%204.53642%206.66368%204.43882%206.60079%204.36235L6.60141%204.36313C6.60097%204.36931%206.59809%204.37473%206.59374%204.37851L6.59371%204.37854V4.39394L6.59368%204.39322ZM5.62488%209.55712C6.2574%209.29726%207.00204%209.07888%207.77368%208.93777L7.84388%208.92712C7.80512%208.90172%207.77202%208.87731%207.74032%208.85128L7.74238%208.85292C7.69607%208.81811%207.65522%208.78348%207.61649%208.74666L7.61709%208.74722C7.20333%208.36884%206.86868%207.9116%206.63575%207.39841L6.6252%207.37244C6.42544%207.974%206.20615%208.48306%205.9496%208.96941L5.977%208.91244C5.82067%209.2041%205.704%209.42017%205.627%209.56063L5.62488%209.55712ZM10.6719%209.43182C10.4251%209.30342%2010.1329%209.22813%209.82324%209.22813C9.73693%209.22813%209.652%209.23398%209.56879%209.24531L9.57847%209.24422C9.86331%209.36514%2010.1935%209.44383%2010.5396%209.46299L10.5473%209.46333C10.5558%209.46367%2010.5658%209.46386%2010.5759%209.46386C10.6152%209.46386%2010.6538%209.46087%2010.6915%209.45509L10.6873%209.45562C10.6873%209.45049%2010.6822%209.44279%2010.6719%209.43251L10.6719%209.43182Z%22%20fill%3D%22%23CC0000%22%2F%3E%3C%2Fsvg%3E");
  background-size: contain;
  content: "";
}
#contents .news-release-wrapper .c-text-link23--pdf::after,
.contents .news-release-wrapper .c-text-link23--pdf::after {
  order: 2;
  border-color: transparent !important;
}
#contents .news-release-wrapper .c-text-link23--blank::before,
.contents .news-release-wrapper .c-text-link23--blank::before {
  order: 1;
  width: 14px;
  height: 14px;
  margin-left: 12px;
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg%20width%3D%2217%22%20height%3D%2216%22%20viewBox%3D%220%200%2017%2016%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M14.4954%2013.9954H2.49964V1.99964H8.4975V1H1.99982C1.86726%201%201.74013%201.05266%201.64639%201.14639C1.55266%201.24013%201.5%201.36726%201.5%201.49982V14.4952C1.5%2014.6277%201.55266%2014.7549%201.64639%2014.8486C1.74013%2014.9423%201.86726%2014.995%201.99982%2014.995H14.9952C15.1277%2014.995%2015.2549%2014.9423%2015.3486%2014.8486C15.4423%2014.7549%2015.495%2014.6277%2015.495%2014.4952V7.9975H14.4954V13.9954Z%22%20fill%3D%22black%22%2F%3E%3Cpath%20d%3D%22M11.3356%201.00085V1.83256H14.0736L9.38232%206.52488L9.97013%207.11267L14.6684%202.41435V5.15937H15.5001V1.00085H11.3356Z%22%20fill%3D%22black%22%2F%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat;
  background-size: contain;
  content: "";
}
#contents .news-release-wrapper .c-text-link23--blank::after,
.contents .news-release-wrapper .c-text-link23--blank::after {
  order: 2;
}
#contents .news-release-wrapper .c-text-link24,
.contents .news-release-wrapper .c-text-link24 {
  display: inline-flex;
  align-items: center;
  padding: 1px 0;
  line-height: 1.7;
  text-decoration: underline;
}
#contents .news-release-wrapper .c-text-link24::after,
.contents .news-release-wrapper .c-text-link24::after {
  content: "";
  display: block;
  width: 12px;
  height: 12px;
  margin-left: 8px;
  background-image: url("%3Csvg%20width%3D%228%22%20height%3D%2212%22%20viewBox%3D%220%200%208%2012%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M1.68129%2011.8334L0.645874%2010.798L5.44379%206.00008L0.645874%201.20216L1.68129%200.166748L7.51462%206.00008L1.68129%2011.8334Z%22%20fill%3D%22%2335363B%22%2F%3E%3C%2Fsvg%3E");
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
  transition: 0.3s;
}
#contents .news-release-wrapper .c-text-link24:hover,
.contents .news-release-wrapper .c-text-link24:hover {
  opacity: 1;
  color: #acadaf;
  text-decoration: underline;
}
#contents .global-html.parbase h3,
#contents .newsHTML.parbase h3,
.contents .global-html.parbase h3,
.contents .newsHTML.parbase h3 {
  margin-top: 0;
  font-family: var(--fw-mid);
  letter-spacing: 1px;
  -webkit-font-feature-settings: "palt" on;
  font-feature-settings: "palt" on;
  display: inline-block;
  font-weight: 600;
  padding-top: 2px;
  padding-bottom: 2px;
}
#contents .global-html.parbase h3::before,
#contents .newsHTML.parbase h3::before,
.contents .global-html.parbase h3::before,
.contents .newsHTML.parbase h3::before {
  display: none;
}
#contents .global-html.parbase h3 + .PageSideBlock_link,
#contents .newsHTML.parbase h3 + .PageSideBlock_link,
.contents .global-html.parbase h3 + .PageSideBlock_link,
.contents .newsHTML.parbase h3 + .PageSideBlock_link {
  margin-top: 24px;
}
#contents .global-html.parbase .PageSideBlock_link a img,
#contents .newsHTML.parbase .PageSideBlock_link a img,
.contents .global-html.parbase .PageSideBlock_link a img,
.contents .newsHTML.parbase .PageSideBlock_link a img {
  width: 100%;
}
#contents .global-html.parbase .PageSideBlock_link a em,
#contents .newsHTML.parbase .PageSideBlock_link a em,
.contents .global-html.parbase .PageSideBlock_link a em,
.contents .newsHTML.parbase .PageSideBlock_link a em {
  display: inline-flex;
  align-items: baseline;
  padding: 16px 0 14px;
  font-size: 16px;
  font-feature-settings: "palt" on;
  line-height: 1.4;
  position: relative;
  padding-right: 20px;
  font-style: normal;
  font-weight: 400;
  color: #35363b;
  text-decoration: underline;
}
@media (min-width: 769px) {
  #contents .global-html.parbase .PageSideBlock_link a em,
  #contents .newsHTML.parbase .PageSideBlock_link a em,
  .contents .global-html.parbase .PageSideBlock_link a em,
  .contents .newsHTML.parbase .PageSideBlock_link a em {
    align-items: center;
  }
}
#contents .global-html.parbase .PageSideBlock_link a em::after,
#contents .newsHTML.parbase .PageSideBlock_link a em::after,
.contents .global-html.parbase .PageSideBlock_link a em::after,
.contents .newsHTML.parbase .PageSideBlock_link a em::after {
  position: absolute;
  right: 0;
  top: 0;
  content: "";
  display: block;
  width: 12px;
  height: 100%;
  margin-left: 8px;
  background: url("data:image/svg+xml;charset=utf8,%3Csvg%20width%3D%228%22%20height%3D%2212%22%20viewBox%3D%220%200%208%2012%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M1.68129%2011.8334L0.645874%2010.798L5.44379%206.00008L0.645874%201.20216L1.68129%200.166748L7.51462%206.00008L1.68129%2011.8334Z%22%20fill%3D%22%2335363B%22%2F%3E%3C%2Fsvg%3E") no-repeat;
  background-size: auto 12px;
  background-repeat: no-repeat;
  background-position: center;
  transition: 0.3s;
  border-color: transparent;
}
#contents .global-html.parbase .PageSideBlock_link a[href*=".pdf"] em::after,
#contents .newsHTML.parbase .PageSideBlock_link a[href*=".pdf"] em::after,
.contents .global-html.parbase .PageSideBlock_link a[href*=".pdf"] em::after,
.contents .newsHTML.parbase .PageSideBlock_link a[href*=".pdf"] em::after {
  order: 1;
  flex-shrink: 0;
  width: 14px;
  height: 100%;
  margin-left: 16px;
  background-repeat: no-repeat;
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg%20width%3D%2214%22%20height%3D%2214%22%20viewBox%3D%220%200%2014%2014%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M12.4688%202.97151C12.6264%203.13783%2012.7535%203.33501%2012.8397%203.5528L12.844%203.56512C12.9365%203.76693%2012.9932%204.00225%2013.0001%204.25005L13.0001%204.25251V13.2524V13.2531C13.0001%2013.6656%2012.6657%2014%2012.2532%2014C12.252%2014%2012.2508%2014%2012.2495%2014H1.74972C1.74889%2014%201.74791%2014%201.74692%2014C1.33441%2014%201.00003%2013.6656%201.00003%2013.2531C1.00003%2013.2521%201.00003%2013.2511%201.00003%2013.2501V13.2503V0.7525C1.00001%200.750832%201%200.748863%201%200.746895C1%200.334387%201.3344%200%201.74689%200H1.74988H8.74973C8.99999%200.00684961%209.23531%200.0636426%209.44841%200.160699L9.43712%200.156092C9.66722%200.246613%209.86439%200.373652%2010.0315%200.532068L10.0307%200.531303L12.4688%202.97151ZM9.00029%201.06472V4.00472H11.9403C11.9043%203.8809%2011.8451%203.77367%2011.7671%203.683L11.7681%203.68413L9.32018%201.23694C9.23082%201.16003%209.12384%201.10083%209.00632%201.06626L9.00029%201.06472ZM12.0005%2013.0025V5.00221H8.74968C8.74885%205.00221%208.74787%205.00221%208.74688%205.00221C8.33437%205.00221%207.99999%204.66781%207.99999%204.25532C7.99999%204.25433%207.99999%204.25335%207.99999%204.25236V4.25251V1.00241H2.00029V13.0025H11.9998L12.0005%2013.0025ZM7.98459%208.36992C8.17475%208.51724%208.38918%208.66182%208.61291%208.7922L8.6412%208.80742C8.91547%208.77283%209.23303%208.75301%209.55518%208.75282H9.55541C10.3212%208.75282%2010.782%208.88045%2010.9379%209.13571C10.98%209.19574%2011.0052%209.27031%2011.0052%209.35076C11.0052%209.42115%2010.9859%209.48704%2010.9524%209.54343L10.9533%209.5417C10.9529%209.54788%2010.95%209.55329%2010.9456%209.55708L10.9302%209.5725V9.5802C10.899%209.77807%2010.7142%209.877%2010.3758%209.877C10.0517%209.86697%209.74423%209.81061%209.45499%209.71434L9.47773%209.72091C9.0864%209.60247%208.74988%209.4617%208.4314%209.29157L8.46203%209.30651C7.32857%209.41924%206.28976%209.64805%205.30041%209.98393L5.39953%209.95471C4.60246%2011.3192%203.97246%2012.0015%203.50953%2012.0015C3.5088%2012.0015%203.50794%2012.0015%203.50708%2012.0015C3.42796%2012.0015%203.35356%2011.9813%203.28877%2011.9457L3.29112%2011.9469L3.10351%2011.8531C3.09838%2011.848%203.08275%2011.8349%203.05662%2011.8139C3.0189%2011.7618%202.99629%2011.6965%202.99629%2011.626C2.99629%2011.5932%203.00119%2011.5615%203.01031%2011.5316L3.00971%2011.5339C3.09839%2011.2524%203.24921%2011.0121%203.44684%2010.8196L3.44721%2010.8192C3.73928%2010.518%204.07985%2010.2659%204.45674%2010.0752L4.47832%2010.0653C4.49799%2010.0487%204.52361%2010.0387%204.55157%2010.0387C4.6%2010.0387%204.64138%2010.0689%204.65795%2010.1114L4.65821%2010.1122C4.66712%2010.12%204.67292%2010.1311%204.67361%2010.1436V10.1437C4.94427%209.70084%205.22287%209.18751%205.50941%208.60371C5.81142%208.02599%206.0877%207.34746%206.30027%206.64135L6.32211%206.55691C6.20985%206.19547%206.12568%205.7719%206.08591%205.3355L6.08411%205.31091C6.07053%205.20306%206.06279%205.07827%206.06279%204.95167C6.06279%204.72608%206.08739%204.50622%206.13404%204.29466L6.1303%204.3148C6.18771%204.10667%206.29714%204.00261%206.45861%204.00261H6.6308C6.63717%204.00217%206.6446%204.00192%206.65209%204.00192C6.75317%204.00192%206.84362%204.04741%206.90409%204.11902L6.90449%204.11951C6.96738%204.21527%207.0048%204.33263%207.0048%204.45873C7.0048%204.52737%206.99371%204.59344%206.97321%204.65522L6.97449%204.65082C6.96798%204.67476%206.95714%204.69559%206.94274%204.71345L6.94299%204.71312C6.94794%204.72983%206.95079%204.74901%206.95079%204.76887C6.95079%204.77117%206.95075%204.77347%206.95068%204.77575L6.9507%204.77542V5.00992V5.01922C6.9507%205.54524%206.91099%206.062%206.83443%206.56666L6.8415%206.51003C7.05097%207.2498%207.44822%207.87976%207.97889%208.3666L7.9818%208.36924L7.98459%208.36992ZM3.48429%2011.5808C3.93266%2011.2597%204.29409%2010.8457%204.54554%2010.365L4.55459%2010.346C4.30013%2010.544%204.07602%2010.7594%203.87612%2010.996L3.87068%2011.0026C3.72223%2011.1701%203.59343%2011.3602%203.49108%2011.5657L3.48429%2011.5808ZM6.59368%204.39322C6.55182%204.5582%206.5278%204.7476%206.5278%204.9426C6.5278%205.11321%206.54619%205.27952%206.58109%205.43967L6.57829%205.42433C6.58342%205.38793%206.60162%205.27336%206.63289%205.08063C6.63289%205.06523%206.6511%204.95323%206.6875%204.74463C6.69419%204.72073%206.70501%204.69993%206.71927%204.68197L6.719%204.68233C6.71462%204.67853%206.71174%204.6731%206.7113%204.667V4.66694C6.71133%204.66663%206.71133%204.66628%206.71133%204.66591C6.71133%204.66171%206.70972%204.65788%206.70709%204.65501L6.70711%204.65503C6.70448%204.65217%206.70287%204.64834%206.70287%204.64414C6.70287%204.64379%206.70288%204.64343%206.70291%204.64308V4.64313C6.7018%204.53642%206.66368%204.43882%206.60079%204.36235L6.60141%204.36313C6.60097%204.36931%206.59809%204.37473%206.59374%204.37851L6.59371%204.37854V4.39394L6.59368%204.39322ZM5.62488%209.55712C6.2574%209.29726%207.00204%209.07888%207.77368%208.93777L7.84388%208.92712C7.80512%208.90172%207.77202%208.87731%207.74032%208.85128L7.74238%208.85292C7.69607%208.81811%207.65522%208.78348%207.61649%208.74666L7.61709%208.74722C7.20333%208.36884%206.86868%207.9116%206.63575%207.39841L6.6252%207.37244C6.42544%207.974%206.20615%208.48306%205.9496%208.96941L5.977%208.91244C5.82067%209.2041%205.704%209.42017%205.627%209.56063L5.62488%209.55712ZM10.6719%209.43182C10.4251%209.30342%2010.1329%209.22813%209.82324%209.22813C9.73693%209.22813%209.652%209.23398%209.56879%209.24531L9.57847%209.24422C9.86331%209.36514%2010.1935%209.44383%2010.5396%209.46299L10.5473%209.46333C10.5558%209.46367%2010.5658%209.46386%2010.5759%209.46386C10.6152%209.46386%2010.6538%209.46087%2010.6915%209.45509L10.6873%209.45562C10.6873%209.45049%2010.6822%209.44279%2010.6719%209.43251L10.6719%209.43182Z%22%20fill%3D%22%23CC0000%22%2F%3E%3C%2Fsvg%3E");
  background-size: contain;
  background-position: center;
  content: "";
  border-color: transparent;
}
#contents .global-html.parbase .PageSideBlock_link a[href*=".pdf"]::after,
#contents .newsHTML.parbase .PageSideBlock_link a[href*=".pdf"]::after,
.contents .global-html.parbase .PageSideBlock_link a[href*=".pdf"]::after,
.contents .newsHTML.parbase .PageSideBlock_link a[href*=".pdf"]::after {
  order: 2;
}
#contents .global-html.parbase .PageSideBlock_link a[target=_blank] em::after,
#contents .newsHTML.parbase .PageSideBlock_link a[target=_blank] em::after,
.contents .global-html.parbase .PageSideBlock_link a[target=_blank] em::after,
.contents .newsHTML.parbase .PageSideBlock_link a[target=_blank] em::after {
  order: 1;
  width: 14px;
  height: 100%;
  margin-left: 12px;
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg%20width%3D%2217%22%20height%3D%2216%22%20viewBox%3D%220%200%2017%2016%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M14.4954%2013.9954H2.49964V1.99964H8.4975V1H1.99982C1.86726%201%201.74013%201.05266%201.64639%201.14639C1.55266%201.24013%201.5%201.36726%201.5%201.49982V14.4952C1.5%2014.6277%201.55266%2014.7549%201.64639%2014.8486C1.74013%2014.9423%201.86726%2014.995%201.99982%2014.995H14.9952C15.1277%2014.995%2015.2549%2014.9423%2015.3486%2014.8486C15.4423%2014.7549%2015.495%2014.6277%2015.495%2014.4952V7.9975H14.4954V13.9954Z%22%20fill%3D%22black%22%2F%3E%3Cpath%20d%3D%22M11.3356%201.00085V1.83256H14.0736L9.38232%206.52488L9.97013%207.11267L14.6684%202.41435V5.15937H15.5001V1.00085H11.3356Z%22%20fill%3D%22black%22%2F%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;
  content: "";
  border-color: transparent;
}
#contents .global-html.parbase .PageSideBlock_link a[target=_blank]::after,
#contents .newsHTML.parbase .PageSideBlock_link a[target=_blank]::after,
.contents .global-html.parbase .PageSideBlock_link a[target=_blank]::after,
.contents .newsHTML.parbase .PageSideBlock_link a[target=_blank]::after {
  order: 2;
}
#contents .global-html.parbase .PageSideBlock_link a[target=_blank]:hover::before,
#contents .newsHTML.parbase .PageSideBlock_link a[target=_blank]:hover::before,
.contents .global-html.parbase .PageSideBlock_link a[target=_blank]:hover::before,
.contents .newsHTML.parbase .PageSideBlock_link a[target=_blank]:hover::before {
  opacity: 0.7;
}
#contents .global-html.parbase .PageSideBlock_link a:hover em,
#contents .newsHTML.parbase .PageSideBlock_link a:hover em,
.contents .global-html.parbase .PageSideBlock_link a:hover em,
.contents .newsHTML.parbase .PageSideBlock_link a:hover em {
  opacity: 1;
  color: #acadaf;
  text-decoration: underline;
}

#contents .breadList.page-normal .inner ul li {
  font-size: 1.4rem;
}
#contents .news-release-wrapper {
  /**button**/
}
#contents .news-release-wrapper .l-inner24 {
  /*<!-- 2カラム -->*/
  /**title*/
  /* 左寄せ */
  /* 中央寄せ */
  /* 右寄せ */
  /** text**/
  /** youtube**/
}
#contents .news-release-wrapper .l-inner24 .news-header .news-header-date {
  font-size: 16px;
}
#contents .news-release-wrapper .l-inner24 .news-header .news-header-date em {
  font-size: 14px;
}
#contents .news-release-wrapper .l-inner24 .news-header h1 {
  font-size: 1.6rem;
}
@media (min-width: 769px) {
  #contents .news-release-wrapper .l-inner24 .news-header h1 {
    font-size: 3.2rem;
  }
}
@media (max-width: 768px) {
  #contents .news-release-wrapper .l-inner24 .p-sidebar22 .par_news-side {
    margin-bottom: 80px;
  }
}
#contents .news-release-wrapper .l-inner24 .p-sidebar22 .c-title23 {
  font-size: 2rem;
}
@media (min-width: 769px) {
  #contents .news-release-wrapper .l-inner24 .p-sidebar22 .c-title23 {
    font-size: 2rem;
  }
}
#contents .news-release-wrapper .l-inner24 .p-sidebar22 .c-button22 {
  font-size: 1.4rem;
}
#contents .news-release-wrapper .l-inner24 .newsText p {
  font-size: 1.6rem;
}
#contents .news-release-wrapper .l-inner24 .caution .decimal45 li {
  font-size: 1.2rem;
}
#contents .news-release-wrapper .l-inner24 .title__head,
#contents .news-release-wrapper .l-inner24 .c-title012 {
  font-size: 1.6rem;
}
@media (min-width: 769px) {
  #contents .news-release-wrapper .l-inner24 .title__head,
  #contents .news-release-wrapper .l-inner24 .c-title012 {
    font-size: 3.2rem;
  }
}
#contents .news-release-wrapper .l-inner24 .title__timeplace {
  font-size: 16px;
}
#contents .news-release-wrapper .l-inner24 .title__label {
  font-size: 14px;
}
#contents .news-release-wrapper .l-inner24 .c-title020 {
  font-size: 2.4rem;
}
#contents .news-release-wrapper .l-inner24 .c-title021 {
  font-size: 2rem;
}
#contents .news-release-wrapper .l-inner24 .c-title022 {
  font-size: 2rem;
}
#contents .news-release-wrapper .l-inner24 .c-title024 {
  font-size: 1.6rem;
}
#contents .news-release-wrapper .l-inner24 .c-title025 {
  font-size: 1.6rem;
}
#contents .news-release-wrapper .l-inner24 .c-text001 {
  /* 上付き文字 */
  /* 下付き文字 */
}
#contents .news-release-wrapper .l-inner24 .c-text001 sub {
  /* sub */
}
#contents .news-release-wrapper .l-inner24 .c-notes001 {
  font-size: 1.2rem;
}
#contents .news-release-wrapper .l-inner24 .c-text22 {
  font-size: 16px;
}
#contents .news-release-wrapper .l-inner24 .c-text23 {
  font-size: 14px;
}
@media (min-width: 769px) {
  #contents .news-release-wrapper .l-inner24 .c-text23 {
    font-size: 20px;
  }
}
#contents .news-release-wrapper .l-inner24 .c-notes22 {
  font-size: 1.2rem;
}
#contents .news-release-wrapper .c-text-link23 {
  font-size: 1.6rem;
}
#contents .news-release-wrapper .c-text-link24 {
  font-size: 16px;
}
#contents .news-release-wrapper .c-button23 {
  font-size: 1.4rem;
}
#contents .news-release-wrapper .c-text-link23 {
  font-size: 1.6rem;
}
#contents .news-release-wrapper .c-text-link24 {
  font-size: 16px;
}
#contents .newsHTML.parbase h3 {
  font-size: 2rem;
}

.contents .breadList.page-normal .inner ul li {
  font-size: calc(1.4rem * var(--en-font-size));
}
.contents .news-release-wrapper {
  /**button**/
}
.contents .news-release-wrapper .l-inner24 {
  /*<!-- 2カラム -->*/
  /**title*/
  /* 左寄せ */
  /* 中央寄せ */
  /* 右寄せ */
  /** text**/
  /** youtube**/
}
.contents .news-release-wrapper .l-inner24 .news-header .news-header-date {
  font-size: 16px;
}
.contents .news-release-wrapper .l-inner24 .news-header .news-header-date em {
  font-size: 14px;
}
.contents .news-release-wrapper .l-inner24 .news-header h1 {
  font-size: 1.6rem;
}
@media (min-width: 769px) {
  .contents .news-release-wrapper .l-inner24 .news-header h1 {
    font-size: calc(3.2rem * var(--en-font-size));
  }
}
.contents .news-release-wrapper .l-inner24 .p-sidebar22 .c-title23 {
  font-size: calc(2rem * var(--en-font-size));
}
@media (min-width: 769px) {
  .contents .news-release-wrapper .l-inner24 .p-sidebar22 .c-title23 {
    font-size: calc(2rem * var(--en-font-size));
  }
}
.contents .news-release-wrapper .l-inner24 .p-sidebar22 .c-button22 {
  font-size: calc(1.4rem * var(--en-font-size));
}
.contents .news-release-wrapper .l-inner24 .newsText p {
  font-size: calc(1.6rem * var(--en-font-size));
}
.contents .news-release-wrapper .l-inner24 .caution .decimal45 li {
  font-size: calc(1.2rem * var(--en-font-size));
}
.contents .news-release-wrapper .l-inner24 .title__head,
.contents .news-release-wrapper .l-inner24 .c-title012 {
  font-size: calc(1.6rem * var(--en-font-size));
}
@media (min-width: 769px) {
  .contents .news-release-wrapper .l-inner24 .title__head,
  .contents .news-release-wrapper .l-inner24 .c-title012 {
    font-size: calc(3.2rem * var(--en-font-size));
  }
}
.contents .news-release-wrapper .l-inner24 .title__timeplace {
  font-size: 16px;
}
.contents .news-release-wrapper .l-inner24 .title__label {
  font-size: 14px;
}
.contents .news-release-wrapper .l-inner24 .c-title020 {
  font-size: calc(2.4rem * var(--en-font-size));
}
.contents .news-release-wrapper .l-inner24 .c-title021 {
  font-size: calc(2rem * var(--en-font-size));
}
.contents .news-release-wrapper .l-inner24 .c-title022 {
  font-size: calc(2rem * var(--en-font-size));
}
.contents .news-release-wrapper .l-inner24 .c-title024 {
  font-size: calc(1.6rem * var(--en-font-size));
}
.contents .news-release-wrapper .l-inner24 .c-title025 {
  font-size: calc(1.6rem * var(--en-font-size));
}
.contents .news-release-wrapper .l-inner24 .c-text001 {
  /* 上付き文字 */
  /* 下付き文字 */
}
.contents .news-release-wrapper .l-inner24 .c-text001 sub {
  /* sub */
}
.contents .news-release-wrapper .l-inner24 .c-notes001 {
  font-size: calc(1.2rem * var(--en-font-size));
}
.contents .news-release-wrapper .l-inner24 .c-text22 {
  font-size: 16px;
}
.contents .news-release-wrapper .l-inner24 .c-text23 {
  font-size: 14px;
}
@media (min-width: 769px) {
  .contents .news-release-wrapper .l-inner24 .c-text23 {
    font-size: 20px;
  }
}
.contents .news-release-wrapper .l-inner24 .c-notes22 {
  font-size: calc(1.2rem * var(--en-font-size));
}
.contents .news-release-wrapper .c-text-link23 {
  font-size: calc(1.6rem * var(--en-font-size));
}
.contents .news-release-wrapper .c-text-link24 {
  font-size: 16px;
}
.contents .news-release-wrapper .c-button23 {
  font-size: calc(1.4rem * var(--en-font-size));
}
.contents .news-release-wrapper .c-text-link23 {
  font-size: calc(1.6rem * var(--en-font-size));
}
.contents .news-release-wrapper .c-text-link24 {
  font-size: 16px;
}
.contents .global-html.parbase h3 {
  font-size: calc(2rem * var(--en-font-size));
}
@media (min-width: 769px) {
  .contents .global-html.parbase h3 {
    font-size: calc(2rem * var(--en-font-size));
  }
}


@media print {
  body {
    -webkit-print-color-adjust: exact;
    width: 1190px;
    zoom: 0.8;
  }
  section {
    page-break-before: always;
  }
  section + section.new-none:not(:root) {
    page-break-before: avoid;
  }
  .new-page {
    page-break-before: always;
  }
  #l-header,
  .l-header,
  .sub-navi,
  .tp22 .p-newsheader22,
  .breadList,
  .news-header-sns,
  .p-post22__sns-list,
  .l-footer,
  .pT100 {
    display: none !important;
  }
  .p-post22__body {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    flex-wrap: wrap!important;
    gap: 0!important;
  }
  .p-post22__sidebar {
    max-width: 33%;
  }
  .p-post22__main {
    width: 100% !important;
  }
}
/*add 24.05.23 メディアサイトリニューアル時*/
table.rebuildTbl2024 {
  width: 100%;
  font-size: 90% !important;
}
table.rebuildTbl2024 td,
table.rebuildTbl2024 th {
    padding-left: 5px !important;
    padding-right: 5px !important;
    word-break: break-all;

}
#contents .news-release-wrapper .l-inner24 .p-post22__body,
.contents .news-release-wrapper .l-inner24 .p-post22__body,
#contents .breadList {
    font-family: var(--fw-mid);
}
