@charset "utf-8";

/* 웹폰트 */
@import url('https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,400;0,500;0,700;1,400;1,500;1,700&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Noto+Sans+KR:wght@300;400;500;700&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Nanum+Myeongjo:wght@400;800&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Noto+Serif+KR:wght@700&display=swap');
@font-face {font-family: 'CookieRun'; src: url('https://fastly.jsdelivr.net/gh/projectnoonnu/noonfonts_2001@1.1/CookieRun-Regular.woff') format('woff'); font-weight: normal; font-style: normal;}
@font-face { font-family: 'CookieRun'; src: url('https://fastly.jsdelivr.net/gh/projectnoonnu/noonfonts_twelve@1.0/CookieRunOTF-Bold00.woff') format('woff'); font-weight: bold; font-style: normal;}
@font-face {font-family: 'GmarketSans'; src: url('https://fastly.jsdelivr.net/gh/projectnoonnu/noonfonts_2001@1.1/GmarketSansLight.woff') format('woff'); font-weight: 300; font-style: normal;}
@font-face {font-family: 'GmarketSans'; src: url('https://fastly.jsdelivr.net/gh/projectnoonnu/noonfonts_2001@1.1/GmarketSansMedium.woff') format('woff'); font-weight: normal; font-style: normal;}
@font-face {font-family: 'GmarketSans'; src: url('https://fastly.jsdelivr.net/gh/projectnoonnu/noonfonts_2001@1.1/GmarketSansBold.woff') format('woff'); font-weight: bold; font-style: normal;}
@font-face {font-family: 'BinggraeMelona'; src: url('https://fastly.jsdelivr.net/gh/projectnoonnu/noonfonts_twelve@1.0/BinggraeMelona.woff') format('woff'); font-weight: normal; font-style: normal;}
@font-face {font-family: 'BinggraeMelona'; src: url('https://fastly.jsdelivr.net/gh/projectnoonnu/noonfonts_twelve@1.0/BinggraeMelona-Bold.woff') format('woff'); font-weight: bold;  font-style: normal;}
@font-face {font-family: 'paybooc'; src: url('https://fastly.jsdelivr.net/gh/projectnoonnu/noonfonts_20-07@1.0/paybooc-Medium.woff') format('woff'); font-weight: normal; font-style: normal;}
@font-face {font-family: 'paybooc'; src: url('https://fastly.jsdelivr.net/gh/projectnoonnu/noonfonts_20-07@1.0/paybooc-ExtraBold.woff') format('woff'); font-weight:bold; font-style: normal;}
@font-face {font-family: 'MaplestoryOTF'; src: url('https://fastly.jsdelivr.net/gh/projectnoonnu/noonfonts_20-04@2.1/MaplestoryOTFLight.woff') format('woff'); font-weight: normal; font-style: normal;}
@font-face {font-family: 'MaplestoryOTF'; src: url('https://fastly.jsdelivr.net/gh/projectnoonnu/noonfonts_20-04@2.1/MaplestoryOTFBold.woff') format('woff'); font-weight:bold; font-style: normal;}
@font-face {font-family: 'BRRA_R'; src: url('https://fastly.jsdelivr.net/gh/projectnoonnu/noonfonts_seven@1.2/BRRA_R.woff') format('woff'); font-weight: normal; font-style: normal;}
@font-face {font-family: 'BRBA'; src: url('https://fastly.jsdelivr.net/gh/projectnoonnu/noonfonts_seven@1.2/BRBA_B.woff') format('woff'); font-weight: bold; font-style: normal;}
@font-face {font-family: 'NanumBarunGothic'; font-style: normal; font-weight: 400; src: url('//fastly.jsdelivr.net/font-nanumlight/1.0/NanumBarunGothicWeb.eot'); src: url('//fastly.jsdelivr.net/font-nanumlight/1.0/NanumBarunGothicWeb.eot?#iefix') format('embedded-opentype'), url('//fastly.jsdelivr.net/font-nanumlight/1.0/NanumBarunGothicWeb.woff') format('woff'), url('//fastly.jsdelivr.net/font-nanumlight/1.0/NanumBarunGothicWeb.ttf') format('truetype');}
@font-face {font-family: 'NanumBarunGothic'; font-style: normal; font-weight: bold;	src: url('//fastly.jsdelivr.net/font-nanumlight/1.0/NanumBarunGothicWebBold.eot'); src: url('//fastly.jsdelivr.net/font-nanumlight/1.0/NanumBarunGothicWebBold.eot?#iefix') format('embedded-opentype'), url('//fastly.jsdelivr.net/font-nanumlight/1.0/NanumBarunGothicWebBold.woff') format('woff'), url('//fastly.jsdelivr.net/font-nanumlight/1.0/NanumBarunGothicWebBold.ttf') format('truetype')}
@font-face {font-family: 'NanumSquareRound'; src: url('https://fastly.jsdelivr.net/gh/projectnoonnu/noonfonts_two@1.0/NanumSquareRound.woff') format('woff'); font-weight: normal; font-style: normal;}
@font-face {font-family: 'NanumSquareRound'; src: url('https://cdn.rawgit.com/innks/NanumSquareRound/master/NanumSquareRoundEB.woff') format('woff'); font-weight: bold; font-style: normal;}
@font-face {font-family: 'SBAggro'; src: url('https://fastly.jsdelivr.net/gh/projectnoonnu/noonfonts_2108@1.1/SBAggroL.woff') format('woff'); font-weight: normal; font-style: normal;}
@font-face {font-family: 'SBAggro'; src: url('https://fastly.jsdelivr.net/gh/projectnoonnu/noonfonts_2108@1.1/SBAggroM.woff') format('woff');font-weight: bold; font-style: normal;}
@font-face {font-family: 'Cafe24Ssurround'; src: url('https://fastly.jsdelivr.net/gh/projectnoonnu/noonfonts_2105_2@1.0/Cafe24Ssurround.woff') format('woff'); font-weight: bold; font-style: normal;}
@font-face {font-family: 'Cafe24Ssurround'; src: url('https://fastly.jsdelivr.net/gh/projectnoonnu/noonfonts_2105_2@1.0/Cafe24SsurroundAir.woff') format('woff'); font-weight: normal; font-style: normal;}
@font-face {font-family: 'S-CoreDream'; src: url('https://fastly.jsdelivr.net/gh/projectnoonnu/noonfonts_six@1.2/S-CoreDream-3Light.woff') format('woff'); font-weight: normal; font-style: normal;}
@font-face {font-family: 'S-CoreDream'; src: url('https://fastly.jsdelivr.net/gh/projectnoonnu/noonfonts_six@1.2/S-CoreDream-8Heavy.woff') format('woff'); font-weight: bold; font-style: normal;}
@font-face {font-family: 'SF_HambakSnow';src: url('https://fastly.jsdelivr.net/gh/projectnoonnu/noonfonts_2106@1.1/SF_HambakSnow.woff') format('woff');font-weight: normal;font-style: normal;}
@font-face {font-family: 'ghanachoco';src: url('https://fastly.jsdelivr.net/gh/projectnoonnu/noonfonts_20-04@1.0/ghanachoco.woff') format('woff');font-weight: normal;font-style: normal;}
@font-face {font-family: 'Tenada';src: url('https://fastly.jsdelivr.net/gh/projectnoonnu/noonfonts_2210-2@1.0/Tenada.woff2') format('woff2'); font-weight: normal;font-style: normal;}
@font-face {font-family: 'yg-jalnan';src: url('https://fastly.jsdelivr.net/gh/projectnoonnu/noonfonts_four@1.2/JalnanOTF00.woff') format('woff');font-weight: normal;font-style: normal;}
@font-face {font-family: 'Cafe24Danjunghae';src: url('https://fastly.jsdelivr.net/gh/projectnoonnu/noonfonts_twelve@1.1/Cafe24Danjunghae.woff') format('woff');font-weight: normal;font-style: normal;}
@font-face {font-family: 'PuradakGentleGothicR';src: url('https://fastly.jsdelivr.net/gh/projectnoonnu/noonfonts_11-01@1.1/PuradakGentleGothicR.woff2') format('woff2');font-weight: normal; font-style: normal;}
@font-face {font-family: 'Cafe24Dangdanghae'; src: url('https://fastly.jsdelivr.net/gh/projectnoonnu/noonfonts_2001@1.2/Cafe24Dangdanghae.woff') format('woff'); font-weight: normal; font-style: normal;}
@font-face {font-family: 'esamanru'; src: url('https://fastly.jsdelivr.net/gh/projectnoonnu/noonfonts_20-10@1.0/GongGothicLight.woff') format('woff'); font-weight: normal; font-style: normal;}
@font-face {font-family: 'esamanru'; src: url('https://fastly.jsdelivr.net/gh/projectnoonnu/noonfonts_20-10@1.0/GongGothicBold.woff') format('woff');   font-weight: bold; font-style: normal;}
@font-face {font-family:'TTTtangsbudaejjigae'; src: url('https://fastly.jsdelivr.net/gh/projectnoonnu/noonfonts_2212@1.0/TTTtangsbudaejjigaeL.woff2') format('woff2'); font-weight: normal; font-style: normal;}
@font-face {font-family: 'TTTtangsbudaejjigae'; src: url('https://fastly.jsdelivr.net/gh/projectnoonnu/noonfonts_2212@1.0/TTTtangsbudaejjigaeB.woff2') format('woff2'); font-weight: 700; font-style: normal;}
@font-face {font-family: 'KimjungchulScript'; src: url('https://fastly.jsdelivr.net/gh/projectnoonnu/noonfonts_2302_01@1.0/KimjungchulScript-Regular.woff2') format('woff2'); font-weight: normal; font-style: normal;}
@font-face {font-family: 'KimjungchulScript'; src: url('https://fastly.jsdelivr.net/gh/projectnoonnu/noonfonts_2302_01@1.0/KimjungchulScript-Bold.woff2') format('woff2'); font-weight: 700; font-style: normal;}
@font-face {font-family: 'EF_jejudoldam'; src: url('https://fastly.jsdelivr.net/gh/projectnoonnu/noonfonts_2210-EF@1.0/EF_jejudoldam.woff2') format('woff2'); font-weight: normal; font-style: normal;}
@font-face {font-family: 'EF_jejudoldam'; src: url('https://fastly.jsdelivr.net/gh/projectnoonnu/noonfonts_2210-EF@1.0/EF_jejudoldam.woff2') format('woff2'); font-weight: bold; font-style: normal;}
@font-face {font-family: 'GowunBatang'; src: url('https://fastly.jsdelivr.net/gh/projectnoonnu/noonfonts_2108@1.1/GowunBatang-Regular.woff') format('woff'); font-weight: normal; font-style: normal;}
@font-face {font-family: 'GowunBatang'; src: url('https://fastly.jsdelivr.net/gh/projectnoonnu/noonfonts_2108@1.1/GowunBatang-Bold.woff') format('woff'); font-weight: bold; font-style: normal;}
@font-face {font-family: 'KorailRoundGothic'; src: url('https://fastly.jsdelivr.net/gh/projectnoonnu/noonfonts_2212@1.0/KorailRoundGothicLight.woff2') format('woff2'); font-weight: normal; font-style: normal;}
@font-face {font-family: 'KorailRoundGothic'; src: url('https://fastly.jsdelivr.net/gh/projectnoonnu/noonfonts_2212@1.0/KorailRoundGothicBold.woff2') format('woff2'); font-weight: bold; font-style: normal;}
@font-face {font-family: 'HakgyoansimWoojuR'; src: url('https://fastly.jsdelivr.net/gh/projectnoonnu/noonfonts_2307-2@1.0/HakgyoansimWoojuR.woff2') format('woff2'); font-weight: normal; font-style: normal;}
@font-face {font-family: 'Giants-Inline'; src: url('https://fastly.jsdelivr.net/gh/projectnoonnu/noonfonts_2307-1@1.1/Giants-Inline.woff2') format('woff2'); font-weight: normal; font-style: normal;}
@font-face {font-family: 'GeekbleMalang2WOFF2'; src: url('https://fastly.jsdelivr.net/gh/projectnoonnu/noonfonts_2302_01@1.0/GeekbleMalang2WOFF2.woff2') format('woff2'); font-weight: normal; font-style: normal;}
@font-face {font-family: 'GeekbleMalang2WOFF2'; src: url('https://fastly.jsdelivr.net/gh/projectnoonnu/noonfonts_2302_01@1.0/GeekbleMalang2WOFF2.woff2') format('woff2'); font-weight: bold; font-style: normal;}

@font-face {
    font-family: 'Pretendard';
    src: url('https://fastly.jsdelivr.net/gh/Project-Noonnu/noonfonts_2107@1.1/Pretendard-Light.woff') format('woff');
    font-weight: 300;
    font-style: normal;
}
@font-face {
    font-family: 'Pretendard';
    src: url('https://fastly.jsdelivr.net/gh/Project-Noonnu/noonfonts_2107@1.1/Pretendard-Regular.woff') format('woff');
    font-weight: 400;
    font-style: normal;
}
@font-face {
    font-family: 'Pretendard';
    src: url('https://fastly.jsdelivr.net/gh/Project-Noonnu/noonfonts_2107@1.1/Pretendard-Medium.woff') format('woff');
    font-weight: 500;
    font-style: normal;
}
@font-face {
    font-family: 'Pretendard';
    src: url('https://fastly.jsdelivr.net/gh/Project-Noonnu/noonfonts_2107@1.1/Pretendard-SemiBold.woff') format('woff');
    font-weight: 600;
    font-style: normal;
}
@font-face {
    font-family: 'Pretendard';
    src: url('https://fastly.jsdelivr.net/gh/Project-Noonnu/noonfonts_2107@1.1/Pretendard-Bold.woff') format('woff');
    font-weight: 700;
    font-style: normal;
}
@font-face {
    font-family: 'Pretendard';
    src: url('https://fastly.jsdelivr.net/gh/Project-Noonnu/noonfonts_2107@1.1/Pretendard-ExtraBold.woff') format('woff');
    font-weight: 800;
    font-style: normal;
}


.f_gothic {font-family: 'Noto Sans KR', sans-serif; letter-spacing:-1px;}
.f_myeongjo {font-family: 'Nanum Myeongjo', serif; letter-spacing:-1px;}
.f_GmarketSans {font-family: 'GmarketSans'; }
.f_cooke {font-family: 'CookieRun';}
.f_Melona {font-family: 'BinggraeMelona';}
.f_paybooc {font-family: 'paybooc';}
.f_Maplestory {font-family: 'MaplestoryOTF';}
.f_brba {font-family: 'BRRA_R';}
.f_NanumBarun {font-family: 'NanumBarunGothic';}
.f_NanumSquareRound {font-family: 'NanumSquareRound';}
.f_SBAggro {font-family: 'SBAggro';}
.f_Cafe24Ssurround {font-family: 'Cafe24Ssurround';}
.f_S-CoreDream {font-family: 'S-CoreDream';}
.f_SF_HambakSnow {font-family: 'SF_HambakSnow';}
.f_ghanachoco {font-family: 'ghanachoco';}
.f_Tenada {font-family: 'Tenada';}
.f_yg-jalnan {font-family: 'yg-jalnan';}
.f_Cafe24Danjunghae {font-family: 'Cafe24Danjunghae';}
.f_PuradakGentleGothicR {font-family: 'PuradakGentleGothicR';}
.f_Cafe24Dangdanghae {font-family: 'Cafe24Dangdanghae';}
.f_esamanru {font-family: 'esamanru';}

.f_tangsbudaejjigae {font-family:'TTTtangsbudaejjigae';} /*땅스부대찌개 */
.f_Kimjungchul {font-family: 'KimjungchulScript';} /*김정철손글씨 */
.f_NotoSerif {font-family: "Noto Serif KR", serif;} /* 노토세리프 */
.f_jejudoldam {font-family: 'EF_jejudoldam';} /* 제주돌담체 */
.f_GowunBatang {font-family: 'GowunBatang';} /* 고운바탕 */
.f_KorailRoundGothic {font-family: 'KorailRoundGothic';} /* 코레일 둥근고딕 */
.f_HakgyoansimWooju {font-family: 'HakgyoansimWoojuR';} /* 학교안심 우주 */
.f_GiantsInline {font-family: 'Giants-Inline';} /* 자이언츠체 인라인 */
.f_GeekbleMalang {font-family: 'GeekbleMalang2WOFF2';} /* 긱블 말랑이체 */
