@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 (width >=calc(768 * 1px)),print{[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 (width >=calc(768 * 1px)),print{[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 (width >=calc(768 * 1px)),print{[data-gs][data-gs=col2]>[data-gs-col]{width:calc(50% - 24px)}}[data-gs][data-gs=col3]>[data-gs-col]{width:100%}@media (calc(768 * 1px) <=width) and (width < calc(1025 * 1px)){[data-gs][data-gs=col3]>[data-gs-col]{width:calc(50% - 24px)}}@media (width >=calc(1025 * 1px)),print{[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 (calc(768 * 1px) <=width) and (width < calc(1025 * 1px)){[data-gs][data-gs=col4]>[data-gs-col]{width:calc(33.33333% - 32px)}}@media (width >=calc(1025 * 1px)),print{[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 (width >=calc(768 * 1px)),print{[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 (width >=calc(768 * 1px)),print{[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 (width >=calc(768 * 1px)),print{[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 (width >=calc(768 * 1px)),print{[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 (width >=calc(768 * 1px)),print{[data-gs][data-gs=col1_1_1]>[data-gs-col]{width:calc(33.33333% - 32px)}}[data-show-more-item].is-hidden{display:none}.p-group-network__list{display:grid;grid-template-columns:1fr;row-gap:48px}@media (width >=calc(768 * 1px)),print{.p-group-network__list{grid-template-columns:1fr 1fr;-moz-column-gap:48px;column-gap:48px}}.p-group-network__item{display:grid;grid-template-rows:subgrid;grid-row:span 2;gap:0}.p-group-network__item-inner{display:flex;flex-direction:column}.p-group-network__inner{display:flex;flex-wrap:wrap;gap:4px 12px}@media (width >=calc(768 * 1px)),print{.p-group-network__inner{gap:8px 16px}}.p-group-network__ttl{margin-top:0}.p-group-network__label{padding:3.5px 12px;font-size:1.2rem;font-weight:700;line-height:var(--lineHeight);background-color:#e3e8ed;border-radius:4px}@media (width >=calc(768 * 1px)),print{.p-group-network__label{padding:3.5px 16px;font-size:1.4rem}}.p-group-network__txt{margin-top:16px}@media (width >=calc(768 * 1px)),print{.p-group-network__txt{margin-top:24px}}.p-group-network__txt+.p-group-network__txt{margin-top:0}.p-number{display:flex;flex-wrap:wrap;gap:0 12px}@media (width >=calc(768 * 1px)),print{.p-number{gap:0 16px}}