/*
풋터 위치 조정
*/
footer {
    z-index: 2;
    position: fixed;
    bottom: 0px;
}

/*
레이어 팝업 위치조정
*/
.layerPopup-wrap {
    top:5%
}

/*
테이블 해드 아이콘 마우스 포인트 
*/
th i {
    cursor: pointer
}

/*
resources/assets/js/components/BannerComponent.vue
*/
.custom-file-label {
    overflow: hidden;
}

.card-img-top {
    overflow: hidden;
    cursor: pointer;
    text-align: center;
    line-height: 295px;
    background-color: #cfcfcf;
}

/*
resources/assets/js/components/NoticeWriteComponent.vue
*/
.text-align-left {
    text-align: left
}

/*
resources/assets/js/components/ClassAddComponent.vue 이중팝업에 사용
*/
.add-veil {
    /* top: 0;
    left: 0;
    right: 0;
    width: 100vw;
    height: 100vh; */
    z-index: 999990;
    /* position: fixed;
    cursor: default;
    background: rgba(0, 0, 0, .8); */
}

.add-wrap {
    /* top: 50%;
    width: 100%; */
    z-index: 999999;
    /* padding: 0 20px;
    position: fixed;
    text-align: center; */
}

.fade-enter-active, .fade-leave-active {
    transition: opacity .5s;
}

.fade-enter, .fade-leave-to /* .fade-leave-active below version 2.1.8 */ {
    opacity: 0;
}
/* C:\Users\chok3\admin\resources\assets\js\components\Product.vue 숨겨진 파일 인풋에 사용 */
.button-file-input {
    display: none
} 
td input {
    border: 0; 
    width: 100%;
}

.margin0 {
    margin: 0 0 0 0

}

a {
    cursor: pointer
}

.table-point thead th{
    background-color: #6c757d!important;
}

.table-sel{
    background-color: antiquewhite!important;
}

.muted-table {
    color: #a9a9a9!important;
}

.print thead tr th {
    color: black;
    background-color: white
}

@media print {
    .aside {
        display: none;
    }
    header {
        display: none;
    }
    footer {
        display: none;
    }
    .breadcrumb {
        display: none;
    }
    .contents-area {
        padding-top: 0px!important;
        padding-left: 0px!important;
    }
    .table thead th {
        color: black;
        font-weight: 400!important;
        border-bottom: 1px solid #dee2e6!important;
    }
}