/* 스크롤바 숨기기 */
body{-ms-overflow-style:none; }
body::-webkit-scrollbar { display:none; }

/* Add here all your CSS customizations */
.modal-fullscreen {
  height: auto !important;
}
.modal-fullscreen .modal-content {
  height: auto !important;
}
/* 아이콘 버튼 크게 */

.btn-sm i{
	font-size: 130%;
	line-height: 90%;

}
/* body 의 메인컨텐츠 padding 수정 */
.content-body {
	/* padding: 40px;*/
	padding: 10px !important;
}

/* table td height 고정 */
.table-bordered td{
	line-height: 120%;
	vertical-align: middle!important;
	padding-top: 2px!important;
	padding-bottom: 2px!important;
	height: 40px!important;
	border : 1px solid #000;
}
.table-bordered tr:last-child td{
	border-bottom:0px !important;
}
/* 서브타이틀 배경 */
.background-color-gray{
	background-color:#d5d5d5;
}
.background-color-skyblue{
	background-color:skyblue!important;
}
.background-color-lightpink{
	background-color:lightpink!important;
}
.background-color-lightyellow{
	background-color:lightyellow!important;
}

/* 상품관리  */
.productList-wrapper .wrapper-sticky{
	/*max-height:80vh;*/
	max-height:600px;

}
.productList-wrapper table{
	min-width: 560px;
}
.productList-wrapper thead tr:first-child{
	text-overflow: ellipsis;
	overflow: hidden;
	white-space: nowrap;
}
.productList-wrapper td:nth-of-type(2){
	min-width: 400px;
}
.productList-wrapper td:nth-of-type(3){
	min-width: 120px;
}
/* 사용자관리 */
.userList-wrapper .wrapper-sticky{
	/*max-height:80vh;*/
	max-height:600px;

}
.userList-wrapper table{
	min-width: 560px;
}
.userList-wrapper thead tr:first-child{
	text-overflow: ellipsis;
	overflow: hidden;
	white-space: nowrap;
}
.userList-wrapper td:nth-of-type(1){
	min-width: 50px;
}
/* 팀항목설정 */
.teamList-wrapper .wrapper-sticky{
	/*max-height:80vh;*/
	max-height:400px;

}

.teamList-wrapper thead tr:first-child{
	text-overflow: ellipsis;
	overflow: hidden;
	white-space: nowrap;
}
/* 직책 항목설정 */
.postionList-wrapper .wrapper-sticky{
	/*max-height:80vh;*/
	max-height:400px;

}

.postionList-wrapper thead tr:first-child{
	text-overflow: ellipsis;
	overflow: hidden;
	white-space: nowrap;
}

/* 재직상태 항목설정 */
.employList-wrapper .wrapper-sticky{
	/*max-height:80vh;*/
	max-height:400px;

}

.employList-wrapper thead tr:first-child{
	text-overflow: ellipsis;
	overflow: hidden;
	white-space: nowrap;
}
/* DB관리 Db목록 */
.dbList-wrapper .wrapper-sticky{
	/*max-height:80vh;*/
	max-height:600px;

}
.dbList-wrapper table{
	min-width: 260px;
}
.dbList-wrapper thead tr:first-child{
	text-overflow: ellipsis;
	overflow: hidden;
	white-space: nowrap;
}
.dbList-wrapper td:nth-of-type(1){
	min-width: 80px;
}

.dbList-wrapper td:nth-of-type(2){
	min-width: 180px;
}

/* Db관리 고객목록 */
.dbCustomerList-wrapper .wrapper-sticky{
	/*max-height:80vh;*/
	max-height:517px;

}
.dbCustomerList-wrapper table{
	min-width: 1200px;
}
.dbCustomerList-wrapper thead tr:first-child{
	text-overflow: ellipsis;
	overflow: hidden;
	white-space: nowrap;
}
.dbCustomerList-wrapper td:nth-of-type(2),
.dbCustomerList-wrapper td:nth-of-type(9),
.dbCustomerList-wrapper td:nth-of-type(10),
.dbCustomerList-wrapper td:nth-of-type(11){
	min-width: 70px;
}
.dbCustomerList-wrapper td:nth-of-type(3){
	min-width: 120px;
}
.dbCustomerList-wrapper td:nth-of-type(4){
	min-width: 120px;
}
.dbCustomerList-wrapper td:nth-of-type(5){
	min-width: 200px;
}
.dbCustomerList-wrapper td:nth-of-type(6){
	min-width: 80px;
}
.dbCustomerList-wrapper td:nth-of-type(7),
.dbCustomerList-wrapper td:nth-of-type(8){
	min-width: 60px;
}
.dbCustomerList-wrapper td:nth-of-type(13){
	min-width: 140px;
}
/* 레이아우설정 */
.layoutList-wrapper .wrapper-sticky{
	/*max-height:80vh;*/
	max-height:440px;

}
.layoutList-wrapper thead tr:first-child{
	text-overflow: ellipsis;
	overflow: hidden;
	white-space: nowrap;
}
/* 레아아웃 설정 */
.layoutDetail-wrapper .wrapper-sticky{
	/*max-height:80vh;*/
	max-height:370px;

}
.layoutDetail-wrapper table{
	min-width: 200px;
}
.layoutDetail-wrapper thead tr:first-child{
	text-overflow: ellipsis;
	overflow: hidden;
	white-space: nowrap;
}
.layoutDetail-wrapper td:nth-of-type(1){
	min-width: 200px;
}
/* 광고매체설정 */

.mediaList-wrapper .wrapper-sticky{
	/*max-height:80vh;*/
	max-height:400px;
}
.mediaList-wrapper table{
	min-width: 400px;
}
.mediaList-wrapper thead tr:first-child{
	text-overflow: ellipsis;
	overflow: hidden;
	white-space: nowrap;
}
.mediaList-wrapper td:nth-of-type(1){
	min-width: 150px;
}
.mediaList-wrapper td:nth-of-type(3){
	min-width: 100px;
}
.mediaList-wrapper td:nth-of-type(4){
	min-width: 80px;
}
/* DB업로드 파일 */
.dbUploadfile-wrapper .wrapper-sticky{
	/*max-height:80vh;*/
	max-height:150px;

}
.dbUploadfile-wrapper table{
	min-width: 700px;
}
.dbUploadfile-wrapper thead tr:first-child{
	text-overflow: ellipsis;
	overflow: hidden;
	white-space: nowrap;
}
/* DB 중복체크 */
.dbDupl-wrapper .wrapper-sticky{
	/*max-height:80vh;*/
	max-height:150px;

}
.dbDupl-wrapper table{
	min-width: 700px;
}
.dbDupl-wrapper thead tr:first-child{
	text-overflow: ellipsis;
	overflow: hidden;
	white-space: nowrap;
}
/* DB관리 분배 Db목록 */
.dbDiviList-wrapper .wrapper-sticky{
	/*max-height:80vh;*/
	max-height:356px;

}
.dbDiviList-wrapper table{
	min-width: 300px;
}
.dbDiviList-wrapper thead tr:first-child{
	text-overflow: ellipsis;
	overflow: hidden;
	white-space: nowrap;
}
.dbDiviList-wrapper td:nth-of-type(1){
	min-width: 80px;
}
.dbDiviList-wrapper td:nth-of-type(2){
	min-width: 130px;
}
/* DB분배 분배직원 선택*/
.dbDiviStaff-wrapper .wrapper-sticky{
	/*max-height:80vh;*/
	max-height:360px;

}
.dbDiviStaff-wrapper table{
	min-width: 300px;
}
.dbDiviStaff-wrapper thead tr:first-child{
	text-overflow: ellipsis;
	overflow: hidden;
	white-space: nowrap;
}

.dbDiviStaff-wrapper td:nth-of-type(8){
	min-width: 30px;
}

/*영업현황 */
.result-wrapper .wrapper-sticky{
	/*max-height:80vh;*/
	max-height:465px;

}
.result-wrapper table{
	min-width: 700px;
}
.result-wrapper thead tr:first-child{
	text-overflow: ellipsis;
	overflow: hidden;
	white-space: nowrap;
}
.result-wrapper td:nth-of-type(1){
	min-width: 100px;
}
/*영업결과 항목설정 */
.resulList-wrapper .wrapper-sticky{
	/*max-height:80vh;*/
	max-height:400px;

}
.resulList-wrapper table{
	min-width: 300px;
}
.resulList-wrapper thead tr:first-child{
	text-overflow: ellipsis;
	overflow: hidden;
	white-space: nowrap;
}

/* 고객목록 */
/*
.customer-wrapper .wrapper-sticky{
	/*max-height:80vh;
	max-height:500px;
}
*/
.customer-wrapper table{
	min-width: 1000px;
}
.customer-wrapper thead tr:first-child{
	text-overflow: ellipsis;
	overflow: hidden;
	white-space: nowrap;
}
.customer-wrapper td:nth-of-type(2){
	min-width: 40px;
}
.customer-wrapper td:nth-of-type(3),
.customer-wrapper td:nth-of-type(13){
	min-width: 110px;
}

.customer-wrapper td:nth-of-type(4){
	min-width: 130px;
}
.customer-wrapper td:nth-of-type(5){
	min-width: 60px;
}
.customer-wrapper td:nth-of-type(6),
.customer-wrapper td:nth-of-type(9),
.customer-wrapper td:nth-of-type(10),
.customer-wrapper td:nth-of-type(11){
	min-width: 70px;
}
.customer-wrapper td:nth-of-type(7){
	min-width: 130px;
}
.customer-wrapper td:nth-of-type(8){
	min-width: 280px;
}
.customer-wrapper td:nth-of-type(12){
	min-width: 140px;
}
.customer-wrapper td:nth-of-type(14){
	min-width: 350px;
}
.customer-wrapper td:nth-of-type(15){
	min-width: 130px;
}
.customer-wrapper td:nth-of-type(16){
	min-width: 100px;
}


/* 고객 추가 직원 선택 */
.addCustStaff-wrapper .wrapper-sticky{
	/*max-height:80vh;*/
	max-height:300px;

}
.addCustStaff-wrapper table{
	min-width: 300px;
}
.addCustStaff-wrapper thead tr:first-child{
	text-overflow: ellipsis;
	overflow: hidden;
	white-space: nowrap;
}
.addCustStaff-wrapper td:nth-of-type(4){
	min-width: 120px;
}

/* 선택분배 직원 선택*/
.selectDiviStaff-wrapper .wrapper-sticky{
	/*max-height:80vh;*/
	max-height:355px;

}
.selectDiviStaff-wrapper table{
	min-width: 400px;
}
.selectDiviStaff-wrapper thead tr:first-child{
	text-overflow: ellipsis;
	overflow: hidden;
	white-space: nowrap;
}
.selectDiviStaff-wrapper tfoot tr:first-child td{
	border : 1px solid #000!important;
	font-weight:bold!important;
	background-color: #ccc;
}
.selectDiviStaff-wrapper td:nth-of-type(2),
.selectDiviStaff-wrapper td:nth-of-type(3),
.selectDiviStaff-wrapper td:nth-of-type(4){
	min-width: 70px;
}


/* 상담하기 주문내역 */
.order-wrapper .wrapper-sticky{
	/*max-height:80vh;*/
	max-height:200px;

}
.order-wrapper table{
	min-width: 1700px;
}
.order-wrapper thead tr:first-child{
	text-overflow: ellipsis;
	overflow: hidden;
	white-space: nowrap;
}
.order-wrapper td{
	min-width: 100px;
}
.order-wrapper td:nth-of-type(1){
	min-width: 40px;
}
.order-wrapper td:nth-of-type(2){
	min-width: 150px;
}
.order-wrapper td:nth-of-type(3){
	min-width: 120px;
}
.order-wrapper td:nth-of-type(4){
	min-width: 350px;
}
.order-wrapper td:nth-of-type(7){
	min-width: 150px;
}

/* 상담하기 상담내역 */
.consult-wrapper .wrapper-sticky{
	/*max-height:80vh;*/
	max-height:380px;
}
.consult-wrapper table{
	min-width: 1250px;
}

.consult-wrapper thead tr:first-child{
	text-overflow: ellipsis;
	overflow: hidden;
	white-space: nowrap;
}
.consult-wrapper td:nth-of-type(2),
.consult-wrapper td:nth-of-type(11){
	min-width: 100px;
}
.consult-wrapper td:nth-of-type(3){
	min-width: 180px;
}
.consult-wrapper td:nth-of-type(4){
	min-width: 60px;
}
.consult-wrapper td:nth-of-type(5),
.consult-wrapper td:nth-of-type(7),
.consult-wrapper td:nth-of-type(8),
.consult-wrapper td:nth-of-type(9){
	min-width: 70px;
}
.consult-wrapper td:nth-of-type(6){
	min-width: 130px;
}
.consult-wrapper td:nth-of-type(10){
	min-width: 130px;
}
.consult-wrapper td:nth-of-type(12){
	min-width: 250px;
}

/* 주문하기 결제내역 */
.paylist-wrapper .wrapper-sticky{
	/*max-height:80vh;*/
	max-height:295px;
}
.paylist-wrapper table{
	min-width: 1900px;
}
.paylist-wrapper thead tr:first-child{
	text-overflow: ellipsis;
	overflow: hidden;
	white-space: nowrap;
}
.paylist-wrapper td:nth-of-type(1){
	min-width: 40px;
}
.paylist-wrapper td:nth-of-type(2),
.paylist-wrapper td:nth-of-type(3),
.paylist-wrapper td:nth-of-type(4),
.paylist-wrapper td:nth-of-type(13){
	min-width: 100px;
}
.paylist-wrapper td:nth-of-type(5),
.paylist-wrapper td:nth-of-type(6),
.paylist-wrapper td:nth-of-type(7){
	min-width: 100px;
}
.paylist-wrapper td:nth-of-type(9){
	min-width: 200px;
}
.paylist-wrapper td:nth-of-type(10),
.paylist-wrapper td:nth-of-type(11){
	min-width: 70px;
}
.paylist-wrapper td:nth-of-type(12),
.paylist-wrapper td:nth-of-type(14){
	min-width: 100px;
}
/* 주문 상품목록 */

.orderProduct-wrapper .wrapper-sticky{
	/*max-height:80vh;*/
	max-height:280px;

}
.orderProduct-wrapper table{
	min-width: 300px;
}
.orderProduct-wrapper thead tr:first-child{
	text-overflow: ellipsis;
	overflow: hidden;
	white-space: nowrap;
}
.orderProduct-wrapper td:nth-of-type(1){
	min-width: 250px;
}
.orderProduct-wrapper td:nth-of-type(3){
	min-width: 100px;
}

/* 주문상품분류설정 */
.salesProductTypeList-wrapper .wrapper-sticky{
	/*max-height:80vh;*/
	max-height:280px;

}
.salesProductTypeList-wrapper table{
	min-width: 300px;
}
.salesProductTypeList-wrapper thead tr:first-child{
	text-overflow: ellipsis;
	overflow: hidden;
	white-space: nowrap;
}

/* 판매관리 주문내역 */
/*
.orderlist-wrapper .wrapper-sticky{
	/*max-height:80vh;
	max-height:600px;

}*/
.orderlist-wrapper table{
	min-width: 1900px;
}
.orderlist-wrapper thead tr:first-child{
	text-overflow: ellipsis;
	overflow: hidden;
	white-space: nowrap;
}
.orderlist-wrapper td:nth-of-type(2){
	min-width: 40px;
}
.orderlist-wrapper td:nth-of-type(3){
	min-width: 120px;
}
.orderlist-wrapper td:nth-of-type(4),
.orderlist-wrapper td:nth-of-type(21){
	min-width: 110px;
}
.orderlist-wrapper td:nth-of-type(5){
	min-width: 150px;
}
.orderlist-wrapper td:nth-of-type(6),
.orderlist-wrapper td:nth-of-type(7),
.orderlist-wrapper td:nth-of-type(12),
.orderlist-wrapper td:nth-of-type(13),
.orderlist-wrapper td:nth-of-type(14){
	min-width: 80px;
}
.orderlist-wrapper td:nth-of-type(8){
	min-width: 130px;
}
.orderlist-wrapper td:nth-of-type(9){
	min-width: 100px;
}

.orderlist-wrapper td:nth-of-type(10),
.orderlist-wrapper td:nth-of-type(16){
	min-width: 200px;
}
.orderlist-wrapper td:nth-of-type(11){
	min-width: 100px;
}
.orderlist-wrapper td:nth-of-type(15){
	min-width: 80px;
}
.orderlist-wrapper td:nth-of-type(17){
	min-width: 130px;
}
.orderlist-wrapper td:nth-of-type(18),
.orderlist-wrapper td:nth-of-type(19){
	min-width: 80px;
}
.orderlist-wrapper td:nth-of-type(20){
	min-width: 130px;
}
.orderlist-wrapper td:nth-of-type(22){
	min-width: 400px;
}
.orderlist-wrapper td:nth-of-type(23){
	min-width: 120px;
}
.orderlist-wrapper tfoot tr:first-child td{
	background-color:yellow!important;
	font-size: 150%!important;
}


/* 판매관리 취소내역 */
.cancellist-wrapper .wrapper-sticky{
	/*max-height:80vh;*/
	max-height:600px;

}
.cancellist-wrapper table{
	min-width: 1900px;
}
.cancellist-wrapper thead tr:first-child{
	text-overflow: ellipsis;
	overflow: hidden;
	white-space: nowrap;
}
.cancellist-wrapper td:nth-of-type(2){
	min-width: 40px;
}
.cancellist-wrapper td:nth-of-type(3){
	min-width: 120px;
}
.cancellist-wrapper td:nth-of-type(4),
.cancellist-wrapper td:nth-of-type(5),
.cancellist-wrapper td:nth-of-type(22){
	min-width: 110px;
}
.cancellist-wrapper td:nth-of-type(6){
	min-width: 150px;
}
.cancellist-wrapper td:nth-of-type(7),
.cancellist-wrapper td:nth-of-type(8),
.cancellist-wrapper td:nth-of-type(13),
.cancellist-wrapper td:nth-of-type(14),
.cancellist-wrapper td:nth-of-type(15){
	min-width: 80px;
}
.cancellist-wrapper td:nth-of-type(9){
	min-width: 130px;
}
.cancellist-wrapper td:nth-of-type(10){
	min-width: 100px;
}

.cancellist-wrapper td:nth-of-type(11),
.cancellist-wrapper td:nth-of-type(17){
	min-width: 200px;
}
.cancellist-wrapper td:nth-of-type(12){
	min-width: 100px;
}
.cancellist-wrapper td:nth-of-type(16){
	min-width: 80px;
}
.cancellist-wrapper td:nth-of-type(18){
	min-width: 130px;
}
.cancellist-wrapper td:nth-of-type(19),
.cancellist-wrapper td:nth-of-type(20){
	min-width: 80px;
}
.cancellist-wrapper td:nth-of-type(21){
	min-width: 130px;
}
.cancellist-wrapper td:nth-of-type(23){
	min-width: 400px;
}
.cancellist-wrapper td:nth-of-type(24){
	min-width: 120px;
}

.cancellist-wrapper tfoot tr:first-child td{
	background-color:yellow!important;
	font-size: 150%!important;
}


/* 예약목록 */
.reservedlist-wrapper .wrapper-sticky{
	/*max-height:80vh;*/
	max-height:450px;
}
.reservedlist-wrapper table{
	min-width: 600px;
}
.reservedlist-wrapper thead tr:first-child{
	text-overflow: ellipsis;
	overflow: hidden;
	white-space: nowrap;
}
.reservedlist-wrapper td:nth-of-type(2){
	min-width: 100px;
}
.reservedlist-wrapper td:nth-of-type(3){
	min-width: 70px;
}
.reservedlist-wrapper td:nth-of-type(4){
	min-width: 130px;
}
.reservedlist-wrapper td:nth-of-type(5){
	min-width: 250px;
}
/*영업자매출관리 */
.targetUserList-wrapper .wrapper-sticky{
	/*max-height:80vh;*/
	max-height:535px;
}
.targetUserList-wrapper table{
	min-width: 200px;
}
.targetUserList-wrapper thead tr:first-child{
	text-overflow: ellipsis;
	overflow: hidden;
	white-space: nowrap;
}

.targetUserList-wrapper td:nth-of-type(1),
.targetUserList-wrapper td:nth-of-type(7){
	min-width: 80px;
	font-weight: bold;
	font-size: 110%;
	color: red!important;
}
.targetUserList-wrapper td:nth-of-type(2),
.targetUserList-wrapper td:nth-of-type(3),
.targetUserList-wrapper td:nth-of-type(4){
	min-width: 80px;
}
.targetUserList-wrapper td:nth-of-type(5){
	min-width: 100px;
	font-weight: bold;
	font-size: 110%;
}
.targetUserList-wrapper td:nth-of-type(6){
	min-width: 100px;
}

/*팀매출관리 */
.targetTeamList-wrapper .wrapper-sticky{
	/*max-height:80vh;*/
	max-height:535px;
}
.targetTeamList-wrapper table{
	min-width: 250px;
}
.targetTeamList-wrapper thead tr:first-child{
	text-overflow: ellipsis;
	overflow: hidden;
	white-space: nowrap;
}

.targetTeamList-wrapper td:nth-of-type(1),
.targetTeamList-wrapper td:nth-of-type(5){
	min-width: 80px;
	font-weight:bold;
	font-size: 110%;
	color: red!important;
}
.targetTeamList-wrapper td:nth-of-type(2){
	min-width: 80px;
}
.targetTeamList-wrapper td:nth-of-type(3){
	min-width: 150px;
	font-size: 110%;
	font-weight: bold;	
}
.targetTeamList-wrapper td:nth-of-type(4){
	min-width: 150px;
}

/*콜통계 */
.callStatistics-wrapper .wrapper-sticky{
	/*max-height:80vh;*/
	max-height:640px;
}
.callStatistics-wrapper table{
	min-width: 2000px;
}
.callStatistics-wrapper thead tr:first-child{
	text-overflow: ellipsis;
	overflow: hidden;
	white-space: nowrap;
}
.callStatistics-wrapper td{
	min-width: 100px;
}
.callStatistics-wrapper .callend{
	border-bottom: 2px #000 solid;
}
.callStatistics-wrapper .callsubtotal{
	border-top: 2px #000 solid;
	font-weight: bold;
	background-color:lightyellow;
}

.callStatistics-wrapper .calltotal{
	background-color: #e2efda;
}

.callStatistics-wrapper .callaverage {
	background-color: #fce4d6;
}
.callStatistics-wrapper .calltotal td:nth-of-type(1),
.callStatistics-wrapper .callaverage td:nth-of-type(1){
	font-weight: bold;
}

/*콜통계  N+상품 보이게 설정*/
.dbProduct-wrapper .wrapper-sticky{
	/*max-height:80vh;*/
	max-height:300px;
}
.dbProduct-wrapper table{
	min-width: 100%;
}
.dbProduct-wrapper thead tr:first-child{
	text-overflow: ellipsis;
	overflow: hidden;
	white-space: nowrap;
}
/*반품통계*/
.retutnList-wrapper .wrapper-sticky{
	/*max-height:80vh;*/
	max-height:625px;
}
.retutnList-wrapper table{
	min-width: 500px;
}
.retutnList-wrapper thead tr:first-child{
	text-overflow: ellipsis;
	overflow: hidden;
	white-space: nowrap;
}
.retutnList-wrapper tfoot tr:first-child td{
	border : 1px solid #000!important;
	font-weight:bold!important;
	background-color:lightyellow!important;
	color: red!important;
}
/*미사용DB */
.unusedDB-wrapper .wrapper-sticky{
	/*max-height:80vh;*/
	max-height:640px;
}
.unusedDB-wrapper table{
	min-width: 800px;
}
.unusedDB-wrapper thead tr:first-child{
	text-overflow: ellipsis;
	overflow: hidden;
	white-space: nowrap;
	text-align: center;
}
.unusedDB-wrapper td{
	min-width: 100px;
	text-align: center;
}
.unusedDB-wrapper td:nth-of-type(4){
	border-left: 2px #000 solid;
}
.unusedDB-wrapper .wrapper-sticky table tr.skt-sticky-top th.callsubtotal{
	border-bottom: 2px #000 solid!important;
	font-weight: bold!important;
	background-color:lightyellow!important;
	color:#000!important;
	outline:1px solid #000!important;
	
}
.unusedDB-wrapper .callsubtotal{
	border-left: 2px #000 solid;
	font-weight: bold;
	background-color:lightyellow;
}
.unusedDB-wrapper .callsubtotal td:nth-of-type(1){
	font-weight: bold;
}
/*반품통계 유저별 */
.retutnUser-wrapper .wrapper-sticky{
	/*max-height:80vh;*/
	max-height:283px;
}
.retutnUser-wrapper table{
	min-width: 200px;
}
.retutnUser-wrapper thead tr:first-child{
	text-overflow: ellipsis;
	overflow: hidden;
	white-space: nowrap;
}
.retutnUser-wrapper td:nth-of-type(1),
.retutnUser-wrapper td:nth-of-type(2),
.retutnUser-wrapper td:nth-of-type(3){
	min-width: 60px;	
}

.retutnUser-wrapper td:nth-of-type(5){
	min-width: 100px;
}
.retutnUser-wrapper tfoot tr:first-child td{
	background-color: lightblue!important;
}
/*반품통계 주문상품분류별 */
.retutnProduct-wrapper .wrapper-sticky{
	/*max-height:80vh;*/
	max-height:283px;
}
.retutnProduct-wrapper table{
	min-width: 200px;
}
.retutnProduct-wrapper thead tr:first-child{
	text-overflow: ellipsis;
	overflow: hidden;
	white-space: nowrap;
}
.retutnProduct-wrapper td:nth-of-type(1){
	min-width: 180px;
}
.retutnProduct-wrapper td:nth-of-type(3){
	min-width: 100px;	
}
.retutnProduct-wrapper tfoot tr:first-child td{
	background-color: lightblue!important;
}
/* 광고 통계 입력, 종합 일별 */
.dayMedia-wrapper .wrapper-sticky{
	/*max-height:80vh;*/
	max-height:640px;
}
.dayMedia-wrapper table{
	min-width: 100%;
}
.dayMedia-wrapper tr th:first-child{
	text-overflow: ellipsis;
	overflow: hidden;
	white-space: nowrap;
}
.dayMedia-wrapper td,
.dayMedia-wrapper th{
	min-width: 150px;

}
.dayMedia-wrapper tr:nth-of-type(1),
.dayMedia-wrapper tr:nth-of-type(2){
	font-weight:bold;
}
.dayMedia-wrapper tr:nth-of-type(3) td{
	padding-top: 0px!important;
	padding-bottom: 0px!important;
}
.dayMedia-wrapper tr:nth-of-type(5) td{
	padding-top: 0px!important;
	padding-bottom: 0px!important;
}
/* 광고사 상품별 디비단가 */
.mediaProduct-wrapper .wrapper-sticky{
	/*max-height:80vh;*/
	max-height:324px;
}
.mediaProduct-wrapper table{
	min-width: 200px;
}
.mediaProduct-wrapper thead tr:first-child{
	text-overflow: ellipsis;
	overflow: hidden;
	white-space: nowrap;
}

/* 광고사별 디비단가 */
.mediaPrice-wrapper .wrapper-sticky{
	/*max-height:80vh;*/
	max-height:324px;
}
.mediaPrice-wrapper table{
	min-width: 600px;
}
.mediaPrice-wrapper tr th:first-child{
	text-overflow: ellipsis;
	overflow: hidden;
	white-space: nowrap;
}
.mediaPrice-wrapper tr:nth-of-type(1){
	font-weight:bold;
}
/*영업자별 통계 */
.userMedia-wrapper .wrapper-sticky{
	/*max-height:80vh;*/
	max-height:400px;
}
.userMedia-wrapper table{
	min-width: 1500px;
}
.userMedia-wrapper thead tr th{
	text-overflow: ellipsis;
	overflow: hidden;
	white-space: nowrap;
	background-color:lightslategray;
	color:#fff;
	font-weight: bold;
	outline:1px solid #fff;
	vertical-align: middle;
}

.userMedia-wrapper td{
	min-width: 70px;
}

.userMedia-wrapper .background-color-skyblue{
	min-width: 120px;
}

.userMedia-wrapper td.text-danger{
	font-weight: bold;
	font-size: 110%
}


/* 상품별출고현황 */
.shopping-wrapper .wrapper-sticky{
	/*max-height:80vh;*/
	max-height:670px;
}
.shopping-wrapper table{
	min-width: 600px;
}
.shopping-wrapper thead tr:first-child{
	text-overflow: ellipsis;
	overflow: hidden;
	white-space: nowrap;
}
.shopping-wrapper td{
	min-width: 150px;
}
.shopping-wrapper td:nth-of-type(1){
	min-width: 100px;
	font-weight: bold;
}
.shopping-wrapper td:nth-of-type(2){
	min-width: 150px;
	font-weight: bold;
}
.shopping-wrapper tr:last-child{
	font-weight: bold;
}
/* 시상금 리스트 */
.incentiveList-wrapper .wrapper-sticky{
	/*max-height:80vh;*/
	max-height:357px;
}
.incentiveList-wrapper table{
	min-width: 400px;
}
.incentiveList-wrapper thead tr:first-child{
	text-overflow: ellipsis;
	overflow: hidden;
	white-space: nowrap;
}
/* 시상금설정 */
.incentiveSetting-wrapper .wrapper-sticky{
	/*max-height:80vh;*/
	max-height:670px;
}
.incentiveSetting-wrapper table{
	min-width: 300px;
}
.incentiveSetting-wrapper thead tr:first-child{
	text-overflow: ellipsis;
	overflow: hidden;
	white-space: nowrap;
}
.incentiveSetting-wrapper td:nth-of-type(1){
	min-width: 100px;
	font-weight: bold;
}
/* 주문하기 stpper 하단 버튼 툴바 배경 지정 */
.sw .toolbar {
	background-color: aliceblue;
}
.offcanvas{
	height: 100% !important;
	
}
.offcanvas-lg {
	--bs-offcanvas-width: 700px !important;
	height: 100% !important;
	
}
