티스토리 뷰
<!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'">×</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>