.p-data-header{background-color:var(--color-primary)}.p-data-header__inner{padding:var(--space-12) 0 var(--space-10)}.p-data-header__title{margin:0}@media screen and (max-width:639px){.p-data-header__title img{width:90%;height:auto}}.p-data-list{display:grid;margin-top:2.5rem}.p-data-list.is-column-2{grid-template-columns:repeat(2,1fr);gap:1.75rem}@media screen and (max-width:639px){.p-data-list.is-column-2{grid-template-columns:repeat(1,1fr);gap:1.125rem}}.p-data-list.is-column-3{grid-template-columns:repeat(3,1fr);gap:1.75rem}@media screen and (max-width:639px){.p-data-list.is-column-3{grid-template-columns:repeat(2,1fr);gap:1.125rem}}.p-data-list.is-column-3 .p-data-list__item{aspect-ratio:1/1}@media screen and (min-width:640px)and (max-width:1023px){.p-data-list.is-column-3 .p-data-list__item{aspect-ratio:auto}}@media screen and (max-width:639px){.p-data-list.is-column-3 .p-data-list__item{aspect-ratio:auto}}.p-data-list__item{border:1px solid var(--color-primary);border-radius:1.25rem;padding:.875rem;display:flex;flex-direction:column;align-items:center}.p-data-list__item a{text-decoration:none}.p-data-list__title{font-size:var(--text-lg);font-weight:700;color:var(--color-primary)}@media screen and (max-width:639px){.p-data-list__title{font-size:.6875rem}}.p-data-list__figure{margin-top:auto}@media screen and (max-width:1023px){.p-data-list__figure img{height:auto}}.p-data-list__text{margin-top:.75rem;text-align:center;font-weight:500;font-size:var(--text-sm);color:var(--color-text-sub)}@media screen and (max-width:639px){.p-data-list__text{font-size:.8125rem}}.p-data-bar-chart{display:flex;flex-direction:column;gap:2.5rem;margin-top:5rem}.p-data-bar-chart__item{display:flex;flex-direction:column;align-items:center;justify-content:center}.p-data-bar-chart__title{font-size:1.125rem;color:var(--color-primary);margin:0}.p-data-bar-chart__figure{margin:.5rem 0 0}@media screen and (max-width:1023px){.p-data-bar-chart__figure img{width:auto;height:auto}}@media screen and (max-width:639px){.p-data-bar-chart__figure img{width:100%;height:auto}}.p-data__width{max-width:880px;margin-inline:auto;padding-inline:2.5rem}@media screen and (max-width:639px){.p-data__width{padding-inline:7vw}}.p-data__heading{margin-top:10rem;display:flex;justify-content:center;background-image:url(../img/recruit/data/data-seciton-title-border.png);background-size:auto 1px;background-repeat:repeat-x;background-position:center top 1em}@media screen and (max-width:639px){.p-data__heading{margin-top:3.75rem}}@media screen and (min-width:640px)and (max-width:1023px){.p-data__heading img{width:auto;height:13vw;margin-inline:auto}}@media screen and (min-width:640px)and (max-width:1023px){.p-data__heading.is-3-row img{width:auto;height:21vw;margin-inline:auto}}.p-data__text{font-size:1.0625rem;text-align:center;line-height:1.8;color:var(--color-text-sub);margin-block:1.5em}@media screen and (min-width:640px)and (max-width:1023px){.p-data__text{font-size:1rem}}@media screen and (max-width:1023px){.p-data__text{padding-inline:5vw}}@media screen and (max-width:639px){.p-data__text{font-size:.9375rem;line-height:2.1}}.p-data__figure img{display:inline-block}@media screen and (max-width:1023px){.p-data__figure img{width:auto;height:auto;max-width:80%;margin-inline:auto;display:block}}.p-data__figure-list{display:flex;justify-content:center}@media screen and (max-width:639px){.p-data__figure-list{flex-direction:column}}@media screen and (max-width:639px){.p-data__figure-list.width-fix{padding-inline:9vw}}
