.StaffProfileDetail-module-scss-module__jf2XRa__container{flex-direction:column;gap:40px;display:flex}.StaffProfileDetail-module-scss-module__jf2XRa__mainVisual{flex-direction:column-reverse;align-items:center;display:flex}@media (min-width:680px){.StaffProfileDetail-module-scss-module__jf2XRa__mainVisual{flex-direction:row}}.StaffProfileDetail-module-scss-module__jf2XRa__h1Box{flex:1;margin-top:24px}@media (min-width:680px){.StaffProfileDetail-module-scss-module__jf2XRa__h1Box{margin:0 24px}}.StaffProfileDetail-module-scss-module__jf2XRa__h1{font-size:2.2em;font-weight:700}@media (min-width:680px){.StaffProfileDetail-module-scss-module__jf2XRa__h1{font-size:2.6em}}.StaffProfileDetail-module-scss-module__jf2XRa__jobTypeLabel{margin-left:4px;font-size:1.2em;font-weight:700}@media (min-width:680px){.StaffProfileDetail-module-scss-module__jf2XRa__jobTypeLabel{font-size:1.4em}}.StaffProfileDetail-module-scss-module__jf2XRa__takkenLabel{color:#fff;background-color:#00285a;border-radius:4px;align-items:center;margin-top:12px;padding:8px 32px;font-size:1.2em;display:inline-flex}.StaffProfileDetail-module-scss-module__jf2XRa__photoBox{aspect-ratio:4/3;border-radius:6px;width:100%;overflow:hidden}@media (min-width:680px){.StaffProfileDetail-module-scss-module__jf2XRa__photoBox{width:60%}}.StaffProfileDetail-module-scss-module__jf2XRa__photoBox img{object-fit:cover;width:100%;height:100%}.StaffProfileDetail-module-scss-module__jf2XRa__displaySection{background-color:#fff;border:6px solid #f1f1f1;border-radius:8px;flex-direction:column;gap:40px;padding:24px 16px 32px;display:flex}@media (min-width:680px){.StaffProfileDetail-module-scss-module__jf2XRa__displaySection{padding:40px 40px 56px}}.StaffProfileDetail-module-scss-module__jf2XRa__sectionTitle{color:#00285a;margin:0 0 4px 8px;font-size:1.15em;font-weight:700}@media (min-width:680px){.StaffProfileDetail-module-scss-module__jf2XRa__sectionTitle{font-size:1.25em}}.StaffProfileDetail-module-scss-module__jf2XRa__text{background-color:#f8f8f8;border-radius:8px;padding:16px}.StaffProfileDetail-module-scss-module__jf2XRa__qualList{background-color:#f8f8f8;border-radius:8px;flex-wrap:wrap;padding:16px;display:flex}.StaffProfileDetail-module-scss-module__jf2XRa__qualList li:not(:last-child):after{content:"、"}
