* {
    box-sizing: border-box;
    margin: 0;
    padding: 0;
    cursor: default;
}
@font-face {
    font-family: mainfont;
    src: url(fonts/NanumGothicCoding-Regular.ttf);
}
body {
    font-family: mainfont;
    font-size: 12px;
    letter-spacing: 1px;
    line-height: 1.5;
}
table, button {
    font-family: inherit;
    font-size: inherit;
}

a {
    color: blue;
}
a:hover {
    text-decoration: none;
    cursor: pointer;
}
a:active {
    color: red;
}