

.table-work td a {
	color: #CD5147;
	text-decoration: underline;
}

.table-work td a:hover {
	color: #6C241E;
}

.table-work { font-size:14px;}




.table-work .thead { background-color:#e0928c; color:#FFF;}

@media screen and (min-width: 641px){
.table-work td,.table-work th { padding:10px; box-sizing:border-box;}
	.table-work th:nth-child(1) { width:10%;}
	.table-work th:nth-child(2) { width:35%;}
	.table-work th:nth-child(3) { width:55%;}
	.table-work,.table-work td,.table-work th,.table-work tr {
	border-collapse: collapse;
	border: 1px solid #F1F1F1;
}
.table-work td:nth-child(1) { text-align:center;}
	}

@media screen and (max-width: 640px) {
.table-work td,.table-work th { padding:4px 5px; box-sizing:border-box;}

  .table-work td:first-child {
  background: #e0928c;
}
  .table-work {
    width: 96%;
	margin-left:auto;
	margin-right:auto;
  }
  .table-work .thead {
    display: none;
  }
  .table-work tr {
    width: 100%;
  }
  .table-work td {
    display: block;
    width: 100%;
  }
  .table-work td:nth-child(2) { font-weight:bold;}
  .table-work td:nth-child(3) { padding-bottom:30px;}
  .table-work td:first-child {
    background: #e9727e;
    color: #fff;
    font-weight: bold;
    text-align: center;
  }
  .table-work td:before {
    content: attr(data-label);
    float: left;
    font-weight: bold;
    margin-right: 10px;
  }
}