.figures[data-astro-cid-repwvc4q]{container-type:inline-size}.figures__grid[data-astro-cid-repwvc4q]{--px:calc(100cqw / 530);gap:calc(var(--px) * 20);grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-flow:dense;display:grid}.figures__heading[data-astro-cid-repwvc4q]{--px:calc(100cqw / 530);margin:0 0 calc(var(--px) * 48);color:#525151;font-size:calc(var(--px) * 32);letter-spacing:0;font-weight:400;line-height:1}.figures[data-astro-cid-repwvc4q]+.figures[data-astro-cid-repwvc4q]>.figures__heading[data-astro-cid-repwvc4q]{margin-top:calc(var(--px) * 21)}@media (width>=48rem){.figures__grid[data-astro-cid-repwvc4q],.figures__heading[data-astro-cid-repwvc4q]{--px:calc(100cqw / 1080)}.figures__grid[data-astro-cid-repwvc4q]{grid-template-columns:repeat(4,minmax(0,1fr))}}@supports not (width:1cqw){.figures__grid[data-astro-cid-repwvc4q],.figures__heading[data-astro-cid-repwvc4q]{--px:calc((100vw - 44px) / 530)}@media (width>=32rem){.figures__grid[data-astro-cid-repwvc4q],.figures__heading[data-astro-cid-repwvc4q]{--px:calc(428px / 530)}}@media (width>=48rem){.figures__grid[data-astro-cid-repwvc4q],.figures__heading[data-astro-cid-repwvc4q]{--px:calc(676px / 1080)}}@media (width>=62rem){.figures__grid[data-astro-cid-repwvc4q],.figures__heading[data-astro-cid-repwvc4q]{--px:calc(916px / 1080)}}@media (width>=75rem){.figures__grid[data-astro-cid-repwvc4q],.figures__heading[data-astro-cid-repwvc4q]{--px:calc(1036px / 1080)}}}.figures__tile[data-astro-cid-repwvc4q].w2{grid-column:span 2}.figures__tile[data-astro-cid-repwvc4q].h2{grid-row:span 2}.figures__tile[data-astro-cid-repwvc4q]>img[data-astro-cid-repwvc4q]{width:100%;height:100%;display:block}.ft[data-astro-cid-repwvc4q]{box-sizing:border-box;aspect-ratio:var(--w) / var(--h);padding:calc(var(--px) * 20) calc(var(--px) * 14) calc(var(--px) * 14);border:calc(var(--px) * 3) solid #bae3f6;border-radius:calc(var(--px) * 10);color:#525151;text-align:center;font-feature-settings:"palt";background:#fff;flex-direction:column;align-items:center;font-family:Noto Sans JP,sans-serif;font-weight:400;line-height:1;display:flex;position:relative;overflow:hidden}[data-astro-cid-repwvc4q]:where(.ft) [data-astro-cid-repwvc4q]:where(p){margin:0;padding:0}.ft__title[data-astro-cid-repwvc4q]{color:#6ec3ec;font-size:calc(var(--px) * 24 * var(--fit,1));letter-spacing:.08em;white-space:nowrap;line-height:1.45}.ft__sub[data-astro-cid-repwvc4q]{color:#6ec3ec;font-size:calc(var(--px) * 18);letter-spacing:.04em;line-height:1.3}.ft__num[data-astro-cid-repwvc4q]{font-size:calc(var(--px) * 90 * var(--nfit,1));white-space:nowrap;line-height:.8}.ft__value[data-astro-cid-repwvc4q]{letter-spacing:.01em;font-weight:500}.ft__prefix[data-astro-cid-repwvc4q]{margin-right:.04em;font-size:.4em}.ft__unit[data-astro-cid-repwvc4q]{color:#5e5d5d;margin-left:.12em;font-size:.38em}.ft__unit-below[data-astro-cid-repwvc4q]{font-size:calc(var(--px) * 36);color:#5e5d5d;margin-top:calc(var(--px) * 10);line-height:1}.ft__caption[data-astro-cid-repwvc4q]{font-size:calc(var(--px) * 17);color:#5e5d5d;margin-top:calc(var(--px) * 12);letter-spacing:.04em;line-height:1}.ft__note[data-astro-cid-repwvc4q]{color:#6ec3ec;font-size:calc(var(--px) * 15.5);letter-spacing:.02em;text-align:left;align-self:stretch;line-height:1.72}.ft__pic[data-astro-cid-repwvc4q],.ft__icon[data-astro-cid-repwvc4q]{max-width:100%;height:auto;display:block}.ft__body[data-astro-cid-repwvc4q]{justify-content:safe center;align-self:stretch;align-items:center;gap:calc(var(--px) * 8);flex-direction:column;flex:1;min-height:0;display:flex}.ft__main[data-astro-cid-repwvc4q]{flex-direction:column;align-items:center;display:flex}.ft--right[data-astro-cid-repwvc4q]{place-items:center;column-gap:calc(var(--px) * 10);grid-template-rows:1fr auto;grid-template-columns:1fr 1fr;display:grid}.ft--right[data-astro-cid-repwvc4q] .ft__left[data-astro-cid-repwvc4q]{flex-direction:column;align-items:center;display:flex}.ft--right[data-astro-cid-repwvc4q] .ft__left[data-astro-cid-repwvc4q] .ft__num[data-astro-cid-repwvc4q]{margin-top:calc(var(--px) * 8)}.ft--right[data-astro-cid-repwvc4q] .ft__note[data-astro-cid-repwvc4q]{margin-top:calc(var(--px) * 8);grid-column:1/-1}.ft__items[data-astro-cid-repwvc4q]{justify-content:center;align-items:flex-end;display:flex}.ft__item[data-astro-cid-repwvc4q]{text-align:left;align-items:end;display:grid}.ft__name[data-astro-cid-repwvc4q]{font-size:calc(var(--px) * 18);color:#5e5d5d;white-space:nowrap;line-height:1.35}.ft__item[data-astro-cid-repwvc4q] .ft__num[data-astro-cid-repwvc4q]{grid-area:num}.ft__item[data-astro-cid-repwvc4q] .ft__icon[data-astro-cid-repwvc4q]{grid-area:icon}.ft__item[data-astro-cid-repwvc4q] .ft__name[data-astro-cid-repwvc4q]{grid-area:name}.ft__item--small[data-astro-cid-repwvc4q] .ft__num[data-astro-cid-repwvc4q]{font-size:calc(var(--px) * 64)}.ft__items[data-astro-cid-repwvc4q][data-arrangement=横に並べる]{gap:calc(var(--px) * 40)}.ft__items[data-astro-cid-repwvc4q][data-arrangement=横に並べる] .ft__item[data-astro-cid-repwvc4q]{column-gap:calc(var(--px) * 22);grid-template-areas:"icon num""name num";justify-items:center}.ft__items[data-astro-cid-repwvc4q][data-arrangement=横に並べる] .ft__name[data-astro-cid-repwvc4q]{margin-top:calc(var(--px) * 6)}.ft__items[data-astro-cid-repwvc4q][data-arrangement=縦に並べる]{align-items:stretch;gap:calc(var(--px) * 18);flex-direction:column}.ft__items[data-astro-cid-repwvc4q][data-arrangement=縦に並べる]:not(.ft__items--icons){justify-content:center;align-items:center;column-gap:calc(var(--px) * 14);row-gap:calc(var(--px) * 22);grid-template-columns:auto auto;display:grid}.ft__items[data-astro-cid-repwvc4q]:not(.ft__items--icons) .ft__item[data-astro-cid-repwvc4q]{display:contents}.ft__items[data-astro-cid-repwvc4q]:not(.ft__items--icons) .ft__item[data-astro-cid-repwvc4q]>[data-astro-cid-repwvc4q]{grid-area:auto}.ft__items[data-astro-cid-repwvc4q]:not(.ft__items--icons) .ft__num[data-astro-cid-repwvc4q]{justify-self:end}.ft__items--icons[data-astro-cid-repwvc4q][data-arrangement=縦に並べる] .ft__item[data-astro-cid-repwvc4q]{grid-template-columns:calc(var(--px) * 60) auto;justify-content:start;row-gap:calc(var(--px) * 2);grid-template-areas:".name""icon num"}.ft__items--icons[data-astro-cid-repwvc4q][data-arrangement=縦に並べる] .ft__item[data-astro-cid-repwvc4q]:not(.ft__item--icon){grid-template-columns:calc(var(--px) * 60) auto auto;grid-template-areas:".name num";column-gap:0}.ft__items--icons[data-astro-cid-repwvc4q][data-arrangement=縦に並べる] .ft__item[data-astro-cid-repwvc4q]:not(.ft__item--icon) .ft__name[data-astro-cid-repwvc4q]{margin-right:calc(var(--px) * 18)}.ft__items[data-astro-cid-repwvc4q][data-arrangement=縦に並べる] .ft__icon[data-astro-cid-repwvc4q]{justify-self:center}.ft__items[data-astro-cid-repwvc4q][data-arrangement="2 列"]{justify-content:center;column-gap:calc(var(--px) * 40);row-gap:calc(var(--px) * 20);grid-template-columns:auto auto;display:grid}.ft__items[data-astro-cid-repwvc4q][data-arrangement="2 列"]:not(.ft__items--icons){grid-template-columns:auto auto calc(var(--px) * 22) auto auto;align-items:center;column-gap:calc(var(--px) * 18);row-gap:calc(var(--px) * 10)}.ft__items[data-astro-cid-repwvc4q][data-arrangement="2 列"]:not(.ft__items--icons) .ft__item[data-astro-cid-repwvc4q]:nth-child(odd) .ft__name[data-astro-cid-repwvc4q]{grid-column:1}.ft__items[data-astro-cid-repwvc4q][data-arrangement="2 列"]:not(.ft__items--icons) .ft__item[data-astro-cid-repwvc4q]:nth-child(odd) .ft__num[data-astro-cid-repwvc4q]{grid-column:2}.ft__items[data-astro-cid-repwvc4q][data-arrangement="2 列"]:not(.ft__items--icons) .ft__item[data-astro-cid-repwvc4q]:nth-child(2n) .ft__name[data-astro-cid-repwvc4q]{grid-column:4}.ft__items[data-astro-cid-repwvc4q][data-arrangement="2 列"]:not(.ft__items--icons) .ft__item[data-astro-cid-repwvc4q]:nth-child(2n) .ft__num[data-astro-cid-repwvc4q]{grid-column:5}.ft__items[data-astro-cid-repwvc4q][data-arrangement="2 列"] .ft__item--icon[data-astro-cid-repwvc4q]{column-gap:calc(var(--px) * 12);row-gap:calc(var(--px) * 6);grid-template-areas:"icon name""num num";align-items:start}.ft--numbers[data-astro-cid-repwvc4q] .ft__note[data-astro-cid-repwvc4q]{text-align:center}.ft__items[data-astro-cid-repwvc4q]+.ft__pic[data-astro-cid-repwvc4q]{margin-top:calc(var(--px) * 22)}.ft--pie[data-astro-cid-repwvc4q] .ft__main--pie[data-astro-cid-repwvc4q]{margin-top:calc(var(--px) * 12)}.ft__chart[data-astro-cid-repwvc4q]{font-family:Noto Sans JP,sans-serif;display:block}.ft__chart--pie[data-astro-cid-repwvc4q]{left:0;top:calc(var(--px) * 254);width:calc(var(--px) * 249);height:auto;position:absolute}.ft--bar[data-astro-cid-repwvc4q]{align-items:flex-start;padding:0}.ft--bar[data-astro-cid-repwvc4q] .ft__title[data-astro-cid-repwvc4q]{left:calc(var(--px) * 35);top:calc(var(--px) * 15);position:absolute}.ft__main--bar[data-astro-cid-repwvc4q]{left:0;top:calc(var(--px) * 66);width:calc(var(--px) * 150);position:absolute}.ft__main--bar[data-astro-cid-repwvc4q] .ft__num[data-astro-cid-repwvc4q]{font-size:calc(var(--px) * 78)}.ft__main--bar[data-astro-cid-repwvc4q] .ft__value[data-astro-cid-repwvc4q]{letter-spacing:-.05em;font-weight:700}.ft__main--bar[data-astro-cid-repwvc4q] .ft__unit-below[data-astro-cid-repwvc4q]{margin-top:calc(var(--px) * 9)}.ft__chart--bar[data-astro-cid-repwvc4q]{left:calc(var(--px) * 147);top:calc(var(--px) * 27);width:calc(var(--px) * 360);height:auto;position:absolute}
