
/* Public */
@font-face {
    font-family: 'Spoqa Han Sans';
    font-weight: 700;
    src: local('Spoqa Han Sans Bold'),
    url('../fonts/SpoqaHanSans_subset/Spoqa Han Sans Bold.woff2') format('woff2'),
    url('../fonts/SpoqaHanSans_subset/Spoqa Han Sans Bold.woff') format('woff'),
    url('../fonts/SpoqaHanSans_subset/Spoqa Han Sans Bold.ttf') format('truetype');
}

@font-face {
    font-family: 'Spoqa Han Sans';
    font-weight: 400;
    src: local('Spoqa Han Sans Regular'),
    url('../fonts/SpoqaHanSans_subset/Spoqa Han Sans Regular.woff2') format('woff2'),
    url('../fonts/SpoqaHanSans_subset/Spoqa Han Sans Regular.woff') format('woff'),
    url('../fonts/SpoqaHanSans_subset/Spoqa Han Sans Regular.ttf') format('truetype');
}

@font-face {
    font-family: 'Spoqa Han Sans';
    font-weight: 300;
    src: local('Spoqa Han Sans Light'),
    url('../fonts/SpoqaHanSans_subset/Spoqa Han Sans Light.woff2') format('woff2'),
    url('../fonts/SpoqaHanSans_subset/Spoqa Han Sans Light.woff') format('woff'),
    url('../fonts/SpoqaHanSans_subset/Spoqa Han Sans Light.ttf') format('truetype');
}

@font-face {
    font-family: 'Spoqa Han Sans';
    font-weight: 100;
    src: local('Spoqa Han Sans Thin'),
    url('../fonts/SpoqaHanSans_subset/Spoqa Han Sans Thin.woff2') format('woff2'),
    url('../fonts/SpoqaHanSans_subset/Spoqa Han Sans Thin.woff') format('woff'),
    url('../fonts/SpoqaHanSans_subset/Spoqa Han Sans Thin.ttf') format('truetype');
}

* {margin: 0; padding: 0; font-family: 'Sora', 'Pretendard', sans-serif;}
/*
html {min-width: 1440px; min-height: 1024px; width: 100vw; height: 100vh; margin : 0; padding :0; font-family: 'Sora', 'Pretendard', sans-serif;}
*/
body {width: 100%; height: 100%;}
p { margin: 0;}
a { text-decoration: none;}
button { margin: 0; padding:0; outline: none; cursor: pointer; border: none; background: inherit;}
textarea {resize: none;}

.wrap { width: 360px; margin: 0 auto;}