.cSubPageFv__inner{width:100%;padding:0 calc(22 * var(--px)) calc(48 * var(--px));flex-direction:column;justify-content:flex-end;display:flex;position:relative}.cSubPageFv__background{z-index:-1;color:var(--color-beige);flex-direction:column;align-items:flex-start;display:flex;position:absolute;inset:0}.cSubPageFv__background_image{aspect-ratio:400/60;width:100%;height:auto;margin-top:-2px}.cSubPageFv__background:before{content:"";background-color:currentColor;flex-grow:1;width:100%}.cSubPageFv__headline{width:100%;padding-top:calc(160 * var(--px));justify-content:flex-start;display:flex}.cSubPageFv__headline_text{padding-bottom:calc(.5625 * var(--font-rem));font-size:var(--_font-size,calc(2.125 * var(--font-rem)));letter-spacing:.06em;font-weight:700;line-height:1.4;position:relative}.cSubPageFv__headline_text:after{content:"";background-color:var(--color-orange);border-radius:50vh;width:100%;height:6px;position:absolute;bottom:0;left:0}.cSubPageFv__navigation{margin-top:calc(38 * var(--px))}.cSubPageFv__navigation_list{gap:calc(18 * var(--px)) calc(20 * var(--px));flex-wrap:wrap;display:flex}.cSubPageFv__navigation_item_link{gap:calc(6 * var(--px));justify-content:flex-start;align-items:center;display:flex}.cSubPageFv__navigation_item_label{font-size:calc(.875 * var(--font-rem));letter-spacing:.05em;font-weight:700;line-height:1.36}.cSubPageFv__navigation_item_icon{--_circle-color:var(--color-white);--_arrow-color:var(--color-orange);width:calc(18 * var(--px));height:calc(18 * var(--px));rotate:90deg}.cSubPageFv[data-size=none] .cSubPageFv__inner{padding-bottom:0}.cSubPageFv[data-size=none] .cSubPageFv__background{display:none}.cSubPageFv[data-size=none] .cSubPageFv__headline{padding:calc(177 * var(--px)) 0 0;position:static}@media screen and (width>=960px){.cSubPageFv__inner{grid-template-columns:repeat(var(--grid-columns), 1fr);padding:0 0 calc(112 * var(--px));display:grid}.cSubPageFv__background{grid-column:1/-1}.cSubPageFv__background_image{aspect-ratio:1488/240;margin-top:-1px}.cSubPageFv__headline{grid-column:var(--_grid-column-headline,4/calc(var(--grid-columns) - 2));padding-top:calc(281 * var(--px))}.cSubPageFv__headline_text{font-size:var(--_font-size,calc(4.125 * var(--font-rem)))}.cSubPageFv__navigation{grid-column:var(--_grid-column-navigation,4/44);margin-top:calc(44 * var(--px))}.cSubPageFv__navigation_list{gap:calc(18 * var(--px)) calc(16 * var(--px))}.cSubPageFv__navigation_item_label{font-size:calc(1 * var(--font-rem))}.cSubPageFv__navigation_item_icon{width:calc(1.375 * var(--font-rem));height:calc(1.375 * var(--font-rem))}.cSubPageFv[data-size=none] .cSubPageFv__inner{padding:0}.cSubPageFv[data-size=none] .cSubPageFv__headline{padding:calc(240 * var(--px)) 0 0}.cSubPageFv[data-size=navigation] .cSubPageFv__headline{padding:calc(258 * var(--px)) 0 0}}:root{--_footer-mt:calc(24 * var(--px))}.pFV__paragraph{padding:0 calc(20 * var(--px));margin-top:calc(25 * var(--px));font-size:calc(1 * var(--font-rem));color:var(--color-gray-beige);letter-spacing:.08em;font-weight:400;line-height:1.6}.pData{margin-top:calc(32 * var(--px))}.pData__inner{padding:0 calc(20 * var(--px)) calc(120 * var(--px));position:relative}.pData__background{z-index:-1;padding-top:calc(104 * var(--px));flex-direction:column;justify-content:flex-start;align-items:center;display:flex;position:absolute;inset:0}.pData__background_top,.pData__background_bottom{aspect-ratio:400/120;width:100%;height:auto;position:relative}.pData__background_top{bottom:-2px}.pData__background_bottom{top:-2px}.pData__background_base{background-color:var(--color-orange);flex-grow:1;width:100%;height:auto}.pData__info{background-color:var(--color-beige);border-radius:calc(20 * var(--px))}.pData__info_head{gap:calc(18 * var(--px));padding:calc(24 * var(--px)) calc(20 * var(--px));justify-content:flex-start;align-items:center;display:flex;position:relative}.pData__info_head_title{font-size:calc(1.375 * var(--font-rem));letter-spacing:.08em;font-weight:700;line-height:1.4}.pData__info_head_icon{width:calc(30 * var(--px));height:calc(30 * var(--px));background-color:var(--color-white);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}.pData__info_head_icon:before,.pData__info_head_icon:after{width:calc(9 * var(--px));content:"";background-color:currentColor;border-radius:50vh;height:3px;position:absolute}.pData__info_head_icon:after{transition:rotate .4s var(--ease-out-cubic), opacity .4s var(--ease-out-cubic);rotate:90deg}.pData__info_head_button{z-index:1;position:absolute;inset:0}.pData__info_body{padding:calc(24 * var(--px)) calc(20 * var(--px))}.pData__info_list{gap:calc(26 * var(--px));padding:calc(40 * var(--px)) calc(20 * var(--px)) calc(20 * var(--px));background-color:var(--color-white);border-radius:calc(10 * var(--px));display:grid}.pData__info_record_headline_text{font-size:calc(1.125 * var(--font-rem));color:var(--color-orange);letter-spacing:.02em;font-weight:700;line-height:1.48}.pData__info_record_number{gap:calc(15 * var(--px));width:100%;margin-top:calc(16 * var(--px));justify-content:space-between;align-items:flex-start;display:flex}.pData__info_record_number_people,.pData__info_record_number_percent{width:50%}.pData__info_record_number_people_title,.pData__info_record_number_percent_title{font-size:calc(.875 * var(--font-rem));letter-spacing:.08em;font-weight:600;line-height:1.4}.pData__info_record_number_people_result,.pData__info_record_number_percent_result{gap:calc(4 * var(--px));margin-top:calc(2 * var(--px));color:var(--color-orange);justify-content:flex-start;align-items:baseline;display:flex}.pData__info_record_number_people_result_value,.pData__info_record_number_percent_result_value{font-family:var(--font-lexend);font-size:calc(2.25 * var(--font-rem));letter-spacing:-.02em;font-weight:500;line-height:1}.pData__info_record_number_people_result_unit,.pData__info_record_number_percent_result_unit{font-size:calc(1.25 * var(--font-rem));letter-spacing:.02em;font-weight:700;line-height:1;position:relative;top:-.1em}.pData__info_record_number_people{order:1}.pData__info_record_number_percent{order:3}.pData__info_record_number:before{width:2px;height:calc(52 * var(--px));content:"";background-color:var(--color-beige);border-radius:50vh;flex-shrink:0;order:2;align-self:center;display:block}.pData__info_record_small{margin-top:calc(11 * var(--px));font-size:calc(.625 * var(--font-rem));letter-spacing:.08em;font-weight:500;line-height:1.6;display:block}.pData__info_card{background-color:var(--color-white-beige);border-radius:calc(10 * var(--px));flex-direction:column;align-items:flex-start;display:flex;position:relative}.pData__info_card_head{padding:calc(16 * var(--px)) calc(16 * var(--px)) 1px}.pData__info_card_head_title{gap:calc(4 * var(--px));padding:0 calc(10 * var(--px)) 0 calc(8 * var(--px));background-color:var(--color-orange);border-radius:calc(4 * var(--px));justify-content:flex-start;align-items:center;display:flex}.pData__info_card_head_title_text{font-size:calc(.9375 * var(--font-rem));color:var(--color-white);letter-spacing:.02em;padding-bottom:.15em;font-weight:700;line-height:1.48}.pData__info_card_head_title:before{width:calc(1.25 * var(--font-rem));height:calc(2.0625 * var(--font-rem));content:"";background-image:url("data:image/svg+xml,%3csvg%20width='20'%20height='33'%20viewBox='0%200%2020%2033'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M9.63913%2017.6652C9.01419%2017.6652%208.359%2017.6652%207.82379%2017.6185C7.61782%2017.6005%207.56124%2017.4782%207.53004%2017.2667C7.45145%2016.734%207.54116%2016.2906%207.63722%2016.1188C7.7877%2015.8497%208.69579%2015.8929%209.3411%2015.9577C9.73621%2015.9974%2010.0138%2016.3617%2010.2524%2016.6363C10.4712%2016.8881%2010.5169%2017.1907%2010.4951%2017.3227C10.4542%2017.5696%209.9191%2017.4922%209.64097%2017.4094C9.5882%2017.3937%209.58523%2017.3102%209.61503%2017.2653C9.64483%2017.2203%209.72098%2017.1911%209.71435%2017.1905C9.4592%2017.1691%209.22788%2017.2239%208.98105%2017.0864C8.70731%2016.9339%208.55535%2016.4881%208.4602%2016.0074C8.438%2015.8953%208.45716%2015.7873%208.48951%2015.708C8.55045%2015.5586%208.80547%2015.5154%209.07532%2015.5006C9.23915%2015.4916%209.37739%2015.5803%209.52293%2015.7102C9.73827%2015.9024%209.76018%2016.367%209.68603%2017.052C9.6306%2017.5641%209.01769%2018.0481%208.6781%2018.3532C8.5371%2018.4799%208.32668%2018.5007%208.17081%2018.5C8.10472%2018.4997%208.07285%2018.4323%208.05561%2018.3181C7.97689%2017.797%208.14082%2017.6355%208.20867%2017.5122C8.3079%2017.332%208.08889%2016.9726%207.84694%2016.6298C7.75358%2016.4975%207.74706%2016.4293%207.97776%2016.38C8.20846%2016.3307%208.68351%2016.2971%208.94348%2016.3042C9.20345%2016.3112%209.23395%2016.3598%209.25214%2016.4244'%20stroke='white'%20stroke-width='4'%20stroke-linecap='round'/%3e%3c/svg%3e");background-position:50%;background-repeat:no-repeat;background-size:cover;display:block}.pData__info_card_body{width:100%;padding:0 calc(16 * var(--px));backface-visibility:hidden;transition:height .2s var(--ease-out-cubic);will-change:height;overflow:hidden}.pData__info_card_body_inner{padding-top:calc(6 * var(--px))}.pData__info_card_body_now{font-size:calc(.875 * var(--font-rem));letter-spacing:.08em;font-weight:500;line-height:1.6}.pData__info_card_body_graph{width:100%;margin-top:calc(24 * var(--px));flex-direction:column;justify-content:flex-start;align-items:center;display:flex}.pData__info_card_body_graph_image{width:calc(168 * var(--px));height:calc(168 * var(--px));position:relative}.pData__info_card_body_graph_image_circle{position:absolute;inset:0;rotate:-90deg}.pData__info_card_body_graph_image_circle circle{fill:none;stroke-width:32px;stroke-dasharray:100;stroke-dashoffset:calc(100 - var(--_percent));position:relative}.pData__info_card_body_graph_image_circle circle:last-child{stroke:#ed9e16}.pData__info_card_body_graph_image_circle circle:nth-last-child(2){stroke:#f5c411}.pData__info_card_body_graph_image_circle circle:nth-last-child(3){stroke:#ebde27}.pData__info_card_body_graph_image_circle circle:nth-last-child(4){stroke:#d0ca75}.pData__info_card_body_graph_image_circle circle:nth-last-child(5){stroke:#e5e4ae}.pData__info_card_body_graph_image:after{z-index:1;content:"";border:2px solid #7f5838;border-radius:50%;position:absolute;inset:0}.pData__info_card_body_graph_list{gap:calc(7 * var(--px));width:100%;padding:0 calc(4 * var(--px));margin-top:calc(32 * var(--px));display:grid}.pData__info_card_body_graph_item{gap:calc(5 * var(--px));justify-content:flex-start;align-items:center;display:flex}.pData__info_card_body_graph_item_text{font-size:calc(.9375 * var(--font-rem));color:var(--color-gray-beige);letter-spacing:.06em;font-weight:600;line-height:1.4}.pData__info_card_body_graph_item_result{justify-content:flex-start;align-items:baseline;display:flex}.pData__info_card_body_graph_item_result_value{font-family:var(--font-lexend);font-size:calc(1.5625 * var(--font-rem));letter-spacing:-.02em;font-weight:500;line-height:1}.pData__info_card_body_graph_item_result_unit{font-family:var(--font-lexend);font-size:calc(1.25 * var(--font-rem));letter-spacing:-.01em;font-weight:700;line-height:1}.pData__info_card_body_graph_item:before{width:calc(14 * var(--px));height:calc(14 * var(--px));margin-right:calc(3 * var(--px));content:"";border-radius:2px;flex-shrink:0;display:block}.pData__info_card_body_graph_item:nth-child(5n+1):before{background-color:#ed9e16}.pData__info_card_body_graph_item:nth-child(5n+2):before{background-color:#f5c411}.pData__info_card_body_graph_item:nth-child(5n+3):before{background-color:#ebde27}.pData__info_card_body_graph_item:nth-child(5n+4):before{background-color:#d0ca75}.pData__info_card_body_graph_item:nth-child(5n+5):before{background-color:#e5e4ae}.pData__info_card_body_list{gap:calc(16 * var(--px));margin-top:calc(24 * var(--px));flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;display:flex}.pData__info_card_body_item{gap:calc(.375 * var(--font-rem));flex-shrink:0;justify-content:flex-start;align-items:baseline;display:flex}.pData__info_card_body_item_label{font-size:calc(.9375 * var(--font-rem));letter-spacing:.08em;font-weight:600;line-height:1.4}.pData__info_card_body_item_result{gap:calc(.125 * var(--font-rem));color:var(--color-orange);justify-content:flex-start;align-items:baseline;display:flex}.pData__info_card_body_item_result_value{font-family:var(--font-lexend);font-size:calc(1.5625 * var(--font-rem));letter-spacing:-.02em;font-weight:500;line-height:1.4}.pData__info_card_body_item_result_unit{font-family:var(--font-lexend);font-size:calc(1.25 * var(--font-rem));letter-spacing:-.01em;font-weight:700;line-height:1.4}.pData__info_card_button{gap:calc(.5 * var(--font-rem));width:100%;padding:calc(23 * var(--px)) calc(20 * var(--px)) calc(20 * var(--px));justify-content:flex-start;align-items:center;display:flex}.pData__info_card_button_icon{width:calc(1.5 * var(--font-rem));height:calc(1.5 * var(--font-rem));padding:calc(.4375 * var(--font-rem));background-color:var(--color-white);transition:rotate .4s var(--ease-spring-2);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}.pData__info_card_button_label{font-size:calc(.875 * var(--font-rem));letter-spacing:.06em;font-weight:700;line-height:1.6}.pData__info_card_button[aria-expanded=false] .pData__info_card_button_label[data-close]{display:none}.pData__info_card_button[aria-expanded=true] .pData__info_card_button_icon{rotate:135deg}.pData__info_card_button[aria-expanded=true] .pData__info_card_button_label[data-open]{display:none}.pData__info_card.is-open .pData__info_card_body{transition:height .4s var(--ease-spring-1)}.pData__archive{gap:calc(12 * var(--px));margin-top:calc(80 * var(--px));display:grid}.pVoice{position:relative}.pVoice__inner{--_border-radius:calc(24 * var(--px)) calc(24 * var(--px)) calc(24 * var(--px)) 0;padding:calc(32 * var(--px)) calc(32 * var(--px)) calc(24 * var(--px));color:var(--color-white);border-radius:var(--_border-radius);background-color:#ffaa46}.pVoice__tags{gap:calc(8 * var(--px));flex-wrap:wrap;justify-content:flex-start;align-items:center;display:flex}.pVoice__tag{gap:calc(2 * var(--px));padding:calc(5 * var(--px)) calc(8 * var(--px)) calc(6 * var(--px));font-size:calc(.75 * var(--font-rem));color:var(--color-white);letter-spacing:.06em;border-radius:calc(4 * var(--px));background-color:#ee9122;justify-content:flex-start;align-items:center;font-weight:700;line-height:1.4;display:flex}.pVoice__tag_label{order:1}.pVoice__tag_value{order:3}.pVoice__tag:before{content:":";flex-shrink:0;order:2;display:block}.pVoice__title{margin-top:calc(9 * var(--px));font-size:calc(1.375 * var(--font-rem));letter-spacing:.06em;font-weight:700;line-height:1.48}.pVoice__info{gap:calc(10 * var(--px));margin-top:calc(24 * var(--px));font-size:calc(.875 * var(--font-rem));letter-spacing:.06em;justify-content:flex-start;align-items:baseline;font-weight:700;line-height:1.4;display:flex}.pVoice__info_age{flex-shrink:0}.pVoice__icon{margin-top:calc(14 * var(--px));justify-content:flex-end;align-items:center;display:flex}.pVoice__icon_image{--_arrow-color:var(--color-orange);width:calc(34 * var(--px));height:calc(34 * var(--px))}.pVoice__icon_link{z-index:1;position:absolute;inset:0}.pVoice:nth-child(2n+2) .pVoice__inner{--_border-radius:calc(24 * var(--px)) calc(24 * var(--px)) 0 calc(24 * var(--px))}@media screen and (width>=960px){:root{--_footer-mt:calc(56 * var(--px))}.pFV__paragraph{grid-template-columns:repeat(var(--grid-columns), 1fr);margin-top:calc(55 * var(--px));font-size:calc(1.0625 * var(--font-rem));padding:0;line-height:1.8;display:grid}.pFV__paragraph_text{grid-column:4/35}.pData{margin-top:calc(64 * var(--px))}.pData__inner{grid-template-columns:repeat(var(--grid-columns), 1fr);padding:0 0 calc(248 * var(--px));display:grid}.pData__background{padding-top:calc(467 * var(--px));grid-column:1/-1}.pData__background_top,.pData__background_bottom{height:calc(193 * var(--px))}.pData__info{grid-column:4/calc(var(--grid-columns) - 2);border-radius:calc(20 * var(--px))}.pData__info_head{gap:calc(26 * var(--px));padding:calc(64 * var(--px))}.pData__info_head_title{font-size:calc(2.5 * var(--font-rem))}.pData__info_head_icon{width:calc(48 * var(--px));height:calc(48 * var(--px))}.pData__info_head_icon:before,.pData__info_head_icon:after{width:calc(18 * var(--px));height:5px}.pData__info_body{padding:0 calc(64 * var(--px)) calc(64 * var(--px))}.pData__info_list{gap:calc(16 * var(--px));padding:calc(24 * var(--px));grid-template-columns:1fr 1fr}.pData__info_record{padding:calc(40 * var(--px));place-content:center;display:grid}.pData__info_record_headline{margin-top:auto}.pData__info_record_headline_text{font-size:calc(1.375 * var(--font-rem))}.pData__info_record_number{gap:calc(24 * var(--px));width:auto;min-height:0;margin-top:calc(24 * var(--px));justify-content:flex-start}.pData__info_record_number_people,.pData__info_record_number_percent{width:auto}.pData__info_record_number_people_title,.pData__info_record_number_percent_title{font-size:calc(1.25 * var(--font-rem))}.pData__info_record_number_people_result,.pData__info_record_number_percent_result{gap:calc(6 * var(--px));margin-top:calc(3 * var(--px))}.pData__info_record_number_people_result_value,.pData__info_record_number_percent_result_value{font-size:calc(5.0625 * var(--font-rem))}.pData__info_record_number_people_result_unit,.pData__info_record_number_percent_result_unit{font-size:calc(2.25 * var(--font-rem))}.pData__info_record_number_people{order:1}.pData__info_record_number_percent{order:3}.pData__info_record_number:before{width:4px;height:calc(6.4375 * var(--font-rem))}.pData__info_record_small{gap:calc(.6875 * var(--font-rem));margin-top:calc(12 * var(--px));font-size:calc(.875 * var(--font-rem));justify-content:flex-start;align-items:baseline;display:flex}.pData__info_card{min-height:calc(328 * var(--px));padding:calc(16 * var(--px))}.pData__info_card_head{padding:0}.pData__info_card_body{flex-grow:1;padding:0}.pData__info_card_body_inner{flex-direction:column;justify-content:flex-start;align-items:flex-start;height:100%;display:flex}.pData__info_card_body_graph{gap:calc(56 * var(--px));padding-right:calc(10 * var(--px));margin-top:calc(-9 * var(--px));flex-direction:row;flex-grow:1;justify-content:center;align-items:center}.pData__info_card_body_graph_image{width:calc(188 * var(--px));height:calc(188 * var(--px));flex-shrink:0;order:2}.pData__info_card_body_graph_list{gap:calc(12 * var(--px));max-width:calc(202 * var(--px));margin-top:calc(8 * var(--px));order:1;padding:0}.pData__info_card_body_graph_item{gap:calc(8 * var(--px))}.pData__info_card_body_list{gap:calc(3 * var(--px)) calc(11 * var(--px));padding:calc(22 * var(--px));flex-grow:1;place-content:center flex-start;margin-top:0}.pData__info_card_body_item_result{gap:calc(.125 * var(--font-rem));color:var(--color-orange);justify-content:flex-start;align-items:baseline;display:flex}.pData__info_card_body_item_result_value{font-family:var(--font-lexend);font-size:calc(1.5625 * var(--font-rem));letter-spacing:-.02em;font-weight:500;line-height:1.4}.pData__info_card_body_item_result_unit{font-family:var(--font-lexend);font-size:calc(1.25 * var(--font-rem));letter-spacing:-.01em;font-weight:700;line-height:1.4}.pData__info_card_body_item:not(:last-child):after{top:calc(.125 * var(--font-rem));width:1px;height:calc(1.25 * var(--font-rem));margin-left:calc(5 * var(--px));content:"";background-color:currentColor;display:block;position:relative;rotate:41deg}.pData__info_card_button{display:none}.pData__archive{grid-template-columns:1fr 1fr;grid-column:8/calc(var(--grid-columns) - 6);gap:calc(80 * var(--px));margin-top:calc(237 * var(--px))}.pVoice__inner{--_border-radius:calc(44 * var(--px)) calc(44 * var(--px)) calc(44 * var(--px)) 0;padding:calc(68 * var(--px)) calc(32 * var(--px)) calc(32 * var(--px)) calc(68 * var(--px))}.pVoice__tags{padding-right:calc(36 * var(--px))}.pVoice__tag{font-size:calc(1 * var(--font-rem))}.pVoice__title{padding-right:calc(36 * var(--px));margin-top:calc(20 * var(--px));font-size:calc(2 * var(--font-rem))}.pVoice__info{gap:calc(6 * var(--px));margin-top:calc(16 * var(--px));display:flex}.pVoice__info_age{flex-shrink:0}.pVoice__icon{margin-top:calc(43 * var(--px))}.pVoice__icon_image{width:calc(48 * var(--px));height:calc(48 * var(--px))}.pVoice:nth-child(2n+2){top:calc(170 * var(--px));position:relative}.pVoice:nth-child(2n+2) .pVoice__inner{--_border-radius:calc(44 * var(--px)) calc(44 * var(--px)) calc(44 * var(--px)) 0}.pVoice:nth-child(2n+2):last-child{margin-bottom:calc(170 * var(--px))}}
