@media screen and (max-width: 767px){.p-news-list .l-2col__side-nav{display:block;max-width:100%}.p-news-list .l-2col--mt-lr{margin-top:10rem}.p-news-list .l-2col{flex-direction:column;gap:5rem}}.p-news-list__fv-ir{position:absolute;right:2.5rem;bottom:0;font-size:0.875rem;font-weight:400;line-height:1.5;letter-spacing:0;display:flex;align-items:center;justify-content:center;gap:0.375rem;padding:0.5rem 1.75rem;border-radius:4.75rem;color:#fff;border:solid #ccc 0.0625rem}@media screen and (max-width: 767px){.p-news-list__fv-ir{right:1.3125rem;bottom:-4.25rem}}.p-news-list__list{display:grid;grid-template-columns:repeat(2, 1fr);gap:3.125rem}@media screen and (max-width: 767px){.p-news-list__list{grid-template-columns:repeat(2, minmax(0, 1fr));gap:3.25rem 1.25rem}}@media(any-hover: hover){.p-news-list__item:hover .p-news-list__thumb img{scale:1.06}}.p-news-list__link{display:block}.p-news-list__thumb{overflow:hidden;width:100%;aspect-ratio:1280/670;border-radius:0.5rem;background:#eee}.p-news-list__thumb img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:scale .3s ease;display:block}.p-news-list__meta{margin-block:1.8125rem 1.75rem;display:flex;align-items:center;gap:1.1875rem}@media screen and (max-width: 767px){.p-news-list__meta{flex-direction:column;align-items:flex-start;margin-block:1.0625rem 1.25rem;gap:0.75rem}}.p-news-list__date{font-family:nimbus-sans,"Helvetica Neue",Arial,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI","Hiragino Sans","Yu Gothic","Meiryo",sans-serif;font-size:1.125rem;font-weight:700;line-height:1;letter-spacing:-0.8em;letter-spacing:-0.05em}@media screen and (max-width: 767px){.p-news-list__date{font-size:1rem}}.p-news-list__cat{font-size:0.875rem;font-weight:700;line-height:1;letter-spacing:0;color:#0452a0;border:1px solid #0452a0;border-radius:0.375rem;padding:0.3125rem 0.875rem;white-space:nowrap}@media screen and (max-width: 767px){.p-news-list__cat{padding:0.1875rem 0.5625rem}}.p-news-list__title{font-size:1.125rem;font-weight:600;line-height:1.5;letter-spacing:0;font-feature-settings:"palt";display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}@media screen and (max-width: 767px){.p-news-list__title{font-size:1rem;-webkit-line-clamp:4}}.p-news-list__excerpt{font-size:1rem;font-weight:500;line-height:1.6;letter-spacing:0}.p-news-list__term-title{font-size:1.75rem;font-weight:700;line-height:1.3;letter-spacing:-0.01em;margin-block-end:2.5rem}@media screen and (max-width: 767px){.p-news-list__term-title{font-size:1.5rem}}.p-news-list__none{padding-block:2.5rem;text-align:center;font-size:1.25rem;font-weight:400;line-height:1;letter-spacing:0}.p-side-news{position:sticky;z-index:4;top:2.5rem;transition:all .3s ease}.p-side-news__title{color:#003c87;font-size:1.125rem;font-weight:400;line-height:1.5;letter-spacing:0}.p-side-news__title--archive{margin-top:3.4375rem;padding-top:3.125rem;border-top:solid 0.0625rem #d9d9d9}.p-side-news__select-wrapper{display:flex;align-items:center;gap:1.25rem;margin-top:3.4375rem;padding-top:3.125rem;border-top:solid 0.0625rem #575757;width:18rem;margin-inline:auto}@media screen and (max-width: 767px){.p-side-news__select-wrapper{border-top:none;margin-top:0}}.p-side-news__select-wrapper .p-side-news__title--archive{margin:0;padding:0;border:0;white-space:nowrap;font-size:1rem}.p-side-news__button-wrapper{border-top:solid 0.0625rem #d9d9d9;margin-top:3.4375rem;padding-top:3.125rem}@media screen and (max-width: 767px){.p-side-news__button-wrapper{display:none}}.p-side-news__button{font-size:0.875rem;font-weight:400;line-height:1.5;letter-spacing:0;color:#003c87;padding:1.125rem 2.9375rem;border-radius:8.125rem;border:solid 0.0625rem #003c87}.p-side-news__list{margin-top:2rem}@media screen and (max-width: 767px){.p-side-news__list{margin-top:1.5rem;display:flex;gap:0.625rem;justify-content:flex-start;flex-wrap:wrap}}.p-side-news__item{margin-top:0.625rem}@media screen and (max-width: 767px){.p-side-news__item{margin-top:0}}.p-side-news__item a{padding:0.5625rem 2.875rem;border-radius:0.375rem;color:#292929;font-size:1rem;font-weight:400;line-height:1.8;letter-spacing:0;display:inline-block;border:solid 0.0625rem #003c87}@media screen and (max-width: 767px){.p-side-news__item a{padding:0.375rem 2.375rem}}.p-side-news__item.is-current a{background-color:#003c87;color:#fff}.p-side-news__year{line-height:1.8;margin-top:0.8125rem}.p-side-news__select{width:100%;position:relative}.p-side-news__select::after{content:"";position:absolute;right:1rem;top:50%;width:0.75rem;height:0.75rem;pointer-events:none;border-right:0.0625rem solid rgba(41,41,41,.8);border-bottom:0.0625rem solid rgba(41,41,41,.8);transform:translateY(-60%) rotate(45deg)}.p-side-news__select select{width:100%;appearance:none;-webkit-appearance:none;-moz-appearance:none;background-color:#fff;border:1px solid #d9d9d9;border-radius:0.625rem;padding:0.9375rem 2.75rem 0.9375rem 0.75rem;font-size:0.875rem;font-weight:600;line-height:1;letter-spacing:0;color:#292929;position:relative}.single-news_release .c-breadcrumb{margin-bottom:5rem}@media screen and (max-width: 767px){.single-news_release .p-article{margin-top:5rem}}.p-news-single .p-single__fv .c-fv-sub__title-en,.p-news-single .p-single__fv .c-fv-white__title-en{font-size:1.875rem;line-height:1.3}@media screen and (max-width: 767px){.p-news-single .p-single__fv .c-fv-sub__title-en,.p-news-single .p-single__fv .c-fv-white__title-en{font-size:1.25rem;line-height:1.5}}.p-news-single__title{font-size:1.875rem;line-height:1.3;font-family:dnp-shuei-gothic-gin-std,"Hiragino Sans","Hiragino Kaku Gothic ProN","Yu Gothic","YuGothic","Noto Sans JP","Meiryo",sans-serif}.p-news-single__meta{margin-top:2.3125rem;display:flex;align-items:center;gap:1rem}@media screen and (max-width: 767px){.p-news-single__meta{margin-top:1.25rem}}.p-news-single__date{font-family:nimbus-sans,"Helvetica Neue",Arial,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI","Hiragino Sans","Yu Gothic","Meiryo",sans-serif;font-size:1.125rem;font-weight:700;line-height:1;letter-spacing:-0.8em;letter-spacing:-0.05em;color:#fff}@media screen and (max-width: 767px){.p-news-single__date{font-size:1rem}}.p-news-single__cat{font-size:0.875rem;font-weight:700;line-height:1;letter-spacing:0;color:#fff;border:1px solid #fff;border-radius:0.375rem;padding:0.3125rem 0.875rem;white-space:nowrap}@media screen and (max-width: 767px){.p-news-single__cat{font-size:0.75rem;padding-block:0.25rem}}.p-news-single__fv{max-width:77.5rem;margin-inline:auto;padding-inline:6.25rem;box-sizing:content-box;padding-block-end:5.4375rem;background:#003c87}@media screen and (max-width: 767px){.p-news-single__fv{padding-block-end:3.125rem;padding-inline:1.25rem}}.p-news-single__title-wrapper{max-width:100%;width:100%;margin-block-start:4.875rem;margin-bottom:0}@media screen and (min-width: 768px){.p-news-single .l-inner{max-width:60.625rem}}.p-news-bottom-nav{margin-top:2.5rem;background:#eaedf1;border-radius:0.625rem;padding:3.125rem 1.875rem;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:1.25rem}@media screen and (max-width: 767px){.p-news-bottom-nav{grid-template-columns:1fr;row-gap:1rem;text-align:center}}.p-news-bottom-nav__item{display:flex;align-items:center;justify-content:center}.p-news-bottom-nav__item--prev a,.p-news-bottom-nav__item--next a{display:inline-flex;align-items:center;gap:0.75rem;color:#292929;text-decoration:none}.p-news-bottom-nav__item--prev{justify-content:flex-start}@media screen and (max-width: 767px){.p-news-bottom-nav__item--prev{justify-content:center}}.p-news-bottom-nav__item--next{justify-content:flex-end}@media screen and (max-width: 767px){.p-news-bottom-nav__item--next{justify-content:center}}.p-news-bottom-nav__label{font-size:1rem;font-weight:400;line-height:1.6;letter-spacing:0}.p-news-bottom-nav__icon{display:inline-grid;place-items:center;width:2.5rem;height:2.5rem;border-radius:50%;background:#fff;box-shadow:0 0 0 1px rgba(0,60,135,.1) inset}.p-news-bottom-nav__icon img{width:1.125rem;height:1.125rem;display:block}.p-news-bottom-nav__item--prev .p-news-bottom-nav__icon img{transform:translateX(1px)}.p-news-bottom-nav__item--next .p-news-bottom-nav__icon img{transform:translateX(-1px)}.p-news-bottom-nav__back{font-size:0.875rem;font-weight:400;line-height:1.5;letter-spacing:0;display:inline-flex;align-items:center;justify-content:center;padding:1.25rem 5.9375rem;border-radius:3.75rem;border:1px solid #003c87;background:#fff;color:#003c87;text-decoration:none;transition:background-color .2s ease,color .2s ease,border-color .2s ease}@media(any-hover: hover){.p-news-bottom-nav__back:hover{background:#003c87;color:#fff}}