.staff-more-btn {
  color: #fff;
  background-color: #587da7;
  border-color: #587da7;
}

@media (max-width: 768px) {
  .staff-article .box1 .row {
    margin-left: 0;
    margin-right: 0;
  }
}

@media (min-width: 768px) {
  .voice {
    flex: 0 0 20%;
  }

  .voice .staff-name {
    font-size: 75%;
  }

  .voice .comments {
    font-size: 80%;
  }

  .staff-article .box1 {
    /*
    display: flex;
    flex-wrap: wrap;
    */
    font-size: 80%;
    padding-right: 0;
    padding-bottom: 25px;
  }

  .staff-article .box1 .point1 {
    width: 15%;
    min-width: 15%;
  }

  .staff-article .box1 > .row:nth-child(2) {
    margin-left: 0;
    margin-right: 0;
  }

  .staff-article .box1 > .row:nth-child(2) .col-12 {
    padding-right: 15px !important;
  }

  .staff-article .box1 > .row:nth-child(4) .ml-25 {
    margin-right: 25px;
  }


/*
  .staff-article .box1 > .row:nth-child(1) {
    flex: 0 0 50%;
    order: 1;
    margin-bottom: 0.5rem !important;
  }
  .staff-article .box1 > .row:nth-child(2) {
    flex: 0 0 50%;
    order: 3;
  }
  .staff-article .box1 > .row:nth-child(3) {
    flex: 1 0 50%;
    order: 2;
    align-self: flex-end;
  }
  .staff-article .box1 > .row:nth-child(3) > div {
    white-space: no-wrap;
  }
  .staff-article .box1 > .row:nth-child(4) {
    flex: 1 0 50%;
    order: 4;
  }
*/
  .staff-article .box1 > .row:nth-child(4) .table {
    width: 100%;
  }

  .staff-column .post-date {
    color: #205289;
  }

  .staff-column .box1:hover {
    opacity: 0.5;
  }

  .staff-more-btn {
    margin-top: 1rem;
  }
}
