/* 본문 글꼴 — 글자 범위별로 쪼갠 것. scripts/subset-pretendard.py 가 만든다.
 * 🔴 손으로 고치지 말 것 — 다시 돌리면 통째로 덮인다.
 * 원본 1.96MB 하나를 모든 화면이 받던 것을, 그 화면에 나온 글자가 든 조각만 받게 한다. */
@font-face {
  font-family: 'Pretendard';
  src: url('/fonts/pretendard/pretendard-latin.woff2') format('woff2');
  font-weight: 45 920;
  font-style: normal;
  font-display: swap;
  unicode-range: U+0020-007E, U+00A0-00FF, U+2013-2014, U+2018-2019, U+201C-201D, U+2022, U+2026, U+20A9, U+20AC, U+2122, U+2190-2193, U+25CB, U+25CF, U+2605-2606, U+2665, U+266A, U+2713, U+3000-3003, U+3008-3011, U+3014-301F, U+FF01-FF60, U+FFA1-FFBE, U+FFC2-FFC7, U+FFCA-FFCF, U+FFD2-FFD7, U+FFDA-FFDC, U+FFE0-FFE1, U+FFE5-FFE6;
}
@font-face {
  font-family: 'Pretendard';
  src: url('/fonts/pretendard/pretendard-ko-core.woff2') format('woff2');
  font-weight: 45 920;
  font-style: normal;
  font-display: swap;
  unicode-range: U+3131-3164, U+318D, U+AC00-AC01, U+AC04, U+AC10-AC12, U+AC15, U+AC19, U+AC1C-AC1D, U+AC24, U+AC31, U+AC70, U+AC74, U+AC78, U+AC80, U+AC83, U+AC8C, U+ACA8-ACA9, U+ACB0, U+ACBD, U+ACC1, U+ACC4, U+ACE0-ACE1, U+ACE4, U+ACE7-ACE8, U+ACF3, U+ACF5, U+ACFC, U+AD00, U+AD11, U+AD18, U+AD1C, U+AD50, U+AD6C-AD6D, U+AD70, U+AD74-AD75, U+AD7F, U+AD81, U+AD8C, U+ADC0, U+ADDC, U+ADF8, U+ADFC, U+AE00, U+AE08-AE09, U+AE30, U+AE34, U+AE38, U+AE40, U+AE4C, U+AE68, U+AEBC, U+AECF, U+AED8, U+AF2D, U+AF3C, U+AF43, U+AFB8, U+AFC0, U+AFC8, U+AFD4, U+B00C, U+B010, U+B01D, U+B04A, U+B057, U+B05D, U+B07C, U+B098-B099, U+B09C, U+B0A0, U+B0A8-B0A9, U+B0AE, U+B0B4, U+B0B8, U+B0C5, U+B108-B109, U+B110, U+B113, U+B118, U+B123-B124, U+B137, U+B140, U+B144, U+B150, U+B178-B179, U+B17C, U+B180, U+B192-B193, U+B204, U+B208, U+B20C, U+B214, U+B258, U+B274, U+B290-B291, U+B294, U+B298, U+B2A5, U+B2C8-B2C9, U+B2D0, U+B2D8, U+B2DD, U+B2E4, U+B2E8, U+B2EC, U+B2F4-B2F5, U+B2F9, U+B300, U+B313, U+B315, U+B354-B355, U+B358, U+B370, U+B3C4-B3C5, U+B3CC, U+B3D9, U+B3FC, U+B410, U+B418, U+B41C, U+B429, U+B450, U+B458, U+B461, U+B465, U+B480, U+B4A4, U+B4B9, U+B4DC-B4DD, U+B4E0, U+B4E3-B4E4, U+B4EC, U+B4F1, U+B514, U+B518, U+B51C, U+B529, U+B530-B531, U+B538, U+B54C, U+B5A0, U+B5A4, U+B5BB-B5BC, U+B610, U+B69D, U+B73B, U+B744, U+B77C-B77D, U+B780, U+B784, U+B78C, U+B791, U+B798-B799, U+B79C, U+B7A8, U+B7AB, U+B7AD, U+B7B5, U+B7C9, U+B7EC-B7ED, U+B7F0, U+B7F4, U+B7FC, U+B807-B808, U+B824-B825, U+B828, U+B82C, U+B834, U+B839, U+B840, U+B85C-B85D, U+B864, U+B871, U+B8CC, U+B8E8-B8E9, U+B8F8, U+B904, U+B958, U+B960, U+B974, U+B978, U+B97C, U+B984-B985, U+B9AC, U+B9B0, U+B9B4, U+B9BC-B9BD, U+B9BF, U+B9C1, U+B9C8-B9C9, U+B9CC, U+B9CE, U+B9D0, U+B9DB, U+B9DD-B9DE, U+B9E1, U+B9E4, U+B9E8, U+B9F5, U+BA38-BA39, U+BA3C, U+BA40, U+BA48, U+BA4D, U+BA54, U+BA64, U+BA70, U+BA74, U+BA85, U+BA87, U+BAA8-BAA9, U+BAB0, U+BAB8, U+BABB, U+BB34, U+BB38, U+BB3B-BB3C, U+BBA4, U+BBC0, U+BBF8, U+BBFC, U+BBFF-BC00, U+BC0F, U+BC14-BC15, U+BC18, U+BC1B-BC1C, U+BC29, U+BC2D, U+BC30-BC31, U+BC84, U+BC88, U+BC8C, U+BC95, U+BC9A, U+BCA0, U+BCA4, U+BCBD, U+BCC0, U+BCC4, U+BCCD, U+BCF4-BCF6, U+BCF8, U+BCFC, U+BD05, U+BD07, U+BD10, U+BD24, U+BD80-BD81, U+BD84, U+BD88, U+BD99, U+BDF0, U+BE0C, U+BE14, U+BE44, U+BE48, U+BE4C, U+BE5B, U+BE60, U+BE68, U+BE75, U+BE7C, U+BED0, U+BEE3, U+BFC5, U+BFD0, U+C05C, U+C0AC-C0AD, U+C0B0, U+C0B4, U+C0BC, U+C0C1, U+C0C8-C0C9, U+C0D8, U+C0DD, U+C0E4, U+C0F4-C0F5, U+C11C-C11D, U+C120, U+C124, U+C12F, U+C131, U+C138, U+C13C, U+C140, U+C154, U+C158, U+C15C, U+C168, U+C18C-C18D, U+C190, U+C194, U+C1A1, U+C1FC, U+C218-C219, U+C21C, U+C220, U+C228, U+C26C, U+C27C-C27D, U+C288, U+C2A4, U+C2AC, U+C2B5, U+C2DC-C2DD, U+C2E0, U+C2E4, U+C2EB-C2ED, U+C2F1, U+C2F6, U+C2FC, U+C313, U+C368, U+C37C, U+C4F0, U+C4F4, U+C4F8, U+C528-C529, U+C544-C545, U+C548-C54A, U+C54C, U+C555, U+C558-C559, U+C55E, U+C561, U+C571, U+C57C-C57D, U+C591, U+C5B4, U+C5B8, U+C5BC, U+C5C4-C5C8, U+C5D0, U+C5D4, U+C5E0, U+C5EC-C5ED, U+C5F0, U+C5F4, U+C5FC, U+C601, U+C606, U+C608, U+C624, U+C628, U+C62C, U+C635, U+C637, U+C640, U+C644, U+C654-C655, U+C678, U+C694, U+C6A9, U+C6B0, U+C6B4, U+C6B8, U+C6C0, U+C6C3, U+C6CC, U+C6D0, U+C6D4, U+C6E0, U+C6E8, U+C6F9, U+C704, U+C720-C721, U+C724, U+C728, U+C73C, U+C740, U+C744, U+C74C, U+C751, U+C758, U+C774, U+C778, U+C77C, U+C784-C785, U+C788, U+C78A, U+C78E, U+C790-C791, U+C794, U+C796, U+C798, U+C7A1, U+C7A5, U+C7AC, U+C7C1, U+C800-C801, U+C804, U+C808, U+C810-C811, U+C815, U+C81C-C81D, U+C838, U+C870-C871, U+C885, U+C88B-C88C, U+C8FC-C8FD, U+C900, U+C904, U+C90D, U+C911, U+C918, U+C988-C989, U+C98C, U+C998, U+C99D, U+C9C0-C9C1, U+C9C4, U+C9C8, U+C9D0-C9D1, U+C9DC-C9DD, U+C9E4, U+C9F8, U+CABD, U+CC0D, U+CC1C, U+CC28-CC29, U+CC2E, U+CC38, U+CC3E, U+CC44-CC45, U+CC59, U+CC98, U+CC9C, U+CCA0, U+CCA9, U+CCAB, U+CCAD, U+CCB4, U+CCBC, U+CCD0, U+CCE4, U+CD08, U+CD2C, U+CD5C, U+CD94, U+CD9C, U+CDA4, U+CDA9, U+CDB0, U+CDC4, U+CDE8, U+CE20-CE21, U+CE35, U+CE58-CE59, U+CE5C, U+CE60, U+CE68-CE69, U+CE6D, U+CE74, U+CE7C, U+CE90, U+CE94, U+CE98, U+CEA0, U+CEE4, U+CEE8, U+CEEC, U+CEF4-CEF5, U+CEF7, U+CF00, U+CF13, U+CF1C, U+CF54, U+CF58, U+CF64, U+CF8C, U+CFE0, U+D034, U+D058, U+D06C, U+D070, U+D074, U+D07C, U+D0A4, U+D0A8, U+D0B9, U+D0C0-D0C1, U+D0C4, U+D0C8, U+D0D0, U+D0DC-D0DD, U+D130, U+D134, U+D138, U+D143, U+D14C, U+D150, U+D154, U+D15C, U+D1A0-D1A1, U+D1A4, U+D1B5, U+D1F4, U+D22C, U+D29C, U+D2B8-D2B9, U+D2BC, U+D2C0, U+D2F0-D2F1, U+D305, U+D30C, U+D310, U+D314, U+D328-D329, U+D32C, U+D37C, U+D38C, U+D398, U+D39C, U+D3B4, U+D3B8, U+D3C9, U+D3EC, U+D3F0, U+D3F4, U+D45C, U+D479, U+D480, U+D488, U+D48D, U+D4E8, U+D504, U+D508, U+D50C, U+D53C-D53D, U+D544, U+D54F, U+D551, U+D558-D559, U+D55C, U+D560, U+D568-D569, U+D56D, U+D574, U+D578, U+D588-D589, U+D5A5, U+D5D8, U+D5E4, U+D5EC, U+D601, U+D604, U+D615, U+D638, U+D63C, U+D648, U+D64D, U+D654-D655, U+D658, U+D65C, U+D669, U+D68C-D68D, U+D6A8, U+D6C4, U+D734, U+D751, U+D754, U+D765, U+D788, U+D78C, U+D799;
}
@font-face {
  font-family: 'Pretendard';
  src: url('/fonts/pretendard/pretendard-ko-rest-0.woff2') format('woff2');
  font-weight: 45 920;
  font-style: normal;
  font-display: swap;
  unicode-range: U+AC02-AC03, U+AC05-AC0F, U+AC13-AC14, U+AC16-AC18, U+AC1A-AC1B, U+AC1E-AC23, U+AC25-AC30, U+AC32-AC47;
}
@font-face {
  font-family: 'Pretendard';
  src: url('/fonts/pretendard/pretendard-ko-rest-1.woff2') format('woff2');
  font-weight: 45 920;
  font-style: normal;
  font-display: swap;
  unicode-range: U+AC48-AC6F, U+AC71-AC73, U+AC75-AC77, U+AC79-AC7F, U+AC81-AC82, U+AC84-AC88;
}
@font-face {
  font-family: 'Pretendard';
  src: url('/fonts/pretendard/pretendard-ko-rest-2.woff2') format('woff2');
  font-weight: 45 920;
  font-style: normal;
  font-display: swap;
  unicode-range: U+AC89-AC8B, U+AC8D-ACA7, U+ACAA-ACAF, U+ACB1-ACBC, U+ACBE-ACC0, U+ACC2-ACC3, U+ACC5-ACCB;
}
@font-face {
  font-family: 'Pretendard';
  src: url('/fonts/pretendard/pretendard-ko-rest-3.woff2') format('woff2');
  font-weight: 45 920;
  font-style: normal;
  font-display: swap;
  unicode-range: U+ACCC-ACDF, U+ACE2-ACE3, U+ACE5-ACE6, U+ACE9-ACF2, U+ACF4, U+ACF6-ACFB, U+ACFD-ACFF, U+AD01-AD10;
}
@font-face {
  font-family: 'Pretendard';
  src: url('/fonts/pretendard/pretendard-ko-rest-4.woff2') format('woff2');
  font-weight: 45 920;
  font-style: normal;
  font-display: swap;
  unicode-range: U+AD12-AD17, U+AD19-AD1B, U+AD1D-AD4F;
}
@font-face {
  font-family: 'Pretendard';
  src: url('/fonts/pretendard/pretendard-ko-rest-5.woff2') format('woff2');
  font-weight: 45 920;
  font-style: normal;
  font-display: swap;
  unicode-range: U+AD51-AD6B, U+AD6E-AD6F, U+AD71-AD73, U+AD76-AD7E, U+AD80, U+AD82-AD8B, U+AD8D-AD94;
}
@font-face {
  font-family: 'Pretendard';
  src: url('/fonts/pretendard/pretendard-ko-rest-6.woff2') format('woff2');
  font-weight: 45 920;
  font-style: normal;
  font-display: swap;
  unicode-range: U+AD95-ADBF, U+ADC1-ADD1;
}
@font-face {
  font-family: 'Pretendard';
  src: url('/fonts/pretendard/pretendard-ko-rest-7.woff2') format('woff2');
  font-weight: 45 920;
  font-style: normal;
  font-display: swap;
  unicode-range: U+ADD2-ADDB, U+ADDD-ADF7, U+ADF9-ADFB, U+ADFD-ADFF, U+AE01-AE07, U+AE0A-AE13;
}
@font-face {
  font-family: 'Pretendard';
  src: url('/fonts/pretendard/pretendard-ko-rest-8.woff2') format('woff2');
  font-weight: 45 920;
  font-style: normal;
  font-display: swap;
  unicode-range: U+AE14-AE2F, U+AE31-AE33, U+AE35-AE37, U+AE39-AE3F, U+AE41-AE4B, U+AE4D-AE54;
}
@font-face {
  font-family: 'Pretendard';
  src: url('/fonts/pretendard/pretendard-ko-rest-9.woff2') format('woff2');
  font-weight: 45 920;
  font-style: normal;
  font-display: swap;
  unicode-range: U+AE55-AE67, U+AE69-AE91;
}
@font-face {
  font-family: 'Pretendard';
  src: url('/fonts/pretendard/pretendard-ko-rest-10.woff2') format('woff2');
  font-weight: 45 920;
  font-style: normal;
  font-display: swap;
  unicode-range: U+AE92-AEBB, U+AEBD-AECE;
}
@font-face {
  font-family: 'Pretendard';
  src: url('/fonts/pretendard/pretendard-ko-rest-11.woff2') format('woff2');
  font-weight: 45 920;
  font-style: normal;
  font-display: swap;
  unicode-range: U+AED0-AED7, U+AED9-AF0C;
}
@font-face {
  font-family: 'Pretendard';
  src: url('/fonts/pretendard/pretendard-ko-rest-12.woff2') format('woff2');
  font-weight: 45 920;
  font-style: normal;
  font-display: swap;
  unicode-range: U+AF0D-AF2C, U+AF2E-AF3B, U+AF3D-AF42, U+AF44-AF4B;
}
@font-face {
  font-family: 'Pretendard';
  src: url('/fonts/pretendard/pretendard-ko-rest-13.woff2') format('woff2');
  font-weight: 45 920;
  font-style: normal;
  font-display: swap;
  unicode-range: U+AF4C-AF87;
}
@font-face {
  font-family: 'Pretendard';
  src: url('/fonts/pretendard/pretendard-ko-rest-14.woff2') format('woff2');
  font-weight: 45 920;
  font-style: normal;
  font-display: swap;
  unicode-range: U+AF88-AFB7, U+AFB9-AFBF, U+AFC1-AFC5;
}
@font-face {
  font-family: 'Pretendard';
  src: url('/fonts/pretendard/pretendard-ko-rest-15.woff2') format('woff2');
  font-weight: 45 920;
  font-style: normal;
  font-display: swap;
  unicode-range: U+AFC6-AFC7, U+AFC9-AFD3, U+AFD5-B003;
}
@font-face {
  font-family: 'Pretendard';
  src: url('/fonts/pretendard/pretendard-ko-rest-16.woff2') format('woff2');
  font-weight: 45 920;
  font-style: normal;
  font-display: swap;
  unicode-range: U+B004-B00B, U+B00D-B00F, U+B011-B01C, U+B01E-B042;
}
@font-face {
  font-family: 'Pretendard';
  src: url('/fonts/pretendard/pretendard-ko-rest-17.woff2') format('woff2');
  font-weight: 45 920;
  font-style: normal;
  font-display: swap;
  unicode-range: U+B043-B049, U+B04B-B056, U+B058-B05C, U+B05E-B07B, U+B07D-B082;
}
@font-face {
  font-family: 'Pretendard';
  src: url('/fonts/pretendard/pretendard-ko-rest-18.woff2') format('woff2');
  font-weight: 45 920;
  font-style: normal;
  font-display: swap;
  unicode-range: U+B083-B097, U+B09A-B09B, U+B09D-B09F, U+B0A1-B0A7, U+B0AA-B0AD, U+B0AF-B0B3, U+B0B5-B0B7, U+B0B9-B0C4, U+B0C6-B0C8;
}
@font-face {
  font-family: 'Pretendard';
  src: url('/fonts/pretendard/pretendard-ko-rest-19.woff2') format('woff2');
  font-weight: 45 920;
  font-style: normal;
  font-display: swap;
  unicode-range: U+B0C9-B104;
}
@font-face {
  font-family: 'Pretendard';
  src: url('/fonts/pretendard/pretendard-ko-rest-20.woff2') format('woff2');
  font-weight: 45 920;
  font-style: normal;
  font-display: swap;
  unicode-range: U+B105-B107, U+B10A-B10F, U+B111-B112, U+B114-B117, U+B119-B122, U+B125-B136, U+B138-B13F, U+B141-B143, U+B145-B14A;
}
@font-face {
  font-family: 'Pretendard';
  src: url('/fonts/pretendard/pretendard-ko-rest-21.woff2') format('woff2');
  font-weight: 45 920;
  font-style: normal;
  font-display: swap;
  unicode-range: U+B14B-B14F, U+B151-B177, U+B17A-B17B, U+B17D-B17F, U+B181-B18B;
}
@font-face {
  font-family: 'Pretendard';
  src: url('/fonts/pretendard/pretendard-ko-rest-22.woff2') format('woff2');
  font-weight: 45 920;
  font-style: normal;
  font-display: swap;
  unicode-range: U+B18C-B191, U+B194-B1C9;
}
@font-face {
  font-family: 'Pretendard';
  src: url('/fonts/pretendard/pretendard-ko-rest-23.woff2') format('woff2');
  font-weight: 45 920;
  font-style: normal;
  font-display: swap;
  unicode-range: U+B1CA-B203, U+B205-B206;
}
@font-face {
  font-family: 'Pretendard';
  src: url('/fonts/pretendard/pretendard-ko-rest-24.woff2') format('woff2');
  font-weight: 45 920;
  font-style: normal;
  font-display: swap;
  unicode-range: U+B207, U+B209-B20B, U+B20D-B213, U+B215-B245;
}
@font-face {
  font-family: 'Pretendard';
  src: url('/fonts/pretendard/pretendard-ko-rest-25.woff2') format('woff2');
  font-weight: 45 920;
  font-style: normal;
  font-display: swap;
  unicode-range: U+B246-B257, U+B259-B273, U+B275-B283;
}
@font-face {
  font-family: 'Pretendard';
  src: url('/fonts/pretendard/pretendard-ko-rest-26.woff2') format('woff2');
  font-weight: 45 920;
  font-style: normal;
  font-display: swap;
  unicode-range: U+B284-B28F, U+B292-B293, U+B295-B297, U+B299-B2A4, U+B2A6-B2C4;
}
@font-face {
  font-family: 'Pretendard';
  src: url('/fonts/pretendard/pretendard-ko-rest-27.woff2') format('woff2');
  font-weight: 45 920;
  font-style: normal;
  font-display: swap;
  unicode-range: U+B2C5-B2C7, U+B2CA-B2CF, U+B2D1-B2D7, U+B2D9-B2DC, U+B2DE-B2E3, U+B2E5-B2E7, U+B2E9-B2EB, U+B2ED-B2F3, U+B2F6-B2F8, U+B2FA-B2FF, U+B301-B30C;
}
@font-face {
  font-family: 'Pretendard';
  src: url('/fonts/pretendard/pretendard-ko-rest-28.woff2') format('woff2');
  font-weight: 45 920;
  font-style: normal;
  font-display: swap;
  unicode-range: U+B30D-B312, U+B314, U+B316-B34A;
}
@font-face {
  font-family: 'Pretendard';
  src: url('/fonts/pretendard/pretendard-ko-rest-29.woff2') format('woff2');
  font-weight: 45 920;
  font-style: normal;
  font-display: swap;
  unicode-range: U+B34B-B353, U+B356-B357, U+B359-B36F, U+B371-B38A;
}
@font-face {
  font-family: 'Pretendard';
  src: url('/fonts/pretendard/pretendard-ko-rest-30.woff2') format('woff2');
  font-weight: 45 920;
  font-style: normal;
  font-display: swap;
  unicode-range: U+B38B-B3C3, U+B3C6-B3C8;
}
@font-face {
  font-family: 'Pretendard';
  src: url('/fonts/pretendard/pretendard-ko-rest-31.woff2') format('woff2');
  font-weight: 45 920;
  font-style: normal;
  font-display: swap;
  unicode-range: U+B3C9-B3CB, U+B3CD-B3D8, U+B3DA-B3FB, U+B3FD-B407;
}
@font-face {
  font-family: 'Pretendard';
  src: url('/fonts/pretendard/pretendard-ko-rest-32.woff2') format('woff2');
  font-weight: 45 920;
  font-style: normal;
  font-display: swap;
  unicode-range: U+B408-B40F, U+B411-B417, U+B419-B41B, U+B41D-B428, U+B42A-B447;
}
@font-face {
  font-family: 'Pretendard';
  src: url('/fonts/pretendard/pretendard-ko-rest-33.woff2') format('woff2');
  font-weight: 45 920;
  font-style: normal;
  font-display: swap;
  unicode-range: U+B448-B44F, U+B451-B457, U+B459-B460, U+B462-B464, U+B466-B47F, U+B481-B488;
}
@font-face {
  font-family: 'Pretendard';
  src: url('/fonts/pretendard/pretendard-ko-rest-34.woff2') format('woff2');
  font-weight: 45 920;
  font-style: normal;
  font-display: swap;
  unicode-range: U+B489-B4A3, U+B4A5-B4B8, U+B4BA-B4C6;
}
@font-face {
  font-family: 'Pretendard';
  src: url('/fonts/pretendard/pretendard-ko-rest-35.woff2') format('woff2');
  font-weight: 45 920;
  font-style: normal;
  font-display: swap;
  unicode-range: U+B4C7-B4DB, U+B4DE-B4DF, U+B4E1-B4E2, U+B4E5-B4EB, U+B4ED-B4F0, U+B4F2-B509;
}
@font-face {
  font-family: 'Pretendard';
  src: url('/fonts/pretendard/pretendard-ko-rest-36.woff2') format('woff2');
  font-weight: 45 920;
  font-style: normal;
  font-display: swap;
  unicode-range: U+B50A-B513, U+B515-B517, U+B519-B51B, U+B51D-B528, U+B52A-B52F, U+B532-B537, U+B539-B54B, U+B54D;
}
@font-face {
  font-family: 'Pretendard';
  src: url('/fonts/pretendard/pretendard-ko-rest-37.woff2') format('woff2');
  font-weight: 45 920;
  font-style: normal;
  font-display: swap;
  unicode-range: U+B54E-B589;
}
@font-face {
  font-family: 'Pretendard';
  src: url('/fonts/pretendard/pretendard-ko-rest-38.woff2') format('woff2');
  font-weight: 45 920;
  font-style: normal;
  font-display: swap;
  unicode-range: U+B58A-B59F, U+B5A1-B5A3, U+B5A5-B5BA, U+B5BD-B5C9;
}
@font-face {
  font-family: 'Pretendard';
  src: url('/fonts/pretendard/pretendard-ko-rest-39.woff2') format('woff2');
  font-weight: 45 920;
  font-style: normal;
  font-display: swap;
  unicode-range: U+B5CA-B605;
}
@font-face {
  font-family: 'Pretendard';
  src: url('/fonts/pretendard/pretendard-ko-rest-40.woff2') format('woff2');
  font-weight: 45 920;
  font-style: normal;
  font-display: swap;
  unicode-range: U+B606-B60F, U+B611-B642;
}
@font-face {
  font-family: 'Pretendard';
  src: url('/fonts/pretendard/pretendard-ko-rest-41.woff2') format('woff2');
  font-weight: 45 920;
  font-style: normal;
  font-display: swap;
  unicode-range: U+B643-B67E;
}
@font-face {
  font-family: 'Pretendard';
  src: url('/fonts/pretendard/pretendard-ko-rest-42.woff2') format('woff2');
  font-weight: 45 920;
  font-style: normal;
  font-display: swap;
  unicode-range: U+B67F-B69C, U+B69E-B6BB;
}
@font-face {
  font-family: 'Pretendard';
  src: url('/fonts/pretendard/pretendard-ko-rest-43.woff2') format('woff2');
  font-weight: 45 920;
  font-style: normal;
  font-display: swap;
  unicode-range: U+B6BC-B6F7;
}
@font-face {
  font-family: 'Pretendard';
  src: url('/fonts/pretendard/pretendard-ko-rest-44.woff2') format('woff2');
  font-weight: 45 920;
  font-style: normal;
  font-display: swap;
  unicode-range: U+B6F8-B733;
}
@font-face {
  font-family: 'Pretendard';
  src: url('/fonts/pretendard/pretendard-ko-rest-45.woff2') format('woff2');
  font-weight: 45 920;
  font-style: normal;
  font-display: swap;
  unicode-range: U+B734-B73A, U+B73C-B743, U+B745-B771;
}
@font-face {
  font-family: 'Pretendard';
  src: url('/fonts/pretendard/pretendard-ko-rest-46.woff2') format('woff2');
  font-weight: 45 920;
  font-style: normal;
  font-display: swap;
  unicode-range: U+B772-B77B, U+B77E-B77F, U+B781-B783, U+B785-B78B, U+B78D-B790, U+B792-B797, U+B79A-B79B, U+B79D-B7A7, U+B7A9-B7AA, U+B7AC, U+B7AE-B7B4, U+B7B6-B7BA;
}
@font-face {
  font-family: 'Pretendard';
  src: url('/fonts/pretendard/pretendard-ko-rest-47.woff2') format('woff2');
  font-weight: 45 920;
  font-style: normal;
  font-display: swap;
  unicode-range: U+B7BB-B7C8, U+B7CA-B7EB, U+B7EE-B7EF, U+B7F1-B7F3, U+B7F5-B7FB;
}
@font-face {
  font-family: 'Pretendard';
  src: url('/fonts/pretendard/pretendard-ko-rest-48.woff2') format('woff2');
  font-weight: 45 920;
  font-style: normal;
  font-display: swap;
  unicode-range: U+B7FD-B806, U+B809-B823, U+B826-B827, U+B829-B82B, U+B82D-B833, U+B835-B838, U+B83A-B83F, U+B841;
}
@font-face {
  font-family: 'Pretendard';
  src: url('/fonts/pretendard/pretendard-ko-rest-49.woff2') format('woff2');
  font-weight: 45 920;
  font-style: normal;
  font-display: swap;
  unicode-range: U+B842-B85B, U+B85E-B863, U+B865-B870, U+B872-B881;
}
@font-face {
  font-family: 'Pretendard';
  src: url('/fonts/pretendard/pretendard-ko-rest-50.woff2') format('woff2');
  font-weight: 45 920;
  font-style: normal;
  font-display: swap;
  unicode-range: U+B882-B8BD;
}
@font-face {
  font-family: 'Pretendard';
  src: url('/fonts/pretendard/pretendard-ko-rest-51.woff2') format('woff2');
  font-weight: 45 920;
  font-style: normal;
  font-display: swap;
  unicode-range: U+B8BE-B8CB, U+B8CD-B8E7, U+B8EA-B8F7, U+B8F9-B8FD;
}
@font-face {
  font-family: 'Pretendard';
  src: url('/fonts/pretendard/pretendard-ko-rest-52.woff2') format('woff2');
  font-weight: 45 920;
  font-style: normal;
  font-display: swap;
  unicode-range: U+B8FE-B903, U+B905-B93A;
}
@font-face {
  font-family: 'Pretendard';
  src: url('/fonts/pretendard/pretendard-ko-rest-53.woff2') format('woff2');
  font-weight: 45 920;
  font-style: normal;
  font-display: swap;
  unicode-range: U+B93B-B957, U+B959-B95F, U+B961-B973, U+B975-B977, U+B979-B97A;
}
@font-face {
  font-family: 'Pretendard';
  src: url('/fonts/pretendard/pretendard-ko-rest-54.woff2') format('woff2');
  font-weight: 45 920;
  font-style: normal;
  font-display: swap;
  unicode-range: U+B97B, U+B97D-B983, U+B986-B9AB, U+B9AD-B9AF, U+B9B1-B9B3, U+B9B5-B9BB, U+B9BE;
}
@font-face {
  font-family: 'Pretendard';
  src: url('/fonts/pretendard/pretendard-ko-rest-55.woff2') format('woff2');
  font-weight: 45 920;
  font-style: normal;
  font-display: swap;
  unicode-range: U+B9C0, U+B9C2-B9C7, U+B9CA-B9CB, U+B9CD, U+B9CF, U+B9D1-B9DA, U+B9DC, U+B9DF-B9E0, U+B9E2-B9E3, U+B9E5-B9E7, U+B9E9-B9F4, U+B9F6-BA08;
}
@font-face {
  font-family: 'Pretendard';
  src: url('/fonts/pretendard/pretendard-ko-rest-56.woff2') format('woff2');
  font-weight: 45 920;
  font-style: normal;
  font-display: swap;
  unicode-range: U+BA09-BA37, U+BA3A-BA3B, U+BA3D-BA3F, U+BA41-BA47, U+BA49;
}
@font-face {
  font-family: 'Pretendard';
  src: url('/fonts/pretendard/pretendard-ko-rest-57.woff2') format('woff2');
  font-weight: 45 920;
  font-style: normal;
  font-display: swap;
  unicode-range: U+BA4A-BA4C, U+BA4E-BA53, U+BA55-BA63, U+BA65-BA6F, U+BA71-BA73, U+BA75-BA84, U+BA86, U+BA88-BA8C;
}
@font-face {
  font-family: 'Pretendard';
  src: url('/fonts/pretendard/pretendard-ko-rest-58.woff2') format('woff2');
  font-weight: 45 920;
  font-style: normal;
  font-display: swap;
  unicode-range: U+BA8D-BAA7, U+BAAA-BAAF, U+BAB1-BAB7, U+BAB9-BABA, U+BABC-BACD;
}
@font-face {
  font-family: 'Pretendard';
  src: url('/fonts/pretendard/pretendard-ko-rest-59.woff2') format('woff2');
  font-weight: 45 920;
  font-style: normal;
  font-display: swap;
  unicode-range: U+BACE-BB09;
}
@font-face {
  font-family: 'Pretendard';
  src: url('/fonts/pretendard/pretendard-ko-rest-60.woff2') format('woff2');
  font-weight: 45 920;
  font-style: normal;
  font-display: swap;
  unicode-range: U+BB0A-BB33, U+BB35-BB37, U+BB39-BB3A, U+BB3D-BB49;
}
@font-face {
  font-family: 'Pretendard';
  src: url('/fonts/pretendard/pretendard-ko-rest-61.woff2') format('woff2');
  font-weight: 45 920;
  font-style: normal;
  font-display: swap;
  unicode-range: U+BB4A-BB85;
}
@font-face {
  font-family: 'Pretendard';
  src: url('/fonts/pretendard/pretendard-ko-rest-62.woff2') format('woff2');
  font-weight: 45 920;
  font-style: normal;
  font-display: swap;
  unicode-range: U+BB86-BBA3, U+BBA5-BBBF, U+BBC1-BBC3;
}
@font-face {
  font-family: 'Pretendard';
  src: url('/fonts/pretendard/pretendard-ko-rest-63.woff2') format('woff2');
  font-weight: 45 920;
  font-style: normal;
  font-display: swap;
  unicode-range: U+BBC4-BBF7, U+BBF9-BBFB, U+BBFD-BBFE, U+BC01-BC03;
}
@font-face {
  font-family: 'Pretendard';
  src: url('/fonts/pretendard/pretendard-ko-rest-64.woff2') format('woff2');
  font-weight: 45 920;
  font-style: normal;
  font-display: swap;
  unicode-range: U+BC04-BC0E, U+BC10-BC13, U+BC16-BC17, U+BC19-BC1A, U+BC1D-BC28, U+BC2A-BC2C, U+BC2E-BC2F, U+BC32-BC49;
}
@font-face {
  font-family: 'Pretendard';
  src: url('/fonts/pretendard/pretendard-ko-rest-65.woff2') format('woff2');
  font-weight: 45 920;
  font-style: normal;
  font-display: swap;
  unicode-range: U+BC4A-BC83, U+BC85-BC86;
}
@font-face {
  font-family: 'Pretendard';
  src: url('/fonts/pretendard/pretendard-ko-rest-66.woff2') format('woff2');
  font-weight: 45 920;
  font-style: normal;
  font-display: swap;
  unicode-range: U+BC87, U+BC89-BC8B, U+BC8D-BC94, U+BC96-BC99, U+BC9B-BC9F, U+BCA1-BCA3, U+BCA5-BCBC, U+BCBE-BCBF, U+BCC1-BCC3, U+BCC5-BCCB;
}
@font-face {
  font-family: 'Pretendard';
  src: url('/fonts/pretendard/pretendard-ko-rest-67.woff2') format('woff2');
  font-weight: 45 920;
  font-style: normal;
  font-display: swap;
  unicode-range: U+BCCC, U+BCCE-BCF3, U+BCF7, U+BCF9-BCFB, U+BCFD-BD04, U+BD06, U+BD08-BD0F;
}
@font-face {
  font-family: 'Pretendard';
  src: url('/fonts/pretendard/pretendard-ko-rest-68.woff2') format('woff2');
  font-weight: 45 920;
  font-style: normal;
  font-display: swap;
  unicode-range: U+BD11-BD23, U+BD25-BD4D;
}
@font-face {
  font-family: 'Pretendard';
  src: url('/fonts/pretendard/pretendard-ko-rest-69.woff2') format('woff2');
  font-weight: 45 920;
  font-style: normal;
  font-display: swap;
  unicode-range: U+BD4E-BD7F, U+BD82-BD83, U+BD85-BD87, U+BD89-BD8D;
}
@font-face {
  font-family: 'Pretendard';
  src: url('/fonts/pretendard/pretendard-ko-rest-70.woff2') format('woff2');
  font-weight: 45 920;
  font-style: normal;
  font-display: swap;
  unicode-range: U+BD8E-BD98, U+BD9A-BDCA;
}
@font-face {
  font-family: 'Pretendard';
  src: url('/fonts/pretendard/pretendard-ko-rest-71.woff2') format('woff2');
  font-weight: 45 920;
  font-style: normal;
  font-display: swap;
  unicode-range: U+BDCB-BDEF, U+BDF1-BE07;
}
@font-face {
  font-family: 'Pretendard';
  src: url('/fonts/pretendard/pretendard-ko-rest-72.woff2') format('woff2');
  font-weight: 45 920;
  font-style: normal;
  font-display: swap;
  unicode-range: U+BE08-BE0B, U+BE0D-BE13, U+BE15-BE43, U+BE45-BE46;
}
@font-face {
  font-family: 'Pretendard';
  src: url('/fonts/pretendard/pretendard-ko-rest-73.woff2') format('woff2');
  font-weight: 45 920;
  font-style: normal;
  font-display: swap;
  unicode-range: U+BE47, U+BE49-BE4B, U+BE4D-BE5A, U+BE5C-BE5F, U+BE61-BE67, U+BE69-BE74, U+BE76-BE7B, U+BE7D-BE89;
}
@font-face {
  font-family: 'Pretendard';
  src: url('/fonts/pretendard/pretendard-ko-rest-74.woff2') format('woff2');
  font-weight: 45 920;
  font-style: normal;
  font-display: swap;
  unicode-range: U+BE8A-BEC5;
}
@font-face {
  font-family: 'Pretendard';
  src: url('/fonts/pretendard/pretendard-ko-rest-75.woff2') format('woff2');
  font-weight: 45 920;
  font-style: normal;
  font-display: swap;
  unicode-range: U+BEC6-BECF, U+BED1-BEE2, U+BEE4-BF03;
}
@font-face {
  font-family: 'Pretendard';
  src: url('/fonts/pretendard/pretendard-ko-rest-76.woff2') format('woff2');
  font-weight: 45 920;
  font-style: normal;
  font-display: swap;
  unicode-range: U+BF04-BF3F;
}
@font-face {
  font-family: 'Pretendard';
  src: url('/fonts/pretendard/pretendard-ko-rest-77.woff2') format('woff2');
  font-weight: 45 920;
  font-style: normal;
  font-display: swap;
  unicode-range: U+BF40-BF7B;
}
@font-face {
  font-family: 'Pretendard';
  src: url('/fonts/pretendard/pretendard-ko-rest-78.woff2') format('woff2');
  font-weight: 45 920;
  font-style: normal;
  font-display: swap;
  unicode-range: U+BF7C-BFB7;
}
@font-face {
  font-family: 'Pretendard';
  src: url('/fonts/pretendard/pretendard-ko-rest-79.woff2') format('woff2');
  font-weight: 45 920;
  font-style: normal;
  font-display: swap;
  unicode-range: U+BFB8-BFC4, U+BFC6-BFCF, U+BFD1-BFF5;
}
@font-face {
  font-family: 'Pretendard';
  src: url('/fonts/pretendard/pretendard-ko-rest-80.woff2') format('woff2');
  font-weight: 45 920;
  font-style: normal;
  font-display: swap;
  unicode-range: U+BFF6-C031;
}
@font-face {
  font-family: 'Pretendard';
  src: url('/fonts/pretendard/pretendard-ko-rest-81.woff2') format('woff2');
  font-weight: 45 920;
  font-style: normal;
  font-display: swap;
  unicode-range: U+C032-C05B, U+C05D-C06E;
}
@font-face {
  font-family: 'Pretendard';
  src: url('/fonts/pretendard/pretendard-ko-rest-82.woff2') format('woff2');
  font-weight: 45 920;
  font-style: normal;
  font-display: swap;
  unicode-range: U+C06F-C0AA;
}
@font-face {
  font-family: 'Pretendard';
  src: url('/fonts/pretendard/pretendard-ko-rest-83.woff2') format('woff2');
  font-weight: 45 920;
  font-style: normal;
  font-display: swap;
  unicode-range: U+C0AB, U+C0AE-C0AF, U+C0B1-C0B3, U+C0B5-C0BB, U+C0BD-C0C0, U+C0C2-C0C7, U+C0CA-C0D7, U+C0D9-C0DC, U+C0DE-C0E3, U+C0E5-C0F1;
}
@font-face {
  font-family: 'Pretendard';
  src: url('/fonts/pretendard/pretendard-ko-rest-84.woff2') format('woff2');
  font-weight: 45 920;
  font-style: normal;
  font-display: swap;
  unicode-range: U+C0F2-C0F3, U+C0F6-C11B, U+C11E-C11F, U+C121-C123, U+C125-C12E, U+C130, U+C132-C135;
}
@font-face {
  font-family: 'Pretendard';
  src: url('/fonts/pretendard/pretendard-ko-rest-85.woff2') format('woff2');
  font-weight: 45 920;
  font-style: normal;
  font-display: swap;
  unicode-range: U+C136-C137, U+C139-C13B, U+C13D-C13F, U+C141-C153, U+C155-C157, U+C159-C15B, U+C15D-C167, U+C169-C178;
}
@font-face {
  font-family: 'Pretendard';
  src: url('/fonts/pretendard/pretendard-ko-rest-86.woff2') format('woff2');
  font-weight: 45 920;
  font-style: normal;
  font-display: swap;
  unicode-range: U+C179-C18B, U+C18E-C18F, U+C191-C193, U+C195-C1A0, U+C1A2-C1B9;
}
@font-face {
  font-family: 'Pretendard';
  src: url('/fonts/pretendard/pretendard-ko-rest-87.woff2') format('woff2');
  font-weight: 45 920;
  font-style: normal;
  font-display: swap;
  unicode-range: U+C1BA-C1F5;
}
@font-face {
  font-family: 'Pretendard';
  src: url('/fonts/pretendard/pretendard-ko-rest-88.woff2') format('woff2');
  font-weight: 45 920;
  font-style: normal;
  font-display: swap;
  unicode-range: U+C1F6-C1FB, U+C1FD-C217, U+C21A-C21B, U+C21D-C21F, U+C221-C227, U+C229-C237;
}
@font-face {
  font-family: 'Pretendard';
  src: url('/fonts/pretendard/pretendard-ko-rest-89.woff2') format('woff2');
  font-weight: 45 920;
  font-style: normal;
  font-display: swap;
  unicode-range: U+C238-C26B, U+C26D-C274;
}
@font-face {
  font-family: 'Pretendard';
  src: url('/fonts/pretendard/pretendard-ko-rest-90.woff2') format('woff2');
  font-weight: 45 920;
  font-style: normal;
  font-display: swap;
  unicode-range: U+C275-C27B, U+C27E-C287, U+C289-C2A3, U+C2A5-C2AB, U+C2AD-C2B4, U+C2B6;
}
@font-face {
  font-family: 'Pretendard';
  src: url('/fonts/pretendard/pretendard-ko-rest-91.woff2') format('woff2');
  font-weight: 45 920;
  font-style: normal;
  font-display: swap;
  unicode-range: U+C2B7-C2DB, U+C2DE-C2DF, U+C2E1-C2E3, U+C2E5-C2EA, U+C2EE-C2F0, U+C2F2-C2F5, U+C2F7-C2FB;
}
@font-face {
  font-family: 'Pretendard';
  src: url('/fonts/pretendard/pretendard-ko-rest-92.woff2') format('woff2');
  font-weight: 45 920;
  font-style: normal;
  font-display: swap;
  unicode-range: U+C2FD-C312, U+C314-C339;
}
@font-face {
  font-family: 'Pretendard';
  src: url('/fonts/pretendard/pretendard-ko-rest-93.woff2') format('woff2');
  font-weight: 45 920;
  font-style: normal;
  font-display: swap;
  unicode-range: U+C33A-C367, U+C369-C376;
}
@font-face {
  font-family: 'Pretendard';
  src: url('/fonts/pretendard/pretendard-ko-rest-94.woff2') format('woff2');
  font-weight: 45 920;
  font-style: normal;
  font-display: swap;
  unicode-range: U+C377-C37B, U+C37D-C3B3;
}
@font-face {
  font-family: 'Pretendard';
  src: url('/fonts/pretendard/pretendard-ko-rest-95.woff2') format('woff2');
  font-weight: 45 920;
  font-style: normal;
  font-display: swap;
  unicode-range: U+C3B4-C3EF;
}
@font-face {
  font-family: 'Pretendard';
  src: url('/fonts/pretendard/pretendard-ko-rest-96.woff2') format('woff2');
  font-weight: 45 920;
  font-style: normal;
  font-display: swap;
  unicode-range: U+C3F0-C42B;
}
@font-face {
  font-family: 'Pretendard';
  src: url('/fonts/pretendard/pretendard-ko-rest-97.woff2') format('woff2');
  font-weight: 45 920;
  font-style: normal;
  font-display: swap;
  unicode-range: U+C42C-C467;
}
@font-face {
  font-family: 'Pretendard';
  src: url('/fonts/pretendard/pretendard-ko-rest-98.woff2') format('woff2');
  font-weight: 45 920;
  font-style: normal;
  font-display: swap;
  unicode-range: U+C468-C4A3;
}
@font-face {
  font-family: 'Pretendard';
  src: url('/fonts/pretendard/pretendard-ko-rest-99.woff2') format('woff2');
  font-weight: 45 920;
  font-style: normal;
  font-display: swap;
  unicode-range: U+C4A4-C4DF;
}
@font-face {
  font-family: 'Pretendard';
  src: url('/fonts/pretendard/pretendard-ko-rest-100.woff2') format('woff2');
  font-weight: 45 920;
  font-style: normal;
  font-display: swap;
  unicode-range: U+C4E0-C4EF, U+C4F1-C4F3, U+C4F5-C4F7, U+C4F9-C51E;
}
@font-face {
  font-family: 'Pretendard';
  src: url('/fonts/pretendard/pretendard-ko-rest-101.woff2') format('woff2');
  font-weight: 45 920;
  font-style: normal;
  font-display: swap;
  unicode-range: U+C51F-C527, U+C52A-C543, U+C546-C547, U+C54B, U+C54D-C554, U+C556-C557, U+C55A-C55D, U+C55F-C560, U+C562-C567;
}
@font-face {
  font-family: 'Pretendard';
  src: url('/fonts/pretendard/pretendard-ko-rest-102.woff2') format('woff2');
  font-weight: 45 920;
  font-style: normal;
  font-display: swap;
  unicode-range: U+C568-C570, U+C572-C57B, U+C57E-C590, U+C592-C5A7;
}
@font-face {
  font-family: 'Pretendard';
  src: url('/fonts/pretendard/pretendard-ko-rest-103.woff2') format('woff2');
  font-weight: 45 920;
  font-style: normal;
  font-display: swap;
  unicode-range: U+C5A8-C5B3, U+C5B5-C5B7, U+C5B9-C5BB, U+C5BD-C5C3, U+C5C9-C5CF, U+C5D1-C5D3, U+C5D5-C5DF, U+C5E1-C5EB, U+C5EE-C5EF, U+C5F1;
}
@font-face {
  font-family: 'Pretendard';
  src: url('/fonts/pretendard/pretendard-ko-rest-104.woff2') format('woff2');
  font-weight: 45 920;
  font-style: normal;
  font-display: swap;
  unicode-range: U+C5F2-C5F3, U+C5F5-C5FB, U+C5FD-C600, U+C602-C605, U+C607, U+C609-C623, U+C625-C627, U+C629-C62B, U+C62D-C634, U+C636;
}
@font-face {
  font-family: 'Pretendard';
  src: url('/fonts/pretendard/pretendard-ko-rest-105.woff2') format('woff2');
  font-weight: 45 920;
  font-style: normal;
  font-display: swap;
  unicode-range: U+C638-C63F, U+C641-C643, U+C645-C653, U+C656-C677;
}
@font-face {
  font-family: 'Pretendard';
  src: url('/fonts/pretendard/pretendard-ko-rest-106.woff2') format('woff2');
  font-weight: 45 920;
  font-style: normal;
  font-display: swap;
  unicode-range: U+C679-C693, U+C695-C6A8, U+C6AA-C6AF, U+C6B1-C6B3, U+C6B5-C6B7, U+C6B9;
}
@font-face {
  font-family: 'Pretendard';
  src: url('/fonts/pretendard/pretendard-ko-rest-107.woff2') format('woff2');
  font-weight: 45 920;
  font-style: normal;
  font-display: swap;
  unicode-range: U+C6BA-C6BF, U+C6C1-C6C2, U+C6C4-C6CB, U+C6CD-C6CF, U+C6D1-C6D3, U+C6D5-C6DF, U+C6E1-C6E7, U+C6E9-C6F8, U+C6FA-C6FD;
}
@font-face {
  font-family: 'Pretendard';
  src: url('/fonts/pretendard/pretendard-ko-rest-108.woff2') format('woff2');
  font-weight: 45 920;
  font-style: normal;
  font-display: swap;
  unicode-range: U+C6FE-C703, U+C705-C71F, U+C722-C723, U+C725-C727, U+C729-C73B, U+C73D-C73F;
}
@font-face {
  font-family: 'Pretendard';
  src: url('/fonts/pretendard/pretendard-ko-rest-109.woff2') format('woff2');
  font-weight: 45 920;
  font-style: normal;
  font-display: swap;
  unicode-range: U+C741-C743, U+C745-C74B, U+C74D-C750, U+C752-C757, U+C759-C773, U+C775-C777, U+C779-C77B, U+C77D-C783;
}
@font-face {
  font-family: 'Pretendard';
  src: url('/fonts/pretendard/pretendard-ko-rest-110.woff2') format('woff2');
  font-weight: 45 920;
  font-style: normal;
  font-display: swap;
  unicode-range: U+C786-C787, U+C789, U+C78B-C78D, U+C78F, U+C792-C793, U+C795, U+C797, U+C799-C7A0, U+C7A2-C7A4, U+C7A6-C7AB, U+C7AD-C7C0, U+C7C2-C7CD;
}
@font-face {
  font-family: 'Pretendard';
  src: url('/fonts/pretendard/pretendard-ko-rest-111.woff2') format('woff2');
  font-weight: 45 920;
  font-style: normal;
  font-display: swap;
  unicode-range: U+C7CE-C7FF, U+C802-C803, U+C805-C807, U+C809-C80D;
}
@font-face {
  font-family: 'Pretendard';
  src: url('/fonts/pretendard/pretendard-ko-rest-112.woff2') format('woff2');
  font-weight: 45 920;
  font-style: normal;
  font-display: swap;
  unicode-range: U+C80E-C80F, U+C812-C814, U+C816-C81B, U+C81E-C837, U+C839-C84F;
}
@font-face {
  font-family: 'Pretendard';
  src: url('/fonts/pretendard/pretendard-ko-rest-113.woff2') format('woff2');
  font-weight: 45 920;
  font-style: normal;
  font-display: swap;
  unicode-range: U+C850-C86F, U+C872-C884, U+C886-C88A, U+C88D-C890;
}
@font-face {
  font-family: 'Pretendard';
  src: url('/fonts/pretendard/pretendard-ko-rest-114.woff2') format('woff2');
  font-weight: 45 920;
  font-style: normal;
  font-display: swap;
  unicode-range: U+C891-C8CC;
}
@font-face {
  font-family: 'Pretendard';
  src: url('/fonts/pretendard/pretendard-ko-rest-115.woff2') format('woff2');
  font-weight: 45 920;
  font-style: normal;
  font-display: swap;
  unicode-range: U+C8CD-C8FB, U+C8FE-C8FF, U+C901-C903, U+C905-C90C;
}
@font-face {
  font-family: 'Pretendard';
  src: url('/fonts/pretendard/pretendard-ko-rest-116.woff2') format('woff2');
  font-weight: 45 920;
  font-style: normal;
  font-display: swap;
  unicode-range: U+C90E-C910, U+C912-C917, U+C919-C94B;
}
@font-face {
  font-family: 'Pretendard';
  src: url('/fonts/pretendard/pretendard-ko-rest-117.woff2') format('woff2');
  font-weight: 45 920;
  font-style: normal;
  font-display: swap;
  unicode-range: U+C94C-C987;
}
@font-face {
  font-family: 'Pretendard';
  src: url('/fonts/pretendard/pretendard-ko-rest-118.woff2') format('woff2');
  font-weight: 45 920;
  font-style: normal;
  font-display: swap;
  unicode-range: U+C98A-C98B, U+C98D-C997, U+C999-C99C, U+C99E-C9BF, U+C9C2-C9C3, U+C9C5-C9C7, U+C9C9-C9CC;
}
@font-face {
  font-family: 'Pretendard';
  src: url('/fonts/pretendard/pretendard-ko-rest-119.woff2') format('woff2');
  font-weight: 45 920;
  font-style: normal;
  font-display: swap;
  unicode-range: U+C9CD-C9CF, U+C9D2-C9DB, U+C9DE-C9E3, U+C9E5-C9F7, U+C9F9-CA0E;
}
@font-face {
  font-family: 'Pretendard';
  src: url('/fonts/pretendard/pretendard-ko-rest-120.woff2') format('woff2');
  font-weight: 45 920;
  font-style: normal;
  font-display: swap;
  unicode-range: U+CA0F-CA4A;
}
@font-face {
  font-family: 'Pretendard';
  src: url('/fonts/pretendard/pretendard-ko-rest-121.woff2') format('woff2');
  font-weight: 45 920;
  font-style: normal;
  font-display: swap;
  unicode-range: U+CA4B-CA86;
}
@font-face {
  font-family: 'Pretendard';
  src: url('/fonts/pretendard/pretendard-ko-rest-122.woff2') format('woff2');
  font-weight: 45 920;
  font-style: normal;
  font-display: swap;
  unicode-range: U+CA87-CABC, U+CABE-CAC3;
}
@font-face {
  font-family: 'Pretendard';
  src: url('/fonts/pretendard/pretendard-ko-rest-123.woff2') format('woff2');
  font-weight: 45 920;
  font-style: normal;
  font-display: swap;
  unicode-range: U+CAC4-CAFF;
}
@font-face {
  font-family: 'Pretendard';
  src: url('/fonts/pretendard/pretendard-ko-rest-124.woff2') format('woff2');
  font-weight: 45 920;
  font-style: normal;
  font-display: swap;
  unicode-range: U+CB00-CB3B;
}
@font-face {
  font-family: 'Pretendard';
  src: url('/fonts/pretendard/pretendard-ko-rest-125.woff2') format('woff2');
  font-weight: 45 920;
  font-style: normal;
  font-display: swap;
  unicode-range: U+CB3C-CB77;
}
@font-face {
  font-family: 'Pretendard';
  src: url('/fonts/pretendard/pretendard-ko-rest-126.woff2') format('woff2');
  font-weight: 45 920;
  font-style: normal;
  font-display: swap;
  unicode-range: U+CB78-CBB3;
}
@font-face {
  font-family: 'Pretendard';
  src: url('/fonts/pretendard/pretendard-ko-rest-127.woff2') format('woff2');
  font-weight: 45 920;
  font-style: normal;
  font-display: swap;
  unicode-range: U+CBB4-CBEF;
}
@font-face {
  font-family: 'Pretendard';
  src: url('/fonts/pretendard/pretendard-ko-rest-128.woff2') format('woff2');
  font-weight: 45 920;
  font-style: normal;
  font-display: swap;
  unicode-range: U+CBF0-CC0C, U+CC0E-CC1B, U+CC1D-CC27, U+CC2A-CC2D, U+CC2F-CC30;
}
@font-face {
  font-family: 'Pretendard';
  src: url('/fonts/pretendard/pretendard-ko-rest-129.woff2') format('woff2');
  font-weight: 45 920;
  font-style: normal;
  font-display: swap;
  unicode-range: U+CC31-CC37, U+CC39-CC3D, U+CC3F-CC43, U+CC46-CC58, U+CC5A-CC71;
}
@font-face {
  font-family: 'Pretendard';
  src: url('/fonts/pretendard/pretendard-ko-rest-130.woff2') format('woff2');
  font-weight: 45 920;
  font-style: normal;
  font-display: swap;
  unicode-range: U+CC72-CC97, U+CC99-CC9B, U+CC9D-CC9F, U+CCA1-CCA8, U+CCAA, U+CCAC, U+CCAE-CCB3;
}
@font-face {
  font-family: 'Pretendard';
  src: url('/fonts/pretendard/pretendard-ko-rest-131.woff2') format('woff2');
  font-weight: 45 920;
  font-style: normal;
  font-display: swap;
  unicode-range: U+CCB5-CCBB, U+CCBD-CCCF, U+CCD1-CCE3, U+CCE5-CCF3;
}
@font-face {
  font-family: 'Pretendard';
  src: url('/fonts/pretendard/pretendard-ko-rest-132.woff2') format('woff2');
  font-weight: 45 920;
  font-style: normal;
  font-display: swap;
  unicode-range: U+CCF4-CD07, U+CD09-CD2B, U+CD2D-CD31;
}
@font-face {
  font-family: 'Pretendard';
  src: url('/fonts/pretendard/pretendard-ko-rest-133.woff2') format('woff2');
  font-weight: 45 920;
  font-style: normal;
  font-display: swap;
  unicode-range: U+CD32-CD5B, U+CD5D-CD6E;
}
@font-face {
  font-family: 'Pretendard';
  src: url('/fonts/pretendard/pretendard-ko-rest-134.woff2') format('woff2');
  font-weight: 45 920;
  font-style: normal;
  font-display: swap;
  unicode-range: U+CD6F-CD93, U+CD95-CD9B, U+CD9D-CDA3, U+CDA5-CDA8, U+CDAA-CDAE;
}
@font-face {
  font-family: 'Pretendard';
  src: url('/fonts/pretendard/pretendard-ko-rest-135.woff2') format('woff2');
  font-weight: 45 920;
  font-style: normal;
  font-display: swap;
  unicode-range: U+CDAF, U+CDB1-CDC3, U+CDC5-CDE7, U+CDE9-CDED;
}
@font-face {
  font-family: 'Pretendard';
  src: url('/fonts/pretendard/pretendard-ko-rest-136.woff2') format('woff2');
  font-weight: 45 920;
  font-style: normal;
  font-display: swap;
  unicode-range: U+CDEE-CE1F, U+CE22-CE2B;
}
@font-face {
  font-family: 'Pretendard';
  src: url('/fonts/pretendard/pretendard-ko-rest-137.woff2') format('woff2');
  font-weight: 45 920;
  font-style: normal;
  font-display: swap;
  unicode-range: U+CE2C-CE34, U+CE36-CE57, U+CE5A-CE5B, U+CE5D-CE5F, U+CE61-CE67, U+CE6A-CE6C, U+CE6E-CE6F;
}
@font-face {
  font-family: 'Pretendard';
  src: url('/fonts/pretendard/pretendard-ko-rest-138.woff2') format('woff2');
  font-weight: 45 920;
  font-style: normal;
  font-display: swap;
  unicode-range: U+CE70-CE73, U+CE75-CE7B, U+CE7D-CE8F, U+CE91-CE93, U+CE95-CE97, U+CE99-CE9F, U+CEA1-CEB1;
}
@font-face {
  font-family: 'Pretendard';
  src: url('/fonts/pretendard/pretendard-ko-rest-139.woff2') format('woff2');
  font-weight: 45 920;
  font-style: normal;
  font-display: swap;
  unicode-range: U+CEB2-CEE3, U+CEE5-CEE7, U+CEE9-CEEB, U+CEED-CEF0;
}
@font-face {
  font-family: 'Pretendard';
  src: url('/fonts/pretendard/pretendard-ko-rest-140.woff2') format('woff2');
  font-weight: 45 920;
  font-style: normal;
  font-display: swap;
  unicode-range: U+CEF1-CEF3, U+CEF6, U+CEF8-CEFF, U+CF01-CF12, U+CF14-CF1B, U+CF1D-CF32;
}
@font-face {
  font-family: 'Pretendard';
  src: url('/fonts/pretendard/pretendard-ko-rest-141.woff2') format('woff2');
  font-weight: 45 920;
  font-style: normal;
  font-display: swap;
  unicode-range: U+CF33-CF53, U+CF55-CF57, U+CF59-CF63, U+CF65-CF71;
}
@font-face {
  font-family: 'Pretendard';
  src: url('/fonts/pretendard/pretendard-ko-rest-142.woff2') format('woff2');
  font-weight: 45 920;
  font-style: normal;
  font-display: swap;
  unicode-range: U+CF72-CF8B, U+CF8D-CFAE;
}
@font-face {
  font-family: 'Pretendard';
  src: url('/fonts/pretendard/pretendard-ko-rest-143.woff2') format('woff2');
  font-weight: 45 920;
  font-style: normal;
  font-display: swap;
  unicode-range: U+CFAF-CFDF, U+CFE1-CFEB;
}
@font-face {
  font-family: 'Pretendard';
  src: url('/fonts/pretendard/pretendard-ko-rest-144.woff2') format('woff2');
  font-weight: 45 920;
  font-style: normal;
  font-display: swap;
  unicode-range: U+CFEC-D027;
}
@font-face {
  font-family: 'Pretendard';
  src: url('/fonts/pretendard/pretendard-ko-rest-145.woff2') format('woff2');
  font-weight: 45 920;
  font-style: normal;
  font-display: swap;
  unicode-range: U+D028-D033, U+D035-D057, U+D059-D065;
}
@font-face {
  font-family: 'Pretendard';
  src: url('/fonts/pretendard/pretendard-ko-rest-146.woff2') format('woff2');
  font-weight: 45 920;
  font-style: normal;
  font-display: swap;
  unicode-range: U+D066-D06B, U+D06D-D06F, U+D071-D073, U+D075-D07B, U+D07D-D0A3, U+D0A5-D0A6;
}
@font-face {
  font-family: 'Pretendard';
  src: url('/fonts/pretendard/pretendard-ko-rest-147.woff2') format('woff2');
  font-weight: 45 920;
  font-style: normal;
  font-display: swap;
  unicode-range: U+D0A7, U+D0A9-D0B8, U+D0BA-D0BF, U+D0C2-D0C3, U+D0C5-D0C7, U+D0C9-D0CF, U+D0D1-D0DB, U+D0DE-D0EB;
}
@font-face {
  font-family: 'Pretendard';
  src: url('/fonts/pretendard/pretendard-ko-rest-148.woff2') format('woff2');
  font-weight: 45 920;
  font-style: normal;
  font-display: swap;
  unicode-range: U+D0EC-D127;
}
@font-face {
  font-family: 'Pretendard';
  src: url('/fonts/pretendard/pretendard-ko-rest-149.woff2') format('woff2');
  font-weight: 45 920;
  font-style: normal;
  font-display: swap;
  unicode-range: U+D128-D12F, U+D131-D133, U+D135-D137, U+D139-D142, U+D144-D14B, U+D14D-D14F, U+D151-D153, U+D155-D15B, U+D15D-D16B;
}
@font-face {
  font-family: 'Pretendard';
  src: url('/fonts/pretendard/pretendard-ko-rest-150.woff2') format('woff2');
  font-weight: 45 920;
  font-style: normal;
  font-display: swap;
  unicode-range: U+D16C-D19F, U+D1A2-D1A3, U+D1A5-D1AA;
}
@font-face {
  font-family: 'Pretendard';
  src: url('/fonts/pretendard/pretendard-ko-rest-151.woff2') format('woff2');
  font-weight: 45 920;
  font-style: normal;
  font-display: swap;
  unicode-range: U+D1AB-D1B4, U+D1B6-D1E7;
}
@font-face {
  font-family: 'Pretendard';
  src: url('/fonts/pretendard/pretendard-ko-rest-152.woff2') format('woff2');
  font-weight: 45 920;
  font-style: normal;
  font-display: swap;
  unicode-range: U+D1E8-D1F3, U+D1F5-D224;
}
@font-face {
  font-family: 'Pretendard';
  src: url('/fonts/pretendard/pretendard-ko-rest-153.woff2') format('woff2');
  font-weight: 45 920;
  font-style: normal;
  font-display: swap;
  unicode-range: U+D225-D22B, U+D22D-D261;
}
@font-face {
  font-family: 'Pretendard';
  src: url('/fonts/pretendard/pretendard-ko-rest-154.woff2') format('woff2');
  font-weight: 45 920;
  font-style: normal;
  font-display: swap;
  unicode-range: U+D262-D29B, U+D29D-D29E;
}
@font-face {
  font-family: 'Pretendard';
  src: url('/fonts/pretendard/pretendard-ko-rest-155.woff2') format('woff2');
  font-weight: 45 920;
  font-style: normal;
  font-display: swap;
  unicode-range: U+D29F-D2B7, U+D2BA-D2BB, U+D2BD-D2BF, U+D2C1-D2DE;
}
@font-face {
  font-family: 'Pretendard';
  src: url('/fonts/pretendard/pretendard-ko-rest-156.woff2') format('woff2');
  font-weight: 45 920;
  font-style: normal;
  font-display: swap;
  unicode-range: U+D2DF-D2EF, U+D2F2-D304, U+D306-D30B, U+D30D-D30F, U+D311-D313, U+D315-D320;
}
@font-face {
  font-family: 'Pretendard';
  src: url('/fonts/pretendard/pretendard-ko-rest-157.woff2') format('woff2');
  font-weight: 45 920;
  font-style: normal;
  font-display: swap;
  unicode-range: U+D321-D327, U+D32A-D32B, U+D32D-D35F;
}
@font-face {
  font-family: 'Pretendard';
  src: url('/fonts/pretendard/pretendard-ko-rest-158.woff2') format('woff2');
  font-weight: 45 920;
  font-style: normal;
  font-display: swap;
  unicode-range: U+D360-D37B, U+D37D-D38B, U+D38D-D397, U+D399-D39B, U+D39D-D39F;
}
@font-face {
  font-family: 'Pretendard';
  src: url('/fonts/pretendard/pretendard-ko-rest-159.woff2') format('woff2');
  font-weight: 45 920;
  font-style: normal;
  font-display: swap;
  unicode-range: U+D3A0-D3B3, U+D3B5-D3B7, U+D3B9-D3C8, U+D3CA-D3DE;
}
@font-face {
  font-family: 'Pretendard';
  src: url('/fonts/pretendard/pretendard-ko-rest-160.woff2') format('woff2');
  font-weight: 45 920;
  font-style: normal;
  font-display: swap;
  unicode-range: U+D3DF-D3EB, U+D3ED-D3EF, U+D3F1-D3F3, U+D3F5-D41D;
}
@font-face {
  font-family: 'Pretendard';
  src: url('/fonts/pretendard/pretendard-ko-rest-161.woff2') format('woff2');
  font-weight: 45 920;
  font-style: normal;
  font-display: swap;
  unicode-range: U+D41E-D459;
}
@font-face {
  font-family: 'Pretendard';
  src: url('/fonts/pretendard/pretendard-ko-rest-162.woff2') format('woff2');
  font-weight: 45 920;
  font-style: normal;
  font-display: swap;
  unicode-range: U+D45A-D45B, U+D45D-D478, U+D47A-D47F, U+D481-D487, U+D489-D48C, U+D48E-D49A;
}
@font-face {
  font-family: 'Pretendard';
  src: url('/fonts/pretendard/pretendard-ko-rest-163.woff2') format('woff2');
  font-weight: 45 920;
  font-style: normal;
  font-display: swap;
  unicode-range: U+D49B-D4D6;
}
@font-face {
  font-family: 'Pretendard';
  src: url('/fonts/pretendard/pretendard-ko-rest-164.woff2') format('woff2');
  font-weight: 45 920;
  font-style: normal;
  font-display: swap;
  unicode-range: U+D4D7-D4E7, U+D4E9-D503, U+D505-D507, U+D509-D50B, U+D50D-D516;
}
@font-face {
  font-family: 'Pretendard';
  src: url('/fonts/pretendard/pretendard-ko-rest-165.woff2') format('woff2');
  font-weight: 45 920;
  font-style: normal;
  font-display: swap;
  unicode-range: U+D517-D53B, U+D53E-D543, U+D545-D54E, U+D550, U+D552-D557;
}
@font-face {
  font-family: 'Pretendard';
  src: url('/fonts/pretendard/pretendard-ko-rest-166.woff2') format('woff2');
  font-weight: 45 920;
  font-style: normal;
  font-display: swap;
  unicode-range: U+D55A-D55B, U+D55D-D55F, U+D561-D567, U+D56A-D56C, U+D56E-D573, U+D575-D577, U+D579-D587, U+D58A-D59E;
}
@font-face {
  font-family: 'Pretendard';
  src: url('/fonts/pretendard/pretendard-ko-rest-167.woff2') format('woff2');
  font-weight: 45 920;
  font-style: normal;
  font-display: swap;
  unicode-range: U+D59F-D5A4, U+D5A6-D5D7, U+D5D9-D5DC;
}
@font-face {
  font-family: 'Pretendard';
  src: url('/fonts/pretendard/pretendard-ko-rest-168.woff2') format('woff2');
  font-weight: 45 920;
  font-style: normal;
  font-display: swap;
  unicode-range: U+D5DD-D5E3, U+D5E5-D5EB, U+D5ED-D600, U+D602-D603, U+D605-D614, U+D616-D61D;
}
@font-face {
  font-family: 'Pretendard';
  src: url('/fonts/pretendard/pretendard-ko-rest-169.woff2') format('woff2');
  font-weight: 45 920;
  font-style: normal;
  font-display: swap;
  unicode-range: U+D61E-D637, U+D639-D63B, U+D63D-D647, U+D649-D64C, U+D64E-D653, U+D656-D657, U+D659-D65B, U+D65D-D661;
}
@font-face {
  font-family: 'Pretendard';
  src: url('/fonts/pretendard/pretendard-ko-rest-170.woff2') format('woff2');
  font-weight: 45 920;
  font-style: normal;
  font-display: swap;
  unicode-range: U+D662-D668, U+D66A-D68B, U+D68E-D6A0;
}
@font-face {
  font-family: 'Pretendard';
  src: url('/fonts/pretendard/pretendard-ko-rest-171.woff2') format('woff2');
  font-weight: 45 920;
  font-style: normal;
  font-display: swap;
  unicode-range: U+D6A1-D6A7, U+D6A9-D6C3, U+D6C5-D6DE;
}
@font-face {
  font-family: 'Pretendard';
  src: url('/fonts/pretendard/pretendard-ko-rest-172.woff2') format('woff2');
  font-weight: 45 920;
  font-style: normal;
  font-display: swap;
  unicode-range: U+D6DF-D71A;
}
@font-face {
  font-family: 'Pretendard';
  src: url('/fonts/pretendard/pretendard-ko-rest-173.woff2') format('woff2');
  font-weight: 45 920;
  font-style: normal;
  font-display: swap;
  unicode-range: U+D71B-D733, U+D735-D750, U+D752-D753, U+D755-D759;
}
@font-face {
  font-family: 'Pretendard';
  src: url('/fonts/pretendard/pretendard-ko-rest-174.woff2') format('woff2');
  font-weight: 45 920;
  font-style: normal;
  font-display: swap;
  unicode-range: U+D75A-D764, U+D766-D787, U+D789-D78B, U+D78D-D798;
}
@font-face {
  font-family: 'Pretendard';
  src: url('/fonts/pretendard/pretendard-ko-rest-175.woff2') format('woff2');
  font-weight: 45 920;
  font-style: normal;
  font-display: swap;
  unicode-range: U+D79A-D7A3;
}
