@charset "utf-8";

#contents-inner-staff{ margin:0 auto 0 auto;}
#contents-inner-staff.pagein{ width: 100%;}

#contents-inner-staff .staff_detail{ display: flex; justify-content: space-between; flex-wrap: wrap; margin-bottom: 100px;}
#contents-inner-staff .staff_detail + .staff_detail{border-top: 2px solid #ec7641; padding-top: 50px;}

#contents-inner-staff .staff_detail .name{ width: auto;}
#contents-inner-staff .staff_detail .name img{display: block; margin: 0 auto 20px auto; width:200px;}
#contents-inner-staff .staff_detail .name p{ font-size: 30px; font-weight: bold; text-align: center; letter-spacing: 0.05em; line-height: 1.31;}
#contents-inner-staff .staff_detail .name p > span.rubi{display: block; text-align: center; font-size: 16px; font-weight: 400;}
#contents-inner-staff .staff_detail .name .dept{display: block; margin-bottom:15px; text-align: center; font-size: 16px; font-weight: 400;}

#contents-inner-staff .staff_detail .comment{ /*width: 660px;*/ position: relative; background-color: #fbf7ee; border-radius: 10px; box-sizing: border-box; padding: 30px;}
#contents-inner-staff .staff_detail .comment:before{ display: block; content: ""; background: url(../images/staff/fukudashi.png) no-repeat left center; width: 30px; height: 56px; position: absolute; /*top:50px;*/ left:-30px;}
#contents-inner-staff .staff_detail .comment p{ line-height: 1.61;}
#contents-inner-staff .staff_detail .comment p + p{ }

#contents-inner-staff .staff_detail .tb1 tr{ width:100%; border-bottom: 1px dotted rgba(65,52,15,0.5); margin-top: 50px; }
#contents-inner-staff .staff_detail .tb1 th,#contents-inner-staff .staff_detail .tb1 td{border: none; border-top: 1px dotted rgba(65,52,15,0.5); background-color: transparent; font-size: 15px; padding:10px 5px 10px 5px !important;}
#contents-inner-staff .staff_detail .tb1 th{ width: 200px; font-weight: 700; color: #5eb43e;}
#contents-inner-staff .staff_detail .tb1 td{color: #4f4a4a;}

#contents-inner-staff .staff_detail .tb2{ margin-bottom: 50px;}
#contents-inner-staff .staff_detail .tb2 th,#contents-inner-staff .staff_detail .tb2 td{ vertical-align:top;}

