@charset "UTF-8";.fs-7{font-size:0.9rem!important}.fs-8{font-size:0.8rem!important}.btn-base,.btn-info,.btn-primary,.btn-secondary,.btn-success{--bs-btn-color:rgba(255,255,255,0.9);--bs-btn-hover-color:#ffffff;--bs-btn-active-color:#ffffff;--bs-btn-disabled-color:#ffffff}.bg-base,.bg-info,.bg-primary,.bg-secondary,.bg-success{color:rgba(255,255,255,0.9)}.table th{font-weight:normal}body{min-width:1000px!important}.contents{min-height:100vh;position:relative;padding-bottom:50px}footer{position:absolute;bottom:0;height:30px;width:100%}main .page-container{padding:1rem 0}main .page-container.container-base{padding:1rem}main .page-container-base{padding:0 1rem}main .page-container-list{padding:0.25rem 1rem 1rem}.w-login{width:25rem}.w-detail{max-width:40rem}.w-input-short{max-width:15rem}.sub-title{padding:0.5rem 1rem;margin-bottom:0.5rem}.sub-title-lg{padding:0.75rem;margin-bottom:0.5rem}input.check-list{display:none}input.check-list+label i.check-on{display:none}input.check-list+label i.check-off{display:inline-block}input.check-list:checked+label i.check-on{display:inline-block}input.check-list:checked+label i.check-off{display:none}.table.list-table td,.table.list-table th{padding:2px 8px}.table.list-table td{vertical-align:middle}.table.list-table td .btn-sm{padding:2px 8px}div.scroll-table{max-width:100%;overflow-x:auto}div.scroll-table table{white-space:nowrap}span.btn-icon{margin-right:0.25rem}span.btn-icon i{margin-right:0.25rem}._hide{display:none}.required:after{content:" *";color:#dc3545}

.form-control[readonly] {
    background-color: #e9ecef;
}

.btn-secondary {
    background-color: #aaaaaa;
    border-color: #ffffff;
}

.mastermodal {
    z-index: 99590;
}

.breadcrumb a {
    color: #ffffff;
}
