/* common */
.manpower br {display: none;}
.manpower .title-area {text-align: center;}
.manpower.sub .title-area .title {font-size: 30px; font-weight: 700; color: #494e66; text-transform: uppercase; margin-bottom: 35px;}
.manpower.sub .title-area .title::before {content: ''; display: block; width: 25px; height: 30px; background: url("../img/title_obj_sub.png") no-repeat center/contain; margin: 0 auto;}
.manpower .title-area .desc {font-size: 18px; font-weight: 300; color: #494e66; line-height: 2;}
.manpower .title-area .desc strong {font-weight: 700; font-size: 24px; line-height: 1.5;}

/* manpower */
.manpower {overflow: hidden;}
.manpower .inner {padding: 60px 20px;}
.manpower::after {content: ''; display: block; height: 200px; background: url("../img/man_bg.jpg") no-repeat center/cover;}

/* table */
.man-table .table-box + .table-box {margin-top: 35px;}
.man-table table {width: 100%; border-collapse: collapse;}
.man-table table thead th {font-size: 17px;font-weight: 700;color: #fff;background: #171c31;padding: 13px 0;}
.man-table table.th-bd thead th {border: 1px solid rgba(255, 255, 255, .2);}
.man-table table thead th.color {background: #1483f4;}
.man-table table tbody th {font-weight: 500; color: #171c31; background: #f3f4f7; padding: 30px;}
.man-table table tbody th[scope="col"] {padding: 12px;}
.man-table table tbody td {font-weight: 300;letter-spacing: -0.4px;color: #494e66;line-height: 1.5;padding: 15px;background: #fff;}
.man-table table tbody th, .man-table table tbody td {font-size: 14px;border: 1px solid #dbdce3;}
.man-table table.td-center tbody td {text-align: center;/* padding-left: 0; */}
.man-table table td ul li {line-height: 1.88;}
.man-table table td ul li::before {content: ''; display: inline-block; width: 3px; height: 3px; background: #4a65f6; vertical-align: 5px; margin-right: 7px;}
