.digits{margin-top:40px;margin-bottom:40px}@media (width<=799px){.digits{margin-bottom:32px}}.digits_inner{flex-direction:column;gap:8px;display:flex}.digits_row{color:#7c8eb5;background-color:#fff;border-radius:20px;justify-content:flex-end;align-items:flex-end;gap:24px;padding:16px 40px;font-family:BIZ UDGothic,Noto Sans JP,sans-serif;font-weight:700;line-height:1.4;display:flex}@media (width<=799px){.digits_row{border-radius:16px;padding:16px 20px}}.digits_row--care{color:#7c8eb5}.digits_row--medical{color:#d58a8a}.digits_row--medical:first-of-type{margin-top:8px}@media (width<=799px){.digits_row--medical:first-of-type{margin-top:4px}}.digits_row_label{font-size:clamp(18.2px,2.6vw,28.6px);text-indent:0!important;margin:0!important}@media (width<=799px){.digits_row_label{font-size:14px}}.digits_row_num{letter-spacing:.08em;font-variant-numeric:tabular-nums;vertical-align:bottom;font-size:clamp(43.2px,6vw,76.8px);line-height:1;text-indent:0!important;margin:0!important}@media (width<=799px){.digits_row_num{letter-spacing:.05em;font-size:20px}}.digits_row_unit{font-size:clamp(18.2px,2.6vw,28.6px);text-indent:0!important;margin:0!important}@media (width<=799px){.digits_row_unit{font-size:14px}}.digits_date{color:#333;text-align:right;margin-top:12px;font-size:15.6px}@media (width<=799px){.digits_date{margin-top:8px;font-size:14.3px}}