@charset "utf-8";

@font-face {
    font-family: 'Gotham-Light';
    src: url('/Static/Gotham/Gotham-Light.otf');
}

@font-face {
    font-family: 'Gotham-Bold';
    src: url('/Static/Gotham/Gotham-Bold.otf');
}

@font-face {
    font-family: 'Gotham-Thin';
    src: url('/Static/Gotham/Gotham-Thin.otf');
}

@font-face {
    font-family: 'Gotham-Book';
    src: url('/Static/Gotham/Gotham-Book.otf');
}

@font-face {
    font-family: 'OpenSauceOne-Light';
    src: url('/Static/fonts/OpenSauceOne/OpenSauceOne-Light.ttf');
}

@font-face {
    font-family: 'OpenSauceOne-Bold';
    src: url('/Static/fonts/OpenSauceOne/OpenSauceOne-Bold.ttf');
}

@font-face {
    font-family: 'OpenSauceOne-Medium';
    src: url('/Static/fonts/OpenSauceOne/OpenSauceOne-Medium.ttf');
}

@font-face {
    font-family: 'OpenSauceOne-Regular';
    src: url('/Static/fonts/OpenSauceOne/OpenSauceOne-Regular.ttf');
}

@font-face {
    font-family: 'OpenSauceOne-SemiBold';
    src: url('/Static/fonts/OpenSauceOne/OpenSauceOne-SemiBold.ttf');
}

:root {
    --rm-font-thin: 'OpenSauceOne-Light', "Gotham-Thin", "Roboto", "微軟雅黑";
    --rm-font-light: 'OpenSauceOne-Light', "Gotham-Light", "Roboto", "微軟雅黑";
    --rm-font-book: 'OpenSauceOne-Medium', "Gotham-book", "Roboto", "微軟雅黑";
    --rm-font-bold: 'OpenSauceOne-Bold', 'Gotham-Bold', "Roboto", "微軟雅黑";
}

.legal-notice {
    max-width: 610px;
}

.right-login-footer {
    padding-top: 15%;
}

.left-section {
    width:26%;
}