/* ************************* 수트체 폰트 ************************* */
@font-face {
    font-family: 'SUIT-ExtraLight';
    src: url('https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_suit@1.0/SUIT-ExtraLight.woff2') format('woff2');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'SUIT-Light';
    src: url('https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_suit@1.0/SUIT-Light.woff2') format('woff2');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'SUIT-Regular';
    src: url('https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_suit@1.0/SUIT-Regular.woff2') format('woff2');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'SUIT-Medium';
    src: url('https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_suit@1.0/SUIT-Medium.woff2') format('woff2');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'SUIT-SemiBold';
    src: url('https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_suit@1.0/SUIT-SemiBold.woff2') format('woff2');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'SUIT-Bold';
    src: url('https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_suit@1.0/SUIT-Bold.woff2') format('woff2');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'SUIT-ExtraBold';
    src: url('https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_suit@1.0/SUIT-ExtraBold.woff2') format('woff2');
    font-weight: normal;
    font-style: normal;
}
.f_kanit {font-family: 'Kanit', sans-serif !important;}
.f_josefin {font-family: 'Josefin Sans', sans-serif !important;}
.f_mont {font-family: 'Montserrat', sans-serif !important;}
.f_suitEL {font-family: 'SUIT-ExtraLight' !important;}
.f_suitL {font-family: 'SUIT-Light' !important;}
.f_suitR {font-family: 'SUIT-Regular' !important;}
.f_suitM {font-family: 'SUIT-Medium' !important;}
.f_suitSB {font-family: 'SUIT-SemiBold' !important;}
.f_suitB {font-family: 'SUIT-Bold' !important;}
.f_suitEB {font-family: 'SUIT-ExtraBold' !important;}
body {width:100%; height:100%; min-width:320px; letter-spacing:-0.75px; word-break: keep-all; font-family: 'Kanit', 'SUIT-Regular', sans-serif;}

.d-flex {display: flex !important;}
.cont-between {justify-content: space-between;}
.align-center {align-items: center;}