/* ── 고딕 / 현대체 ── */
@font-face { font-family: 'SUIT'; src: url('SUIT-Medium.woff2') format('woff2'); font-weight: 400; font-display: swap; }
@font-face { font-family: 'SUIT'; src: url('SUIT-Bold.woff2') format('woff2'); font-weight: 700; font-display: swap; }

@font-face { font-family: 'GmarketSans'; src: url('GmarketSansMedium.woff') format('woff'); font-weight: 400; font-display: swap; }
@font-face { font-family: 'GmarketSans'; src: url('GmarketSansBold.woff') format('woff'); font-weight: 700; font-display: swap; }

@font-face { font-family: 'GongGothic'; src: url('GongGothicLight.woff') format('woff'); font-weight: 300; font-display: swap; }
@font-face { font-family: 'GongGothic'; src: url('GongGothicMedium.woff') format('woff'); font-weight: 400; font-display: swap; }
@font-face { font-family: 'GongGothic'; src: url('GongGothicBold.woff') format('woff'); font-weight: 700; font-display: swap; }

@font-face { font-family: 'MinSans'; src: url('MinSans-Light.woff') format('woff'); font-weight: 300; font-display: swap; }
@font-face { font-family: 'MinSans'; src: url('MinSans-Medium.woff') format('woff'); font-weight: 400; font-display: swap; }
@font-face { font-family: 'MinSans'; src: url('MinSans-Bold.woff') format('woff'); font-weight: 700; font-display: swap; }

@font-face { font-family: 'ROKAFSans'; src: url('ROKAFSansMedium.woff') format('woff'); font-weight: 400; font-display: swap; }
@font-face { font-family: 'ROKAFSans'; src: url('ROKAFSansBold.woff') format('woff'); font-weight: 700; font-display: swap; }

@font-face { font-family: 'KOTRAGothic'; src: url('KOTRA_GOTHIC.woff') format('woff'); font-weight: 400; font-display: swap; }
@font-face { font-family: 'SLEIGothic'; src: url('SLEIGothicTTF.woff') format('woff'); font-weight: 400; font-display: swap; }

@font-face { font-family: 'GimpoGothic'; src: url('GimpoGothicRegular00.woff') format('woff'); font-weight: 400; font-display: swap; }
@font-face { font-family: 'GimpoGothic'; src: url('GimpoGothicBold00.woff') format('woff'); font-weight: 700; font-display: swap; }

@font-face { font-family: 'YUniverse'; src: url('YUniverse-B.woff2') format('woff2'); font-weight: 700; font-display: swap; }

@font-face { font-family: 'ONEMobile'; src: url('ONE-Mobile-Regular.woff') format('woff'); font-weight: 400; font-display: swap; }
@font-face { font-family: 'ONEMobile'; src: url('ONE-Mobile-POP.woff') format('woff'); font-weight: 700; font-display: swap; }

/* ── 바탕 / 명조 ── */
@font-face { font-family: 'NanumOTF'; src: url('KOHINanumOTFL.woff') format('woff'); font-weight: 300; font-display: swap; }
@font-face { font-family: 'NanumOTF'; src: url('KOHINanumOTFB.woff') format('woff'); font-weight: 700; font-display: swap; }

@font-face { font-family: 'GimpoBatang'; src: url('GimpoBatang00.woff') format('woff'); font-weight: 400; font-display: swap; }

@font-face { font-family: 'ROKAFSlab'; src: url('ROKAFSlabSerifMedium.woff') format('woff'); font-weight: 400; font-display: swap; }
@font-face { font-family: 'ROKAFSlab'; src: url('ROKAFSlabSerifBold.woff') format('woff'); font-weight: 700; font-display: swap; }

/* ── 손글씨 / 개성체 ── */
@font-face { font-family: 'BMJUA'; src: url('BMJUA.woff') format('woff'); font-weight: 400; font-display: swap; }
@font-face { font-family: 'BMEuljiro'; src: url('BMEuljiro10yearslater.woff') format('woff'); font-weight: 400; font-display: swap; }
@font-face { font-family: 'Cafe24Ssukssuk'; src: url('Cafe24Ssukssuk.woff') format('woff'); font-weight: 400; font-display: swap; }
@font-face { font-family: 'Cafe24Dongdong'; src: url('Cafe24Dongdong.woff') format('woff'); font-weight: 400; font-display: swap; }
@font-face { font-family: 'twayfly'; src: url('twayfly.woff') format('woff'); font-weight: 400; font-display: swap; }
@font-face { font-family: 'OTWelcome'; src: url('OTWelcomeRA.woff2') format('woff2'); font-weight: 400; font-display: swap; }
@font-face { font-family: 'OTWelcome'; src: url('OTWelcomeBA.woff2') format('woff2'); font-weight: 700; font-display: swap; }
@font-face { font-family: 'ImcreSoojin'; src: url('ImcreSoojin.woff') format('woff'); font-weight: 400; font-display: swap; }
