/* 取引先管理は通常幅で操作列まで表示し、小さい画面だけ横スクロールする。 */
.partners-view__table-wrap {
  margin-top: 12px;
  max-width: 100%;
  overflow-x: auto;
}
.partners-view__table {
  width: 100%;
  min-width: 820px;
  max-width: none;
  table-layout: fixed;
}
.partners-view__table th,
.partners-view__table td {
  white-space: normal;
  overflow-wrap: anywhere;
  padding-left: 8px;
  padding-right: 8px;
}
.partners-view__table th:nth-child(1) { width: 20%; }
.partners-view__table th:nth-child(2) { width: 12%; }
.partners-view__table th:nth-child(3) { width: 23%; }
.partners-view__table th:nth-child(4) { width: 11%; }
.partners-view__table th:nth-child(5) { width: 13%; }
.partners-view__table th:nth-child(6) { width: 10%; }
.partners-view__table th:nth-child(7) { width: 11%; }
.partners-view__table .partners-view__withholding {
  width: 100%;
  min-width: 0;
}
.partners-view__table td:last-child {
  white-space: normal !important;
}
.partners-view__table td:last-child .btn {
  display: block;
  width: 100%;
  margin: 3px 0;
}

