@charset 'utf-8';
/*프리텐다드*/
@font-face {
    font-family: 'Pretendard';
    font-style: normal;
    font-weight: 100;
    src: local('Pretendard'),
        url('Pretendard-Thin.woff2') format('woff2'), 
        url('Pretendard-Thin.woff') format('woff'),
        url('Pretendard-Thin.ttf') format('truetype'),
        url('Pretendard-Thin.otf') format('opentype'),
        url('Pretendard-Thin.eot') format('embedded-opentype');
}
@font-face {
    font-family: 'Pretendard';
    font-style: normal;
    font-weight: 200;
    src: local('Pretendard'),
        url('Pretendard-ExtraLight.woff2') format('woff2'), 
        url('Pretendard-ExtraLight.woff') format('woff'),
        url('Pretendard-ExtraLight.ttf') format('truetype'),
        url('Pretendard-ExtraLight.otf') format('opentype'),
        url('Pretendard-ExtraLight.eot') format('embedded-opentype');
}
@font-face {
    font-family: 'Pretendard';
    font-style: normal;
    font-weight: 300;
    src: local('Pretendard'),
        url('Pretendard-Light.woff2') format('woff2'), 
        url('Pretendard-Light.woff') format('woff'),
        url('Pretendard-Light.ttf') format('truetype'),
        url('Pretendard-Light.otf') format('opentype'),
        url('Pretendard-Light.eot') format('embedded-opentype');
}
@font-face {
    font-family: 'Pretendard';
    font-style: normal;
    font-weight: 400;
    src: local('Pretendard'),
        url('Pretendard-Regular.woff2') format('woff2'), 
        url('Pretendard-Regular.woff') format('woff'),
        url('Pretendard-Regular.ttf') format('truetype'),
        url('Pretendard-Regular.otf') format('opentype'),
        url('Pretendard-Regular.eot') format('embedded-opentype');
}
@font-face {
    font-family: 'Pretendard';
    font-style: normal;
    font-weight: 500;
    src: local('Pretendard'),
        url('Pretendard-Medium.woff2') format('woff2'), 
        url('Pretendard-Medium.woff') format('woff'),
        url('Pretendard-Medium.ttf') format('truetype'),
        url('Pretendard-Medium.otf') format('opentype'),
        url('Pretendard-Medium.eot') format('embedded-opentype');
}
@font-face {
    font-family: 'Pretendard';
    font-style: normal;
    font-weight: 600;
    src: local('Pretendard'),
        url('Pretendard-SemiBold.woff2') format('woff2'), 
        url('Pretendard-SemiBold.woff') format('woff'),
        url('Pretendard-SemiBold.ttf') format('truetype'),
        url('Pretendard-SemiBold.otf') format('opentype'),
        url('Pretendard-SemiBold.eot') format('embedded-opentype');
}
@font-face {
    font-family: 'Pretendard';
    font-style: normal;
    font-weight: 700;
    src: local('Pretendard'),
        url('Pretendard-Bold.woff2') format('woff2'), 
        url('Pretendard-Bold.woff') format('woff'),
        url('Pretendard-Bold.ttf') format('truetype'),
        url('Pretendard-Bold.otf') format('opentype'),
        url('Pretendard-Bold.eot') format('embedded-opentype');
}
@font-face {
    font-family: 'Pretendard';
    font-style: normal;
    font-weight: 800;
    src: local('Pretendard'),
        url('Pretendard-ExtraBold.woff2') format('woff2'), 
        url('Pretendard-ExtraBold.woff') format('woff'),
        url('Pretendard-ExtraBold.ttf') format('truetype'),
        url('Pretendard-ExtraBold.otf') format('opentype'),
        url('Pretendard-ExtraBold.eot') format('embedded-opentype');
}
@font-face {
    font-family: 'Pretendard';
    font-style: normal;
    font-weight: 900;
    src: local('Pretendard'),
        url('Pretendard-Black.woff2') format('woff2'), 
        url('Pretendard-Black.woff') format('woff'),
        url('Pretendard-Black.ttf') format('truetype'),
        url('Pretendard-Black.otf') format('opentype'),
        url('Pretendard-Black.eot') format('embedded-opentype');
}
/*노토산스*/
@font-face {
    font-family: 'NotoSans';
    font-style: normal;
    font-weight: 100;
    src: local('NotoSans'),
        url('NotoSans-Thin.woff2') format('woff2'), 
        url('NotoSans-Thin.woff') format('woff'),
        url('NotoSans-Thin.ttf') format('truetype'),
        url('NotoSans-Thin.otf') format('opentype'),
        url('NotoSans-Thin.eot') format('embedded-opentype');
}
@font-face {
    font-family: 'NotoSans';
    font-style: normal;
    font-weight: 200;
    src: local('NotoSans'),
        url('NotoSans-Light.woff2') format('woff2'), 
        url('NotoSans-Light.woff') format('woff'),
        url('NotoSans-Light.ttf') format('truetype'),
        url('NotoSans-Light.otf') format('opentype'),
        url('NotoSans-Light.eot') format('embedded-opentype');
}
@font-face {
    font-family: 'NotoSans';
    font-style: normal;
    font-weight: 300;
    src: local('NotoSans'),
        url('NotoSans-DemiLight.woff2') format('woff2'), 
        url('NotoSans-DemiLight.woff') format('woff'),
        url('NotoSans-DemiLight.ttf') format('truetype'),
        url('NotoSans-DemiLight.otf') format('opentype'),
        url('NotoSans-DemiLight.eot') format('embedded-opentype');
}
@font-face {
    font-family: 'NotoSans';
    font-style: normal;
    font-weight: 400;
    src: local('NotoSans'),
        url('NotoSans-Regular.woff2') format('woff2'), 
        url('NotoSans-Regular.woff') format('woff'),
        url('NotoSans-Regular.ttf') format('truetype'),
        url('NotoSans-Regular.otf') format('opentype'),
        url('NotoSans-Regular.eot') format('embedded-opentype');
}
@font-face {
    font-family: 'NotoSans';
    font-style: normal;
    font-weight: 500;
    src: local('NotoSans'),
        url('NotoSans-Medium.woff2') format('woff2'), 
        url('NotoSans-Medium.woff') format('woff'),
        url('NotoSans-Medium.ttf') format('truetype'),
        url('NotoSans-Medium.otf') format('opentype'),
        url('NotoSans-Medium.eot') format('embedded-opentype');
}
@font-face {
    font-family: 'NotoSans';
    font-style: normal;
    font-weight: 700;
    src: local('NotoSans'),
        url('NotoSans-Bold.woff2') format('woff2'), 
        url('NotoSans-Bold.woff') format('woff'),
        url('NotoSans-Bold.ttf') format('truetype'),
        url('NotoSans-Bold.otf') format('opentype'),
        url('NotoSans-Bold.eot') format('embedded-opentype');
}
@font-face {
    font-family: 'NotoSans';
    font-style: normal;
    font-weight: 900;
    src: local('NotoSans'),
        url('NotoSans-Black.woff2') format('woff2'), 
        url('NotoSans-Black.woff') format('woff'),
        url('NotoSans-Black.ttf') format('truetype'),
        url('NotoSans-Black.otf') format('opentype'),
        url('NotoSans-Black.eot') format('embedded-opentype');
}
/*몬트서렛*/
@font-face {
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 600;
    src: local('Montserrat'),
        url('Montserrat-Bold.woff2') format('woff2'), 
        url('Montserrat-Bold.woff') format('woff'),
        url('Montserrat-Bold.ttf') format('truetype'),
        url('Montserrat-Bold.otf') format('opentype'),
        url('Montserrat-Bold.eot') format('embedded-opentype');
}
@font-face {
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 700;
    src: local('Montserrat'),
        url('Montserrat-ExtraBold.ttf') format('truetype'),
        url('Montserrat-ExtraBold.otf') format('opentype'),
        url('Montserrat-ExtraBold.eot') format('embedded-opentype');
}
@font-face {
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 900;
    src: local('Montserrat'),
        url('Montserrat-Black.woff2') format('woff2'), 
        url('Montserrat-Black.woff') format('woff'),
        url('Montserrat-Black.ttf') format('truetype'),
        url('Montserrat-Black.otf') format('opentype'),
        url('Montserrat-Black.eot') format('embedded-opentype');
}
/*Poppins*/
@font-face {
    font-family: 'Poppins';
    font-style: normal;
    font-weight: 100;
    src: local('Poppins'),
        url('Poppins-ExtraLight.woff2') format('woff2'), 
        url('Poppins-ExtraLight.woff') format('woff'),
        url('Poppins-ExtraLight.ttf') format('truetype'),
        url('Poppins-ExtraLight.otf') format('opentype'),
        url('Poppins-ExtraLight.eot') format('embedded-opentype');
}
@font-face {
    font-family: 'Poppins';
    font-style: normal;
    font-weight: 200;
    src: local('Poppins'),
        url('Poppins-Light.woff2') format('woff2'), 
        url('Poppins-Light.woff') format('woff'),
        url('Poppins-Light.ttf') format('truetype'),
        url('Poppins-Light.otf') format('opentype'),
        url('Poppins-Light.eot') format('embedded-opentype');
}
@font-face {
    font-family: 'Poppins';
    font-style: normal;
    font-weight: 300;
    src: local('Poppins'),
        url('Poppins-Regular.woff2') format('woff2'), 
        url('Poppins-Regular.woff') format('woff'),
        url('Poppins-Regular.ttf') format('truetype'),
        url('Poppins-Regular.otf') format('opentype'),
        url('Poppins-Regular.eot') format('embedded-opentype');
}
@font-face {
    font-family: 'Poppins';
    font-style: normal;
    font-weight: 400;
    src: local('Poppins'),
        url('Poppins-Medium.woff2') format('woff2'), 
        url('Poppins-Medium.woff') format('woff'),
        url('Poppins-Medium.ttf') format('truetype'),
        url('Poppins-Medium.otf') format('opentype'),
        url('Poppins-Medium.eot') format('embedded-opentype');
}
@font-face {
    font-family: 'Poppins';
    font-style: normal;
    font-weight: 500;
    src: local('Poppins'),
        url('Poppins-SemiBold.woff2') format('woff2'), 
        url('Poppins-SemiBold.woff') format('woff'),
        url('Poppins-SemiBold.ttf') format('truetype'),
        url('Poppins-SemiBold.otf') format('opentype'),
        url('Poppins-SemiBold.eot') format('embedded-opentype');
}
@font-face {
    font-family: 'Poppins';
    font-style: normal;
    font-weight: 600;
    src: local('Poppins'),
        url('Poppins-Bold.woff2') format('woff2'), 
        url('Poppins-Bold.woff') format('woff'),
        url('Poppins-Bold.ttf') format('truetype'),
        url('Poppins-Bold.otf') format('opentype'),
        url('Poppins-Bold.eot') format('embedded-opentype');
}
@font-face {
    font-family: 'Poppins';
    font-style: normal;
    font-weight: 650;
    src: local('Poppins'),
        url('Poppins-BoldItalic.woff2') format('woff2'), 
        url('Poppins-BoldItalic.woff') format('woff'),
        url('Poppins-BoldItalic.ttf') format('truetype'),
        url('Poppins-BoldItalic.otf') format('opentype'),
        url('Poppins-BoldItalic.eot') format('embedded-opentype');
}
@font-face {
    font-family: 'Poppins';
    font-style: normal;
    font-weight: 800;
    src: local('Poppins'),
        url('Poppins-ExtraBold.woff2') format('woff2'), 
        url('Poppins-ExtraBold.woff') format('woff'),
        url('Poppins-ExtraBold.ttf') format('truetype'),
        url('Poppins-ExtraBold.otf') format('opentype'),
        url('Poppins-ExtraBold.eot') format('embedded-opentype');
}
@font-face {
    font-family: 'Poppins';
    font-style: normal;
    font-weight: 900;
    src: local('Poppins'),
        url('Poppins-Black.woff2') format('woff2'), 
        url('Poppins-Black.woff') format('woff'),
        url('Poppins-Black.ttf') format('truetype'),
        url('Poppins-Black.otf') format('opentype'),
        url('Poppins-Black.eot') format('embedded-opentype');
}