
/* line 106, static/firefighter/scss/components/_modal.scss */
.modals-middle {
    display: none;
    position: fixed;
    left: 0;
    top: 0;
    background: #f4f4f4;
    width: 100vw;
    height: 100vh;
    overflow-y: auto;
    z-index: 1000;
    background-color: rgba(0, 0, 0, 0.5);
    z-index: 6000
}

/* line 108, static/firefighter/scss/components/_modal.scss */
.modals-middle.open {
    display: block
}

/* line 11, static/firefighter/scss/mixins/_layerfixed.scss */
.modals-middle .closer {
    position: absolute;
    right: 0;
    top: 0;
    width: 52px;
    height: 52px;
    font-size: 1.25rem
}

/* line 114, static/firefighter/scss/components/_modal.scss */
.modals-middle .innerbox {
    position: absolute;
    top: 50%;
    overflow: hidden;
    transform: translateY(-50%);
    width: calc(100vw - 32px);
    margin: 0 16px;
    border-radius: 10px;
    background-color: #fff
}

/* line 123, static/firefighter/scss/components/_modal.scss */
.modals-middle .innerbox.sm {
    max-width: 300px;
    left: 50%;
    transform: translate(-50%, -50%);
    margin: auto
}

/* line 131, static/firefighter/scss/components/_modal.scss */
.modals-middle .head {
    background-color: #f4f4f4;
    padding: 0 16px;
    line-height: 48px
}

/* line 135, static/firefighter/scss/components/_modal.scss */
.modals-middle .head h3 {
    margin-top: 0
}

/* line 140, static/firefighter/scss/components/_modal.scss */
.modals-middle .body {
    padding: 0 16px
}

/* line 145, static/firefighter/scss/components/_modal.scss */
.modals-middle .foot .modal-closer {
    position: absolute;
    right: 0;
    top: 0;
    width: 48px;
    height: 48px
}

/* line 153, static/firefighter/scss/components/_modal.scss */
.modals-middle .bg_head {
    position: absolute;
    width: 100%;
    height: 100%
}

/* line 157, static/firefighter/scss/components/_modal.scss */
.modals-middle .bg_head .modal-closer {
    width: 100%;
    height: 100%
}

/* line 162, static/firefighter/scss/components/_modal.scss */
.modals-middle .btn-set {
    padding-bottom: 20px
}