diff --git a/app/components/posts/detail/PostDetailHeader.css.ts b/app/components/posts/detail/PostDetailHeader.css.ts
new file mode 100644
index 0000000..f0b95fa
--- /dev/null
+++ b/app/components/posts/detail/PostDetailHeader.css.ts
@@ -0,0 +1,23 @@
+import { css } from "hono/css";
+
+const postDetailHeaderWrapper = css`
+ margin-bottom: 32px;
+`;
+
+const postDetailHeaderTitle = css`
+ font-size: 32px;
+ font-weight: bold;
+`;
+
+const postDetailHeaderDivider = css`
+ margin-top: 16px;
+ margin-bottom: 12px;
+ background: transparent;
+ border-bottom: 1px solid #d0d7de;
+ height: 1px;
+ padding: 0;
+ background-color: #d0d7de;
+ border: 0;
+`;
+
+export { postDetailHeaderWrapper, postDetailHeaderTitle, postDetailHeaderDivider };
diff --git a/app/components/posts/detail/PostDetailHeader.tsx b/app/components/posts/detail/PostDetailHeader.tsx
new file mode 100644
index 0000000..2069c94
--- /dev/null
+++ b/app/components/posts/detail/PostDetailHeader.tsx
@@ -0,0 +1,22 @@
+import type { FC } from "hono/jsx";
+import { postDetailHeaderDivider, postDetailHeaderTitle, postDetailHeaderWrapper } from "./PostDetailHeader.css";
+
+type Props = {
+ title: string;
+ publishedAt: string;
+};
+
+const PostDetailHeader: FC{title}
+
+
+