@charset "utf-8";

@font-face {
	font-family: 'Pretendard-Bold';
    src: url('../font/Pretendard-Bold.otf') format('opentype');
}
@font-face {
	font-family: 'Pretendard-Black';
    src: url('../font/Pretendard-Black.otf') format('opentype');
}
@font-face {
	font-family: 'Pretendard-ExtraBold';
    src: url('../font/Pretendard-ExtraBold.otf') format('opentype');
}
@font-face {
	font-family: 'Pretendard-ExtraLight';
    src: url('../font/Pretendard-ExtraLight.otf') format('opentype');
}
@font-face {
	font-family: 'Pretendard-Light';
    src: url('../font/Pretendard-Light.otf') format('opentype');
}
@font-face {
	font-family: 'Pretendard-Medium';
    src: url('../font/Pretendard-Medium.otf') format('opentype');
}
@font-face {
	font-family: 'Pretendard-Regular';
    src: url('../font/Pretendard-Regular.otf') format('opentype');
}
@font-face {
	font-family: 'Pretendard-SemiBold';
    src: url('../font/Pretendard-SemiBold.otf') format('opentype');
}
@font-face {
	font-family: 'Pretendard-Thin';
    src: url('../font/Pretendard-Thin.otf') format('opentype');
}


@font-face {
	font-family: 'ONEMobilePOP';
    src: url('../font/ONEMobilePOP.ttf') format('truetype');
}
@font-face {
	font-family: 'ONEMobileOTF-Regular';
    src: url('../font/ONEMobileOTF-Regular.otf') format('opentype');
}
@font-face {
	font-family: 'ONEMobileOTF-Light';
    src: url('../font/ONEMobileOTF-Light.otf') format('opentype');
}
@font-face {
	font-family: 'ONEMobileOTF-Bold';
    src: url('../font/ONEMobileOTF-Bold.otf') format('opentype');
}
@font-face {
	font-family: 'ONEMobilePOPOTF';
    src: url('../font/ONEMobilePOPOTF.otf') format('opentype');
}

@font-face {
	font-family: 'neodgm';
    src: url('../font/neodgm.ttf') format('truetype');
}

* {
    padding: 0;
    margin: 0;
    box-sizing: border-box;
}


html,
body,
#root {
    font-size: 10px;
    color: #2E2F30;
    font-family: 'ONEMobileOTF-Regular';
}
html,
body{height: 100%}
body{position:relative;text-align: left; overflow-x: hidden; width: 1920px;}
::-webkit-scrollbar {width: 10px; }
::-webkit-scrollbar-track {border-radius: 5px;background-color: #EAEDF4;}
::-webkit-scrollbar-thumb {	border-radius: 5px; background-color: #FFBA08;}
#root{padding: 15px 60px 90px 60px; 
    height: 920px; 
    background-color: #eaedf4;}
input, select, span,p, label {
    font-size: 16px;
}
input::placeholder{color: #8C8E92;}

button{
    border: none;
    background-color: transparent;
    cursor: pointer;
}
textarea{resize: none; border: 0; outline: 0; font-size: 20px; font-family: 'ONEMobileOTF-Regular';}