티스토리 뷰

<!DOCTYPE html>
<html lang="ko">
<head>
  <meta charset="UTF-8" />
  <title>대한민국 지원금의 모든 것!</title>
  <meta name="viewport" content="width=device-width, initial-scale=1.0" />
  <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.4.0/css/all.min.css"/>
  <style>
    body { margin:0; background:#f4f8fd; font-family: 'Pretendard','Apple SD Gothic Neo',sans-serif; }
    .main-container { max-width: 520px; margin:0 auto; padding: 0 0 60px 0; }
    /* 상단 배너 */
    .main-banner { position:relative; width:100%; border-radius:18px; overflow:hidden; margin-top:24px; }
    .main-banner img { width:100%; height:210px; object-fit:cover; display:block; transition:0.6s; }
    .banner-overlay {
      position:absolute; left:0; bottom:0; width:100%;
      padding:24px 20px 16px 20px; background:linear-gradient(0deg,#222a 88%,#0000);
      color:#fff;
    }
    .banner-title { font-size:23px; font-weight:900; }
    .banner-desc { font-size:15px; font-weight:400; opacity:.96; margin-top:5px; }
    .banner-label {
      position: absolute; top: 14px; right: 18px; background: #fff2;
      padding: 6px 13px; border-radius: 10px; font-size:13px;
    }
    /* 카테고리 카드 */
    .category-section { margin:28px 0 22px; }
    .category-title { font-size:21px; font-weight:800; color:#023047; margin-bottom:14px; text-align:center; }
    .category-cards { display:grid; grid-template-columns:1fr 1fr 1fr; gap:16px; }
    .cat-card {
      background:linear-gradient(135deg,#e3f2fdcc 75%,#fff 100%);
      border:2.2px solid #60a5fa;
      border-radius:16px; box-shadow:0 2px 10px #60a5fa19;
      display:flex; flex-direction:column; align-items:center; justify-content:center;
      padding:20px 7px 15px 7px; cursor:pointer;
      transition:.15s;
      text-align:center; color:#234e80; font-weight:700; font-size:15px; text-decoration:none;
    }
    .cat-card:hover { background:#e0f7fa; border-color:#2563eb; color:#2563eb; }
    .cat-card i { font-size:30px; margin-bottom:9px; }
    /* 진단버튼 */
    .quick-diagnose {
      display:flex; justify-content:center; margin:22px 0 0;
    }
    .diagnose-btn {
      background:linear-gradient(90deg,#2563eb 85%,#38bdf8 100%);
      color:#fff; font-size:17px; font-weight:800;
      border:none; border-radius:16px; padding:18px 36px; box-shadow:0 4px 20px #2563eb2c;
      cursor:pointer; transition:.13s;
      letter-spacing:0.04em;
    }
    .diagnose-btn:hover { background:linear-gradient(90deg,#38bdf8 40%,#2563eb 100%); color:#fff; }
    /* 해시태그 */
    .tags { display:flex; flex-wrap:wrap; justify-content:center; gap:7px; margin:22px 0 6px 0; }
    .tags span {
      background:#e6f0fa; color:#2563eb;
      padding:5px 12px; border-radius:7px; font-weight:600; font-size:14px;
    }
    /* FAQ/뉴스 */
    .faq-news-wrap { margin:26px 0 0 0; }
    .faq-title { font-size:18px; font-weight:800; color:#1558b0; margin-bottom:8px;}
    .faq-list { background:#fff; border-radius:13px; box-shadow:0 2px 7px #90caf919; padding:18px 18px; }
    .faq-list li { margin:8px 0; font-size:15px; color:#333; line-height:1.5; }
    /* 하단 속보 뉴스 */
    #breakingBar {
      position:fixed; left:50%; bottom:22px; transform:translateX(-50%);
      z-index:10000; display:flex; align-items:stretch;
      min-width:140px; width:78vw; max-width:420px; border-radius:10px; overflow:hidden; font-size:13px;
      box-shadow:0 2px 16px rgba(0,0,0,0.13); background:linear-gradient(90deg,#f4f8fd 95%,#dde9fb 100%);
      border:2px solid #0256ff; height:38px;
    }
    .breaking-left {
      display:flex; align-items:center; justify-content:center;
      background:linear-gradient(-24deg,#0256ff 90%,#257efc 100%);
      color:#fff; font-weight:900; font-size:12px; min-width:0; flex:0 0 17%; height:38px; border-right:2px solid #fff;
    }
    .breaking-main {
      flex:1 1 0; display:flex; align-items:center;
      color:#0256ff; font-weight:700; padding:0 10px; font-size:12.2px;
      background:transparent; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;
      opacity:0; transform:translateX(60%);
      transition:opacity .6s cubic-bezier(.4,1,.3,1),transform 2s cubic-bezier(.4,1,.3,1);
      height:38px;
    }
    .breaking-main.active { opacity:1; transform:translateX(0); }
    .breaking-right {
      display:flex; align-items:center; justify-content:center; padding:0 11px;
      background:#ff5353; color:#fff; font-weight:900; font-size:12.2px; border-radius:0 7px 7px 0;
      min-width:35px; height:38px; animation: blinkLive 0.6s steps(2, start) infinite;
    }
    @keyframes blinkLive { 0%,100%{opacity:1;} 50%{opacity:0.35;} }
    .breaking-close {
      background:none; border:none; color:#0256ff; font-size:17px; margin-left:3px; cursor:pointer; display:flex; align-items:center; opacity:0.65; transition:opacity .2s; height:38px;
    }
    .breaking-close:hover { opacity:1; }
    /* 모바일 대응 */
    @media (max-width:700px) {
      .main-container { max-width:98vw; }
      .main-banner img { height:112px; }
      .category-cards { grid-template-columns:1fr 1fr; gap:14px; }
      .cat-card { font-size:14px; padding:16px 4px 11px 4px; }
      .tags span { font-size:13px; padding:4px 10px; }
      #breakingBar { width:97vw; min-width:80px; max-width:99vw; font-size:10.6px; height:28px;}
      .breaking-main { font-size:9px; padding:0 4px; height:28px;}
      .breaking-left, .breaking-right { font-size:9px; min-width:17px; height:28px;}
      .breaking-close { font-size:11px; height:28px;}
    }
    /* 플로팅 꾸꾸비서 (목차봇) */
    .toc4-main-box {
      position: fixed; top: 50%; left: 50%; transform: translate(-50%, -50%);
      z-index: 9999; background: linear-gradient(135deg, #e3f2fdcc 80%, #fff 100%);
      border-radius: 22px; padding: 32px 28px 22px 28px; font-family: 'Pretendard','Apple SD Gothic Neo',sans-serif;
      border: 2.3px solid #60a5fa; min-width: 240px; max-width: 95vw; width: 420px;
      display: flex; flex-direction: column; align-items: center; box-shadow: 0 0 32px 0 #60a5fa, 0 4px 24px rgba(30,64,175,0.14);
      display: none;
    }
    .toc4-title { text-align: center; margin-bottom: 8px; }
    .toc4-title .main { font-weight:900;font-size:27px;color:#2563eb; }
    .toc4-title .sub { font-weight:700;font-size:20px;color:#334155; margin-top:12px; }
    .toc4-btn {
      position: relative;
      display: block; width: 100%; margin-bottom: 13px;
      background: rgba(30, 64, 175, 0.60); color: #fff !important; border-radius: 15px;
      font-weight: 700; font-size: 16px; text-decoration: none !important; border: 1.3px solid #60a5fa;
      box-shadow: 0 2px 14px rgba(30,64,175,0.13); padding: 15px 10px; 
      transition: background 0.18s, color 0.18s, box-shadow 0.18s, text-shadow 0.25s;
      white-space: nowrap; overflow-x: auto; text-align: left; text-shadow: 0 1.5px 3px rgba(0,0,0,0.22);
    }
    .toc4-btn:hover {
      background: rgba(37,99,235,0.85); color: #fff !important;
      box-shadow: 0 0 16px 3px #60a5fa, 0 3px 13px rgba(33,150,243,0.20); text-shadow: 0 0 8px #60a5fa, 0 0 16px #60a5fa;
    }
    .toc4-close-btn { margin-top: 25px; background: none; border: none; font-size: 16px; color: #555; cursor: pointer; }
  </style>
</head>
<body>
  <div class="main-container">
    <!-- 상단 배너 -->
    <div class="main-banner">
      <img id="bannerImg" src="https://tistory1.daumcdn.net/tistory/6506203/skin/images/7.png" alt="대한민국 지원금 배너"/>
      <div class="banner-overlay">
        <div class="banner-title">대한민국 지원금의 모든 것!</div>
        <div class="banner-desc">2025년 최신 복지제도/정부지원 혜택, <b>한눈에 비교·신청까지!</b></div>
        <span class="banner-label">실시간 업데이트</span>
      </div>
    </div>
    <!-- 카테고리 카드 -->
    <section class="category-section">
      <div class="category-title">주요 지원금 카테고리</div>
      <div class="category-cards">
        <a class="cat-card" href="javascript:void(0);" onclick="openTocBot('youth')"><i class="fa-solid fa-user-graduate"></i>청년 지원</a>
        <a class="cat-card" href="#"><i class="fa-solid fa-briefcase"></i>무직자·실직자</a>
        <a class="cat-card" href="#"><i class="fa-solid fa-store"></i>자영업자·소상공인</a>
        <a class="cat-card" href="#"><i class="fa-solid fa-house-user"></i>주거 지원</a>
        <a class="cat-card" href="#"><i class="fa-solid fa-baby-carriage"></i>가정·육아</a>
        <a class="cat-card" href="#"><i class="fa-solid fa-cane"></i>고령자</a>
      </div>
      <div class="quick-diagnose">
        <button class="diagnose-btn" onclick="openKkuBot()">🤖 맞춤 지원금 챗봇 진단받기</button>
      </div>
    </section>
    <!-- 해시태그 -->
    <div class="tags">
      <span># 청년·가정</span>
      <span># 주거지원</span>
      <span># 실직·생계</span>
      <span># 고령자복지</span>
      <span># 자영업자</span>
      <span># 프리랜서</span>
    </div>
    <!-- FAQ/뉴스 -->
    <div class="faq-news-wrap">
      <div class="faq-title">실시간 인기 FAQ & 뉴스</div>
      <ul class="faq-list">
        <li>올해 출산가정 지원금 최대 500만 원까지 확대!</li>
        <li>청년월세지원금, 6월까지 추가 신청 가능</li>
        <li>‘숨은 지원금 찾기’ 1분 진단으로 바로 확인</li>
        <li>65세 이상 기초연금, 올해부터 월 34만원 지급</li>
        <li>무주택자 전세대출 이자, 지자체별 최대 90% 지원</li>
      </ul>
    </div>
  </div>
  <!-- 하단 속보 알림바 -->
  <div id="breakingBar">
    <div class="breaking-left">알림</div>
    <div class="breaking-main" id="breakingText"></div>
    <div class="breaking-right">LIVE</div>
    <button class="breaking-close" onclick="document.getElementById('breakingBar').style.display='none'">&times;</button>
  </div>
  <!-- === 플로팅 꾸꾸비서(목차 챗봇): 청년지원금 전용 === -->
  <div id="toc4-main-youth" class="toc4-main-box">
    <div class="toc4-title">
      <div class="main">청년 지원금</div>
      <div class="sub">복지제도 한눈에 보기</div>
    </div>
    <a class="toc4-btn" href="여기에_링크1" target="_blank">청년 월세 지원금</a>
    <a class="toc4-btn" href="여기에_링크2" target="_blank">청년내일저축계좌</a>
    <a class="toc4-btn" href="여기에_링크3" target="_blank">청년도약계좌</a>
    <a class="toc4-btn" href="여기에_링크4" target="_blank">청년 구직촉진수당</a>
    <a class="toc4-btn" href="여기에_링크5" target="_blank">청년 창업지원금</a>
    <a class="toc4-btn" href="여기에_링크6" target="_blank">지방청년 정착지원금</a>
    <a class="toc4-btn" href="여기에_링크7" target="_blank">청년기본소득</a>
    <a class="toc4-btn" href="여기에_링크8" target="_blank">청년주거비 지원</a>
    <a class="toc4-btn" href="여기에_링크9" target="_blank">청년 면접정장 대여</a>
    <a class="toc4-btn" href="여기에_링크10" target="_blank">청년 생활안정자금</a>
    <button class="toc4-close-btn" onclick="closeAllTocBot()">✖ 닫기</button>
  </div>
  <!-- 꾸꾸 챗봇 진단기 (샘플) -->
  <div id="kkuBotWrap" style="display:none; position:fixed; z-index:10001; left:50%; top:50%; transform:translate(-50%,-50%); min-width:260px; max-width:96vw; background:#fff; border-radius:22px; box-shadow:0 0 32px 0 #60a5fa, 0 4px 24px rgba(30,64,175,0.14); border:2.2px solid #60a5fa; padding:30px 18px 22px 18px; text-align:center;">
    <div style="font-size:21px;font-weight:900;color:#2563eb;letter-spacing:-0.01em;margin-bottom:7px;">AI 비서 꾸꾸</div>
    <div style="font-size:15px;font-weight:600;color:#333;margin-bottom:18px;">상황별 <span style="color:#38bdf8">맞춤 지원금</span>을 찾아드릴까요?</div>
    <button onclick="closeKkuBot()" style="position:absolute;top:9px;right:15px;border:none;background:none;font-size:18px;color:#666;cursor:pointer;">×</button>
    <div id="kkuBotStep" style="margin-top:14px;font-size:16px;">
      <div>어떤 유형을 찾으세요?</div>
      <div style="margin-top:16px;">
        <button onclick="openTocBot('youth')" style="margin:4px 7px;padding:8px 23px;background:#2563eb;color:#fff;font-size:15px;border:none;border-radius:14px;cursor:pointer;font-weight:bold;">청년</button>
        <!-- 나머지 카테고리 버튼도 동일하게 추가 가능 -->
      </div>
    </div>
    <button onclick="closeKkuBot()" style="margin-top:22px;padding:8px 24px;background:#38bdf8;color:#fff;border:none;border-radius:12px;font-weight:bold;font-size:16px;cursor:pointer;">챗봇 닫기</button>
  </div>
  <script>
    // 상단 배너 롤링
    const banners = [
      "https://tistory1.daumcdn.net/tistory/6506203/skin/images/7.png",
      "https://tistory1.daumcdn.net/tistory/6506203/skin/images/8.png",
      "https://tistory1.daumcdn.net/tistory/6506203/skin/images/Thunme-1.png"
    ];
    let idx = 0;
    setInterval(() => {
      idx = (idx + 1) % banners.length;
      document.getElementById('bannerImg').src = banners[idx];
    }, 3800);

    // 하단 뉴스 알림 롤링
    const breakingNews = [
      "청년창업 지원금 2025 확대!",
      "올해 출산가정 지원금 최대 500만 원!",
      "소상공인 정책자금 추가모집중",
      "65세 이상 기초연금 월 34만원 지급!",
      "주거비 이자 지원, 지자체별 차등"
    ];
    let newsIdx = 0;
    let mainEl = document.getElementById('breakingText');
    function showBreakingNews() {
      mainEl.classList.remove('active');
      setTimeout(() => {
        mainEl.innerText = breakingNews[newsIdx];
        mainEl.classList.add('active');
        newsIdx = (newsIdx + 1) % breakingNews.length;
      }, 60);
    }
    showBreakingNews();
    setInterval(showBreakingNews, 2200);

    // === 플로팅 목차 챗봇 오픈/닫기/연동 ===
    function closeAllTocBot() {
      document.querySelectorAll('.toc4-main-box').forEach(box => { box.style.display = 'none'; });
      document.body.style.overflow = '';
    }
    function openTocBot(type) {
      closeAllTocBot();
      document.body.style.overflow = 'hidden';
      let id = '';
      switch(type) {
        case 'youth': id = 'toc4-main-youth'; break;
        // case 'unemployed': id = 'toc4-main-unemployed'; break;
        // case 'selfbiz': id = 'toc4-main-selfbiz'; break;
        // case 'housing': id = 'toc4-main-housing'; break;
        // case 'family': id = 'toc4-main-family'; break;
        // case 'senior': id = 'toc4-main-senior'; break;
      }
      if(id) document.getElementById(id).style.display = 'flex';
    }
    // === 꾸꾸 챗봇 오픈/닫기 ===
    function openKkuBot() {
      closeAllTocBot();
      document.getElementById('kkuBotWrap').style.display='block';
      document.body.style.overflow='hidden';
    }
    function closeKkuBot() {
      document.getElementById('kkuBotWrap').style.display='none';
      document.body.style.overflow='';
    }
  </script>
</body>
</html>