.memberList01{display:block;padding-bottom:100px}@media screen and (max-width:767px){.memberList01{padding-bottom:60px}}.memberList01 .column{display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;width:100%}@media screen and (max-width:767px){.memberList01 .column{display:block}}.memberList01 .column:not(:first-child){margin-top:40px}.memberList01 .column .image01{display:block;padding-right:40px;width:350px}@media screen and (max-width:767px){.memberList01 .column .image01{margin-left:auto;margin-right:auto;padding-bottom:15px;padding-right:0;width:80%}}.memberList01 .column .image01 img{display:block;height:auto;width:100%}.memberList01 .column .text01{display:block;-webkit-box-flex:1;-ms-flex:1;flex:1}.memberList01 .column .text01 .title .job{font-size:1.4rem;line-height:1;margin-bottom:6px}@media screen and (max-width:767px){.memberList01 .column .text01 .title .job{font-size:1.2rem}}.memberList01 .column .text01 .title h2{font-size:2.4rem;font-weight:700;line-height:1.3}@media screen and (max-width:767px){.memberList01 .column .text01 .title h2{font-size:1.8rem}}.memberList01 .column .text01 .title h2 .small{display:inline-block;font-size:1.5rem}@media screen and (max-width:1339px){.memberList01 .column .text01 .title h2 .small{display:block;text-indent:-.5em}}@media screen and (max-width:767px){.memberList01 .column .text01 .title h2 .small{display:block;font-size:1.2rem;margin-bottom:5px;text-indent:-.5em}}.memberList01 .column .text01 .title .english{font-size:1rem}.memberList01 .column .text01 .list01{display:block;line-height:2;margin-top:30px}@media screen and (max-width:767px){.memberList01 .column .text01 .list01{line-height:1.4;margin-top:20px}}.memberList01 .column .text01 .list01 dl{display:table;font-size:1.2rem;table-layout:fixed;vertical-align:top}@media screen and (max-width:767px){.memberList01 .column .text01 .list01 dl{margin-bottom:8px}}.memberList01 .column .text01 .list01 dl dt{display:table-cell;width:60px}.memberList01 .column .text01 .list01 dl dd{display:table-cell;width:auto}.memberList01 .column .text01 .list02{font-size:1.3rem;line-height:2;margin-top:30px}@media screen and (max-width:767px){.memberList01 .column .text01 .list02{line-height:1.4}}.memberList01 .column .text01 .list02 .title{font-weight:700;margin-bottom:5px}@media screen and (max-width:767px){.memberList01 .column .text01 .list02 ul li{margin:10px 0}}