.job-status_bg{background: url('../img/section_bg.png') #f5f5f7; padding: 20px 0 100px 0 !important;}

.job-status_bg .title{text-align: center;font-family: 'NanumSquare', serif; padding:30px 0 20px 0;}
.job-status_bg .title h1{font-size: 33px; color: #000;font-weight: 500;letter-spacing: -0.5px;}
.job-status_bg .title h1:before{content: '';display: block;width: 20px;height: 20px;border-radius: 40px;border: solid 4px #f4b92f;margin: auto;margin-bottom: 15px;}
.job-status_bg .title h5{font-size: 15px; color: #3f474a;font-weight: 400;letter-spacing: -0.5px;line-height: 23px;margin-top: 3px;}
.job-status_bg .title h5:after{content: '';display: none;width: 40px;height: 0px;background: #555;margin:20px auto;}

.job-status-table{margin-top: 20px;}
.job-status-table table{width: 100%;margin: auto;margin-bottom: 20px;font-family: 'NanumBarunGothic','NanumBarunGothicBold', serif;font-size: 13px;}
.job-status-table table thead tr td{position: relative;height: 35px;text-align: center;vertical-align: middle;font-weight: bold;}
.job-status-table table thead tr td:after{content: '';height: 0px;background: #000;width: 1px;display: inline-block;position: absolute;right: 0;bottom: 0;}

.job-status-table table tbody{border-bottom: solid 2px #555;border-top: solid 2px #555;}
.job-status-table table tbody tr:hover{background: #f9f9f9; cursor: pointer;}
.job-status-table table tbody tr.job-status-item{background: #f9f9f9;}
.job-status-table table tbody tr.job-status-item td span.new-icon{font-weight: normal;font-family: 'Dotum', '돋움';display: inline-block;vertical-align: middle;background: #e6151a;color: #fff;font-size: 11px;width: 15px;height: 15px;line-height: 15px;text-align: center;margin-left: 5px;border-radius: 3px;}
.job-status-table table tbody tr td{padding: 0 5px; background: #fff;border-bottom: solid 1px #ddd;height: 50px;vertical-align: middle;text-align: center;border-right: solid 1px #ddd;}
.job-status-table table tbody tr td.subject{text-align: left;line-height: 18px;padding-left:5px; }
.job-status-table table tbody tr td.date{font-size: 12px;color: #777;}
.job-status-table table tbody tr td:first-child{border-left: 0;font-weight: 600}
.job-status-table table tbody tr td:last-child{border-right: 0;}
.job-status-table table tbody tr:first-child td{border-top: 0;}
.job-status-table table tbody tr:last-child td{border-bottom: 0;}
.job-status-table table tbody tr td a{border-radius: 0; background: #dc2323;font-size: 14px;text-align: center;padding: 8px 20px;color:#fff;text-decoration: none;display: inline-block;}
.job-status-table table tbody tr td a:hover{background: #c50f0f;}
