.custom-center tr td {
  text-align: center;
}
.sms-card-active {
  background: #25a0e2;
  color: #fff;
  border: 1px solid #25a0e2;
}
.sms-card-active div:last-child {
  border-color: #fff;
}
table th {
  vertical-align: middle;
}
ul {
  list-style: none;
  padding-left: 0px;
}

/* 일자형 단일 테이블 */
.snake-table th,
.double-snake-table th {
  background: #f0f0f0;
}
.snake-table th:first-child,
.double-snake-table thead th:first-child {
  background: #dbe7f0;
}
.snake-table td:first-child,
.double-snake-table .whole-count {
  background: #f3f6f9;
}
/* 두줄 단일 테이블 */
.double-snake-table th {
  text-align: center;
}
/* 저울형 - 0원 / 판매금액 / 환불금액 스타일 */
.scale-shape div:first-child {
  border-bottom: 1px solid #acacac;
  padding-bottom: 6px;
  margin-bottom: 10px;
}
.scale-shape div:first-child span,
.double-shape div span,
.double-snake-table tbody span {
  font-weight: 700;
}
.scale-shape .d-flex {
  font-size: 13px;
  justify-content: space-between;
}
.double-shape {
  vertical-align: bottom;
}
.double-shape div {
  margin-bottom: 2px;
}
.double-shape p {
  font-size: 12px;
}
/* 층층이 테이블 */
.layer-table th {
  background: #f0f0f0;
  position: sticky;
  top: 0px;
}
.layer-table .sticky-position th {
  top: 45px;
}
.layer-table .type {
  background: #fbfbfb;
}
.layer-table tbody td {
  text-align: right;
}
/* 미디어쿼리 991 부터 적용 */
@media (max-width: 991px) {
    .m-notice-table th:first-child, .m-notice-table th:nth-child(2) {
        width: 54px !important;
    }
} 

/* 커스텀 */
.custom-paging{
    overflow-y: scroll;
}
.custom-paging .paging{
    width: calc(130% + 70px);
}
.custom-paging .paging .pag_start{
    width: 70px;
}

.padding-y-15{
    padding-left: 15px !important;
    padding-right: 15px !important;
}
.margin-l-6{
    margin-left:6px;
}
.margin-l-12{
    margin-left:12px;
}
.margin-l-16{
    margin-left:16px;
}
.min-w-100{
    min-width:100px !important;
}
.min-w-130{
    min-width:130px !important;
}
.min-w-200{
    min-width:200px !important;
}
.h-22{
    height:22px;
}
















