.c-staff{border-top:1px solid #ddd}.c-staff__inner{margin:0 auto;max-width:64.375rem;padding:1.875rem 1rem 3.75rem}@media screen and (min-width: 768px){.c-staff__inner{padding:2.5rem 3.125rem 5rem}}.c-staff__head{font-size:1.5rem;text-align:center;color:#1e5199;margin:0 auto 1.875rem;font-weight:700}@media screen and (min-width: 768px){.c-staff__head{font-size:2rem;margin-bottom:3.125rem}}.c-staff__txt{font-size:1rem;line-height:1.6;margin-bottom:1.875rem;font-weight:400}@media screen and (min-width: 768px){.c-staff__txt{margin-bottom:3.75rem}}.c-staff__list{display:grid;grid-template-columns:repeat(auto-fit, minmax(12.5rem, 1fr));gap:1.5rem 1.25rem}@media screen and (min-width: 768px){.c-staff__list{gap:2rem 1.25rem}}.c-staff__item{flex:0 0 auto;width:100%;display:flex;flex-direction:column}.c-staff__item-en{font-size:.875rem;margin-bottom:.25rem;line-height:1.6}@media screen and (min-width: 768px){.c-staff__item-en{font-size:1rem}}.c-staff__item-ttl{font-size:1rem;font-weight:700;line-height:1.5}@media screen and (min-width: 768px){.c-staff__item-ttl{font-size:1.25rem}}.c-staff__item-label{font-size:.875rem;color:#1e5199;margin-top:.75rem;font-weight:700}.c-staff__item-list{font-size:.75rem}.c-staff__item-list>li{display:flex}.c-staff__item-list>li ._year{white-space:nowrap;display:inline-block;flex:0 0 auto;width:2.8125rem}.c-staff__btn-box{padding-top:.75rem;margin-top:auto}@media screen and (min-width: 768px){.c-staff__btn-box{text-align:center}}.c-staff__btn{max-width:100%;padding:0;display:inline-flex;align-items:center;justify-content:center;height:2.5rem;min-height:2.5rem;font-size:.875rem;background:#1e5199;border:.0625rem solid #1e5199;border-radius:.25rem;color:#fff;line-height:1.75;width:100%;transition:opacity .3s ease-out}.c-staff__btn:hover{color:#fff;opacity:.7}.c-staff__btn::after{display:none}@media screen and (min-width: 768px){.c-staff__btn{font-size:1rem}}.c-medical-single{border-top:1px solid #ddd}.c-medical-single__inner{margin:0 auto;max-width:64.375rem;padding:1.875rem 1rem 3.75rem}@media screen and (min-width: 768px){.c-medical-single__inner{padding:2.5rem 3.125rem 5rem}}.c-medical-single__head{font-size:1.5rem;text-align:center;color:#1e5199;margin:0 auto 1.875rem;font-weight:700}@media screen and (min-width: 768px){.c-medical-single__head{font-size:2rem;margin-bottom:3.125rem}}.c-medical-single__block:nth-child(n+2){margin-top:2.5rem}@media screen and (min-width: 768px){.c-medical-single__block:nth-child(n+2){margin-top:2.5rem}}.c-medical-single__block p{font-weight:400;line-height:1.6;font-size:1rem;margin-bottom:1.25rem}.c-medical-single__block a{text-decoration:underline;color:#00a1e9;transition:opacity .3s ease-out}.c-medical-single__block a:hover{opacity:.7}.c-medical-single__block h2{font-size:1.5rem;line-height:1.5;color:#1f4c97;margin:0;margin-bottom:1.875rem;font-weight:700}@media screen and (min-width: 768px){.c-medical-single__block h2{font-size:1.625rem}}.c-medical-single__list{padding-left:1.25rem;list-style:disc}.c-medical-single__list li{font-weight:400;font-size:1rem;line-height:1.6}/*# sourceMappingURL=medical-staff.css.map */
