<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
  <channel>
    <title>행파마's STORY</title>
    <link>https://happiness-marketer.tistory.com/</link>
    <description>happiness-marketer 님의 블로그 입니다.</description>
    <language>ko</language>
    <pubDate>Wed, 27 May 2026 06:49:32 +0900</pubDate>
    <generator>TISTORY</generator>
    <ttl>100</ttl>
    <managingEditor>행파마</managingEditor>
    <item>
      <title>AI 툴 다 쓰는 게 아니라, 고를 줄 알아야 한다.</title>
      <link>https://happiness-marketer.tistory.com/6</link>
      <description>&lt;!DOCTYPE html&gt;
&lt;html lang=&quot;ko&quot;&gt;
&lt;head&gt;
&lt;meta charset=&quot;UTF-8&quot;&gt;
&lt;meta name=&quot;viewport&quot; content=&quot;width=device-width, initial-scale=1.0&quot;&gt;
&lt;title&gt;TIL — 마케터를 위한 AI 1-2&lt;/title&gt;
&lt;link href=&quot;https://fonts.googleapis.com/css2?family=Noto+Serif+KR:wght@400;700;900&amp;family=DM+Mono:wght@400;500&amp;display=swap&quot; rel=&quot;stylesheet&quot;&gt;
&lt;style&gt;
  :root {
    --bg: #f5f0e8;
    --surface: #ede8de;
    --surface2: #e4ddd1;
    --border: #c8bfaf;
    --accent: #1a1a1a;
    --accent2: #c0392b;
    --text: #1a1a1a;
    --muted: #6b6258;
    --mono: 'DM Mono', monospace;
    --serif: 'Noto Serif KR', serif;
  }

  * { margin: 0; padding: 0; box-sizing: border-box; }

  body {
    background: var(--bg);
    color: var(--text);
    font-family: var(--serif);
    line-height: 1.8;
    font-size: 16px;
  }

  /* HERO */
  .hero {
    min-height: 100vh;
    display: flex;
    flex-direction: column;
    justify-content: center;
    padding: 80px 6%;
    position: relative;
    overflow: hidden;
    border-bottom: 1px solid var(--border);
  }

  .hero::before {
    content: '';
    position: absolute;
    top: -200px; right: -200px;
    width: 600px; height: 600px;
    background: radial-gradient(circle, rgba(0,0,0,0.04) 0%, transparent 70%);
    pointer-events: none;
  }

  .hero-tag {
    font-family: var(--mono);
    font-size: 12px;
    color: var(--muted);
    letter-spacing: 4px;
    text-transform: uppercase;
    margin-bottom: 40px;
    opacity: 0;
    animation: fadeUp 0.6s 0.1s ease forwards;
  }

  .hero-title {
    font-size: clamp(38px, 6.5vw, 80px);
    font-weight: 900;
    line-height: 1.05;
    letter-spacing: -2px;
    margin-bottom: 32px;
    color: var(--text);
    opacity: 0;
    animation: fadeUp 0.6s 0.2s ease forwards;
  }

  .hero-title em {
    font-style: normal;
    color: var(--accent2);
  }

  .hero-subtitle {
    font-size: 17px;
    color: var(--muted);
    max-width: 560px;
    line-height: 1.75;
    opacity: 0;
    animation: fadeUp 0.6s 0.35s ease forwards;
  }

  .hero-index {
    position: absolute;
    bottom: 48px; right: 6%;
    font-family: var(--mono);
    font-size: 120px;
    font-weight: 500;
    color: var(--border);
    line-height: 1;
    user-select: none;
  }

  /* SECTION */
  .section {
    padding: 80px 6%;
    border-bottom: 1px solid var(--border);
    opacity: 0;
    transform: translateY(24px);
    transition: opacity 0.7s ease, transform 0.7s ease;
  }

  .section.visible {
    opacity: 1;
    transform: translateY(0);
  }

  .section-num {
    font-family: var(--mono);
    font-size: 11px;
    color: var(--muted);
    letter-spacing: 3px;
    margin-bottom: 16px;
    display: block;
  }

  .section-title {
    font-size: clamp(26px, 3.8vw, 42px);
    font-weight: 900;
    letter-spacing: -1px;
    line-height: 1.2;
    margin-bottom: 48px;
    color: var(--text);
  }

  h3 {
    font-size: 19px;
    font-weight: 700;
    margin: 52px 0 16px;
    color: var(--text);
    display: flex;
    align-items: center;
    gap: 12px;
  }

  h3::before {
    content: '';
    display: inline-block;
    width: 6px; height: 6px;
    background: var(--text);
    border-radius: 50%;
    flex-shrink: 0;
  }

  p {
    color: #4a4540;
    margin-bottom: 20px;
    font-size: 16px;
  }

  strong { color: var(--text); font-weight: 700; }

  /* BIG QUOTE */
  .big-quote {
    border-top: 1px solid var(--border);
    border-bottom: 1px solid var(--border);
    padding: 48px 0;
    margin: 48px 0;
    text-align: center;
  }

  .big-quote p {
    font-size: clamp(17px, 2.3vw, 24px);
    font-weight: 700;
    color: var(--text);
    line-height: 1.6;
    margin: 0;
  }

  .big-quote p em {
    font-style: normal;
    color: var(--accent2);
  }

  /* TOOL CARD */
  .tool-card {
    background: var(--surface);
    border: 1px solid var(--border);
    margin: 40px 0;
    overflow: hidden;
  }

  .tool-header {
    display: flex;
    align-items: center;
    justify-content: space-between;
    padding: 24px 28px;
    border-bottom: 1px solid var(--border);
    background: var(--surface2);
  }

  .tool-name {
    font-size: 22px;
    font-weight: 900;
    letter-spacing: -0.5px;
    color: var(--text);
  }

  .tool-tag {
    font-family: var(--mono);
    font-size: 11px;
    letter-spacing: 2px;
    color: var(--muted);
    background: var(--bg);
    padding: 6px 14px;
    border: 1px solid var(--border);
  }

  .tool-body {
    padding: 28px;
  }

  .tool-body p {
    margin-bottom: 16px;
  }

  /* PROS / CONS */
  .pc-grid {
    display: grid;
    grid-template-columns: 1fr 1fr;
    gap: 1px;
    background: var(--border);
    margin: 24px 0;
  }

  .pc-col {
    background: var(--surface);
    padding: 20px 22px;
  }

  .pc-label {
    font-family: var(--mono);
    font-size: 10px;
    letter-spacing: 2px;
    margin-bottom: 12px;
    display: block;
  }

  .pc-label.pro { color: #2d7a3a; }
  .pc-label.con { color: var(--accent2); }

  .pc-list {
    list-style: none;
    font-size: 13px;
    color: #4a4540;
  }

  .pc-list li {
    padding: 5px 0;
    display: flex;
    gap: 8px;
  }

  .pc-list li::before { flex-shrink: 0; }
  .pc-list.pro li::before { content: '✓'; color: #2d7a3a; }
  .pc-list.con li::before { content: '✕'; color: var(--accent2); }

  /* CALLOUT */
  .callout {
    background: var(--surface);
    border-left: 3px solid var(--accent2);
    padding: 22px 26px;
    margin: 24px 0;
  }

  .callout-label {
    font-family: var(--mono);
    font-size: 11px;
    color: var(--accent2);
    letter-spacing: 2px;
    margin-bottom: 8px;
  }

  .callout p { margin: 0; font-size: 14px; }

  /* CODE BLOCK */
  .code-block {
    background: var(--surface2);
    border: 1px solid var(--border);
    padding: 20px 24px;
    margin: 16px 0;
    font-family: var(--mono);
    font-size: 13px;
    color: #2a2520;
    line-height: 1.7;
    white-space: pre-wrap;
    word-break: break-word;
    border-left: 3px solid var(--text);
  }

  /* TABLE */
  .data-table {
    width: 100%;
    border-collapse: collapse;
    margin: 32px 0;
    font-size: 14px;
  }

  .data-table th {
    text-align: left;
    padding: 13px 18px;
    font-family: var(--mono);
    font-size: 10px;
    letter-spacing: 2px;
    color: var(--muted);
    background: var(--surface);
    border: 1px solid var(--border);
  }

  .data-table td {
    padding: 13px 18px;
    border: 1px solid var(--border);
    color: #4a4540;
    vertical-align: middle;
  }

  .data-table td:first-child {
    color: var(--text);
    font-weight: 700;
    background: var(--surface);
    white-space: nowrap;
  }

  .data-table td.highlight {
    color: var(--accent2);
    font-weight: 700;
  }

  /* STAT GRID */
  .stat-grid {
    display: grid;
    grid-template-columns: repeat(2, 1fr);
    gap: 16px;
    margin: 32px 0;
  }

  .stat-card {
    background: var(--surface);
    border: 1px solid var(--border);
    padding: 26px;
    position: relative;
    overflow: hidden;
  }

  .stat-card::after {
    content: '';
    position: absolute;
    top: 0; left: 0;
    width: 3px; height: 100%;
    background: var(--text);
  }

  .stat-label {
    font-family: var(--mono);
    font-size: 10px;
    color: var(--muted);
    letter-spacing: 2px;
    text-transform: uppercase;
    margin-bottom: 10px;
  }

  .stat-value {
    font-size: 28px;
    font-weight: 900;
    color: var(--text);
    line-height: 1;
    margin-bottom: 6px;
  }

  .stat-desc { font-size: 13px; color: var(--muted); }

  /* TIP LIST */
  .tip-list { list-style: none; margin: 24px 0; }

  .tip-list li {
    display: flex;
    gap: 16px;
    padding: 18px 0;
    border-bottom: 1px solid var(--border);
    align-items: flex-start;
  }

  .tip-num {
    font-family: var(--mono);
    font-size: 12px;
    color: var(--muted);
    flex-shrink: 0;
    margin-top: 3px;
  }

  .tip-content strong { display: block; margin-bottom: 6px; font-size: 15px; color: var(--text); }
  .tip-content p { margin: 0; font-size: 14px; }

  /* FLOW */
  .flow {
    display: flex;
    align-items: center;
    gap: 0;
    margin: 28px 0;
    flex-wrap: wrap;
  }

  .flow-step {
    background: var(--surface);
    border: 1px solid var(--border);
    padding: 12px 18px;
    font-size: 13px;
    color: var(--text);
    flex-shrink: 0;
  }

  .flow-arrow {
    font-family: var(--mono);
    color: var(--muted);
    padding: 0 10px;
    font-size: 14px;
    flex-shrink: 0;
  }

  /* FOOTER */
  footer {
    padding: 48px 6%;
    border-top: 1px solid var(--border);
    display: flex;
    justify-content: space-between;
    align-items: center;
  }

  footer span {
    font-family: var(--mono);
    font-size: 12px;
    color: var(--muted);
  }

  /* KEYFRAMES */
  @keyframes fadeUp {
    from { opacity: 0; transform: translateY(16px); }
    to { opacity: 1; transform: translateY(0); }
  }

  /* RESPONSIVE */
  @media (max-width: 700px) {
    .hero { padding: 60px 5%; }
    .section { padding: 60px 5%; }
    footer { padding: 36px 5%; flex-direction: column; gap: 12px; }
    .stat-grid { grid-template-columns: 1fr; }
    .pc-grid { grid-template-columns: 1fr; }
    .hero-index { font-size: 80px; bottom: 36px; right: 5%; }
    .flow { flex-direction: column; align-items: flex-start; }
  }
&lt;/style&gt;
&lt;/head&gt;
&lt;body&gt;

&lt;!-- HERO --&gt;
&lt;section class=&quot;hero&quot;&gt;
  &lt;span class=&quot;hero-tag&quot;&gt;TIL — 마케터를 위한 AI · Chapter 1-2&lt;/span&gt;
  &lt;h1 class=&quot;hero-title&quot;&gt;도구가 많다고&lt;br&gt;다 쓰는 게 아니라,&lt;br&gt;&lt;em&gt;고르는 눈&lt;/em&gt;이&lt;br&gt;진짜 실력이다.&lt;/h1&gt;
  &lt;p class=&quot;hero-subtitle&quot;&gt;ChatGPT, Claude, Gemini, Perplexity, Midjourney, Sora — 각자 성격이 다른 도구들을 상황에 맞게 조합하는 법을 배웠다.&lt;/p&gt;
  &lt;span class=&quot;hero-index&quot;&gt;1-2&lt;/span&gt;
&lt;/section&gt;

&lt;!-- SECTION 1 : 텍스트 AI --&gt;
&lt;section class=&quot;section&quot; id=&quot;s1&quot;&gt;
  &lt;span class=&quot;section-num&quot;&gt;SECTION 01&lt;/span&gt;
  &lt;h2 class=&quot;section-title&quot;&gt;텍스트 AI 4개,&lt;br&gt;생각보다 성격이 달랐다&lt;/h2&gt;

  &lt;p&gt;강의 들어가기 전까지는 ChatGPT, Claude, Gemini 다 비슷한 거 아닌가 싶었다. 그냥 질문하면 답 나오는 거잖아. 근데 하나씩 뜯어보니까 확실히 달랐다.&lt;/p&gt;

  &lt;!-- ChatGPT --&gt;
  &lt;div class=&quot;tool-card&quot;&gt;
    &lt;div class=&quot;tool-header&quot;&gt;
      &lt;span class=&quot;tool-name&quot;&gt;ChatGPT&lt;/span&gt;
      &lt;span class=&quot;tool-tag&quot;&gt;OPENAI · GPT-5&lt;/span&gt;
    &lt;/div&gt;
    &lt;div class=&quot;tool-body&quot;&gt;
      &lt;p&gt;가장 많이 들어본 이름이고, 실제로도 가장 많이 쓰게 될 것 같다. 카피 초안, 아이디어 브레인스토밍, 데이터 분석까지 전부 된다. GPT-5부터는 텍스트랑 이미지를 한 워크스페이스에서 동시에 처리할 수 있어서, 기획부터 비주얼 목업까지 안에서 끝낼 수 있는 구조가 됐다.&lt;/p&gt;

      &lt;p&gt;강의에서 보여준 시연 흐름이 직관적이었다. 이 순서가 실제 캠페인 기획 프로세스랑 거의 똑같다.&lt;/p&gt;

      &lt;div class=&quot;flow&quot;&gt;
        &lt;span class=&quot;flow-step&quot;&gt;아이디어 10개 뽑기&lt;/span&gt;
        &lt;span class=&quot;flow-arrow&quot;&gt;→&lt;/span&gt;
        &lt;span class=&quot;flow-step&quot;&gt;4주 계획 짜기&lt;/span&gt;
        &lt;span class=&quot;flow-arrow&quot;&gt;→&lt;/span&gt;
        &lt;span class=&quot;flow-step&quot;&gt;카피 5버전 작성&lt;/span&gt;
        &lt;span class=&quot;flow-arrow&quot;&gt;→&lt;/span&gt;
        &lt;span class=&quot;flow-step&quot;&gt;이미지 생성&lt;/span&gt;
      &lt;/div&gt;

      &lt;div class=&quot;callout&quot;&gt;
        &lt;div class=&quot;callout-label&quot;&gt;⚠ 주의&lt;/div&gt;
        &lt;p&gt;무료 버전은 학습 데이터 시점 제한이 있고 할루시네이션도 여전히 발생한다. 결과물을 그냥 쓰면 안 되고, 검증하는 습관은 필수다.&lt;/p&gt;
      &lt;/div&gt;

      &lt;div class=&quot;pc-grid&quot;&gt;
        &lt;div class=&quot;pc-col&quot;&gt;
          &lt;span class=&quot;pc-label pro&quot;&gt;STRENGTH&lt;/span&gt;
          &lt;ul class=&quot;pc-list pro&quot;&gt;
            &lt;li&gt;멀티모달 통합 (텍스트 + 이미지)&lt;/li&gt;
            &lt;li&gt;다양한 플러그인 / GPTs&lt;/li&gt;
            &lt;li&gt;데이터 파일 분석 가능&lt;/li&gt;
            &lt;li&gt;레퍼런스·커뮤니티 가장 풍부&lt;/li&gt;
          &lt;/ul&gt;
        &lt;/div&gt;
        &lt;div class=&quot;pc-col&quot;&gt;
          &lt;span class=&quot;pc-label con&quot;&gt;WEAKNESS&lt;/span&gt;
          &lt;ul class=&quot;pc-list con&quot;&gt;
            &lt;li&gt;학습 데이터 시점 제한 (무료)&lt;/li&gt;
            &lt;li&gt;긴 문서 맥락 유지 한계&lt;/li&gt;
            &lt;li&gt;할루시네이션 발생 가능&lt;/li&gt;
          &lt;/ul&gt;
        &lt;/div&gt;
      &lt;/div&gt;
    &lt;/div&gt;
  &lt;/div&gt;

  &lt;!-- Claude --&gt;
  &lt;div class=&quot;tool-card&quot;&gt;
    &lt;div class=&quot;tool-header&quot;&gt;
      &lt;span class=&quot;tool-name&quot;&gt;Claude&lt;/span&gt;
      &lt;span class=&quot;tool-tag&quot;&gt;ANTHROPIC · SONNET 3.7&lt;/span&gt;
    &lt;/div&gt;
    &lt;div class=&quot;tool-body&quot;&gt;
      &lt;p&gt;처음엔 ChatGPT랑 뭐가 다른지 잘 몰랐다. 근데 강점이 꽤 명확했다. &lt;strong&gt;최대 200,000 토큰까지 처리&lt;/strong&gt;한다는 게 핵심인데, 쉽게 말하면 50페이지짜리 보고서를 통째로 올려도 맥락을 잃지 않는다는 거다.&lt;/p&gt;

      &lt;p&gt;&lt;strong&gt;톤 분석 능력&lt;/strong&gt;도 인상적이었다. 브랜드 문서를 올리면 그 톤을 분석해서 같은 결의 글을 써준다. 브랜드 보이스를 일관되게 유지해야 하는 실무 상황에서 쓸모가 많겠다 싶었다.&lt;/p&gt;

      &lt;div class=&quot;stat-grid&quot;&gt;
        &lt;div class=&quot;stat-card&quot;&gt;
          &lt;div class=&quot;stat-label&quot;&gt;최대 처리 토큰&lt;/div&gt;
          &lt;div class=&quot;stat-value&quot;&gt;200K&lt;/div&gt;
          &lt;div class=&quot;stat-desc&quot;&gt;토큰 — 책 한 권 이상 분량&lt;/div&gt;
        &lt;/div&gt;
        &lt;div class=&quot;stat-card&quot;&gt;
          &lt;div class=&quot;stat-label&quot;&gt;강점&lt;/div&gt;
          &lt;div class=&quot;stat-value&quot;&gt;톤 분석&lt;/div&gt;
          &lt;div class=&quot;stat-desc&quot;&gt;브랜드 문서 업로드 → 같은 결로 작성&lt;/div&gt;
        &lt;/div&gt;
      &lt;/div&gt;

      &lt;div class=&quot;pc-grid&quot;&gt;
        &lt;div class=&quot;pc-col&quot;&gt;
          &lt;span class=&quot;pc-label pro&quot;&gt;STRENGTH&lt;/span&gt;
          &lt;ul class=&quot;pc-list pro&quot;&gt;
            &lt;li&gt;긴 문서 맥락 유지 탁월&lt;/li&gt;
            &lt;li&gt;톤·감성 분석 능력&lt;/li&gt;
            &lt;li&gt;감성적 브랜드 스토리텔링&lt;/li&gt;
            &lt;li&gt;윤리적·안전한 답변&lt;/li&gt;
          &lt;/ul&gt;
        &lt;/div&gt;
        &lt;div class=&quot;pc-col&quot;&gt;
          &lt;span class=&quot;pc-label con&quot;&gt;WEAKNESS&lt;/span&gt;
          &lt;ul class=&quot;pc-list con&quot;&gt;
            &lt;li&gt;이미지 생성 불가&lt;/li&gt;
            &lt;li&gt;실시간 웹 검색 없음&lt;/li&gt;
            &lt;li&gt;답변 속도 상대적으로 느림&lt;/li&gt;
          &lt;/ul&gt;
        &lt;/div&gt;
      &lt;/div&gt;

      &lt;div class=&quot;callout&quot;&gt;
        &lt;div class=&quot;callout-label&quot;&gt;  정리&lt;/div&gt;
        &lt;p&gt;긴 문서 분석, 브랜드 톤 맞춘 감성 글쓰기 → &lt;strong&gt;Claude&lt;/strong&gt;. 빠른 아이디어와 이미지까지 필요한 작업 → &lt;strong&gt;ChatGPT&lt;/strong&gt;.&lt;/p&gt;
      &lt;/div&gt;
    &lt;/div&gt;
  &lt;/div&gt;

  &lt;!-- Gemini --&gt;
  &lt;div class=&quot;tool-card&quot;&gt;
    &lt;div class=&quot;tool-header&quot;&gt;
      &lt;span class=&quot;tool-name&quot;&gt;Gemini&lt;/span&gt;
      &lt;span class=&quot;tool-tag&quot;&gt;GOOGLE · 2.5 PRO&lt;/span&gt;
    &lt;/div&gt;
    &lt;div class=&quot;tool-body&quot;&gt;
      &lt;p&gt;Google이 만든 AI라서 그런지 &lt;strong&gt;실시간 검색 연동&lt;/strong&gt;이 확실히 강점이다. ChatGPT나 Claude는 학습 데이터 시점이 정해져 있어서 &quot;지금 트렌드&quot;를 물어보면 한계가 있는데, Gemini는 최신 검색 결과를 끌어와서 답변한다.&lt;/p&gt;

      &lt;p&gt;Gmail, Google Docs, Drive랑도 연동된다는 게 실무에서 꽤 편하게 쓸 수 있을 것 같다. 다만 &lt;strong&gt;창의적인 글쓰기나 감성 콘텐츠는 ChatGPT/Claude보다 약하다.&lt;/strong&gt; 데이터 기반 리포트나 트렌드 분석용으로 쓰고, 콘텐츠 자체는 다른 도구에 맡기는 게 나을 것 같다.&lt;/p&gt;

      &lt;div class=&quot;pc-grid&quot;&gt;
        &lt;div class=&quot;pc-col&quot;&gt;
          &lt;span class=&quot;pc-label pro&quot;&gt;STRENGTH&lt;/span&gt;
          &lt;ul class=&quot;pc-list pro&quot;&gt;
            &lt;li&gt;실시간 검색 데이터 연동&lt;/li&gt;
            &lt;li&gt;Google 서비스 통합&lt;/li&gt;
            &lt;li&gt;트렌드 리포트 작성&lt;/li&gt;
            &lt;li&gt;한국어 지원 우수&lt;/li&gt;
          &lt;/ul&gt;
        &lt;/div&gt;
        &lt;div class=&quot;pc-col&quot;&gt;
          &lt;span class=&quot;pc-label con&quot;&gt;WEAKNESS&lt;/span&gt;
          &lt;ul class=&quot;pc-list con&quot;&gt;
            &lt;li&gt;감성·창의 콘텐츠 약함&lt;/li&gt;
            &lt;li&gt;대화 맥락 유지 상대적 약점&lt;/li&gt;
            &lt;li&gt;플러그인 생태계 부족&lt;/li&gt;
          &lt;/ul&gt;
        &lt;/div&gt;
      &lt;/div&gt;
    &lt;/div&gt;
  &lt;/div&gt;

  &lt;!-- Perplexity --&gt;
  &lt;div class=&quot;tool-card&quot;&gt;
    &lt;div class=&quot;tool-header&quot;&gt;
      &lt;span class=&quot;tool-name&quot;&gt;Perplexity&lt;/span&gt;
      &lt;span class=&quot;tool-tag&quot;&gt;PERPLEXITY AI · PRO&lt;/span&gt;
    &lt;/div&gt;
    &lt;div class=&quot;tool-body&quot;&gt;
      &lt;p&gt;처음 알게 된 도구인데, &quot;AI 검색 엔진&quot;이라는 표현이 딱 맞는 것 같다. &lt;strong&gt;답변마다 출처 링크를 명확하게 붙여준다.&lt;/strong&gt;&lt;/p&gt;

      &lt;p&gt;이게 일반 ChatGPT랑 다른 이유는, ChatGPT는 숫자를 말해도 그게 맞는 건지 모른다는 거다. Perplexity는 어디서 온 정보인지 바로 확인할 수 있다.&lt;/p&gt;

      &lt;div class=&quot;code-block&quot;&gt;[질문]
&quot;2024-2025년 한국 비건 화장품 시장 규모와 성장률, 주요 브랜드 3곳을 알려줘.&quot;

[답변]
한국 비건 화장품 시장은 2024년 기준 약 1조 2천억 원 규모이며,
연평균 15% 성장하고 있습니다. [1]

출처:
[1] 한국소비자원, 2024 화장품 시장 동향
[2] 러쉬 코리아 공식 웹사이트
[3] 코스메틱뉴스, 2024.02&lt;/div&gt;

      &lt;div class=&quot;callout&quot;&gt;
        &lt;div class=&quot;callout-label&quot;&gt;  언제 쓰나&lt;/div&gt;
        &lt;p&gt;보고서 작성할 때나 팩트체크가 중요한 시장 조사에 쓰기 좋다. 창의적 콘텐츠 생성에는 약하니 &lt;strong&gt;리서치 전용 도구&lt;/strong&gt;로 이해하면 딱 맞다.&lt;/p&gt;
      &lt;/div&gt;

      &lt;div class=&quot;pc-grid&quot;&gt;
        &lt;div class=&quot;pc-col&quot;&gt;
          &lt;span class=&quot;pc-label pro&quot;&gt;STRENGTH&lt;/span&gt;
          &lt;ul class=&quot;pc-list pro&quot;&gt;
            &lt;li&gt;출처 링크 명확히 제시&lt;/li&gt;
            &lt;li&gt;실시간 웹 검색&lt;/li&gt;
            &lt;li&gt;학술 논문 검색 (Pro)&lt;/li&gt;
            &lt;li&gt;정보 신뢰도 높음&lt;/li&gt;
          &lt;/ul&gt;
        &lt;/div&gt;
        &lt;div class=&quot;pc-col&quot;&gt;
          &lt;span class=&quot;pc-label con&quot;&gt;WEAKNESS&lt;/span&gt;
          &lt;ul class=&quot;pc-list con&quot;&gt;
            &lt;li&gt;창의적 콘텐츠 생성 약함&lt;/li&gt;
            &lt;li&gt;긴 문서 생성 부적합&lt;/li&gt;
            &lt;li&gt;이미지 생성 불가&lt;/li&gt;
          &lt;/ul&gt;
        &lt;/div&gt;
      &lt;/div&gt;
    &lt;/div&gt;
  &lt;/div&gt;
&lt;/section&gt;

&lt;!-- SECTION 2 : 비교 --&gt;
&lt;section class=&quot;section&quot; id=&quot;s2&quot;&gt;
  &lt;span class=&quot;section-num&quot;&gt;SECTION 02&lt;/span&gt;
  &lt;h2 class=&quot;section-title&quot;&gt;4개 도구&lt;br&gt;한눈에 비교&lt;/h2&gt;

  &lt;table class=&quot;data-table&quot;&gt;
    &lt;thead&gt;
      &lt;tr&gt;
        &lt;th&gt;항목&lt;/th&gt;
        &lt;th&gt;ChatGPT&lt;/th&gt;
        &lt;th&gt;Claude&lt;/th&gt;
        &lt;th&gt;Gemini&lt;/th&gt;
        &lt;th&gt;Perplexity&lt;/th&gt;
      &lt;/tr&gt;
    &lt;/thead&gt;
    &lt;tbody&gt;
      &lt;tr&gt;
        &lt;td&gt;대화 자연스러움&lt;/td&gt;
        &lt;td class=&quot;highlight&quot;&gt;★★★★★&lt;/td&gt;
        &lt;td&gt;★★★★&lt;/td&gt;
        &lt;td&gt;★★★★&lt;/td&gt;
        &lt;td&gt;★★&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
        &lt;td&gt;창의적 글쓰기&lt;/td&gt;
        &lt;td class=&quot;highlight&quot;&gt;★★★★★&lt;/td&gt;
        &lt;td&gt;★★★&lt;/td&gt;
        &lt;td&gt;★★★★&lt;/td&gt;
        &lt;td&gt;★★&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
        &lt;td&gt;감성·공감 표현&lt;/td&gt;
        &lt;td&gt;★★★★&lt;/td&gt;
        &lt;td class=&quot;highlight&quot;&gt;★★★★★&lt;/td&gt;
        &lt;td&gt;★★★&lt;/td&gt;
        &lt;td&gt;★★&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
        &lt;td&gt;긴 문서 요약&lt;/td&gt;
        &lt;td&gt;★★★★&lt;/td&gt;
        &lt;td class=&quot;highlight&quot;&gt;★★★★★&lt;/td&gt;
        &lt;td&gt;★★★★&lt;/td&gt;
        &lt;td&gt;★★★★★&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
        &lt;td&gt;실시간 정보&lt;/td&gt;
        &lt;td&gt;★★★ (Plus)&lt;/td&gt;
        &lt;td&gt;★★&lt;/td&gt;
        &lt;td class=&quot;highlight&quot;&gt;★★★★★&lt;/td&gt;
        &lt;td class=&quot;highlight&quot;&gt;★★★★★&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
        &lt;td&gt;이미지 생성&lt;/td&gt;
        &lt;td class=&quot;highlight&quot;&gt;✅ GPT-5&lt;/td&gt;
        &lt;td&gt;❌&lt;/td&gt;
        &lt;td&gt;✅&lt;/td&gt;
        &lt;td&gt;❌&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
        &lt;td&gt;출처 제공&lt;/td&gt;
        &lt;td&gt;△&lt;/td&gt;
        &lt;td&gt;△&lt;/td&gt;
        &lt;td&gt;✅&lt;/td&gt;
        &lt;td class=&quot;highlight&quot;&gt;✅ 링크 포함&lt;/td&gt;
      &lt;/tr&gt;
    &lt;/tbody&gt;
  &lt;/table&gt;
&lt;/section&gt;

&lt;!-- SECTION 3 : 이미지/영상 --&gt;
&lt;section class=&quot;section&quot; id=&quot;s3&quot;&gt;
  &lt;span class=&quot;section-num&quot;&gt;SECTION 03&lt;/span&gt;
  &lt;h2 class=&quot;section-title&quot;&gt;이미지 · 영상 도구도&lt;br&gt;있다&lt;/h2&gt;

  &lt;!-- Midjourney --&gt;
  &lt;div class=&quot;tool-card&quot;&gt;
    &lt;div class=&quot;tool-header&quot;&gt;
      &lt;span class=&quot;tool-name&quot;&gt;Midjourney&lt;/span&gt;
      &lt;span class=&quot;tool-tag&quot;&gt;이미지 생성 · Discord&lt;/span&gt;
    &lt;/div&gt;
    &lt;div class=&quot;tool-body&quot;&gt;
      &lt;p&gt;가장 예술적인 이미지를 만드는 도구로 알려져 있다. 브랜드 키 비주얼이나 무드보드 잡을 때 좋다고 한다.&lt;/p&gt;

      &lt;p&gt;근데 프롬프트를 &lt;strong&gt;영문으로, 꽤 구체적으로&lt;/strong&gt; 써야 제대로 나온다. &quot;커피잔&quot;이라고 쓰면 허접하게 나오고, 조명/스타일/앵글/기술적 파라미터까지 다 넣어야 원하는 게 나온다. Discord로 써야 한다는 것도 처음엔 낯설었다.&lt;/p&gt;

      &lt;div class=&quot;code-block&quot;&gt;// 나쁜 프롬프트
&quot;커피잔&quot;

// 좋은 프롬프트
A minimal white ceramic coffee cup on a wooden table,
soft morning sunlight through window,
minimalist style, warm tone,
product photography, 8k, high detail --ar 16:9 --v 6&lt;/div&gt;

      &lt;div class=&quot;pc-grid&quot;&gt;
        &lt;div class=&quot;pc-col&quot;&gt;
          &lt;span class=&quot;pc-label pro&quot;&gt;STRENGTH&lt;/span&gt;
          &lt;ul class=&quot;pc-list pro&quot;&gt;
            &lt;li&gt;예술적·감성적 고품질 이미지&lt;/li&gt;
            &lt;li&gt;브랜드 콘셉트 비주얼에 최적&lt;/li&gt;
            &lt;li&gt;다양한 스타일 표현&lt;/li&gt;
          &lt;/ul&gt;
        &lt;/div&gt;
        &lt;div class=&quot;pc-col&quot;&gt;
          &lt;span class=&quot;pc-label con&quot;&gt;WEAKNESS&lt;/span&gt;
          &lt;ul class=&quot;pc-list con&quot;&gt;
            &lt;li&gt;텍스트 삽입 부정확&lt;/li&gt;
            &lt;li&gt;Discord 진입장벽 있음&lt;/li&gt;
            &lt;li&gt;상대적으로 비싼 가격&lt;/li&gt;
          &lt;/ul&gt;
        &lt;/div&gt;
      &lt;/div&gt;
    &lt;/div&gt;
  &lt;/div&gt;

  &lt;!-- Sora --&gt;
  &lt;div class=&quot;tool-card&quot;&gt;
    &lt;div class=&quot;tool-header&quot;&gt;
      &lt;span class=&quot;tool-name&quot;&gt;Sora&lt;/span&gt;
      &lt;span class=&quot;tool-tag&quot;&gt;OPENAI · 영상 생성&lt;/span&gt;
    &lt;/div&gt;
    &lt;div class=&quot;tool-body&quot;&gt;
      &lt;p&gt;OpenAI 거라서 ChatGPT 유료 버전이면 쓸 수 있다. 텍스트나 이미지를 넣으면 &lt;strong&gt;최대 20초짜리 영상&lt;/strong&gt;을 만들어준다. SNS 숏폼, A/B 테스트용 영상 여러 버전을 만들 때 쓸 수 있다.&lt;/p&gt;

      &lt;div class=&quot;code-block&quot;&gt;// 프롬프트 예시
&quot;카페 안에서 창밖을 바라보는 여성.
천천히 줌인하며 따뜻한 커피잔으로 포커스 이동.
부드러운 자연광. 시네마틱한 느낌.
슬로우 모션. 배경 음악은 잔잔한 피아노.&quot;&lt;/div&gt;

      &lt;div class=&quot;callout&quot;&gt;
        &lt;div class=&quot;callout-label&quot;&gt;  실무 활용 팁&lt;/div&gt;
        &lt;p&gt;아직 생성 속도가 느리고 저작권 이슈도 완전히 정리된 건 아니다. 실무에 바로 쓰기보다 &lt;strong&gt;아이디어 시각화나 클라이언트 프레젠테이션용&lt;/strong&gt;으로 먼저 써보는 게 현실적이다.&lt;/p&gt;
      &lt;/div&gt;

      &lt;div class=&quot;pc-grid&quot;&gt;
        &lt;div class=&quot;pc-col&quot;&gt;
          &lt;span class=&quot;pc-label pro&quot;&gt;STRENGTH&lt;/span&gt;
          &lt;ul class=&quot;pc-list pro&quot;&gt;
            &lt;li&gt;텍스트·이미지 → 영상 변환&lt;/li&gt;
            &lt;li&gt;시네마틱 고품질 출력&lt;/li&gt;
            &lt;li&gt;A/B 테스트 영상 생성&lt;/li&gt;
          &lt;/ul&gt;
        &lt;/div&gt;
        &lt;div class=&quot;pc-col&quot;&gt;
          &lt;span class=&quot;pc-label con&quot;&gt;WEAKNESS&lt;/span&gt;
          &lt;ul class=&quot;pc-list con&quot;&gt;
            &lt;li&gt;생성 속도 느림&lt;/li&gt;
            &lt;li&gt;저작권·초상권 리스크 존재&lt;/li&gt;
            &lt;li&gt;프롬프트 난이도 있음&lt;/li&gt;
          &lt;/ul&gt;
        &lt;/div&gt;
      &lt;/div&gt;
    &lt;/div&gt;
  &lt;/div&gt;
&lt;/section&gt;

&lt;!-- SECTION 4 : 결론 --&gt;
&lt;section class=&quot;section&quot; id=&quot;s4&quot;&gt;
  &lt;span class=&quot;section-num&quot;&gt;SECTION 04 — 결론&lt;/span&gt;
  &lt;h2 class=&quot;section-title&quot;&gt;그래서&lt;br&gt;어떻게 쓸 건데&lt;/h2&gt;

  &lt;p&gt;도구가 많아서 처음엔 뭘 써야 할지 막막했는데, 강의 끝나고 나름대로 기준을 잡았다.&lt;/p&gt;

  &lt;table class=&quot;data-table&quot;&gt;
    &lt;thead&gt;
      &lt;tr&gt;
        &lt;th&gt;상황&lt;/th&gt;
        &lt;th&gt;쓸 도구&lt;/th&gt;
      &lt;/tr&gt;
    &lt;/thead&gt;
    &lt;tbody&gt;
      &lt;tr&gt;
        &lt;td&gt;아이디어 뽑기, 카피 초안&lt;/td&gt;
        &lt;td class=&quot;highlight&quot;&gt;ChatGPT&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
        &lt;td&gt;긴 문서 분석, 브랜드 톤 맞춘 글쓰기&lt;/td&gt;
        &lt;td class=&quot;highlight&quot;&gt;Claude&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
        &lt;td&gt;최신 트렌드 / 데이터 기반 리포트&lt;/td&gt;
        &lt;td class=&quot;highlight&quot;&gt;Gemini&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
        &lt;td&gt;팩트체크, 시장 조사, 출처 필요한 리서치&lt;/td&gt;
        &lt;td class=&quot;highlight&quot;&gt;Perplexity&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
        &lt;td&gt;브랜드 비주얼, 무드보드&lt;/td&gt;
        &lt;td class=&quot;highlight&quot;&gt;Midjourney&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
        &lt;td&gt;영상 아이디어 시각화&lt;/td&gt;
        &lt;td class=&quot;highlight&quot;&gt;Sora&lt;/td&gt;
      &lt;/tr&gt;
    &lt;/tbody&gt;
  &lt;/table&gt;

  &lt;p&gt;하나만 쓰는 게 아니라 흐름에 따라 섞어 쓰는 게 맞는 것 같다.&lt;/p&gt;

  &lt;div class=&quot;flow&quot; style=&quot;flex-wrap:wrap;&quot;&gt;
    &lt;span class=&quot;flow-step&quot;&gt;Perplexity&lt;br&gt;&lt;small style=&quot;color:var(--muted);font-size:11px;&quot;&gt;시장 조사&lt;/small&gt;&lt;/span&gt;
    &lt;span class=&quot;flow-arrow&quot;&gt;→&lt;/span&gt;
    &lt;span class=&quot;flow-step&quot;&gt;Claude&lt;br&gt;&lt;small style=&quot;color:var(--muted);font-size:11px;&quot;&gt;보고서 요약&lt;/small&gt;&lt;/span&gt;
    &lt;span class=&quot;flow-arrow&quot;&gt;→&lt;/span&gt;
    &lt;span class=&quot;flow-step&quot;&gt;ChatGPT&lt;br&gt;&lt;small style=&quot;color:var(--muted);font-size:11px;&quot;&gt;카피 작성&lt;/small&gt;&lt;/span&gt;
    &lt;span class=&quot;flow-arrow&quot;&gt;→&lt;/span&gt;
    &lt;span class=&quot;flow-step&quot;&gt;Midjourney&lt;br&gt;&lt;small style=&quot;color:var(--muted);font-size:11px;&quot;&gt;비주얼 작업&lt;/small&gt;&lt;/span&gt;
  &lt;/div&gt;

  &lt;div class=&quot;big-quote&quot; style=&quot;margin-top:48px;&quot;&gt;
    &lt;p&gt;하나의 도구가 모든 걸 잘하진 않는다.&lt;br&gt;&lt;em&gt;조합하는 눈&lt;/em&gt;이 생기면 속도도, 품질도 달라진다.&lt;/p&gt;
  &lt;/div&gt;

  &lt;h3&gt;다음에 해볼 것&lt;/h3&gt;
  &lt;ul class=&quot;tip-list&quot;&gt;
    &lt;li&gt;
      &lt;span class=&quot;tip-num&quot;&gt;01&lt;/span&gt;
      &lt;div class=&quot;tip-content&quot;&gt;
        &lt;strong&gt;같은 프롬프트 교차 비교&lt;/strong&gt;
        &lt;p&gt;동일한 마케팅 카피 요청을 ChatGPT / Claude / Gemini에 각각 넣어서 결과물 차이 직접 확인하기&lt;/p&gt;
      &lt;/div&gt;
    &lt;/li&gt;
    &lt;li&gt;
      &lt;span class=&quot;tip-num&quot;&gt;02&lt;/span&gt;
      &lt;div class=&quot;tip-content&quot;&gt;
        &lt;strong&gt;Perplexity 실전 리서치&lt;/strong&gt;
        &lt;p&gt;관심 있는 시장 실제로 조사해보고, 결과의 출처 링크를 직접 클릭해서 정확도 검증해보기&lt;/p&gt;
      &lt;/div&gt;
    &lt;/li&gt;
    &lt;li&gt;
      &lt;span class=&quot;tip-num&quot;&gt;03&lt;/span&gt;
      &lt;div class=&quot;tip-content&quot;&gt;
        &lt;strong&gt;Midjourney 프롬프트 구조 익히기&lt;/strong&gt;
        &lt;p&gt;영문 + 스타일 + 파라미터 조합을 직접 써보면서 어떤 변수가 결과를 바꾸는지 파악하기&lt;/p&gt;
      &lt;/div&gt;
    &lt;/li&gt;
  &lt;/ul&gt;

  &lt;div class=&quot;callout&quot; style=&quot;margin-top:40px; border-left-color: var(--border);&quot;&gt;
    &lt;div class=&quot;callout-label&quot; style=&quot;color: var(--muted);&quot;&gt;NOTE&lt;/div&gt;
    &lt;p style=&quot;color: var(--muted); font-size:14px;&quot;&gt;아직 직접 써보지 않은 도구들이 많아서 이게 맞는 정리인지 확신은 없다. 실제로 써보면서 업데이트할 예정.&lt;/p&gt;
  &lt;/div&gt;
&lt;/section&gt;

&lt;footer&gt;
  &lt;span&gt;TIL — 마케터를 위한 AI · 1-2&lt;/span&gt;
  &lt;span&gt;AI 도구 비교 및 상황별 선택 기준&lt;/span&gt;
&lt;/footer&gt;

&lt;script&gt;
  const sections = document.querySelectorAll('.section');
  const observer = new IntersectionObserver((entries) =&gt; {
    entries.forEach(e =&gt; {
      if (e.isIntersecting) e.target.classList.add('visible');
    });
  }, { threshold: 0.06 });
  sections.forEach(s =&gt; observer.observe(s));
&lt;/script&gt;
&lt;/body&gt;
&lt;/html&gt;</description>
      <category>마케팅</category>
      <author>행파마</author>
      <guid isPermaLink="true">https://happiness-marketer.tistory.com/6</guid>
      <comments>https://happiness-marketer.tistory.com/6#entry6comment</comments>
      <pubDate>Tue, 26 May 2026 17:20:41 +0900</pubDate>
    </item>
    <item>
      <title>생성형 AI, 마케터가 왜 알아야 할까?</title>
      <link>https://happiness-marketer.tistory.com/5</link>
      <description>&lt;!DOCTYPE html&gt;
&lt;html lang=&quot;ko&quot;&gt;
&lt;head&gt;
&lt;meta charset=&quot;UTF-8&quot;&gt;
&lt;meta name=&quot;viewport&quot; content=&quot;width=device-width, initial-scale=1.0&quot;&gt;
&lt;title&gt;마케터를 위한 AI 1-1&lt;/title&gt;
&lt;link href=&quot;https://fonts.googleapis.com/css2?family=Noto+Serif+KR:wght@400;700;900&amp;family=DM+Mono:wght@400;500&amp;display=swap&quot; rel=&quot;stylesheet&quot;&gt;
&lt;style&gt;
  :root {
    --bg: #f5f0e8;
    --surface: #ede8de;
    --surface2: #e4ddd1;
    --border: #c8bfaf;
    --accent: #1a1a1a;
    --accent2: #c0392b;
    --text: #1a1a1a;
    --muted: #6b6258;
    --mono: 'DM Mono', monospace;
    --serif: 'Noto Serif KR', serif;
  }

  * { margin: 0; padding: 0; box-sizing: border-box; }

  body {
    background: var(--bg);
    color: var(--text);
    font-family: var(--serif);
    line-height: 1.8;
    font-size: 16px;
  }

  /* HERO */
  .hero {
    min-height: 100vh;
    display: flex;
    flex-direction: column;
    justify-content: center;
    padding: 80px 6%;
    position: relative;
    overflow: hidden;
    border-bottom: 1px solid var(--border);
  }

  .hero::before {
    content: '';
    position: absolute;
    top: -200px; right: -200px;
    width: 600px; height: 600px;
    background: radial-gradient(circle, rgba(0,0,0,0.04) 0%, transparent 70%);
    pointer-events: none;
  }

  .hero-tag {
    font-family: var(--mono);
    font-size: 12px;
    color: var(--muted);
    letter-spacing: 4px;
    text-transform: uppercase;
    margin-bottom: 40px;
    opacity: 0;
    animation: fadeUp 0.6s 0.1s ease forwards;
  }

  .hero-title {
    font-size: clamp(42px, 7vw, 88px);
    font-weight: 900;
    line-height: 1.05;
    letter-spacing: -2px;
    margin-bottom: 32px;
    color: var(--text);
    opacity: 0;
    animation: fadeUp 0.6s 0.2s ease forwards;
  }

  .hero-title em {
    font-style: normal;
    color: var(--accent2);
    position: relative;
    display: inline-block;
  }

  .hero-subtitle {
    font-size: 18px;
    color: var(--muted);
    max-width: 520px;
    line-height: 1.7;
    opacity: 0;
    animation: fadeUp 0.6s 0.35s ease forwards;
  }

  .hero-index {
    position: absolute;
    bottom: 48px; right: 6%;
    font-family: var(--mono);
    font-size: 120px;
    font-weight: 500;
    color: var(--border);
    line-height: 1;
    user-select: none;
  }

  /* SECTION */
  .section {
    padding: 80px 6%;
    border-bottom: 1px solid var(--border);
    position: relative;
    opacity: 0;
    transform: translateY(24px);
    transition: opacity 0.7s ease, transform 0.7s ease;
  }

  .section.visible {
    opacity: 1;
    transform: translateY(0);
  }

  .section-num {
    font-family: var(--mono);
    font-size: 11px;
    color: var(--muted);
    letter-spacing: 3px;
    margin-bottom: 16px;
    display: block;
  }

  .section-title {
    font-size: clamp(28px, 4vw, 42px);
    font-weight: 900;
    letter-spacing: -1px;
    line-height: 1.2;
    margin-bottom: 48px;
    color: var(--text);
  }

  h3 {
    font-size: 20px;
    font-weight: 700;
    margin: 48px 0 16px;
    color: var(--text);
  }

  h3:first-of-type { margin-top: 0; }

  p {
    color: #4a4540;
    margin-bottom: 20px;
    font-size: 16px;
  }

  strong {
    color: var(--text);
    font-weight: 700;
  }

  /* STAT CARD */
  .stat-grid {
    display: grid;
    grid-template-columns: repeat(2, 1fr);
    gap: 16px;
    margin: 40px 0;
  }

  .stat-card {
    background: var(--surface);
    border: 1px solid var(--border);
    padding: 28px;
    position: relative;
    overflow: hidden;
  }

  .stat-card::after {
    content: '';
    position: absolute;
    top: 0; left: 0;
    width: 3px; height: 100%;
    background: var(--text);
  }

  .stat-label {
    font-family: var(--mono);
    font-size: 11px;
    color: var(--muted);
    letter-spacing: 2px;
    text-transform: uppercase;
    margin-bottom: 10px;
  }

  .stat-value {
    font-size: 32px;
    font-weight: 900;
    color: var(--text);
    line-height: 1;
    margin-bottom: 6px;
  }

  .stat-desc {
    font-size: 13px;
    color: var(--muted);
  }

  /* COMPARISON */
  .compare-bar {
    margin: 32px 0;
  }

  .compare-item {
    display: flex;
    align-items: center;
    gap: 16px;
    padding: 14px 0;
    border-bottom: 1px solid var(--border);
  }

  .compare-item:last-child { border-bottom: none; }

  .compare-name {
    width: 120px;
    font-family: var(--mono);
    font-size: 13px;
    color: var(--muted);
    flex-shrink: 0;
  }

  .compare-track {
    flex: 1;
    height: 6px;
    background: var(--surface2);
    position: relative;
    border-radius: 3px;
    overflow: hidden;
  }

  .compare-fill {
    height: 100%;
    background: var(--text);
    border-radius: 3px;
    animation: barGrow 1.2s ease forwards;
    transform-origin: left;
    transform: scaleX(0);
  }

  .compare-fill.red {
    background: var(--accent2);
  }

  .compare-time {
    font-family: var(--mono);
    font-size: 13px;
    color: var(--text);
    width: 80px;
    text-align: right;
    flex-shrink: 0;
  }

  .compare-time.highlight {
    color: var(--accent2);
    font-weight: 500;
  }

  /* TABLE */
  .data-table {
    width: 100%;
    border-collapse: collapse;
    margin: 32px 0;
    font-size: 14px;
  }

  .data-table th {
    text-align: left;
    padding: 14px 20px;
    font-family: var(--mono);
    font-size: 11px;
    letter-spacing: 2px;
    color: var(--muted);
    background: var(--surface);
    border: 1px solid var(--border);
  }

  .data-table td {
    padding: 14px 20px;
    border: 1px solid var(--border);
    color: #4a4540;
    vertical-align: top;
  }

  .data-table td:first-child {
    color: var(--text);
    font-weight: 700;
    background: var(--surface);
  }

  /* CALLOUT */
  .callout {
    background: var(--surface);
    border-left: 3px solid var(--accent2);
    padding: 24px 28px;
    margin: 32px 0;
  }

  .callout-label {
    font-family: var(--mono);
    font-size: 11px;
    color: var(--accent2);
    letter-spacing: 2px;
    margin-bottom: 10px;
  }

  .callout p {
    margin: 0;
    font-size: 15px;
  }

  /* GPT BREAKDOWN */
  .gpt-grid {
    display: grid;
    grid-template-columns: repeat(3, 1fr);
    gap: 1px;
    background: var(--border);
    margin: 32px 0;
    border: 1px solid var(--border);
  }

  .gpt-item {
    background: var(--surface);
    padding: 32px 24px;
    text-align: center;
  }

  .gpt-letter {
    font-size: 64px;
    font-weight: 900;
    color: var(--text);
    line-height: 1;
    margin-bottom: 12px;
    display: block;
  }

  .gpt-word {
    font-family: var(--mono);
    font-size: 12px;
    color: var(--muted);
    letter-spacing: 2px;
    margin-bottom: 10px;
    display: block;
  }

  .gpt-desc {
    font-size: 13px;
    color: #4a4540;
    line-height: 1.6;
    margin: 0;
  }

  /* TIP LIST */
  .tip-list {
    list-style: none;
    margin: 24px 0;
  }

  .tip-list li {
    display: flex;
    gap: 16px;
    padding: 20px 0;
    border-bottom: 1px solid var(--border);
    align-items: flex-start;
  }

  .tip-num {
    font-family: var(--mono);
    font-size: 12px;
    color: var(--muted);
    flex-shrink: 0;
    margin-top: 2px;
  }

  .tip-content strong {
    display: block;
    margin-bottom: 6px;
    font-size: 15px;
    color: var(--text);
  }

  .tip-content p {
    margin: 0;
    font-size: 14px;
  }

  /* QUOTE */
  .big-quote {
    border-top: 1px solid var(--border);
    border-bottom: 1px solid var(--border);
    padding: 48px 0;
    margin: 48px 0;
    text-align: center;
  }

  .big-quote p {
    font-size: clamp(18px, 2.5vw, 26px);
    font-weight: 700;
    color: var(--text);
    line-height: 1.5;
    margin: 0;
  }

  .big-quote p em {
    font-style: normal;
    color: var(--accent2);
  }

  /* KEYFRAMES */
  @keyframes fadeUp {
    from { opacity: 0; transform: translateY(16px); }
    to { opacity: 1; transform: translateY(0); }
  }

  @keyframes barGrow {
    to { transform: scaleX(1); }
  }

  /* FOOTER */
  footer {
    padding: 48px 6%;
    border-top: 1px solid var(--border);
    display: flex;
    justify-content: space-between;
    align-items: center;
  }

  footer span {
    font-family: var(--mono);
    font-size: 12px;
    color: var(--muted);
  }

  /* RESPONSIVE */
  @media (max-width: 700px) {
    .hero { padding: 60px 5%; }
    .section { padding: 60px 5%; }
    footer { padding: 36px 5%; flex-direction: column; gap: 12px; }
    .stat-grid { grid-template-columns: 1fr; }
    .gpt-grid { grid-template-columns: 1fr; }
    .hero-index { font-size: 80px; bottom: 36px; right: 5%; }
    .compare-name { width: 80px; font-size: 11px; }
    .compare-time { width: 60px; font-size: 11px; }
  }
&lt;/style&gt;
&lt;/head&gt;
&lt;body&gt;

&lt;!-- HERO --&gt;
&lt;section class=&quot;hero&quot;&gt;
  &lt;span class=&quot;hero-tag&quot;&gt;마케터를 위한 AI — Chapter 01&lt;/span&gt;
  &lt;h1 class=&quot;hero-title&quot;&gt;생성형 AI,&lt;br&gt;마케터는 왜&lt;br&gt;&lt;em&gt;알아야 할까?&lt;/em&gt;&lt;/h1&gt;
  &lt;p class=&quot;hero-subtitle&quot;&gt;AI가 마케터를 대체하는 건 아니다. 하지만 AI를 쓰는 마케터는 안 쓰는 마케터를 대체한다.&lt;/p&gt;
  &lt;span class=&quot;hero-index&quot;&gt;1-1&lt;/span&gt;
&lt;/section&gt;

&lt;!-- SECTION 1 --&gt;
&lt;section class=&quot;section&quot; id=&quot;s1&quot;&gt;
  &lt;span class=&quot;section-num&quot;&gt;SECTION 01&lt;/span&gt;
  &lt;h2 class=&quot;section-title&quot;&gt;ChatGPT 등장으로&lt;br&gt;뭐가 달라졌나&lt;/h2&gt;

  &lt;p&gt;2022년 11월, OpenAI가 ChatGPT를 공개했다. 출시 5일 만에 사용자 100만 명을 돌파했는데, 이게 얼마나 빠른 건지 비교해보면 실감이 온다.&lt;/p&gt;

  &lt;div class=&quot;compare-bar&quot;&gt;
    &lt;div class=&quot;compare-item&quot;&gt;
      &lt;span class=&quot;compare-name&quot;&gt;Netflix&lt;/span&gt;
      &lt;div class=&quot;compare-track&quot;&gt;&lt;div class=&quot;compare-fill&quot; style=&quot;width:100%; animation-delay:0.2s;&quot;&gt;&lt;/div&gt;&lt;/div&gt;
      &lt;span class=&quot;compare-time&quot;&gt;3.5년&lt;/span&gt;
    &lt;/div&gt;
    &lt;div class=&quot;compare-item&quot;&gt;
      &lt;span class=&quot;compare-name&quot;&gt;Spotify&lt;/span&gt;
      &lt;div class=&quot;compare-track&quot;&gt;&lt;div class=&quot;compare-fill&quot; style=&quot;width:57%; animation-delay:0.35s;&quot;&gt;&lt;/div&gt;&lt;/div&gt;
      &lt;span class=&quot;compare-time&quot;&gt;5개월&lt;/span&gt;
    &lt;/div&gt;
    &lt;div class=&quot;compare-item&quot;&gt;
      &lt;span class=&quot;compare-name&quot;&gt;Instagram&lt;/span&gt;
      &lt;div class=&quot;compare-track&quot;&gt;&lt;div class=&quot;compare-fill&quot; style=&quot;width:30%; animation-delay:0.5s;&quot;&gt;&lt;/div&gt;&lt;/div&gt;
      &lt;span class=&quot;compare-time&quot;&gt;2.5개월&lt;/span&gt;
    &lt;/div&gt;
    &lt;div class=&quot;compare-item&quot;&gt;
      &lt;span class=&quot;compare-name&quot;&gt;ChatGPT&lt;/span&gt;
      &lt;div class=&quot;compare-track&quot;&gt;&lt;div class=&quot;compare-fill red&quot; style=&quot;width:4%; animation-delay:0.65s;&quot;&gt;&lt;/div&gt;&lt;/div&gt;
      &lt;span class=&quot;compare-time highlight&quot;&gt;5일 ↗&lt;/span&gt;
    &lt;/div&gt;
  &lt;/div&gt;

  &lt;p&gt;그 전까지 AI는 개발자나 연구자 같은 전문가 영역이었다. 복잡한 코드도 필요하고 장비도 비쌌으니까. 근데 ChatGPT는 그냥 대화하듯이 쓸 수 있게 만들어버렸다. 진입장벽이 완전히 낮아진 거다.&lt;/p&gt;

  &lt;div class=&quot;stat-grid&quot;&gt;
    &lt;div class=&quot;stat-card&quot;&gt;
      &lt;div class=&quot;stat-label&quot;&gt;전 세계 AI 사용자&lt;/div&gt;
      &lt;div class=&quot;stat-value&quot;&gt;18억&lt;/div&gt;
      &lt;div class=&quot;stat-desc&quot;&gt;명 — 이미 일상 도구가 됐다&lt;/div&gt;
    &lt;/div&gt;
    &lt;div class=&quot;stat-card&quot;&gt;
      &lt;div class=&quot;stat-label&quot;&gt;매일 사용하는 유저&lt;/div&gt;
      &lt;div class=&quot;stat-value&quot;&gt;6억&lt;/div&gt;
      &lt;div class=&quot;stat-desc&quot;&gt;명 — 우리도 그 중 하나가 된다&lt;/div&gt;
    &lt;/div&gt;
  &lt;/div&gt;

  &lt;div class=&quot;big-quote&quot;&gt;
    &lt;p&gt;AI가 마케터를 대체하는 게 아니라,&lt;br&gt;&lt;em&gt;AI를 쓰는 마케터&lt;/em&gt;가 안 쓰는 마케터를 대체한다.&lt;/p&gt;
  &lt;/div&gt;
&lt;/section&gt;

&lt;!-- SECTION 2 --&gt;
&lt;section class=&quot;section&quot; id=&quot;s2&quot;&gt;
  &lt;span class=&quot;section-num&quot;&gt;SECTION 02&lt;/span&gt;
  &lt;h2 class=&quot;section-title&quot;&gt;생성형 AI가&lt;br&gt;뭔데?&lt;/h2&gt;

  &lt;p&gt;생성형 AI(Generative AI)는 말 그대로 새로운 콘텐츠를 &lt;strong&gt;만들어내는&lt;/strong&gt; AI다. ChatGPT의 GPT가 뭔지 알면 이해가 쉽다.&lt;/p&gt;

  &lt;div class=&quot;gpt-grid&quot;&gt;
    &lt;div class=&quot;gpt-item&quot;&gt;
      &lt;span class=&quot;gpt-letter&quot;&gt;G&lt;/span&gt;
      &lt;span class=&quot;gpt-word&quot;&gt;GENERATIVE&lt;/span&gt;
      &lt;p class=&quot;gpt-desc&quot;&gt;새로운 콘텐츠를 직접 생성한다. 예측·분류가 아니라 창작.&lt;/p&gt;
    &lt;/div&gt;
    &lt;div class=&quot;gpt-item&quot;&gt;
      &lt;span class=&quot;gpt-letter&quot;&gt;P&lt;/span&gt;
      &lt;span class=&quot;gpt-word&quot;&gt;PRE-TRAINED&lt;/span&gt;
      &lt;p class=&quot;gpt-desc&quot;&gt;이미 방대한 데이터로 학습이 끝난 상태. GPT-3는 45TB, 책 수백만 권 분량.&lt;/p&gt;
    &lt;/div&gt;
    &lt;div class=&quot;gpt-item&quot;&gt;
      &lt;span class=&quot;gpt-letter&quot;&gt;T&lt;/span&gt;
      &lt;span class=&quot;gpt-word&quot;&gt;TRANSFORMER&lt;/span&gt;
      &lt;p class=&quot;gpt-desc&quot;&gt;문장의 앞뒤 맥락을 동시에 보고 단어 간 관계를 이해하는 구조.&lt;/p&gt;
    &lt;/div&gt;
  &lt;/div&gt;

  &lt;h3&gt;기존 AI vs 생성형 AI&lt;/h3&gt;
  &lt;p&gt;기존 AI는 &quot;내일 비 오나요?&quot;처럼 &lt;strong&gt;예측·추천·분류&lt;/strong&gt;에 특화돼 있었다. 생성형 AI는 &quot;한반도 강우 예상 지역 이미지 만들어줘&quot;처럼 &lt;strong&gt;결과물 자체를 새로 만들어낸다.&lt;/strong&gt;&lt;/p&gt;

  &lt;table class=&quot;data-table&quot;&gt;
    &lt;thead&gt;
      &lt;tr&gt;
        &lt;th&gt;구분&lt;/th&gt;
        &lt;th&gt;기존 AI&lt;/th&gt;
        &lt;th&gt;생성형 AI&lt;/th&gt;
      &lt;/tr&gt;
    &lt;/thead&gt;
    &lt;tbody&gt;
      &lt;tr&gt;
        &lt;td&gt;날씨&lt;/td&gt;
        &lt;td&gt;내일 비 올 확률 예측&lt;/td&gt;
        &lt;td&gt;강우 예상 지역 이미지 생성&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
        &lt;td&gt;콘텐츠&lt;/td&gt;
        &lt;td&gt;좋아할 영화 추천&lt;/td&gt;
        &lt;td&gt;좋아할 스타일의 영화 스크립트 작성&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
        &lt;td&gt;이메일&lt;/td&gt;
        &lt;td&gt;스팸 분류&lt;/td&gt;
        &lt;td&gt;스팸 필터 마케팅 카피 작성&lt;/td&gt;
      &lt;/tr&gt;
    &lt;/tbody&gt;
  &lt;/table&gt;

  &lt;div class=&quot;callout&quot;&gt;
    &lt;div class=&quot;callout-label&quot;&gt;LLM이란?&lt;/div&gt;
    &lt;p&gt;트랜스포머 구조 기반의 초대형 언어 모델. 수십억~수천억 개의 &lt;strong&gt;파라미터&lt;/strong&gt;(AI가 학습한 지식 단위, 인간의 뇌 시냅스 같은 개념)를 가지고 있다. 사용자가 프롬프트를 입력하면 학습한 패턴을 기반으로 가장 그럴듯한 결과물을 만들어낸다.&lt;/p&gt;
  &lt;/div&gt;
&lt;/section&gt;

&lt;!-- SECTION 3 --&gt;
&lt;section class=&quot;section&quot; id=&quot;s3&quot;&gt;
  &lt;span class=&quot;section-num&quot;&gt;SECTION 03&lt;/span&gt;
  &lt;h2 class=&quot;section-title&quot;&gt;AI 쓰는 마케터가&lt;br&gt;일 잘하는 이유&lt;/h2&gt;

  &lt;h3&gt;① 시간이 확 줄어든다&lt;/h3&gt;

  &lt;table class=&quot;data-table&quot;&gt;
    &lt;thead&gt;
      &lt;tr&gt;
        &lt;th&gt;업무&lt;/th&gt;
        &lt;th&gt;AI 전&lt;/th&gt;
        &lt;th&gt;AI 후&lt;/th&gt;
      &lt;/tr&gt;
    &lt;/thead&gt;
    &lt;tbody&gt;
      &lt;tr&gt;
        &lt;td&gt;마케팅 카피 10개&lt;/td&gt;
        &lt;td&gt;2~3시간&lt;/td&gt;
        &lt;td&gt;15분&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
        &lt;td&gt;경쟁사 분석 리포트&lt;/td&gt;
        &lt;td&gt;4~5시간&lt;/td&gt;
        &lt;td&gt;1시간&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
        &lt;td&gt;SNS 콘텐츠 기획&lt;/td&gt;
        &lt;td&gt;2시간&lt;/td&gt;
        &lt;td&gt;30분&lt;/td&gt;
      &lt;/tr&gt;
    &lt;/tbody&gt;
  &lt;/table&gt;

  &lt;p&gt;물론 AI가 처음부터 끝까지 완벽하게 해주진 않는다. 근데 &lt;strong&gt;첫 초안을 빠르게 뽑아준다는 게 핵심이다.&lt;/strong&gt; 마케터는 그걸 검토하고 브랜드에 맞게 다듬는 데 집중하면 된다.&lt;/p&gt;

  &lt;div class=&quot;stat-grid&quot;&gt;
    &lt;div class=&quot;stat-card&quot;&gt;
      &lt;div class=&quot;stat-label&quot;&gt;월 캠페인 제작&lt;/div&gt;
      &lt;div class=&quot;stat-value&quot;&gt;8→15&lt;/div&gt;
      &lt;div class=&quot;stat-desc&quot;&gt;AI 도입 후 1.875배 증가&lt;/div&gt;
    &lt;/div&gt;
    &lt;div class=&quot;stat-card&quot;&gt;
      &lt;div class=&quot;stat-label&quot;&gt;평균 제작 기간&lt;/div&gt;
      &lt;div class=&quot;stat-value&quot;&gt;5→2.5일&lt;/div&gt;
      &lt;div class=&quot;stat-desc&quot;&gt;절반으로 단축&lt;/div&gt;
    &lt;/div&gt;
  &lt;/div&gt;

  &lt;h3&gt;② 아이디어가 넓어진다&lt;/h3&gt;
  &lt;p&gt;혼자 브레인스토밍하면 2~3개 나오는 아이디어가, AI와 같이 하면 20~30개로 불어난다. 감성적 접근, 유머러스한 접근, 데이터 중심, 스토리텔링 등 다양한 각도로 펼쳐준다. 마케터가 거기서 골라내고 발전시키는 거다. &lt;strong&gt;최종 결정은 결국 마케터 몫이다.&lt;/strong&gt;&lt;/p&gt;

  &lt;h3&gt;③ 데이터 분석이 빨라진다&lt;/h3&gt;
  &lt;p&gt;마케팅은 타이밍 싸움이다. AI는 다음 작업들을 빠르게 해준다.&lt;/p&gt;
  &lt;ul class=&quot;tip-list&quot;&gt;
    &lt;li&gt;
      &lt;span class=&quot;tip-num&quot;&gt;—&lt;/span&gt;
      &lt;div class=&quot;tip-content&quot;&gt;&lt;p&gt;고객 리뷰 수백 개에서 핵심 키워드 추출&lt;/p&gt;&lt;/div&gt;
    &lt;/li&gt;
    &lt;li&gt;
      &lt;span class=&quot;tip-num&quot;&gt;—&lt;/span&gt;
      &lt;div class=&quot;tip-content&quot;&gt;&lt;p&gt;경쟁사 콘텐츠 트렌드 파악&lt;/p&gt;&lt;/div&gt;
    &lt;/li&gt;
    &lt;li&gt;
      &lt;span class=&quot;tip-num&quot;&gt;—&lt;/span&gt;
      &lt;div class=&quot;tip-content&quot;&gt;&lt;p&gt;타겟 고객의 언어 패턴 분석&lt;/p&gt;&lt;/div&gt;
    &lt;/li&gt;
  &lt;/ul&gt;
&lt;/section&gt;

&lt;!-- SECTION 4 --&gt;
&lt;section class=&quot;section&quot; id=&quot;s4&quot;&gt;
  &lt;span class=&quot;section-num&quot;&gt;SECTION 04&lt;/span&gt;
  &lt;h2 class=&quot;section-title&quot;&gt;꼭 알아야 하는 것:&lt;br&gt;할루시네이션&lt;/h2&gt;

  &lt;div class=&quot;callout&quot;&gt;
    &lt;div class=&quot;callout-label&quot;&gt;⚠ HALLUCINATION&lt;/div&gt;
    &lt;p&gt;AI가 존재하지 않는 정보를 마치 사실인 것처럼 자신 있게 말하는 현상. AI는 &quot;모른다&quot;고 말하기보다 &quot;그럴듯한 답변 생성하기&quot;에 최적화돼 있어서 생긴다.&lt;/p&gt;
  &lt;/div&gt;

  &lt;h3&gt;대처법 3가지&lt;/h3&gt;

  &lt;ul class=&quot;tip-list&quot;&gt;
    &lt;li&gt;
      &lt;span class=&quot;tip-num&quot;&gt;01&lt;/span&gt;
      &lt;div class=&quot;tip-content&quot;&gt;
        &lt;strong&gt;항상 검증하기&lt;/strong&gt;
        &lt;p&gt;특히 통계, 날짜, 고유명사는 꼭 출처를 확인한다. 중요한 정보일수록 더블체크가 필수다.&lt;/p&gt;
      &lt;/div&gt;
    &lt;/li&gt;
    &lt;li&gt;
      &lt;span class=&quot;tip-num&quot;&gt;02&lt;/span&gt;
      &lt;div class=&quot;tip-content&quot;&gt;
        &lt;strong&gt;구체적으로 질문하기&lt;/strong&gt;
        &lt;p&gt;&lt;strong&gt;나쁜 예:&lt;/strong&gt; &quot;최근 마케팅 트렌드는?&quot;&lt;br&gt;
        &lt;strong&gt;좋은 예:&lt;/strong&gt; &quot;2024년 상반기 Z세대 타겟 마케팅에서 효과적이었던 접근 방식 5가지, 실제 브랜드 사례 포함해서 알려줘.&quot;&lt;/p&gt;
      &lt;/div&gt;
    &lt;/li&gt;
    &lt;li&gt;
      &lt;span class=&quot;tip-num&quot;&gt;03&lt;/span&gt;
      &lt;div class=&quot;tip-content&quot;&gt;
        &lt;strong&gt;출처 직접 요구하기&lt;/strong&gt;
        &lt;p&gt;&quot;이 정보 출처가 뭐야?&quot;, &quot;어떤 데이터 기반이야?&quot; 직접 물어보는 습관을 들인다.&lt;/p&gt;
      &lt;/div&gt;
    &lt;/li&gt;
  &lt;/ul&gt;
&lt;/section&gt;

&lt;!-- SECTION 5 --&gt;
&lt;section class=&quot;section&quot; id=&quot;s5&quot;&gt;
  &lt;span class=&quot;section-num&quot;&gt;SECTION 05 — 핵심 정리&lt;/span&gt;
  &lt;h2 class=&quot;section-title&quot;&gt;결국 핵심은&lt;br&gt;이거다&lt;/h2&gt;

  &lt;div class=&quot;big-quote&quot;&gt;
    &lt;p&gt;AI 사용법만 배우면 된다는 생각은 오산이다.&lt;br&gt;도구가 아무리 좋아도, &lt;em&gt;쓰는 사람의 전문성&lt;/em&gt;이 중요하다.&lt;/p&gt;
  &lt;/div&gt;

  &lt;p&gt;마케팅 전략, 브랜드 이해, 타겟 고객 분석은 여전히 마케터가 해야 하는 영역이다. AI는 그걸 빠르고 효율적으로 실행하도록 돕는 파트너로 쓰면 된다.&lt;/p&gt;

  &lt;table class=&quot;data-table&quot; style=&quot;margin-top:40px;&quot;&gt;
    &lt;thead&gt;
      &lt;tr&gt;
        &lt;th&gt;구분&lt;/th&gt;
        &lt;th&gt;마케터의 역할&lt;/th&gt;
        &lt;th&gt;AI의 역할&lt;/th&gt;
      &lt;/tr&gt;
    &lt;/thead&gt;
    &lt;tbody&gt;
      &lt;tr&gt;
        &lt;td&gt;전략&lt;/td&gt;
        &lt;td&gt;수립 및 의사결정&lt;/td&gt;
        &lt;td&gt;데이터 분석 보조&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
        &lt;td&gt;콘텐츠&lt;/td&gt;
        &lt;td&gt;방향 설정 및 최종 편집&lt;/td&gt;
        &lt;td&gt;초안 생성&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
        &lt;td&gt;아이디어&lt;/td&gt;
        &lt;td&gt;선별 및 발전&lt;/td&gt;
        &lt;td&gt;다양한 옵션 제공&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
        &lt;td&gt;검증&lt;/td&gt;
        &lt;td&gt;팩트체크 및 판단&lt;/td&gt;
        &lt;td&gt;정보 제공 (할루시네이션 주의)&lt;/td&gt;
      &lt;/tr&gt;
    &lt;/tbody&gt;
  &lt;/table&gt;
&lt;/section&gt;

&lt;footer&gt;
  &lt;span&gt;마케터를 위한 AI — 1-1&lt;/span&gt;
  &lt;span&gt;생성형 AI의 기본 개념과 마케팅 활용&lt;/span&gt;
&lt;/footer&gt;

&lt;script&gt;
  const sections = document.querySelectorAll('.section');
  const observer = new IntersectionObserver((entries) =&gt; {
    entries.forEach(e =&gt; {
      if (e.isIntersecting) {
        e.target.classList.add('visible');
        e.target.querySelectorAll('.compare-fill').forEach(bar =&gt; {
          bar.style.animation = 'none';
          bar.offsetHeight;
          bar.style.animation = '';
        });
      }
    });
  }, { threshold: 0.08 });

  sections.forEach(s =&gt; observer.observe(s));
&lt;/script&gt;
&lt;/body&gt;
&lt;/html&gt;</description>
      <category>마케팅</category>
      <author>행파마</author>
      <guid isPermaLink="true">https://happiness-marketer.tistory.com/5</guid>
      <comments>https://happiness-marketer.tistory.com/5#entry5comment</comments>
      <pubDate>Tue, 26 May 2026 14:36:38 +0900</pubDate>
    </item>
    <item>
      <title>비전공자 초보마케터를 위한 HTML 색상 시스템 3가지</title>
      <link>https://happiness-marketer.tistory.com/4</link>
      <description>&lt;!DOCTYPE html&gt;
&lt;html lang=&quot;ko&quot;&gt;
&lt;head&gt;
  &lt;meta charset=&quot;UTF-8&quot;/&gt;
  &lt;meta name=&quot;viewport&quot; content=&quot;width=device-width, initial-scale=1.0&quot;/&gt;
  &lt;title&gt;비전공자 초보마케터의 HTML 색상 완전 정복 — 행파마&lt;/title&gt;
  &lt;link href=&quot;https://fonts.googleapis.com/css2?family=Noto+Sans+KR:wght@300;400;500;700&amp;family=Noto+Serif+KR:wght@600;700&amp;family=JetBrains+Mono:wght@400;600&amp;display=swap&quot; rel=&quot;stylesheet&quot;/&gt;
  &lt;style&gt;
    :root {
      --primary: #8D021F;
      --primary-light: #f9e8eb;
      --primary-mid: #b8304a;
      --dark: #1a0508;
      --bg: #faf9f9;
      --surface: #ffffff;
      --surface2: #f5f3f3;
      --border: #ede8e8;
      --text: #1c1010;
      --text-body: #3d2a2c;
      --muted: #9b8080;
      --code-bg: #1e1012;
      --code-text: #f8c8cc;
    }
    * { margin: 0; padding: 0; box-sizing: border-box; }
    body {
      background: var(--bg);
      color: var(--text);
      font-family: 'Noto Sans KR', sans-serif;
      font-weight: 300;
      line-height: 1.8;
      -webkit-font-smoothing: antialiased;
    }
    .top-bar {
      background: var(--primary);
      color: rgba(255,255,255,0.9);
      text-align: center;
      padding: 9px 0;
      font-size: 11px;
      letter-spacing: 2.5px;
      text-transform: uppercase;
      font-weight: 500;
    }
    header {
      background: var(--surface);
      border-bottom: 1px solid var(--border);
      padding: 18px 0;
      position: sticky;
      top: 0;
      z-index: 50;
    }
    .header-inner {
      max-width: 780px;
      margin: 0 auto;
      padding: 0 28px;
      display: flex;
      align-items: center;
      justify-content: space-between;
    }
    .logo {
      font-family: 'Noto Serif KR', serif;
      font-size: 17px;
      font-weight: 700;
      color: var(--primary);
    }
    .logo-sub {
      font-size: 10px;
      color: var(--muted);
      letter-spacing: 1px;
      text-transform: uppercase;
      margin-left: 10px;
      font-weight: 400;
    }
    .breadcrumb {
      font-size: 11px;
      color: var(--muted);
      display: flex;
      align-items: center;
      gap: 6px;
    }

    /* 히어로 */
    .hero {
      background: linear-gradient(160deg, var(--dark) 0%, #3a0a10 60%, #5c1020 100%);
      padding: 64px 28px 60px;
      position: relative;
      overflow: hidden;
    }
    .hero::before {
      content: '';
      position: absolute;
      top: -80px; right: -80px;
      width: 300px; height: 300px;
      background: radial-gradient(circle, rgba(141,2,31,0.4), transparent 70%);
      border-radius: 50%;
    }
    .hero-inner {
      max-width: 780px;
      margin: 0 auto;
      position: relative;
      z-index: 1;
    }
    .hero-kicker {
      display: inline-flex;
      align-items: center;
      gap: 8px;
      font-size: 11px;
      color: rgba(255,255,255,0.45);
      letter-spacing: 2px;
      text-transform: uppercase;
      margin-bottom: 18px;
    }
    .hero-kicker::before {
      content: '';
      width: 16px; height: 1px;
      background: var(--primary-mid);
    }
    .hero-title {
      font-family: 'Noto Serif KR', serif;
      font-size: 34px;
      font-weight: 700;
      color: #ffffff;
      text-shadow: 0 2px 8px rgba(0,0,0,0.5);
      line-height: 1.35;
      letter-spacing: -1.2px;
      margin-bottom: 14px;
    }
    .hero-subtitle {
      font-size: 14.5px;
      color: #ffffff;
      text-shadow: 0 1px 4px rgba(0,0,0,0.4);
      margin-bottom: 28px;
      line-height: 1.6;
    }
    .hero-tags {
      display: flex;
      flex-wrap: wrap;
      gap: 7px;
    }
    .hero-tag {
      background: rgba(255,255,255,0.07);
      color: rgba(255,255,255,0.55);
      border: 1px solid rgba(255,255,255,0.1);
      font-size: 11px;
      padding: 4px 12px;
      border-radius: 100px;
    }
    .hero-meta {
      margin-top: 28px;
      padding-top: 20px;
      border-top: 1px solid rgba(255,255,255,0.08);
      font-size: 12px;
      color: rgba(255,255,255,0.3);
    }

    /* 본문 */
    .container {
      max-width: 780px;
      margin: 0 auto;
      padding: 52px 28px 80px;
    }
    .section { margin-bottom: 64px; }
    .section-label {
      display: flex;
      align-items: center;
      gap: 14px;
      margin-bottom: 24px;
    }
    .section-num {
      width: 32px; height: 32px;
      background: var(--primary);
      color: white;
      border-radius: 50%;
      display: flex;
      align-items: center;
      justify-content: center;
      font-family: 'JetBrains Mono', monospace;
      font-size: 13px;
      font-weight: 600;
      flex-shrink: 0;
    }
    h2 {
      font-family: 'Noto Serif KR', serif;
      font-size: 22px;
      font-weight: 700;
      letter-spacing: -0.6px;
      color: var(--text);
    }
    h3 {
      font-size: 15px;
      font-weight: 500;
      color: var(--text);
      margin: 20px 0 10px;
    }
    p {
      font-size: 15px;
      color: var(--text-body);
      line-height: 1.9;
      margin-bottom: 16px;
    }
    p:last-child { margin-bottom: 0; }
    strong { font-weight: 600; color: var(--text); }
    code {
      font-family: 'JetBrains Mono', monospace;
      font-size: 13px;
      background: var(--primary-light);
      color: var(--primary);
      padding: 2px 7px;
      border-radius: 4px;
    }
    hr {
      border: none;
      border-top: 1px solid var(--border);
      margin: 44px 0;
    }

    /* 색상 카드 */
    .color-name-grid {
      display: grid;
      grid-template-columns: repeat(3, 1fr);
      gap: 10px;
      margin: 22px 0;
    }
    .color-name-card {
      border-radius: 10px;
      overflow: hidden;
      border: 1px solid var(--border);
    }
    .color-name-swatch { height: 60px; }
    .color-name-info {
      background: var(--surface);
      padding: 11px 14px;
    }
    .color-name-label {
      font-size: 13px;
      font-weight: 500;
      color: var(--text);
      margin-bottom: 3px;
    }
    .color-name-code {
      font-family: 'JetBrains Mono', monospace;
      font-size: 11px;
      color: var(--muted);
    }

    /* 코드 블록 */
    .code-block {
      background: var(--code-bg);
      border-radius: 12px;
      padding: 24px 26px;
      margin: 20px 0;
      overflow-x: auto;
      position: relative;
    }
    .code-block::before {
      content: 'CSS';
      position: absolute;
      top: 12px; right: 16px;
      font-family: 'JetBrains Mono', monospace;
      font-size: 10px;
      color: rgba(255,255,255,0.2);
      letter-spacing: 1px;
    }
    .code-block pre {
      font-family: 'JetBrains Mono', monospace;
      font-size: 13px;
      line-height: 1.8;
      color: var(--code-text);
    }
    .c-com { color: #5a3a3d; }
    .c-sel { color: #f5a0aa; }
    .c-key { color: #89b4fa; }
    .c-val { color: #a6e3a1; }
    .c-str { color: #fab387; }
    .c-hex { color: #f5c2e7; }

    /* RGB 테이블 */
    .rgb-table {
      width: 100%;
      border-collapse: collapse;
      margin: 20px 0;
      font-size: 14px;
      border-radius: 10px;
      overflow: hidden;
      border: 1px solid var(--border);
    }
    .rgb-table thead tr { background: var(--primary); }
    .rgb-table th {
      padding: 12px 16px;
      color: white;
      font-weight: 500;
      font-size: 12px;
      text-align: left;
    }
    .rgb-table td {
      padding: 11px 16px;
      border-bottom: 1px solid var(--border);
      color: var(--text-body);
      background: var(--surface);
      font-size: 13.5px;
    }
    .rgb-table tr:last-child td { border-bottom: none; }
    .rgb-table tr:nth-child(even) td { background: var(--bg); }
    .rgb-table td:first-child {
      font-family: 'JetBrains Mono', monospace;
      font-size: 12.5px;
      color: var(--primary);
    }
    .swatch-dot {
      width: 16px; height: 16px;
      border-radius: 50%;
      display: inline-block;
      border: 1px solid rgba(0,0,0,0.08);
      vertical-align: middle;
      margin-right: 8px;
    }

    /* 인사이트 박스 */
    .insight {
      background: var(--primary-light);
      border-left: 3px solid var(--primary);
      border-radius: 0 10px 10px 0;
      padding: 16px 20px;
      margin: 20px 0;
      font-size: 14.5px;
      color: #5a1020;
      line-height: 1.75;
    }

    /* 16진수 시각화 */
    .hex-grid {
      display: grid;
      grid-template-columns: repeat(8, 1fr);
      gap: 6px;
      margin: 20px 0;
    }
    .hex-cell {
      background: var(--surface);
      border: 1px solid var(--border);
      border-radius: 6px;
      padding: 10px 4px;
      text-align: center;
      font-family: 'JetBrains Mono', monospace;
    }
    .hex-cell .hex-char {
      font-size: 15px;
      font-weight: 600;
      color: var(--primary);
    }
    .hex-cell .hex-dec {
      font-size: 10px;
      color: var(--muted);
      margin-top: 3px;
    }
    .hex-cell.is-num .hex-char { color: var(--text); }
    .hex-cell.is-alpha { background: var(--primary-light); }

    /* HEX 구조 설명 */
    .hex-structure {
      background: var(--code-bg);
      border-radius: 12px;
      padding: 28px;
      margin: 20px 0;
      text-align: center;
    }
    .hex-structure .hex-display {
      font-family: 'JetBrains Mono', monospace;
      font-size: 32px;
      font-weight: 600;
      color: white;
      letter-spacing: 4px;
      margin-bottom: 20px;
    }
    .hex-pairs {
      display: flex;
      justify-content: center;
      gap: 8px;
    }
    .hex-pair {
      text-align: center;
    }
    .hex-pair-chars {
      font-family: 'JetBrains Mono', monospace;
      font-size: 22px;
      font-weight: 600;
      padding: 8px 16px;
      border-radius: 8px;
      letter-spacing: 3px;
    }
    .hex-pair-label {
      font-size: 11px;
      margin-top: 8px;
      font-weight: 500;
      letter-spacing: 0.5px;
    }
    .pair-r .hex-pair-chars { background: rgba(255,80,80,0.2); color: #ff8080; }
    .pair-r .hex-pair-label { color: #ff8080; }
    .pair-g .hex-pair-chars { background: rgba(80,255,120,0.2); color: #80ff90; }
    .pair-g .hex-pair-label { color: #80ff90; }
    .pair-b .hex-pair-chars { background: rgba(80,160,255,0.2); color: #80c0ff; }
    .pair-b .hex-pair-label { color: #80c0ff; }

    /* HEX 예시 */
    .hex-examples {
      display: flex;
      flex-direction: column;
      gap: 8px;
      margin: 20px 0;
    }
    .hex-ex-row {
      display: flex;
      align-items: center;
      gap: 14px;
      background: var(--surface);
      border: 1px solid var(--border);
      border-radius: 8px;
      padding: 12px 16px;
    }
    .hex-swatch {
      width: 36px; height: 36px;
      border-radius: 6px;
      flex-shrink: 0;
      border: 1px solid rgba(0,0,0,0.07);
    }
    .hex-ex-code {
      font-family: 'JetBrains Mono', monospace;
      font-size: 15px;
      font-weight: 600;
      color: var(--primary);
      flex: 1;
    }
    .hex-ex-explain {
      font-size: 12.5px;
      color: var(--muted);
      text-align: right;
    }

    /* 비교표 */
    .compare-block {
      background: var(--surface);
      border: 1px solid var(--border);
      border-radius: 12px;
      overflow: hidden;
      margin: 20px 0;
    }
    .compare-row {
      display: grid;
      grid-template-columns: 120px 1fr 1fr;
      border-bottom: 1px solid var(--border);
      font-size: 13.5px;
    }
    .compare-row:last-child { border-bottom: none; }
    .compare-row.head { background: var(--primary); color: white; font-size: 12px; font-weight: 500; }
    .compare-cell {
      padding: 12px 16px;
      color: var(--text-body);
    }
    .compare-row.head .compare-cell { color: white; }
    .compare-cell:first-child { color: var(--muted); font-size: 12px; border-right: 1px solid var(--border); }
    .compare-row.head .compare-cell:first-child { color: rgba(255,255,255,0.6); border-right-color: rgba(255,255,255,0.15); }
    .compare-cell:nth-child(2) { border-right: 1px solid var(--border); }
    .compare-row.head .compare-cell:nth-child(2) { border-right-color: rgba(255,255,255,0.15); }
    .mono { font-family: 'JetBrains Mono', monospace; font-size: 12px; color: var(--primary); }

    /* 푸터 */
    .post-footer {
      border-top: 1px solid var(--border);
      padding-top: 28px;
      margin-top: 56px;
      display: flex;
      justify-content: space-between;
      align-items: center;
    }
    .footer-brand {
      font-family: 'Noto Serif KR', serif;
      font-size: 14px;
      font-weight: 700;
      color: var(--primary);
    }
    .footer-note { font-size: 12px; color: var(--muted); margin-top: 3px; }
    .footer-tags { display: flex; gap: 6px; flex-wrap: wrap; justify-content: flex-end; }
    .tag {
      background: var(--primary-light);
      color: var(--primary);
      padding: 3px 10px;
      border-radius: 100px;
      font-size: 11px;
    }
  &lt;/style&gt;
&lt;/head&gt;
&lt;body&gt;

&lt;div class=&quot;top-bar&quot;&gt;행파마 — 마케팅 꿀팁 시리즈&lt;/div&gt;

&lt;header&gt;
  &lt;div class=&quot;header-inner&quot;&gt;
    &lt;div&gt;
      &lt;span class=&quot;logo&quot;&gt;행파마&lt;/span&gt;
      &lt;span class=&quot;logo-sub&quot;&gt;Marketing Blog&lt;/span&gt;
    &lt;/div&gt;
    &lt;div class=&quot;breadcrumb&quot;&gt;HTML / CSS 기초 › HTML 색상&lt;/div&gt;
  &lt;/div&gt;
&lt;/header&gt;

&lt;div class=&quot;hero&quot;&gt;
  &lt;div class=&quot;hero-inner&quot;&gt;
    &lt;div class=&quot;hero-kicker&quot;&gt;HTML 기초 · 프론트엔드&lt;/div&gt;
&lt;figure class=&quot;imageblock alignCenter&quot; width=&quot;100%&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/GEv5p/dJMcab5osIP/oE43jEx1iDkr9W1FXhZAG1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/GEv5p/dJMcab5osIP/oE43jEx1iDkr9W1FXhZAG1/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/GEv5p/dJMcab5osIP/oE43jEx1iDkr9W1FXhZAG1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FGEv5p%2FdJMcab5osIP%2FoE43jEx1iDkr9W1FXhZAG1%2Fimg.png&quot; width=&quot;100%&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
    &lt;div class=&quot;hero-tags&quot;&gt;
      &lt;span class=&quot;hero-tag&quot;&gt;색상 이름&lt;/span&gt;
      &lt;span class=&quot;hero-tag&quot;&gt;RGB&lt;/span&gt;
      &lt;span class=&quot;hero-tag&quot;&gt;HEX&lt;/span&gt;
      &lt;span class=&quot;hero-tag&quot;&gt;16진법&lt;/span&gt;
    &lt;/div&gt;
    &lt;div class=&quot;hero-meta&quot;&gt;행파마 · 2026. 5. 25.&lt;/div&gt;
  &lt;/div&gt;
&lt;/div&gt;

&lt;div class=&quot;container&quot;&gt;

  &lt;!-- 섹션 1: 색상 이름 --&gt;
  &lt;div class=&quot;section&quot;&gt;
    &lt;div class=&quot;section-label&quot;&gt;
      &lt;div class=&quot;section-num&quot;&gt;1&lt;/div&gt;
      &lt;h2&gt;색상 이름 (Color Name)&lt;/h2&gt;
    &lt;/div&gt;

    &lt;p&gt;HTML이 기본으로 제공하는 가장 직관적인 방법이다. &lt;strong&gt;140개의 미리 정의된 색상 이름&lt;/strong&gt;을 그대로 입력하면 색상이 적용된다. 코드를 읽는 사람도 바로 어떤 색인지 알 수 있다는 게 장점이다.&lt;/p&gt;

    &lt;div class=&quot;color-name-grid&quot;&gt;
      &lt;div class=&quot;color-name-card&quot;&gt;
        &lt;div class=&quot;color-name-swatch&quot; style=&quot;background:tomato;&quot;&gt;&lt;/div&gt;
        &lt;div class=&quot;color-name-info&quot;&gt;
          &lt;div class=&quot;color-name-label&quot;&gt;Tomato&lt;/div&gt;
          &lt;div class=&quot;color-name-code&quot;&gt;tomato&lt;/div&gt;
        &lt;/div&gt;
      &lt;/div&gt;
      &lt;div class=&quot;color-name-card&quot;&gt;
        &lt;div class=&quot;color-name-swatch&quot; style=&quot;background:steelblue;&quot;&gt;&lt;/div&gt;
        &lt;div class=&quot;color-name-info&quot;&gt;
          &lt;div class=&quot;color-name-label&quot;&gt;SteelBlue&lt;/div&gt;
          &lt;div class=&quot;color-name-code&quot;&gt;steelblue&lt;/div&gt;
        &lt;/div&gt;
      &lt;/div&gt;
      &lt;div class=&quot;color-name-card&quot;&gt;
        &lt;div class=&quot;color-name-swatch&quot; style=&quot;background:mediumseagreen;&quot;&gt;&lt;/div&gt;
        &lt;div class=&quot;color-name-info&quot;&gt;
          &lt;div class=&quot;color-name-label&quot;&gt;MediumSeaGreen&lt;/div&gt;
          &lt;div class=&quot;color-name-code&quot;&gt;mediumseagreen&lt;/div&gt;
        &lt;/div&gt;
      &lt;/div&gt;
      &lt;div class=&quot;color-name-card&quot;&gt;
        &lt;div class=&quot;color-name-swatch&quot; style=&quot;background:gold;&quot;&gt;&lt;/div&gt;
        &lt;div class=&quot;color-name-info&quot;&gt;
          &lt;div class=&quot;color-name-label&quot;&gt;Gold&lt;/div&gt;
          &lt;div class=&quot;color-name-code&quot;&gt;gold&lt;/div&gt;
        &lt;/div&gt;
      &lt;/div&gt;
      &lt;div class=&quot;color-name-card&quot;&gt;
        &lt;div class=&quot;color-name-swatch&quot; style=&quot;background:orchid;&quot;&gt;&lt;/div&gt;
        &lt;div class=&quot;color-name-info&quot;&gt;
          &lt;div class=&quot;color-name-label&quot;&gt;Orchid&lt;/div&gt;
          &lt;div class=&quot;color-name-code&quot;&gt;orchid&lt;/div&gt;
        &lt;/div&gt;
      &lt;/div&gt;
      &lt;div class=&quot;color-name-card&quot;&gt;
        &lt;div class=&quot;color-name-swatch&quot; style=&quot;background:coral;&quot;&gt;&lt;/div&gt;
        &lt;div class=&quot;color-name-info&quot;&gt;
          &lt;div class=&quot;color-name-label&quot;&gt;Coral&lt;/div&gt;
          &lt;div class=&quot;color-name-code&quot;&gt;coral&lt;/div&gt;
        &lt;/div&gt;
      &lt;/div&gt;
    &lt;/div&gt;

    &lt;div class=&quot;code-block&quot;&gt;
      &lt;pre&gt;
&lt;span class=&quot;c-com&quot;&gt;/* 배경색 */&lt;/span&gt;
&lt;span class=&quot;c-sel&quot;&gt;p&lt;/span&gt; { &lt;span class=&quot;c-key&quot;&gt;background-color&lt;/span&gt;: &lt;span class=&quot;c-str&quot;&gt;tomato&lt;/span&gt;; }

&lt;span class=&quot;c-com&quot;&gt;/* 텍스트 색상 */&lt;/span&gt;
&lt;span class=&quot;c-sel&quot;&gt;h1&lt;/span&gt; { &lt;span class=&quot;c-key&quot;&gt;color&lt;/span&gt;: &lt;span class=&quot;c-str&quot;&gt;steelblue&lt;/span&gt;; }

&lt;span class=&quot;c-com&quot;&gt;/* 테두리 색상 */&lt;/span&gt;
&lt;span class=&quot;c-sel&quot;&gt;div&lt;/span&gt; { &lt;span class=&quot;c-key&quot;&gt;border&lt;/span&gt;: &lt;span class=&quot;c-val&quot;&gt;2px solid&lt;/span&gt; &lt;span class=&quot;c-str&quot;&gt;mediumseagreen&lt;/span&gt;; }&lt;/pre&gt;
    &lt;/div&gt;

    &lt;div class=&quot;insight&quot;&gt;
        색상 이름은 편리하지만 &lt;strong&gt;140가지&lt;/strong&gt;라는 한계가 있다. 브랜드 컬러처럼 정확한 색을 지정해야 한다면 RGB나 HEX를 써야 한다.
    &lt;/div&gt;
  &lt;/div&gt;

  &lt;hr&gt;

  &lt;!-- 섹션 2: RGB --&gt;
  &lt;div class=&quot;section&quot;&gt;
    &lt;div class=&quot;section-label&quot;&gt;
      &lt;div class=&quot;section-num&quot;&gt;2&lt;/div&gt;
      &lt;h2&gt;RGB&lt;/h2&gt;
    &lt;/div&gt;

    &lt;p&gt;색상 이름만으로는 부족할 때 쓰는 방법이다. &lt;strong&gt;Red · Green · Blue&lt;/strong&gt; 세 가지 빛의 강도를 각각 &lt;code&gt;0&lt;/code&gt;에서 &lt;code&gt;255&lt;/code&gt; 사이로 조합해 색상을 만든다. 이 조합으로 표현할 수 있는 색상이 &lt;strong&gt;1,600만 가지 이상&lt;/strong&gt;이다.&lt;/p&gt;

    &lt;table class=&quot;rgb-table&quot;&gt;
      &lt;thead&gt;
        &lt;tr&gt;
          &lt;th&gt;RGB 값&lt;/th&gt;
          &lt;th&gt;결과 색상&lt;/th&gt;
          &lt;th&gt;설명&lt;/th&gt;
        &lt;/tr&gt;
      &lt;/thead&gt;
      &lt;tbody&gt;
        &lt;tr&gt;
          &lt;td&gt;rgb(255, 0, 0)&lt;/td&gt;
          &lt;td&gt;&lt;span class=&quot;swatch-dot&quot; style=&quot;background:#ff0000;&quot;&gt;&lt;/span&gt;빨간색&lt;/td&gt;
          &lt;td&gt;빨강만 최대, 나머지 0&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr&gt;
          &lt;td&gt;rgb(0, 255, 0)&lt;/td&gt;
          &lt;td&gt;&lt;span class=&quot;swatch-dot&quot; style=&quot;background:#00ff00;&quot;&gt;&lt;/span&gt;초록색&lt;/td&gt;
          &lt;td&gt;초록만 최대, 나머지 0&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr&gt;
          &lt;td&gt;rgb(0, 0, 255)&lt;/td&gt;
          &lt;td&gt;&lt;span class=&quot;swatch-dot&quot; style=&quot;background:#0000ff;&quot;&gt;&lt;/span&gt;파란색&lt;/td&gt;
          &lt;td&gt;파랑만 최대, 나머지 0&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr&gt;
          &lt;td&gt;rgb(255, 255, 255)&lt;/td&gt;
          &lt;td&gt;&lt;span class=&quot;swatch-dot&quot; style=&quot;background:#fff; border:1px solid #ccc;&quot;&gt;&lt;/span&gt;흰색&lt;/td&gt;
          &lt;td&gt;세 값 모두 최대 — 가산 혼합&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr&gt;
          &lt;td&gt;rgb(0, 0, 0)&lt;/td&gt;
          &lt;td&gt;&lt;span class=&quot;swatch-dot&quot; style=&quot;background:#000;&quot;&gt;&lt;/span&gt;검정&lt;/td&gt;
          &lt;td&gt;세 값 모두 0 — 빛이 없는 상태&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr&gt;
          &lt;td&gt;rgb(128, 128, 128)&lt;/td&gt;
          &lt;td&gt;&lt;span class=&quot;swatch-dot&quot; style=&quot;background:#808080;&quot;&gt;&lt;/span&gt;회색&lt;/td&gt;
          &lt;td&gt;세 값이 동일하면 항상 회색&lt;/td&gt;
        &lt;/tr&gt;
      &lt;/tbody&gt;
    &lt;/table&gt;

    &lt;div class=&quot;code-block&quot;&gt;
      &lt;pre&gt;
&lt;span class=&quot;c-sel&quot;&gt;h1&lt;/span&gt; { &lt;span class=&quot;c-key&quot;&gt;color&lt;/span&gt;: &lt;span class=&quot;c-val&quot;&gt;rgb&lt;/span&gt;(&lt;span class=&quot;c-hex&quot;&gt;255&lt;/span&gt;, &lt;span class=&quot;c-hex&quot;&gt;0&lt;/span&gt;, &lt;span class=&quot;c-hex&quot;&gt;0&lt;/span&gt;); }     &lt;span class=&quot;c-com&quot;&gt;/* 빨간색 */&lt;/span&gt;
&lt;span class=&quot;c-sel&quot;&gt;p&lt;/span&gt;  { &lt;span class=&quot;c-key&quot;&gt;color&lt;/span&gt;: &lt;span class=&quot;c-val&quot;&gt;rgb&lt;/span&gt;(&lt;span class=&quot;c-hex&quot;&gt;141&lt;/span&gt;, &lt;span class=&quot;c-hex&quot;&gt;2&lt;/span&gt;, &lt;span class=&quot;c-hex&quot;&gt;31&lt;/span&gt;); }  &lt;span class=&quot;c-com&quot;&gt; &lt;/span&gt;
&lt;span class=&quot;c-sel&quot;&gt;div&lt;/span&gt;{ &lt;span class=&quot;c-key&quot;&gt;color&lt;/span&gt;: &lt;span class=&quot;c-val&quot;&gt;rgb&lt;/span&gt;(&lt;span class=&quot;c-hex&quot;&gt;128&lt;/span&gt;, &lt;span class=&quot;c-hex&quot;&gt;128&lt;/span&gt;, &lt;span class=&quot;c-hex&quot;&gt;128&lt;/span&gt;); }&lt;span class=&quot;c-com&quot;&gt;/* 회색 */&lt;/span&gt;&lt;/pre&gt;
    &lt;/div&gt;

    &lt;div class=&quot;insight&quot;&gt;
        검정을 이해하는 가장 쉬운 방법 — 스마트폰이 완전히 꺼진 상태를 떠올리면 된다. 빛이 없으니 색도 없고, 그 결과가 &lt;code&gt;rgb(0, 0, 0)&lt;/code&gt; 검정이다. 반대로 모든 빛이 다 켜지면 &lt;code&gt;rgb(255, 255, 255)&lt;/code&gt; 흰색이 된다.
    &lt;/div&gt;
  &lt;/div&gt;

  &lt;hr&gt;

  &lt;!-- 섹션 3: HEX --&gt;
  &lt;div class=&quot;section&quot;&gt;
    &lt;div class=&quot;section-label&quot;&gt;
      &lt;div class=&quot;section-num&quot;&gt;3&lt;/div&gt;
      &lt;h2&gt;HEX — 16진법 색상 코드&lt;/h2&gt;
    &lt;/div&gt;

    &lt;p&gt;RGB와 표현하는 색상 범위는 동일하다. 다만 &lt;strong&gt;표기 방식이 다르다.&lt;/strong&gt; 10진수(0~255) 대신 16진수(00~FF)로 표현하는 것이 HEX다. 실무에서 디자이너가 공유하는 색상 코드가 대부분 이 형식이다.&lt;/p&gt;

    &lt;h3&gt;16진법이란?&lt;/h3&gt;
    &lt;p&gt;우리가 평소 쓰는 숫자 체계는 &lt;strong&gt;10진법&lt;/strong&gt;이다. 0에서 9까지 10개의 숫자로 표현한다. 9 다음은 자리가 올라가서 10이 된다.&lt;/p&gt;
    &lt;p&gt;16진법은 &lt;strong&gt;0~9에 A~F를 더해 총 16개의 문자&lt;/strong&gt;로 숫자를 표현한다. F 다음이 되어야 자리가 올라간다.&lt;/p&gt;
&lt;div style=&quot;display:flex; gap:10px;&quot;&gt;
&lt;figure class=&quot;imageblock alignCenter&quot; width=&quot;50%&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/EqiBp/dJMcaftblWM/8wUY6Gysfd552qLEQ26sW1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/EqiBp/dJMcaftblWM/8wUY6Gysfd552qLEQ26sW1/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/EqiBp/dJMcaftblWM/8wUY6Gysfd552qLEQ26sW1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FEqiBp%2FdJMcaftblWM%2F8wUY6Gysfd552qLEQ26sW1%2Fimg.png&quot; width=&quot;50%&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;figure class=&quot;imageblock alignCenter&quot; width=&quot;100%&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/dzlnik/dJMcabxxk4p/ZYw4IJ0XrTgh0k5zE2IsUK/img.gif&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/dzlnik/dJMcabxxk4p/ZYw4IJ0XrTgh0k5zE2IsUK/img.gif&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/dzlnik/dJMcabxxk4p/ZYw4IJ0XrTgh0k5zE2IsUK/img.gif&quot; srcset=&quot;https://blog.kakaocdn.net/dn/dzlnik/dJMcabxxk4p/ZYw4IJ0XrTgh0k5zE2IsUK/img.gif&quot; width=&quot;100%&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/div&gt;
    &lt;div class=&quot;hex-grid&quot;&gt;
      &lt;div class=&quot;hex-cell is-num&quot;&gt;&lt;div class=&quot;hex-char&quot;&gt;0&lt;/div&gt;&lt;div class=&quot;hex-dec&quot;&gt;0&lt;/div&gt;&lt;/div&gt;
      &lt;div class=&quot;hex-cell is-num&quot;&gt;&lt;div class=&quot;hex-char&quot;&gt;1&lt;/div&gt;&lt;div class=&quot;hex-dec&quot;&gt;1&lt;/div&gt;&lt;/div&gt;
      &lt;div class=&quot;hex-cell is-num&quot;&gt;&lt;div class=&quot;hex-char&quot;&gt;2&lt;/div&gt;&lt;div class=&quot;hex-dec&quot;&gt;2&lt;/div&gt;&lt;/div&gt;
      &lt;div class=&quot;hex-cell is-num&quot;&gt;&lt;div class=&quot;hex-char&quot;&gt;3&lt;/div&gt;&lt;div class=&quot;hex-dec&quot;&gt;3&lt;/div&gt;&lt;/div&gt;
      &lt;div class=&quot;hex-cell is-num&quot;&gt;&lt;div class=&quot;hex-char&quot;&gt;4&lt;/div&gt;&lt;div class=&quot;hex-dec&quot;&gt;4&lt;/div&gt;&lt;/div&gt;
      &lt;div class=&quot;hex-cell is-num&quot;&gt;&lt;div class=&quot;hex-char&quot;&gt;5&lt;/div&gt;&lt;div class=&quot;hex-dec&quot;&gt;5&lt;/div&gt;&lt;/div&gt;
      &lt;div class=&quot;hex-cell is-num&quot;&gt;&lt;div class=&quot;hex-char&quot;&gt;6&lt;/div&gt;&lt;div class=&quot;hex-dec&quot;&gt;6&lt;/div&gt;&lt;/div&gt;
      &lt;div class=&quot;hex-cell is-num&quot;&gt;&lt;div class=&quot;hex-char&quot;&gt;7&lt;/div&gt;&lt;div class=&quot;hex-dec&quot;&gt;7&lt;/div&gt;&lt;/div&gt;
      &lt;div class=&quot;hex-cell is-num&quot;&gt;&lt;div class=&quot;hex-char&quot;&gt;8&lt;/div&gt;&lt;div class=&quot;hex-dec&quot;&gt;8&lt;/div&gt;&lt;/div&gt;
      &lt;div class=&quot;hex-cell is-num&quot;&gt;&lt;div class=&quot;hex-char&quot;&gt;9&lt;/div&gt;&lt;div class=&quot;hex-dec&quot;&gt;9&lt;/div&gt;&lt;/div&gt;
      &lt;div class=&quot;hex-cell is-alpha&quot;&gt;&lt;div class=&quot;hex-char&quot;&gt;A&lt;/div&gt;&lt;div class=&quot;hex-dec&quot;&gt;10&lt;/div&gt;&lt;/div&gt;
      &lt;div class=&quot;hex-cell is-alpha&quot;&gt;&lt;div class=&quot;hex-char&quot;&gt;B&lt;/div&gt;&lt;div class=&quot;hex-dec&quot;&gt;11&lt;/div&gt;&lt;/div&gt;
      &lt;div class=&quot;hex-cell is-alpha&quot;&gt;&lt;div class=&quot;hex-char&quot;&gt;C&lt;/div&gt;&lt;div class=&quot;hex-dec&quot;&gt;12&lt;/div&gt;&lt;/div&gt;
      &lt;div class=&quot;hex-cell is-alpha&quot;&gt;&lt;div class=&quot;hex-char&quot;&gt;D&lt;/div&gt;&lt;div class=&quot;hex-dec&quot;&gt;13&lt;/div&gt;&lt;/div&gt;
      &lt;div class=&quot;hex-cell is-alpha&quot;&gt;&lt;div class=&quot;hex-char&quot;&gt;E&lt;/div&gt;&lt;div class=&quot;hex-dec&quot;&gt;14&lt;/div&gt;&lt;/div&gt;
      &lt;div class=&quot;hex-cell is-alpha&quot;&gt;&lt;div class=&quot;hex-char&quot;&gt;F&lt;/div&gt;&lt;div class=&quot;hex-dec&quot;&gt;15&lt;/div&gt;&lt;/div&gt;
    &lt;/div&gt;

    &lt;div class=&quot;insight&quot;&gt;
        &lt;code&gt;FF&lt;/code&gt;가 왜 255인가 — 16진수 두 자리가 표현할 수 있는 최댓값은 FF다. 이걸 10진수로 바꾸면 (15 × 16) + 15 = &lt;strong&gt;255&lt;/strong&gt;. 그래서 RGB의 최댓값과 HEX의 FF가 정확히 같은 숫자다.
    &lt;/div&gt;

    &lt;h3&gt;HEX 코드의 구조&lt;/h3&gt;
    &lt;p&gt;HEX 코드는 &lt;code&gt;#&lt;/code&gt;으로 시작하고 6자리가 뒤따른다. 이 6자리는 &lt;strong&gt;2자리씩 3쌍&lt;/strong&gt;으로 나뉘어 R, G, B 각 채널을 담당한다.&lt;/p&gt;

    &lt;div class=&quot;hex-structure&quot;&gt;
      &lt;div class=&quot;hex-display&quot;&gt;# FF 00 00&lt;/div&gt;
      &lt;div class=&quot;hex-pairs&quot;&gt;
        &lt;div class=&quot;hex-pair pair-r&quot;&gt;
          &lt;div class=&quot;hex-pair-chars&quot;&gt;FF&lt;/div&gt;
          &lt;div class=&quot;hex-pair-label&quot;&gt;Red = 255&lt;/div&gt;
        &lt;/div&gt;
        &lt;div class=&quot;hex-pair pair-g&quot;&gt;
          &lt;div class=&quot;hex-pair-chars&quot;&gt;00&lt;/div&gt;
          &lt;div class=&quot;hex-pair-label&quot;&gt;Green = 0&lt;/div&gt;
        &lt;/div&gt;
        &lt;div class=&quot;hex-pair pair-b&quot;&gt;
          &lt;div class=&quot;hex-pair-chars&quot;&gt;00&lt;/div&gt;
          &lt;div class=&quot;hex-pair-label&quot;&gt;Blue = 0&lt;/div&gt;
        &lt;/div&gt;
      &lt;/div&gt;
    &lt;/div&gt;

    &lt;div class=&quot;hex-examples&quot;&gt;
      &lt;div class=&quot;hex-ex-row&quot;&gt;
        &lt;div class=&quot;hex-swatch&quot; style=&quot;background:#FF0000;&quot;&gt;&lt;/div&gt;
        &lt;div class=&quot;hex-ex-code&quot;&gt;#FF0000&lt;/div&gt;
        &lt;div class=&quot;hex-ex-explain&quot;&gt;R=FF(255) G=00(0) B=00(0) → 빨간색&lt;/div&gt;
      &lt;/div&gt;
      &lt;div class=&quot;hex-ex-row&quot;&gt;
        &lt;div class=&quot;hex-swatch&quot; style=&quot;background:#000000;&quot;&gt;&lt;/div&gt;
        &lt;div class=&quot;hex-ex-code&quot;&gt;#000000&lt;/div&gt;
        &lt;div class=&quot;hex-ex-explain&quot;&gt;모두 00 → 검정&lt;/div&gt;
      &lt;/div&gt;
      &lt;div class=&quot;hex-ex-row&quot;&gt;
        &lt;div class=&quot;hex-swatch&quot; style=&quot;background:#FFFFFF; border:1px solid #eee;&quot;&gt;&lt;/div&gt;
        &lt;div class=&quot;hex-ex-code&quot;&gt;#FFFFFF&lt;/div&gt;
        &lt;div class=&quot;hex-ex-explain&quot;&gt;모두 FF → 흰색&lt;/div&gt;
      &lt;/div&gt;
      &lt;div class=&quot;hex-ex-row&quot;&gt;
        &lt;div class=&quot;hex-swatch&quot; style=&quot;background:#8D021F;&quot;&gt;&lt;/div&gt;
        &lt;div class=&quot;hex-ex-code&quot;&gt;#8D021F&lt;/div&gt;
        &lt;div class=&quot;hex-ex-explain&quot;&gt;R=8D(141) G=02(2) B=1F(31) → 버건디 &lt;/div&gt;
      &lt;/div&gt;
      &lt;div class=&quot;hex-ex-row&quot;&gt;
        &lt;div class=&quot;hex-swatch&quot; style=&quot;background:#FFFF00;&quot;&gt;&lt;/div&gt;
        &lt;div class=&quot;hex-ex-code&quot;&gt;#FFFF00&lt;/div&gt;
        &lt;div class=&quot;hex-ex-explain&quot;&gt;R=FF G=FF B=00 → 노란색&lt;/div&gt;
      &lt;/div&gt;
    &lt;/div&gt;

    &lt;h3&gt;RGB vs HEX 비교&lt;/h3&gt;
    &lt;div class=&quot;compare-block&quot;&gt;
      &lt;div class=&quot;compare-row head&quot;&gt;
        &lt;div class=&quot;compare-cell&quot;&gt;색상&lt;/div&gt;
        &lt;div class=&quot;compare-cell&quot;&gt;RGB&lt;/div&gt;
        &lt;div class=&quot;compare-cell&quot;&gt;HEX&lt;/div&gt;
      &lt;/div&gt;
      &lt;div class=&quot;compare-row&quot;&gt;
        &lt;div class=&quot;compare-cell&quot;&gt;빨간색&lt;/div&gt;
        &lt;div class=&quot;compare-cell mono&quot;&gt;rgb(255, 0, 0)&lt;/div&gt;
        &lt;div class=&quot;compare-cell mono&quot;&gt;#FF0000&lt;/div&gt;
      &lt;/div&gt;
      &lt;div class=&quot;compare-row&quot;&gt;
        &lt;div class=&quot;compare-cell&quot;&gt;검정&lt;/div&gt;
        &lt;div class=&quot;compare-cell mono&quot;&gt;rgb(0, 0, 0)&lt;/div&gt;
        &lt;div class=&quot;compare-cell mono&quot;&gt;#000000&lt;/div&gt;
      &lt;/div&gt;
      &lt;div class=&quot;compare-row&quot;&gt;
        &lt;div class=&quot;compare-cell&quot;&gt;흰색&lt;/div&gt;
        &lt;div class=&quot;compare-cell mono&quot;&gt;rgb(255, 255, 255)&lt;/div&gt;
        &lt;div class=&quot;compare-cell mono&quot;&gt;#FFFFFF&lt;/div&gt;
      &lt;/div&gt;
      &lt;div class=&quot;compare-row&quot;&gt;
        &lt;div class=&quot;compare-cell&quot;&gt;행파마&lt;/div&gt;
        &lt;div class=&quot;compare-cell mono&quot;&gt;rgb(141, 2, 31)&lt;/div&gt;
        &lt;div class=&quot;compare-cell mono&quot;&gt;#8D021F&lt;/div&gt;
      &lt;/div&gt;
    &lt;/div&gt;

    &lt;div class=&quot;code-block&quot;&gt;
      &lt;pre&gt;
&lt;span class=&quot;c-com&quot;&gt;/* RGB와 HEX는 결과가 완전히 동일 */&lt;/span&gt;
&lt;span class=&quot;c-sel&quot;&gt;h1&lt;/span&gt; { &lt;span class=&quot;c-key&quot;&gt;color&lt;/span&gt;: &lt;span class=&quot;c-val&quot;&gt;rgb&lt;/span&gt;(&lt;span class=&quot;c-hex&quot;&gt;255&lt;/span&gt;, &lt;span class=&quot;c-hex&quot;&gt;0&lt;/span&gt;, &lt;span class=&quot;c-hex&quot;&gt;0&lt;/span&gt;); }
&lt;span class=&quot;c-sel&quot;&gt;h1&lt;/span&gt; { &lt;span class=&quot;c-key&quot;&gt;color&lt;/span&gt;: &lt;span class=&quot;c-str&quot;&gt;#FF0000&lt;/span&gt;; }   &lt;span class=&quot;c-com&quot;&gt;/* 위와 동일한 빨간색 */&lt;/span&gt;

&lt;span class=&quot;c-com&quot;&gt;/* 실무에서 디자이너가 공유하는 형식 */&lt;/span&gt;
&lt;span class=&quot;c-sel&quot;&gt;.brand&lt;/span&gt; { &lt;span class=&quot;c-key&quot;&gt;color&lt;/span&gt;: &lt;span class=&quot;c-str&quot;&gt;#8D021F&lt;/span&gt;; }  &lt;span class=&quot;c-com&quot;&gt; &lt;/span&gt;&lt;/pre&gt;
    &lt;/div&gt;

    &lt;div class=&quot;insight&quot;&gt;
        어떤 걸 써야 하나 — 둘 다 결과는 같다. 다만 디자이너와 협업할 때는 대부분 HEX로 색상을 공유하기 때문에, &lt;strong&gt;HEX를 읽고 바로 CSS에 붙여넣을 수 있는 것&lt;/strong&gt;이 실무에서 더 유용하다.
    &lt;/div&gt;
  &lt;/div&gt;

  &lt;div class=&quot;post-footer&quot;&gt;
    &lt;div&gt;
      &lt;div class=&quot;footer-brand&quot;&gt;행파마&lt;/div&gt;
      &lt;div class=&quot;footer-note&quot;&gt;비전공자 마케터의 HTML 공부 기록&lt;/div&gt;
    &lt;/div&gt;
    &lt;div class=&quot;footer-tags&quot;&gt;
      &lt;span class=&quot;tag&quot;&gt;HTML&lt;/span&gt;
      &lt;span class=&quot;tag&quot;&gt;CSS&lt;/span&gt;
      &lt;span class=&quot;tag&quot;&gt;RGB&lt;/span&gt;
      &lt;span class=&quot;tag&quot;&gt;HEX&lt;/span&gt;
      &lt;span class=&quot;tag&quot;&gt;16진법&lt;/span&gt;
    &lt;/div&gt;
  &lt;/div&gt;

&lt;/div&gt;
&lt;/body&gt;
&lt;/html&gt;</description>
      <category>HTML</category>
      <category>HEX</category>
      <category>html편집</category>
      <category>RGB</category>
      <author>행파마</author>
      <guid isPermaLink="true">https://happiness-marketer.tistory.com/4</guid>
      <comments>https://happiness-marketer.tistory.com/4#entry4comment</comments>
      <pubDate>Tue, 26 May 2026 02:44:42 +0900</pubDate>
    </item>
    <item>
      <title>콘텐츠 마케터를 위한 색상 시스템 기초 상식, RGB와 CMYK의 차이</title>
      <link>https://happiness-marketer.tistory.com/3</link>
      <description>&lt;!DOCTYPE html&gt;
&lt;html lang=&quot;ko&quot;&gt;
&lt;head&gt;
  &lt;meta charset=&quot;UTF-8&quot;/&gt;
  &lt;meta name=&quot;viewport&quot; content=&quot;width=device-width, initial-scale=1.0&quot;/&gt;
  &lt;title&gt;콘텐츠 마케터를 위한 색상 시스템 기초 상식 — 행파마&lt;/title&gt;
  &lt;link href=&quot;https://fonts.googleapis.com/css2?family=Noto+Sans+KR:wght@300;400;500;700&amp;family=Noto+Serif+KR:wght@400;600;700&amp;family=JetBrains+Mono:wght@400;600&amp;display=swap&quot; rel=&quot;stylesheet&quot;/&gt;
  &lt;style&gt;
    :root {
      --bg: #fafaf8;
      --surface: #ffffff;
      --surface2: #f4f3ef;
      --text: #1c1c1e;
      --text-body: #3a3a3c;
      --muted: #8e8e93;
      --border: #e5e4df;
      --accent: #1a1a2e;
      --rgb-color: #2563eb;
      --cmyk-color: #059669;
      --highlight: #fff8e6;
      --highlight-border: #f59e0b;
    }

    * { margin: 0; padding: 0; box-sizing: border-box; }

    body {
      background: var(--bg);
      color: var(--text);
      font-family: 'Noto Sans KR', sans-serif;
      font-weight: 300;
      line-height: 1.8;
      -webkit-font-smoothing: antialiased;
    }

    /* 상단 바 */
    .top-bar {
      background: var(--accent);
      color: white;
      padding: 10px 0;
      text-align: center;
      font-size: 11px;
      letter-spacing: 2px;
      text-transform: uppercase;
      font-weight: 500;
    }

    /* 헤더 */
    header {
      background: var(--surface);
      border-bottom: 1px solid var(--border);
      padding: 20px 0;
    }
    .header-inner {
      max-width: 780px;
      margin: 0 auto;
      padding: 0 28px;
      display: flex;
      align-items: center;
      justify-content: space-between;
    }
    .logo {
      font-family: 'Noto Serif KR', serif;
      font-size: 18px;
      font-weight: 700;
      color: var(--accent);
      letter-spacing: -0.5px;
    }
    .logo span {
      color: var(--rgb-color);
    }
    .header-cat {
      font-size: 11px;
      color: var(--muted);
      letter-spacing: 1.5px;
      text-transform: uppercase;
      background: var(--surface2);
      padding: 5px 12px;
      border-radius: 100px;
    }

    /* 메인 */
    .container {
      max-width: 780px;
      margin: 0 auto;
      padding: 0 28px 80px;
    }

    /* 포스트 헤더 */
    .post-header {
      padding: 52px 0 40px;
      border-bottom: 1px solid var(--border);
      margin-bottom: 48px;
    }
    .post-kicker {
      display: inline-flex;
      align-items: center;
      gap: 6px;
      font-size: 11px;
      font-weight: 500;
      letter-spacing: 1.5px;
      text-transform: uppercase;
      color: var(--rgb-color);
      margin-bottom: 16px;
    }
    .post-kicker::before {
      content: '';
      display: inline-block;
      width: 20px;
      height: 2px;
      background: var(--rgb-color);
    }
    .post-title {
      font-family: 'Noto Serif KR', serif;
      font-size: 36px;
      font-weight: 700;
      line-height: 1.35;
      letter-spacing: -1.5px;
      color: var(--text);
      margin-bottom: 18px;
    }
    .post-desc {
      font-size: 16px;
      color: var(--muted);
      line-height: 1.7;
      max-width: 560px;
    }
    .post-meta-row {
      display: flex;
      align-items: center;
      gap: 14px;
      margin-top: 24px;
      padding-top: 24px;
      border-top: 1px solid var(--border);
      font-size: 12px;
      color: var(--muted);
    }
    .tag {
      background: var(--surface2);
      color: var(--text-body);
      padding: 3px 10px;
      border-radius: 100px;
      font-size: 11px;
      font-weight: 400;
    }

    /* 본문 섹션 */
    .section {
      margin-bottom: 56px;
    }

    .section-header {
      display: flex;
      align-items: flex-start;
      gap: 16px;
      margin-bottom: 24px;
    }
    .section-badge {
      flex-shrink: 0;
      margin-top: 4px;
    }
    .section-badge.rgb {
      background: rgba(37,99,235,0.1);
      color: var(--rgb-color);
    }
    .section-badge.cmyk {
      background: rgba(5,150,105,0.1);
      color: var(--cmyk-color);
    }
    .section-badge.neutral {
      background: var(--surface2);
      color: var(--muted);
    }
    .badge-pill {
      display: inline-block;
      font-size: 10px;
      font-weight: 700;
      letter-spacing: 1px;
      text-transform: uppercase;
      padding: 4px 10px;
      border-radius: 100px;
    }
    h2 {
      font-family: 'Noto Serif KR', serif;
      font-size: 24px;
      font-weight: 700;
      letter-spacing: -0.8px;
      line-height: 1.4;
      color: var(--text);
    }
    h3 {
      font-family: 'Noto Sans KR', sans-serif;
      font-size: 16px;
      font-weight: 500;
      color: var(--text);
      margin-bottom: 12px;
      letter-spacing: -0.3px;
    }

    p {
      font-size: 15.5px;
      color: var(--text-body);
      line-height: 1.9;
      margin-bottom: 16px;
    }
    p:last-child { margin-bottom: 0; }

    strong { font-weight: 700; color: var(--text); }

    code {
      font-family: 'JetBrains Mono', monospace;
      font-size: 13px;
      background: rgba(37,99,235,0.07);
      color: var(--rgb-color);
      padding: 2px 7px;
      border-radius: 4px;
    }

    hr {
      border: none;
      border-top: 1px solid var(--border);
      margin: 40px 0;
    }

    /* 도입부 개요 카드 */
    .intro-card {
      background: var(--accent);
      color: white;
      border-radius: 16px;
      padding: 36px;
      margin: 32px 0 40px;
      display: grid;
      grid-template-columns: 1fr 1fr;
      gap: 20px;
    }
    .intro-model {
      background: rgba(255,255,255,0.08);
      border-radius: 10px;
      padding: 20px 22px;
    }
    .intro-model-name {
      font-family: 'JetBrains Mono', monospace;
      font-size: 18px;
      font-weight: 600;
      margin-bottom: 6px;
    }
    .intro-model-name.rgb { color: #7cb8ff; }
    .intro-model-name.cmyk { color: #4fffb0; }
    .intro-model-sub {
      font-size: 12px;
      color: rgba(255,255,255,0.5);
      margin-bottom: 10px;
    }
    .intro-model-desc {
      font-size: 13.5px;
      color: rgba(255,255,255,0.8);
      line-height: 1.6;
    }
    .intro-footer {
      grid-column: 1 / -1;
      border-top: 1px solid rgba(255,255,255,0.12);
      padding-top: 18px;
      font-size: 13.5px;
      color: rgba(255,255,255,0.6);
      text-align: center;
    }
    .intro-footer strong { color: white; }

    /* RGB 색상 시각화 */
    .rgb-visual {
      background: var(--surface);
      border: 1px solid var(--border);
      border-radius: 14px;
      padding: 28px;
      margin: 20px 0;
    }
    .rgb-bars {
      display: flex;
      flex-direction: column;
      gap: 10px;
      margin-bottom: 24px;
    }
    .rgb-bar-row {
      display: flex;
      align-items: center;
      gap: 12px;
    }
    .rgb-bar-label {
      font-family: 'JetBrains Mono', monospace;
      font-size: 12px;
      width: 14px;
      font-weight: 600;
      flex-shrink: 0;
    }
    .rgb-bar-track {
      flex: 1;
      height: 8px;
      background: var(--surface2);
      border-radius: 100px;
      overflow: hidden;
    }
    .rgb-bar-fill {
      height: 100%;
      border-radius: 100px;
    }
    .rgb-bar-val {
      font-family: 'JetBrains Mono', monospace;
      font-size: 11px;
      color: var(--muted);
      width: 28px;
      text-align: right;
      flex-shrink: 0;
    }

    /* 색상 예시 그리드 */
    .color-examples {
      display: grid;
      grid-template-columns: repeat(2, 1fr);
      gap: 8px;
      margin: 20px 0;
    }
    .color-ex {
      display: flex;
      align-items: center;
      gap: 12px;
      background: var(--surface2);
      border-radius: 8px;
      padding: 11px 14px;
    }
    .color-dot {
      width: 22px; height: 22px;
      border-radius: 50%;
      flex-shrink: 0;
      border: 1px solid rgba(0,0,0,0.07);
    }
    .color-ex-code {
      font-family: 'JetBrains Mono', monospace;
      font-size: 11.5px;
      color: var(--rgb-color);
      display: block;
      margin-bottom: 1px;
    }
    .color-ex-name {
      font-size: 12px;
      color: var(--muted);
    }

    /* 인사이트 박스 */
    .insight {
      background: var(--highlight);
      border-left: 3px solid var(--highlight-border);
      border-radius: 0 10px 10px 0;
      padding: 18px 22px;
      margin: 20px 0;
      font-size: 14.5px;
      color: #5a4a1a;
      line-height: 1.75;
    }
    .insight strong { color: #3a2e0a; }

    /* 비교 설명 박스 */
    .compare-box {
      display: grid;
      grid-template-columns: 1fr 1fr;
      gap: 12px;
      margin: 24px 0;
    }
    .compare-item {
      border-radius: 12px;
      padding: 22px 20px;
    }
    .compare-item.rgb-item {
      background: rgba(37,99,235,0.05);
      border: 1px solid rgba(37,99,235,0.15);
    }
    .compare-item.cmyk-item {
      background: rgba(5,150,105,0.05);
      border: 1px solid rgba(5,150,105,0.15);
    }
    .compare-label {
      font-family: 'JetBrains Mono', monospace;
      font-size: 13px;
      font-weight: 600;
      margin-bottom: 8px;
    }
    .compare-label.rgb { color: var(--rgb-color); }
    .compare-label.cmyk { color: var(--cmyk-color); }
    .compare-desc {
      font-size: 13px;
      color: var(--text-body);
      line-height: 1.7;
    }

    /* 원리 시각화 */
    .principle-row {
      display: flex;
      align-items: center;
      gap: 10px;
      background: var(--surface);
      border: 1px solid var(--border);
      border-radius: 10px;
      padding: 16px 20px;
      margin: 8px 0;
      font-size: 14px;
      color: var(--text-body);
    }
    .principle-icon {
      font-size: 18px;
      flex-shrink: 0;
    }
    .principle-code {
      font-family: 'JetBrains Mono', monospace;
      font-size: 13px;
      background: var(--surface2);
      padding: 3px 10px;
      border-radius: 5px;
      margin: 0 6px;
    }
    .principle-code.rgb { color: var(--rgb-color); }
    .principle-code.cmyk { color: var(--cmyk-color); }

    /* 차이점 테이블 */
    .diff-table {
      width: 100%;
      border-collapse: collapse;
      margin: 20px 0;
      font-size: 14px;
      border: 1px solid var(--border);
      border-radius: 12px;
      overflow: hidden;
    }
    .diff-table thead tr {
      background: var(--accent);
    }
    .diff-table th {
      padding: 13px 18px;
      color: white;
      font-weight: 500;
      font-size: 12px;
      letter-spacing: 0.5px;
      text-align: left;
    }
    .diff-table th.center { text-align: center; }
    .diff-table th.rgb-th { color: #7cb8ff; }
    .diff-table th.cmyk-th { color: #4fffb0; }
    .diff-table td {
      padding: 13px 18px;
      border-bottom: 1px solid var(--border);
      color: var(--text-body);
      background: var(--surface);
      font-size: 13.5px;
    }
    .diff-table td.center { text-align: center; }
    .diff-table tr:last-child td { border-bottom: none; }
    .diff-table tr:nth-child(even) td { background: var(--bg); }
    .diff-table td.row-head {
      font-size: 12px;
      color: var(--muted);
      font-weight: 400;
      white-space: nowrap;
    }

    /* 실무 적용 */
    .apply-split {
      display: grid;
      grid-template-columns: 1fr 1fr;
      gap: 16px;
      margin: 24px 0;
    }
    .apply-card {
      border-radius: 14px;
      padding: 24px 20px;
    }
    .apply-card.rgb-card {
      background: rgba(37,99,235,0.05);
      border: 1px solid rgba(37,99,235,0.2);
    }
    .apply-card.cmyk-card {
      background: rgba(5,150,105,0.05);
      border: 1px solid rgba(5,150,105,0.2);
    }
    .apply-card-title {
      font-family: 'JetBrains Mono', monospace;
      font-size: 14px;
      font-weight: 600;
      margin-bottom: 4px;
    }
    .apply-card-title.rgb { color: var(--rgb-color); }
    .apply-card-title.cmyk { color: var(--cmyk-color); }
    .apply-card-sub {
      font-size: 11px;
      color: var(--muted);
      margin-bottom: 14px;
    }
    .apply-list {
      list-style: none;
      font-size: 13px;
      color: var(--text-body);
      line-height: 2;
    }
    .apply-list li::before {
      content: '— ';
      color: var(--muted);
    }

    /* 경고 박스 */
    .warn-box {
      background: #fff0f0;
      border: 1px solid #fecaca;
      border-radius: 10px;
      padding: 18px 22px;
      margin: 20px 0;
      font-size: 14px;
      color: #7f1d1d;
      line-height: 1.75;
    }
    .warn-box strong { color: #991b1b; }

    /* 마무리 */
    .closing {
      background: var(--accent);
      color: white;
      border-radius: 16px;
      padding: 44px 40px;
      margin-top: 48px;
    }
    .closing-title {
      font-family: 'Noto Serif KR', serif;
      font-size: 22px;
      font-weight: 700;
      line-height: 1.5;
      margin-bottom: 20px;
      letter-spacing: -0.5px;
    }
    .closing p {
      font-size: 14.5px;
      color: rgba(255,255,255,0.7);
      line-height: 1.85;
      margin-bottom: 12px;
    }
    .closing-cta {
      margin-top: 28px;
      padding-top: 24px;
      border-top: 1px solid rgba(255,255,255,0.12);
      font-size: 14px;
      color: rgba(255,255,255,0.6);
    }
    .closing-cta strong { color: #7cb8ff; }
  &lt;/style&gt;
&lt;/head&gt;
&lt;body&gt;


&lt;div class=&quot;container&quot;&gt;

  &lt;!-- 포스트 헤더 --&gt;
  &lt;div class=&quot;post-header&quot;&gt;
    &lt;div class=&quot;post-kicker&quot;&gt;마케팅 꿀팁&lt;/div&gt;
    &lt;h1 class=&quot;post-title&quot;&gt;콘텐츠 마케터를 위한&lt;br&gt;색상 시스템 기초 상식&lt;/h1&gt;
    &lt;p class=&quot;post-desc&quot;&gt;디지털 시안과 인쇄물, 화면 속 브랜드 컬러가 실물과 다르게 구현되는 이유. RGB와 CMYK의 차이를 이해하는 것이 브랜드 색상 관리의 출발점이다.&lt;/p&gt;
    &lt;div class=&quot;post-meta-row&quot;&gt;
      &lt;span class=&quot;tag&quot;&gt;RGB&lt;/span&gt;
      &lt;span class=&quot;tag&quot;&gt;CMYK&lt;/span&gt;
      &lt;span class=&quot;tag&quot;&gt;색상시스템&lt;/span&gt;
      &lt;span class=&quot;tag&quot;&gt;브랜드컬러&lt;/span&gt;
    &lt;/div&gt;
  &lt;/div&gt;

  &lt;!-- 도입 --&gt;
  &lt;div class=&quot;section&quot;&gt;
    &lt;p&gt;색상은 디자인, 인쇄, 디지털 콘텐츠 등 다양한 분야에서 핵심 요소로 작동한다. 디지털 시안을 검토하고 인쇄물 작업을 접하는 마케터라면, 색상 시스템에 대한 기초 이해 없이는 반드시 어딘가에서 막히는 지점이 생긴다.&lt;/p&gt;
    &lt;p&gt;색상을 표현하는 방법은 용도에 따라 다르다. 가장 많이 쓰이는 두 가지 색상 모델은 다음과 같다.&lt;/p&gt;

    &lt;div class=&quot;intro-card&quot;&gt;
      &lt;div class=&quot;intro-model&quot;&gt;
        &lt;div class=&quot;intro-model-name rgb&quot;&gt;RGB&lt;/div&gt;
        &lt;div class=&quot;intro-model-sub&quot;&gt;Red · Green · Blue&lt;/div&gt;
        &lt;div class=&quot;intro-model-desc&quot;&gt;빛의 삼원색 기반.&lt;br&gt;디지털 매체에서 사용되는 색상 시스템.&lt;/div&gt;
      &lt;/div&gt;
      &lt;div class=&quot;intro-model&quot;&gt;
        &lt;div class=&quot;intro-model-name cmyk&quot;&gt;CMYK&lt;/div&gt;
        &lt;div class=&quot;intro-model-sub&quot;&gt;Cyan · Magenta · Yellow · Key&lt;/div&gt;
        &lt;div class=&quot;intro-model-desc&quot;&gt;색의 삼원색 기반.&lt;br&gt;인쇄 매체에서 사용되는 색상 시스템.&lt;/div&gt;
      &lt;/div&gt;
      &lt;div class=&quot;intro-footer&quot;&gt;이 둘의 차이를 이해하는 것이 &lt;strong&gt;브랜드 색상을 일관되게 관리하는 출발점&lt;/strong&gt;이다.&lt;/div&gt;
    &lt;/div&gt;
  &lt;/div&gt;

  &lt;hr&gt;

  &lt;!-- RGB --&gt;
  &lt;div class=&quot;section&quot;&gt;
    &lt;div class=&quot;section-header&quot;&gt;
      &lt;div class=&quot;section-badge rgb&quot;&gt;&lt;span class=&quot;badge-pill&quot; style=&quot;background:rgba(37,99,235,0.1); color:var(--rgb-color);&quot;&gt;RGB&lt;/span&gt;&lt;/div&gt;
      &lt;h2&gt;RGB 색상 시스템&lt;/h2&gt;
    &lt;/div&gt;

    &lt;p&gt;RGB는 &lt;strong&gt;Red(빨강) · Green(초록) · Blue(파랑)&lt;/strong&gt;의 약자로, 디지털 화면에서 색상을 구현하는 시스템이다. 각 색상의 강도를 &lt;code&gt;0&lt;/code&gt;부터 &lt;code&gt;255&lt;/code&gt;까지의 값으로 표현하며, 세 채널을 조합해 원하는 색상을 만들어낸다.&lt;/p&gt;

    &lt;div class=&quot;rgb-visual&quot;&gt;
      &lt;h3&gt;기본 색상 조합&lt;/h3&gt;
      &lt;div class=&quot;color-examples&quot;&gt;
        &lt;div class=&quot;color-ex&quot;&gt;
          &lt;div class=&quot;color-dot&quot; style=&quot;background:#ff0000;&quot;&gt;&lt;/div&gt;
          &lt;div&gt;
            &lt;span class=&quot;color-ex-code&quot;&gt;rgb(255, 0, 0)&lt;/span&gt;
            &lt;span class=&quot;color-ex-name&quot;&gt;순수한 빨강&lt;/span&gt;
          &lt;/div&gt;
        &lt;/div&gt;
        &lt;div class=&quot;color-ex&quot;&gt;
          &lt;div class=&quot;color-dot&quot; style=&quot;background:#00ff00;&quot;&gt;&lt;/div&gt;
          &lt;div&gt;
            &lt;span class=&quot;color-ex-code&quot;&gt;rgb(0, 255, 0)&lt;/span&gt;
            &lt;span class=&quot;color-ex-name&quot;&gt;순수한 초록&lt;/span&gt;
          &lt;/div&gt;
        &lt;/div&gt;
        &lt;div class=&quot;color-ex&quot;&gt;
          &lt;div class=&quot;color-dot&quot; style=&quot;background:#0000ff;&quot;&gt;&lt;/div&gt;
          &lt;div&gt;
            &lt;span class=&quot;color-ex-code&quot;&gt;rgb(0, 0, 255)&lt;/span&gt;
            &lt;span class=&quot;color-ex-name&quot;&gt;순수한 파랑&lt;/span&gt;
          &lt;/div&gt;
        &lt;/div&gt;
        &lt;div class=&quot;color-ex&quot;&gt;
          &lt;div class=&quot;color-dot&quot; style=&quot;background:#ffffff; border:1px solid #ddd;&quot;&gt;&lt;/div&gt;
          &lt;div&gt;
            &lt;span class=&quot;color-ex-code&quot;&gt;rgb(255, 255, 255)&lt;/span&gt;
            &lt;span class=&quot;color-ex-name&quot;&gt;흰색 — 세 값 모두 최대&lt;/span&gt;
          &lt;/div&gt;
        &lt;/div&gt;
        &lt;div class=&quot;color-ex&quot;&gt;
          &lt;div class=&quot;color-dot&quot; style=&quot;background:#000000;&quot;&gt;&lt;/div&gt;
          &lt;div&gt;
            &lt;span class=&quot;color-ex-code&quot;&gt;rgb(0, 0, 0)&lt;/span&gt;
            &lt;span class=&quot;color-ex-name&quot;&gt;검정 — 세 값 모두 0&lt;/span&gt;
          &lt;/div&gt;
        &lt;/div&gt;
        &lt;div class=&quot;color-ex&quot;&gt;
          &lt;div class=&quot;color-dot&quot; style=&quot;background:#808080;&quot;&gt;&lt;/div&gt;
          &lt;div&gt;
            &lt;span class=&quot;color-ex-code&quot;&gt;rgb(128, 128, 128)&lt;/span&gt;
            &lt;span class=&quot;color-ex-name&quot;&gt;회색 — 세 값이 동일&lt;/span&gt;
          &lt;/div&gt;
        &lt;/div&gt;
      &lt;/div&gt;
    &lt;/div&gt;

    &lt;div class=&quot;insight&quot;&gt;
      &lt;strong&gt;검정을 이해하는 가장 쉬운 방법 —&lt;/strong&gt; 스마트폰 액정에 어떠한 빛도 들어오지 않은, 완전히 꺼진 상태를 떠올리면 된다. 빛이 없으니 색도 없고, 그 결과가 &lt;code&gt;rgb(0, 0, 0)&lt;/code&gt; 검정이다.
    &lt;/div&gt;

    &lt;p&gt;회색 계열은 규칙이 단순하다. 세 채널의 값을 동일하게 설정하면 언제나 회색이 나온다. 값이 낮을수록 어두운 회색, 높을수록 밝은 회색에 가까워진다.&lt;/p&gt;

    &lt;div class=&quot;insight&quot;&gt;
      &lt;strong&gt;가산 혼합의 핵심 —&lt;/strong&gt; RGB는 빛을 더할수록 밝아지는 구조다. 세 가지 빛을 모두 합치면 흰색이 된다. 빛이 없는 상태에서 출발해 더해갈수록 밝아진다고 이해하면 된다.
    &lt;/div&gt;
  &lt;/div&gt;

  &lt;hr&gt;

  &lt;!-- CMYK --&gt;
  &lt;div class=&quot;section&quot;&gt;
    &lt;div class=&quot;section-header&quot;&gt;
      &lt;div class=&quot;section-badge cmyk&quot;&gt;&lt;span class=&quot;badge-pill&quot; style=&quot;background:rgba(5,150,105,0.1); color:var(--cmyk-color);&quot;&gt;CMYK&lt;/span&gt;&lt;/div&gt;
      &lt;h2&gt;CMYK 색상 시스템&lt;/h2&gt;
    &lt;/div&gt;

    &lt;p&gt;CMYK는 &lt;strong&gt;Cyan(청록) · Magenta(자홍) · Yellow(노랑) · Key/Black(검정)&lt;/strong&gt;의 약자다. 인쇄에서 사용하는 색상 시스템으로, 잉크가 빛을 흡수하는 원리로 작동한다.&lt;/p&gt;

    &lt;div class=&quot;compare-box&quot;&gt;
      &lt;div class=&quot;compare-item cmyk-item&quot;&gt;
        &lt;div class=&quot;compare-label cmyk&quot;&gt;cmyk(0, 0, 0, 0)&lt;/div&gt;
        &lt;div class=&quot;compare-desc&quot;&gt;모든 잉크가 없는 상태.&lt;br&gt;종이 자체의 흰색이 그대로 드러난다.&lt;/div&gt;
      &lt;/div&gt;
      &lt;div class=&quot;compare-item cmyk-item&quot;&gt;
        &lt;div class=&quot;compare-label cmyk&quot;&gt;cmyk(0, 0, 0, 100)&lt;/div&gt;
        &lt;div class=&quot;compare-desc&quot;&gt;검정 잉크만 100% 사용.&lt;br&gt;가장 진한 검정을 구현한다.&lt;/div&gt;
      &lt;/div&gt;
    &lt;/div&gt;

    &lt;p&gt;어릴 적 팔레트에서 물감을 섞을수록 색이 탁해지고 어두워지던 경험, 혹은 프린터 잉크젯 카트리지를 떠올리면 감이 온다. 잉크를 겹칠수록 빛이 흡수되어 어두워지는 것이 감산 혼합의 핵심이다.&lt;/p&gt;

    &lt;div class=&quot;insight&quot;&gt;
      &lt;strong&gt;감산 혼합이라고 부르는 이유 —&lt;/strong&gt; &quot;감산&quot;의 주어는 잉크가 아니라 빛이다. 흰 종이는 빛을 100% 반사하는 상태다. 잉크를 칠하면 잉크가 특정 파장의 빛을 흡수(감산)하고, 나머지만 눈에 반사된다. 잉크를 더 쌓을수록 반사되는 빛이 줄어들어 결국 검정에 가까워진다.
    &lt;/div&gt;
  &lt;/div&gt;

  &lt;hr&gt;

  &lt;!-- 핵심 차이 시각화 --&gt;
  &lt;div class=&quot;section&quot;&gt;
    &lt;div class=&quot;section-header&quot;&gt;
      &lt;div class=&quot;section-badge neutral&quot;&gt;&lt;span class=&quot;badge-pill&quot; style=&quot;background:var(--surface2); color:var(--muted);&quot;&gt;비교&lt;/span&gt;&lt;/div&gt;
      &lt;h2&gt;흰색과 검정으로 이해하는 두 시스템의 차이&lt;/h2&gt;
    &lt;/div&gt;

    &lt;p&gt;두 시스템의 구조적 차이를 가장 직관적으로 파악하는 방법은 흰색과 검정을 비교하는 것이다.&lt;/p&gt;

    &lt;div class=&quot;principle-row&quot;&gt;
      &lt;span class=&quot;principle-icon&quot;&gt; ️&lt;/span&gt;
      &lt;span&gt;디스플레이에서 흰색 =&lt;/span&gt;
      &lt;span class=&quot;principle-code rgb&quot;&gt;rgb(255, 255, 255)&lt;/span&gt;
      &lt;span&gt;— 세 가지 빛이 모두 최대&lt;/span&gt;
    &lt;/div&gt;
    &lt;div class=&quot;principle-row&quot;&gt;
      &lt;span class=&quot;principle-icon&quot;&gt; ️&lt;/span&gt;
      &lt;span&gt;인쇄물에서 흰색 =&lt;/span&gt;
      &lt;span class=&quot;principle-code cmyk&quot;&gt;cmyk(0, 0, 0, 0)&lt;/span&gt;
      &lt;span&gt;— 잉크가 전혀 없는 상태&lt;/span&gt;
    &lt;/div&gt;
    &lt;div class=&quot;principle-row&quot; style=&quot;margin-top:8px;&quot;&gt;
      &lt;span class=&quot;principle-icon&quot;&gt; ️&lt;/span&gt;
      &lt;span&gt;디스플레이에서 검정 =&lt;/span&gt;
      &lt;span class=&quot;principle-code rgb&quot;&gt;rgb(0, 0, 0)&lt;/span&gt;
      &lt;span&gt;— 빛이 전혀 없는 상태&lt;/span&gt;
    &lt;/div&gt;
    &lt;div class=&quot;principle-row&quot;&gt;
      &lt;span class=&quot;principle-icon&quot;&gt; ️&lt;/span&gt;
      &lt;span&gt;인쇄물에서 검정 =&lt;/span&gt;
      &lt;span class=&quot;principle-code cmyk&quot;&gt;cmyk(0, 0, 0, 100)&lt;/span&gt;
      &lt;span&gt;— 검정 잉크 100%&lt;/span&gt;
    &lt;/div&gt;

    &lt;p style=&quot;margin-top:20px;&quot;&gt;RGB는 빛이 없는 상태(검정)에서 빛을 더해 흰색으로 가는 구조, CMYK는 아무것도 없는 상태(흰색)에서 잉크를 더해 검정으로 가는 구조다.&lt;/p&gt;

    &lt;table class=&quot;diff-table&quot;&gt;
      &lt;thead&gt;
        &lt;tr&gt;
          &lt;th&gt;항목&lt;/th&gt;
          &lt;th class=&quot;center rgb-th&quot;&gt;RGB&lt;/th&gt;
          &lt;th class=&quot;center cmyk-th&quot;&gt;CMYK&lt;/th&gt;
        &lt;/tr&gt;
      &lt;/thead&gt;
      &lt;tbody&gt;
        &lt;tr&gt;
          &lt;td class=&quot;row-head&quot;&gt;매체&lt;/td&gt;
          &lt;td class=&quot;center&quot;&gt;디지털 화면&lt;/td&gt;
          &lt;td class=&quot;center&quot;&gt;인쇄물&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr&gt;
          &lt;td class=&quot;row-head&quot;&gt;구현 방식&lt;/td&gt;
          &lt;td class=&quot;center&quot;&gt;빛으로 구현&lt;/td&gt;
          &lt;td class=&quot;center&quot;&gt;잉크로 구현&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr&gt;
          &lt;td class=&quot;row-head&quot;&gt;혼합 방식&lt;/td&gt;
          &lt;td class=&quot;center&quot;&gt;가산 혼합&lt;/td&gt;
          &lt;td class=&quot;center&quot;&gt;감산 혼합&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr&gt;
          &lt;td class=&quot;row-head&quot;&gt;기준점&lt;/td&gt;
          &lt;td class=&quot;center&quot;&gt;검정(빛 없음)에서 시작&lt;/td&gt;
          &lt;td class=&quot;center&quot;&gt;흰색(잉크 없음)에서 시작&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr&gt;
          &lt;td class=&quot;row-head&quot;&gt;색상 범위&lt;/td&gt;
          &lt;td class=&quot;center&quot;&gt;넓음&lt;/td&gt;
          &lt;td class=&quot;center&quot;&gt;상대적으로 제한적&lt;/td&gt;
        &lt;/tr&gt;
      &lt;/tbody&gt;
    &lt;/table&gt;
  &lt;/div&gt;

  &lt;hr&gt;

  &lt;!-- 실무 적용 --&gt;
  &lt;div class=&quot;section&quot;&gt;
    &lt;div class=&quot;section-header&quot;&gt;
      &lt;div class=&quot;section-badge neutral&quot;&gt;&lt;span class=&quot;badge-pill&quot; style=&quot;background:var(--surface2); color:var(--muted);&quot;&gt;실무&lt;/span&gt;&lt;/div&gt;
      &lt;h2&gt;마케팅 실무에서의 적용&lt;/h2&gt;
    &lt;/div&gt;

    &lt;p&gt;원칙은 단순하다. &lt;strong&gt;RGB는 화면, CMYK는 인쇄다.&lt;/strong&gt;&lt;/p&gt;

    &lt;div class=&quot;apply-split&quot;&gt;
      &lt;div class=&quot;apply-card rgb-card&quot;&gt;
        &lt;div class=&quot;apply-card-title rgb&quot;&gt;RGB&lt;/div&gt;
        &lt;div class=&quot;apply-card-sub&quot;&gt;화면으로 보이는 모든 것&lt;/div&gt;
        &lt;ul class=&quot;apply-list&quot;&gt;
          &lt;li&gt;웹사이트 · 랜딩 페이지&lt;/li&gt;
          &lt;li&gt;SNS 콘텐츠 · 카드뉴스&lt;/li&gt;
          &lt;li&gt;디지털 배너 · 영상&lt;/li&gt;
          &lt;li&gt;앱 UI · 이메일 뉴스레터&lt;/li&gt;
        &lt;/ul&gt;
      &lt;/div&gt;
      &lt;div class=&quot;apply-card cmyk-card&quot;&gt;
        &lt;div class=&quot;apply-card-title cmyk&quot;&gt;CMYK&lt;/div&gt;
        &lt;div class=&quot;apply-card-sub&quot;&gt;실물로 제작되는 모든 것&lt;/div&gt;
        &lt;ul class=&quot;apply-list&quot;&gt;
          &lt;li&gt;명함 · 브로슈어 · 리플렛&lt;/li&gt;
          &lt;li&gt;패키지 · 제품 라벨&lt;/li&gt;
          &lt;li&gt;사인물 · 현수막&lt;/li&gt;
          &lt;li&gt;의류 · 굿즈 · 인쇄 광고물&lt;/li&gt;
        &lt;/ul&gt;
      &lt;/div&gt;
    &lt;/div&gt;

    &lt;div class=&quot;warn-box&quot;&gt;
      &lt;strong&gt;⚠️ 주의 —&lt;/strong&gt; RGB로 작업한 파일을 그대로 인쇄소에 넘기면 색이 탁하게 나오거나 의도와 전혀 다른 결과물이 나올 수 있다. 디자이너에게 작업물을 요청할 때 용도에 맞는 파일 형식을 명시하는 습관이 필요한 이유다.
    &lt;/div&gt;

    &lt;p&gt;디지털 시안에서 완벽해 보이던 브랜드 컬러가 실물 인쇄물에서 다르게 구현되는 경험은 이 차이를 모를 때 발생한다.&lt;/p&gt;
  &lt;/div&gt;

  &lt;!-- 마무리 --&gt;
  &lt;div class=&quot;closing&quot;&gt;
    &lt;div class=&quot;closing-title&quot;&gt;색상 시스템은 사소해 보이지만,&lt;br&gt;브랜드를 정확하게 표현하기 위한 기준이 된다.&lt;/div&gt;
    &lt;p&gt;두 시스템의 차이를 완벽히 이해하지 못해도 괜찮다. 다만 화면과 인쇄물에서의 색이 다르게 구현될 수 있다는 사실을 아는 것만으로도, 브랜드 톤을 세심하게 챙기는 마케터에 한 걸음 가까워진다.&lt;/p&gt; &lt;BR&gt;
    &lt;p&gt;온라인 채널의 브랜드 경험은 RGB, 실제 공간과 제작물은 CMYK. 이 구분 하나만 체화해도 디자이너와의 협업과 인쇄 발주 과정에서 불필요한 오류를 줄일 수 있다.&lt;/p&gt;
 
  &lt;/div&gt;

&lt;/div&gt;
&lt;/body&gt;
&lt;/html&gt;</description>
      <category>HTML</category>
      <category>cmyk</category>
      <category>RGB</category>
      <category>디자인기초</category>
      <category>디지털마케팅</category>
      <category>마케팅</category>
      <category>브랜드컬러</category>
      <category>색상시스템</category>
      <category>인쇄물</category>
      <category>컬러시스템</category>
      <category>콘텐츠마케터</category>
      <author>행파마</author>
      <guid isPermaLink="true">https://happiness-marketer.tistory.com/3</guid>
      <comments>https://happiness-marketer.tistory.com/3#entry3comment</comments>
      <pubDate>Tue, 26 May 2026 01:00:22 +0900</pubDate>
    </item>
    <item>
      <title>광고 기획의 전체 흐름, 프레임워크 및 핵심개념 15개 총 정리</title>
      <link>https://happiness-marketer.tistory.com/2</link>
      <description>&lt;!DOCTYPE html&gt;
&lt;html lang=&quot;ko&quot;&gt;
&lt;head&gt;
&lt;meta charset=&quot;UTF-8&quot;&gt;
&lt;meta name=&quot;viewport&quot; content=&quot;width=device-width, initial-scale=1.0&quot;&gt;
&lt;title&gt;광고 기획의 전체 흐름 — 프레임워크 정리&lt;/title&gt;
&lt;link rel=&quot;stylesheet&quot; href=&quot;https://cdn.jsdelivr.net/gh/orioncactus/pretendard@v1.3.9/dist/web/static/pretendard.min.css&quot;&gt;
&lt;style&gt;
  :root {
    --bg:          #f5f0e8;
    --bg-card:     #ede8de;
    --bg-deep:     #e4ddd0;
    --bg-code:     #ddd6c6;
    --border:      #cdc5b4;
    --border-dark: #b0a692;
    --ink:         #1c1a16;
    --ink-mid:     #4a4438;
    --ink-light:   #7a7060;
    --accent:      #6b4f2a;
    --accent2:     #9b7240;
    --accent3:     #c49a60;
    --accent-pale: #e8d5b0;
    --step-1:      #8b5e3c;
    --step-2:      #5c7a4a;
    --step-3:      #3a5c7a;
    --step-4:      #7a3a5c;
    --step-5:      #5a4a7a;
    --step-6:      #3a7a6a;
    --step-7:      #7a6a3a;
    --step-8:      #6a3a7a;
    --tbl-head:    #3a3228;
    --tbl-alt:     #e8e2d6;
    --tag-bg:      #ddd5c0;
  }

  * { margin:0; padding:0; box-sizing:border-box; }
  html { scroll-behavior:smooth; }

  body {
    background: var(--bg);
    color: var(--ink);
    font-family: 'Pretendard', sans-serif;
    font-size: 15px;
    font-weight: 400;
    line-height: 1.85;
  }

  /* ── NAV ── */
  nav {
    position: sticky; top:0; z-index:100;
    background: rgba(237,232,222,0.96);
    backdrop-filter: blur(12px);
    border-bottom: 1px solid var(--border);
    padding: 0 2rem;
    height: 50px;
    display: flex; align-items: center; gap: 2rem;
  }
  .nav-brand { font-size:13px; font-weight:800; color:var(--accent); text-decoration:none; white-space:nowrap; letter-spacing:.02em; }
  .nav-links  { display:flex; gap:1.4rem; list-style:none; overflow-x:auto; scrollbar-width:none; }
  .nav-links::-webkit-scrollbar { display:none; }
  .nav-links a { font-size:12px; font-weight:500; color:var(--ink-mid); text-decoration:none; white-space:nowrap; transition:color .2s; }
  .nav-links a:hover { color:var(--accent); }

  /* ── HERO ── */
  .hero {
    background: var(--bg-deep);
    border-bottom: 2px solid var(--border-dark);
    padding: 5rem 2rem 4rem;
    text-align: center;
  }
  .hero-eyebrow { font-size:11px; font-weight:700; letter-spacing:.28em; text-transform:uppercase; color:var(--accent2); margin-bottom:.8rem; }
  .hero h1 { font-size: clamp(1.9rem,5vw,2.8rem); font-weight:900; line-height:1.2; margin-bottom:.8rem; color:var(--ink); }
  .hero-sub { font-size:14px; color:var(--ink-light); margin-bottom:1.8rem; max-width:520px; margin-left:auto; margin-right:auto; }
  .hero-quote {
    display:inline-block;
    background: var(--accent-pale);
    border-left: 4px solid var(--accent2);
    border-radius: 0 8px 8px 0;
    padding: .7rem 1.3rem;
    font-size:14px; font-weight:600; color:var(--accent);
    margin-bottom:1.8rem;
  }
  .hero-tags { display:flex; gap:.6rem; justify-content:center; flex-wrap:wrap; }
  .hero-tag {
    background: var(--tag-bg);
    border: 1px solid var(--border-dark);
    border-radius:20px; padding:.3rem .9rem;
    font-size:12px; font-weight:600; color:var(--ink-mid);
  }

  /* ── LAYOUT ── */
  .container { max-width:880px; margin:0 auto; padding:0 1.5rem; }
  .page { padding:4rem 0 6rem; }

  /* ── DIVIDER ── */
  hr { border:none; border-top:1px solid var(--border); margin:3.5rem 0; }

  /* ── SECTION ── */
  .sec { margin-bottom:4.5rem; scroll-margin-top:60px; }

  .sec-eyebrow {
    font-size:11px; font-weight:700; letter-spacing:.25em; text-transform:uppercase;
    color:var(--accent2); margin-bottom:.4rem;
    display:flex; align-items:center; gap:.6rem;
  }
  .sec-eyebrow::after { content:''; flex:1; height:1px; background:var(--border-dark); }

  /* 목차 레벨 1 */
  .sec-title {
    font-size:1.75rem; font-weight:900;
    color:var(--ink); margin-bottom:.3rem; line-height:1.2;
  }
  .sec-desc { font-size:14px; color:var(--ink-light); margin-bottom:1.8rem; }

  /* 목차 레벨 2 */
  .sub-title {
    font-size:1.15rem; font-weight:800;
    color:var(--ink); margin-bottom:.8rem;
    padding-bottom:.4rem;
    border-bottom:2px solid var(--border-dark);
    display:flex; align-items:center; gap:.5rem;
  }

  /* 목차 레벨 3 */
  .mini-title {
    font-size:.95rem; font-weight:700;
    color:var(--accent); margin-bottom:.5rem; margin-top:1rem;
  }

  p { font-size:15px; line-height:1.85; margin-bottom:.7rem; color:var(--ink); }
  p:last-child { margin-bottom:0; }
  strong { font-weight:700; color:var(--accent); }

  /* ── STEP BADGE ── */
  .step-block { margin-bottom:3rem; }
  .step-header {
    display:flex; align-items:center; gap:1rem;
    padding:1rem 1.4rem;
    border-radius:10px 10px 0 0;
    border:1px solid var(--border-dark);
    border-bottom:none;
  }
  .step-num {
    font-size:1.6rem; font-weight:900; line-height:1;
    opacity:.9; min-width:1.8rem;
  }
  .step-header-text { flex:1; }
  .step-header-key  { font-size:1.05rem; font-weight:800; }
  .step-header-fw   { font-size:12px; font-weight:700; letter-spacing:.08em; text-transform:uppercase; opacity:.7; margin-top:.1rem; }
  .step-body {
    background:var(--bg-card);
    border:1px solid var(--border-dark);
    border-radius:0 0 10px 10px;
    padding:1.5rem 1.7rem;
  }

  .step-1  .step-header { background:#f0e8e0; color:#5c3010; }
  .step-2  .step-header { background:#e4ede0; color:#2c4a20; }
  .step-3  .step-header { background:#dfe8f0; color:#1a3a5a; }
  .step-4  .step-header { background:#ecdfe8; color:#4a1a38; }
  .step-5  .step-header { background:#e8e4f0; color:#2c2050; }
  .step-6  .step-header { background:#dff0ec; color:#14423a; }
  .step-7  .step-header { background:#f0ece0; color:#4a3a10; }
  .step-8  .step-header { background:#ece0f0; color:#3a1450; }

  /* ── TABLE ── */
  .tbl-wrap { overflow-x:auto; margin:1.2rem 0; border-radius:10px; border:1px solid var(--border-dark); }
  table { width:100%; border-collapse:collapse; }
  thead tr { background:var(--tbl-head); }
  thead th { padding:.65rem 1rem; text-align:left; font-size:12px; font-weight:600; letter-spacing:.05em; color:#e0d8c8; white-space:nowrap; }
  tbody tr { border-bottom:1px solid var(--border); }
  tbody tr:nth-child(even) { background:var(--tbl-alt); }
  tbody td { padding:.6rem 1rem; font-size:13px; vertical-align:top; line-height:1.65; color:var(--ink); }
  .td-b { font-weight:700; color:var(--accent); }
  .td-m { font-weight:600; color:var(--ink-mid); }

  /* ── CALLOUT ── */
  .callout {
    border-radius:10px; padding:1.1rem 1.4rem;
    margin:1.1rem 0;
    display:flex; gap:.8rem; align-items:flex-start;
  }
  .callout .ico { flex-shrink:0; font-size:1.1rem; margin-top:.1rem; }
  .callout p { margin:0; font-size:15px; line-height:1.8; }
  .callout.warm   { background:#f0e8dc; border-left:4px solid var(--accent2); }
  .callout.soft   { background:var(--bg-card); border-left:4px solid var(--border-dark); }
  .callout.green  { background:#e4eede; border-left:4px solid #5a8048; }
  .callout.blue   { background:#dde8f0; border-left:4px solid #3a6080; }
  .callout.amber  { background:#f0ece0; border-left:4px solid #8a7030; }

  /* ── HIGHLIGHT ── */
  .highlight {
    background:var(--bg-deep);
    border:1px solid var(--border-dark);
    border-radius:10px;
    padding:1.3rem 1.6rem;
    margin:1.2rem 0;
    font-size:15px; line-height:1.8; color:var(--ink);
  }
  .highlight strong { color:var(--accent); }

  /* ── INFO GRID ── */
  .info-grid { display:grid; grid-template-columns:repeat(auto-fit,minmax(180px,1fr)); gap:.9rem; margin:1.1rem 0; }
  .info-card {
    background:var(--bg-card);
    border:1px solid var(--border-dark);
    border-top:3px solid var(--accent2);
    border-radius:0 0 8px 8px;
    padding:.9rem 1.1rem;
  }
  .info-card-label { font-size:11px; font-weight:700; text-transform:uppercase; letter-spacing:.1em; color:var(--accent2); margin-bottom:.3rem; }
  .info-card-val   { font-size:14px; font-weight:700; color:var(--ink); margin-bottom:.2rem; }
  .info-card-desc  { font-size:13px; color:var(--ink-light); }

  /* ── NUMBERED LIST ── */
  .num-list { display:grid; gap:.7rem; margin:1rem 0; }
  .num-item { display:flex; gap:.9rem; align-items:flex-start; }
  .num-badge {
    min-width:24px; height:24px;
    background:var(--accent2); color:#f5f0e8;
    border-radius:50%; display:flex; align-items:center; justify-content:center;
    font-size:11px; font-weight:800; flex-shrink:0; margin-top:.25rem;
  }
  .num-item p { margin:0; font-size:15px; }

  /* ── FUNNEL ── */
  .funnel-row { display:grid; grid-template-columns:repeat(3,1fr); gap:1rem; margin:1.1rem 0; }
  .funnel-card { border-radius:8px; padding:1.1rem 1.2rem; }
  .funnel-card.tofu { background:#dde8f0; border-top:3px solid #3a6080; }
  .funnel-card.mofu { background:#e8e4f0; border-top:3px solid #5a4a7a; }
  .funnel-card.bofu { background:#e4ede0; border-top:3px solid #4a7a3a; }
  .funnel-label { font-size:11px; font-weight:800; letter-spacing:.12em; text-transform:uppercase; margin-bottom:.4rem; }
  .funnel-card.tofu .funnel-label { color:#2a5070; }
  .funnel-card.mofu .funnel-label { color:#3a2a6a; }
  .funnel-card.bofu .funnel-label { color:#2a5a1a; }
  .funnel-card p { font-size:14px; line-height:1.7; }

  /* ── INSIGHT FLOW ── */
  .insight-flow { display:grid; grid-template-columns:1fr auto 1fr auto 1fr; gap:.5rem; align-items:stretch; margin:1.2rem 0; }
  .flow-card { background:var(--bg-card); border:1px solid var(--border-dark); border-radius:10px; padding:1.2rem 1.3rem; }
  .flow-label { font-size:11px; font-weight:800; letter-spacing:.15em; text-transform:uppercase; color:var(--accent2); margin-bottom:.5rem; }
  .flow-card p { font-size:14px; line-height:1.7; margin:0; }
  .flow-arrow { display:flex; align-items:center; justify-content:center; color:var(--accent2); font-size:1.3rem; padding:0 .2rem; }

  /* ── SMART GRID ── */
  .smart-grid { display:grid; grid-template-columns:repeat(5,1fr); gap:.8rem; margin:1.1rem 0; }
  .smart-card { background:var(--bg-card); border:1px solid var(--border-dark); border-radius:8px; padding:1rem; text-align:center; }
  .smart-letter { font-size:1.8rem; font-weight:900; color:var(--accent2); margin-bottom:.3rem; }
  .smart-name   { font-size:12px; font-weight:700; margin-bottom:.3rem; color:var(--ink); }
  .smart-ex     { font-size:12px; color:var(--ink-light); }

  /* ── AIDA ── */
  .aida-row { display:grid; grid-template-columns:repeat(4,1fr); gap:.8rem; margin:1.1rem 0; }
  .aida-card { border-radius:8px; padding:1rem 1.1rem; }
  .aida-card:nth-child(1) { background:#f0e8e0; border-top:3px solid #8b5e3c; }
  .aida-card:nth-child(2) { background:#dff0ec; border-top:3px solid #3a7a6a; }
  .aida-card:nth-child(3) { background:#e8e4f0; border-top:3px solid #5a4a7a; }
  .aida-card:nth-child(4) { background:#e4ede0; border-top:3px solid #4a7a3a; }
  .aida-letter { font-size:1.3rem; font-weight:900; margin-bottom:.2rem; }
  .aida-card:nth-child(1) .aida-letter { color:#6b3a14; }
  .aida-card:nth-child(2) .aida-letter { color:#1a5a4a; }
  .aida-card:nth-child(3) .aida-letter { color:#3a2a6a; }
  .aida-card:nth-child(4) .aida-letter { color:#2a5a1a; }
  .aida-name { font-size:12px; font-weight:700; margin-bottom:.4rem; color:var(--ink); }
  .aida-card p { font-size:13px; color:var(--ink-mid); margin:0; line-height:1.6; }

  /* ── FLOW SUMMARY ── */
  .flow-summary {
    background:var(--bg-deep);
    border:1px solid var(--border-dark);
    border-radius:10px;
    padding:1.4rem 1.8rem;
    margin:1.5rem 0;
  }
  .flow-summary-title { font-size:13px; font-weight:700; letter-spacing:.06em; color:var(--accent); margin-bottom:.8rem; }
  .flow-steps { display:flex; flex-wrap:wrap; gap:.4rem; align-items:center; }
  .flow-step {
    background:var(--accent-pale);
    border:1px solid var(--accent2);
    border-radius:20px;
    padding:.3rem .9rem;
    font-size:12px; font-weight:700; color:var(--accent);
    white-space:nowrap;
  }
  .flow-arr { color:var(--accent2); font-size:1rem; font-weight:700; }

  /* ── INSIGHT TYPE ── */
  .insight-type-grid { display:grid; grid-template-columns:1fr 1fr; gap:1rem; margin:1.1rem 0; }
  .insight-type-card {
    border-radius:8px; padding:1.2rem 1.3rem;
    border:1px solid var(--border-dark);
  }
  .insight-type-card.market { background:#e8f0e4; border-top:3px solid #4a7a3a; }
  .insight-type-card.consumer { background:#e4e8f4; border-top:3px solid #3a4a7a; }
  .insight-type-label { font-size:11px; font-weight:800; letter-spacing:.1em; text-transform:uppercase; margin-bottom:.5rem; }
  .insight-type-card.market .insight-type-label { color:#2a5a1a; }
  .insight-type-card.consumer .insight-type-label { color:#1a2a5a; }
  .insight-type-card p { font-size:14px; line-height:1.7; margin-bottom:.4rem; }
  .insight-type-card p:last-child { margin-bottom:0; }

  /* ── CHECK LIST ── */
  .check-list { list-style:none; display:grid; gap:.4rem; margin:.8rem 0; }
  .check-list li { display:flex; gap:.6rem; align-items:flex-start; font-size:15px; line-height:1.75; }
  .check-list li::before { content:'✅'; font-size:.85rem; flex-shrink:0; margin-top:.18rem; }

  /* ── ARROW LIST ── */
  .arrow-list { list-style:none; display:grid; gap:.4rem; margin:.8rem 0; }
  .arrow-list li { display:flex; gap:.6rem; align-items:flex-start; font-size:15px; line-height:1.75; }
  .arrow-list li::before { content:'→'; color:var(--accent2); font-weight:700; flex-shrink:0; }

  /* ── KPI TABLE ── */
  .kpi-grid { display:grid; grid-template-columns:repeat(3,1fr); gap:.8rem; margin:1.1rem 0; }
  .kpi-card { border-radius:8px; padding:1rem 1.1rem; background:var(--bg-card); border:1px solid var(--border-dark); }
  .kpi-stage { font-size:11px; font-weight:800; letter-spacing:.1em; text-transform:uppercase; color:var(--accent2); margin-bottom:.3rem; }
  .kpi-label { font-size:13px; font-weight:700; color:var(--ink); margin-bottom:.3rem; }
  .kpi-items { font-size:13px; color:var(--ink-mid); line-height:1.6; }

  /* ── FOOTER ── */
  footer {
    background:var(--bg-deep);
    border-top:1px solid var(--border-dark);
    text-align:center;
    padding:2.5rem 1.5rem;
    font-size:13px; color:var(--ink-light);
  }
  footer strong { color:var(--accent); }

  @media(max-width:640px){
    .smart-grid   { grid-template-columns:repeat(3,1fr); }
    .aida-row     { grid-template-columns:1fr 1fr; }
    .funnel-row   { grid-template-columns:1fr; }
    .insight-flow { grid-template-columns:1fr; }
    .flow-arrow   { display:none; }
    .insight-type-grid { grid-template-columns:1fr; }
    .kpi-grid     { grid-template-columns:1fr; }
  }
&lt;/style&gt;
&lt;/head&gt;
&lt;body&gt;

&lt;!-- NAV --&gt;
&lt;nav&gt;
  &lt;a class=&quot;nav-brand&quot; href=&quot;#&quot;&gt;광고 기획 프레임워크&lt;/a&gt;
  &lt;ul class=&quot;nav-links&quot;&gt;
    &lt;li&gt;&lt;a href=&quot;#step1&quot;&gt;1. SWOT&lt;/a&gt;&lt;/li&gt;
    &lt;li&gt;&lt;a href=&quot;#step2&quot;&gt;2. USP&lt;/a&gt;&lt;/li&gt;
    &lt;li&gt;&lt;a href=&quot;#step3&quot;&gt;3. 페르소나&lt;/a&gt;&lt;/li&gt;
    &lt;li&gt;&lt;a href=&quot;#step4&quot;&gt;4. 퍼널&lt;/a&gt;&lt;/li&gt;
    &lt;li&gt;&lt;a href=&quot;#step5&quot;&gt;5. SMART&lt;/a&gt;&lt;/li&gt;
    &lt;li&gt;&lt;a href=&quot;#step6&quot;&gt;6. AIDA&lt;/a&gt;&lt;/li&gt;
    &lt;li&gt;&lt;a href=&quot;#step7&quot;&gt;7. 미디어믹스&lt;/a&gt;&lt;/li&gt;
    &lt;li&gt;&lt;a href=&quot;#step8&quot;&gt;8. 회고&lt;/a&gt;&lt;/li&gt;
    &lt;li&gt;&lt;a href=&quot;#insight&quot;&gt;인사이트&lt;/a&gt;&lt;/li&gt;
  &lt;/ul&gt;
&lt;/nav&gt;

&lt;!-- HERO --&gt;
&lt;section class=&quot;hero&quot;&gt;
  &lt;div class=&quot;hero-eyebrow&quot;&gt;Marketing Framework Note&lt;/div&gt;
  &lt;h1&gt;광고 기획의 전체 흐름&lt;/h1&gt;
  &lt;p class=&quot;hero-sub&quot;&gt;프레임워크는 따로 외우는 게 아니다. 톱니바퀴처럼 맞물려 돌아간다. 하나가 끝나야 다음이 가능하다.&lt;/p&gt;
  &lt;div class=&quot;hero-quote&quot;&gt;
    현황 파악 → 메시지 → 타겟 → 구조 → 목표 → 소재 → 예산 → 회고
  &lt;/div&gt;
  &lt;div class=&quot;hero-tags&quot;&gt;
    &lt;span class=&quot;hero-tag&quot;&gt;SWOT&lt;/span&gt;
    &lt;span class=&quot;hero-tag&quot;&gt;USP&lt;/span&gt;
    &lt;span class=&quot;hero-tag&quot;&gt;페르소나&lt;/span&gt;
    &lt;span class=&quot;hero-tag&quot;&gt;TOFU/BOFU&lt;/span&gt;
    &lt;span class=&quot;hero-tag&quot;&gt;SMART&lt;/span&gt;
    &lt;span class=&quot;hero-tag&quot;&gt;AIDA&lt;/span&gt;
    &lt;span class=&quot;hero-tag&quot;&gt;미디어믹스&lt;/span&gt;
    &lt;span class=&quot;hero-tag&quot;&gt;KPI&lt;/span&gt;
  &lt;/div&gt;
&lt;/section&gt;

&lt;div class=&quot;container page&quot;&gt;

&lt;!-- ═══════════════════ STEP 1 · SWOT ═══════════════════ --&gt;
&lt;section class=&quot;sec&quot; id=&quot;step1&quot;&gt;
  &lt;div class=&quot;sec-eyebrow&quot;&gt;Step 1&lt;/div&gt;
  &lt;h2 class=&quot;sec-title&quot;&gt;지금 우리가 어디 있는지 파악한다&lt;/h2&gt;
  &lt;p class=&quot;sec-desc&quot;&gt;이게 없으면 뭘 말해야 할지 모른 채 광고부터 만들게 된다. 순서가 틀린 거다.&lt;/p&gt;

  &lt;div class=&quot;step-block step-1&quot;&gt;
    &lt;div class=&quot;step-header&quot;&gt;
      &lt;div class=&quot;step-num&quot;&gt; &lt;/div&gt;
      &lt;div class=&quot;step-header-text&quot;&gt;
        &lt;div class=&quot;step-header-key&quot;&gt;SWOT 분석&lt;/div&gt;
        &lt;div class=&quot;step-header-fw&quot;&gt;Strengths · Weaknesses · Opportunities · Threats&lt;/div&gt;
      &lt;/div&gt;
    &lt;/div&gt;
    &lt;div class=&quot;step-body&quot;&gt;

      &lt;div class=&quot;tbl-wrap&quot;&gt;
        &lt;table&gt;
          &lt;thead&gt;
            &lt;tr&gt;&lt;th&gt;항목&lt;/th&gt;&lt;th&gt;의미&lt;/th&gt;&lt;th&gt;세부 분석 기준&lt;/th&gt;&lt;th&gt;실무 예시&lt;/th&gt;&lt;/tr&gt;
          &lt;/thead&gt;
          &lt;tbody&gt;
            &lt;tr&gt;
              &lt;td class=&quot;td-b&quot;&gt;S (Strength)&lt;/td&gt;
              &lt;td&gt;내부 강점&lt;/td&gt;
              &lt;td&gt;핵심 역량 · 브랜드 자산 · 고객 충성도&lt;/td&gt;
              &lt;td&gt;높은 인지도, 견고한 유통망, 기술력&lt;/td&gt;
            &lt;/tr&gt;
            &lt;tr&gt;
              &lt;td class=&quot;td-b&quot;&gt;W (Weakness)&lt;/td&gt;
              &lt;td&gt;내부 약점&lt;/td&gt;
              &lt;td&gt;자원 부족 · 브랜드 이미지 한계 · 운영 비효율&lt;/td&gt;
              &lt;td&gt;낮은 재구매율, 감성적 요소 부족&lt;/td&gt;
            &lt;/tr&gt;
            &lt;tr&gt;
              &lt;td class=&quot;td-b&quot;&gt;O (Opportunity)&lt;/td&gt;
              &lt;td&gt;외부 기회&lt;/td&gt;
              &lt;td&gt;시장 성장 트렌드 · 소비자 변화 · 신기술 등장&lt;/td&gt;
              &lt;td&gt;친환경 트렌드, Z세대 소비 확장&lt;/td&gt;
            &lt;/tr&gt;
            &lt;tr&gt;
              &lt;td class=&quot;td-b&quot;&gt;T (Threat)&lt;/td&gt;
              &lt;td&gt;외부 위협&lt;/td&gt;
              &lt;td&gt;경쟁자 진입 · 가격 경쟁 · 정책 변화&lt;/td&gt;
              &lt;td&gt;저가 브랜드 진출, 시장 포화&lt;/td&gt;
            &lt;/tr&gt;
          &lt;/tbody&gt;
        &lt;/table&gt;
      &lt;/div&gt;

      &lt;div class=&quot;callout warm&quot; style=&quot;margin-top:1.2rem;&quot;&gt;
        &lt;span class=&quot;ico&quot;&gt;⚠️&lt;/span&gt;
        &lt;p&gt;SWOT에서 멈추면 그냥 &lt;strong&gt;사실 나열&lt;/strong&gt;밖에 안 된다. 이걸 통해 &lt;strong&gt;인사이트를 뽑아야&lt;/strong&gt; 한다. What → So What → Now What 흐름으로 이어져야 전략이 된다.&lt;/p&gt;
      &lt;/div&gt;

      &lt;h3 class=&quot;mini-title&quot; style=&quot;margin-top:1.4rem;&quot;&gt;경쟁사 분석 프레임 — 5요소&lt;/h3&gt;
      &lt;div class=&quot;tbl-wrap&quot;&gt;
        &lt;table&gt;
          &lt;thead&gt;
            &lt;tr&gt;&lt;th&gt;요소&lt;/th&gt;&lt;th&gt;주요 질문&lt;/th&gt;&lt;th&gt;분석 포인트&lt;/th&gt;&lt;th&gt;예시&lt;/th&gt;&lt;/tr&gt;
          &lt;/thead&gt;
          &lt;tbody&gt;
            &lt;tr&gt;
              &lt;td class=&quot;td-b&quot;&gt;메시지&lt;/td&gt;
              &lt;td&gt;어떤 가치와 이야기를 전달하나?&lt;/td&gt;
              &lt;td&gt;슬로건, 핵심 문구&lt;/td&gt;
              &lt;td&gt;L'Oréal &quot;Because You're Worth It&quot;&lt;/td&gt;
            &lt;/tr&gt;
            &lt;tr&gt;
              &lt;td class=&quot;td-b&quot;&gt;비주얼&lt;/td&gt;
              &lt;td&gt;어떤 이미지와 컬러를 쓰는가?&lt;/td&gt;
              &lt;td&gt;톤앤매너, 콘셉트&lt;/td&gt;
              &lt;td&gt;Apple: 심플함 + 여백&lt;/td&gt;
            &lt;/tr&gt;
            &lt;tr&gt;
              &lt;td class=&quot;td-b&quot;&gt;채널&lt;/td&gt;
              &lt;td&gt;어디서 고객을 만나나?&lt;/td&gt;
              &lt;td&gt;SNS, 오프라인, 인플루언서&lt;/td&gt;
              &lt;td&gt;듀오링고: TikTok 중심 밈 마케팅&lt;/td&gt;
            &lt;/tr&gt;
            &lt;tr&gt;
              &lt;td class=&quot;td-b&quot;&gt;톤앤매너&lt;/td&gt;
              &lt;td&gt;어떤 태도로 말하나?&lt;/td&gt;
              &lt;td&gt;감성·위트·권위&lt;/td&gt;
              &lt;td&gt;나이키: 동기부여형 서사&lt;/td&gt;
            &lt;/tr&gt;
            &lt;tr&gt;
              &lt;td class=&quot;td-b&quot;&gt;반응도&lt;/td&gt;
              &lt;td&gt;소비자는 어떻게 반응하나?&lt;/td&gt;
              &lt;td&gt;조회수, 댓글, 공유율&lt;/td&gt;
              &lt;td&gt;스타벅스: #리유저블컵 해시태그 5만 건↑&lt;/td&gt;
            &lt;/tr&gt;
          &lt;/tbody&gt;
        &lt;/table&gt;
      &lt;/div&gt;

      &lt;h3 class=&quot;mini-title&quot; style=&quot;margin-top:1.4rem;&quot;&gt;인사이트 도출 — What → So What → Now What&lt;/h3&gt;
      &lt;div class=&quot;insight-flow&quot;&gt;
        &lt;div class=&quot;flow-card&quot;&gt;
          &lt;div class=&quot;flow-label&quot;&gt;What&lt;/div&gt;
          &lt;p&gt;&lt;strong&gt;무슨 일이 일어났는가?&lt;/strong&gt;&lt;br&gt;객관적 사실·관찰. 데이터를 있는 그대로 요약.&lt;/p&gt;
        &lt;/div&gt;
        &lt;div class=&quot;flow-arrow&quot;&gt;→&lt;/div&gt;
        &lt;div class=&quot;flow-card&quot;&gt;
          &lt;div class=&quot;flow-label&quot;&gt;So What&lt;/div&gt;
          &lt;p&gt;&lt;strong&gt;왜 중요한가?&lt;/strong&gt;&lt;br&gt;의미·맥락·원인 분석. 고객 심리·시장 변화·포지션 연결.&lt;/p&gt;
        &lt;/div&gt;
        &lt;div class=&quot;flow-arrow&quot;&gt;→&lt;/div&gt;
        &lt;div class=&quot;flow-card&quot;&gt;
          &lt;div class=&quot;flow-label&quot;&gt;Now What&lt;/div&gt;
          &lt;p&gt;&lt;strong&gt;어떻게 대응할까?&lt;/strong&gt;&lt;br&gt;실행 전략. 브랜드 액션·메시지·캠페인 방향 제시.&lt;/p&gt;
        &lt;/div&gt;
      &lt;/div&gt;

      &lt;h3 class=&quot;mini-title&quot;&gt;인사이트 도출 시 체크리스트&lt;/h3&gt;
      &lt;div class=&quot;tbl-wrap&quot;&gt;
        &lt;table&gt;
          &lt;thead&gt;
            &lt;tr&gt;&lt;th&gt;구분&lt;/th&gt;&lt;th&gt;점검 질문&lt;/th&gt;&lt;th&gt;설명&lt;/th&gt;&lt;/tr&gt;
          &lt;/thead&gt;
          &lt;tbody&gt;
            &lt;tr&gt;
              &lt;td class=&quot;td-b&quot;&gt;데이터 신뢰성&lt;/td&gt;
              &lt;td&gt;출처가 명확한가?&lt;/td&gt;
              &lt;td&gt;AI나 SNS 기반 데이터는 항상 검증 필요&lt;/td&gt;
            &lt;/tr&gt;
            &lt;tr&gt;
              &lt;td class=&quot;td-b&quot;&gt;의미 해석&lt;/td&gt;
              &lt;td&gt;So What이 소비자 행동과 연결되는가?&lt;/td&gt;
              &lt;td&gt;단순 현상 요약이 아니라 맥락 분석 필요&lt;/td&gt;
            &lt;/tr&gt;
            &lt;tr&gt;
              &lt;td class=&quot;td-b&quot;&gt;실행 가능성&lt;/td&gt;
              &lt;td&gt;Now What이 구체적 액션으로 이어지는가?&lt;/td&gt;
              &lt;td&gt;&quot;캠페인, 채널, 메시지&quot; 중 최소 1개 제시&lt;/td&gt;
            &lt;/tr&gt;
            &lt;tr&gt;
              &lt;td class=&quot;td-b&quot;&gt;차별화 여부&lt;/td&gt;
              &lt;td&gt;경쟁사도 쉽게 도출할 수 있는가?&lt;/td&gt;
              &lt;td&gt;독창성 강조 필요&lt;/td&gt;
            &lt;/tr&gt;
          &lt;/tbody&gt;
        &lt;/table&gt;
      &lt;/div&gt;
    &lt;/div&gt;
  &lt;/div&gt;
&lt;/section&gt;

&lt;hr&gt;

&lt;!-- ═══════════════════ STEP 2 · USP ═══════════════════ --&gt;
&lt;section class=&quot;sec&quot; id=&quot;step2&quot;&gt;
  &lt;div class=&quot;sec-eyebrow&quot;&gt;Step 2&lt;/div&gt;
  &lt;h2 class=&quot;sec-title&quot;&gt;뭐라고 말할 건지 결정한다&lt;/h2&gt;
  &lt;p class=&quot;sec-desc&quot;&gt;SWOT이 끝나면 우리 브랜드만의 한 문장을 뽑아야 한다.&lt;/p&gt;

  &lt;div class=&quot;step-block step-2&quot;&gt;
    &lt;div class=&quot;step-header&quot;&gt;
      &lt;div class=&quot;step-num&quot;&gt; &lt;/div&gt;
      &lt;div class=&quot;step-header-text&quot;&gt;
        &lt;div class=&quot;step-header-key&quot;&gt;USP 도출&lt;/div&gt;
        &lt;div class=&quot;step-header-fw&quot;&gt;Unique Selling Proposition&lt;/div&gt;
      &lt;/div&gt;
    &lt;/div&gt;
    &lt;div class=&quot;step-body&quot;&gt;

      &lt;div class=&quot;callout green&quot;&gt;
        &lt;span class=&quot;ico&quot;&gt; &lt;/span&gt;
        &lt;p&gt;USP 공식: &lt;strong&gt;[고객 문제] + [브랜드 해결책] + [감정적 가치]&lt;/strong&gt;&lt;/p&gt;
      &lt;/div&gt;

      &lt;h3 class=&quot;mini-title&quot; style=&quot;margin-top:1.2rem;&quot;&gt;메시지 도출 구조 — Problem → Promise → Proof → Personality&lt;/h3&gt;
      &lt;div class=&quot;tbl-wrap&quot;&gt;
        &lt;table&gt;
          &lt;thead&gt;
            &lt;tr&gt;&lt;th&gt;단계&lt;/th&gt;&lt;th&gt;핵심 질문&lt;/th&gt;&lt;th&gt;의미&lt;/th&gt;&lt;/tr&gt;
          &lt;/thead&gt;
          &lt;tbody&gt;
            &lt;tr&gt;
              &lt;td class=&quot;td-b&quot;&gt;Problem&lt;/td&gt;
              &lt;td&gt;고객이 뭘 불편해하는가?&lt;/td&gt;
              &lt;td&gt;타겟의 실제 Pain Point 정의&lt;/td&gt;
            &lt;/tr&gt;
            &lt;tr&gt;
              &lt;td class=&quot;td-b&quot;&gt;Promise&lt;/td&gt;
              &lt;td&gt;우리가 뭘 약속할 수 있는가?&lt;/td&gt;
              &lt;td&gt;브랜드가 제공하는 핵심 가치&lt;/td&gt;
            &lt;/tr&gt;
            &lt;tr&gt;
              &lt;td class=&quot;td-b&quot;&gt;Proof&lt;/td&gt;
              &lt;td&gt;그 근거는 무엇인가?&lt;/td&gt;
              &lt;td&gt;신뢰를 뒷받침하는 증거&lt;/td&gt;
            &lt;/tr&gt;
            &lt;tr&gt;
              &lt;td class=&quot;td-b&quot;&gt;Personality&lt;/td&gt;
              &lt;td&gt;우리 브랜드의 성격은 어떤가?&lt;/td&gt;
              &lt;td&gt;톤앤매너, 브랜드 보이스 정의&lt;/td&gt;
            &lt;/tr&gt;
          &lt;/tbody&gt;
        &lt;/table&gt;
      &lt;/div&gt;

      &lt;div class=&quot;callout warm&quot; style=&quot;margin-top:.8rem;&quot;&gt;
        &lt;span class=&quot;ico&quot;&gt; &lt;/span&gt;
        &lt;p&gt;이 네 가지를 거치면 메시지가 나온다. 순서대로 채우다 보면 자연스럽게 &lt;strong&gt;&quot;우리가 왜 이 말을 해야 하는가&quot;&lt;/strong&gt;가 명확해진다.&lt;/p&gt;
      &lt;/div&gt;
    &lt;/div&gt;
  &lt;/div&gt;
&lt;/section&gt;

&lt;hr&gt;

&lt;!-- ═══════════════════ STEP 3 · 페르소나 ═══════════════════ --&gt;
&lt;section class=&quot;sec&quot; id=&quot;step3&quot;&gt;
  &lt;div class=&quot;sec-eyebrow&quot;&gt;Step 3&lt;/div&gt;
  &lt;h2 class=&quot;sec-title&quot;&gt;누구한테 말할 건지 정한다&lt;/h2&gt;
  &lt;p class=&quot;sec-desc&quot;&gt;메시지가 나왔으면 그걸 누구에게 던질지 정해야 한다. 순서가 있다.&lt;/p&gt;

  &lt;div class=&quot;step-block step-3&quot;&gt;
    &lt;div class=&quot;step-header&quot;&gt;
      &lt;div class=&quot;step-num&quot;&gt; &lt;/div&gt;
      &lt;div class=&quot;step-header-text&quot;&gt;
        &lt;div class=&quot;step-header-key&quot;&gt;세그먼트 → 타겟 → 페르소나&lt;/div&gt;
        &lt;div class=&quot;step-header-fw&quot;&gt;STP Strategy&lt;/div&gt;
      &lt;/div&gt;
    &lt;/div&gt;
    &lt;div class=&quot;step-body&quot;&gt;

      &lt;h3 class=&quot;mini-title&quot;&gt;1단계 — 세그먼트: 고객을 세분화한다&lt;/h3&gt;
      &lt;p&gt;시장 전체를 세 가지 기준으로 나눈다. 아직 공략 대상을 고른 게 아니라, 시장을 잘게 쪼갠 것이다.&lt;/p&gt;
      &lt;div class=&quot;info-grid&quot; style=&quot;margin-top:.8rem;&quot;&gt;
        &lt;div class=&quot;info-card&quot;&gt;
          &lt;div class=&quot;info-card-label&quot;&gt;인구통계적&lt;/div&gt;
          &lt;div class=&quot;info-card-desc&quot;&gt;나이, 성별, 직업, 소득&lt;/div&gt;
        &lt;/div&gt;
        &lt;div class=&quot;info-card&quot;&gt;
          &lt;div class=&quot;info-card-label&quot;&gt;심리적&lt;/div&gt;
          &lt;div class=&quot;info-card-desc&quot;&gt;라이프스타일, 가치관, 관심사&lt;/div&gt;
        &lt;/div&gt;
        &lt;div class=&quot;info-card&quot;&gt;
          &lt;div class=&quot;info-card-label&quot;&gt;행동적&lt;/div&gt;
          &lt;div class=&quot;info-card-desc&quot;&gt;구매 빈도, 브랜드 충성도, 사용 패턴&lt;/div&gt;
        &lt;/div&gt;
      &lt;/div&gt;

      &lt;h3 class=&quot;mini-title&quot;&gt;2단계 — 타겟: 공략할 집단을 고른다&lt;/h3&gt;
      &lt;p&gt;세그먼트 중에서 실제로 공략할 집단을 선택한다. 기준은 두 가지다.&lt;/p&gt;
      &lt;div class=&quot;callout soft&quot; style=&quot;margin-bottom:1rem;&quot;&gt;
        &lt;span class=&quot;ico&quot;&gt; &lt;/span&gt;
        &lt;p&gt;&lt;strong&gt;① 시장 매력도가 있는가&lt;/strong&gt; &amp;nbsp;+&amp;nbsp; &lt;strong&gt;② 우리 브랜드의 강점과 맞닿아 있는가&lt;/strong&gt;&lt;br&gt;이 두 가지가 교차하는 지점이 타겟이 된다.&lt;/p&gt;
      &lt;/div&gt;

      &lt;div class=&quot;tbl-wrap&quot;&gt;
        &lt;table&gt;
          &lt;thead&gt;
            &lt;tr&gt;&lt;th&gt;질문&lt;/th&gt;&lt;th&gt;의미&lt;/th&gt;&lt;th&gt;예시&lt;/th&gt;&lt;/tr&gt;
          &lt;/thead&gt;
          &lt;tbody&gt;
            &lt;tr&gt;
              &lt;td class=&quot;td-b&quot;&gt;Who (누구에게)&lt;/td&gt;
              &lt;td&gt;고객의 정체성&lt;/td&gt;
              &lt;td&gt;20대 여성, 자기관리형, SNS 후기 중시&lt;/td&gt;
            &lt;/tr&gt;
            &lt;tr&gt;
              &lt;td class=&quot;td-b&quot;&gt;What (무엇을)&lt;/td&gt;
              &lt;td&gt;제공 가치·제품 혜택&lt;/td&gt;
              &lt;td&gt;톤업 + 보습 + UV차단 기능&lt;/td&gt;
            &lt;/tr&gt;
            &lt;tr&gt;
              &lt;td class=&quot;td-b&quot;&gt;Why (왜)&lt;/td&gt;
              &lt;td&gt;선택 이유·브랜드 차별성&lt;/td&gt;
              &lt;td&gt;백탁 없음, 천연성분 신뢰도&lt;/td&gt;
            &lt;/tr&gt;
          &lt;/tbody&gt;
        &lt;/table&gt;
      &lt;/div&gt;

      &lt;h3 class=&quot;mini-title&quot;&gt;3단계 — 페르소나: 한 사람으로 구체화한다&lt;/h3&gt;
      &lt;p&gt;타겟 그룹을 가상의 인물 한 명으로 만든다. 집단을 살아있는 사람처럼 구체화하는 작업이다.&lt;/p&gt;
      &lt;div class=&quot;tbl-wrap&quot; style=&quot;margin-top:.8rem;&quot;&gt;
        &lt;table&gt;
          &lt;thead&gt;
            &lt;tr&gt;&lt;th&gt;항목&lt;/th&gt;&lt;th&gt;설명&lt;/th&gt;&lt;/tr&gt;
          &lt;/thead&gt;
          &lt;tbody&gt;
            &lt;tr&gt;&lt;td class=&quot;td-b&quot;&gt;이름 / 나이&lt;/td&gt;&lt;td&gt;실제 있을 법한 인물명&lt;/td&gt;&lt;/tr&gt;
            &lt;tr&gt;&lt;td class=&quot;td-b&quot;&gt;직업 / 소득&lt;/td&gt;&lt;td&gt;구매력, 라이프패턴&lt;/td&gt;&lt;/tr&gt;
            &lt;tr&gt;&lt;td class=&quot;td-b&quot;&gt;라이프스타일&lt;/td&gt;&lt;td&gt;관심사, 미디어 소비패턴&lt;/td&gt;&lt;/tr&gt;
            &lt;tr&gt;&lt;td class=&quot;td-b&quot;&gt;Pain Point&lt;/td&gt;&lt;td&gt;구매 전 불편, 좌절&lt;/td&gt;&lt;/tr&gt;
            &lt;tr&gt;&lt;td class=&quot;td-b&quot;&gt;Needs&lt;/td&gt;&lt;td&gt;해결을 원하는 욕구&lt;/td&gt;&lt;/tr&gt;
            &lt;tr&gt;&lt;td class=&quot;td-b&quot;&gt;구매동기&lt;/td&gt;&lt;td&gt;브랜드 선택 이유&lt;/td&gt;&lt;/tr&gt;
            &lt;tr&gt;&lt;td class=&quot;td-b&quot;&gt;행동패턴 (채널)&lt;/td&gt;&lt;td&gt;탐색 → 구매 → 후기&lt;/td&gt;&lt;/tr&gt;
            &lt;tr&gt;&lt;td class=&quot;td-b&quot;&gt;감정선&lt;/td&gt;&lt;td&gt;단계별 감정 변화&lt;/td&gt;&lt;/tr&gt;
            &lt;tr&gt;&lt;td class=&quot;td-b&quot;&gt;브랜드 인식&lt;/td&gt;&lt;td&gt;인지된 이미지&lt;/td&gt;&lt;/tr&gt;
          &lt;/tbody&gt;
        &lt;/table&gt;
      &lt;/div&gt;

      &lt;div class=&quot;highlight&quot; style=&quot;margin-top:1.2rem;&quot;&gt;
        전체 시장 → (쪼개기) &lt;strong&gt;세그먼트&lt;/strong&gt; (비슷한 특성끼리 묶은 집단, 여러 개)&lt;br&gt;
        → (고르기) &lt;strong&gt;타겟&lt;/strong&gt; (우리가 공략할 집단, 1~2개)&lt;br&gt;
        → (구체화) &lt;strong&gt;페르소나&lt;/strong&gt; (그 집단을 대표하는 가상의 한 사람, 1명)
      &lt;/div&gt;
    &lt;/div&gt;
  &lt;/div&gt;
&lt;/section&gt;

&lt;hr&gt;

&lt;!-- ═══════════════════ STEP 4 · 퍼널 ═══════════════════ --&gt;
&lt;section class=&quot;sec&quot; id=&quot;step4&quot;&gt;
  &lt;div class=&quot;sec-eyebrow&quot;&gt;Step 4&lt;/div&gt;
  &lt;h2 class=&quot;sec-title&quot;&gt;어떤 순서로 보여줄 건지 설계한다&lt;/h2&gt;
  &lt;p class=&quot;sec-desc&quot;&gt;고객은 처음부터 바로 사지 않는다. 브랜드를 알게 되고, 고민하고, 그 다음에 산다.&lt;/p&gt;

  &lt;div class=&quot;step-block step-4&quot;&gt;
    &lt;div class=&quot;step-header&quot;&gt;
      &lt;div class=&quot;step-num&quot;&gt; &lt;/div&gt;
      &lt;div class=&quot;step-header-text&quot;&gt;
        &lt;div class=&quot;step-header-key&quot;&gt;TOFU / MOFU / BOFU&lt;/div&gt;
        &lt;div class=&quot;step-header-fw&quot;&gt;Top of Funnel · Middle of Funnel · Bottom of Funnel&lt;/div&gt;
      &lt;/div&gt;
    &lt;/div&gt;
    &lt;div class=&quot;step-body&quot;&gt;

      &lt;div class=&quot;funnel-row&quot;&gt;
        &lt;div class=&quot;funnel-card tofu&quot;&gt;
          &lt;div class=&quot;funnel-label&quot;&gt;TOFU&lt;/div&gt;
          &lt;p&gt;&lt;strong&gt;아직 모르는 사람&lt;/strong&gt;에게&lt;br&gt;인지시키는 단계&lt;br&gt;&lt;br&gt;인지용 매체: 인스타, 유튜브&lt;/p&gt;
        &lt;/div&gt;
        &lt;div class=&quot;funnel-card mofu&quot;&gt;
          &lt;div class=&quot;funnel-label&quot;&gt;MOFU&lt;/div&gt;
          &lt;p&gt;&lt;strong&gt;알긴 하는데 고민 중인 사람&lt;/strong&gt;을&lt;br&gt;설득하는 단계&lt;br&gt;&lt;br&gt;탐색·설득용: 네이버 검색, 구글&lt;/p&gt;
        &lt;/div&gt;
        &lt;div class=&quot;funnel-card bofu&quot;&gt;
          &lt;div class=&quot;funnel-label&quot;&gt;BOFU&lt;/div&gt;
          &lt;p&gt;&lt;strong&gt;살 마음이 있는 사람&lt;/strong&gt;을&lt;br&gt;전환시키는 단계&lt;br&gt;&lt;br&gt;전환용: 네이버 쇼핑, 리타겟팅&lt;/p&gt;
        &lt;/div&gt;
      &lt;/div&gt;

      &lt;div class=&quot;callout blue&quot; style=&quot;margin-top:1rem;&quot;&gt;
        &lt;span class=&quot;ico&quot;&gt; &lt;/span&gt;
        &lt;p&gt;&lt;strong&gt;TOFU/MOFU/BOFU vs AARRR&lt;/strong&gt;&lt;br&gt;
        TOFU/MOFU/BOFU는 &lt;strong&gt;&quot;어디에 뭘 배치할 건가&quot;&lt;/strong&gt;를 설계하는 도구.&lt;br&gt;
        AARRR은 &lt;strong&gt;&quot;각 단계에서 뭘 측정할 건가&quot;&lt;/strong&gt;를 설계하는 도구. 쓰임이 다르다.&lt;/p&gt;
      &lt;/div&gt;
    &lt;/div&gt;
  &lt;/div&gt;
&lt;/section&gt;

&lt;hr&gt;

&lt;!-- ═══════════════════ STEP 5 · SMART ═══════════════════ --&gt;
&lt;section class=&quot;sec&quot; id=&quot;step5&quot;&gt;
  &lt;div class=&quot;sec-eyebrow&quot;&gt;Step 5&lt;/div&gt;
  &lt;h2 class=&quot;sec-title&quot;&gt;성공 기준을 숫자로 정한다&lt;/h2&gt;
  &lt;p class=&quot;sec-desc&quot;&gt;막연하게 &quot;잘 팔리면 좋겠다&quot;가 아니라, 광고 성과 지표를 기반으로 수치로 정의해야 한다.&lt;/p&gt;

  &lt;div class=&quot;step-block step-5&quot;&gt;
    &lt;div class=&quot;step-header&quot;&gt;
      &lt;div class=&quot;step-num&quot;&gt; &lt;/div&gt;
      &lt;div class=&quot;step-header-text&quot;&gt;
        &lt;div class=&quot;step-header-key&quot;&gt;SMART 목표 설정&lt;/div&gt;
        &lt;div class=&quot;step-header-fw&quot;&gt;Specific · Measurable · Achievable · Relevant · Time-bound&lt;/div&gt;
      &lt;/div&gt;
    &lt;/div&gt;
    &lt;div class=&quot;step-body&quot;&gt;

      &lt;h3 class=&quot;mini-title&quot;&gt;광고 성과 지표 기본 구조&lt;/h3&gt;
      &lt;div class=&quot;kpi-grid&quot;&gt;
        &lt;div class=&quot;kpi-card&quot;&gt;
          &lt;div class=&quot;kpi-stage&quot;&gt;노출 (Exposure)&lt;/div&gt;
          &lt;div class=&quot;kpi-label&quot;&gt;얼마나 보였는가&lt;/div&gt;
          &lt;div class=&quot;kpi-items&quot;&gt;CPM · Reach · Impression&lt;/div&gt;
        &lt;/div&gt;
        &lt;div class=&quot;kpi-card&quot;&gt;
          &lt;div class=&quot;kpi-stage&quot;&gt;관심 (Engagement)&lt;/div&gt;
          &lt;div class=&quot;kpi-label&quot;&gt;얼마나 클릭·참여했는가&lt;/div&gt;
          &lt;div class=&quot;kpi-items&quot;&gt;CTR · CPC · CPI&lt;/div&gt;
        &lt;/div&gt;
        &lt;div class=&quot;kpi-card&quot;&gt;
          &lt;div class=&quot;kpi-stage&quot;&gt;성과 (Conversion)&lt;/div&gt;
          &lt;div class=&quot;kpi-label&quot;&gt;얼마나 행동했는가&lt;/div&gt;
          &lt;div class=&quot;kpi-items&quot;&gt;CVR · CPA · ROAS · ROI · Retention&lt;/div&gt;
        &lt;/div&gt;
      &lt;/div&gt;

      &lt;h3 class=&quot;mini-title&quot; style=&quot;margin-top:1.4rem;&quot;&gt;SMART 프레임워크&lt;/h3&gt;
      &lt;div class=&quot;smart-grid&quot;&gt;
        &lt;div class=&quot;smart-card&quot;&gt;
          &lt;div class=&quot;smart-letter&quot;&gt;S&lt;/div&gt;
          &lt;div class=&quot;smart-name&quot;&gt;Specific&lt;br&gt;구체적으로&lt;/div&gt;
          &lt;div class=&quot;smart-ex&quot;&gt;신규 구매자 300명&lt;/div&gt;
        &lt;/div&gt;
        &lt;div class=&quot;smart-card&quot;&gt;
          &lt;div class=&quot;smart-letter&quot;&gt;M&lt;/div&gt;
          &lt;div class=&quot;smart-name&quot;&gt;Measurable&lt;br&gt;측정 가능하게&lt;/div&gt;
          &lt;div class=&quot;smart-ex&quot;&gt;CVR 3%&lt;/div&gt;
        &lt;/div&gt;
        &lt;div class=&quot;smart-card&quot;&gt;
          &lt;div class=&quot;smart-letter&quot;&gt;A&lt;/div&gt;
          &lt;div class=&quot;smart-name&quot;&gt;Achievable&lt;br&gt;달성 가능하게&lt;/div&gt;
          &lt;div class=&quot;smart-ex&quot;&gt;업계 평균 CVR 2~4%&lt;/div&gt;
        &lt;/div&gt;
        &lt;div class=&quot;smart-card&quot;&gt;
          &lt;div class=&quot;smart-letter&quot;&gt;R&lt;/div&gt;
          &lt;div class=&quot;smart-name&quot;&gt;Relevant&lt;br&gt;목표와 연결해서&lt;/div&gt;
          &lt;div class=&quot;smart-ex&quot;&gt;첫 고객 DB 확보&lt;/div&gt;
        &lt;/div&gt;
        &lt;div class=&quot;smart-card&quot;&gt;
          &lt;div class=&quot;smart-letter&quot;&gt;T&lt;/div&gt;
          &lt;div class=&quot;smart-name&quot;&gt;Time-bound&lt;br&gt;기간을 박아서&lt;/div&gt;
          &lt;div class=&quot;smart-ex&quot;&gt;6주 안에&lt;/div&gt;
        &lt;/div&gt;
      &lt;/div&gt;
    &lt;/div&gt;
  &lt;/div&gt;
&lt;/section&gt;

&lt;hr&gt;

&lt;!-- ═══════════════════ STEP 6 · AIDA ═══════════════════ --&gt;
&lt;section class=&quot;sec&quot; id=&quot;step6&quot;&gt;
  &lt;div class=&quot;sec-eyebrow&quot;&gt;Step 6&lt;/div&gt;
  &lt;h2 class=&quot;sec-title&quot;&gt;광고 소재를 만든다&lt;/h2&gt;
  &lt;p class=&quot;sec-desc&quot;&gt;이제 드디어 광고를 만든다. 소재 하나하나를 설계할 때 쓰는 게 AIDA다.&lt;/p&gt;

  &lt;div class=&quot;step-block step-6&quot;&gt;
    &lt;div class=&quot;step-header&quot;&gt;
      &lt;div class=&quot;step-num&quot;&gt;✏️&lt;/div&gt;
      &lt;div class=&quot;step-header-text&quot;&gt;
        &lt;div class=&quot;step-header-key&quot;&gt;AIDA&lt;/div&gt;
        &lt;div class=&quot;step-header-fw&quot;&gt;Attention · Interest · Desire · Action&lt;/div&gt;
      &lt;/div&gt;
    &lt;/div&gt;
    &lt;div class=&quot;step-body&quot;&gt;

      &lt;div class=&quot;aida-row&quot;&gt;
        &lt;div class=&quot;aida-card&quot;&gt;
          &lt;div class=&quot;aida-letter&quot;&gt;A&lt;/div&gt;
          &lt;div class=&quot;aida-name&quot;&gt;Attention&lt;/div&gt;
          &lt;p&gt;일단 멈추게 만든다&lt;br&gt;스크롤을 멈추는 후킹&lt;/p&gt;
        &lt;/div&gt;
        &lt;div class=&quot;aida-card&quot;&gt;
          &lt;div class=&quot;aida-letter&quot;&gt;I&lt;/div&gt;
          &lt;div class=&quot;aida-name&quot;&gt;Interest&lt;/div&gt;
          &lt;p&gt;궁금하게 만든다&lt;br&gt;문제 공감&lt;/p&gt;
        &lt;/div&gt;
        &lt;div class=&quot;aida-card&quot;&gt;
          &lt;div class=&quot;aida-letter&quot;&gt;D&lt;/div&gt;
          &lt;div class=&quot;aida-name&quot;&gt;Desire&lt;/div&gt;
          &lt;p&gt;갖고 싶게 만든다&lt;br&gt;해결책 제시&lt;/p&gt;
        &lt;/div&gt;
        &lt;div class=&quot;aida-card&quot;&gt;
          &lt;div class=&quot;aida-letter&quot;&gt;A&lt;/div&gt;
          &lt;div class=&quot;aida-name&quot;&gt;Action&lt;/div&gt;
          &lt;p&gt;행동하게 만든다&lt;br&gt;구매 유도&lt;/p&gt;
        &lt;/div&gt;
      &lt;/div&gt;

      &lt;div class=&quot;callout warm&quot; style=&quot;margin-top:.8rem;&quot;&gt;
        &lt;span class=&quot;ico&quot;&gt; &lt;/span&gt;
        &lt;p&gt;스크롤을 멈추는 후킹 → 문제 공감 → 해결책 제시 → 구매 유도.&lt;br&gt;이 순서가 &lt;strong&gt;광고 한 편의 뼈대&lt;/strong&gt;다. 그리고 그 A(Attention)에도 무수히 많은 후킹 유도형이 있다.&lt;/p&gt;
      &lt;/div&gt;
    &lt;/div&gt;
  &lt;/div&gt;
&lt;/section&gt;

&lt;hr&gt;

&lt;!-- ═══════════════════ STEP 7 · 미디어믹스 ═══════════════════ --&gt;
&lt;section class=&quot;sec&quot; id=&quot;step7&quot;&gt;
  &lt;div class=&quot;sec-eyebrow&quot;&gt;Step 7&lt;/div&gt;
  &lt;h2 class=&quot;sec-title&quot;&gt;어디에 얼마를 쓸지 배분한다&lt;/h2&gt;
  &lt;p class=&quot;sec-desc&quot;&gt;소재가 준비됐으면 어떤 매체에 얼마를 태울지 결정한다. 한 채널에 몰아주는 게 아니라 여러 채널의 시너지를 내는 게 목적이다.&lt;/p&gt;

  &lt;div class=&quot;step-block step-7&quot;&gt;
    &lt;div class=&quot;step-header&quot;&gt;
      &lt;div class=&quot;step-num&quot;&gt; &lt;/div&gt;
      &lt;div class=&quot;step-header-text&quot;&gt;
        &lt;div class=&quot;step-header-key&quot;&gt;미디어 믹스 (Media Mix)&lt;/div&gt;
        &lt;div class=&quot;step-header-fw&quot;&gt;채널 조합 · 예산 배분 · 시너지 설계&lt;/div&gt;
      &lt;/div&gt;
    &lt;/div&gt;
    &lt;div class=&quot;step-body&quot;&gt;

      &lt;h3 class=&quot;mini-title&quot;&gt;미디어 믹스 전 반드시 정해야 할 4가지&lt;/h3&gt;
      &lt;div class=&quot;num-list&quot;&gt;
        &lt;div class=&quot;num-item&quot;&gt;&lt;div class=&quot;num-badge&quot;&gt;1&lt;/div&gt;&lt;p&gt;어떤 매체를 사용할 것인가&lt;/p&gt;&lt;/div&gt;
        &lt;div class=&quot;num-item&quot;&gt;&lt;div class=&quot;num-badge&quot;&gt;2&lt;/div&gt;&lt;p&gt;어떤 비중으로 운영할 것인가&lt;/p&gt;&lt;/div&gt;
        &lt;div class=&quot;num-item&quot;&gt;&lt;div class=&quot;num-badge&quot;&gt;3&lt;/div&gt;&lt;p&gt;KPI와의 연결고리는 무엇인가&lt;/p&gt;&lt;/div&gt;
        &lt;div class=&quot;num-item&quot;&gt;&lt;div class=&quot;num-badge&quot;&gt;4&lt;/div&gt;&lt;p&gt;예측되는 성과 결과치는 얼마인가&lt;/p&gt;&lt;/div&gt;
      &lt;/div&gt;

      &lt;div class=&quot;callout amber&quot;&gt;
        &lt;span class=&quot;ico&quot;&gt;⚠️&lt;/span&gt;
        &lt;p&gt;이 네 가지가 정리되지 않은 채 집행하면 나중에 &lt;strong&gt;어떤 매체가 성과를 냈는지 추적이 안 된다.&lt;/strong&gt;&lt;/p&gt;
      &lt;/div&gt;

      &lt;h3 class=&quot;mini-title&quot; style=&quot;margin-top:1.2rem;&quot;&gt;KPI 기반 미디어 믹스 설계 프로세스&lt;/h3&gt;
      &lt;div class=&quot;tbl-wrap&quot;&gt;
        &lt;table&gt;
          &lt;thead&gt;
            &lt;tr&gt;&lt;th&gt;단계&lt;/th&gt;&lt;th&gt;설명&lt;/th&gt;&lt;th&gt;실무 예시&lt;/th&gt;&lt;/tr&gt;
          &lt;/thead&gt;
          &lt;tbody&gt;
            &lt;tr&gt;
              &lt;td class=&quot;td-b&quot;&gt;① KPI 선정&lt;/td&gt;
              &lt;td&gt;SMART 기준으로 KPI를 설정&lt;/td&gt;
              &lt;td&gt;CTR 2.5% / CVR 3.0% / CPA ₩9,000 이하&lt;/td&gt;
            &lt;/tr&gt;
            &lt;tr&gt;
              &lt;td class=&quot;td-b&quot;&gt;② 채널 목적 정의&lt;/td&gt;
              &lt;td&gt;각 채널의 역할을 KPI와 연계&lt;/td&gt;
              &lt;td&gt;Awareness = CPM 중심, Conversion = CPA 중심&lt;/td&gt;
            &lt;/tr&gt;
            &lt;tr&gt;
              &lt;td class=&quot;td-b&quot;&gt;③ 예산 비중 배분&lt;/td&gt;
              &lt;td&gt;목표 KPI의 중요도에 따라 예산 분할&lt;/td&gt;
              &lt;td&gt;신규유입 40% / 전환 40% / 리텐션 20%&lt;/td&gt;
            &lt;/tr&gt;
            &lt;tr&gt;
              &lt;td class=&quot;td-b&quot;&gt;④ 미디어 믹스 작성&lt;/td&gt;
              &lt;td&gt;채널, 예산, KPI, 예상 효율을 한눈에 구조화&lt;/td&gt;
              &lt;td&gt;Google Sheet or Excel 기반 Media Mix Table&lt;/td&gt;
            &lt;/tr&gt;
          &lt;/tbody&gt;
        &lt;/table&gt;
      &lt;/div&gt;
    &lt;/div&gt;
  &lt;/div&gt;
&lt;/section&gt;

&lt;hr&gt;

&lt;!-- ═══════════════════ STEP 8 · 회고 ═══════════════════ --&gt;
&lt;section class=&quot;sec&quot; id=&quot;step8&quot;&gt;
  &lt;div class=&quot;sec-eyebrow&quot;&gt;Step 8&lt;/div&gt;
  &lt;h2 class=&quot;sec-title&quot;&gt;집행 후 돌아본다&lt;/h2&gt;
  &lt;p class=&quot;sec-desc&quot;&gt;캠페인이 끝나면 숫자를 보고 왜 됐는지, 왜 안 됐는지를 기록한다. 이게 다음 캠페인의 기준값이 된다.&lt;/p&gt;

  &lt;div class=&quot;step-block step-8&quot;&gt;
    &lt;div class=&quot;step-header&quot;&gt;
      &lt;div class=&quot;step-num&quot;&gt; &lt;/div&gt;
      &lt;div class=&quot;step-header-text&quot;&gt;
        &lt;div class=&quot;step-header-key&quot;&gt;KPI 달성 전략 시트 — 회고&lt;/div&gt;
        &lt;div class=&quot;step-header-fw&quot;&gt;성과 기록 · 인사이트 도출 · 다음 캠페인 기준값&lt;/div&gt;
      &lt;/div&gt;
    &lt;/div&gt;
    &lt;div class=&quot;step-body&quot;&gt;

      &lt;div class=&quot;callout warm&quot;&gt;
        &lt;span class=&quot;ico&quot;&gt; &lt;/span&gt;
        &lt;p&gt;&lt;strong&gt;회고가 없으면 매번 처음부터 다시 시작하는 거다.&lt;/strong&gt;&lt;br&gt;광고 자체에 대한 회고와 함께 소비자 반응에 대한 회고도 함께 해야 한다. 여기서 다시 한 번 인사이트가 등장한다.&lt;/p&gt;
      &lt;/div&gt;

      &lt;h3 class=&quot;mini-title&quot; style=&quot;margin-top:1.2rem;&quot;&gt;광고 성과 지표 기본 구조&lt;/h3&gt;
      &lt;div class=&quot;tbl-wrap&quot;&gt;
        &lt;table&gt;
          &lt;thead&gt;
            &lt;tr&gt;&lt;th&gt;구분&lt;/th&gt;&lt;th&gt;측정 단계&lt;/th&gt;&lt;th&gt;대표 지표&lt;/th&gt;&lt;/tr&gt;
          &lt;/thead&gt;
          &lt;tbody&gt;
            &lt;tr&gt;
              &lt;td class=&quot;td-b&quot;&gt;노출 (Exposure)&lt;/td&gt;
              &lt;td&gt;얼마나 보였는가&lt;/td&gt;
              &lt;td&gt;CPM, Reach, Impression&lt;/td&gt;
            &lt;/tr&gt;
            &lt;tr&gt;
              &lt;td class=&quot;td-b&quot;&gt;관심 (Engagement)&lt;/td&gt;
              &lt;td&gt;얼마나 클릭·참여했는가&lt;/td&gt;
              &lt;td&gt;CTR, CPC, CPI&lt;/td&gt;
            &lt;/tr&gt;
            &lt;tr&gt;
              &lt;td class=&quot;td-b&quot;&gt;성과 (Conversion)&lt;/td&gt;
              &lt;td&gt;얼마나 행동했는가&lt;/td&gt;
              &lt;td&gt;CVR, CPA, ROAS, ROI, Retention&lt;/td&gt;
            &lt;/tr&gt;
          &lt;/tbody&gt;
        &lt;/table&gt;
      &lt;/div&gt;
    &lt;/div&gt;
  &lt;/div&gt;
&lt;/section&gt;

&lt;hr&gt;

&lt;!-- ═══════════════════ 인사이트 심화 ═══════════════════ --&gt;
&lt;section class=&quot;sec&quot; id=&quot;insight&quot;&gt;
  &lt;div class=&quot;sec-eyebrow&quot;&gt;심화&lt;/div&gt;
  &lt;h2 class=&quot;sec-title&quot;&gt;인사이트, 두 가지를 헷갈리지 마라&lt;/h2&gt;
  &lt;p class=&quot;sec-desc&quot;&gt;인사이트라는 단어는 한 번만 쓰이는 게 아니다. 시장 분석 인사이트와 소비자 인사이트. 둘 다 인사이트가 맞다. 하지만 출발점이 다르다.&lt;/p&gt;

  &lt;div class=&quot;insight-type-grid&quot;&gt;
    &lt;div class=&quot;insight-type-card market&quot;&gt;
      &lt;div class=&quot;insight-type-label&quot;&gt;  시장 분석 인사이트&lt;/div&gt;
      &lt;p&gt;&lt;strong&gt;큰 흐름을 본다.&lt;/strong&gt; 시장 변화, 경쟁 상황, 브랜드 포지션 같은 외부 데이터에서 출발한다.&lt;/p&gt;
      &lt;ul class=&quot;arrow-list&quot;&gt;
        &lt;li&gt;저속노화 트렌드 증가&lt;/li&gt;
        &lt;li&gt;Z세대 가치소비 확대&lt;/li&gt;
        &lt;li&gt;저가 브랜드 유입&lt;/li&gt;
        &lt;li&gt;재구매율 감소&lt;/li&gt;
      &lt;/ul&gt;
      &lt;p style=&quot;margin-top:.6rem; font-size:14px; color:var(--ink-mid);&quot;&gt;&quot;시장이 이렇게 변하고 있으니 우리는 어떤 방향으로 가야 하지?&quot; → SWOT의 기회·위협을 실행 전략으로 연결하는 과정.&lt;/p&gt;
    &lt;/div&gt;
    &lt;div class=&quot;insight-type-card consumer&quot;&gt;
      &lt;div class=&quot;insight-type-label&quot;&gt;  소비자 인사이트&lt;/div&gt;
      &lt;p&gt;&lt;strong&gt;사람의 심리를 본다.&lt;/strong&gt; 소비자의 행동과 발언에서 출발한다.&lt;/p&gt;
      &lt;div class=&quot;callout soft&quot; style=&quot;margin:.6rem 0; padding:.8rem 1rem;&quot;&gt;
        &lt;span class=&quot;ico&quot;&gt; &lt;/span&gt;
        &lt;p style=&quot;font-size:14px;&quot;&gt;리뷰 분석: &quot;용량이 작다&quot;는 말이 반복된다.&lt;br&gt;&lt;br&gt;
        &lt;strong&gt;초보:&lt;/strong&gt; &quot;그럼 용량 늘리자.&quot;&lt;br&gt;
        &lt;strong&gt;진짜 인사이트:&lt;/strong&gt; 고객은 단순히 용량이 부족해서 불만인 게 아닐 수 있다. &lt;strong&gt;&quot;금방 다 써버릴 것 같은 불안감&quot;&lt;/strong&gt;을 느끼고 있는 거다.&lt;/p&gt;
      &lt;/div&gt;
      &lt;ul class=&quot;arrow-list&quot; style=&quot;font-size:14px;&quot;&gt;
        &lt;li&gt;대용량 패키지 출시&lt;/li&gt;
        &lt;li&gt;리필형 제품 제안&lt;/li&gt;
        &lt;li&gt;&quot;오래 쓰는 안정감&quot; 메시지 강화&lt;/li&gt;
      &lt;/ul&gt;
    &lt;/div&gt;
  &lt;/div&gt;

  &lt;div class=&quot;tbl-wrap&quot; style=&quot;margin-top:1.2rem;&quot;&gt;
    &lt;table&gt;
      &lt;thead&gt;
        &lt;tr&gt;&lt;th&gt;구분&lt;/th&gt;&lt;th&gt;출발점&lt;/th&gt;&lt;th&gt;핵심 질문&lt;/th&gt;&lt;/tr&gt;
      &lt;/thead&gt;
      &lt;tbody&gt;
        &lt;tr&gt;
          &lt;td class=&quot;td-b&quot;&gt;시장 분석 인사이트&lt;/td&gt;
          &lt;td&gt;시장·경쟁·트렌드 데이터&lt;/td&gt;
          &lt;td&gt;시장이 어떻게 변하고 있는가&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr&gt;
          &lt;td class=&quot;td-b&quot;&gt;소비자 인사이트&lt;/td&gt;
          &lt;td&gt;리뷰·행동·심리 데이터&lt;/td&gt;
          &lt;td&gt;고객이 왜 그렇게 행동하는가&lt;/td&gt;
        &lt;/tr&gt;
      &lt;/tbody&gt;
    &lt;/table&gt;
  &lt;/div&gt;

  &lt;div class=&quot;callout green&quot; style=&quot;margin-top:1rem;&quot;&gt;
    &lt;span class=&quot;ico&quot;&gt;✅&lt;/span&gt;
    &lt;p&gt;둘 다 결국 &lt;strong&gt;&quot;그래서 우리 뭐 할 건데?&quot;&lt;/strong&gt;로 끝나야 한다는 건 동일하다. 사실을 수집하고, 의미를 해석하고, 실행으로 연결하는 흐름. &lt;strong&gt;재료가 다를 뿐이다.&lt;/strong&gt;&lt;/p&gt;
  &lt;/div&gt;

  &lt;h3 class=&quot;sub-title&quot; style=&quot;margin-top:1.8rem;&quot;&gt;&lt;span&gt; &lt;/span&gt; Observation → Insight → Implication 구조&lt;/h3&gt;

  &lt;div class=&quot;insight-flow&quot;&gt;
    &lt;div class=&quot;flow-card&quot;&gt;
      &lt;div class=&quot;flow-label&quot;&gt;1️⃣ Observation&lt;/div&gt;
      &lt;p&gt;&lt;strong&gt;&quot;사실을 수집하라&quot;&lt;/strong&gt;&lt;br&gt;&lt;br&gt;
      핵심 질문: 무엇이 일어났는가?&lt;br&gt;&lt;br&gt;
      예시:&lt;br&gt;
      · 리뷰 키워드 → '건조함', '발림성', '향'&lt;br&gt;
      · 광고 CTR 하락 → 특정 연령대 전환율 급감&lt;/p&gt;
    &lt;/div&gt;
    &lt;div class=&quot;flow-arrow&quot;&gt;→&lt;/div&gt;
    &lt;div class=&quot;flow-card&quot;&gt;
      &lt;div class=&quot;flow-label&quot;&gt;2️⃣ Insight&lt;/div&gt;
      &lt;p&gt;&lt;strong&gt;&quot;의미를 해석하라&quot;&lt;/strong&gt;&lt;br&gt;&lt;br&gt;
      핵심 질문: 왜 이런 현상이 발생했는가?&lt;br&gt;&lt;br&gt;
      방법: 인터뷰, 리뷰, 커뮤니티 반응, 행동 로그 등에서 &lt;strong&gt;반복 패턴&lt;/strong&gt; 찾기&lt;/p&gt;
    &lt;/div&gt;
    &lt;div class=&quot;flow-arrow&quot;&gt;→&lt;/div&gt;
    &lt;div class=&quot;flow-card&quot;&gt;
      &lt;div class=&quot;flow-label&quot;&gt;3️⃣ Implication&lt;/div&gt;
      &lt;p&gt;&lt;strong&gt;&quot;행동을 설계하라&quot;&lt;/strong&gt;&lt;br&gt;&lt;br&gt;
      핵심 질문: 이 인사이트를 통해 우리는 무엇을 해야 하는가?&lt;br&gt;&lt;br&gt;
      실행 방향과 전략 제안으로 연결&lt;/p&gt;
    &lt;/div&gt;
  &lt;/div&gt;

  &lt;h3 class=&quot;mini-title&quot; style=&quot;margin-top:1.2rem;&quot;&gt;실무 적용 팁&lt;/h3&gt;
  &lt;ul class=&quot;check-list&quot;&gt;
    &lt;li&gt;Observation → Insight → Implication 구조는 보고서, 광고기획서, 리포트의 공통 프레임이다.&lt;/li&gt;
    &lt;li&gt;데이터, 감정, 트렌드 세 가지를 함께 분석할 것.&lt;/li&gt;
    &lt;li&gt;인사이트는 &quot;문제 정의&quot;보다 &lt;strong&gt;행동 유도형 문장&lt;/strong&gt;으로 작성해야 한다.&lt;/li&gt;
    &lt;li&gt;&quot;소비자는 혜택을 원한다&quot; ❌ → &quot;소비자는 &lt;strong&gt;자신이 특별하다고 느끼는&lt;/strong&gt; 혜택을 원한다&quot; ✅&lt;/li&gt;
  &lt;/ul&gt;

  &lt;div class=&quot;callout blue&quot; style=&quot;margin-top:1rem;&quot;&gt;
    &lt;span class=&quot;ico&quot;&gt;⭐&lt;/span&gt;
    &lt;p&gt;AI는 &lt;strong&gt;관찰(Observation)을 자동화&lt;/strong&gt;하지만, &lt;strong&gt;통찰(Insight)은 인간의 해석&lt;/strong&gt;이 완성시키고, &lt;strong&gt;실행(Implication)은 전략적 감각&lt;/strong&gt;이 결정한다.&lt;br&gt;
    마케터의 역할은 &quot;데이터를 해석하는 사람&quot;이 아니라, &lt;strong&gt;&quot;사람을 이해하는 데이터 해석자&quot;&lt;/strong&gt;가 되는 것이다.&lt;/p&gt;
  &lt;/div&gt;
&lt;/section&gt;

&lt;hr&gt;

&lt;!-- ═══════════════════ 전체 요약 ═══════════════════ --&gt;
&lt;section class=&quot;sec&quot;&gt;
  &lt;div class=&quot;sec-eyebrow&quot;&gt;Summary&lt;/div&gt;
  &lt;h2 class=&quot;sec-title&quot;&gt;한 줄로 정리하면&lt;/h2&gt;
  &lt;p class=&quot;sec-desc&quot;&gt;각각 따로 외우려 하면 머리가 터진다. 이 순서로 보면 하나가 끝나야 다음이 가능하다는 걸 알 수 있다.&lt;/p&gt;

  &lt;div class=&quot;flow-summary&quot;&gt;
    &lt;div class=&quot;flow-summary-title&quot;&gt;광고 기획 전체 흐름&lt;/div&gt;
    &lt;div class=&quot;flow-steps&quot;&gt;
      &lt;span class=&quot;flow-step&quot;&gt;현황 파악 (SWOT)&lt;/span&gt;
      &lt;span class=&quot;flow-arr&quot;&gt;→&lt;/span&gt;
      &lt;span class=&quot;flow-step&quot;&gt;메시지 도출 (USP)&lt;/span&gt;
      &lt;span class=&quot;flow-arr&quot;&gt;→&lt;/span&gt;
      &lt;span class=&quot;flow-step&quot;&gt;타겟 설정 (페르소나)&lt;/span&gt;
      &lt;span class=&quot;flow-arr&quot;&gt;→&lt;/span&gt;
      &lt;span class=&quot;flow-step&quot;&gt;구조 설계 (TOFU/BOFU)&lt;/span&gt;
      &lt;span class=&quot;flow-arr&quot;&gt;→&lt;/span&gt;
      &lt;span class=&quot;flow-step&quot;&gt;목표 수치화 (SMART)&lt;/span&gt;
      &lt;span class=&quot;flow-arr&quot;&gt;→&lt;/span&gt;
      &lt;span class=&quot;flow-step&quot;&gt;소재 제작 (AIDA)&lt;/span&gt;
      &lt;span class=&quot;flow-arr&quot;&gt;→&lt;/span&gt;
      &lt;span class=&quot;flow-step&quot;&gt;예산 배분 (미디어믹스)&lt;/span&gt;
      &lt;span class=&quot;flow-arr&quot;&gt;→&lt;/span&gt;
      &lt;span class=&quot;flow-step&quot;&gt;회고 (KPI 시트)&lt;/span&gt;
    &lt;/div&gt;
  &lt;/div&gt;

  &lt;div class=&quot;callout warm&quot; style=&quot;margin-top:1rem;&quot;&gt;
    &lt;span class=&quot;ico&quot;&gt; &lt;/span&gt;
    &lt;p&gt;아직 전부 제대로 쓸 수 있는 수준은 아니지만, &lt;strong&gt;전체 그림이 보이기 시작했다.&lt;/strong&gt; 일단 그걸로 충분하다. 세세한 건 계속해서 덧붙여 나가야 될 듯.&lt;/p&gt;
  &lt;/div&gt;
&lt;/section&gt;

&lt;/div&gt;&lt;!-- /container --&gt;

&lt;footer&gt;
  &lt;p&gt;&lt;strong&gt;광고 기획의 전체 흐름&lt;/strong&gt; — 마케팅 프레임워크 정리 노트&lt;/p&gt;
  &lt;p style=&quot;margin-top:.3rem;&quot;&gt;SWOT · USP · 페르소나 · 퍼널 · SMART · AIDA · 미디어믹스 · KPI&lt;/p&gt;
&lt;/footer&gt;

&lt;/body&gt;
&lt;/html&gt;</description>
      <category>마케팅</category>
      <category>AIDA</category>
      <category>swot분석</category>
      <category>usp전략</category>
      <category>광고기획</category>
      <category>마케팅</category>
      <category>마케팅전략</category>
      <category>소비자인사이트</category>
      <category>퍼널마케팅</category>
      <category>퍼포먼스마케팅</category>
      <category>페르소나설정</category>
      <author>행파마</author>
      <guid isPermaLink="true">https://happiness-marketer.tistory.com/2</guid>
      <comments>https://happiness-marketer.tistory.com/2#entry2comment</comments>
      <pubDate>Sat, 23 May 2026 17:12:13 +0900</pubDate>
    </item>
    <item>
      <title>성과 측정과 KPI 설정</title>
      <link>https://happiness-marketer.tistory.com/1</link>
      <description>&lt;!DOCTYPE html&gt;
&lt;html lang=&quot;ko&quot;&gt;
&lt;head&gt;
&lt;meta charset=&quot;UTF-8&quot;&gt;
&lt;meta name=&quot;viewport&quot; content=&quot;width=device-width, initial-scale=1.0&quot;&gt;
&lt;title&gt;KPI &amp; 미디어믹스 강의노트&lt;/title&gt;
&lt;link rel=&quot;stylesheet&quot; href=&quot;https://cdn.jsdelivr.net/gh/orioncactus/pretendard@v1.3.9/dist/web/static/pretendard.min.css&quot;&gt;
&lt;style&gt;
  :root {
    --bg:        #f4f0e8;
    --bg-card:   #ede9df;
    --bg-code:   #e8e2d6;
    --bg-table-head: #2e2b26;
    --bg-table-alt:  #ece7dc;
    --border:    #d4ccbb;
    --border-dark: #b8ae99;
    --ink:       #1e1c18;
    --ink-mid:   #4a4640;
    --ink-light: #7a756a;
    --accent:    #5c4d3c;
    --accent2:   #8c7355;
    --accent3:   #b59a72;
    --red:       #c0392b;
    --green:     #2e7d52;
    --blue:      #2d5f8a;
    --yellow:    #b08a20;
    --tag-bg:    #ddd7c8;
    --prompt-bg: #e0dace;
    --prompt-border: #9e8f77;
  }

  * { margin:0; padding:0; box-sizing:border-box; }
  html { scroll-behavior: smooth; }

  body {
    background: var(--bg);
    color: var(--ink);
    font-family: 'Pretendard', sans-serif;
    font-size: 15px;
    font-weight: 400;
    line-height: 1.8;
  }

  /* ── NAV ── */
  nav {
    position: sticky; top: 0; z-index: 200;
    background: rgba(237, 233, 223, 0.96);
    backdrop-filter: blur(10px);
    border-bottom: 1px solid var(--border);
    padding: 0 2rem;
    height: 50px;
    display: flex; align-items: center; gap: 2rem;
  }
  .nav-brand {
    font-size: 13px; font-weight: 700;
    color: var(--accent); white-space: nowrap;
    text-decoration: none;
  }
  .nav-links { display: flex; gap: 1.6rem; list-style: none; overflow-x: auto; scrollbar-width: none; }
  .nav-links::-webkit-scrollbar { display: none; }
  .nav-links a { font-size: 12px; font-weight: 500; color: var(--ink-mid); text-decoration: none; white-space: nowrap; transition: color .2s; }
  .nav-links a:hover { color: var(--accent); }

  /* ── HERO ── */
  .hero {
    background: #2e2b26;
    color: #f0ebe0;
    padding: 5rem 2rem 4rem;
    text-align: center;
  }
  .hero-eyebrow { font-size: 11px; font-weight: 600; letter-spacing: .22em; text-transform: uppercase; color: var(--accent3); margin-bottom: .8rem; }
  .hero h1 { font-size: 2.4rem; font-weight: 800; line-height: 1.2; margin-bottom: .8rem; }
  .hero-sub { font-size: 14px; color: #a8a090; margin-bottom: 1.8rem; }
  .hero-tags { display: flex; gap: .6rem; justify-content: center; flex-wrap: wrap; }
  .hero-tag { background: rgba(255,255,255,.08); border: 1px solid rgba(255,255,255,.15); border-radius: 20px; padding: .3rem .9rem; font-size: 12px; color: var(--accent3); }

  /* ── LAYOUT ── */
  .container { max-width: 900px; margin: 0 auto; padding: 0 1.5rem; }
  .page { padding: 4rem 0 6rem; }

  /* ── SECTION ── */
  .sec { margin-bottom: 5rem; scroll-margin-top: 60px; }
  .sec-eyebrow {
    font-size: 11px; font-weight: 700; letter-spacing: .25em; text-transform: uppercase;
    color: var(--accent2); margin-bottom: .4rem;
    display: flex; align-items: center; gap: .6rem;
  }
  .sec-eyebrow::after { content:''; flex:1; height:1px; background: var(--border); }
  .sec-title { font-size: 1.75rem; font-weight: 800; margin-bottom: .3rem; }
  .sec-desc { font-size: 14px; color: var(--ink-light); margin-bottom: 2rem; }

  /* ── SUBSECTION ── */
  .subsec { margin-bottom: 2.8rem; }
  .subsec-title {
    font-size: 1.1rem; font-weight: 700;
    color: var(--ink); margin-bottom: .8rem;
    padding-bottom: .4rem; border-bottom: 2px solid var(--border-dark);
    display: flex; align-items: center; gap: .5rem;
  }
  .subsec-title .ico { font-size: 1rem; }

  /* ── BODY TEXT ── */
  p { font-size: 15px; line-height: 1.8; margin-bottom: .6rem; }
  strong { font-weight: 700; color: var(--accent); }
  em { font-style: normal; font-weight: 600; color: var(--blue); }

  /* ── DIVIDER ── */
  hr { border: none; border-top: 1px solid var(--border); margin: 3.5rem 0; }

  /* ── CARD ── */
  .card {
    background: var(--bg-card);
    border: 1px solid var(--border);
    border-radius: 10px;
    padding: 1.4rem 1.6rem;
    margin-bottom: 1.2rem;
  }
  .card-title { font-size: 13px; font-weight: 700; letter-spacing: .06em; text-transform: uppercase; color: var(--accent2); margin-bottom: .6rem; }

  /* ── INFO GRID ── */
  .info-grid { display: grid; grid-template-columns: repeat(auto-fit, minmax(220px, 1fr)); gap: 1rem; margin-bottom: 1.5rem; }
  .info-card {
    background: var(--bg-card);
    border: 1px solid var(--border);
    border-left: 4px solid var(--accent2);
    border-radius: 0 8px 8px 0;
    padding: 1.1rem 1.3rem;
  }
  .info-card-title { font-size: 12px; font-weight: 700; text-transform: uppercase; letter-spacing: .08em; color: var(--accent2); margin-bottom: .4rem; }
  .info-card p { font-size: 14px; }

  /* ── FORMULA BOX ── */
  .formula-box {
    background: var(--bg-code);
    border: 1px solid var(--border-dark);
    border-radius: 8px;
    padding: 1rem 1.4rem;
    margin: .8rem 0 1rem;
    font-family: 'Pretendard', monospace;
    font-size: 14px;
    font-weight: 600;
    color: var(--accent);
    display: flex; align-items: center; gap: .6rem;
  }
  .formula-box::before { content: ' '; font-size: 1rem; color: var(--accent3); opacity: .7; }

  /* ── KPI BLOCK ── */
  .kpi-block {
    border: 1px solid var(--border);
    border-radius: 10px;
    overflow: hidden;
    margin-bottom: 1.5rem;
  }
  .kpi-block-head {
    background: var(--accent);
    color: #f0ebe0;
    padding: .7rem 1.3rem;
    font-size: 14px; font-weight: 700;
    display: flex; align-items: center; gap: .5rem;
  }
  .kpi-block-body { padding: 1.1rem 1.3rem; background: var(--bg-card); }
  .kpi-block-body p { font-size: 15px; }

  /* ── CALLOUT ── */
  .callout {
    border-radius: 10px;
    padding: 1.2rem 1.5rem;
    margin: 1.2rem 0;
    display: flex; gap: .9rem; align-items: flex-start;
  }
  .callout .ico { font-size: 1.2rem; flex-shrink: 0; margin-top: .1rem; }
  .callout p { font-size: 15px; margin: 0; }
  .callout.blue   { background: #deeaf5; border-left: 4px solid var(--blue); }
  .callout.green  { background: #daf0e4; border-left: 4px solid var(--green); }
  .callout.amber  { background: #f5eed5; border-left: 4px solid var(--yellow); }
  .callout.red    { background: #f5e0de; border-left: 4px solid var(--red); }
  .callout.neutral{ background: var(--bg-card); border-left: 4px solid var(--border-dark); }

  /* ── TABLE ── */
  .tbl-wrap { overflow-x: auto; margin: 1.2rem 0; border-radius: 10px; border: 1px solid var(--border); }
  table { width: 100%; border-collapse: collapse; }
  thead tr { background: var(--bg-table-head); }
  thead th { padding: .7rem 1rem; text-align: left; font-size: 12px; font-weight: 600; letter-spacing: .05em; color: #e0d8c8; white-space: nowrap; }
  tbody tr { border-bottom: 1px solid var(--border); }
  tbody tr:nth-child(even) { background: var(--bg-table-alt); }
  tbody td { padding: .65rem 1rem; font-size: 13px; vertical-align: top; line-height: 1.65; }
  .td-bold { font-weight: 700; color: var(--accent); }
  .td-green { color: var(--green); font-weight: 600; }
  .td-red { color: var(--red); font-weight: 600; }
  .td-blue { color: var(--blue); font-weight: 600; }

  /* ── STATUS BADGES ── */
  .badge { display: inline-block; border-radius: 20px; padding: .15rem .6rem; font-size: 12px; font-weight: 600; }
  .badge.ok   { background: #d0edda; color: #1e6b3a; }
  .badge.wip  { background: #fff0c2; color: #7a5a00; }
  .badge.fail { background: #fde0de; color: #8b1a1a; }

  /* ── PROMPT BOX ── */
  .prompt-wrap { margin: 1.2rem 0; }
  .prompt-label {
    display: inline-flex; align-items: center; gap: .4rem;
    background: var(--prompt-border);
    color: #f0ebe0;
    font-size: 11px; font-weight: 700; letter-spacing: .1em; text-transform: uppercase;
    padding: .25rem .7rem;
    border-radius: 6px 6px 0 0;
  }
  .prompt-box {
    background: var(--prompt-bg);
    border: 1px solid var(--prompt-border);
    border-radius: 0 8px 8px 8px;
    padding: 1.2rem 1.4rem;
    font-size: 14px;
    line-height: 1.75;
    white-space: pre-wrap;
    color: var(--ink);
  }

  /* ── RESULT BOX ── */
  .result-label {
    display: inline-flex; align-items: center; gap: .4rem;
    background: #4a7c59;
    color: #f0ebe0;
    font-size: 11px; font-weight: 700; letter-spacing: .1em; text-transform: uppercase;
    padding: .25rem .7rem;
    border-radius: 6px 6px 0 0;
    margin-top: 1.2rem;
  }
  .result-box {
    background: #e6f0ea;
    border: 1px solid #9fc4ac;
    border-radius: 0 8px 8px 8px;
    padding: 1.2rem 1.4rem;
    font-size: 14px; line-height: 1.75;
  }

  /* ── SMART GRID ── */
  .smart-grid { display: grid; grid-template-columns: repeat(5, 1fr); gap: .8rem; margin: 1.2rem 0; }
  .smart-card { background: var(--bg-card); border: 1px solid var(--border); border-radius: 8px; padding: 1rem; text-align: center; }
  .smart-letter { font-size: 1.6rem; font-weight: 900; color: var(--accent2); margin-bottom: .3rem; }
  .smart-name { font-size: 12px; font-weight: 700; margin-bottom: .4rem; }
  .smart-ex { font-size: 12px; color: var(--ink-light); }

  /* ── FUNNEL ── */
  .funnel-row { display: grid; grid-template-columns: repeat(3, 1fr); gap: 1rem; margin: 1.2rem 0; }
  .funnel-card { border-radius: 8px; padding: 1.2rem; }
  .funnel-card.tofu { background: #ddeaf7; border-top: 3px solid var(--blue); }
  .funnel-card.mofu { background: #e8e0f5; border-top: 3px solid #7055aa; }
  .funnel-card.bofu { background: #d9eddf; border-top: 3px solid var(--green); }
  .funnel-label { font-size: 11px; font-weight: 700; letter-spacing: .12em; text-transform: uppercase; margin-bottom: .5rem; }
  .funnel-card.tofu .funnel-label { color: var(--blue); }
  .funnel-card.mofu .funnel-label { color: #5a40a0; }
  .funnel-card.bofu .funnel-label { color: var(--green); }
  .funnel-card p { font-size: 14px; }

  /* ── STEP FLOW ── */
  .step-list { counter-reset: step; display: grid; gap: .8rem; margin: 1rem 0; }
  .step-item {
    display: flex; gap: 1rem; align-items: flex-start;
    background: var(--bg-card); border: 1px solid var(--border); border-radius: 8px; padding: 1rem 1.2rem;
  }
  .step-num {
    counter-increment: step;
    min-width: 28px; height: 28px;
    background: var(--accent); color: #f0ebe0;
    border-radius: 50%; display: flex; align-items: center; justify-content: center;
    font-size: 12px; font-weight: 800; flex-shrink: 0;
  }
  .step-content { flex: 1; }
  .step-title { font-size: 14px; font-weight: 700; margin-bottom: .2rem; }
  .step-desc { font-size: 14px; color: var(--ink-mid); }
  .step-ex { font-size: 13px; color: var(--ink-light); margin-top: .2rem; }

  /* ── KPI STRATEGY TABLE (large) ── */
  .kst table { font-size: 13px; }

  /* ── INSIGHT LIST ── */
  .insight-list { list-style: none; display: grid; gap: .6rem; margin: .8rem 0; }
  .insight-list li { display: flex; gap: .6rem; align-items: flex-start; font-size: 15px; }
  .insight-list li::before { content: '→'; color: var(--accent2); font-weight: 700; flex-shrink: 0; margin-top: .05em; }

  /* ── SCENARIO BOX ── */
  .scenario {
    background: #2e2b26; color: #f0ebe0;
    border-radius: 10px; padding: 1.8rem 2rem;
    margin: 1.2rem 0;
  }
  .scenario h4 { font-size: 1rem; font-weight: 800; color: var(--accent3); margin-bottom: 1rem; }
  .scenario-grid { display: grid; grid-template-columns: repeat(auto-fit, minmax(160px,1fr)); gap: .8rem; }
  .scenario-item { font-size: 13px; }
  .scenario-item .label { font-size: 11px; font-weight: 600; letter-spacing: .08em; text-transform: uppercase; color: var(--accent3); margin-bottom: .2rem; }
  .scenario-item .value { font-size: 14px; font-weight: 700; color: #f0ebe0; }

  /* ── CHECKLIST ── */
  .checklist { list-style: none; display: grid; gap: .4rem; margin: .8rem 0; }
  .checklist li { display: flex; gap: .6rem; align-items: flex-start; font-size: 15px; }
  .checklist li::before { content: '✅'; font-size: .85rem; flex-shrink: 0; margin-top: .1rem; }

  /* ── IMPORTANCE LIST ── */
  .imp-list { display: grid; gap: .8rem; margin: 1rem 0; }
  .imp-item { display: flex; gap: 1rem; background: var(--bg-card); border: 1px solid var(--border); border-radius: 8px; padding: 1rem 1.2rem; }
  .imp-num { font-size: 1.1rem; font-weight: 900; color: var(--accent2); min-width: 1.4rem; }
  .imp-body { flex:1; }
  .imp-title { font-size: 14px; font-weight: 700; margin-bottom: .3rem; }
  .imp-desc { font-size: 14px; color: var(--ink-mid); }

  /* ── STRUCT GRID ── */
  .struct-grid { display: grid; grid-template-columns: repeat(auto-fit, minmax(200px,1fr)); gap: .8rem; margin: 1rem 0; }
  .struct-card { background: var(--bg-card); border: 1px solid var(--border); border-radius: 8px; padding: 1rem 1.1rem; }
  .struct-label { font-size: 11px; font-weight: 700; letter-spacing: .1em; text-transform: uppercase; color: var(--accent2); margin-bottom: .4rem; }
  .struct-main { font-size: 14px; font-weight: 700; margin-bottom: .3rem; }
  .struct-guide { font-size: 13px; color: var(--ink-light); }

  /* ── AI TIP TABLE ── */
  .aitip table { font-size: 13px; }

  /* ── MEDIA MIX RECO ── */
  .reco-section { margin: 1.5rem 0; }
  .reco-section h4 { font-size: 14px; font-weight: 700; margin-bottom: .6rem; color: var(--accent); }
  .reco-section p { font-size: 15px; margin-bottom: .5rem; }

  /* ── HIGHLIGHT QUOTE ── */
  .highlight-quote {
    background: var(--accent);
    color: #f0ebe0;
    border-radius: 10px;
    padding: 1.4rem 1.8rem;
    margin: 1.5rem 0;
    font-size: 15px;
    font-weight: 500;
    line-height: 1.75;
  }
  .highlight-quote strong { color: #ffd89b; }

  /* ── OUTCOME TABLE ── */
  .outcome-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 1rem; margin: 1rem 0; }
  .outcome-card { background: var(--bg-card); border: 1px solid var(--border); border-radius: 8px; padding: 1rem 1.2rem; }
  .outcome-card-label { font-size: 11px; font-weight: 700; text-transform: uppercase; letter-spacing: .1em; color: var(--accent2); margin-bottom: .4rem; }
  .outcome-card p { font-size: 14px; }

  /* ── FOOTER ── */
  footer {
    background: #2e2b26;
    color: #8a8070;
    text-align: center;
    padding: 2.5rem 1.5rem;
    font-size: 13px;
  }
  footer span { color: var(--accent3); }

  @media (max-width:640px) {
    .smart-grid { grid-template-columns: repeat(3,1fr); }
    .funnel-row { grid-template-columns: 1fr; }
    .outcome-grid { grid-template-columns: 1fr; }
    .hero h1 { font-size: 1.7rem; }
  }
&lt;/style&gt;
&lt;/head&gt;
&lt;body&gt;

&lt;!-- NAV --&gt;
&lt;nav&gt;
  &lt;a class=&quot;nav-brand&quot; href=&quot;#&quot;&gt;KPI &amp; 미디어믹스&lt;/a&gt;
  &lt;ul class=&quot;nav-links&quot;&gt;
    &lt;li&gt;&lt;a href=&quot;#sec1&quot;&gt;광고 지표&lt;/a&gt;&lt;/li&gt;
    &lt;li&gt;&lt;a href=&quot;#sec2&quot;&gt;KPI 설정&lt;/a&gt;&lt;/li&gt;
    &lt;li&gt;&lt;a href=&quot;#sec3&quot;&gt;전략 시트&lt;/a&gt;&lt;/li&gt;
    &lt;li&gt;&lt;a href=&quot;#sec4&quot;&gt;미디어믹스&lt;/a&gt;&lt;/li&gt;
    &lt;li&gt;&lt;a href=&quot;#sec5&quot;&gt;AI 활용 실습&lt;/a&gt;&lt;/li&gt;
  &lt;/ul&gt;
&lt;/nav&gt;

&lt;!-- HERO --&gt;
&lt;section class=&quot;hero&quot;&gt;
  &lt;div class=&quot;hero-eyebrow&quot;&gt;Performance Marketing Lecture&lt;/div&gt;
  &lt;h1 style=&quot;color: #ffffff;&quot;&gt;KPI &amp; 미디어믹스 전략&lt;/h1&gt;
  &lt;p class=&quot;hero-sub&quot;&gt;광고 성과를 측정하는 KPI를 설정하고, KPI 달성을 위한 미디어믹스를 작성한다.&lt;/p&gt;
  &lt;div class=&quot;hero-tags&quot;&gt;
    &lt;span class=&quot;hero-tag&quot;&gt;✅ ChatGPT&lt;/span&gt;
    &lt;span class=&quot;hero-tag&quot;&gt;KPI · 미디어믹스&lt;/span&gt;
    &lt;span class=&quot;hero-tag&quot;&gt;퍼포먼스마케팅&lt;/span&gt;
  &lt;/div&gt;
&lt;/section&gt;

&lt;div class=&quot;container page&quot;&gt;

&lt;!-- ═══════════════════════════════════════════════
     SECTION 1 · 주요 광고 지표
═══════════════════════════════════════════════ --&gt;
&lt;section class=&quot;sec&quot; id=&quot;sec1&quot;&gt;
  &lt;div class=&quot;sec-eyebrow&quot;&gt;Section 1&lt;/div&gt;
  &lt;h2 class=&quot;sec-title&quot;&gt;주요 광고 지표 이해&lt;/h2&gt;
  &lt;p class=&quot;sec-desc&quot;&gt;광고 성과 지표의 기본 구조를 이해하고 각 지표의 의미와 실무 활용법을 학습합니다.&lt;/p&gt;

  &lt;!-- 기본 구조 --&gt;
  &lt;div class=&quot;subsec&quot;&gt;
    &lt;h3 class=&quot;subsec-title&quot;&gt;&lt;span class=&quot;ico&quot;&gt; &lt;/span&gt; 광고 성과 측정 — 기본 구조&lt;/h3&gt;
    &lt;div class=&quot;tbl-wrap&quot;&gt;
      &lt;table&gt;
        &lt;thead&gt;
          &lt;tr&gt;
            &lt;th&gt;구분&lt;/th&gt;
            &lt;th&gt;측정 단계&lt;/th&gt;
            &lt;th&gt;대표 지표&lt;/th&gt;
          &lt;/tr&gt;
        &lt;/thead&gt;
        &lt;tbody&gt;
          &lt;tr&gt;
            &lt;td class=&quot;td-bold&quot;&gt;노출 (Exposure)&lt;/td&gt;
            &lt;td&gt;얼마나 보였는가&lt;/td&gt;
            &lt;td&gt;CPM, Reach, Impression&lt;/td&gt;
          &lt;/tr&gt;
          &lt;tr&gt;
            &lt;td class=&quot;td-bold&quot;&gt;관심 (Engagement)&lt;/td&gt;
            &lt;td&gt;얼마나 클릭·참여했는가&lt;/td&gt;
            &lt;td&gt;CTR, CPC, CPI&lt;/td&gt;
          &lt;/tr&gt;
          &lt;tr&gt;
            &lt;td class=&quot;td-bold&quot;&gt;성과 (Conversion)&lt;/td&gt;
            &lt;td&gt;얼마나 행동했는가&lt;/td&gt;
            &lt;td&gt;CVR, CPA, ROAS, ROI, Retention&lt;/td&gt;
          &lt;/tr&gt;
        &lt;/tbody&gt;
      &lt;/table&gt;
    &lt;/div&gt;
  &lt;/div&gt;

  &lt;!-- 주요 지표 --&gt;
  &lt;div class=&quot;subsec&quot;&gt;
    &lt;h3 class=&quot;subsec-title&quot;&gt;&lt;span class=&quot;ico&quot;&gt; &lt;/span&gt; 주요 지표 상세&lt;/h3&gt;

    &lt;!-- Reach --&gt;
    &lt;div class=&quot;kpi-block&quot;&gt;
      &lt;div class=&quot;kpi-block-head&quot;&gt;  Reach (도달률)&lt;/div&gt;
      &lt;div class=&quot;kpi-block-body&quot;&gt;
        &lt;p&gt;광고가 최소 1회 이상 노출된 &lt;strong&gt;순 유저 수&lt;/strong&gt;. 브랜드가 실제 몇 명에게 닿았는지를 측정합니다.&lt;/p&gt;
        &lt;div class=&quot;formula-box&quot;&gt;(도달 유저 수 ÷ 전체 타깃 유저 수) × 100&lt;/div&gt;
        &lt;p&gt;  예시: 광고 캠페인 노출 50만 회, 실제 도달 유저 30만 명 → &lt;strong&gt;Reach = 60%&lt;/strong&gt;&lt;/p&gt;
        &lt;p&gt;⚙️ 실무 활용: 인지도 캠페인 성과 관리, 광고 빈도수 관리&lt;/p&gt;
      &lt;/div&gt;
    &lt;/div&gt;

    &lt;!-- Impression --&gt;
    &lt;div class=&quot;kpi-block&quot;&gt;
      &lt;div class=&quot;kpi-block-head&quot;&gt;  Impression (노출수)&lt;/div&gt;
      &lt;div class=&quot;kpi-block-body&quot;&gt;
        &lt;p&gt;광고가 화면에 표시된 횟수 &lt;strong&gt;(중복 포함)&lt;/strong&gt;&lt;/p&gt;
        &lt;p&gt;  예시: 1명이 5회 노출 → &lt;strong&gt;5 Impressions&lt;/strong&gt;&lt;/p&gt;
        &lt;p&gt;⚙️ 실무 활용: 예산 효율(비용당 노출) 판단, 인지도 캠페인, 브랜드 인식 향상 목표 시 핵심 KPI&lt;/p&gt;
      &lt;/div&gt;
    &lt;/div&gt;

    &lt;!-- CTR --&gt;
    &lt;div class=&quot;kpi-block&quot;&gt;
      &lt;div class=&quot;kpi-block-head&quot;&gt;  CTR — Click Through Rate (광고 클릭률)&lt;/div&gt;
      &lt;div class=&quot;kpi-block-body&quot;&gt;
        &lt;div class=&quot;formula-box&quot;&gt;(클릭수 ÷ 노출수) × 100&lt;/div&gt;
        &lt;p&gt;  예시: 100,000회 노출 중 2,000회 클릭 → &lt;strong&gt;CTR = 2%&lt;/strong&gt;&lt;/p&gt;
        &lt;p&gt;⚙️ 실무 활용: 소재별 반응력 평가, 카피·이미지 A/B 테스트&lt;/p&gt;
      &lt;/div&gt;
    &lt;/div&gt;

    &lt;!-- CVR --&gt;
    &lt;div class=&quot;kpi-block&quot;&gt;
      &lt;div class=&quot;kpi-block-head&quot;&gt;  CVR — Conversion Rate (전환율)&lt;/div&gt;
      &lt;div class=&quot;kpi-block-body&quot;&gt;
        &lt;div class=&quot;formula-box&quot;&gt;(전환수 ÷ 클릭수) × 100&lt;/div&gt;
        &lt;p&gt;  예시: 클릭 2,000회 중 구매 40건 → &lt;strong&gt;CVR = 2%&lt;/strong&gt;&lt;/p&gt;
        &lt;p&gt;⚙️ 실무 활용: 랜딩페이지·CTA 최적화 판단&lt;/p&gt;
      &lt;/div&gt;
    &lt;/div&gt;

    &lt;!-- CPM --&gt;
    &lt;div class=&quot;kpi-block&quot;&gt;
      &lt;div class=&quot;kpi-block-head&quot;&gt;  CPM — Cost per Mille (1,000회 노출당 비용)&lt;/div&gt;
      &lt;div class=&quot;kpi-block-body&quot;&gt;
        &lt;div class=&quot;formula-box&quot;&gt;(비용 ÷ 노출수) × 1,000&lt;/div&gt;
        &lt;p&gt;  예시: 50만 노출, 25만 원 집행 → &lt;strong&gt;CPM = 500원&lt;/strong&gt;&lt;/p&gt;
        &lt;p&gt;⚙️ 실무 활용: 인지도형 캠페인 효율 측정&lt;/p&gt;
      &lt;/div&gt;
    &lt;/div&gt;

    &lt;!-- CPC --&gt;
    &lt;div class=&quot;kpi-block&quot;&gt;
      &lt;div class=&quot;kpi-block-head&quot;&gt;  CPC — Cost per Click (클릭 1회당 비용)&lt;/div&gt;
      &lt;div class=&quot;kpi-block-body&quot;&gt;
        &lt;div class=&quot;formula-box&quot;&gt;비용 ÷ 클릭수&lt;/div&gt;
        &lt;p&gt;  예시: 10만 원 집행, 2,000회 클릭 → &lt;strong&gt;CPC = 50원&lt;/strong&gt;&lt;/p&gt;
        &lt;p&gt;⚙️ 실무 활용: 클릭 유도형 광고 효율 측정&lt;/p&gt;
      &lt;/div&gt;
    &lt;/div&gt;

    &lt;!-- CPA --&gt;
    &lt;div class=&quot;kpi-block&quot;&gt;
      &lt;div class=&quot;kpi-block-head&quot;&gt;  CPA — Cost per Action (행동 1회당 비용)&lt;/div&gt;
      &lt;div class=&quot;kpi-block-body&quot;&gt;
        &lt;div class=&quot;formula-box&quot;&gt;비용 ÷ 전환수&lt;/div&gt;
        &lt;p&gt;  예시: 20만 원 집행, 200회 전환 → &lt;strong&gt;CPA = 1,000원&lt;/strong&gt;&lt;/p&gt;
        &lt;p&gt;⚙️ 실무 활용: 전환형 캠페인 성과 평가&lt;/p&gt;
      &lt;/div&gt;
    &lt;/div&gt;

    &lt;!-- ROAS --&gt;
    &lt;div class=&quot;kpi-block&quot;&gt;
      &lt;div class=&quot;kpi-block-head&quot;&gt;  ROAS — Return on Ad Spend (광고 수익률)&lt;/div&gt;
      &lt;div class=&quot;kpi-block-body&quot;&gt;
        &lt;div class=&quot;formula-box&quot;&gt;(광고 매출 ÷ 광고비) × 100&lt;/div&gt;
        &lt;p&gt;  예시: 100만 원 매출 / 20만 원 집행 → &lt;strong&gt;ROAS = 500%&lt;/strong&gt;&lt;/p&gt;
        &lt;p&gt;⚙️ 실무 활용: 예산 효율성과 채널 비교&lt;/p&gt;
      &lt;/div&gt;
    &lt;/div&gt;

    &lt;!-- Retention --&gt;
    &lt;div class=&quot;kpi-block&quot;&gt;
      &lt;div class=&quot;kpi-block-head&quot;&gt;  Retention (유지율 / 재방문 비율)&lt;/div&gt;
      &lt;div class=&quot;kpi-block-body&quot;&gt;
        &lt;div class=&quot;formula-box&quot;&gt;(재방문 사용자 ÷ 전체 방문자) × 100&lt;/div&gt;
        &lt;p&gt;  예시: 신규 1,000명 중 300명 재방문 → &lt;strong&gt;Retention = 30%&lt;/strong&gt;&lt;/p&gt;
        &lt;p&gt;⚙️ 실무 활용: 앱/CRM 마케팅, 장기 충성도 평가&lt;/p&gt;
      &lt;/div&gt;
    &lt;/div&gt;

    &lt;!-- ROI --&gt;
    &lt;div class=&quot;kpi-block&quot;&gt;
      &lt;div class=&quot;kpi-block-head&quot;&gt;  ROI — Return on Investment (투자 수익률)&lt;/div&gt;
      &lt;div class=&quot;kpi-block-body&quot;&gt;
        &lt;div class=&quot;formula-box&quot;&gt;(순이익 ÷ 총비용) × 100&lt;/div&gt;
        &lt;p&gt;  예시: (100만 원 매출 − 20만 원 비용) ÷ 20만 원 = &lt;strong&gt;ROI = 400%&lt;/strong&gt;&lt;/p&gt;
        &lt;p&gt;⚙️ 실무 활용: 전체 마케팅 투자 대비 효과 평가&lt;/p&gt;
      &lt;/div&gt;
    &lt;/div&gt;

    &lt;!-- Retention Rate --&gt;
    &lt;div class=&quot;kpi-block&quot;&gt;
      &lt;div class=&quot;kpi-block-head&quot;&gt;  Retention Rate (재사용률)&lt;/div&gt;
      &lt;div class=&quot;kpi-block-body&quot;&gt;
        &lt;div class=&quot;formula-box&quot;&gt;(재사용자 ÷ 전체 사용자) × 100&lt;/div&gt;
        &lt;p&gt;⚙️ 실무 활용: CRM·리텐션 캠페인 성과 측정&lt;/p&gt;
      &lt;/div&gt;
    &lt;/div&gt;

    &lt;!-- LTV --&gt;
    &lt;div class=&quot;kpi-block&quot;&gt;
      &lt;div class=&quot;kpi-block-head&quot;&gt;  LTV — Lifetime Value (고객 생애가치)&lt;/div&gt;
      &lt;div class=&quot;kpi-block-body&quot;&gt;
        &lt;div class=&quot;formula-box&quot;&gt;평균구매액 × 구매빈도 × 유지기간&lt;/div&gt;
        &lt;p&gt;⚙️ 실무 활용: 장기효율 지표, CRM 전략 설계&lt;/p&gt;
      &lt;/div&gt;
    &lt;/div&gt;
  &lt;/div&gt;

  &lt;!-- 예시 --&gt;
  &lt;div class=&quot;subsec&quot;&gt;
    &lt;h3 class=&quot;subsec-title&quot;&gt;&lt;span class=&quot;ico&quot;&gt; &lt;/span&gt; 종합 예시&lt;/h3&gt;
    &lt;div class=&quot;callout blue&quot;&gt;
      &lt;span class=&quot;ico&quot;&gt; &lt;/span&gt;
      &lt;p&gt;광고비 &lt;strong&gt;100만 원&lt;/strong&gt;으로 &lt;strong&gt;2만 회 노출&lt;/strong&gt;, 클릭 &lt;strong&gt;400회&lt;/strong&gt;, 구매 &lt;strong&gt;20건&lt;/strong&gt;, 매출 &lt;strong&gt;500만 원&lt;/strong&gt;이라면?&lt;/p&gt;
    &lt;/div&gt;
    &lt;div class=&quot;tbl-wrap&quot;&gt;
      &lt;table&gt;
        &lt;thead&gt;
          &lt;tr&gt;&lt;th&gt;지표&lt;/th&gt;&lt;th&gt;계산&lt;/th&gt;&lt;th&gt;결과값&lt;/th&gt;&lt;th&gt;해석&lt;/th&gt;&lt;/tr&gt;
        &lt;/thead&gt;
        &lt;tbody&gt;
          &lt;tr&gt;&lt;td class=&quot;td-bold&quot;&gt;CTR&lt;/td&gt;&lt;td&gt;400 ÷ 20,000 × 100&lt;/td&gt;&lt;td class=&quot;td-green&quot;&gt;2%&lt;/td&gt;&lt;td&gt;적정 수준&lt;/td&gt;&lt;/tr&gt;
          &lt;tr&gt;&lt;td class=&quot;td-bold&quot;&gt;CVR&lt;/td&gt;&lt;td&gt;20 ÷ 400 × 100&lt;/td&gt;&lt;td class=&quot;td-green&quot;&gt;5%&lt;/td&gt;&lt;td&gt;높음 (타겟팅 정확)&lt;/td&gt;&lt;/tr&gt;
          &lt;tr&gt;&lt;td class=&quot;td-bold&quot;&gt;CPA&lt;/td&gt;&lt;td&gt;100만 ÷ 20건&lt;/td&gt;&lt;td class=&quot;td-blue&quot;&gt;5만 원&lt;/td&gt;&lt;td&gt;—&lt;/td&gt;&lt;/tr&gt;
          &lt;tr&gt;&lt;td class=&quot;td-bold&quot;&gt;ROAS&lt;/td&gt;&lt;td&gt;500만 ÷ 100만 × 100&lt;/td&gt;&lt;td class=&quot;td-green&quot;&gt;500%&lt;/td&gt;&lt;td&gt;매우 효율적&lt;/td&gt;&lt;/tr&gt;
        &lt;/tbody&gt;
      &lt;/table&gt;
    &lt;/div&gt;
    &lt;div class=&quot;callout amber&quot;&gt;
      &lt;span class=&quot;ico&quot;&gt; &lt;/span&gt;
      &lt;p&gt;→ 클릭은 적당하지만 전환율이 높음. &lt;strong&gt;광고 타겟팅은 정확하나 노출 확장은 필요&lt;/strong&gt;한 상태.&lt;/p&gt;
    &lt;/div&gt;
  &lt;/div&gt;

  &lt;!-- 실무 해석 --&gt;
  &lt;div class=&quot;subsec&quot;&gt;
    &lt;h3 class=&quot;subsec-title&quot;&gt;&lt;span class=&quot;ico&quot;&gt;✅&lt;/span&gt; 실무 해석 포인트&lt;/h3&gt;
    &lt;ul class=&quot;insight-list&quot;&gt;
      &lt;li&gt;&lt;strong&gt;CTR 높음 + CVR 낮음&lt;/strong&gt; → 랜딩페이지 설득력 문제&lt;/li&gt;
      &lt;li&gt;&lt;strong&gt;CTR 낮음 + CVR 높음&lt;/strong&gt; → 타겟팅이 좁거나 크리에이티브 개선 필요&lt;/li&gt;
      &lt;li&gt;&lt;strong&gt;ROAS 높음 + Retention 낮음&lt;/strong&gt; → 단기 성과 중심, 장기 전략 보완 필요&lt;/li&gt;
      &lt;li&gt;&lt;strong&gt;ROI 기준 손익분기점&lt;/strong&gt;을 계산해야 &quot;진짜 효율&quot; 판단 가능&lt;/li&gt;
    &lt;/ul&gt;
    &lt;div class=&quot;highlight-quote&quot;&gt;
        결국 좋은 마케팅은 &lt;strong&gt;'CTR을 올리는 광고'가 아니라&lt;/strong&gt; &lt;strong&gt;'ROAS·ROI가 선순환되는 구조'&lt;/strong&gt;를 설계하는 것.
    &lt;/div&gt;
  &lt;/div&gt;
&lt;/section&gt;

&lt;hr&gt;

&lt;!-- ═══════════════════════════════════════════════
     SECTION 2 · KPI 설정 원칙
═══════════════════════════════════════════════ --&gt;
&lt;section class=&quot;sec&quot; id=&quot;sec2&quot;&gt;
  &lt;div class=&quot;sec-eyebrow&quot;&gt;Section 2&lt;/div&gt;
  &lt;h2 class=&quot;sec-title&quot;&gt;KPI 설정 원칙&lt;/h2&gt;
  &lt;p class=&quot;sec-desc&quot;&gt;조직 목표를 수치로 번역하는 KPI의 의미와 SMART 프레임워크를 학습합니다.&lt;/p&gt;

  &lt;div class=&quot;callout blue&quot;&gt;
    &lt;span class=&quot;ico&quot;&gt; &lt;/span&gt;
    &lt;p&gt;&lt;strong&gt;KPI (Key Performance Indicator)&lt;/strong&gt;는 조직 목표를 수치로 번역한 언어입니다.&lt;br&gt;단순한 숫자가 아니라, 성과를 전략적 방향성과 연결하는 &lt;strong&gt;데이터 나침반&lt;/strong&gt; 역할을 합니다.&lt;/p&gt;
  &lt;/div&gt;

  &lt;!-- SMART --&gt;
  &lt;div class=&quot;subsec&quot;&gt;
    &lt;h3 class=&quot;subsec-title&quot;&gt;&lt;span class=&quot;ico&quot;&gt; &lt;/span&gt; SMART Framework&lt;/h3&gt;
    &lt;div class=&quot;smart-grid&quot;&gt;
      &lt;div class=&quot;smart-card&quot;&gt;
        &lt;div class=&quot;smart-letter&quot;&gt;S&lt;/div&gt;
        &lt;div class=&quot;smart-name&quot;&gt;Specific&lt;br&gt;구체적 목표&lt;/div&gt;
        &lt;div class=&quot;smart-ex&quot;&gt;예: &quot;앱 설치 3,000건&quot;&lt;/div&gt;
      &lt;/div&gt;
      &lt;div class=&quot;smart-card&quot;&gt;
        &lt;div class=&quot;smart-letter&quot;&gt;M&lt;/div&gt;
        &lt;div class=&quot;smart-name&quot;&gt;Measurable&lt;br&gt;수치로 측정&lt;/div&gt;
        &lt;div class=&quot;smart-ex&quot;&gt;예: &quot;CTR 2.5% 이상&quot;&lt;/div&gt;
      &lt;/div&gt;
      &lt;div class=&quot;smart-card&quot;&gt;
        &lt;div class=&quot;smart-letter&quot;&gt;A&lt;/div&gt;
        &lt;div class=&quot;smart-name&quot;&gt;Achievable&lt;br&gt;달성 가능&lt;/div&gt;
        &lt;div class=&quot;smart-ex&quot;&gt;예: &quot;지난달 대비 +20%&quot;&lt;/div&gt;
      &lt;/div&gt;
      &lt;div class=&quot;smart-card&quot;&gt;
        &lt;div class=&quot;smart-letter&quot;&gt;R&lt;/div&gt;
        &lt;div class=&quot;smart-name&quot;&gt;Relevant&lt;br&gt;비즈니스 연관&lt;/div&gt;
        &lt;div class=&quot;smart-ex&quot;&gt;예: &quot;구매 전환 중심 캠페인&quot;&lt;/div&gt;
      &lt;/div&gt;
      &lt;div class=&quot;smart-card&quot;&gt;
        &lt;div class=&quot;smart-letter&quot;&gt;T&lt;/div&gt;
        &lt;div class=&quot;smart-name&quot;&gt;Time-bound&lt;br&gt;기간 명시&lt;/div&gt;
        &lt;div class=&quot;smart-ex&quot;&gt;예: &quot;4주 내 달성&quot;&lt;/div&gt;
      &lt;/div&gt;
    &lt;/div&gt;
    &lt;div class=&quot;callout green&quot;&gt;
      &lt;span class=&quot;ico&quot;&gt;⭐&lt;/span&gt;
      &lt;p&gt;SMART 기준을 적용하면 목표가 명확해지고 &lt;strong&gt;팀 간 KPI 정렬(Alignment)&lt;/strong&gt;이 가능해집니다.&lt;/p&gt;
    &lt;/div&gt;
  &lt;/div&gt;

  &lt;!-- 실제 브랜드 사례 --&gt;
  &lt;div class=&quot;subsec&quot;&gt;
    &lt;h3 class=&quot;subsec-title&quot;&gt;&lt;span class=&quot;ico&quot;&gt; &lt;/span&gt; 실제 브랜드 사례 — 무신사 캠페인&lt;/h3&gt;
    &lt;div class=&quot;tbl-wrap&quot;&gt;
      &lt;table&gt;
        &lt;thead&gt;&lt;tr&gt;&lt;th&gt;항목&lt;/th&gt;&lt;th&gt;내용&lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt;
        &lt;tbody&gt;
          &lt;tr&gt;&lt;td class=&quot;td-bold&quot;&gt;목표&lt;/td&gt;&lt;td&gt;신규 앱 유입 + 첫 구매 전환&lt;/td&gt;&lt;/tr&gt;
          &lt;tr&gt;&lt;td class=&quot;td-bold&quot;&gt;설정 KPI&lt;/td&gt;&lt;td&gt;CTR 2.5%, CVR 3.5%, CPA 8,000원 이하&lt;/td&gt;&lt;/tr&gt;
          &lt;tr&gt;&lt;td class=&quot;td-bold&quot;&gt;측정 도구&lt;/td&gt;&lt;td&gt;Meta Ads Manager, Google Analytics&lt;/td&gt;&lt;/tr&gt;
          &lt;tr&gt;&lt;td class=&quot;td-bold&quot;&gt;성과&lt;/td&gt;&lt;td class=&quot;td-green&quot;&gt;CTR 2.8%, CVR 4.1%, CPA 7,300원 달성&lt;/td&gt;&lt;/tr&gt;
          &lt;tr&gt;&lt;td class=&quot;td-bold&quot;&gt;인사이트&lt;/td&gt;&lt;td&gt;영상보다 이미지 광고에서 CVR이 1.3배 높음 → 구매 유입 채널을 인스타 중심으로 재배분&lt;/td&gt;&lt;/tr&gt;
        &lt;/tbody&gt;
      &lt;/table&gt;
    &lt;/div&gt;
  &lt;/div&gt;

  &lt;div class=&quot;subsec&quot;&gt;
    &lt;h3 class=&quot;subsec-title&quot;&gt;&lt;span class=&quot;ico&quot;&gt; &lt;/span&gt; 실제 브랜드 사례 — 이니스프리 [그린티 씨드 세럼 리뉴얼]&lt;/h3&gt;
    &lt;div class=&quot;callout neutral&quot;&gt;
      &lt;span class=&quot;ico&quot;&gt;ℹ️&lt;/span&gt;
      &lt;p&gt;&lt;strong&gt;목표:&lt;/strong&gt; 리뉴얼 신제품 인지도 제고 및 온라인 전환 강화&lt;br&gt;
      ※ 공식 리포트가 제한적이므로 추정 또는 브랜드 공개 범위 내 수치로 제시됩니다.&lt;/p&gt;
    &lt;/div&gt;
    &lt;div class=&quot;tbl-wrap&quot;&gt;
      &lt;table&gt;
        &lt;thead&gt;&lt;tr&gt;&lt;th&gt;항목&lt;/th&gt;&lt;th&gt;내용&lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt;
        &lt;tbody&gt;
          &lt;tr&gt;&lt;td class=&quot;td-bold&quot;&gt;설정 KPI&lt;/td&gt;&lt;td&gt;CPM ≤ 약 2,500원 / CTR ≥ 약 2.2% / CVR ≥ 약 3.0% / ROAS ≥ 약 450% 이상&lt;/td&gt;&lt;/tr&gt;
          &lt;tr&gt;&lt;td class=&quot;td-bold&quot;&gt;측정 도구&lt;/td&gt;&lt;td&gt;YouTube, Meta Ads + 웹/앱 분석 툴 + CRM/리텐션 데이터&lt;/td&gt;&lt;/tr&gt;
          &lt;tr&gt;&lt;td class=&quot;td-bold&quot;&gt;성과&lt;/td&gt;&lt;td&gt;캠페인 인게이지먼트 증가, 리테일 유입 확대, 디지털 스토리텔링 강화 등 질적 성과 보고. 말레이시아 시장에서 소셜 미디어 캠페인으로 신규 체험 유입 증가 사례.&lt;/td&gt;&lt;/tr&gt;
          &lt;tr&gt;&lt;td class=&quot;td-bold&quot;&gt;인사이트&lt;/td&gt;&lt;td&gt;디지털 스토리텔링 + 체험형 이벤트(오프라인·온라인 연계)가 브랜드 인지도 제고에 기여. 친환경 패키징 리뉴얼이 브랜드 이미지 강화 요소로 작용.&lt;/td&gt;&lt;/tr&gt;
        &lt;/tbody&gt;
      &lt;/table&gt;
    &lt;/div&gt;
  &lt;/div&gt;

  &lt;!-- KPI → 미디어믹스 연결 --&gt;
  &lt;div class=&quot;subsec&quot;&gt;
    &lt;h3 class=&quot;subsec-title&quot;&gt;&lt;span class=&quot;ico&quot;&gt;⚙️&lt;/span&gt; KPI → 미디어믹스로 연결하기&lt;/h3&gt;
    &lt;div class=&quot;step-list&quot;&gt;
      &lt;div class=&quot;step-item&quot;&gt;
        &lt;div class=&quot;step-num&quot;&gt;1&lt;/div&gt;
        &lt;div class=&quot;step-content&quot;&gt;
          &lt;div class=&quot;step-title&quot;&gt;KPI 설정&lt;/div&gt;
          &lt;div class=&quot;step-ex&quot;&gt;예: &quot;앱 설치 3,000건&quot;&lt;/div&gt;
        &lt;/div&gt;
      &lt;/div&gt;
      &lt;div class=&quot;step-item&quot;&gt;
        &lt;div class=&quot;step-num&quot;&gt;2&lt;/div&gt;
        &lt;div class=&quot;step-content&quot;&gt;
          &lt;div class=&quot;step-title&quot;&gt;채널 역할 구분&lt;/div&gt;
          &lt;div class=&quot;step-ex&quot;&gt;예: Awareness(틱톡) / Conversion(인스타)&lt;/div&gt;
        &lt;/div&gt;
      &lt;/div&gt;
      &lt;div class=&quot;step-item&quot;&gt;
        &lt;div class=&quot;step-num&quot;&gt;3&lt;/div&gt;
        &lt;div class=&quot;step-content&quot;&gt;
          &lt;div class=&quot;step-title&quot;&gt;예산 배분&lt;/div&gt;
          &lt;div class=&quot;step-ex&quot;&gt;예: 틱톡 40%, 인스타 60%&lt;/div&gt;
        &lt;/div&gt;
      &lt;/div&gt;
      &lt;div class=&quot;step-item&quot;&gt;
        &lt;div class=&quot;step-num&quot;&gt;4&lt;/div&gt;
        &lt;div class=&quot;step-content&quot;&gt;
          &lt;div class=&quot;step-title&quot;&gt;지표 트래킹&lt;/div&gt;
          &lt;div class=&quot;step-ex&quot;&gt;예: CTR·CVR 주차별 비교&lt;/div&gt;
        &lt;/div&gt;
      &lt;/div&gt;
      &lt;div class=&quot;step-item&quot;&gt;
        &lt;div class=&quot;step-num&quot;&gt;5&lt;/div&gt;
        &lt;div class=&quot;step-content&quot;&gt;
          &lt;div class=&quot;step-title&quot;&gt;개선 액션&lt;/div&gt;
          &lt;div class=&quot;step-ex&quot;&gt;예: CVR 낮은 구간 → 랜딩 수정&lt;/div&gt;
        &lt;/div&gt;
      &lt;/div&gt;
    &lt;/div&gt;
  &lt;/div&gt;

  &lt;!-- AI 활용팁 --&gt;
  &lt;div class=&quot;subsec aitip&quot;&gt;
    &lt;h3 class=&quot;subsec-title&quot;&gt;&lt;span class=&quot;ico&quot;&gt;⚙️&lt;/span&gt; KPI 개선을 위한 AI 활용 팁&lt;/h3&gt;
    &lt;div class=&quot;tbl-wrap&quot;&gt;
      &lt;table&gt;
        &lt;thead&gt;&lt;tr&gt;&lt;th&gt;목적&lt;/th&gt;&lt;th&gt;AI 프롬프트 예시&lt;/th&gt;&lt;th&gt;활용도&lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt;
        &lt;tbody&gt;
          &lt;tr&gt;
            &lt;td class=&quot;td-bold&quot;&gt;성과 분석&lt;/td&gt;
            &lt;td&gt;&quot;아래 CTR, CVR 데이터를 분석해 개선 인사이트 정리해줘&quot;&lt;/td&gt;
            &lt;td&gt;자동 분석 리포트&lt;/td&gt;
          &lt;/tr&gt;
          &lt;tr&gt;
            &lt;td class=&quot;td-bold&quot;&gt;목표 재설정&lt;/td&gt;
            &lt;td&gt;&quot;SMART 기준으로 앱설치 캠페인 KPI 목표 다시 제시해줘&quot;&lt;/td&gt;
            &lt;td&gt;KPI 리셋 가이드&lt;/td&gt;
          &lt;/tr&gt;
          &lt;tr&gt;
            &lt;td class=&quot;td-bold&quot;&gt;리포트 요약&lt;/td&gt;
            &lt;td&gt;&quot;Google Ads 리포트를 3줄 요약해줘&quot;&lt;/td&gt;
            &lt;td&gt;회의 보고용 요약문&lt;/td&gt;
          &lt;/tr&gt;
        &lt;/tbody&gt;
      &lt;/table&gt;
    &lt;/div&gt;
  &lt;/div&gt;

  &lt;!-- Outcome vs Output --&gt;
  &lt;div class=&quot;subsec&quot;&gt;
    &lt;h3 class=&quot;subsec-title&quot;&gt;&lt;span class=&quot;ico&quot;&gt;❓&lt;/span&gt; Outcome vs Output&lt;/h3&gt;
    &lt;div class=&quot;outcome-grid&quot;&gt;
      &lt;div class=&quot;outcome-card&quot;&gt;
        &lt;div class=&quot;outcome-card-label&quot;&gt;Outcome · 성과&lt;/div&gt;
        &lt;p&gt;&lt;strong&gt;&quot;그래서 무엇이 달라졌는가&quot;&lt;/strong&gt;&lt;br&gt;그 행동으로 인한 변화나 영향&lt;/p&gt;
        &lt;p style=&quot;margin-top:.5rem; font-size:13px; color:var(--ink-light);&quot;&gt;예: 신규 고객 유입률 20% 증가&lt;/p&gt;
      &lt;/div&gt;
      &lt;div class=&quot;outcome-card&quot;&gt;
        &lt;div class=&quot;outcome-card-label&quot;&gt;Output · 산출물&lt;/div&gt;
        &lt;p&gt;&lt;strong&gt;&quot;우리가 무엇을 했는가&quot;&lt;/strong&gt;&lt;br&gt;행동의 직접적인 결과&lt;/p&gt;
        &lt;p style=&quot;margin-top:.5rem; font-size:13px; color:var(--ink-light);&quot;&gt;예: 새로운 광고 캠페인 10개 집행&lt;/p&gt;
      &lt;/div&gt;
    &lt;/div&gt;
  &lt;/div&gt;
&lt;/section&gt;

&lt;hr&gt;

&lt;!-- ═══════════════════════════════════════════════
     SECTION 3 · KPI 달성 전략 시트
═══════════════════════════════════════════════ --&gt;
&lt;section class=&quot;sec&quot; id=&quot;sec3&quot;&gt;
  &lt;div class=&quot;sec-eyebrow&quot;&gt;Section 3&lt;/div&gt;
  &lt;h2 class=&quot;sec-title&quot;&gt;KPI 달성 전략 시트 작성&lt;/h2&gt;
  &lt;p class=&quot;sec-desc&quot;&gt;전략과 실행을 데이터로 연결해주는 브릿지 — KPI 달성 전략 정리 시트&lt;/p&gt;

  &lt;!-- 중요성 --&gt;
  &lt;div class=&quot;subsec&quot;&gt;
    &lt;h3 class=&quot;subsec-title&quot;&gt;&lt;span class=&quot;ico&quot;&gt; &lt;/span&gt; KPI 달성 전략 시트의 중요성&lt;/h3&gt;
    &lt;div class=&quot;imp-list&quot;&gt;
      &lt;div class=&quot;imp-item&quot;&gt;
        &lt;div class=&quot;imp-num&quot;&gt;1&lt;/div&gt;
        &lt;div class=&quot;imp-body&quot;&gt;
          &lt;div class=&quot;imp-title&quot;&gt;목표를 '보이는 언어'로 정리 가능&lt;/div&gt;
          &lt;div class=&quot;imp-desc&quot;&gt;마케팅 목표가 막연히 &quot;전환을 늘리자&quot; 수준에 머무르면 실행의 방향이 불명확합니다. KPI 시트를 작성하면 &quot;구매 전환을 늘린다&quot; → &lt;strong&gt;&quot;CVR 2.5% → 3.3%&quot;&lt;/strong&gt;처럼 측정 가능한 언어로 바뀌며, 목표와 실행이 데이터로 연결됩니다. 즉, &lt;em&gt;&quot;목표의 구체화&quot; = &quot;실행의 시작&quot;&lt;/em&gt;이라는 원리를 실현합니다.&lt;/div&gt;
        &lt;/div&gt;
      &lt;/div&gt;
      &lt;div class=&quot;imp-item&quot;&gt;
        &lt;div class=&quot;imp-num&quot;&gt;2&lt;/div&gt;
        &lt;div class=&quot;imp-body&quot;&gt;
          &lt;div class=&quot;imp-title&quot;&gt;성과 측정·비교·피드백 가능&lt;/div&gt;
          &lt;div class=&quot;imp-desc&quot;&gt;KPI 시트를 작성하면 캠페인별 성과를 정량적으로 비교할 수 있습니다. 예: 인스타그램 CTR 2.7%·ROAS 420% vs 네이버 CTR 1.3%·ROAS 580% → 예산 재분배 시 어디에 투자 효율이 높은지 바로 판단 가능. 주차별·월별 수치 기록은 &lt;strong&gt;데이터 피드백 루프(Data Feedback Loop)&lt;/strong&gt;를 구축하는 행위입니다.&lt;/div&gt;
        &lt;/div&gt;
      &lt;/div&gt;
      &lt;div class=&quot;imp-item&quot;&gt;
        &lt;div class=&quot;imp-num&quot;&gt;3&lt;/div&gt;
        &lt;div class=&quot;imp-body&quot;&gt;
          &lt;div class=&quot;imp-title&quot;&gt;성과 원인 분석(Insight Extraction)이 쉬워짐&lt;/div&gt;
          &lt;div class=&quot;imp-desc&quot;&gt;KPI + Action Plan을 함께 기록하면 &quot;무엇이 성과를 만들었는가&quot;를 명확히 추적할 수 있습니다. 예: CTR 상승 → 썸네일 A/B 테스트 → A소재 성과 우위 / CVR 하락 → 랜딩 CTA 위치 문제로 분석. KPI 시트는 성과의 &lt;strong&gt;'이유'를 발견하는 구조화된 사고 도구&lt;/strong&gt;입니다.&lt;/div&gt;
        &lt;/div&gt;
      &lt;/div&gt;
      &lt;div class=&quot;imp-item&quot;&gt;
        &lt;div class=&quot;imp-num&quot;&gt;4&lt;/div&gt;
        &lt;div class=&quot;imp-body&quot;&gt;
          &lt;div class=&quot;imp-title&quot;&gt;마케터 사고 체계 학습 가능&lt;/div&gt;
          &lt;div class=&quot;imp-desc&quot;&gt;시트를 작성하는 과정에서 마케터는 &quot;이 목표가 회사 매출에 어떤 영향을 주는가?&quot;를 스스로 정의해야 합니다. 데이터 기반 의사결정, 성과 책임감, 우선순위 판단력 — 이 세 가지는 모두 &lt;strong&gt;KPI 시트를 쓰는 습관&lt;/strong&gt;에서 시작됩니다.&lt;/div&gt;
        &lt;/div&gt;
      &lt;/div&gt;
    &lt;/div&gt;
  &lt;/div&gt;

  &lt;!-- 기본 구조 --&gt;
  &lt;div class=&quot;subsec&quot;&gt;
    &lt;h3 class=&quot;subsec-title&quot;&gt;&lt;span class=&quot;ico&quot;&gt; ️&lt;/span&gt; KPI 달성 전략 시트 기본 구조&lt;/h3&gt;
    &lt;div class=&quot;struct-grid&quot;&gt;
      &lt;div class=&quot;struct-card&quot;&gt;
        &lt;div class=&quot;struct-label&quot;&gt;Goal&lt;/div&gt;
        &lt;div class=&quot;struct-main&quot;&gt;목표&lt;/div&gt;
        &lt;div class=&quot;struct-guide&quot;&gt;예: &quot;신규 고객 확보&quot; / &quot;재구매율 상승&quot;&lt;/div&gt;
      &lt;/div&gt;
      &lt;div class=&quot;struct-card&quot;&gt;
        &lt;div class=&quot;struct-label&quot;&gt;KPI 항목&lt;/div&gt;
        &lt;div class=&quot;struct-main&quot;&gt;CTR, CVR, CPA, ROAS 등&lt;/div&gt;
        &lt;div class=&quot;struct-guide&quot;&gt;SMART 기준으로 설정&lt;/div&gt;
      &lt;/div&gt;
      &lt;div class=&quot;struct-card&quot;&gt;
        &lt;div class=&quot;struct-label&quot;&gt;기준값 (Base)&lt;/div&gt;
        &lt;div class=&quot;struct-main&quot;&gt;현재 수치&lt;/div&gt;
        &lt;div class=&quot;struct-guide&quot;&gt;과거 1개월 평균 데이터&lt;/div&gt;
      &lt;/div&gt;
      &lt;div class=&quot;struct-card&quot;&gt;
        &lt;div class=&quot;struct-label&quot;&gt;목표값 (Target)&lt;/div&gt;
        &lt;div class=&quot;struct-main&quot;&gt;달성 목표 수치&lt;/div&gt;
        &lt;div class=&quot;struct-guide&quot;&gt;기간 내 달성 가능한 현실적 수치&lt;/div&gt;
      &lt;/div&gt;
      &lt;div class=&quot;struct-card&quot;&gt;
        &lt;div class=&quot;struct-label&quot;&gt;기간 (Time)&lt;/div&gt;
        &lt;div class=&quot;struct-main&quot;&gt;측정 기간&lt;/div&gt;
        &lt;div class=&quot;struct-guide&quot;&gt;주간/월간 단위&lt;/div&gt;
      &lt;/div&gt;
      &lt;div class=&quot;struct-card&quot;&gt;
        &lt;div class=&quot;struct-label&quot;&gt;전략 (Action)&lt;/div&gt;
        &lt;div class=&quot;struct-main&quot;&gt;실행 방법&lt;/div&gt;
        &lt;div class=&quot;struct-guide&quot;&gt;소재 A/B 테스트, 리타겟팅 등&lt;/div&gt;
      &lt;/div&gt;
      &lt;div class=&quot;struct-card&quot;&gt;
        &lt;div class=&quot;struct-label&quot;&gt;측정 도구 (Tool)&lt;/div&gt;
        &lt;div class=&quot;struct-main&quot;&gt;데이터 확인 툴&lt;/div&gt;
        &lt;div class=&quot;struct-guide&quot;&gt;GA4, Meta Ads, Naver Analytics&lt;/div&gt;
      &lt;/div&gt;
      &lt;div class=&quot;struct-card&quot;&gt;
        &lt;div class=&quot;struct-label&quot;&gt;진행 현황 (Status)&lt;/div&gt;
        &lt;div class=&quot;struct-main&quot;&gt;  달성 /   진행중 /   미달&lt;/div&gt;
        &lt;div class=&quot;struct-guide&quot;&gt;캠페인 진행 현황&lt;/div&gt;
      &lt;/div&gt;
      &lt;div class=&quot;struct-card&quot;&gt;
        &lt;div class=&quot;struct-label&quot;&gt;성과 (Result)&lt;/div&gt;
        &lt;div class=&quot;struct-main&quot;&gt;달성률 및 개선점&lt;/div&gt;
        &lt;div class=&quot;struct-guide&quot;&gt;주간·월간 성과 비교 기록&lt;/div&gt;
      &lt;/div&gt;
      &lt;div class=&quot;struct-card&quot;&gt;
        &lt;div class=&quot;struct-label&quot;&gt;인사이트 (Insight)&lt;/div&gt;
        &lt;div class=&quot;struct-main&quot;&gt;개선 포인트 및 다음 단계&lt;/div&gt;
        &lt;div class=&quot;struct-guide&quot;&gt;예: &quot;CTA 강조 시 CTR 2.3% 증가 예상&quot;&lt;/div&gt;
      &lt;/div&gt;
    &lt;/div&gt;
  &lt;/div&gt;

  &lt;!-- 샘플 시트 --&gt;
  &lt;div class=&quot;subsec kst&quot;&gt;
    &lt;h3 class=&quot;subsec-title&quot;&gt;&lt;span class=&quot;ico&quot;&gt; &lt;/span&gt; KPI 달성 전략 시트 — 샘플&lt;/h3&gt;
    &lt;div class=&quot;tbl-wrap&quot;&gt;
      &lt;table&gt;
        &lt;thead&gt;
          &lt;tr&gt;
            &lt;th&gt;Goal&lt;/th&gt;
            &lt;th&gt;KPI&lt;/th&gt;
            &lt;th&gt;Base Value&lt;/th&gt;
            &lt;th&gt;Target&lt;/th&gt;
            &lt;th&gt;Result&lt;/th&gt;
            &lt;th&gt;Achieve Rate&lt;/th&gt;
            &lt;th&gt;진행 현황&lt;/th&gt;
            &lt;th&gt;Action Plan&lt;/th&gt;
            &lt;th&gt;Tool&lt;/th&gt;
            &lt;th&gt;Insight (개선 포인트)&lt;/th&gt;
          &lt;/tr&gt;
        &lt;/thead&gt;
        &lt;tbody&gt;
          &lt;tr&gt;
            &lt;td class=&quot;td-bold&quot;&gt;신규 고객 유입&lt;/td&gt;
            &lt;td&gt;CTR (클릭률)&lt;/td&gt;
            &lt;td&gt;1.8%&lt;/td&gt;
            &lt;td&gt;2.5%&lt;/td&gt;
            &lt;td class=&quot;td-green&quot;&gt;2.7%&lt;/td&gt;
            &lt;td class=&quot;td-green&quot;&gt;150%&lt;/td&gt;
            &lt;td&gt;&lt;span class=&quot;badge ok&quot;&gt;  달성&lt;/span&gt;&lt;/td&gt;
            &lt;td&gt;인스타그램 숏폼 소재 3종 A/B 테스트, 썸네일 개선&lt;/td&gt;
            &lt;td&gt;Meta Ads&lt;/td&gt;
            &lt;td&gt;소재 A 클릭률 1.4배↑. 감성형 카피 유지하고 다음 분기 리타겟팅 영역에도 동일 톤 적용 필요.&lt;/td&gt;
          &lt;/tr&gt;
          &lt;tr&gt;
            &lt;td class=&quot;td-bold&quot;&gt;전환율 향상&lt;/td&gt;
            &lt;td&gt;CVR (전환율)&lt;/td&gt;
            &lt;td&gt;2.2%&lt;/td&gt;
            &lt;td&gt;3.5%&lt;/td&gt;
            &lt;td class=&quot;td-blue&quot;&gt;3.2%&lt;/td&gt;
            &lt;td class=&quot;td-blue&quot;&gt;145%&lt;/td&gt;
            &lt;td&gt;&lt;span class=&quot;badge wip&quot;&gt;  진행중&lt;/span&gt;&lt;/td&gt;
            &lt;td&gt;랜딩페이지 CTA 문구 &quot;지금 바로 체험하기&quot;로 변경, 후기 섹션 추가&lt;/td&gt;
            &lt;td&gt;GA4&lt;/td&gt;
            &lt;td&gt;랜딩 전환 경로 단축 성공. CTA 색상 테스트 추가 필요. 리뷰 노출 위치 상단 이동 검토.&lt;/td&gt;
          &lt;/tr&gt;
          &lt;tr&gt;
            &lt;td class=&quot;td-bold&quot;&gt;효율성 제고&lt;/td&gt;
            &lt;td&gt;CPA (전환당 비용)&lt;/td&gt;
            &lt;td&gt;₩11,000&lt;/td&gt;
            &lt;td&gt;₩9,000&lt;/td&gt;
            &lt;td class=&quot;td-green&quot;&gt;₩8,700&lt;/td&gt;
            &lt;td class=&quot;td-green&quot;&gt;126%&lt;/td&gt;
            &lt;td&gt;&lt;span class=&quot;badge ok&quot;&gt;  달성&lt;/span&gt;&lt;/td&gt;
            &lt;td&gt;리타겟팅 + 쿠폰 프로모션 병행&lt;/td&gt;
            &lt;td&gt;Naver GFA&lt;/td&gt;
            &lt;td&gt;비용 효율 개선 완료. 다음달에는 신규 고객 전환율 중심 KPI로 교체 예정.&lt;/td&gt;
          &lt;/tr&gt;
          &lt;tr&gt;
            &lt;td class=&quot;td-bold&quot;&gt;매출 성장&lt;/td&gt;
            &lt;td&gt;ROAS (광고 수익률)&lt;/td&gt;
            &lt;td&gt;380%&lt;/td&gt;
            &lt;td&gt;450%&lt;/td&gt;
            &lt;td class=&quot;td-green&quot;&gt;470%&lt;/td&gt;
            &lt;td class=&quot;td-green&quot;&gt;124%&lt;/td&gt;
            &lt;td&gt;&lt;span class=&quot;badge ok&quot;&gt;  달성&lt;/span&gt;&lt;/td&gt;
            &lt;td&gt;유튜브 전환형 영상 광고 확장&lt;/td&gt;
            &lt;td&gt;Google Ads&lt;/td&gt;
            &lt;td&gt;전환형 영상 ROAS 높음. 재구매 고객 비율 20%↑ → CRM 단계로 연결 필요.&lt;/td&gt;
          &lt;/tr&gt;
          &lt;tr&gt;
            &lt;td class=&quot;td-bold&quot;&gt;고객 유지&lt;/td&gt;
            &lt;td&gt;Retention (재구매율)&lt;/td&gt;
            &lt;td&gt;25%&lt;/td&gt;
            &lt;td&gt;35%&lt;/td&gt;
            &lt;td class=&quot;td-red&quot;&gt;32%&lt;/td&gt;
            &lt;td class=&quot;td-red&quot;&gt;91%&lt;/td&gt;
            &lt;td&gt;&lt;span class=&quot;badge fail&quot;&gt;  미달&lt;/span&gt;&lt;/td&gt;
            &lt;td&gt;CRM 자동화 메시지 발송, 첫구매자 대상 쿠폰 푸시&lt;/td&gt;
            &lt;td&gt;CRM Dashboard&lt;/td&gt;
            &lt;td&gt;리텐션 미달 주요 원인: 메시지 도달률 낮음(25%). A/B 타이밍 실험과 오퍼 다양화 필요.&lt;/td&gt;
          &lt;/tr&gt;
        &lt;/tbody&gt;
      &lt;/table&gt;
    &lt;/div&gt;
  &lt;/div&gt;

  &lt;!-- 분석 예시 --&gt;
  &lt;div class=&quot;subsec&quot;&gt;
    &lt;h3 class=&quot;subsec-title&quot;&gt;&lt;span class=&quot;ico&quot;&gt; &lt;/span&gt; 시트 분석 예시&lt;/h3&gt;
    &lt;ul class=&quot;insight-list&quot;&gt;
      &lt;li&gt;CTR은 1.8% → 2.7% 상승 → &lt;strong&gt;소재 변경 효과 명확&lt;/strong&gt;&lt;/li&gt;
      &lt;li&gt;CPA는 11,000원 → 8,700원 → &lt;strong&gt;효율적 리타겟팅 기여&lt;/strong&gt;&lt;/li&gt;
      &lt;li&gt;Retention은 25% → 32%로 개선되었으나 목표(35%) 미달 → &lt;strong&gt;CRM 메시지 추가 세분화 필요&lt;/strong&gt;&lt;/li&gt;
    &lt;/ul&gt;

    &lt;h3 class=&quot;subsec-title&quot; style=&quot;margin-top:1.5rem;&quot;&gt;&lt;span class=&quot;ico&quot;&gt; &lt;/span&gt; 인사이트 요약&lt;/h3&gt;
    &lt;ul class=&quot;insight-list&quot;&gt;
      &lt;li&gt;영상 콘텐츠보다 &lt;strong&gt;이미지형 콘텐츠&lt;/strong&gt;의 클릭률이 1.4배 높음&lt;/li&gt;
      &lt;li&gt;신규 전환 유입의 60%는 &lt;strong&gt;틱톡 광고&lt;/strong&gt;를 통해 발생&lt;/li&gt;
      &lt;li&gt;재구매 유도는 이메일 리마케팅보다 &lt;strong&gt;앱 푸시 리마케팅&lt;/strong&gt;이 1.8배 효율적&lt;/li&gt;
    &lt;/ul&gt;
  &lt;/div&gt;
&lt;/section&gt;

&lt;hr&gt;

&lt;!-- ═══════════════════════════════════════════════
     SECTION 4 · 미디어믹스
═══════════════════════════════════════════════ --&gt;
&lt;section class=&quot;sec&quot; id=&quot;sec4&quot;&gt;
  &lt;div class=&quot;sec-eyebrow&quot;&gt;Section 4&lt;/div&gt;
  &lt;h2 class=&quot;sec-title&quot;&gt;미디어믹스&lt;/h2&gt;
  &lt;p class=&quot;sec-desc&quot;&gt;브랜드 목표 달성을 위해 다양한 광고 매체를 조합하여 예산·노출·전환·메시지를 최적화하는 전략&lt;/p&gt;

  &lt;div class=&quot;callout blue&quot;&gt;
    &lt;span class=&quot;ico&quot;&gt; &lt;/span&gt;
    &lt;p&gt;&lt;strong&gt;미디어믹스(Media Mix)란?&lt;/strong&gt; 한 채널의 성과 극대화가 아닌 &lt;strong&gt;여러 채널의 시너지 극대화&lt;/strong&gt;가 목적입니다.&lt;/p&gt;
  &lt;/div&gt;

  &lt;!-- 체크리스트 --&gt;
  &lt;div class=&quot;subsec&quot;&gt;
    &lt;h3 class=&quot;subsec-title&quot;&gt;&lt;span class=&quot;ico&quot;&gt;✅&lt;/span&gt; 작성 시 체크 리스트&lt;/h3&gt;
    &lt;ul class=&quot;checklist&quot;&gt;
      &lt;li&gt;어떤 매체를 사용할 것인가?&lt;/li&gt;
      &lt;li&gt;어떤 비중으로 운영할 것인가?&lt;/li&gt;
      &lt;li&gt;KPI와의 연결고리는 무엇인가?&lt;/li&gt;
      &lt;li&gt;예측되는 성과 결과치는 얼마인가?&lt;/li&gt;
    &lt;/ul&gt;
  &lt;/div&gt;

  &lt;!-- 설계 프로세스 --&gt;
  &lt;div class=&quot;subsec&quot;&gt;
    &lt;h3 class=&quot;subsec-title&quot;&gt;&lt;span class=&quot;ico&quot;&gt; &lt;/span&gt; KPI 기반 미디어 믹스 설계 프로세스&lt;/h3&gt;
    &lt;div class=&quot;step-list&quot;&gt;
      &lt;div class=&quot;step-item&quot;&gt;
        &lt;div class=&quot;step-num&quot;&gt;1&lt;/div&gt;
        &lt;div class=&quot;step-content&quot;&gt;
          &lt;div class=&quot;step-title&quot;&gt;KPI 선정&lt;/div&gt;
          &lt;div class=&quot;step-desc&quot;&gt;SMART 기준으로 KPI를 설정&lt;/div&gt;
          &lt;div class=&quot;step-ex&quot;&gt;실무 예시: CTR 2.5% / CVR 3.0% / CPA ₩9,000 이하&lt;/div&gt;
        &lt;/div&gt;
      &lt;/div&gt;
      &lt;div class=&quot;step-item&quot;&gt;
        &lt;div class=&quot;step-num&quot;&gt;2&lt;/div&gt;
        &lt;div class=&quot;step-content&quot;&gt;
          &lt;div class=&quot;step-title&quot;&gt;채널 목적 정의&lt;/div&gt;
          &lt;div class=&quot;step-desc&quot;&gt;각 채널의 역할을 KPI와 연계&lt;/div&gt;
          &lt;div class=&quot;step-ex&quot;&gt;실무 예시: Awareness = CPM 중심, Conversion = CPA 중심&lt;/div&gt;
        &lt;/div&gt;
      &lt;/div&gt;
      &lt;div class=&quot;step-item&quot;&gt;
        &lt;div class=&quot;step-num&quot;&gt;3&lt;/div&gt;
        &lt;div class=&quot;step-content&quot;&gt;
          &lt;div class=&quot;step-title&quot;&gt;예산 비중 배분&lt;/div&gt;
          &lt;div class=&quot;step-desc&quot;&gt;목표 KPI의 중요도에 따라 예산 분할&lt;/div&gt;
          &lt;div class=&quot;step-ex&quot;&gt;실무 예시: 신규유입 40% / 전환 40% / 리텐션 20%&lt;/div&gt;
        &lt;/div&gt;
      &lt;/div&gt;
      &lt;div class=&quot;step-item&quot;&gt;
        &lt;div class=&quot;step-num&quot;&gt;4&lt;/div&gt;
        &lt;div class=&quot;step-content&quot;&gt;
          &lt;div class=&quot;step-title&quot;&gt;미디어 믹스 작성&lt;/div&gt;
          &lt;div class=&quot;step-desc&quot;&gt;채널, 예산, KPI, 예상 효율을 한눈에 구조화&lt;/div&gt;
          &lt;div class=&quot;step-ex&quot;&gt;실무 예시: Google Sheet or Excel 기반 Media Mix Table&lt;/div&gt;
        &lt;/div&gt;
      &lt;/div&gt;
    &lt;/div&gt;

    &lt;div class=&quot;callout amber&quot;&gt;
      &lt;span class=&quot;ico&quot;&gt; &lt;/span&gt;
      &lt;p&gt;대부분의 미디어믹스 데이터(예상 CTR, CVR, CPM)는 &lt;strong&gt;사내 기존 데이터&lt;/strong&gt;를 기준으로 작성하거나, 신규 매체의 경우 &lt;strong&gt;에이전시 벤치마크 데이터&lt;/strong&gt; 또는 비슷한 성격의 채널 데이터를 기준으로 작성합니다.&lt;/p&gt;
    &lt;/div&gt;
  &lt;/div&gt;
&lt;/section&gt;

&lt;hr&gt;

&lt;!-- ═══════════════════════════════════════════════
     SECTION 5 · AI 활용 실습
═══════════════════════════════════════════════ --&gt;
&lt;section class=&quot;sec&quot; id=&quot;sec5&quot;&gt;
  &lt;div class=&quot;sec-eyebrow&quot;&gt;Section 5&lt;/div&gt;
  &lt;h2 class=&quot;sec-title&quot;&gt;AI 활용 KPI 달성 전략 시트 &amp;amp; 미디어 믹스 작성&lt;/h2&gt;
  &lt;p class=&quot;sec-desc&quot;&gt;ChatGPT를 활용해 KPI 달성 전략 시트와 미디어 믹스를 직접 작성해봅니다.&lt;/p&gt;

  &lt;!-- 시나리오 --&gt;
  &lt;div class=&quot;subsec&quot;&gt;
    &lt;h3 class=&quot;subsec-title&quot;&gt;&lt;span class=&quot;ico&quot;&gt; &lt;/span&gt; 실습 시나리오 설정&lt;/h3&gt;
    &lt;div class=&quot;scenario&quot;&gt;
      &lt;h4 style=&quot;color: #ffffff;&quot;&gt;  비타민C 브라이트닝 세럼 캠페인 — 국내 스킨케어 브랜드 퍼포먼스마케터&lt;/h4&gt;
      &lt;div class=&quot;scenario-grid&quot;&gt;
        &lt;div class=&quot;scenario-item&quot;&gt;
          &lt;div class=&quot;label&quot;&gt;역할&lt;/div&gt;
          &lt;div class=&quot;value&quot;&gt;국내 스킨케어 브랜드&lt;br&gt;퍼포먼스마케터&lt;/div&gt;
        &lt;/div&gt;
        &lt;div class=&quot;scenario-item&quot;&gt;
          &lt;div class=&quot;label&quot;&gt;제품&lt;/div&gt;
          &lt;div class=&quot;value&quot;&gt;비타민C 브라이트닝 세럼&lt;/div&gt;
        &lt;/div&gt;
        &lt;div class=&quot;scenario-item&quot;&gt;
          &lt;div class=&quot;label&quot;&gt;제품 가격&lt;/div&gt;
          &lt;div class=&quot;value&quot;&gt;45,000원&lt;/div&gt;
        &lt;/div&gt;
        &lt;div class=&quot;scenario-item&quot;&gt;
          &lt;div class=&quot;label&quot;&gt;캠페인 기간&lt;/div&gt;
          &lt;div class=&quot;value&quot;&gt;3월 1일 ~ 3월 31일&lt;/div&gt;
        &lt;/div&gt;
        &lt;div class=&quot;scenario-item&quot;&gt;
          &lt;div class=&quot;label&quot;&gt;광고비&lt;/div&gt;
          &lt;div class=&quot;value&quot;&gt;30,000,000원 (월)&lt;/div&gt;
        &lt;/div&gt;
        &lt;div class=&quot;scenario-item&quot;&gt;
          &lt;div class=&quot;label&quot;&gt;KPI&lt;/div&gt;
          &lt;div class=&quot;value&quot;&gt;ROAS 250%&lt;br&gt;목표 판매량 3,000개&lt;/div&gt;
        &lt;/div&gt;
        &lt;div class=&quot;scenario-item&quot;&gt;
          &lt;div class=&quot;label&quot;&gt;캠페인 목표&lt;/div&gt;
          &lt;div class=&quot;value&quot;&gt;봄 시즌 신규 고객 유입&lt;br&gt;+ 첫 구매 전환&lt;/div&gt;
        &lt;/div&gt;
        &lt;div class=&quot;scenario-item&quot;&gt;
          &lt;div class=&quot;label&quot;&gt;브랜드 현황&lt;/div&gt;
          &lt;div class=&quot;value&quot;&gt;작년 하반기 론칭&lt;br&gt;봄 시즌 공략 시점&lt;/div&gt;
        &lt;/div&gt;
      &lt;/div&gt;
    &lt;/div&gt;
  &lt;/div&gt;

  &lt;!-- KPI 전략 시트 실습 --&gt;
  &lt;div class=&quot;subsec&quot;&gt;
    &lt;h3 class=&quot;subsec-title&quot;&gt;&lt;span class=&quot;ico&quot;&gt;✏️&lt;/span&gt; KPI 달성 전략 시트 — ChatGPT 실습&lt;/h3&gt;

    &lt;div class=&quot;prompt-wrap&quot;&gt;
      &lt;div class=&quot;prompt-label&quot;&gt;  ChatGPT 프롬프트&lt;/div&gt;
      &lt;div class=&quot;prompt-box&quot;&gt;너는 국내 스킨케어 브랜드의 퍼포먼스마케터야.
브랜드는 작년 하반기에 론칭했고, 올해 3월 봄 시즌을 맞아
신제품 '비타민C 브라이트닝 세럼'의 판매를 집중적으로 끌어올려야 해.

아래 내용을 참고해서 KPI 달성 전략 시트를 만들어줘.

- 제품 가격: 45,000원
- KPI: ROAS 250%, 목표 판매량 3,000개
- 캠페인 집행 기간: 3월 1일 ~ 3월 31일
- 광고비: 30,000,000원 (월)
- 캠페인 목표: 봄 시즌 신규 고객 유입 및 첫 구매 전환
- 구성 항목: 목표, KPI 항목, 기준값, 목표값, 기간, 전략, 측정도구, 진행현황, 성과, 인사이트&lt;/div&gt;
    &lt;/div&gt;

    &lt;div class=&quot;result-label&quot;&gt;  결과&lt;/div&gt;
    &lt;div class=&quot;result-box&quot;&gt;
      &lt;div class=&quot;tbl-wrap&quot; style=&quot;margin:0; border:none; border-radius:0;&quot;&gt;
        &lt;table&gt;
          &lt;thead&gt;
            &lt;tr&gt;&lt;th&gt;항목&lt;/th&gt;&lt;th&gt;내용&lt;/th&gt;&lt;/tr&gt;
          &lt;/thead&gt;
          &lt;tbody&gt;
            &lt;tr&gt;
              &lt;td class=&quot;td-bold&quot;&gt;목표&lt;/td&gt;
              &lt;td&gt;봄 시즌 피부 고민 여성 신규 고객에게 제품 인지 → 첫 구매 전환 유도 (퍼포먼스 중심 캠페인)&lt;/td&gt;
            &lt;/tr&gt;
            &lt;tr&gt;
              &lt;td class=&quot;td-bold&quot;&gt;KPI 항목&lt;/td&gt;
              &lt;td&gt;ROAS, CPA, CTR, CVR, 구매 수, 신규 고객 비율&lt;/td&gt;
            &lt;/tr&gt;
            &lt;tr&gt;
              &lt;td class=&quot;td-bold&quot;&gt;기준값 (Baseline)&lt;/td&gt;
              &lt;td&gt;전월 데이터 기준&lt;br&gt;ROAS 150% / CPA 25,000원 / CTR 1.2% / CVR 1.0%&lt;/td&gt;
            &lt;/tr&gt;
            &lt;tr&gt;
              &lt;td class=&quot;td-bold&quot;&gt;목표값 (Target)&lt;/td&gt;
              &lt;td&gt;ROAS 250% / CPA 10,000원 이하 / CTR 2.0% / CVR 1.8% 이상&lt;br&gt;판매량 3,000개 / 신규 고객 비율 65% 이상&lt;/td&gt;
            &lt;/tr&gt;
            &lt;tr&gt;
              &lt;td class=&quot;td-bold&quot;&gt;기간&lt;/td&gt;
              &lt;td&gt;2026.03.01 ~ 2026.03.31&lt;/td&gt;
            &lt;/tr&gt;
            &lt;tr&gt;
              &lt;td class=&quot;td-bold&quot;&gt;전략 (Strategy)&lt;/td&gt;
              &lt;td&gt;
                &lt;strong&gt;[인지도 확산 — 상단 퍼널]&lt;/strong&gt;&lt;br&gt;
                · Instagram / TikTok / YouTube Shorts 활용&lt;br&gt;
                · &quot;봄엔 피부도 새 출발&quot;, &quot;칙칙한 겨울 피부 탈출&quot; 메시지 중심&lt;br&gt;
                · 뷰티 크리에이터 협업 숏폼 UGC 콘텐츠&lt;br&gt;&lt;br&gt;
                &lt;strong&gt;[전환 유도 — 중·하단 퍼널]&lt;/strong&gt;&lt;br&gt;
                · Naver 쇼핑 검색광고 + 브랜드검색&lt;br&gt;
                · Meta 리타겟팅 (상세페이지 뷰·장바구니 기반)&lt;br&gt;
                · Google 쇼핑 / Performance Max: 구매 의도 타깃&lt;br&gt;&lt;br&gt;
                &lt;strong&gt;[프로모션 / 구매 촉진]&lt;/strong&gt;&lt;br&gt;
                · 첫 구매 고객 15% 할인 쿠폰&lt;br&gt;
                · 3만 원 이상 미니 세럼 샘플 증정&lt;br&gt;
                · 구매 후기 이벤트 (포인트 적립)
              &lt;/td&gt;
            &lt;/tr&gt;
            &lt;tr&gt;
              &lt;td class=&quot;td-bold&quot;&gt;측정 도구&lt;/td&gt;
              &lt;td&gt;
                Meta Ads Manager, Google Ads, Naver GFA&lt;br&gt;
                GA4, Cafe24 대시보드&lt;br&gt;
                Looker Studio 주차별 KPI 리포트
              &lt;/td&gt;
            &lt;/tr&gt;
            &lt;tr&gt;
              &lt;td class=&quot;td-bold&quot;&gt;진행 현황&lt;/td&gt;
              &lt;td&gt;
                  진행 예정&lt;br&gt;
                · 1주차: Awareness 집중 (숏폼·바이럴)&lt;br&gt;
                · 2~3주차: Conversion 집중 (검색·리타겟팅)&lt;br&gt;
                · 4주차: 재구매 유도 + 잔여예산 효율 매체 집중
              &lt;/td&gt;
            &lt;/tr&gt;
            &lt;tr&gt;
              &lt;td class=&quot;td-bold&quot;&gt;성과 (예측)&lt;/td&gt;
              &lt;td&gt;
                노출 180만 회 / 클릭 45,000회 / 구매 3,200건&lt;br&gt;
                ROAS 267% / CPA 9,375원
              &lt;/td&gt;
            &lt;/tr&gt;
            &lt;tr&gt;
              &lt;td class=&quot;td-bold&quot;&gt;인사이트&lt;/td&gt;
              &lt;td&gt;
                ✅ 봄 시즌 &quot;피부 톤업&quot; 키워드 검색량 급등 — 선점 필요&lt;br&gt;
                ✅ 뷰티 크리에이터 UGC가 신뢰도 및 CVR 향상에 유효&lt;br&gt;
                ⚠️ Performance Max 브랜드 키워드 중복 소진 모니터링 필요&lt;br&gt;
                  세럼 상세페이지 이탈자 리타겟팅 세분화 시 ROAS 추가 개선 기대
              &lt;/td&gt;
            &lt;/tr&gt;
          &lt;/tbody&gt;
        &lt;/table&gt;
      &lt;/div&gt;
    &lt;/div&gt;
  &lt;/div&gt;

  &lt;!-- 미디어믹스 실습 --&gt;
  &lt;div class=&quot;subsec&quot;&gt;
    &lt;h3 class=&quot;subsec-title&quot;&gt;&lt;span class=&quot;ico&quot;&gt; ️&lt;/span&gt; 미디어믹스 작성 — ChatGPT 실습&lt;/h3&gt;

    &lt;div class=&quot;prompt-wrap&quot;&gt;
      &lt;div class=&quot;prompt-label&quot;&gt;  ChatGPT 프롬프트&lt;/div&gt;
      &lt;div class=&quot;prompt-box&quot;&gt;너는 퍼포먼스마케터야.
위 KPI 달성 전략 시트 정보를 기반으로 실제 캠페인용 미디어믹스 표를 만들어줘.

출력 형태는 아래 표 구조에 맞춰줘.

| 매체 | 세부유형 | 예산(VAT별도) | 매체별 일 예산 | 예상 노출수 | 예상 클릭수 |
예상 CTR(%) | 예상 CVR(%) | 예상 전환수 | 예상 CPM(₩) | 예상 CPC(₩) | 예상 CPA(₩) | ROAS(%) | 비고 |

요구사항:
1️⃣ 각 매체의 역할 (브랜딩형 / 퍼포먼스형) 구분
2️⃣ 각 매체별 예상 효율 지표(CTR, CVR, CPA)는 실무 평균값(업계 벤치마크)을 근거로 현실적으로 제시
3️⃣ 예산 대비 성과 효율이 가장 높은 매체를 강조 (굵게 표시)
4️⃣ 총합 행(TOTAL)에서 평균 CTR, 평균 CVR, 총 예산, 평균 CPA 자동 계산 포함
5️⃣ 시트로 바로 복사 가능한 Markdown 표 형태로 출력
6️⃣ 마지막에 &quot;예산 최적화 제안&quot;과 &quot;AI 추천 개선방향(소재·타깃·기간)&quot;을 문단으로 정리&lt;/div&gt;
    &lt;/div&gt;

    &lt;div class=&quot;result-label&quot;&gt;  결과 — 미디어믹스 표&lt;/div&gt;
    &lt;div class=&quot;result-box&quot;&gt;
      &lt;div class=&quot;tbl-wrap&quot; style=&quot;margin:0; border:none; border-radius:0;&quot;&gt;
        &lt;table&gt;
          &lt;thead&gt;
            &lt;tr&gt;
              &lt;th&gt;구분&lt;/th&gt;
              &lt;th&gt;매체&lt;/th&gt;
              &lt;th&gt;예산 (VAT별도)&lt;/th&gt;
              &lt;th&gt;일 예산&lt;/th&gt;
              &lt;th&gt;예상 노출수&lt;/th&gt;
              &lt;th&gt;예상 클릭수&lt;/th&gt;
              &lt;th&gt;예상 CTR(%)&lt;/th&gt;
              &lt;th&gt;예상 CVR(%)&lt;/th&gt;
              &lt;th&gt;예상 전환수&lt;/th&gt;
              &lt;th&gt;예상 CPM(₩)&lt;/th&gt;
              &lt;th&gt;예상 CPC(₩)&lt;/th&gt;
              &lt;th&gt;예상 CPA(₩)&lt;/th&gt;
              &lt;th&gt;ROAS(%)&lt;/th&gt;
              &lt;th&gt;비고&lt;/th&gt;
            &lt;/tr&gt;
          &lt;/thead&gt;
          &lt;tbody&gt;
            &lt;tr&gt;
              &lt;td&gt;브랜딩형&lt;/td&gt;
              &lt;td&gt;TikTok / 숏폼&lt;/td&gt;
              &lt;td&gt;5,000,000원&lt;/td&gt;
              &lt;td&gt;161,290원&lt;/td&gt;
              &lt;td&gt;10,000,000&lt;/td&gt;
              &lt;td&gt;150,000&lt;/td&gt;
              &lt;td&gt;1.50%&lt;/td&gt;
              &lt;td&gt;1.00%&lt;/td&gt;
              &lt;td&gt;1,500&lt;/td&gt;
              &lt;td&gt;500&lt;/td&gt;
              &lt;td&gt;33&lt;/td&gt;
              &lt;td&gt;3,333&lt;/td&gt;
              &lt;td&gt;290%&lt;/td&gt;
              &lt;td&gt;UGC·바이럴 중심&lt;/td&gt;
            &lt;/tr&gt;
            &lt;tr&gt;
              &lt;td&gt;브랜딩형&lt;/td&gt;
              &lt;td&gt;YouTube Shorts&lt;/td&gt;
              &lt;td&gt;4,000,000원&lt;/td&gt;
              &lt;td&gt;129,032원&lt;/td&gt;
              &lt;td&gt;8,000,000&lt;/td&gt;
              &lt;td&gt;80,000&lt;/td&gt;
              &lt;td&gt;1.00%&lt;/td&gt;
              &lt;td&gt;0.80%&lt;/td&gt;
              &lt;td&gt;640&lt;/td&gt;
              &lt;td&gt;500&lt;/td&gt;
              &lt;td&gt;50&lt;/td&gt;
              &lt;td&gt;6,250&lt;/td&gt;
              &lt;td&gt;230%&lt;/td&gt;
              &lt;td&gt;인지도 확보&lt;/td&gt;
            &lt;/tr&gt;
            &lt;tr&gt;
              &lt;td&gt;퍼포먼스형&lt;/td&gt;
              &lt;td&gt;Meta (Instagram)&lt;/td&gt;
              &lt;td&gt;8,000,000원&lt;/td&gt;
              &lt;td&gt;258,065원&lt;/td&gt;
              &lt;td&gt;12,000,000&lt;/td&gt;
              &lt;td&gt;240,000&lt;/td&gt;
              &lt;td&gt;2.00%&lt;/td&gt;
              &lt;td&gt;1.50%&lt;/td&gt;
              &lt;td&gt;3,600&lt;/td&gt;
              &lt;td&gt;667&lt;/td&gt;
              &lt;td&gt;33&lt;/td&gt;
              &lt;td&gt;2,222&lt;/td&gt;
              &lt;td&gt;310%&lt;/td&gt;
              &lt;td&gt;리타겟팅 중심&lt;/td&gt;
            &lt;/tr&gt;
            &lt;tr style=&quot;background:#e8f0df;&quot;&gt;
              &lt;td&gt;&lt;strong&gt;퍼포먼스형&lt;/strong&gt;&lt;/td&gt;
              &lt;td&gt;&lt;strong&gt;Naver 쇼핑+브랜드검색&lt;/strong&gt;&lt;/td&gt;
              &lt;td&gt;&lt;strong&gt;8,000,000원&lt;/strong&gt;&lt;/td&gt;
              &lt;td&gt;&lt;strong&gt;258,065원&lt;/strong&gt;&lt;/td&gt;
              &lt;td&gt;&lt;strong&gt;4,000,000&lt;/strong&gt;&lt;/td&gt;
              &lt;td&gt;&lt;strong&gt;100,000&lt;/strong&gt;&lt;/td&gt;
              &lt;td&gt;&lt;strong&gt;2.50%&lt;/strong&gt;&lt;/td&gt;
              &lt;td&gt;&lt;strong&gt;2.80%&lt;/strong&gt;&lt;/td&gt;
              &lt;td&gt;&lt;strong&gt;2,800&lt;/strong&gt;&lt;/td&gt;
              &lt;td&gt;&lt;strong&gt;2,000&lt;/strong&gt;&lt;/td&gt;
              &lt;td&gt;&lt;strong&gt;80&lt;/strong&gt;&lt;/td&gt;
              &lt;td&gt;&lt;strong class=&quot;td-green&quot;&gt;2,857&lt;/strong&gt;&lt;/td&gt;
              &lt;td&gt;&lt;strong class=&quot;td-green&quot;&gt;⭐ 440%&lt;/strong&gt;&lt;/td&gt;
              &lt;td&gt;&lt;strong&gt;최고 효율 매체&lt;/strong&gt;&lt;/td&gt;
            &lt;/tr&gt;
            &lt;tr&gt;
              &lt;td&gt;퍼포먼스형&lt;/td&gt;
              &lt;td&gt;Google Pmax / 쇼핑&lt;/td&gt;
              &lt;td&gt;5,000,000원&lt;/td&gt;
              &lt;td&gt;161,290원&lt;/td&gt;
              &lt;td&gt;3,500,000&lt;/td&gt;
              &lt;td&gt;52,500&lt;/td&gt;
              &lt;td&gt;1.50%&lt;/td&gt;
              &lt;td&gt;2.00%&lt;/td&gt;
              &lt;td&gt;1,050&lt;/td&gt;
              &lt;td&gt;1,429&lt;/td&gt;
              &lt;td&gt;95&lt;/td&gt;
              &lt;td&gt;4,762&lt;/td&gt;
              &lt;td&gt;290%&lt;/td&gt;
              &lt;td&gt;자동 최적화&lt;/td&gt;
            &lt;/tr&gt;
            &lt;tr style=&quot;background:#2e2b26; color:#f0ebe0;&quot;&gt;
              &lt;td&gt;&lt;strong style=&quot;color:#ffd89b;&quot;&gt;TOTAL&lt;/strong&gt;&lt;/td&gt;
              &lt;td&gt;—&lt;/td&gt;
              &lt;td&gt;&lt;strong style=&quot;color:#ffd89b;&quot;&gt;30,000,000원&lt;/strong&gt;&lt;/td&gt;
              &lt;td&gt;—&lt;/td&gt;
              &lt;td&gt;37,500,000&lt;/td&gt;
              &lt;td&gt;622,500&lt;/td&gt;
              &lt;td style=&quot;color:#a3d9b1;&quot;&gt;&lt;strong&gt;평균 1.66%&lt;/strong&gt;&lt;/td&gt;
              &lt;td style=&quot;color:#a3d9b1;&quot;&gt;&lt;strong&gt;평균 1.62%&lt;/strong&gt;&lt;/td&gt;
              &lt;td&gt;9,590&lt;/td&gt;
              &lt;td&gt;—&lt;/td&gt;
              &lt;td style=&quot;color:#a3d9b1;&quot;&gt;&lt;strong&gt;평균 58&lt;/strong&gt;&lt;/td&gt;
              &lt;td style=&quot;color:#a3d9b1;&quot;&gt;&lt;strong&gt;평균 3,128&lt;/strong&gt;&lt;/td&gt;
              &lt;td style=&quot;color:#a3d9b1;&quot;&gt;&lt;strong&gt;267%&lt;/strong&gt;&lt;/td&gt;
              &lt;td style=&quot;color:#9a9080;&quot;&gt;전체 합산&lt;/td&gt;
            &lt;/tr&gt;
          &lt;/tbody&gt;
        &lt;/table&gt;
      &lt;/div&gt;
    &lt;/div&gt;

    &lt;!-- 예산 최적화 제안 --&gt;
    &lt;div style=&quot;margin-top: 1.5rem;&quot;&gt;
      &lt;h3 class=&quot;subsec-title&quot;&gt;&lt;span class=&quot;ico&quot;&gt;✅&lt;/span&gt; 예산 최적화 제안&lt;/h3&gt;
      &lt;div class=&quot;reco-section&quot;&gt;
        &lt;p&gt;인지도 확산(TikTok·YouTube)으로 브랜드 신뢰를 먼저 쌓은 뒤, 검색 의도가 올라온 시점에 &lt;strong&gt;Naver 쇼핑과 Meta 리타겟팅으로 전환을 집중 공략&lt;/strong&gt;하는 플로우가 핵심입니다.&lt;/p&gt;
        &lt;p&gt;예상 전환수(9,590건)가 목표(3,000개)를 크게 상회하므로, 실제 집행 &lt;strong&gt;2주차 데이터를 보고 효율이 낮은 매체(YouTube 등) 예산을 Naver로 이동&lt;/strong&gt;하는 유연한 리밸런싱을 권장합니다.&lt;/p&gt;
        &lt;p&gt;Naver 쇼핑의 ROAS가 압도적으로 높게 나왔지만, 검색량 자체가 제한적이므로 &lt;strong&gt;무작정 예산을 올리면 단가 상승으로 이어질 수 있습니다.&lt;/strong&gt; 예산 증액 전 노출 소진율을 먼저 확인하세요.&lt;/p&gt;
      &lt;/div&gt;

      &lt;h3 class=&quot;subsec-title&quot; style=&quot;margin-top:1.5rem;&quot;&gt;&lt;span class=&quot;ico&quot;&gt; &lt;/span&gt; AI 추천 개선방향 (소재·타깃·기간)&lt;/h3&gt;
      &lt;div class=&quot;card&quot;&gt;
        &lt;div class=&quot;card-title&quot;&gt;  소재 개선&lt;/div&gt;
        &lt;p&gt;인지도 단계에서는 &lt;strong&gt;&quot;전후 비교&quot;, &quot;실사용 후기&quot;&lt;/strong&gt; 형태의 UGC 숏폼으로 신뢰를 확보하고, 전환 단계에서는 &lt;strong&gt;&quot;봄 한정 수량&quot;, &quot;첫 구매 15% 할인&quot;&lt;/strong&gt; 등 즉각 행동을 유도하는 직접적 소재로 교체합니다.&lt;/p&gt;
      &lt;/div&gt;
      &lt;div class=&quot;card&quot;&gt;
        &lt;div class=&quot;card-title&quot;&gt;  타깃 세분화&lt;/div&gt;
        &lt;p&gt;전체적으로는 &lt;strong&gt;20~40대 여성 스킨케어 관심 유저&lt;/strong&gt;를 기본 타깃으로 하되, 퍼포먼스형 매체에서는 &lt;strong&gt;&quot;미백·비타민C 세럼&quot; 검색 이력 및 유사 제품 구매 경험자 세그먼트&lt;/strong&gt;로 좁혀 운영합니다. 장바구니 이탈자는 반드시 별도 리타겟팅 그룹으로 분리합니다.&lt;/p&gt;
      &lt;/div&gt;
      &lt;div class=&quot;card&quot;&gt;
        &lt;div class=&quot;card-title&quot;&gt;  기간 전략&lt;/div&gt;
        &lt;p&gt;· &lt;strong&gt;1주차:&lt;/strong&gt; 숏폼 바이럴 + 인지도 집중&lt;br&gt;
        · &lt;strong&gt;2~3주차:&lt;/strong&gt; 검색광고·리타겟팅으로 전환 집중&lt;br&gt;
        · &lt;strong&gt;4주차:&lt;/strong&gt; &quot;이번 달 마지막&quot;, &quot;잔여 재고 소진&quot; 메시지로 긴박감 조성 후 재구매 캠페인 병행&lt;/p&gt;
      &lt;/div&gt;
      &lt;div class=&quot;card&quot;&gt;
        &lt;div class=&quot;card-title&quot;&gt;⚡ 실시간 AI 활용&lt;/div&gt;
        &lt;p&gt;캠페인 2주차부터 &lt;strong&gt;GA4·광고 플랫폼 데이터를 Looker Studio로 연동&lt;/strong&gt;해 CPA가 목표 초과 시 자동 알림 → 즉각 예산 이동 또는 소재 교체 체계를 갖춰 두는 것을 권장합니다.&lt;/p&gt;
      &lt;/div&gt;
    &lt;/div&gt;
  &lt;/div&gt;
&lt;/section&gt;

&lt;/div&gt;&lt;!-- /container --&gt;

&lt;footer&gt;
  &lt;p style=&quot;color: #ffffff;&quot;&gt;KPI &amp; 미디어믹스 전략 강의노트 · &lt;span&gt;퍼포먼스마케팅&lt;/span&gt;&lt;/p&gt;
  &lt;p style=&quot;margin-top:.3rem; font-size:12px;&quot;&gt;ChatGPT 활용 실습 포함 · Pretendard&lt;/p&gt;
&lt;/footer&gt;

&lt;/body&gt;
&lt;/html&gt;</description>
      <category>마케팅</category>
      <category>AI마케팅</category>
      <category>KPI</category>
      <category>공부기록</category>
      <category>디지털마케팅</category>
      <category>마케터</category>
      <category>마케팅</category>
      <category>마케팅공부</category>
      <category>마케팅공부기록</category>
      <category>매체플래닝</category>
      <category>미디어믹스</category>
      <author>행파마</author>
      <guid isPermaLink="true">https://happiness-marketer.tistory.com/1</guid>
      <comments>https://happiness-marketer.tistory.com/1#entry1comment</comments>
      <pubDate>Sat, 23 May 2026 14:16:02 +0900</pubDate>
    </item>
  </channel>
</rss>