.staff .list-staff{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (max-width: 767px){.staff .list-staff{display:block}}@media(min-width: 768px){.staff .list-staff li{width:47.3%}.staff .list-staff li:nth-child(n+3){margin-top:110px}}@media screen and (max-width: 767px){.staff .list-staff li{width:100%}.staff .list-staff li+li{margin-top:75px}}@media screen and (max-width: 767px){.staff .list-staff .hd{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.staff .list-staff .hd>*{width:50%}}.staff .list-staff .img{margin-bottom:34px}.staff .list-staff .name{text-align:center;margin-bottom:30px}.staff .list-staff .name h3{font-family:hiragino-mincho-pron;font-size:25px;margin-bottom:8px;letter-spacing:.1em}@media screen and (max-width: 767px){.staff .list-staff .name h3{font-size:20px}}.staff .list-staff .name h4{font-family:hiragino-mincho-pron;font-size:15px}@media screen and (max-width: 767px){.staff .list-staff .name h4{font-size:14px}}.staff .list-staff .content{margin-bottom:46px}.staff .list-staff .content p{line-height:2}.staff .list-staff .message p{line-height:2;text-align:justify}.staff .list-staff h5{font-size:20px;color:#606161;margin-bottom:16px;position:relative;padding-left:60px;font-weight:normal}@media screen and (max-width: 767px){.staff .list-staff h5{font-size:18px}}.staff .list-staff h5:before{content:"";display:inline-block;width:40px;height:1px;background:#606161;position:absolute;left:0;top:15px}/*# sourceMappingURL=staff.css.map */