/* SangBleu OG Sans — 고객사 보유 라이선스(Swiss Typefaces 주문 d6812c1d, EULA C.1 자체 호스팅·@font-face). 제공 OTF 원본을 변환·이름 변경 없이 사용 */
@font-face{font-family:"SangBleu Sans";src:url("/uploads/fonts/sangbleu/SangBleuOGSans-Regular.otf") format("opentype");font-weight:400;font-style:normal;font-display:swap}
@font-face{font-family:"SangBleu Sans";src:url("/uploads/fonts/sangbleu/SangBleuOGSans-Medium.otf") format("opentype");font-weight:500;font-style:normal;font-display:swap}
@font-face{font-family:"SangBleu Sans";src:url("/uploads/fonts/sangbleu/SangBleuOGSans-Bold.otf") format("opentype");font-weight:700;font-style:normal;font-display:swap}
/* 한글 Noto Sans KR — 기존 사이트와 같은 자체 호스팅 파일(Noto Sans KR 서브셋, SIL OFL). 구글 폰트 분할 로딩 때 일부 글자가 맑은 고딕으로 섞여 보이던 문제(10-30) 해결 */
@font-face{font-family:"Noto Sans KR";src:url("/uploads/fonts/notokr/notokr-thin.woff2") format("woff2");font-weight:100;font-style:normal;font-display:swap}
@font-face{font-family:"Noto Sans KR";src:url("/uploads/fonts/notokr/notokr-light.woff2") format("woff2");font-weight:300;font-style:normal;font-display:swap}
@font-face{font-family:"Noto Sans KR";src:url("/uploads/fonts/notokr/notokr-regular.woff2") format("woff2");font-weight:400;font-style:normal;font-display:swap}
@font-face{font-family:"Noto Sans KR";src:url("/uploads/fonts/notokr/notokr-medium.woff2") format("woff2");font-weight:500;font-style:normal;font-display:swap}
@font-face{font-family:"Noto Sans KR";src:url("/uploads/fonts/notokr/notokr-bold.woff2") format("woff2");font-weight:700;font-style:normal;font-display:swap}
*{font-family:"SangBleu Sans",'Tenor Sans',Helvetica Neue,Helvetica,Arial,'Noto Sans KR',Apple SD Gothic Neo,Malgun Gothic,sans-serif}
