@font-face {
    font-family: "Regular";
    src: url("./font/TaipeiSans-Regular.ttf");
}

@font-face {
    font-family: "Bold";
    src: url("./font/TaipeiSans-Bold.ttf");
}

:root {
    --text-color: #ffffff;
    --text-invert-color: #000000;
}

body {
    background-image: url("./img/bg/color-bg.png");
    background-repeat: no-repeat;
    background-size: cover;

    font-family: "Regular";
    color: var(--text-color);
}

a {
    color: var(--text-color);
}

hr {
    border: 1px solid var(--text-color);
}

span {
    color: var(--text-color);
}

body {
    height: 100%;
    padding: 0;
    margin: 0;
    border: 0;
}

button {
    display: inline-block;
    border: 0;
    background-color: transparent;
    background-repeat: no-repeat;
    background-size: contain;
    
    cursor: pointer;
    pointer-events:visible;
    touch-action: auto;
}
