:root {
    --background-color: #d8c6ae;
    --paper-color: #f7efdf;
    --text-color: #654735;
    --accent-color: #8e1b32;
}

* {
    box-sizing: border-box;
}

body {
    margin: 0;
    min-height: 100vh;
    min-height: 100dvh;
    background-color: var(--background-color);
    color: var(--text-color);

    font-family: "Yu Mincho", "Hiragino Mincho ProN", serif;
}