.select_card_height {
    height: 300px;
}

.bg-summer {
    background-color: #ffa500;
}

.bg-winter {
    background-color: #87ceeb;
}

.bg-required {
    background-color: #fffacd;
}

.bg-apply-finished {
    background-color: #c0c0c0;
}

.header__logo {
    width: 25%;
    height: 80px;
}
.input-td {
    position: relative;
}

.input-td input {
    position: absolute;
    display: block;
    top: 0;
    left: 0;
    margin: 0;
    height: 100%;
    width: 100%;
    text-align: center;
    border-color: #6c757d;
    border-radius: 0;
}

.show-tiny-area {
    min-height: 200px;
    max-height: 500px;
    overflow-y: scroll;
}

.space-pre-line {
    white-space: pre-line;
}
