.c-introduce-person{display:-webkit-box;display:-ms-flexbox;display:flex;gap:32px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:.5px solid var(--nh-green-200);padding:108px 64px 64px;position:relative;margin-top:80px}.c-introduce-person .thumb{position:absolute;top:-84px;left:calc(50% - 80px);width:160px;border-radius:800px;overflow:hidden;border:.5px solid var(--nh-green-200);-webkit-box-sizing:content-box;box-sizing:content-box;background:#fff;padding:8px}.c-introduce-person .thumb img{width:100%;height:auto}.c-introduce-person .introduce-text{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:24px}.c-introduce-person .introduce-text .person{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px;margin:0}.c-introduce-person .introduce-text .person dt{font-size:var(--font-level-6);color:var(--color-primary)}.c-introduce-person .introduce-text .person .person-name{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.c-introduce-person .introduce-text .person .person-name *{font-family:var(--font-family-mincho);color:var(--nh-black-700)}.c-introduce-person .introduce-text .person .person-name .main{font-size:var(--font-level-4)}.c-introduce-person .introduce-text .person .person-name .ruby{font-size:var(--font-level-8)}.c-introduce-person .introduce-text .description{font-size:var(--font-level-7);line-height:240%;color:var(--nh-black-600)}@media screen and (max-width: 640px){.c-introduce-person{padding:108px 6vw 12vw}}/*# sourceMappingURL=component-introduce-person.css.map */