@charset "UTF-8";@import url("https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@400;700&display=swap");@import url("https://fonts.googleapis.com/css2?family=Lato:wght@400;700&display=swap");:root{--primary:#0065a4;--darkPrimary:#00568b;--secondary:#54bceb;--tertiary:#003b5e;--txtColor:#333;--borderColor:#0065a4;--borderColorSecond:#bfd8e8;--bgColor:#fff;--bgColorSecond:#f2f5f7;--white:#fff;--black:#000;--red:#9e313a;--fontFamily:"Noto Sans JP","ヒラギノ角 Pro W3","Hiragino Kaku Pro W3","メイリオ",Meiryo,"MS Pゴシック","MS PGothic",sans-serif;--fontFamilyEn:"Lato",-apple-system,BlinkMacSystemFont,"Helvetica Neue",Arial,Helvetica,sans-serif;--txtSizeSp:1.4rem;--txtSizePc:1.6rem;--lineHeight:1.75;--lineHeightTitle:1.5;--letterSpacing:0;--fixedWidth:1140px;--zIndexLv0:0;--zIndexLv1:1;--zIndexLv2:10;--zIndexLv3:100;--zIndexLv4:1000;--zIndexLv5:10000;--breakTabLength:768;--breakPcLength:1025;--breakLargePcLength:1240;--breakLarge2PcLength:1366}[data-fixed]{padding-inline:27px}@media print,screen and (min-width:768px){[data-fixed]{box-sizing:content-box;max-width:var(--fixedWidth);padding-inline:48px;margin-inline:auto}}[data-gs]{display:flex;flex-wrap:wrap;-moz-column-gap:16px;column-gap:16px;width:100%}@media print,screen and (min-width:768px){[data-gs]{-moz-column-gap:48px;column-gap:48px}}[data-gs][data-gs=col1]>[data-gs-col],[data-gs][data-gs=col2]>[data-gs-col],[data-gs][data-gs=col]>[data-gs-col]{width:100%}@media print,screen and (min-width:768px){[data-gs][data-gs=col2]>[data-gs-col]{width:calc(50% - 24px)}}[data-gs][data-gs=col3]>[data-gs-col]{width:100%}@media screen and (min-width:768px) and (max-width:1024px){[data-gs][data-gs=col3]>[data-gs-col]{width:calc(50% - 24px)}}@media print,screen and (min-width:1025px){[data-gs][data-gs=col3]>[data-gs-col]{width:calc(33.33333% - 32px)}}[data-gs][data-gs=col4]>[data-gs-col]{width:calc(50% - 8px)}@media screen and (min-width:768px) and (max-width:1024px){[data-gs][data-gs=col4]>[data-gs-col]{width:calc(33.33333% - 32px)}}@media print,screen and (min-width:1025px){[data-gs][data-gs=col4]>[data-gs-col]{width:calc(25% - 36px)}}[data-gs][data-gs=col2_1]>[data-gs-col]:first-child{width:100%}@media print,screen and (min-width:768px){[data-gs][data-gs=col2_1]>[data-gs-col]:first-child{width:calc(66.66667% - 16px)}}[data-gs][data-gs=col2_1]>[data-gs-col]:nth-child(2){width:100%}@media print,screen and (min-width:768px){[data-gs][data-gs=col2_1]>[data-gs-col]:nth-child(2){width:calc(33.33333% - 32px)}}[data-gs][data-gs=col1_2]>[data-gs-col]:first-child{width:100%}@media print,screen and (min-width:768px){[data-gs][data-gs=col1_2]>[data-gs-col]:first-child{width:calc(33.33333% - 32px)}}[data-gs][data-gs=col1_2]>[data-gs-col]:nth-child(2){width:100%}@media print,screen and (min-width:768px){[data-gs][data-gs=col1_2]>[data-gs-col]:nth-child(2){width:calc(66.66667% - 16px)}}[data-gs][data-gs=col1_1_1]>[data-gs-col]{width:100%}@media print,screen and (min-width:768px){[data-gs][data-gs=col1_1_1]>[data-gs-col]{width:calc(33.33333% - 32px)}}[data-show-more-item].is-hidden{display:none}.p-news-tabhead{position:relative}.p-news-tabhead:after{position:absolute;right:0;bottom:0;display:block;width:-webkit-fill-available;width:-moz-available;width:stretch;height:1px;margin:auto;content:"";background-color:var(--borderColor)}.p-news-tabhead__list{display:flex;gap:4px}@media print,screen and (min-width:768px){.p-news-tabhead__list{gap:8px}}.p-news-tabhead__item{display:flex;flex:1}.p-news-tabhead__link{position:relative;display:flex;align-items:center;justify-content:center;width:-webkit-fill-available;width:-moz-available;width:stretch;min-height:52px;padding:8px;margin-top:4px;overflow:hidden;font-size:1.2rem;font-weight:700;line-height:var(--lineHeightTitle);text-align:center;background-color:var(--bgColorSecond);border:1px solid var(--borderColor);transition:background-color .3s ease-out}.p-news-tabhead__link:before{position:absolute;top:0;bottom:0;left:0;display:block;width:100%;height:100%;margin:auto;content:"";background-color:var(--white);transition:transform .3s ease-out;transform:translateX(-100%)}.p-news-tabhead__link.is-active{z-index:10;min-height:57px;margin-top:0;background-color:var(--bgColor);border-bottom:none}@media print,screen and (min-width:768px){.p-news-tabhead__link{font-size:1.4rem}}.p-news-tabhead__link:focus-visible:before{transform:translateX(0)}@media (hover:hover) and (pointer:fine){.p-news-tabhead__link:hover:before{transform:translateX(0)}}.p-news-tabhead__link__inner{position:relative;z-index:1}.p-news-year{margin-top:24px}@media print,screen and (min-width:768px){.p-news-year{margin-top:32px}}.p-news-year__list{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;row-gap:12px}@media print,screen and (min-width:768px){.p-news-year__list{display:flex;flex-wrap:wrap;font-size:1.2rem}}.p-news-year__item{position:relative;padding-inline:12px;text-align:center}.p-news-year__item:before{position:absolute;top:.1em;right:0;bottom:0;width:1px;margin:auto;content:"";background-color:var(--borderColorSecond)}@media print,screen and (min-width:768px){.p-news-year__item{padding-inline:16px}}.p-news-year__link{position:relative;display:inline-block;padding:0 4px 2px;font-weight:700;line-height:var(--lineHeightTitle);border-bottom:2px solid transparent;transition:transform .3s ease-out}.p-news-year__link:before{position:absolute;bottom:0;left:0;width:100%;height:2px;content:"";background-color:var(--borderColor);opacity:0;transition:opacity .3s ease-out}.p-news-year__link.is-current{color:var(--primary)}.p-news-year__link.is-current:before{opacity:1}@media print,screen and (min-width:768px){.p-news-year__link{padding:0 8px 8px;font-size:1.4rem;line-height:var(--lineHeight)}}.p-news-year__link:focus-visible{color:var(--primary)}.p-news-year__link:focus-visible:before{opacity:1}@media (hover:hover) and (pointer:fine){.p-news-year__link:hover{color:var(--primary)}.p-news-year__link:hover:before{opacity:1}}.p-news-content{margin-top:16px}@media print,screen and (min-width:768px){.p-news-content{margin-top:24px}}