diff --git a/apps/blog/package.json b/apps/blog/package.json
index 4bc8146..8d6eb14 100644
--- a/apps/blog/package.json
+++ b/apps/blog/package.json
@@ -11,6 +11,8 @@
"dependencies": {
"@developomp-site/blog-content": "workspace:*",
"@developomp-site/theme": "workspace:*",
+ "@fontsource/noto-sans-kr": "^5.0.3",
+ "@fontsource/source-code-pro": "^5.0.3",
"@fortawesome/fontawesome-svg-core": "^6.2.1",
"@fortawesome/free-brands-svg-icons": "^6.2.1",
"@fortawesome/free-regular-svg-icons": "^6.2.1",
diff --git a/apps/blog/public/index.html b/apps/blog/public/index.html
index 738e2ab..d890ba3 100644
--- a/apps/blog/public/index.html
+++ b/apps/blog/public/index.html
@@ -9,16 +9,6 @@
-
-
-
-
-
pomp
diff --git a/apps/blog/src/index.tsx b/apps/blog/src/index.tsx
index 6d2a209..1020d46 100644
--- a/apps/blog/src/index.tsx
+++ b/apps/blog/src/index.tsx
@@ -1,3 +1,7 @@
+import "@fontsource/noto-sans-kr/400.css"
+import "@fontsource/noto-sans-kr/700.css"
+import "@fontsource/source-code-pro"
+
import { createRoot } from "react-dom/client"
import { HelmetProvider } from "react-helmet-async"
import { BrowserRouter } from "react-router-dom"
diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml
index 94ab5eb..f30d238 100644
--- a/pnpm-lock.yaml
+++ b/pnpm-lock.yaml
@@ -32,6 +32,12 @@ importers:
'@developomp-site/theme':
specifier: workspace:*
version: link:../../packages/theme
+ '@fontsource/noto-sans-kr':
+ specifier: ^5.0.3
+ version: 5.0.3
+ '@fontsource/source-code-pro':
+ specifier: ^5.0.3
+ version: 5.0.3
'@fortawesome/fontawesome-svg-core':
specifier: ^6.2.1
version: 6.2.1