/* labelbee 폰트 카탈로그 — fonts 테이블 기반 자동 생성 (TASK-05) */

@import url('https://fonts.googleapis.com/css2?family=Noto%20Sans%20KR:wght@300;400;500;700&family=Nanum%20Gothic:wght@400;700;800&family=Nanum%20Pen%20Script:wght@400&family=Nanum%20Brush%20Script:wght@400&family=Nanum%20Myeongjo:wght@400&family=Song%20Myung:wght@400&family=Gowun%20Batang:wght@400&family=Gowun%20Dodum:wght@400&family=Sunflower:wght@300;500;700&family=Jua:wght@400&family=Hi%20Melody:wght@400&family=Dongle:wght@400&family=Gamja%20Flower:wght@400&family=Black%20Han%20Sans:wght@400&family=Do%20Hyeon:wght@400&family=Gasoek%20One:wght@400&family=Gugi:wght@400&family=Poor%20Story:wght@400&family=Cute%20Font:wght@400&family=Kirang%20Haerang:wght@400&family=Yeon%20Sung:wght@400&display=swap');

@import url('https://cdn.jsdelivr.net/gh/orioncactus/pretendard@v1.3.9/dist/web/static/pretendard.css');

@font-face {
  font-family: 'MaruBuri';
  src: url('/fonts/F-004/MaruBuri.ttf') format('truetype');
  font-weight: 400;
  font-display: swap;
}
@font-face {
  font-family: 'Cafe24 Danjunghae';
  src: url('/fonts/F-005/Cafe24Danjunghae.ttf') format('truetype');
  font-weight: 400;
  font-display: swap;
}
@font-face {
  font-family: 'Nanum Pen';
  src: url('/fonts/F-007/NanumPen.ttf') format('truetype');
  font-weight: 400;
  font-display: swap;
}
@font-face {
  font-family: 'Cafe24 Ohsquare Air';
  src: url('/fonts/F-009/Cafe24OhsquareAir.woff2') format('woff2');
  font-weight: 400;
  font-display: swap;
}
@font-face {
  font-family: 'Cafe24 Shiningstar';
  src: url('/fonts/F-010/Cafe24Shiningstar.woff2') format('woff2');
  font-weight: 400;
  font-display: swap;
}
@font-face {
  font-family: 'MisaengFont';
  src: url('/fonts/F-011/MisaengFont.ttf') format('truetype');
  font-weight: 400;
  font-display: swap;
}
@font-face {
  font-family: 'Inklipquid';
  src: url('/fonts/F-012/Inklipquid.ttf') format('truetype');
  font-weight: 400;
  font-display: swap;
}
@font-face {
  font-family: 'Tvn Enjoystories';
  src: url('/fonts/F-013/TvnEnjoystories.ttf') format('truetype');
  font-weight: 400;
  font-display: swap;
}
@font-face {
  font-family: 'BMYEONSUNG';
  src: url('/fonts/F-015/BMYEONSUNG.ttf') format('truetype');
  font-weight: 400;
  font-display: swap;
}
@font-face {
  font-family: 'UhBee DoolDool';
  src: url('/fonts/F-016/UhBeeDoolDool.ttf') format('truetype');
  font-weight: 400;
  font-display: swap;
}
@font-face {
  font-family: 'Cafe24 Dongdong';
  src: url('/fonts/F-017/Cafe24Dongdong.woff2') format('woff2');
  font-weight: 400;
  font-display: swap;
}
@font-face {
  font-family: 'Cafe24 Ssurround';
  src: url('/fonts/F-018/Cafe24Ssurround.woff2') format('woff2');
  font-weight: 400;
  font-display: swap;
}
@font-face {
  font-family: 'Gaegu';
  src: url('/fonts/F-025/Gaegu.ttf') format('truetype');
  font-weight: 400;
  font-display: swap;
}
@font-face {
  font-family: 'Single Day';
  src: url('/fonts/F-033/SingleDay.woff2') format('woff2'),
       url('/fonts/F-033/SingleDay.ttf') format('truetype');
  font-weight: 400;
  font-display: swap;
}
@font-face {
  font-family: 'Dokdo';
  src: url('/fonts/F-038/Dokdo.ttf') format('truetype');
  font-weight: 400;
  font-display: swap;
}
@font-face {
  font-family: 'Noto Serif KR Medium';
  src: url('/fonts/F-039/NotoSerifKRMedium.ttf') format('truetype');
  font-weight: 400;
  font-display: swap;
}
@font-face {
  font-family: 'East Sea Dokdo';
  src: url('/fonts/F-040/EastSeaDokdo.ttf') format('truetype');
  font-weight: 400;
  font-display: swap;
}
@font-face {
  font-family: 'Gothic A1 Medium';
  src: url('/fonts/F-041/GothicA1Medium.ttf') format('truetype');
  font-weight: 400;
  font-display: swap;
}
@font-face {
  font-family: 'Stylish';
  src: url('/fonts/F-042/Stylish.ttf') format('truetype');
  font-weight: 400;
  font-display: swap;
}
@font-face {
  font-family: 'SUIT Variable';
  src: url('/fonts/F-043/SUITVariable.woff2') format('woff2');
  font-weight: 400;
  font-display: swap;
}
@font-face {
  font-family: 'Wanted Sans Variable';
  src: url('/fonts/F-044/WantedSansVariable.woff2') format('woff2');
  font-weight: 400;
  font-display: swap;
}
@font-face {
  font-family: 'Inter';
  src: url('/fonts/F-045/Inter.woff2') format('woff2');
  font-weight: 400;
  font-display: swap;
}
@font-face {
  font-family: 'Roboto';
  src: url('/fonts/F-046/Roboto.woff2') format('woff2');
  font-weight: 400;
  font-display: swap;
}
@font-face {
  font-family: 'Poppins';
  src: url('/fonts/F-047/Poppins.woff2') format('woff2');
  font-weight: 400;
  font-display: swap;
}
@font-face {
  font-family: 'Montserrat';
  src: url('/fonts/F-048/Montserrat.woff2') format('woff2');
  font-weight: 400;
  font-display: swap;
}
@font-face {
  font-family: 'Playfair Display';
  src: url('/fonts/F-049/PlayfairDisplay.woff2') format('woff2');
  font-weight: 400;
  font-display: swap;
}
@font-face {
  font-family: 'Lobster';
  src: url('/fonts/F-050/Lobster.woff2') format('woff2');
  font-weight: 400;
  font-display: swap;
}
@font-face {
  font-family: 'Pacifico';
  src: url('/fonts/F-051/Pacifico.woff2') format('woff2');
  font-weight: 400;
  font-display: swap;
}
@font-face {
  font-family: 'Dancing Script';
  src: url('/fonts/F-052/DancingScript.woff2') format('woff2');
  font-weight: 400;
  font-display: swap;
}
@font-face {
  font-family: 'Bebas Neue';
  src: url('/fonts/F-053/BebasNeue.woff2') format('woff2');
  font-weight: 400;
  font-display: swap;
}
@font-face {
  font-family: 'Oswald';
  src: url('/fonts/F-054/Oswald.woff2') format('woff2');
  font-weight: 400;
  font-display: swap;
}
@font-face {
  font-family: 'Permanent Marker';
  src: url('/fonts/F-055/PermanentMarker.woff2') format('woff2');
  font-weight: 400;
  font-display: swap;
}
@font-face {
  font-family: 'Press Start 2P';
  src: url('/fonts/F-056/PressStart2P.woff2') format('woff2');
  font-weight: 400;
  font-display: swap;
}
@font-face {
  font-family: 'Paperlogy 5 Medium';
  src: url('/fonts/F-057/Paperlogy5Medium.ttf') format('truetype');
  font-weight: 400;
  font-display: swap;
}
@font-face {
  font-family: 'Freesentation 5 Medium';
  src: url('/fonts/F-058/Freesentation5Medium.ttf') format('truetype');
  font-weight: 400;
  font-display: swap;
}
@font-face {
  font-family: 'S-Core Dream 1 Thin';
  src: url('/fonts/F-059/S-CoreDream1Thin.ttf') format('truetype');
  font-weight: 400;
  font-display: swap;
}
@font-face {
  font-family: 'NanumSquare Neo variable';
  src: url('/fonts/F-060/NanumSquareNeovariable.ttf') format('truetype');
  font-weight: 400;
  font-display: swap;
}
@font-face {
  font-family: 'NanumSquare Light';
  src: url('/fonts/F-061/NanumSquareLight.ttf') format('truetype');
  font-weight: 400;
  font-display: swap;
}
@font-face {
  font-family: 'Gmarket Sans TTF Medium';
  src: url('/fonts/F-062/GmarketSansTTFMedium.ttf') format('truetype');
  font-weight: 400;
  font-display: swap;
}
@font-face {
  font-family: 'The Jamsil 4 Medium';
  src: url('/fonts/F-063/TheJamsil4Medium.ttf') format('truetype');
  font-weight: 400;
  font-display: swap;
}
@font-face {
  font-family: 'SeoulAlrim TTF Medium';
  src: url('/fonts/F-064/SeoulAlrimTTFMedium.ttf') format('truetype');
  font-weight: 400;
  font-display: swap;
}
@font-face {
  font-family: 'Pyeojin Gothic Medium';
  src: url('/fonts/F-065/PyeojinGothicMedium.woff2') format('woff2');
  font-weight: 400;
  font-display: swap;
}
@font-face {
  font-family: '눈누 기초고딕 Regular';
  src: url('/fonts/F-066/%25EB%2588%2588%25EB%2588%2584%25EA%25B8%25B0%25EC%25B4%2588%25EA%25B3%25A0%25EB%2594%2595Regular.ttf') format('truetype');
  font-weight: 400;
  font-display: swap;
}
@font-face {
  font-family: 'SB Aggro Medium';
  src: url('/fonts/F-067/SBAggroMedium.ttf') format('truetype');
  font-weight: 400;
  font-display: swap;
}
@font-face {
  font-family: 'BM HANNA 11yrs old';
  src: url('/fonts/F-068/BMHANNA11yrsold.ttf') format('truetype');
  font-weight: 400;
  font-display: swap;
}
@font-face {
  font-family: 'BM EULJIRO TTF';
  src: url('/fonts/F-069/BMEULJIROTTF.ttf') format('truetype');
  font-weight: 400;
  font-display: swap;
}
@font-face {
  font-family: 'BM Euljiro 10 years later';
  src: url('/fonts/F-070/BMEuljiro10yearslater.ttf') format('truetype');
  font-weight: 400;
  font-display: swap;
}
@font-face {
  font-family: 'Binggrae';
  src: url('/fonts/F-073/Binggrae.ttf') format('truetype');
  font-weight: 400;
  font-display: swap;
}
@font-face {
  font-family: 'BinggraeⅡ';
  src: url('/fonts/F-074/Binggrae%25E2%2585%25A1.ttf') format('truetype');
  font-weight: 400;
  font-display: swap;
}
@font-face {
  font-family: 'Binggrae Taom';
  src: url('/fonts/F-075/BinggraeTaom.ttf') format('truetype');
  font-weight: 400;
  font-display: swap;
}
@font-face {
  font-family: 'Binggrae Samanco';
  src: url('/fonts/F-076/BinggraeSamanco.ttf') format('truetype');
  font-weight: 400;
  font-display: swap;
}
@font-face {
  font-family: 'Yanolja Yache R';
  src: url('/fonts/F-078/YanoljaYacheR.ttf') format('truetype');
  font-weight: 400;
  font-display: swap;
}
@font-face {
  font-family: 'Tmoney RoundWind Regular';
  src: url('/fonts/F-080/TmoneyRoundWindRegular.ttf') format('truetype');
  font-weight: 400;
  font-display: swap;
}
@font-face {
  font-family: 'Cafe24 Ohsquare air Light';
  src: url('/fonts/F-082/Cafe24OhsquareairLight.woff2') format('woff2');
  font-weight: 400;
  font-display: swap;
}
@font-face {
  font-family: 'Cafe24 ClassicType';
  src: url('/fonts/F-083/Cafe24ClassicType.woff2') format('woff2');
  font-weight: 400;
  font-display: swap;
}
@font-face {
  font-family: 'Cafe24 Supermagic Bold';
  src: url('/fonts/F-084/Cafe24SupermagicBold.woff2') format('woff2');
  font-weight: 400;
  font-display: swap;
}
@font-face {
  font-family: 'Jalnan 2 TTF';
  src: url('/fonts/F-085/Jalnan2TTF.ttf') format('truetype');
  font-weight: 400;
  font-display: swap;
}
@font-face {
  font-family: 'Jalnan Gothic TTF';
  src: url('/fonts/F-086/JalnanGothicTTF.ttf') format('truetype');
  font-weight: 400;
  font-display: swap;
}
@font-face {
  font-family: 'GyeonggiTitle Medium';
  src: url('/fonts/F-087/GyeonggiTitleMedium.ttf') format('truetype');
  font-weight: 400;
  font-display: swap;
}
@font-face {
  font-family: 'esamanru Medium';
  src: url('/fonts/F-088/esamanruMedium.ttf') format('truetype');
  font-weight: 400;
  font-display: swap;
}
@font-face {
  font-family: '비트로 코어 TTF';
  src: url('/fonts/F-089/%25EB%25B9%2584%25ED%258A%25B8%25EB%25A1%259C%25EC%25BD%2594%25EC%2596%25B4TTF.ttf') format('truetype');
  font-weight: 400;
  font-display: swap;
}
@font-face {
  font-family: 'PyeongChang Peace Bold';
  src: url('/fonts/F-090/PyeongChangPeaceBold.ttf') format('truetype');
  font-weight: 400;
  font-display: swap;
}
@font-face {
  font-family: 'ONE Mobile Title';
  src: url('/fonts/F-091/ONEMobileTitle.ttf') format('truetype');
  font-weight: 400;
  font-display: swap;
}
@font-face {
  font-family: 'GangwonEduPower';
  src: url('/fonts/F-092/GangwonEduPower.ttf') format('truetype');
  font-weight: 400;
  font-display: swap;
}
@font-face {
  font-family: 'Hakgyoansim Dunggeunmiso TTF R';
  src: url('/fonts/F-093/HakgyoansimDunggeunmisoTTFR.ttf') format('truetype');
  font-weight: 400;
  font-display: swap;
}
@font-face {
  font-family: 'Hakgyoansim Allimjang TTF R';
  src: url('/fonts/F-094/HakgyoansimAllimjangTTFR.ttf') format('truetype');
  font-weight: 400;
  font-display: swap;
}
@font-face {
  font-family: 'Ria Sans Regular';
  src: url('/fonts/F-095/RiaSansRegular.ttf') format('truetype');
  font-weight: 400;
  font-display: swap;
}
@font-face {
  font-family: 'Partial Sans KR';
  src: url('/fonts/F-096/PartialSansKR.ttf') format('truetype');
  font-weight: 400;
  font-display: swap;
}
@font-face {
  font-family: 'SunBatang Medium';
  src: url('/fonts/F-097/SunBatangMedium.ttf') format('truetype');
  font-weight: 400;
  font-display: swap;
}
@font-face {
  font-family: 'Kim jung chul Myungjo Regular';
  src: url('/fonts/F-098/KimjungchulMyungjoRegular.ttf') format('truetype');
  font-weight: 400;
  font-display: swap;
}
@font-face {
  font-family: 'YES Myoungjo Regular';
  src: url('/fonts/F-100/YESMyoungjoRegular.ttf') format('truetype');
  font-weight: 400;
  font-display: swap;
}
@font-face {
  font-family: 'Bookk Myungjo';
  src: url('/fonts/F-101/BookkMyungjo.ttf') format('truetype');
  font-weight: 400;
  font-display: swap;
}
@font-face {
  font-family: 'Eulyoo1945';
  src: url('/fonts/F-102/Eulyoo1945.woff2') format('woff2');
  font-weight: 400;
  font-display: swap;
}
@font-face {
  font-family: 'HS활공명조';
  src: url('/fonts/F-103/HS%25ED%2599%259C%25EA%25B3%25B5%25EB%25AA%2585%25EC%25A1%25B0.woff2') format('woff2');
  font-weight: 400;
  font-display: swap;
}
@font-face {
  font-family: '우아한 세리프';
  src: url('/fonts/F-105/%25EC%259A%25B0%25EC%2595%2584%25ED%2595%259C%25EC%2584%25B8%25EB%25A6%25AC%25ED%2594%2584.ttf') format('truetype');
  font-weight: 400;
  font-display: swap;
}
@font-face {
  font-family: 'Chosun Centennial';
  src: url('/fonts/F-106/ChosunCentennial.ttf') format('truetype');
  font-weight: 400;
  font-display: swap;
}
@font-face {
  font-family: '조선굴림체';
  src: url('/fonts/F-107/%25EC%25A1%25B0%25EC%2584%25A0%25EA%25B5%25B4%25EB%25A6%25BC%25EC%25B2%25B4.ttf') format('truetype');
  font-weight: 400;
  font-display: swap;
}
@font-face {
  font-family: 'KoPubDotum Medium';
  src: url('/fonts/F-108/KoPubDotumMedium.ttf') format('truetype');
  font-weight: 400;
  font-display: swap;
}
@font-face {
  font-family: 'KoPubBatang Medium';
  src: url('/fonts/F-109/KoPubBatangMedium.ttf') format('truetype');
  font-weight: 400;
  font-display: swap;
}
@font-face {
  font-family: 'Nanum Brush Script';
  src: url('/fonts/F-110/NanumBrushScript.ttf') format('truetype');
  font-weight: 400;
  font-display: swap;
}
@font-face {
  font-family: 'Nanum Brush Script';
  src: url('/fonts/F-111/NanumBrushScript.ttf') format('truetype');
  font-weight: 400;
  font-display: swap;
}
@font-face {
  font-family: 'Kyobo Handwriting 2019';
  src: url('/fonts/F-112/KyoboHandwriting2019.ttf') format('truetype');
  font-weight: 400;
  font-display: swap;
}
@font-face {
  font-family: 'Kyobo Handwriting 2024 psw';
  src: url('/fonts/F-113/KyoboHandwriting2024psw.ttf') format('truetype');
  font-weight: 400;
  font-display: swap;
}
@font-face {
  font-family: 'Kyobo Handwriting 2025 lyb';
  src: url('/fonts/F-114/KyoboHandwriting2025lyb.ttf') format('truetype');
  font-weight: 400;
  font-display: swap;
}
@font-face {
  font-family: 'Ownglyph PDH Regular';
  src: url('/fonts/F-115/OwnglyphPDHRegular.ttf') format('truetype');
  font-weight: 400;
  font-display: swap;
}
@font-face {
  font-family: 'Ownglyph GeungJeong Regular';
  src: url('/fonts/F-116/OwnglyphGeungJeongRegular.ttf') format('truetype');
  font-weight: 400;
  font-display: swap;
}
@font-face {
  font-family: 'MemomentKkukkukk';
  src: url('/fonts/F-117/MemomentKkukkukk.ttf') format('truetype');
  font-weight: 400;
  font-display: swap;
}
@font-face {
  font-family: 'Griun Ina Doongdoong';
  src: url('/fonts/F-118/GriunInaDoongdoong.ttf') format('truetype');
  font-weight: 400;
  font-display: swap;
}
@font-face {
  font-family: 'Asummerflowertree';
  src: url('/fonts/F-119/Asummerflowertree.ttf') format('truetype');
  font-weight: 400;
  font-display: swap;
}
@font-face {
  font-family: 'Lasthighteen';
  src: url('/fonts/F-120/Lasthighteen.ttf') format('truetype');
  font-weight: 400;
  font-display: swap;
}
@font-face {
  font-family: 'Sandoll Samliphopangche TTF Ba';
  src: url('/fonts/F-121/SandollSamliphopangcheTTFBa.ttf') format('truetype');
  font-weight: 400;
  font-display: swap;
}
@font-face {
  font-family: 'Sandoll Samliphopangche TTF Ou';
  src: url('/fonts/F-122/SandollSamliphopangcheTTFOu.ttf') format('truetype');
  font-weight: 400;
  font-display: swap;
}
@font-face {
  font-family: 'CookieRun Regular';
  src: url('/fonts/F-123/CookieRunRegular.ttf') format('truetype');
  font-weight: 400;
  font-display: swap;
}
@font-face {
  font-family: 'CookieRun Bold';
  src: url('/fonts/F-124/CookieRunBold.ttf') format('truetype');
  font-weight: 400;
  font-display: swap;
}
@font-face {
  font-family: 'CookieRun Black';
  src: url('/fonts/F-125/CookieRunBlack.ttf') format('truetype');
  font-weight: 400;
  font-display: swap;
}
@font-face {
  font-family: 'Jalpullineunoneul Medium';
  src: url('/fonts/F-126/JalpullineunoneulMedium.ttf') format('truetype');
  font-weight: 400;
  font-display: swap;
}
@font-face {
  font-family: 'THEFACESHOP INKLIPQUID';
  src: url('/fonts/F-130/THEFACESHOPINKLIPQUID.ttf') format('truetype');
  font-weight: 400;
  font-display: swap;
}
@font-face {
  font-family: 'BM kkubulim TTF';
  src: url('/fonts/F-132/BMkkubulimTTF.ttf') format('truetype');
  font-weight: 400;
  font-display: swap;
}
@font-face {
  font-family: 'Cafe24 Ssukssuk';
  src: url('/fonts/F-133/Cafe24Ssukssuk.woff2') format('woff2');
  font-weight: 400;
  font-display: swap;
}
@font-face {
  font-family: 'Cafe24 Dongdong Light';
  src: url('/fonts/F-134/Cafe24DongdongLight.woff2') format('woff2');
  font-weight: 400;
  font-display: swap;
}
@font-face {
  font-family: 'Cafe24 Ssukssuk Light';
  src: url('/fonts/F-135/Cafe24SsukssukLight.woff2') format('woff2');
  font-weight: 400;
  font-display: swap;
}
@font-face {
  font-family: 'Cafe24 Dangdanghae';
  src: url('/fonts/F-136/Cafe24Dangdanghae.woff2') format('woff2');
  font-weight: 400;
  font-display: swap;
}
@font-face {
  font-family: 'Cafe24 Simplehae';
  src: url('/fonts/F-138/Cafe24Simplehae.woff2') format('woff2');
  font-weight: 400;
  font-display: swap;
}
@font-face {
  font-family: 'Cafe24 PRO Slim Max';
  src: url('/fonts/F-145/Cafe24PROSlimMax.woff2') format('woff2');
  font-weight: 400;
  font-display: swap;
}
@font-face {
  font-family: 'Cafe24 PRO Slim Fit';
  src: url('/fonts/F-146/Cafe24PROSlimFit.woff2') format('woff2');
  font-weight: 400;
  font-display: swap;
}
@font-face {
  font-family: 'Cafe24 PRO Slim Air';
  src: url('/fonts/F-147/Cafe24PROSlimAir.woff2') format('woff2');
  font-weight: 400;
  font-display: swap;
}
@font-face {
  font-family: '카페24 프로업';
  src: url('/fonts/F-148/%25EC%25B9%25B4%25ED%258E%259824%25ED%2594%2584%25EB%25A1%259C%25EC%2597%2585.woff2') format('woff2');
  font-weight: 400;
  font-display: swap;
}
@font-face {
  font-family: 'Cafe24 Moyamoya Face';
  src: url('/fonts/F-149/Cafe24MoyamoyaFace.woff2') format('woff2');
  font-weight: 400;
  font-display: swap;
}
@font-face {
  font-family: 'Cafe24 Moyamoya';
  src: url('/fonts/F-150/Cafe24Moyamoya.woff2') format('woff2');
  font-weight: 400;
  font-display: swap;
}
@font-face {
  font-family: 'Cafe24 Ssurround air Light';
  src: url('/fonts/F-151/Cafe24SsurroundairLight.woff2') format('woff2');
  font-weight: 400;
  font-display: swap;
}
@font-face {
  font-family: 'Cafe24 Syongsyong';
  src: url('/fonts/F-152/Cafe24Syongsyong.woff2') format('woff2');
  font-weight: 400;
  font-display: swap;
}
@font-face {
  font-family: 'Cafe24 Ohsquare';
  src: url('/fonts/F-153/Cafe24Ohsquare.woff2') format('woff2');
  font-weight: 400;
  font-display: swap;
}
@font-face {
  font-family: 'Cafe24 Ssurround Bold';
  src: url('/fonts/F-154/Cafe24SsurroundBold.woff2') format('woff2');
  font-weight: 400;
  font-display: swap;
}
@font-face {
  font-family: 'Cafe24 Angbanana';
  src: url('/fonts/F-155/Cafe24Angbanana.woff2') format('woff2');
  font-weight: 400;
  font-display: swap;
}
@font-face {
  font-family: 'Cafe24 Nyangi B';
  src: url('/fonts/F-156/Cafe24NyangiB.woff2') format('woff2');
  font-weight: 400;
  font-display: swap;
}
@font-face {
  font-family: 'Cafe24 Nyangi W';
  src: url('/fonts/F-157/Cafe24NyangiW.woff2') format('woff2');
  font-weight: 400;
  font-display: swap;
}
@font-face {
  font-family: 'Cafe24 Meongi B';
  src: url('/fonts/F-158/Cafe24MeongiB.woff2') format('woff2');
  font-weight: 400;
  font-display: swap;
}
@font-face {
  font-family: 'Cafe24 Meongi W';
  src: url('/fonts/F-159/Cafe24MeongiW.woff2') format('woff2');
  font-weight: 400;
  font-display: swap;
}
@font-face {
  font-family: 'Cafe24 Behappy';
  src: url('/fonts/F-160/Cafe24Behappy.ttf') format('truetype');
  font-weight: 400;
  font-display: swap;
}
@font-face {
  font-family: 'Cafe24 Decobox';
  src: url('/fonts/F-161/Cafe24Decobox.ttf') format('truetype');
  font-weight: 400;
  font-display: swap;
}
@font-face {
  font-family: 'Cafe24 Decoline';
  src: url('/fonts/F-162/Cafe24Decoline.ttf') format('truetype');
  font-weight: 400;
  font-display: swap;
}
@font-face {
  font-family: 'Cafe24 Decomilk';
  src: url('/fonts/F-163/Cafe24Decomilk.ttf') format('truetype');
  font-weight: 400;
  font-display: swap;
}
@font-face {
  font-family: 'Cafe24 Decoschool';
  src: url('/fonts/F-164/Cafe24Decoschool.ttf') format('truetype');
  font-weight: 400;
  font-display: swap;
}
@font-face {
  font-family: 'Cafe24 Decoshadow';
  src: url('/fonts/F-165/Cafe24Decoshadow.ttf') format('truetype');
  font-weight: 400;
  font-display: swap;
}
@font-face {
  font-family: 'Cafe24 Decozoo';
  src: url('/fonts/F-166/Cafe24Decozoo.ttf') format('truetype');
  font-weight: 400;
  font-display: swap;
}
@font-face {
  font-family: 'Cafe24 Lovingu';
  src: url('/fonts/F-167/Cafe24Lovingu.ttf') format('truetype');
  font-weight: 400;
  font-display: swap;
}
@font-face {
  font-family: 'Nanum GaRamYeonGgoc';
  src: url('/fonts/F-168/NanumGaRamYeonGgoc.ttf') format('truetype');
  font-weight: 400;
  font-display: swap;
}
@font-face {
  font-family: 'Nanum GangInHanWiRo';
  src: url('/fonts/F-169/NanumGangInHanWiRo.ttf') format('truetype');
  font-weight: 400;
  font-display: swap;
}
@font-face {
  font-family: 'Nanum GarMaesGeur';
  src: url('/fonts/F-170/NanumGarMaesGeur.ttf') format('truetype');
  font-weight: 400;
  font-display: swap;
}
@font-face {
  font-family: 'Nanum GoRyeoGeurGgor';
  src: url('/fonts/F-171/NanumGoRyeoGeurGgor.ttf') format('truetype');
  font-weight: 400;
  font-display: swap;
}
@font-face {
  font-family: 'Nanum GomSinCe';
  src: url('/fonts/F-172/NanumGomSinCe.ttf') format('truetype');
  font-weight: 400;
  font-display: swap;
}
@font-face {
  font-family: 'Nanum GimYuICe';
  src: url('/fonts/F-173/NanumGimYuICe.ttf') format('truetype');
  font-weight: 400;
  font-display: swap;
}
@font-face {
  font-family: 'Nanum GgeuTeuMeoRiCe';
  src: url('/fonts/F-175/NanumGgeuTeuMeoRiCe.ttf') format('truetype');
  font-weight: 400;
  font-display: swap;
}
@font-face {
  font-family: 'Nanum NaNeunIGyeoNaenDa';
  src: url('/fonts/F-176/NanumNaNeunIGyeoNaenDa.ttf') format('truetype');
  font-weight: 400;
  font-display: swap;
}
@font-face {
  font-family: 'Nanum NoRyeogHaNeunDongHeui';
  src: url('/fonts/F-177/NanumNoRyeogHaNeunDongHeui.ttf') format('truetype');
  font-weight: 400;
  font-display: swap;
}
@font-face {
  font-family: 'Nanum DaSiSiJagHae';
  src: url('/fonts/F-179/NanumDaSiSiJagHae.ttf') format('truetype');
  font-weight: 400;
  font-display: swap;
}
@font-face {
  font-family: 'Nanum DongHwaDdoBag';
  src: url('/fonts/F-182/NanumDongHwaDdoBag.ttf') format('truetype');
  font-weight: 400;
  font-display: swap;
}
@font-face {
  font-family: 'Nanum MaGoCe';
  src: url('/fonts/F-184/NanumMaGoCe.ttf') format('truetype');
  font-weight: 400;
  font-display: swap;
}
@font-face {
  font-family: 'Nanum MuGungHwa';
  src: url('/fonts/F-185/NanumMuGungHwa.ttf') format('truetype');
  font-weight: 400;
  font-display: swap;
}
@font-face {
  font-family: 'Nanum MuJinJangCe';
  src: url('/fonts/F-186/NanumMuJinJangCe.ttf') format('truetype');
  font-weight: 400;
  font-display: swap;
}
@font-face {
  font-family: 'Nanum BaReunHiPi';
  src: url('/fonts/F-190/NanumBaReunHiPi.ttf') format('truetype');
  font-weight: 400;
  font-display: swap;
}
@font-face {
  font-family: 'Nanum BaeEunHyeCe';
  src: url('/fonts/F-191/NanumBaeEunHyeCe.ttf') format('truetype');
  font-weight: 400;
  font-display: swap;
}
@font-face {
  font-family: 'Nanum BaegEuiEuiCeonSa';
  src: url('/fonts/F-193/NanumBaegEuiEuiCeonSa.ttf') format('truetype');
  font-weight: 400;
  font-display: swap;
}
@font-face {
  font-family: 'Nanum BuJangNimNunCiCe';
  src: url('/fonts/F-194/NanumBuJangNimNunCiCe.ttf') format('truetype');
  font-weight: 400;
  font-display: swap;
}
@font-face {
  font-family: 'Nanum BugGeugSeong';
  src: url('/fonts/F-195/NanumBugGeugSeong.ttf') format('truetype');
  font-weight: 400;
  font-display: swap;
}
@font-face {
  font-family: 'Nanum SeongSirCe';
  src: url('/fonts/F-198/NanumSeongSirCe.ttf') format('truetype');
  font-weight: 400;
  font-display: swap;
}
@font-face {
  font-family: 'Nanum SiUGwiYeoWeo';
  src: url('/fonts/F-199/NanumSiUGwiYeoWeo.ttf') format('truetype');
  font-weight: 400;
  font-display: swap;
}
@font-face {
  font-family: 'Nanum AGiSaRangCe';
  src: url('/fonts/F-201/NanumAGiSaRangCe.ttf') format('truetype');
  font-weight: 400;
  font-display: swap;
}
@font-face {
  font-family: 'Nanum ABbaEuiYeonAePyeonJi';
  src: url('/fonts/F-202/NanumABbaEuiYeonAePyeonJi.ttf') format('truetype');
  font-weight: 400;
  font-display: swap;
}
@font-face {
  font-family: 'Nanum AnSsangCe';
  src: url('/fonts/F-203/NanumAnSsangCe.ttf') format('truetype');
  font-weight: 400;
  font-display: swap;
}
@font-face {
  font-family: 'Nanum EomMaSaRang';
  src: url('/fonts/F-206/NanumEomMaSaRang.ttf') format('truetype');
  font-weight: 400;
  font-display: swap;
}
@font-face {
  font-family: 'Nanum JangMiCe';
  src: url('/fonts/F-217/NanumJangMiCe.ttf') format('truetype');
  font-weight: 400;
  font-display: swap;
}
@font-face {
  font-family: 'Nanum JeomGgorCe';
  src: url('/fonts/F-218/NanumJeomGgorCe.ttf') format('truetype');
  font-weight: 400;
  font-display: swap;
}
@font-face {
  font-family: 'Nanum JeongEunCe';
  src: url('/fonts/F-220/NanumJeongEunCe.ttf') format('truetype');
  font-weight: 400;
  font-display: swap;
}
@font-face {
  font-family: 'Nanum JinJuBagGyeongACe';
  src: url('/fonts/F-223/NanumJinJuBagGyeongACe.ttf') format('truetype');
  font-weight: 400;
  font-display: swap;
}
@font-face {
  font-family: 'Nanum KarGugSu';
  src: url('/fonts/F-226/NanumKarGugSu.ttf') format('truetype');
  font-weight: 400;
  font-display: swap;
}
@font-face {
  font-family: 'Nanum KoKoCe';
  src: url('/fonts/F-227/NanumKoKoCe.ttf') format('truetype');
  font-weight: 400;
  font-display: swap;
}
@font-face {
  font-family: 'Nanum HaengBogHanDoBi';
  src: url('/fonts/F-236/NanumHaengBogHanDoBi.ttf') format('truetype');
  font-weight: 400;
  font-display: swap;
}
@font-face {
  font-family: 'Nanum DaHaengCe';
  src: url('/fonts/F-242/NanumDaHaengCe.ttf') format('truetype');
  font-weight: 400;
  font-display: swap;
}
@font-face {
  font-family: 'Nanum OgBiCe';
  src: url('/fonts/F-256/NanumOgBiCe.ttf') format('truetype');
  font-weight: 400;
  font-display: swap;
}
@font-face {
  font-family: 'Nanum GangBuJangNimCe';
  src: url('/fonts/F-272/NanumGangBuJangNimCe.ttf') format('truetype');
  font-weight: 400;
  font-display: swap;
}
@font-face {
  font-family: 'Nanum GoDigANiGoGoDing';
  src: url('/fonts/F-273/NanumGoDigANiGoGoDing.ttf') format('truetype');
  font-weight: 400;
  font-display: swap;
}
@font-face {
  font-family: 'Nanum GyuRiEuiIrGi';
  src: url('/fonts/F-274/NanumGyuRiEuiIrGi.ttf') format('truetype');
  font-weight: 400;
  font-display: swap;
}
@font-face {
  font-family: 'Nanum GeumEunBoHwa';
  src: url('/fonts/F-275/NanumGeumEunBoHwa.ttf') format('truetype');
  font-weight: 400;
  font-display: swap;
}
@font-face {
  font-family: 'Nanum GiBbeumBarkEum';
  src: url('/fonts/F-276/NanumGiBbeumBarkEum.ttf') format('truetype');
  font-weight: 400;
  font-display: swap;
}
@font-face {
  font-family: 'Nanum GgocNaeEum';
  src: url('/fonts/F-277/NanumGgocNaeEum.ttf') format('truetype');
  font-weight: 400;
  font-display: swap;
}
@font-face {
  font-family: 'Nanum NaMuJeongWeon';
  src: url('/fonts/F-278/NanumNaMuJeongWeon.ttf') format('truetype');
  font-weight: 400;
  font-display: swap;
}
@font-face {
  font-family: 'Nanum NaEuiANaeSonGeurSsi';
  src: url('/fonts/F-279/NanumNaEuiANaeSonGeurSsi.ttf') format('truetype');
  font-weight: 400;
  font-display: swap;
}
@font-face {
  font-family: 'Nanum NeuRisNeuRisCe';
  src: url('/fonts/F-280/NanumNeuRisNeuRisCe.ttf') format('truetype');
  font-weight: 400;
  font-display: swap;
}
@font-face {
  font-family: 'Nanum DaJinCe';
  src: url('/fonts/F-281/NanumDaJinCe.ttf') format('truetype');
  font-weight: 400;
  font-display: swap;
}
@font-face {
  font-family: 'Nanum DaCaeSaRang';
  src: url('/fonts/F-282/NanumDaCaeSaRang.ttf') format('truetype');
  font-weight: 400;
  font-display: swap;
}
@font-face {
  font-family: 'Nanum DarEuiGweDo';
  src: url('/fonts/F-283/NanumDarEuiGweDo.ttf') format('truetype');
  font-weight: 400;
  font-display: swap;
}
@font-face {
  font-family: 'Nanum DaeGwangYuRi';
  src: url('/fonts/F-284/NanumDaeGwangYuRi.ttf') format('truetype');
  font-weight: 400;
  font-display: swap;
}
@font-face {
  font-family: 'Nanum DaeHanMinGugYeorSaCe';
  src: url('/fonts/F-285/NanumDaeHanMinGugYeorSaCe.ttf') format('truetype');
  font-weight: 400;
  font-display: swap;
}
@font-face {
  font-family: 'Nanum DungGeunInYeon';
  src: url('/fonts/F-286/NanumDungGeunInYeon.ttf') format('truetype');
  font-weight: 400;
  font-display: swap;
}
@font-face {
  font-family: 'Nanum DdaDdeusHanJagByeor';
  src: url('/fonts/F-287/NanumDdaDdeusHanJagByeor.ttf') format('truetype');
  font-weight: 400;
  font-display: swap;
}
@font-face {
  font-family: 'Nanum DdaAgDanDan';
  src: url('/fonts/F-288/NanumDdaAgDanDan.ttf') format('truetype');
  font-weight: 400;
  font-display: swap;
}
@font-face {
  font-family: 'Nanum DdarEGeEomMaGa';
  src: url('/fonts/F-289/NanumDdarEGeEomMaGa.ttf') format('truetype');
  font-weight: 400;
  font-display: swap;
}
@font-face {
  font-family: 'Nanum DdoBagDdoBag';
  src: url('/fonts/F-290/NanumDdoBagDdoBag.ttf') format('truetype');
  font-weight: 400;
  font-display: swap;
}
@font-face {
  font-family: 'Nanum MasIssNeunCe';
  src: url('/fonts/F-291/NanumMasIssNeunCe.ttf') format('truetype');
  font-weight: 400;
  font-display: swap;
}
@font-face {
  font-family: 'Nanum MongDor';
  src: url('/fonts/F-292/NanumMongDor.ttf') format('truetype');
  font-weight: 400;
  font-display: swap;
}
@font-face {
  font-family: 'Nanum MiNiSonGeurSsi';
  src: url('/fonts/F-293/NanumMiNiSonGeurSsi.ttf') format('truetype');
  font-weight: 400;
  font-display: swap;
}
@font-face {
  font-family: 'Nanum MiRaeNaMu';
  src: url('/fonts/F-294/NanumMiRaeNaMu.ttf') format('truetype');
  font-weight: 400;
  font-display: swap;
}
@font-face {
  font-family: 'Nanum BaReunJeongSin';
  src: url('/fonts/F-295/NanumBaReunJeongSin.ttf') format('truetype');
  font-weight: 400;
  font-display: swap;
}
@font-face {
  font-family: 'Nanum BanJjagBanJjagByeor';
  src: url('/fonts/F-296/NanumBanJjagBanJjagByeor.ttf') format('truetype');
  font-weight: 400;
  font-display: swap;
}
@font-face {
  font-family: 'Nanum BeoDeuNaMu';
  src: url('/fonts/F-297/NanumBeoDeuNaMu.ttf') format('truetype');
  font-weight: 400;
  font-display: swap;
}
@font-face {
  font-family: 'Nanum BeomSomCe';
  src: url('/fonts/F-298/NanumBeomSomCe.ttf') format('truetype');
  font-weight: 400;
  font-display: swap;
}
@font-face {
  font-family: 'Nanum BiSangCe';
  src: url('/fonts/F-299/NanumBiSangCe.ttf') format('truetype');
  font-weight: 400;
  font-display: swap;
}
@font-face {
  font-family: 'Nanum BbangGuNiMamSonGeurSsi';
  src: url('/fonts/F-300/NanumBbangGuNiMamSonGeurSsi.ttf') format('truetype');
  font-weight: 400;
  font-display: swap;
}
@font-face {
  font-family: 'Nanum SaRangHaeADeur';
  src: url('/fonts/F-301/NanumSaRangHaeADeur.ttf') format('truetype');
  font-weight: 400;
  font-display: swap;
}
@font-face {
  font-family: 'Nanum SangHaeCanMiCe';
  src: url('/fonts/F-302/NanumSangHaeCanMiCe.ttf') format('truetype');
  font-weight: 400;
  font-display: swap;
}
@font-face {
  font-family: 'Nanum SeGyeJeogInHanGeur';
  src: url('/fonts/F-303/NanumSeGyeJeogInHanGeur.ttf') format('truetype');
  font-weight: 400;
  font-display: swap;
}
@font-face {
  font-family: 'Nanum SeACe';
  src: url('/fonts/F-304/NanumSeACe.ttf') format('truetype');
  font-weight: 400;
  font-display: swap;
}
@font-face {
  font-family: 'Nanum SeHwaCe';
  src: url('/fonts/F-305/NanumSeHwaCe.ttf') format('truetype');
  font-weight: 400;
  font-display: swap;
}
@font-face {
  font-family: 'Nanum SoMiCe';
  src: url('/fonts/F-306/NanumSoMiCe.ttf') format('truetype');
  font-weight: 400;
  font-display: swap;
}
@font-face {
  font-family: 'Nanum SoBangGwanEuiGiDo';
  src: url('/fonts/F-307/NanumSoBangGwanEuiGiDo.ttf') format('truetype');
  font-weight: 400;
  font-display: swap;
}
@font-face {
  font-family: 'Nanum SuJubEunDaeHagSaeng';
  src: url('/fonts/F-308/NanumSuJubEunDaeHagSaeng.ttf') format('truetype');
  font-weight: 400;
  font-display: swap;
}
@font-face {
  font-family: 'Nanum SinHonBuBu';
  src: url('/fonts/F-309/NanumSinHonBuBu.ttf') format('truetype');
  font-weight: 400;
  font-display: swap;
}
@font-face {
  font-family: 'Nanum AReumDeuRiGgocNaMu';
  src: url('/fonts/F-310/NanumAReumDeuRiGgocNaMu.ttf') format('truetype');
  font-weight: 400;
  font-display: swap;
}
@font-face {
  font-family: 'Nanum ABbaGeurSsi';
  src: url('/fonts/F-311/NanumABbaGeurSsi.ttf') format('truetype');
  font-weight: 400;
  font-display: swap;
}
@font-face {
  font-family: 'Nanum AInMamSonGeurSsi';
  src: url('/fonts/F-312/NanumAInMamSonGeurSsi.ttf') format('truetype');
  font-weight: 400;
  font-display: swap;
}
@font-face {
  font-family: 'Nanum AJumMaJaYu';
  src: url('/fonts/F-313/NanumAJumMaJaYu.ttf') format('truetype');
  font-weight: 400;
  font-display: swap;
}
@font-face {
  font-family: 'Nanum AmSeuTeReuDam';
  src: url('/fonts/F-314/NanumAmSeuTeReuDam.ttf') format('truetype');
  font-weight: 400;
  font-display: swap;
}
@font-face {
  font-family: 'Nanum YaGeunHaNeunGimJuIm';
  src: url('/fonts/F-315/NanumYaGeunHaNeunGimJuIm.ttf') format('truetype');
  font-weight: 400;
  font-display: swap;
}
@font-face {
  font-family: 'Nanum YaCaeJangSuBaegGeumRye';
  src: url('/fonts/F-316/NanumYaCaeJangSuBaegGeumRye.ttf') format('truetype');
  font-weight: 400;
  font-display: swap;
}
@font-face {
  font-family: 'Nanum EongGeongKwiCe';
  src: url('/fonts/F-317/NanumEongGeongKwiCe.ttf') format('truetype');
  font-weight: 400;
  font-display: swap;
}
@font-face {
  font-family: 'Nanum YeoReumGeurSsi';
  src: url('/fonts/F-318/NanumYeoReumGeurSsi.ttf') format('truetype');
  font-weight: 400;
  font-display: swap;
}
@font-face {
  font-family: 'Nanum YeonJiCe';
  src: url('/fonts/F-319/NanumYeonJiCe.ttf') format('truetype');
  font-weight: 400;
  font-display: swap;
}
@font-face {
  font-family: 'Nanum YeorAHobEuiBanJjagIm';
  src: url('/fonts/F-320/NanumYeorAHobEuiBanJjagIm.ttf') format('truetype');
  font-weight: 400;
  font-display: swap;
}
@font-face {
  font-family: 'Nanum YeorIrCe';
  src: url('/fonts/F-321/NanumYeorIrCe.ttf') format('truetype');
  font-weight: 400;
  font-display: swap;
}
@font-face {
  font-family: 'Nanum YeDangCe';
  src: url('/fonts/F-322/NanumYeDangCe.ttf') format('truetype');
  font-weight: 400;
  font-display: swap;
}
@font-face {
  font-family: 'Nanum YeBbeunMinGyeongCe';
  src: url('/fonts/F-323/NanumYeBbeunMinGyeongCe.ttf') format('truetype');
  font-weight: 400;
  font-display: swap;
}
@font-face {
  font-family: 'Nanum WaIrDeu';
  src: url('/fonts/F-324/NanumWaIrDeu.ttf') format('truetype');
  font-weight: 400;
  font-display: swap;
}
@font-face {
  font-family: 'Nanum OeHarMeoNiGeurSsi';
  src: url('/fonts/F-325/NanumOeHarMeoNiGeurSsi.ttf') format('truetype');
  font-weight: 400;
  font-display: swap;
}
@font-face {
  font-family: 'Nanum OenSonJabIDoYeBbeo';
  src: url('/fonts/F-326/NanumOenSonJabIDoYeBbeo.ttf') format('truetype');
  font-weight: 400;
  font-display: swap;
}
@font-face {
  font-family: 'Nanum URiDdarSonGeurSsi';
  src: url('/fonts/F-327/NanumURiDdarSonGeurSsi.ttf') format('truetype');
  font-weight: 400;
  font-display: swap;
}
@font-face {
  font-family: 'Nanum YuNiDdingDdangDdingDdang';
  src: url('/fonts/F-328/NanumYuNiDdingDdangDdingDdang.ttf') format('truetype');
  font-weight: 400;
  font-display: swap;
}
@font-face {
  font-family: 'Nanum EuiMiIssNeunHanGeur';
  src: url('/fonts/F-329/NanumEuiMiIssNeunHanGeur.ttf') format('truetype');
  font-weight: 400;
  font-display: swap;
}
@font-face {
  font-family: 'Nanum JaBuSimJiU';
  src: url('/fonts/F-330/NanumJaBuSimJiU.ttf') format('truetype');
  font-weight: 400;
  font-display: swap;
}
@font-face {
  font-family: 'Nanum JarHaGoIssEo';
  src: url('/fonts/F-331/NanumJarHaGoIssEo.ttf') format('truetype');
  font-weight: 400;
  font-display: swap;
}
@font-face {
  font-family: 'Nanum JungHagSaeng';
  src: url('/fonts/F-332/NanumJungHagSaeng.ttf') format('truetype');
  font-weight: 400;
  font-display: swap;
}
@font-face {
  font-family: 'Nanum CeorPirGeurSsi';
  src: url('/fonts/F-333/NanumCeorPirGeurSsi.ttf') format('truetype');
  font-weight: 400;
  font-display: swap;
}
@font-face {
  font-family: 'Nanum CoDingHeuiMang';
  src: url('/fonts/F-334/NanumCoDingHeuiMang.ttf') format('truetype');
  font-weight: 400;
  font-display: swap;
}
@font-face {
  font-family: 'Nanum HaNaDoeEoSonGeurSsi';
  src: url('/fonts/F-335/NanumHaNaDoeEoSonGeurSsi.ttf') format('truetype');
  font-weight: 400;
  font-display: swap;
}
@font-face {
  font-family: 'Nanum HaNaSonGeurSsi';
  src: url('/fonts/F-336/NanumHaNaSonGeurSsi.ttf') format('truetype');
  font-weight: 400;
  font-display: swap;
}
@font-face {
  font-family: 'Nanum HaRamCe';
  src: url('/fonts/F-337/NanumHaRamCe.ttf') format('truetype');
  font-weight: 400;
  font-display: swap;
}
@font-face {
  font-family: 'Nanum HanYunCe';
  src: url('/fonts/F-338/NanumHanYunCe.ttf') format('truetype');
  font-weight: 400;
  font-display: swap;
}
@font-face {
  font-family: 'Nanum HarABeoJiEuiNaNum';
  src: url('/fonts/F-339/NanumHarABeoJiEuiNaNum.ttf') format('truetype');
  font-weight: 400;
  font-display: swap;
}
@font-face {
  font-family: 'Nanum HyeogICe';
  src: url('/fonts/F-340/NanumHyeogICe.ttf') format('truetype');
  font-weight: 400;
  font-display: swap;
}
@font-face {
  font-family: 'Nanum HyeJunCe';
  src: url('/fonts/F-341/NanumHyeJunCe.ttf') format('truetype');
  font-weight: 400;
  font-display: swap;
}
@font-face {
  font-family: 'Nanum HyoNamNeurHwaITing';
  src: url('/fonts/F-342/NanumHyoNamNeurHwaITing.ttf') format('truetype');
  font-weight: 400;
  font-display: swap;
}
@font-face {
  font-family: 'Nanum HeuiMangNuRi';
  src: url('/fonts/F-343/NanumHeuiMangNuRi.ttf') format('truetype');
  font-weight: 400;
  font-display: swap;
}
@font-face {
  font-family: 'Nanum HeuinGgoRiSuRi';
  src: url('/fonts/F-344/NanumHeuinGgoRiSuRi.ttf') format('truetype');
  font-weight: 400;
  font-display: swap;
}
@font-face {
  font-family: 'Nanum HimNaeRaNeunMarBoDan';
  src: url('/fonts/F-345/NanumHimNaeRaNeunMarBoDan.ttf') format('truetype');
  font-weight: 400;
  font-display: swap;
}
