/*팝업 시 딤처리*/
.dim-background{
    z-index: 15;
    position: absolute;
    top: 36px;
    left: 0;
    width: 100%;
    height: 100vh;
    background: #000;
    opacity: .5;
    filter: alpha(opacity=50);
}
.dim-background.off {display:none;}

/* 회원조회 팝업 on/off */
.popup-member-list-info.off {display: none;}
.popup-member-list-info {
    z-index: 9999;
    display: block;
    position: absolute;
    left: 20%;
    top: 100px;
    width: 90%;
    overflow: auto;
    background-color: #ffffff;
}

/* 현금영수증 팝업 on/off */
.popup-cash-receipt-info.off {display: none;}
.popup-cash-receipt-info {
    z-index: 9999;
    display: block;
    position: absolute;
    left: 20%;
    top: 100px;
    width: 30%;
    overflow: auto;
    background-color: #ffffff;
}

/* 전표입력 팝업 on/off */
.popup-order-statement-info.off {display: none;}
.popup-order-statement-info {
    z-index: 9999;
    display: block;
    position: absolute;
    left: 20%;
    top: 100px;
    width: 90%;
    overflow: auto;
    background-color: #ffffff;
}

/* GS 이용료 품목 팝업 on/off */
.popup-gs-use-goods-info.off {display: none;}
.popup-gs-use-goods-info {
    z-index: 9999;
    display: block;
    position: absolute;
    left: 20%;
    top: 100px;
    width: 50%;
    overflow: auto;
    background-color: #ffffff;
}

/* 미납결제 팝업 on/off */
.popup-non-pay-info.off {display: none;}
.popup-non-pay-info {
    z-index: 9991;
    display: block;
    position: absolute;
    left: 20%;
    top: 100px;
    width: 50%;
    overflow: auto;
    background-color: #ffffff;
}