html, body {
    font-family: "Noto Sans JP", sans-serif;
    font-optical-sizing: auto;
    font-weight: 400;
    font-style: normal;
    font-size: 13px;
    color: #636464;
    /*min-height: 100vh;*/
}
/*
body > footer {
    position: sticky;
    top: 100vh;
}
*/
.fs-7 {
    font-size: 0.8rem !important;
}

.fs-8 {
    font-size: 0.7rem !important;
}

.fs-9 {
    font-size: 0.6rem !important;
}

.calendar-today {
    background-color: #FFFF00 !important;
}

.calendar-bg-today {
    background-color: #FCE0E0 !important;
}

.calendar-bg-outmonth {
    background-color: #F2F2F2 !important;
}