우리는 팀으로 일합니다.
청년들이 일하는 방식은 개인의 능력으로 이루어 지지 않습니다.
고객에 대하여 하나의 팀이 구성되어 입체적으로 책임 서비스를 제공합니다.
청년들의 고객서비스 원칙
고객의 사업을 가장 잘 이해하는 팀(TEAM)에 배정한다.
개인의 능력이 아닌 조직의 힘으로 서비스가 이루어지게 한다.
1번 & 2번 원칙이 지속적으로 이루어지게 한다.
청년들 최고의 자산은 고객의 문제를 해결해 내는 팀(TEAM) 자체입니다.
청년들은 이름과 직함으로 부르지 않습니다. 각자의 영어 이름으로 서로를 호칭합니다.
<!doctype html>
<html lang="ko">
<head>
<meta charset="utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1" />
<title>최정만 세무사 | 소개</title>
<meta name="description" content="최정만 세무사 소개 페이지 - 절세 컨설팅, 기장, 세무조정, 법인 컨설팅" />
<style>
:root{
--bg:#0b1220;
--card:#101a31;
--text:#e9eefc;
--muted:#a9b4d0;
--accent:#6ea8ff;
--accent2:#7cf7d4;
--line:rgba(255,255,255,.12);
--shadow: 0 20px 50px rgba(0,0,0,.35);
--radius:18px;
--max: 1100px;
--font: ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, "Noto Sans KR", "Apple SD Gothic Neo", "Malgun Gothic", Arial, sans-serif;
}
*{ box-sizing:border-box; }
html,body{ height:100%; }
body{
margin:0;
font-family:var(--font);
color:var(--text);
background:
radial-gradient(1200px 700px at 15% 10%, rgba(110,168,255,.20), transparent 60%),
radial-gradient(900px 500px at 90% 25%, rgba(124,247,212,.16), transparent 55%),
radial-gradient(700px 500px at 50% 110%, rgba(255,255,255,.10), transparent 60%),
var(--bg);
line-height:1.55;
}
a{ color:inherit; text-decoration:none; }
.wrap{ max-width:var(--max); margin:0 auto; padding:22px; }
.nav{
position:sticky; top:0; z-index:10;
backdrop-filter: blur(10px);
background: rgba(11,18,32,.55);
border-bottom:1px solid var(--line);
}
.nav-inner{
display:flex; align-items:center; justify-content:space-between;
gap:14px; padding:14px 22px;
max-width:var(--max); margin:0 auto;
}
.brand{
display:flex; align-items:center; gap:10px; font-weight:800;
letter-spacing:.2px;
}
.logo{
width:34px; height:34px; border-radius:12px;
background: linear-gradient(135deg, var(--accent), var(--accent2));
box-shadow: 0 10px 22px rgba(110,168,255,.25);
}
.menu{ display:flex; gap:14px; flex-wrap:wrap; }
.menu a{
padding:8px 10px; border-radius:12px;
color:var(--muted);
border:1px solid transparent;
}
.menu a:hover{
color:var(--text);
border-color:var(--line);
background: rgba(255,255,255,.05);
}
.hero{
padding:58px 0 26px;
display:grid;
grid-template-columns: 1.15fr .85fr;
gap:22px;
align-items:stretch;
}
@media (max-width: 900px){
.hero{ grid-template-columns:1fr; padding-top:34px; }
}
.card{
background: rgba(16,26,49,.88);
border:1px solid var(--line);
border-radius: var(--radius);
box-shadow: var(--shadow);
}
.hero-left{ padding:26px; }
.kicker{
display:inline-flex; gap:8px; align-items:center;
padding:6px 10px;
border:1px solid var(--line);
border-radius:999px;
color:var(--muted);
font-size:13px;
background: rgba(255,255,255,.04);
}
.dot{
width:8px; height:8px; border-radius:99px;
background: var(--accent2);
box-shadow: 0 0 0 6px rgba(124,247,212,.10);
}
h1{
margin:14px 0 10px;
font-size:42px;
line-height:1.15;
letter-spacing:-.6px;
}
@media (max-width: 520px){
h1{ font-size:34px; }
}
.subtitle{
color:var(--muted);
font-size:16px;
max-width: 52ch;
margin: 0 0 18px;
}
.badges{
display:flex; gap:10px; flex-wrap:wrap;
margin: 14px 0 18px;
}
.badge{
padding:8px 10px;
border-radius: 999px;
border:1px solid var(--line);
background: rgba(255,255,255,.04);
font-size:13px;
color: var(--text);
}
.cta{
display:flex; gap:12px; flex-wrap:wrap;
margin-top: 18px;
}
.btn{
display:inline-flex; align-items:center; justify-content:center;
gap:10px;
padding: 12px 14px;
border-radius: 14px;
border:1px solid var(--line);
background: rgba(255,255,255,.04);
color:var(--text);
font-weight:700;
transition: transform .08s ease, background .15s ease, border-color .15s ease;
}
.btn:hover{ transform: translateY(-1px); background: rgba(255,255,255,.07); border-color: rgba(255,255,255,.22); }
.btn.primary{
background: linear-gradient(135deg, rgba(110,168,255,.95), rgba(124,247,212,.85));
border-color: transparent;
color:#0b1220;
box-shadow: 0 16px 32px rgba(110,168,255,.22);
}
.btn.primary:hover{ background: linear-gradient(135deg, rgba(110,168,255,1), rgba(124,247,212,.95)); }
.hero-right{ padding:22px; display:flex; flex-direction:column; gap:14px; }
.profile{
display:flex; gap:14px; align-items:center;
padding:16px; border-radius: 16px;
border:1px solid var(--line);
background: rgba(255,255,255,.04);
}
.avatar{
width:54px; height:54px; border-radius:18px;
background: radial-gradient(circle at 30% 30%, rgba(255,255,255,.35), transparent 55%),
linear-gradient(135deg, rgba(110,168,255,.55), rgba(124,247,212,.35));
border:1px solid rgba(255,255,255,.16);
}
.profile h3{ margin:0; font-size:16px; }
.profile p{ margin:2px 0 0; color:var(--muted); font-size:13px; }
.mini-grid{
display:grid; grid-template-columns: 1fr 1fr;
gap:12px;
}
@media (max-width: 520px){
.mini-grid{ grid-template-columns:1fr; }
}
.mini{
padding:14px;
border-radius: 16px;
border:1px solid var(--line);
background: rgba(255,255,255,.04);
}
.mini .t{ font-size:12px; color:var(--muted); margin-bottom:6px; }
.mini .v{ font-weight:800; font-size:16px; }
section{ padding: 18px 0; }
.grid-3{
display:grid;
grid-template-columns: repeat(3, 1fr);
gap:14px;
}
@media (max-width: 900px){
.grid-3{ grid-template-columns: 1fr; }
}
.service{ padding:18px; }
.service h4{ margin:0 0 8px; font-size:16px; }
.service p{ margin:0; color:var(--muted); font-size:14px; }
.service ul{ margin:10px 0 0; padding-left: 18px; color: var(--muted); }
.service li{ margin:6px 0; }
.two{
display:grid;
grid-template-columns: 1fr 1fr;
gap:14px;
}
@media (max-width: 900px){
.two{ grid-template-columns: 1fr; }
}
.block{ padding:20px; }
.block h2{ margin:0 0 10px; font-size:20px; }
.block p{ margin:0; color:var(--muted); }
.steps{
margin-top:14px;
display:grid; gap:10px;
}
.step{
display:flex; gap:12px; align-items:flex-start;
padding:14px;
border-radius:16px;
border:1px solid var(--line);
background: rgba(255,255,255,.04);
}
.num{
width:28px; height:28px;
border-radius: 10px;
display:flex; align-items:center; justify-content:center;
font-weight:900;
color:#0b1220;
background: linear-gradient(135deg, rgba(110,168,255,1), rgba(124,247,212,.95));
flex:0 0 auto;
}
.step b{ display:block; margin-bottom:4px; }
.footer{
padding:22px 0 40px;
color:var(--muted);
font-size:13px;
border-top:1px solid var(--line);
margin-top: 16px;
}
/* reduce motion */
@media (prefers-reduced-motion: reduce){
.btn{ transition:none; }
}
</style>
</head>
<body>
<!-- NAV -->
<header class="nav">
<div class="nav-inner">
<div class="brand">
<div class="logo" aria-hidden="true"></div>
<span>최정만 세무사</span>
</div>
<nav class="menu" aria-label="주요 메뉴">
<a href="#about">소개</a>
<a href="#services">업무영역</a>
<a href="#process">진행절차</a>
<a href="#contact">문의</a>
</nav>
</div>
</header>
<main class="wrap">
<!-- HERO -->
<section class="hero" id="top">
<div class="card hero-left">
<div class="kicker"><span class="dot" aria-hidden="true"></span> 실무 중심 · 데이터 기반 · 리스크 최소화</div>
<h1>숫자 너머를 읽는<br/>최정만 세무사</h1>
<p class="subtitle">
기장·세무조정·법인 컨설팅을 “이해하기 쉽게” 정리하고,
의사결정에 필요한 숫자만 남깁니다.
</p>
<div class="badges" aria-label="핵심 키워드">
<span class="badge">법인 절세 구조 설계</span>
<span class="badge">기장 & 세무조정</span>
<span class="badge">대표 리포트/대시보드</span>
<span class="badge">업종별 케이스 대응</span>
</div>
<div class="cta">
<a class="btn primary" href="#contact" aria-label="상담 문의로 이동">상담 문의하기 →</a>
<a class="btn" href="#services">업무영역 보기</a>
</div>
</div>
<aside class="card hero-right">
<div class="profile">
<div class="avatar" aria-hidden="true"></div>
<div>
<h3>최정만 세무사</h3>
<p>법인·개인사업자 세무 / 절세 컨설팅 / 기장</p>
</div>
</div>
<div class="mini-grid">
<div class="mini">
<div class="t">주요 타깃</div>
<div class="v">법인 대표·실무자</div>
</div>
<div class="mini">
<div class="t">업무 방식</div>
<div class="v">근거 기반 제안</div>
</div>
<div class="mini">
<div class="t">핵심 가치</div>
<div class="v">리스크 최소화</div>
</div>
<div class="mini">
<div class="t">리포팅</div>
<div class="v">1페이지 요약</div>
</div>
</div>
<div class="mini" style="margin-top:2px;">
<div class="t">한 줄 소개</div>
<div class="v">“세금은 줄이고, 결정은 빠르게.”</div>
</div>
</aside>
</section>
<!-- ABOUT -->
<section id="about">
<div class="card block">
<h2>소개</h2>
<p>
최정만 세무사는 세무 신고의 “정답”보다, 대표님의 의사결정에 필요한 “설명 가능한 숫자”를 만들고
반복되는 리스크를 시스템으로 줄이는 것을 목표로 합니다.
<br/><br/>
(아래 문장들은 필요에 맞게 수정해서 쓰시면 됩니다.)
</p>
</div>
</section>
<!-- SERVICES -->
<section id="services">
<div class="grid-3">
<div class="card service">
<h4>기장 · 결산</h4>
<p>월별 흐름을 단순 정리하는 수준을 넘어, 이상징후를 먼저 찾습니다.</p>
<ul>
<li>월별 손익/현금흐름 체크</li>
<li>증빙/계정과목 정리 체계화</li>
<li>리스크 사전 점검(가지급금 등)</li>
</ul>
</div>
<div class="card service">
<h4>세무조정 · 신고</h4>
<p>세무조정은 “항목”이 아니라 “구조”로 접근합니다.</p>
<ul>
<li>법인세/종합소득세/부가세</li>
<li>가산세 리스크 최소화</li>
<li>사후 대응보다 사전 설계</li>
</ul>
</div>
<div class="card service">
<h4>법인 컨설팅</h4>
<p>대표님의 다음 선택(투자/채용/법인전환)에 맞춰 숫자를 재설계합니다.</p>
<ul>
<li>법인전환/급여·배당 설계</li>
<li>절세 시나리오 비교</li>
<li>대표 리포트(1페이지 요약)</li>
</ul>
</div>
</div>
</section>
<!-- PROCESS -->
<section id="process">
<div class="two">
<div class="card block">
<h2>진행 절차</h2>
<p>복잡한 말 대신, “무엇을 언제까지”가 분명한 방식으로 진행합니다.</p>
<div class="steps" aria-label="진행 절차">
<div class="step">
<div class="num">1</div>
<div>
<b>현황 진단</b>
<div style="color:var(--muted); font-size:14px;">업종/매출/인원/거래 구조를 빠르게 파악합니다.</div>
</div>
</div>
<div class="step">
<div class="num">2</div>
<div>
<b>리스크 체크</b>
<div style="color:var(--muted); font-size:14px;">가산세/증빙/계정 리스크를 우선순위로 정리합니다.</div>
</div>
</div>
<div class="step">
<div class="num">3</div>
<div>
<b>설계 & 실행</b>
<div style="color:var(--muted); font-size:14px;">절세/정리/신고를 실무 단위로 실행합니다.</div>
</div>
</div>
<div class="step">
<div class="num">4</div>
<div>
<b>리포팅</b>
<div style="color:var(--muted); font-size:14px;">대표님이 바로 결정할 수 있게 1페이지로 요약합니다.</div>
</div>
</div>
</div>
</div>
<div class="card block">
<h2>이런 분께 추천</h2>
<p style="margin-bottom:12px;">
“세무대행”을 넘어, 회사 숫자를 이해하고 싶으신 분에게 맞습니다.
</p>
<div class="steps">
<div class="step">
<div class="num">✓</div>
<div><b>세금이 ‘왜’ 이렇게 나오는지</b><div style="color:var(--muted); font-size:14px;">설명 가능한 근거가 필요하신 분</div></div>
</div>
<div class="step">
<div class="num">✓</div>
<div><b>월별로 숫자가 흔들릴 때</b><div style="color:var(--muted); font-size:14px;">원인과 대응을 빠르게 잡고 싶은 분</div></div>
</div>
<div class="step">
<div class="num">✓</div>
<div><b>법인전환/급여·배당/투자</b><div style="color:var(--muted); font-size:14px;">다음 단계 결정을 앞둔 대표님</div></div>
</div>
</div>
</div>
</div>
</section>
<!-- CONTACT -->
<section id="contact">
<div class="card block">
<h2>문의</h2>
<p>
아래 정보만 채워도 “가능/불가 + 필요한 자료 + 예상 일정”을 빠르게 안내드릴 수 있습니다.
</p>
<!-- 실제 운영 시 action을 폼 처리 URL로 변경하세요 -->
<form style="margin-top:14px; display:grid; gap:10px;" onsubmit="return handleSubmit(event)">
<div style="display:grid; grid-template-columns:1fr 1fr; gap:10px;">
<label style="display:grid; gap:6px;">
<span style="color:var(--muted); font-size:13px;">성함</span>
<input name="name" required placeholder="예) 홍길동"
style="padding:12px 12px; border-radius:14px; border:1px solid var(--line); background:rgba(255,255,255,.03); color:var(--text);" />
</label>
<label style="display:grid; gap:6px;">
<span style="color:var(--muted); font-size:13px;">연락처</span>
<input name="phone" required placeholder="예) 010-1234-5678"
style="padding:12px 12px; border-radius:14px; border:1px solid var(--line); background:rgba(255,255,255,.03); color:var(--text);" />
</label>
</div>
<label style="display:grid; gap:6px;">
<span style="color:var(--muted); font-size:13px;">문의 내용</span>
<textarea name="message" rows="5" required placeholder="예) 법인 전환 검토 중입니다. 매출/인원/업종/특이 거래를 간단히 적어주세요."
style="padding:12px 12px; border-radius:14px; border:1px solid var(--line); background:rgba(255,255,255,.03); color:var(--text); resize:vertical;"></textarea>
</label>
<div style="display:flex; gap:12px; flex-wrap:wrap; align-items:center; margin-top:6px;">
<button class="btn primary" type="submit">문의 보내기</button>
<span id="formHint" style="color:var(--muted); font-size:13px;">* 데모 폼입니다. 제출 시 화면에만 표시됩니다.</span>
</div>
<div id="result" style="display:none; margin-top:10px; padding:12px; border-radius:16px; border:1px solid var(--line); background:rgba(255,255,255,.04); color:var(--text);"></div>
</form>
<div style="margin-top:16px; color:var(--muted); font-size:13px;">
<div>📍 주소: (여기에 주소를 입력하세요)</div>
<div>☎️ 연락: (여기에 전화/카카오채널/이메일 중 1~2개 입력)</div>
<div>🕘 상담 가능 시간: (예: 평일 10:00–18:00)</div>
</div>
</div>
</section>
<footer class="footer">
© <span id="y"></span> 최정만 세무사. All rights reserved.
</footer>
</main>
<script>
// Footer year
document.getElementById('y').textContent = new Date().getFullYear();
// Demo submit handler
function handleSubmit(e){
e.preventDefault();
const data = new FormData(e.target);
const name = data.get('name');
const phone = data.get('phone');
const message = data.get('message');
const box = document.getElementById('result');
box.style.display = 'block';
box.innerHTML = `
<b>문의가 접수되었습니다 (데모).</b><br/>
<div style="margin-top:6px; color: rgba(233,238,252,.9);">
<div>성함: ${escapeHtml(name)}</div>
<div>연락처: ${escapeHtml(phone)}</div>
<div style="margin-top:6px;">내용: ${escapeHtml(message).replaceAll('\\n','<br/>')}</div>
</div>
<div style="margin-top:10px; color: rgba(169,180,208,1); font-size:13px;">
실제 운영 시에는 이 폼을 카카오채널/구글폼/서버로 연동해 주세요.
</div>
`;
e.target.reset();
return false;
}
function escapeHtml(str){
return String(str)
.replaceAll('&','&')
.replaceAll('<','<')
.replaceAll('>','>')
.replaceAll('"','"')
.replaceAll("'","'");
}
</script>
</body>
</html><!doctype html>
<html lang="ko">
<head>
<meta charset="utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1" />
<title>최정만 세무사 | 소개</title>
<meta name="description" content="최정만 세무사 소개 페이지 - 절세 컨설팅, 기장, 세무조정, 법인 컨설팅" />
<style>
:root{
--bg:#0b1220;
--card:#101a31;
--text:#e9eefc;
--muted:#a9b4d0;
--accent:#6ea8ff;
--accent2:#7cf7d4;
--line:rgba(255,255,255,.12);
--shadow: 0 20px 50px rgba(0,0,0,.35);
--radius:18px;
--max: 1100px;
--font: ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, "Noto Sans KR", "Apple SD Gothic Neo", "Malgun Gothic", Arial, sans-serif;
}
*{ box-sizing:border-box; }
html,body{ height:100%; }
body{
margin:0;
font-family:var(--font);
color:var(--text);
background:
radial-gradient(1200px 700px at 15% 10%, rgba(110,168,255,.20), transparent 60%),
radial-gradient(900px 500px at 90% 25%, rgba(124,247,212,.16), transparent 55%),
radial-gradient(700px 500px at 50% 110%, rgba(255,255,255,.10), transparent 60%),
var(--bg);
line-height:1.55;
}
a{ color:inherit; text-decoration:none; }
.wrap{ max-width:var(--max); margin:0 auto; padding:22px; }
.nav{
position:sticky; top:0; z-index:10;
backdrop-filter: blur(10px);
background: rgba(11,18,32,.55);
border-bottom:1px solid var(--line);
}
.nav-inner{
display:flex; align-items:center; justify-content:space-between;
gap:14px; padding:14px 22px;
max-width:var(--max); margin:0 auto;
}
.brand{
display:flex; align-items:center; gap:10px; font-weight:800;
letter-spacing:.2px;
}
.logo{
width:34px; height:34px; border-radius:12px;
background: linear-gradient(135deg, var(--accent), var(--accent2));
box-shadow: 0 10px 22px rgba(110,168,255,.25);
}
.menu{ display:flex; gap:14px; flex-wrap:wrap; }
.menu a{
padding:8px 10px; border-radius:12px;
color:var(--muted);
border:1px solid transparent;
}
.menu a:hover{
color:var(--text);
border-color:var(--line);
background: rgba(255,255,255,.05);
}
.hero{
padding:58px 0 26px;
display:grid;
grid-template-columns: 1.15fr .85fr;
gap:22px;
align-items:stretch;
}
@media (max-width: 900px){
.hero{ grid-template-columns:1fr; padding-top:34px; }
}
.card{
background: rgba(16,26,49,.88);
border:1px solid var(--line);
border-radius: var(--radius);
box-shadow: var(--shadow);
}
.hero-left{ padding:26px; }
.kicker{
display:inline-flex; gap:8px; align-items:center;
padding:6px 10px;
border:1px solid var(--line);
border-radius:999px;
color:var(--muted);
font-size:13px;
background: rgba(255,255,255,.04);
}
.dot{
width:8px; height:8px; border-radius:99px;
background: var(--accent2);
box-shadow: 0 0 0 6px rgba(124,247,212,.10);
}
h1{
margin:14px 0 10px;
font-size:42px;
line-height:1.15;
letter-spacing:-.6px;
}
@media (max-width: 520px){
h1{ font-size:34px; }
}
.subtitle{
color:var(--muted);
font-size:16px;
max-width: 52ch;
margin: 0 0 18px;
}
.badges{
display:flex; gap:10px; flex-wrap:wrap;
margin: 14px 0 18px;
}
.badge{
padding:8px 10px;
border-radius: 999px;
border:1px solid var(--line);
background: rgba(255,255,255,.04);
font-size:13px;
color: var(--text);
}
.cta{
display:flex; gap:12px; flex-wrap:wrap;
margin-top: 18px;
}
.btn{
display:inline-flex; align-items:center; justify-content:center;
gap:10px;
padding: 12px 14px;
border-radius: 14px;
border:1px solid var(--line);
background: rgba(255,255,255,.04);
color:var(--text);
font-weight:700;
transition: transform .08s ease, background .15s ease, border-color .15s ease;
}
.btn:hover{ transform: translateY(-1px); background: rgba(255,255,255,.07); border-color: rgba(255,255,255,.22); }
.btn.primary{
background: linear-gradient(135deg, rgba(110,168,255,.95), rgba(124,247,212,.85));
border-color: transparent;
color:#0b1220;
box-shadow: 0 16px 32px rgba(110,168,255,.22);
}
.btn.primary:hover{ background: linear-gradient(135deg, rgba(110,168,255,1), rgba(124,247,212,.95)); }
.hero-right{ padding:22px; display:flex; flex-direction:column; gap:14px; }
.profile{
display:flex; gap:14px; align-items:center;
padding:16px; border-radius: 16px;
border:1px solid var(--line);
background: rgba(255,255,255,.04);
}
.avatar{
width:54px; height:54px; border-radius:18px;
background: radial-gradient(circle at 30% 30%, rgba(255,255,255,.35), transparent 55%),
linear-gradient(135deg, rgba(110,168,255,.55), rgba(124,247,212,.35));
border:1px solid rgba(255,255,255,.16);
}
.profile h3{ margin:0; font-size:16px; }
.profile p{ margin:2px 0 0; color:var(--muted); font-size:13px; }
.mini-grid{
display:grid; grid-template-columns: 1fr 1fr;
gap:12px;
}
@media (max-width: 520px){
.mini-grid{ grid-template-columns:1fr; }
}
.mini{
padding:14px;
border-radius: 16px;
border:1px solid var(--line);
background: rgba(255,255,255,.04);
}
.mini .t{ font-size:12px; color:var(--muted); margin-bottom:6px; }
.mini .v{ font-weight:800; font-size:16px; }
section{ padding: 18px 0; }
.grid-3{
display:grid;
grid-template-columns: repeat(3, 1fr);
gap:14px;
}
@media (max-width: 900px){
.grid-3{ grid-template-columns: 1fr; }
}
.service{ padding:18px; }
.service h4{ margin:0 0 8px; font-size:16px; }
.service p{ margin:0; color:var(--muted); font-size:14px; }
.service ul{ margin:10px 0 0; padding-left: 18px; color: var(--muted); }
.service li{ margin:6px 0; }
.two{
display:grid;
grid-template-columns: 1fr 1fr;
gap:14px;
}
@media (max-width: 900px){
.two{ grid-template-columns: 1fr; }
}
.block{ padding:20px; }
.block h2{ margin:0 0 10px; font-size:20px; }
.block p{ margin:0; color:var(--muted); }
.steps{
margin-top:14px;
display:grid; gap:10px;
}
.step{
display:flex; gap:12px; align-items:flex-start;
padding:14px;
border-radius:16px;
border:1px solid var(--line);
background: rgba(255,255,255,.04);
}
.num{
width:28px; height:28px;
border-radius: 10px;
display:flex; align-items:center; justify-content:center;
font-weight:900;
color:#0b1220;
background: linear-gradient(135deg, rgba(110,168,255,1), rgba(124,247,212,.95));
flex:0 0 auto;
}
.step b{ display:block; margin-bottom:4px; }
.footer{
padding:22px 0 40px;
color:var(--muted);
font-size:13px;
border-top:1px solid var(--line);
margin-top: 16px;
}
/* reduce motion */
@media (prefers-reduced-motion: reduce){
.btn{ transition:none; }
}
</style>
</head>
<body>
<!-- NAV -->
<header class="nav">
<div class="nav-inner">
<div class="brand">
<div class="logo" aria-hidden="true"></div>
<span>최정만 세무사</span>
</div>
<nav class="menu" aria-label="주요 메뉴">
<a href="#about">소개</a>
<a href="#services">업무영역</a>
<a href="#process">진행절차</a>
<a href="#contact">문의</a>
</nav>
</div>
</header>
<main class="wrap">
<!-- HERO -->
<section class="hero" id="top">
<div class="card hero-left">
<div class="kicker"><span class="dot" aria-hidden="true"></span> 실무 중심 · 데이터 기반 · 리스크 최소화</div>
<h1>숫자 너머를 읽는<br/>최정만 세무사</h1>
<p class="subtitle">
기장·세무조정·법인 컨설팅을 “이해하기 쉽게” 정리하고,
의사결정에 필요한 숫자만 남깁니다.
</p>
<div class="badges" aria-label="핵심 키워드">
<span class="badge">법인 절세 구조 설계</span>
<span class="badge">기장 & 세무조정</span>
<span class="badge">대표 리포트/대시보드</span>
<span class="badge">업종별 케이스 대응</span>
</div>
<div class="cta">
<a class="btn primary" href="#contact" aria-label="상담 문의로 이동">상담 문의하기 →</a>
<a class="btn" href="#services">업무영역 보기</a>
</div>
</div>
<aside class="card hero-right">
<div class="profile">
<div class="avatar" aria-hidden="true"></div>
<div>
<h3>최정만 세무사</h3>
<p>법인·개인사업자 세무 / 절세 컨설팅 / 기장</p>
</div>
</div>
<div class="mini-grid">
<div class="mini">
<div class="t">주요 타깃</div>
<div class="v">법인 대표·실무자</div>
</div>
<div class="mini">
<div class="t">업무 방식</div>
<div class="v">근거 기반 제안</div>
</div>
<div class="mini">
<div class="t">핵심 가치</div>
<div class="v">리스크 최소화</div>
</div>
<div class="mini">
<div class="t">리포팅</div>
<div class="v">1페이지 요약</div>
</div>
</div>
<div class="mini" style="margin-top:2px;">
<div class="t">한 줄 소개</div>
<div class="v">“세금은 줄이고, 결정은 빠르게.”</div>
</div>
</aside>
</section>
<!-- ABOUT -->
<section id="about">
<div class="card block">
<h2>소개</h2>
<p>
최정만 세무사는 세무 신고의 “정답”보다, 대표님의 의사결정에 필요한 “설명 가능한 숫자”를 만들고
반복되는 리스크를 시스템으로 줄이는 것을 목표로 합니다.
<br/><br/>
(아래 문장들은 필요에 맞게 수정해서 쓰시면 됩니다.)
</p>
</div>
</section>
<!-- SERVICES -->
<section id="services">
<div class="grid-3">
<div class="card service">
<h4>기장 · 결산</h4>
<p>월별 흐름을 단순 정리하는 수준을 넘어, 이상징후를 먼저 찾습니다.</p>
<ul>
<li>월별 손익/현금흐름 체크</li>
<li>증빙/계정과목 정리 체계화</li>
<li>리스크 사전 점검(가지급금 등)</li>
</ul>
</div>
<div class="card service">
<h4>세무조정 · 신고</h4>
<p>세무조정은 “항목”이 아니라 “구조”로 접근합니다.</p>
<ul>
<li>법인세/종합소득세/부가세</li>
<li>가산세 리스크 최소화</li>
<li>사후 대응보다 사전 설계</li>
</ul>
</div>
<div class="card service">
<h4>법인 컨설팅</h4>
<p>대표님의 다음 선택(투자/채용/법인전환)에 맞춰 숫자를 재설계합니다.</p>
<ul>
<li>법인전환/급여·배당 설계</li>
<li>절세 시나리오 비교</li>
<li>대표 리포트(1페이지 요약)</li>
</ul>
</div>
</div>
</section>
<!-- PROCESS -->
<section id="process">
<div class="two">
<div class="card block">
<h2>진행 절차</h2>
<p>복잡한 말 대신, “무엇을 언제까지”가 분명한 방식으로 진행합니다.</p>
<div class="steps" aria-label="진행 절차">
<div class="step">
<div class="num">1</div>
<div>
<b>현황 진단</b>
<div style="color:var(--muted); font-size:14px;">업종/매출/인원/거래 구조를 빠르게 파악합니다.</div>
</div>
</div>
<div class="step">
<div class="num">2</div>
<div>
<b>리스크 체크</b>
<div style="color:var(--muted); font-size:14px;">가산세/증빙/계정 리스크를 우선순위로 정리합니다.</div>
</div>
</div>
<div class="step">
<div class="num">3</div>
<div>
<b>설계 & 실행</b>
<div style="color:var(--muted); font-size:14px;">절세/정리/신고를 실무 단위로 실행합니다.</div>
</div>
</div>
<div class="step">
<div class="num">4</div>
<div>
<b>리포팅</b>
<div style="color:var(--muted); font-size:14px;">대표님이 바로 결정할 수 있게 1페이지로 요약합니다.</div>
</div>
</div>
</div>
</div>
<div class="card block">
<h2>이런 분께 추천</h2>
<p style="margin-bottom:12px;">
“세무대행”을 넘어, 회사 숫자를 이해하고 싶으신 분에게 맞습니다.
</p>
<div class="steps">
<div class="step">
<div class="num">✓</div>
<div><b>세금이 ‘왜’ 이렇게 나오는지</b><div style="color:var(--muted); font-size:14px;">설명 가능한 근거가 필요하신 분</div></div>
</div>
<div class="step">
<div class="num">✓</div>
<div><b>월별로 숫자가 흔들릴 때</b><div style="color:var(--muted); font-size:14px;">원인과 대응을 빠르게 잡고 싶은 분</div></div>
</div>
<div class="step">
<div class="num">✓</div>
<div><b>법인전환/급여·배당/투자</b><div style="color:var(--muted); font-size:14px;">다음 단계 결정을 앞둔 대표님</div></div>
</div>
</div>
</div>
</div>
</section>
<!-- CONTACT -->
<section id="contact">
<div class="card block">
<h2>문의</h2>
<p>
아래 정보만 채워도 “가능/불가 + 필요한 자료 + 예상 일정”을 빠르게 안내드릴 수 있습니다.
</p>
<!-- 실제 운영 시 action을 폼 처리 URL로 변경하세요 -->
<form style="margin-top:14px; display:grid; gap:10px;" onsubmit="return handleSubmit(event)">
<div style="display:grid; grid-template-columns:1fr 1fr; gap:10px;">
<label style="display:grid; gap:6px;">
<span style="color:var(--muted); font-size:13px;">성함</span>
<input name="name" required placeholder="예) 홍길동"
style="padding:12px 12px; border-radius:14px; border:1px solid var(--line); background:rgba(255,255,255,.03); color:var(--text);" />
</label>
<label style="display:grid; gap:6px;">
<span style="color:var(--muted); font-size:13px;">연락처</span>
<input name="phone" required placeholder="예) 010-1234-5678"
style="padding:12px 12px; border-radius:14px; border:1px solid var(--line); background:rgba(255,255,255,.03); color:var(--text);" />
</label>
</div>
<label style="display:grid; gap:6px;">
<span style="color:var(--muted); font-size:13px;">문의 내용</span>
<textarea name="message" rows="5" required placeholder="예) 법인 전환 검토 중입니다. 매출/인원/업종/특이 거래를 간단히 적어주세요."
style="padding:12px 12px; border-radius:14px; border:1px solid var(--line); background:rgba(255,255,255,.03); color:var(--text); resize:vertical;"></textarea>
</label>
<div style="display:flex; gap:12px; flex-wrap:wrap; align-items:center; margin-top:6px;">
<button class="btn primary" type="submit">문의 보내기</button>
<span id="formHint" style="color:var(--muted); font-size:13px;">* 데모 폼입니다. 제출 시 화면에만 표시됩니다.</span>
</div>
<div id="result" style="display:none; margin-top:10px; padding:12px; border-radius:16px; border:1px solid var(--line); background:rgba(255,255,255,.04); color:var(--text);"></div>
</form>
<div style="margin-top:16px; color:var(--muted); font-size:13px;">
<div>📍 주소: (여기에 주소를 입력하세요)</div>
<div>☎️ 연락: (여기에 전화/카카오채널/이메일 중 1~2개 입력)</div>
<div>🕘 상담 가능 시간: (예: 평일 10:00–18:00)</div>
</div>
</div>
</section>
<footer class="footer">
© <span id="y"></span> 최정만 세무사. All rights reserved.
</footer>
</main>
<script>
// Footer year
document.getElementById('y').textContent = new Date().getFullYear();
// Demo submit handler
function handleSubmit(e){
e.preventDefault();
const data = new FormData(e.target);
const name = data.get('name');
const phone = data.get('phone');
const message = data.get('message');
const box = document.getElementById('result');
box.style.display = 'block';
box.innerHTML = `
<b>문의가 접수되었습니다 (데모).</b><br/>
<div style="margin-top:6px; color: rgba(233,238,252,.9);">
<div>성함: ${escapeHtml(name)}</div>
<div>연락처: ${escapeHtml(phone)}</div>
<div style="margin-top:6px;">내용: ${escapeHtml(message).replaceAll('\\n','<br/>')}</div>
</div>
<div style="margin-top:10px; color: rgba(169,180,208,1); font-size:13px;">
실제 운영 시에는 이 폼을 카카오채널/구글폼/서버로 연동해 주세요.
</div>
`;
e.target.reset();
return false;
}
function escapeHtml(str){
return String(str)
.replaceAll('&','&')
.replaceAll('<','<')
.replaceAll('>','>')
.replaceAll('"','"')
.replaceAll("'","'");
}
</script>
</body>
</html>
HTML
복사


















