AXIS
Design System · Global Execution Company
2026 Company Profile을 정본으로 삼아 웹 · 문서 · 솔루션 · 영업 자료에 같은 문법을 적용합니다.
세 가지 색,
한 가지 태도.
흰 바탕과 검정, 그리고 버밀리온. 소개서가 이미 증명한 조합입니다. 이 문서는 그 조합을 토큰과 규칙으로 고정하고, 대비와 가독성을 검증하고, 네 가지 매체에 적용하는 방법을 정합니다.
버밀리온 하나. 작은 글자는 한 단계 진한 #DE2F00으로 접근성 확보.
아이브로우 → 키커 → 볼드 헤드라인 → 회색 본문. 핵심 구절엔 버밀리온 밑줄.
틴트 패널, 번호 플로우, 큰 숫자. 강조 바 없음, 그림자 없음, 그라디언트 없음.
디자인 결정은 취향이 아니라
회사가 무엇을 하는지에서 나옵니다.
전략을 제안하는 회사가 아니라, 시장에서 직접 파는 회사입니다.
콘텐츠 제작, 현지 채널 운영, 바이어 발굴, 유통 연결, 세일즈 실행까지 직접 합니다. 중국·일본·대만·동남아에서 120개 이상의 한국 브랜드와 일합니다. 이 성격이 시각 체계를 결정합니다 — 장식이 아니라 정확함, 인상이 아니라 근거.
현지 마케팅으로 수요를 만듭니다.
만들어진 수요를 거래로 전환합니다.
모든 실행을 데이터로 축적해 다음 판단에 씁니다.
다섯 원칙
판단이 갈릴 때 이 순서로 적용합니다.
흰색·검정·버밀리온. 버밀리온은 화면당 한 곳에만 놓습니다. 두 번째 강조가 생기는 순간 첫 번째도 강조가 아니게 됩니다.
색으로 위계를 만들지 않습니다. 굵기와 크기가 먼저 일하고, 버밀리온은 마지막에 한 번 거듭니다.
01 → 02 → 03. 순서가 있는 것은 번호로, 병렬인 것은 패널로. 화살표는 항상 왼쪽에서 오른쪽으로.
형용사 대신 수치. “혁신적인 성과”가 아니라 “12M+ 노출, 2.4M+ 인터랙션”. 큰 숫자는 버밀리온, 라벨은 작은 회색 대문자.
05장의 하한선은 미학보다 우선합니다. 어떤 레이아웃도 가독성을 깎는 대가로 성립하지 않습니다.
말하는 방식
MARKETING CREATES DEMAND.
마케팅은 수요를 만든다.
ONE MARKET. DIFFERENT ROUTES.
시장과 브랜드에 따라 가장 적합한 경로를 설계합니다.
중국 채널 운영 14개월. 팔로워 8만 2천.
영문 대문자 슬로건 한 줄 + 한글 풀이 한 줄 — 소개서의 스트립 문장 구조. 짧은 단언, 능동태, 수치 우선.
혁신적인 글로벌 마케팅 솔루션을 제공합니다.
최적화된 원스톱 토탈 솔루션으로 성공을 지원해 드립니다.
고객사의 니즈에 맞춘 시너지를 창출하겠습니다.
검증할 수 없는 형용사, 피동태, 주어 실종. 경쟁사 이름으로 바꿔도 성립하면 지웁니다.
CI — 심볼과 워드마크
정식 CI는 지구본 심볼과 UP INTER 워드마크의 세로 조합입니다. 여섯 개의 화살표가 지구본 밖으로 뻗는 형태 — 세계로 나가는 실행. 단색만 씁니다. 원본 brand/UPINTER_CI.png(2480×1636 · 투명 · #231F20)에서 변형을 생성했고, 시스템 안에서는 검정을 잉크 #121113으로 통일합니다. 가이드 상단과 슬라이드 헤더의 "UPINTER + 밑줄"은 디지털 산출물용 약식 텍스트 마크이며 정식 CI를 대신하지 않습니다.
이미지를 클릭하면 PNG가 클립보드에 복사됩니다 · 투명 배경 · 원본 해상도 · 저장은 타일의 "저장"








- 구성
- 세로 조합이 기본. 가로 조합은 헤더 · 명함 · 좁은 배너처럼 높이가 부족할 때. 심볼 단독은 아이콘 · 프로필 · 워터마크. 워드마크 단독은 문서 하단 · 서명처럼 심볼을 둘 자리가 없을 때. 조합은 네 가지뿐이고 새로 만들지 않습니다.
- 색
- 잉크 #121113(흰 · 틴트 · 회색 바탕) · 흰색(검정 · 버밀리온 · 사진 위) · 버밀리온 #F9431C(흰 바탕, 표지나 소셜 카드처럼 그 페이지의 강조 한 곳일 때만 — 03.5). 단색만. 그라디언트 · 듀오톤 · 외곽선 · 그림자 금지.
- 여백
- 워드마크 대문자 높이(x)만큼 사방을 비웁니다. 세로 조합에서는 심볼 폭의 1/6과 같습니다. 이 안에 다른 글자 · 로고 · 괘선을 두지 않습니다.
- 최소 크기
- 세로 조합 폭 32mm · 화면 128px. 가로 조합 폭 50mm · 200px. 심볼 단독 12mm · 48px — 그 아래에서는 지구본 선이 1px 이하로 뭉개집니다. 워드마크 단독 20mm · 80px. 32px 이하 파비콘용 단순화 마크는 아직 없습니다.
- 배경
- 흰 · 틴트 · 회색 패널에는 잉크, 검정 · 버밀리온에는 흰색. 사진 위는 흰색 + 필요하면 불투명도 스크림(02장 예외). 대비 3:1 미만인 배경, 패턴 위, 다른 로고 옆 밀착 배치 금지.
- 가로 조합 규칙
- 심볼 높이 = 워드마크 높이 × 2.2 · 간격 = 워드마크 높이 × 0.6 · 세로 중앙 정렬. brand/build-brand.mjs가 이 규칙으로 파일을 만듭니다.
- 금지
- 비율 변경 · 회전 · 심볼과 워드마크 간격 변경 · 다른 서체로 워드마크 재조판 · 색 변경 · 효과(그림자 · 외곽선 · 그라디언트) · 저해상 확대 · 2px 이하 획으로 축소.
- 파일
- brand/ — 원본 UPINTER_CI.png · logo-{vertical · horizontal · symbol · wordmark}-{ink · white · vermilion}.png(투명 · 원본 해상도) · logo-symbol-*-512.png · brand.json(측정값 · 규칙). 벡터 원본(AI · SVG)이 있으면 같은 폴더에 두고 인쇄물에는 벡터를 씁니다.
패널은 쓰되, 강조 바는 쓰지 않습니다.
소개서는 모서리가 부드러운 틴트 패널을 씁니다. 그것은 괜찮습니다. 금지하는 것은 생성형 도구의 기본값 — 한쪽에 색 바를 붙인 카드, 그림자, 그라디언트, 이모지 마커, 확대 호버입니다.
현지 고객과의 접점을 만들고 수요를 확장합니다.
바이어 네트워크로 안정적인 판매 구조를 만듭니다.
리테일 파트너십과 재주문으로 성장을 가속합니다.
틴트 또는 회색 면, 반경 16px, 테두리 없음, 그림자 없음. 번호 → 제목 → 짧은 밑줄 → 태그 → 설명. 소개서 13·22페이지의 구조 그대로입니다.
좌측 강조 바, 보라 그라디언트, 그림자, 이모지, 확대 호버, 어느 회사에나 붙는 카피. 형태는 비슷해 보여도 전혀 다른 물건입니다.
금지 목록
| # | 금지 | 이유 | 대체 |
|---|---|---|---|
| 01 | 한쪽에 붙인 색 바 | 생성형 도구의 최다 출력 형태 | 패널 안 짧은 밑줄(36px) 또는 상단 번호 |
| 02 | 그림자로 만드는 고저 | 흰 바탕에서 탁하게 번지고 인쇄에서 사라짐 | 틴트 면 전환 또는 1px 테두리 |
| 03 | 그라디언트 | 색이 늘고 문서에서 재현되지 않음 | 단색. 예외는 사진 위 가독성 스크림 하나 |
| 04 | 버밀리온 외 유채색 | 팔레트에 없는 색 | 없음. 확장은 09장 차트 4계열 이상에 한함 |
| 05 | 이모지 마커 · 컬러풀 클립아트 | 플랫폼마다 다르게 그려지고 톤을 무너뜨림 | 얇은 원 안의 라인 아이콘(08장) |
| 06 | 본문 가운데 정렬 | 줄 시작점이 흔들려 읽는 속도가 떨어짐 | 왼쪽 정렬. 패널 내부와 스트립만 예외 |
| 07 | 바운스 · 확대 호버 | 정확함을 파는 회사의 톤이 아님 | 200ms 감속, 색과 불투명도만 변화 |
| 08 | 회색 농도로만 위계 만들기 | 대비 하한을 깨는 가장 흔한 경로 | 굵기·크기·간격(05.4) |
| 09 | 작은 글자에 원색 버밀리온 | 흰 바탕 대비 3.59:1 — AA 미달 | 13–17px 텍스트는 #DE2F00(03.4) |
| 10 | 패널 안에 패널 | 중첩된 면은 위계를 평평하게 만듦 | 패널 안은 텍스트와 괘선만 |
흰색, 검정, 그리고 #F9431C.
소개서가 이미 증명한 조합입니다.
흰 바탕 위 잉크의 대비는 18.83:1. 틴트는 버밀리온을 아주 옅게 섞은 웜 화이트로, 소개서의 패널·스트립 배경입니다. 이 세 값은 소개서 PDF에서 직접 추출한 것이며 변경하지 않습니다.
램프
Vermilion★ 소개서 실측값
역할과 대비 검증
| 역할 | 라이트 | 대비 | 다크 | 대비 | 판정 |
|---|---|---|---|---|---|
| 본문 · 제목 | #121113 | 18.83 | #FFFFFF | 18.83 | AAA |
| 보조 설명 | #5F5F5F | 6.39 | #BDBDBD | 10.02 | AA |
| 메타 · 캡션 | #6B6B6B | 5.33 | #9E9E9E | 7.03 | AA |
| 작은 강조 · 아이브로우 · 링크 | #DE2F00 | 4.65 | #F9431C | 5.24 | AA |
| 큰 강조 (19px 볼드↑) | #F9431C | 3.59 | #F9431C | 5.24 | AA Large |
| 버튼 면 위 흰 글자 | #FFF on #DE2F00 | 4.65 | #FFF on #DE2F00 | 4.65 | AA |
| 브랜드 면 위 큰 흰 글자 | #FFF on #F9431C | 3.59 | — | — | AA Large |
| 밑줄 · 화살표 · 원 테두리 | #F9431C | 3.59 | #F9431C | 5.24 | UI 3:1 |
원색은 크게, 작은 글자는 한 단계 진하게
버밀리온 원색은 흰 바탕에서 3.59:1입니다.
큰 글자(19px 볼드 또는 24px 이상)와 면·밑줄·아이콘에는 충분합니다. 소개서가 그렇게 쓰고 있고 그대로 둡니다. 그러나 13–17px 텍스트 — 아이브로우, 링크, 표 안의 강조 — 는 #DE2F00을 씁니다. 눈으로는 거의 같은 색이고, 접근성 기준(4.5:1)은 통과합니다.
44px 볼드 · #F9431C · 3.59:1
AA Large 통과
13–15px 볼드 · #DE2F00 · 4.65:1
AA 통과
버튼 · #DE2F00 · 4.65:1
AA 통과
강조 예산
- 화면당 버밀리온
- 한 곳. 헤드라인의 핵심 구절, 또는 큰 숫자 하나, 또는 버튼 하나. 셋 중 하나만.
- 예외 — 구조 요소
- 번호(01·02·03), 화살표, 짧은 밑줄, 원 테두리는 강조가 아니라 구조이므로 예산에 세지 않습니다. 단, 한 화면에 구조 요소가 여덟 개를 넘으면 소음입니다.
- 면적 상한
- 버밀리온 면(디바이더 제외)의 합이 화면의 6%를 넘지 않습니다.
- 전면 버밀리온
- 챕터 디바이더에 한해 문서당 한 번. 소개서 5페이지가 그 예입니다.
- 본문 내 강조
- 색이 아니라 굵기 700으로 합니다.
기능색 — 격리
상태를 알릴 때만 씁니다. 마케팅·표지·히어로에는 쓰지 않고, 색만으로 알리지 않고 항상 텍스트를 함께 표기합니다. 오류색은 버밀리온과 헷갈리지 않도록 색상각을 20° 쪽으로 옮겼습니다.
| 상태 | 라이트 | 다크 | 표기 | 맥락 |
|---|---|---|---|---|
| 완료 | #397D4B | #4A995D | 입점 확정 | 계약 체결 · 발송 완료 |
| 대기 | #946600 | #B57E00 | 승인 대기 | 검수 중 · 재고 부족 |
| 중단 | #C14349 | #D0666A | 통관 반려 | 오류 · 결제 실패 |
| 안내 | #2876A5 | #3690C7 | 일정 변경 | 시스템 공지 |
위계를 만드는 것은 색이 아니라 굵기와 크기입니다.
그래서 활자 규칙이 가장 엄격합니다.
한 가족, 볼드 우선.
소개서는 한글과 영문 모두 한 계열의 볼드 산세리프로 조판되어 있습니다. Pretendard 하나로 통일합니다 — 한글 글리프는 본고딕 계열, 라틴은 Inter 계열이라 한 문장 안에서 자연스럽게 섞입니다.
한글과 라틴 전부. 표제 700–800, 본문 400, 라벨 700. 자간이 본문 수준으로 맞춰져 있어 한글 본문에는 추가 조정이 없습니다.
코드와 토큰명에만. 소개서에는 모노가 없으며 이 시스템에서도 데이터 화면 밖에서는 쓰지 않습니다.
이 문서는 배포 환경의 폰트 제약으로 라틴을 Inter, 한글을 Noto Sans KR로 표시합니다. Pretendard의 두 원본이라 형태 차이는 작지만 실제 산출물에는 Pretendard Variable을 쓰십시오.
페이지 헤드 — 소개서의 시그니처 스택
모든 콘텐츠 페이지가 이 순서로 시작합니다. 네 층이 굵기·크기·색을 동시에 바꾸므로 위계가 즉시 읽힙니다.
시장별 파트너와 판매 채널을 연결해 실제 거래가 일어나는 구조를 만듭니다.
글로벌 시장에서
선택 받는 브랜드를 만듭니다.
- 1 · 아이브로우
- 13px · 700 · 대문자 · 자간 +0.12em · #DE2F00. 페이지의 주제.
- 2 · 키커
- 15px · 700 · 대문자 · 잉크. 한 문장의 영문 슬로건.
- 3 · 설명
- 13–15px · 400 · 회색. 한글 한두 줄.
- 4 · 헤드라인
- 32–44px · 700 · 잉크. 핵심 구절 하나에만 버밀리온 밑줄 3px.
- 페이지 번호
- 우측 상단 26px · 800. 챕터 디바이더에서도 같은 자리.
스케일
본문. 한글 행간 1.75는 라틴 기준보다 높습니다. 한글은 자면을 꽉 채우는 글자라 같은 행간에서 답답하게 읽히기 때문입니다.
보조 설명, 표, 패널 본문.
메타데이터, 캡션, 각주. 이보다 작은 글자는 어떤 이유로도 쓰지 않습니다.
한글과 라틴을 섞을 때
| 항목 | 규칙 | 이유 |
|---|---|---|
| 영문 슬로건 | 대문자 · 700 · 자간 +0.04em. 한글 풀이를 아래 줄에 400으로. | 소개서 스트립 구조. 두 언어의 역할이 다름 |
| 크기 | 한 문장 안에서 같은 크기. 라틴을 키우지 않음 | Pretendard의 라틴은 한글과 시각 크기가 맞춰져 있음 |
| 자간 | 한글 본문 0. 라틴 표제만 −0.02 ~ −0.03em, 대문자 라벨만 +0.04 ~ +0.12em | 한글 자간을 좁히면 받침이 뭉개짐 |
| 행간 | 혼용 문단은 한글 기준 1.75 | 둘 중 넓은 쪽이 기준 |
| 기울임 | 한글 이탤릭 금지. 강조는 700 | 기계적 기울임이라 형태가 무너짐 |
| 웨이트 | 한글 본문 400 이상. 표제는 700, 디스플레이만 800 | 얇은 한글은 획이 사라지고, 너무 굵은 한글은 속공간이 막힘 |
| 숫자 | 큰 숫자는 800, tabular-nums. 단위 기호(+, %, M, K)는 같은 굵기로 붙여 씀 | 12M+ · 2.4M+ · +187% — 소개서 표기 |
밑줄 규칙
시장에 만든 관심이
실제 거래까지 연결되지 않기 때문입니다.
헤드라인 하나에 밑줄 하나. 문장의 결론이 되는 구절에만. 굵기 3px, 글자 아래 2px 띄움.
시장에 만든 관심이
실제 거래까지 연결되지 않기 때문입니다.
밑줄이 셋이면 강조가 아니라 무늬입니다. 어디를 봐야 하는지 알 수 없습니다.
작아서 안 읽히거나,
무엇이 무엇에 속하는지 모르겠거나.
산출물에서 가장 자주 나오는 두 실패입니다. 이 장의 수치는 권고가 아니라 하한선이며 미학보다 우선합니다.
최소 크기
| 매체 | 본문 최소 | 보조 최소 | 절대 하한 | 비고 |
|---|---|---|---|---|
| 웹 (데스크톱 · 모바일) | 17px | 15px | 13px | 모바일에서 본문을 줄이지 않습니다 |
| 솔루션 UI | 15px | 13px | 13px | 표 내부 보조 메타만 13px |
| 문서 · 제안서 (A4) | 10.5pt | 9pt | 8pt | 8pt는 각주 전용 |
| 슬라이드 (16:9, 3m) | 20pt | 16pt | 14pt | 소개서 본문 12pt는 화면 열람용. 발표용은 20pt로 올립니다 |
| 인쇄 콜래터럴 | 9.5pt | 8pt | 7pt | 7pt는 법정 고지문 전용 |
하한을 깎아서 내용을 넣지 않습니다. 자리가 부족하면 글자가 아니라 내용을 줄이거나 페이지를 나눕니다.
행간
- 한글 본문
- 1.70 – 1.80 · 기본 1.75
- 라틴 본문
- 1.50 – 1.60
- 혼용 문단
- 1.75 — 넓은 쪽인 한글을 따릅니다
- 표제 19 – 32px
- 1.22 – 1.42
- 대형 표제 44px 이상
- 0.96 – 1.12
- 표 · 패널 내부
- 1.45 – 1.55 — 행 구분은 괘선이 하므로 넓히지 않습니다
한 줄의 길이
한글 25 – 40자, 최적 33자. 라틴 45 – 75자, 최적 66자. CSS로는 max-width: 34em, 17px 기준 약 590 – 650px.
줄 끝에서 다음 줄 첫 글자로 눈이 돌아올 때 행을 잃어버립니다. 독자는 같은 줄을 두 번 읽고, 그 피로는 내용 탓으로 오해됩니다. 넓은 화면에서는 본문 폭을 고정하고 여백을 남깁니다.
위계는 네 단을 넘지 않는다
한 화면에서 동시에 인지되는 위계는 최대 4단. 아이브로우 → 헤드라인 → 본문 → 메타. 5단이 필요하면 화면을 나누라는 신호.
인접 단계는 크기·굵기·색·간격 중 최소 두 가지를 동시에 바꿉니다. 하나만 바꾸면 위계로 읽히지 않습니다.
인접 단계의 크기 차이는 최소 1.25배. 속성이 둘 이상 함께 바뀌면 1.15배까지 허용합니다.
Japan pop-up store
도쿄 시장 진입. 팝업이 시장 테스트가 되고, 첫 도매 계약까지 이어졌습니다.
아이브로우 → 키커 → 본문 → 스탯. 단계마다 크기·굵기·색이 함께 바뀝니다.
Global sales case 01
Japan pop-up store
도쿄 시장 진입. 팝업이 시장 테스트가 되고, 첫 도매 계약까지 이어졌습니다.
12,600+ Visitors · 76% Sell through
같은 내용, 같은 순서인데 무엇이 제목이고 무엇이 수치인지 알 수 없습니다. 독자는 네 줄을 다 읽어야 구조를 파악하고, 대부분 그 전에 떠납니다.
관계는 간격이 말한다
그룹 사이 간격은 그룹 내부 간격의 두 배 이상.
이 비율 하나가 “무엇이 무엇에 속하는지”를 결정합니다. 어떤 설명 문구보다 강하게 작동합니다.
- 라벨과 값 사이
- 4 – 8px
- 항목 내 줄 사이
- 8 – 12px
- 항목과 항목 사이
- 24 – 32px
- 패널과 패널 사이
- 16px (붙어 있는 병렬 패널) · 48px (별개 블록)
- 절과 절 사이
- 64 – 96px
- 표제 위 대 아래
- 최소 2 대 1 — 표제는 자기 위가 아니라 아래 본문에 붙습니다
내부 4px, 그룹 사이 32px — 여덟 배 차이. 세 시장이 즉시 구분됩니다.
전부 12px. 라벨이 위의 값에 붙는지 아래 값에 붙는지 알 수 없습니다.
정렬
본문·목록·표 전부. 가운데 정렬은 패널 내부, 스트립, 플로우 스텝, 챕터 디바이더 우측 문장에만.
병렬 패널의 번호·제목·밑줄은 같은 높이에 놓입니다. 어긋나면 위계가 다르다는 신호로 잘못 읽힙니다.
플로우는 항상 → 방향. 순환은 원형(소개서 3페이지)으로, 계층은 위에서 아래로.
표의 수치 열은 우측 정렬에 tabular-nums. 자릿수가 맞아야 크기가 눈으로 비교됩니다.
이해를 돕는 구조
한 페이지는 하나만 주장합니다. 소개서의 모든 페이지가 헤드라인 하나로 요약됩니다.
플로우 스텝은 3–5개. 일곱을 넘으면 묶거나 표로 바꿉니다.
다섯 줄이 넘으면 나눕니다. 소개서 본문은 대부분 세 줄 이하입니다.
헤드라인이 결론이고 본문이 근거입니다. 순서를 바꾸지 않습니다.
비교할 숫자는 문장에 묻지 않고 스탯 블록으로 빼냅니다.
스탯의 단위는 숫자에 붙이고(12M+), 설명은 라벨에 씁니다(CAMPAIGN EXPOSURE).
출고 전 점검
웹 배포, 제안서 발송, 솔루션 릴리스에 동일하게 적용합니다. 열 항목 전부 통과해야 출고합니다.
패널, 플로우, 스탯, 스트립.
소개서가 쓰는 여섯 가지 구획을 규격으로 고정합니다.
페이지 해부
소개서의 모든 콘텐츠 페이지가 같은 골격입니다. 네 모서리가 고정되고, 그 안에서 내용이 움직입니다.
- 좌상단
- 아이브로우 · 키커 · 설명. 페이지의 주제.
- 우상단
- 페이지 번호 26px 800.
- 본문
- 좌 5 : 우 7 비대칭. 왼쪽에 헤드라인과 근거, 오른쪽에 시각 요소.
- 하단
- 좌 URL · 우 문서명. 13px 회색.
- 여백
- 16:9 기준 상하 5.5% · 좌우 4.5%. 1920px에서 약 60 · 86px.
간격 스케일
| 토큰 | 값 | 쓰는 곳 |
|---|---|---|
| --s1 | 4px | 라벨과 값 사이 · 밑줄 띄움 |
| --s2 | 8px | 항목 내 줄 간격 · 태그 간격 |
| --s3 | 12px | 패널 내부 요소 간격 · 표 셀 |
| --s4 | 16px | 병렬 패널 사이 · 목록 행 여백 |
| --s5 | 24px | 패널 좌우 여백 · 항목 간격 |
| --s6 | 32px | 패널 상하 여백 · 거터 |
| --s7 | 48px | 블록 간격 |
| --s8 | 64px | 절 간격 |
| --s9 | 96px | 페이지 상단 여백 |
| --s10 | 128px | 챕터 디바이더 내부 여백 |
매체별 판면
| 매체 | 컬럼 | 거터 | 판면과 여백 |
|---|---|---|---|
| 웹 데스크톱 | 12 | 32px | 최대 1200px · 좌우 72px |
| 웹 모바일 | 4 | 16px | 유동 · 좌우 24px |
| 슬라이드 16:9 | 12 | 24px | 1920×1080 · 상하 60 · 좌우 86px (소개서 실측) |
| 문서 A4 | 12 | 5mm | 상 20 · 하 25 · 좌우 20mm |
| 솔루션 UI | 12 | 16px | 사이드바 240px · 본문 유동 · 4px 기준 |
틴트 패널
병렬 항목의 기본형. 2–3개. 번호 → 제목 → 짧은 밑줄 → 태그 → 설명, 모두 가운데 정렬. 배경은 틴트 또는 회색을 번갈아 씁니다.
- 면
- #FFF7F4 틴트 또는 #F6F6F6 회색. 반경 16px. 테두리·그림자 없음.
- 내부
- 상하 32px · 좌우 24px. 요소 간 12px.
- 번호
- 32px · 800 · 버밀리온 원색(큰 글자이므로 허용)
- 밑줄
- 36 × 3px 버밀리온. 제목 아래.
- 태그
- 12px 700 대문자 회색 · 가운뎃점 구분 · 아래 1px 괘선
- 금지
- 패널 안의 패널 · 한쪽 색 바 · 아이콘 남용
번호 플로우
순서가 있는 과정. 3–5단계. 얇은 버밀리온 원 안에 라인 아이콘, 위에 번호, 아래 대문자 제목과 한글 설명. 화살표는 항상 오른쪽.
- 원
- 64px · 테두리 1.5px 버밀리온 · 채움 없음 · 아이콘 26px
- 번호
- 12px 800 버밀리온 원색(구조 요소 — 예산 미포함)
- 제목
- 15px 700 대문자 잉크
- 화살표
- 20px · 2px 획 · 버밀리온
- 순환
- 원형 배치와 곡선 화살표 (소개서 3페이지). 4개 이하.
스탯 블록
소개서의 설득 장치. 큰 버밀리온 숫자 + 작은 회색 대문자 라벨 + 한글 설명. 한 줄에 2–4개.
- 숫자
- 34–44px · 800 · 버밀리온 원색. 단위 기호는 0.55배 크기로 붙여 씀.
- 라벨
- 12px 700 대문자 회색 · 자간 +0.08em
- 설명
- 13px 회색
- 잉크 변형
- 같은 줄에 스탯이 넷 이상이면 마지막은 잉크로. 버밀리온이 넷이면 강조가 아닙니다.
- 예시 표기
- 이 수치들은 소개서 7·10·24페이지에서 가져온 것으로, 형식 예시입니다.
스트립
페이지 하단의 결론 한 줄. 영문 슬로건 + 한글 풀이. 테두리형과 틴트형 두 가지.
시장과 브랜드에 따라 가장 적합한 세일즈 경로를 설계합니다.
하나의 파트너, 하나의 시장, 실제 비즈니스 성과로 연결합니다.
- 테두리형
- 1px 버밀리온 · 반경 8px · 흰 바탕. 페이지에 한 번.
- 틴트형
- #FFF7F4 면 · 테두리 없음. 좌우 두 문장을 화살표로 잇는 변형(소개서 11페이지) 허용.
- 강조
- 첫 구절만 버밀리온 700. 나머지는 잉크.
괘선 목록
텍스트 위주의 나열. 좌측 제목과 설명, 우측 대문자 라벨. 얇은 괘선으로만 구분. 카드로 감싸지 않습니다.
중국·일본·대만을 넘어 새로운 시장으로 실행 범위 확장
데이터 축적을 기반으로 더 정교한 분석·자동화·의사결정 체계 구축
검증된 실행 역량을 기반으로 브랜드와 더 깊은 성장 파트너십 구축
챕터 디바이더
장 사이의 전면 페이지. 검정 바탕이 기본, 문서당 한 번 버밀리온. 좌상단 로고, 우상단 번호, 좌측에 0N—과 거대한 영문 단어, 우하단에 한글 두 줄.
- 단어
- 100–124px · 800 · 자간 −0.035em · 흰색. 영문 한두 단어. Marketing / Sales / Data / AX / What's Next.
- 번호
- 40px 800 + 엠대시.
- 한글
- 19px · 우측 정렬 · 두 줄. 핵심 구절만 700.
- 사진
- 쓰지 않습니다. 디바이더는 활자만으로 섭니다.
라인 아이콘 — 얇은 원 안에
소개서 4·23·26페이지의 형식. 획 1.5px, 채움 없음, currentColor. 컬러풀한 클립아트형 아이콘(소개서 일부 페이지)은 확장하지 않고 이 형식으로 수렴합니다. 아래 142종이 라이브러리 전체이며, 다섯 묶음 모두 같은 그리드와 획으로 그렸습니다.
일치하는 아이콘이 없습니다. 다른 말로 찾거나 icons/src/icons.mjs에 추가하세요.
- 그리드
- 24 × 24 · 라이브 20 × 20
- 획
- 1.5px 고정. 둥근 종단 허용(소개서 아이콘과 일치).
- 원
- 64px · 1.5px 버밀리온 테두리. 아이콘은 26px 버밀리온.
- 단독 사용
- 원 없이 쓸 때는 잉크 또는 회색. 버밀리온 단독 아이콘은 한 화면에 하나.
- 금지
- 채움 · 듀오톤 · 3D · 이모지
- 라이브러리
- icons/ — SVG 142종(svg/, currentColor) · 투명 PNG 512px 8변형(png/ink · vermilion · white · circle · circle-white · filled · filled-ink · filled-tint — 라인 3 · 원형 2 · 채움 원형 3) · 웹 스프라이트 upinter-icons.svg. 갤러리(여기 · 폴더의 index.html)에서 변형을 고르고 이름·한글·키워드로 검색해 클릭 복사 · PNG 저장. 채움 원형은 면 위 흰 라인이며 버밀리온 면은 강조 예산(03.5)에 세어 화면당 하나. 추가는 src/icons.mjs에 그리고 node build.mjs.
사진
- 피사체
- 현장. 매장, 팝업, 라이브 송출, 이벤트 줄, 창고. 소개서 8·15·16페이지가 기준입니다.
- 스크린샷
- 샤오홍슈·커머스 화면은 실제 UI 그대로. 기기 목업 프레임 없이 잘라 씁니다(소개서 7·9페이지).
- 배치
- 2–5장을 붙여 그리드로. 간격 8–12px. 반경 0 또는 8px(패널 안).
- 캡션
- 사진 아래 13px 회색 대문자 — BOHEMSEO × NUBIAN.
- 톤
- 보정 최소. 필터 없음. 흑백 변환 없음.
- 금지
- 제네릭 스톡 · 악수 사진 · 지구본 위 화살표 · 3D 렌더
표
- 세로 괘선
- 없음. 열 구분은 정렬과 여백.
- 헤더
- 12px 700 대문자 회색 · 하단 2px 잉크 괘선
- 행
- 하단 1px 얇은 괘선. 얼룩말 배경 없음.
- 수치 열
- 우측 정렬 · tabular-nums
- 단위
- 열 제목에 한 번
| 브랜드 | 시장 | 채널 | 기간 (개월) | 콘텐츠 (건) | 팔로워 | 상태 |
|---|---|---|---|---|---|---|
| 앤더슨벨 | 중국 | 커머스 · 라이브 | 14 | 320 | 82,400 | 확정 |
| 커버낫 | 일본 | 홀세일 | 9 | 145 | 31,900 | 확정 |
| 크랭크 | 대만 | 커머스 · 팝업 | 6 | 88 | 12,750 | 대기 |
| 앤틀러 | 동남아 | 인플루언서 | 4 | 52 | 7,180 | 진행 |
차트
계열이 셋 이하면 버밀리온과 회색만.
확장 팔레트는 네 계열 이상일 때만 열립니다. 막대는 반경 0, 격자는 가로만, 축은 0에서 시작, 값은 막대 끝에 직접 표기.
수치 조판
- 축약
- 12M+ · 2.4M+ · 23K+ · KRW 312M+ — 소개서 표기. 천 단위 쉼표는 표 안에서만(82,400).
- 증감
- +187% · +132% · +258% — 부호 항상 표기. 마이너스는 U+2212.
- 통화
- KRW를 작은 글자로 앞에. ₩ 기호는 표 안에서만.
- 기간
- 2025.01 – 2026.03 · 엔대시 · 양쪽 공백
- 비교
- 같은 줄, 같은 크기, 같은 소수점 자리. 스탯 넷 중 하나만 잉크.
같은 문법이 네 영역에 갑니다.
달라지는 것은 밀도와 판면뿐입니다.
슬라이드 · 소개서 · 제안서
정본 매체입니다. 2026 Company Profile이 참조 구현이며, 새 문서는 그 골격을 그대로 씁니다.
- 판면
- 16:9 1920×1080 · 상하 60 · 좌우 86px
- 페이지 골격
- 06.1 해부도. 좌상단 아이브로우·키커, 우상단 번호, 하단 URL·문서명.
- 챕터
- 검정 디바이더 + 0N— + 영문 단어. 문서당 버밀리온 디바이더 한 번.
- 본문 크기
- 화면 열람용 12pt(소개서 기준) · 발표용 20pt 이상 · 인쇄용 10.5pt
- 페이지당
- 헤드라인 하나 · 패널 3개 이하 · 스탯 4개 이하 · 스트립 하나
- 표지
- 검정 바탕 · UPINTER 96px 800 · 아래 한 줄 400 · 좌상단 로고 밑줄 · 우상단 01
- 마지막 장
- 회사 정보 + 점 지도(소개서 27페이지). 사무실 위치는 버밀리온 핀.
슬라이드 템플릿 23장
표지 3 · 간지 6 · 유형별 14. PowerPoint(.pptx) 16:9 1920×1080. Keynote · Google Slides에서도 열립니다. 레이아웃 7종(표지 3 · 간지 2 · 본문 헤드 스택 · 마지막 장)이 마스터에 등록되어 "새 슬라이드"에서 고를 수 있고, 유형별 슬라이드는 복제해 내용만 바꿉니다.
- 검정 기본
- 제안서 — 고객사 · 제목 · 날짜
- 버밀리온 — 문서당 한 번
- 01 Marketing
- 02 Sales
- 03 Data
- 04 AX
- 05 What's Next
- 버밀리온 간지
- 목차
- 헤드 + 본문 5:7
- 틴트 패널 3
- 번호 플로우 + 스트립
- 케이스 — 사진 그리드 + 스탯
- 괘선 목록
- 표
- 막대 차트
- 비교 2단
- 타임라인
- 풀 사진 + 캡션
- 한 문장 결론
- 핵심 요약
- 마지막 장 — 회사 정보
구성 — 상단 로고는 CI 가로 조합(01.4), 표지 우하단 결론 두 줄, 간지 하단 챕터 인덱스, 목차 페이지 참조, 타임라인 현재 단계 표시, 마지막 장에는 실제 국경 데이터로 그린 동아시아 점 지도(사무실 버밀리온 핀 · 시장 흰 링).
사용법 — Pretendard(무료)를 설치하고 엽니다. 없으면 Inter + Noto Sans KR로 대체됩니다. 강조는 페이지당 한 곳, 아이콘은 icons/png/circle에서 같은 이름 PNG로 교체합니다. 다시 만들려면 templates/에서 npm i && npm run build. 자세한 사용법은 templates/README.md.
Google Slides — 두 번째 파일을 Google Drive에 올리고 우클릭 → 연결 앱 → Google Slides로 열거나, Slides에서 파일 → 열기 → 업로드. 서체는 Noto Sans KR(Slides 기본 제공)로 지정되어 있고, 굵은 밑줄은 일반 밑줄로 바뀌며 자간 미세 조정은 무시됩니다. 열린 뒤 파일 → 사본 만들기로 팀 드라이브에 둡니다.
적용 — 검정 바탕(07.6) · 좌상단 로고 밑줄이 유일한 버밀리온(03.5 강조 1곳) · 디스플레이 800, 자간 −0.035em(04.3) · 우상단 번호 · 하단 URL과 문서명(06.1). 사진 없이 활자만으로 섭니다.
적용 — 아이브로우·키커·설명 스택(04.2) · 번호 플로우 5단계, 원 64px, 화살표 오른쪽(07.2) · 하단 스트립이 페이지의 결론(07.4) · 한 페이지 한 메시지(05.7). 번호·원·화살표는 구조 요소라 강조 예산에 세지 않고, 스트립의 첫 구절이 이 페이지의 강조 1곳입니다.
적용 — 사진 그리드 8 : 스탯 3 비대칭(06.1) · 사진은 현장, 간격 8px, 캡션은 대문자 회색(08.2) · 스탯 블록은 큰 버밀리온 숫자 + 대문자 라벨(07.3). 스탯 세 개는 한 블록으로 세어 강조 1곳입니다. 사진 자리는 플레이스홀더입니다.
웹사이트
- 기본 테마
- 라이트. 챕터 디바이더 구조를 섹션 밴드로 옮깁니다 — 검정 밴드 안에 큰 영문 단어, 그 아래 흰 콘텐츠 섹션.
- 판면
- 최대 1200px · 12컬럼 · 거터 32px
- 히어로
- 표지 구조. 검정 바탕, 로고 밑줄, 브랜드 라인 한 줄, 주 버튼 하나. 화면 높이를 채우지 않음.
- 섹션 헤드
- 아이브로우 → 키커 → 헤드라인(밑줄 하나) → 본문. 슬라이드와 동일.
- 목록
- 서비스는 틴트 패널 3개, 케이스는 사진 그리드 + 스탯, 파트너는 로고 격자.
- 버튼
- 주 버튼 #DE2F00 필 · 흰 글자 · 반경 pill. 보조는 1.5px 잉크 테두리. 화면당 주 버튼 하나.
- 모션
- 불투명도와 8px 상승, 200ms 감속. 확대·바운스 없음.
한국 브랜드를
세계 시장에 놓습니다.
마케팅으로 수요를 만들고, 세일즈로 거래에 연결하고, 데이터로 다음 실행을 더 정확하게 만듭니다.
적용 — 검정 히어로에 로고 밑줄·아이브로우·주 버튼(10.2) · 현재 메뉴는 버밀리온 밑줄 2px · 주 버튼은 화면당 하나, Contact는 테두리형 보조 버튼(03.5) · 히어로가 화면 높이를 채우지 않음 · 검정 위 버밀리온 아이브로우는 5.24:1로 작은 글자에도 원색 허용(03.3).
하나의 시장, 다른 경로.
현지 고객과의 접점을 만들고 브랜드 경험과 수요를 확장합니다.
바이어 및 파트너 네트워크를 통해 안정적인 판매 구조를 구축합니다.
현지 리테일 파트너십과 지속적인 재주문으로 성장을 가속화합니다.
적용 — 페이지 헤드 스택(04.2) · 헤드라인 핵심 구절 밑줄 하나(04.5) — 이 섹션의 강조 1곳 · 틴트·회색·틴트로 번갈아 놓은 패널 3개(07.1) · 패널의 번호와 밑줄은 구조 요소 · 왼쪽 정렬 본문, 가운데 정렬은 패널 안에서만(05.6).
팝업이 시장 테스트가 되고,
첫 도매 계약으로 이어졌습니다.
도쿄 편집숍과 협업한 2주 팝업. 방문과 판매 데이터를 근거로 현지 바이어 미팅을 진행했고, 종료 후 3주 만에 첫 도매 계약을 체결했습니다.
적용 — 사진 7 : 텍스트 5 비대칭(06.1) · 헤드라인이 결론, 본문이 근거(05.7) · 스탯 셋 중 마지막은 잉크(07.3) · 사진 간격 8px, 반경 0(08.2) · 태그는 회색 8px 반경, 버밀리온 아님. 사진 자리는 플레이스홀더입니다.
솔루션 UI — UPro
- 테마
- 사용자 설정. 라이트·다크 모두 정본.
- 기준 단위
- 4px. 행 높이 표 40 · 리스트 48 · 툴바 56.
- 본문
- 15px · 1.55. 표 내부 보조 메타만 13px.
- 상태
- 기능색 필 + 텍스트. 색만으로 알리지 않음.
- 강조
- 대시보드의 핵심 수치 하나만 버밀리온. 나머지 스탯은 잉크.
- 패널
- 회색 #F6F6F6 · 반경 16px. 틴트는 알림·강조 패널에만.
- 사이드바
- 240px. 그룹 라벨은 캡션처럼: 13px 500 대문자 회색, 자간 +0.12em, 위에 1px 괘선, 그룹 사이 24px. 항목은 라벨보다 10px 안쪽에서 15px 500 잉크, 행 36px. 현재 항목은 700 + 회색 패널 배경 — 한쪽 색 바 없음. 라벨이 항목보다 굵으면 목록의 한 줄로 읽히므로 라벨은 항목보다 작고 가볍고 옅게, 항목은 들여 쓴다(05.4 · 05.5).
대시보드
적용 — 회색 패널 반경 12px, 틴트는 알림에만(10.3) · 요약 카드 넷 중 “승인 대기”만 버밀리온(07.3 · 03.5) · 차트도 최고값 하나만 버밀리온, 나머지 회색(09.2) · 주 버튼 하나, 나머지 테두리형 · 본문 15px, 메타 12–13px(05.1) · 사이드바는 그룹 라벨(13px 500 대문자 회색 + 괘선)을 캡션처럼 가볍게 두고 항목(15px 잉크)을 들여 써서 구분, 현재 항목은 패널 배경(05.4 · 05.5).
캠페인
| 캠페인 | 브랜드 | 채널 | 콘텐츠 | 마감 | 상태 |
|---|---|---|---|---|---|
| SS26 프리론칭 | 앤더슨벨 | 커머스 | 42 | 03.14 | 진행중 |
| 라이브 3회차 | 커버낫 | 라이브 | 8 | 03.09 | 승인 대기 |
| 시딩 캠페인 B | 크랭크 | 인플루언서 | 24 | 03.22 | 준비 |
| 팝업 콘텐츠 | 앤틀러 | 오프라인 | 12 | 02.28 | 지연 |
적용 — 표는 세로 괘선 없음, 헤더 2px 잉크 괘선, 수치 우측 정렬(09.1) · 상태는 기능색 필 + 텍스트, 색만으로 알리지 않음(03.6) · 선택된 필터는 잉크 반전, 버밀리온 아님 · 화면의 버밀리온은 등록 버튼 하나(03.5).
캠페인 등록
임시 저장됨 · 방금적용 — 라벨 13px 700, 입력 15px, 높이 42px(05.1 · 10.3) · 포커스는 버밀리온 아웃라인 2px(03.3 focus-ring) · 오류는 기능색 + 무엇이 잘못됐고 어떻게 고치는지(03.6) · 힌트는 회색 12px · 주 액션 하나, 취소는 테두리형 · 입력 상자 반경 8px, 그림자 없음(02.2).
영업 자료
- 명함
- 90×50mm · 앞면 검정 바탕 UPINTER + 로고 밑줄 · 뒷면 흰 바탕 연락처(라인 아이콘 + 텍스트, 소개서 27페이지 형식)
- 이메일 서명
- 텍스트 전용. 이름 800 · 직함 400 · 연락처 13px 회색 · 32px 버밀리온 선. 이미지 로고 금지. 실제 서명은 10.5 생성기로 만듭니다.
- 소셜 1:1 · 4:5
- 검정 또는 버밀리온 바탕 + 흰 대문자 한 줄(12자 이내) + 하단 로고. 사진형은 스크림 위 흰 글자.
- 배너
- 좌 텍스트 5 : 우 사진 7. 헤드라인 밑줄 하나. 가운데 정렬 금지.
- 공통
- 어떤 자료도 05.1 인쇄 하한 9.5pt를 깎지 않습니다.
Econtact@up-inter.com
Wwww.up-inter.com
적용 — 앞면은 표지 구조(검정·로고 밑줄), 뒷면은 흰 바탕에 연락처(10.4) · 라벨 M·E·W는 #DE2F00(03.4) · 90×50mm, 최소 글자 8pt 이상(05.1).
Econtact@up-inter.com
Wwww.up-inter.com
적용 — 텍스트 전용, 이미지 로고 없음(10.4) · 이름 800, 직함 400, 연락처 13px 회색 · 버밀리온은 32px 짧은 선 하나 + 라벨 문자(03.5) · 어떤 메일 클라이언트에서도 깨지지 않는 구조. 본인 서명은 10.5에서 만듭니다.
적용 — 버밀리온 전면은 문서당 한 번의 예외(03.5) · 흰 대문자 한 줄 12자 이내 + 한글 두 줄(10.4) · 로고 밑줄은 흰색 · 큰 글자만 얹으므로 흰 글자 3.59:1로 AA Large 통과(03.3). 검정 바탕 변형도 같은 구조입니다.
메일 서명 — Gmail용 생성기
명함 사진을 올리면 브라우저 안에서 글자를 읽어 이름 · 영문 이름 · 직함 · 전화 · 이메일 · 주소를 채우고, 나머지는 직접 입력하거나 고칩니다. 전화번호는 숫자만 넣어도 하이픈이 자동으로 붙습니다. 서명은 10.4 규격(텍스트 전용 · 이름 800 · 직함 400 · 연락처 13px 회색 · 32px 버밀리온 선)대로 표와 인라인 스타일만 써서 만들어지므로 Gmail · Outlook · Apple Mail에 그대로 붙습니다. 빈 항목은 서명에서 빠지고, 입력값과 사진은 저장되지 않으며 이 브라우저 밖으로 나가지 않습니다.
- Gmail 우상단 톱니바퀴 → 모든 설정 보기 → 일반 탭 → 서명 → 새로 만들기
- 편집창을 클릭하고 ⌘V(Windows는 Ctrl+V)로 붙여넣기
- 「서명 기본값」에서 새 이메일 · 답장에 이 서명을 지정 → 맨 아래 변경사항 저장
적용 — 텍스트 전용, 이미지 로고 없음(10.4) · 이름 16px 800, 직함 400, 연락처 13px #5F5F5F · 버밀리온은 32px 선 하나 + 라벨 문자 #DE2F00(03.5) · 이메일 HTML은 토큰을 참조할 수 없어 hex를 직접 씁니다(11.4의 문서화된 예외). Outlook · Apple Mail은 「HTML 복사」한 코드를 서명 편집기에 붙이거나 HTML 서명 파일로 저장합니다.
명함 인식 — Tesseract.js(한국어 + 영어)가 기기 안에서 실행되며 사진은 어디에도 전송되지 않습니다. 처음 쓸 때만 인식 엔진과 데이터(약 3MB)를 CDN에서 받아 브라우저에 캐시합니다. 사진은 흑백 · 대비 정규화 후 잉크 분포로 좌 · 우 블록을 나눠 각각 두 가지 분할 모드로 읽고, 라벨(M · T · E · Head Office)과 글자 크기로 항목을 가립니다. 회사 명함 규격(왼쪽 이름 · 영문 이름 · 직함, 오른쪽 M · E · T · Head Office · Branch Office)에 맞춰 검증했고, 인식 결과는 「명함에서 읽은 텍스트」에서 확인할 수 있습니다.
고정과 가변
밀도 · 패널 수(2–3) · 사진과 텍스트의 비중 · 라이트와 다크 · 챕터의 순서와 이름 · 스탯의 수(2–4)
세 색과 틴트 · Pretendard · 페이지 골격(06.1) · 강조 한 곳 · 가독성 하한 · 금지 목록 열 항목 · 작은 글자의 #DE2F00
밀도 프리셋
| 토큰 | DECK 소개서 · 제안서 | WEB 웹 · 영업 자료 | CONSOLE 솔루션 UI |
|---|---|---|---|
| --fs-body | 12pt 화면 / 20pt 발표 | 17px | 15px |
| --lh-body | 1.6 | 1.75 | 1.55 |
| 기준 단위 | 8px | 8px | 4px |
| 패널 반경 | 16px | 16px | 12px |
| 페이지당 강조 | 1 | 섹션당 1 | 화면당 1 |
| 기본 테마 | 라이트 (디바이더 검정) | 라이트 | 사용자 설정 |
배포 파일
- upinter.tokens.json
- 토큰 정본. W3C DTCG 2025.10. 이 문서와 값이 어긋나면 이 파일이 이깁니다.
- upinter.css
- CSS 변수. 라이트 · 시스템 다크 · 명시 다크 세 상태와 가독성 하한 기본값.
- upinter-tokens.scss
- SCSS 변수.
- upinter_design_guide.md
- AI 연동용 정본(Markdown). 시스템 프롬프트 · 프로젝트 지식 · 저장소 루트의 DESIGN.md로 제공합니다. 12절에 전문 수록.
- icons/
- 아이콘 라이브러리. SVG 142종 · 투명 PNG 512px 8변형(라인 · 원형 · 채움 원형) · 웹 스프라이트. 08.1 갤러리 또는 폴더의 index.html에서 검색 · 클릭 복사.
- templates/
- 슬라이드 템플릿 23장 · 레이아웃 7종. PowerPoint용과 Google Slides용 두 파일. 10.1에서 다운로드. 빌드는 build-templates.mjs.
- brand/
- CI 원본과 변형 15종(세로 · 가로 · 심볼 · 워드마크 × 잉크 · 흰색 · 버밀리온). 01.4 규격. 빌드는 build-brand.mjs.
- Reference/
- 2026 Company Profile PDF. 이 시스템의 시각 원본.
- 이 문서
- 규칙의 서술 정본이자, 소개서의 골격으로 조판된 참조 구현.
규칙
컴포넌트에서 #F9431C를 직접 쓰지 않습니다. text-brand(큰 글자) 또는 text-accent(작은 글자)를 통합니다 — 둘을 구분하는 것이 이 시스템의 접근성입니다.
필요해 보이면 03.5 강조 예산을 먼저 확인합니다. 대부분 색이 부족한 것이 아니라 굵기가 부족한 경우입니다.
Company Profile이 시각 원본입니다. 소개서에서 새 패턴이 검증되면 07장에 추가하고, 폐기되면 삭제합니다.
웹, 제안서, 솔루션 모두 같습니다.
값 변경은 마이너, 추가·삭제는 메이저. 이력을 남깁니다.
이 가이드 전체를 한 파일로.
LLM·에이전트에 시스템 프롬프트, 프로젝트 지식, 또는 저장소의 DESIGN.md로 주기 위한 정본입니다. 아래에서 전체 복사하거나, 배포 폴더의 upinter_design_guide.md를 그대로 씁니다. 토큰 표·금지 목록·체크리스트가 기계가 읽기 좋은 형태로 정리되어 있습니다.
# UPINTER AXIS — Design System v3.2
> 유피인터 통합 디자인 가이드 · AI 연동용 정본 (Markdown)
> 시각 원본: `Reference/UPINTER_2026_Company_Profile.pdf` · 토큰 정본: `tokens/upinter.tokens.json`
> 이 문서와 토큰 파일이 어긋나면 토큰 파일이 이깁니다.
---
## 0. 이 문서를 AI에게 주는 방법
이 문서는 LLM·에이전트가 유피인터 산출물(웹, 문서, 슬라이드, 솔루션 UI, 영업 자료)을 **생성하거나 검토할 때** 참조하는 규칙서입니다.
- 시스템 프롬프트, 프로젝트 지식, 또는 저장소 루트의 `DESIGN.md`로 제공합니다.
- 산출물을 생성한 뒤 반드시 **§12 출고 전 체크리스트**를 스스로 통과시킵니다.
- 우선순위: **사용자의 명시적 지시 > 이 문서 > 일반 디자인 관행.** 이 문서와 충돌하는 일반 관행(둥근 카드, 그라디언트, 다색 팔레트)은 따르지 않습니다.
- 확신이 없으면 **더 적게** 합니다 — 색을 빼고, 굵기로 해결하고, 요소를 줄입니다.
---
## 1. 브랜드 기반
### 1.1 회사
- **UPINTER(유피인터)** — Global Execution Company. 한국 브랜드의 해외 진출을 **직접 실행**하는 회사.
- 마케팅으로 수요를 만들고(콘텐츠·KOL·현지 채널), 세일즈로 거래에 연결하고(바이어·리테일·라이브 커머스), 데이터·AX로 다음 실행을 정확하게 만든다.
- 시장: 중국 · 일본 · 대만 · 동남아. 파트너 브랜드 120+. 본사 대구, 지사 서울.
- 태도: **전략을 제안하는 회사가 아니라 시장에서 직접 파는 회사.** 장식이 아니라 정확함, 인상이 아니라 근거.
### 1.2 다섯 원칙 (판단이 갈릴 때 이 순서로)
1. **색은 셋, 강조는 하나.** 흰색·검정·버밀리온. 버밀리온은 화면당 한 곳.
2. **볼드가 위계를 만든다.** 색으로 위계를 만들지 않는다. 굵기·크기가 먼저, 색은 마지막에 한 번.
3. **구조는 번호와 흐름으로.** 순서가 있으면 `01 → 02 → 03`, 병렬이면 패널. 화살표는 항상 왼쪽→오른쪽.
4. **숫자가 말한다.** 형용사 대신 수치. 큰 숫자는 버밀리온, 라벨은 작은 회색 대문자.
5. **읽히지 않으면 없는 것.** §5의 가독성 하한선은 미학보다 우선한다.
### 1.3 말하는 방식 (카피)
- 짧은 단언 · 능동태 · 수치 우선 · 주어 분명.
- 영문 대문자 슬로건 한 줄 + 한글 풀이 한 줄. 예: `MARKETING CREATES DEMAND.` / 마케팅은 수요를 만든다.
- 판별법: **그 문장을 경쟁사 이름으로 바꿔도 성립하면 지운다.**
- 금지: "혁신적인", "최적화된", "원스톱 토탈 솔루션", "시너지 창출", "니즈에 맞춘" 등 검증 불가 형용사와 피동태.
### 1.4 CI — 심볼과 워드마크
- 정식 CI = 지구본 심볼(여섯 화살표) + `UP INTER` 워드마크의 세로 조합. 단색만. 원본 `brand/UPINTER_CI.png`(2480×1636 · #231F20), 시스템 안에서는 잉크 `#121113`으로 통일. 가이드 헤더·슬라이드 상단의 "UPINTER + 밑줄"은 디지털 전용 약식 텍스트 마크이며 정식 CI를 대신하지 않는다.
- 변형 네 가지 × 색 세 가지: 세로(기본) · 가로(높이 부족) · 심볼 단독(아이콘 · 프로필) · 워드마크 단독(심볼 자리 없을 때) × 잉크 · 흰색 · 버밀리온 → `brand/logo-<vertical|horizontal|symbol|wordmark>-<ink|white|vermilion>.png`, `logo-symbol-*-512.png`. 가이드 01.4에서 타일을 클릭하면 PNG가 클립보드에 복사된다. 새 조합은 만들지 않는다.
- 색: 잉크(흰 · 틴트 · 회색 바탕) · 흰색(검정 · 버밀리온 · 사진 위) · 버밀리온(흰 바탕, 그 페이지의 강조 한 곳일 때만 — §3.5). 그라디언트 · 듀오톤 · 외곽선 · 그림자 금지.
- 여백: 워드마크 대문자 높이(x)만큼 사방(세로 조합은 심볼 폭의 1/6). 최소 크기: 세로 폭 32mm · 128px, 가로 50mm · 200px, 심볼 12mm · 48px, 워드마크 20mm · 80px. 32px 이하 파비콘용 단순화 마크는 미정.
- 가로 조합 규칙: 심볼 높이 = 워드마크 높이 × 2.2 · 간격 = 워드마크 높이 × 0.6 · 세로 중앙 정렬(`brand/build-brand.mjs`).
- 금지: 비율 변경 · 회전 · 간격 변경 · 워드마크 재조판 · 색 변경 · 효과 · 저해상 확대 · 대비 3:1 미만 배경 · 다른 로고 옆 밀착.
---
## 2. 금지 규칙
패널(둥근 틴트 면)은 허용한다. 금지하는 것은 생성형 도구의 기본값이다.
| # | 금지 | 이유 | 대체 |
|---|---|---|---|
| 01 | 한쪽에 붙인 색 바(left accent border) | 생성형 도구의 최다 출력 형태 | 패널 안 36px 짧은 밑줄 또는 상단 번호 |
| 02 | 그림자(box-shadow)로 만드는 고저 | 흰 바탕에서 탁하고 인쇄에서 사라짐 | 틴트 면 전환 또는 1px 테두리 |
| 03 | 그라디언트 | 색이 늘고 문서에서 재현 불가 | 단색. 예외: 사진 위 가독성 스크림(불투명도만 변화) |
| 04 | 버밀리온 외 유채색 | 팔레트에 없음 | 없음. 차트 4계열 이상에서만 확장(§9) |
| 05 | 이모지 마커 · 컬러풀 클립아트 | 플랫폼마다 다르게 그려짐 | 얇은 원 안 라인 아이콘(§8) |
| 06 | 본문 가운데 정렬 | 읽는 속도 저하 | 왼쪽 정렬. 패널 내부·스트립만 예외 |
| 07 | 바운스 · 스프링 · 확대 호버 | 톤에 맞지 않음 | 200ms 감속, 색·불투명도만 변화 |
| 08 | 회색 농도로만 위계 만들기 | 대비 하한 위반 | 굵기·크기·간격(§5.4) |
| 09 | 작은 글자에 원색 버밀리온 `#F9431C` | 흰 바탕 3.59:1, AA 미달 | 13–17px는 `#DE2F00` |
| 10 | 패널 안에 패널 | 위계가 평평해짐 | 패널 안은 텍스트와 괘선만 |
추가 금지: 인디고·퍼플·시안 계열, 글래스모피즘, 아이콘+제목+두 줄 카드 3단 나열, 100vh 히어로, 스크롤 트리거로 숨긴 콘텐츠, 3D 일러스트, 지구본 위 화살표, 제네릭 스톡 사진.
---
## 3. 컬러
### 3.1 기본 세 값 (소개서 실측 · 변경 금지)
```
BRAND #F9431C 버밀리온 · oklch(65% 0.223 33)
INK #121113 본문 · 제목 · 챕터 디바이더 바탕
PAPER #FFFFFF 콘텐츠 바탕
TINT #FFF7F4 패널 · 스트립 배경
GREY #F6F6F6 회색 패널
```
### 3.2 버밀리온 램프
| step | hex | 흰 바탕 대비 | 잉크 대비 | 용도 |
|---|---|---|---|---|
| 50 | #FFF2EF | 1.09 | 17.21 | 틴트 |
| 100 | #FFE2DB | 1.22 | 15.38 | 틴트 |
| 200 | #FFC9BC | 1.47 | 12.85 | 그래픽 |
| 300 | #FFA28D | 1.94 | 9.69 | 다크 모드 그래픽 |
| 400 | #FF7457 | 2.66 | 7.07 | 다크 모드 그래픽 · 차트 |
| **500** | **#F9431C** | **3.59** | **5.24** | **브랜드 원색 — 큰 글자·면·밑줄·아이콘** |
| **600** | **#DE2F00** | **4.65** | 4.05 | **작은 글자(13–17px) · 버튼 면** |
| 700 | #B52100 | 6.60 | 2.85 | 버튼 호버 면 (라이트·다크 동일) |
| 800 | #8D1600 | 9.34 | 2.01 | — |
| 900 | #670D00 | 12.85 | 1.47 | — |
### 3.3 뉴트럴 (순중립)
`#FFFFFF` 0 · `#FAFAFA` 50 · `#F6F6F6` 100 · `#EBEBEB` 200 · `#D9D9D9` 300 · `#BDBDBD` 400 · `#9E9E9E` 500 · `#6B6B6B` 650 · `#5F5F5F` 700 · `#3D3D3D` 800 · `#262626` 900 · `#121113` 950
### 3.4 시맨틱 토큰 (라이트 / 다크) — 컴포넌트는 이것만 참조
| 토큰 | Light | Dark | 대비(L/D) | 역할 |
|---|---|---|---|---|
| `surface-canvas` | #FFFFFF | #121113 | — | 주 바탕 |
| `surface-panel` | #F6F6F6 | #1E1D1F | — | 회색 패널 |
| `surface-tint` | #FFF7F4 | #2A1A15 | — | 틴트 패널 |
| `surface-inverse` | #121113 | #FFFFFF | — | 반전 밴드 · 챕터 디바이더 |
| `surface-brand` | #F9431C | #F9431C | — | 브랜드 면 (큰 글자만 얹음) |
| `surface-action` | #DE2F00 | #DE2F00 | — | 버튼 면 (흰 글자 4.65) |
| `text-primary` | #121113 | #FFFFFF | 18.83 / 18.83 | 본문 · 제목 |
| `text-secondary` | #5F5F5F | #BDBDBD | 6.39 / 10.02 | 보조 설명 |
| `text-tertiary` | #6B6B6B | #9E9E9E | 5.33 / 7.03 | 메타 · 캡션 |
| `text-accent` | #DE2F00 | #F9431C | 4.65 / 5.24 | **작은** 강조 · 아이브로우 · 링크 |
| `text-brand` | #F9431C | #F9431C | 3.59 / 5.24 | **큰** 강조 (19px 볼드↑ 또는 24px↑) |
| `text-on-brand` | #FFFFFF | #FFFFFF | — | 브랜드·액션 면 위 글자 |
| `text-inverse` | #FFFFFF | #121113 | 18.83 / 18.83 | 반전 면(`surface-inverse`) 위 글자 |
| `rule-hairline` | #EBEBEB | #2C2B2D | — | 기본 괘선 1px |
| `rule-default` | #D9D9D9 | #3A393B | — | 패널 테두리 1px |
| `rule-strong` | #121113 | #FFFFFF | — | 제목 아래 · 표 헤더 2px |
| `rule-brand` | #F9431C | #F9431C | 3.59 / 5.24 | 밑줄 3px · 화살표 · 원 테두리 |
| `action-hover` | #B52100 | #B52100 | 6.60 / 6.60 | 버튼 호버 면 (흰 글자) · 라이트·다크 동일 |
| `focus-ring` | #DE2F00 | #F9431C | — | 키보드 포커스 2px |
CSS 변수명: `--up-<토큰>` (예: `var(--up-text-accent)`). `dist/upinter.css` 참조.
### 3.5 핵심 규칙
- **원색 `#F9431C`는 크게만.** 19px 볼드 이상 또는 24px 이상 텍스트, 면, 밑줄, 아이콘, 화살표에 사용. 13–17px 텍스트에는 `#DE2F00`.
- **버튼 = `#DE2F00` 면 + 흰 글자.** 라이트·다크 동일. 호버는 `#B52100`(흰 글자 6.60:1), 색만 바뀌고 크기·위치는 그대로. 브랜드 면 `#F9431C` 위에는 큰 흰 글자만.
- **강조 예산: 화면당 버밀리온 한 곳.** 헤드라인 밑줄, 큰 숫자 하나, 버튼 하나, 버밀리온 채움 원형 아이콘(`filled`, §8.1) 중 하나만. 번호·화살표·짧은 밑줄·원 테두리 아이콘(`circle`)은 구조 요소라 예산에 세지 않음(단 화면당 8개 이하).
- 버밀리온 면적(디바이더 제외) ≤ 화면의 6%. 전면 버밀리온은 문서당 한 번(챕터 디바이더).
- 본문 안 강조는 색이 아니라 굵기 700.
- **그레이스케일 테스트:** 채도 0으로 낮춰도 위계가 읽혀야 한다.
### 3.6 기능색 (상태 전용 · 브랜드 맥락 사용 금지 · 항상 텍스트 병기)
| 상태 | Light text | Light tint | Light line | Dark text | Dark tint | Dark line |
|---|---|---|---|---|---|---|
| 완료 | #397D4B | #E9F8EB | #5CA46D | #4A995D | #112716 | #236E3A |
| 대기 | #946600 | #FEF2DF | #C18A22 | #B57E00 | #2F1E00 | #825900 |
| 중단 | #C14349 | #FFEFEF | #E86F73 | #D0666A | #391415 | #AB3841 |
| 안내 | #2876A5 | #E9F6FF | #4D9CD1 | #3690C7 | #0B2435 | #046697 |
CSS 변수: `--up-<success|warning|danger|info>-<text|tint|line>`. text는 같은 계열 틴트 위와 캔버스(흰/잉크) 위 모두 4.5:1 이상(v3.2에서 한 단계 조정), line은 캔버스 대비 3:1(필·테두리용). 상태 필은 13px 700 텍스트를 반드시 병기한다.
### 3.7 차트
- 3계열 이하: `#F9431C` + 회색(`#7A7A7A` / dark `#BDBDBD`)만.
- 4계열 이상 확장(light): #F9431C · #7A7A7A · #A86556 · #008298 · #438353 · #836BAC
- 4계열 이상 확장(dark): #FF866C · #BDBDBD · #E19989 · #58BED5 · #7FC08C · #B7A0E4
- 강도(sequential, light): #FFF0EC → #FFD2C8 → #FFB19F → #FF866C → #FC4925 → #CC2C03
- 강도(sequential, dark): #580D00 → #861500 → #B52100 → #E63100 → #FF6647 → #FFAC99
- CSS 변수: `--up-chart-1…6` · `--up-seq-1…6` (테마에 따라 자동 전환)
- 단일 계열 차트는 최고값 하나만 버밀리온, 나머지 회색.
---
## 4. 타이포그래피
### 4.1 서체
- **Pretendard Variable** — 한글·라틴 전부. 표제 700–800, 본문 400, 라벨 700.
스택: `'Pretendard Variable', 'Pretendard', 'Inter', 'Noto Sans KR', sans-serif`
- **IBM Plex Mono** — 코드·토큰명·데이터 화면의 수치에만. 라벨에 남용 금지.
- 웹 폰트 없는 환경(문서·PPT): Pretendard 설치본. 대체는 Inter(라틴) + Noto Sans KR(한글).
### 4.2 스케일 (웹 기준)
| 이름 | 크기 | 행간 | 자간 | 굵기 |
|---|---|---|---|---|
| display | 96px | 0.96 | −0.03em | 800 |
| h1 | 64px | 1.02 | −0.025em | 800 |
| h2 | 44px | 1.12 | −0.02em | 700 |
| h3 | 32px | 1.22 | −0.015em | 700 |
| h4 | 24px | 1.32 | −0.01em | 700 |
| h5 | 19px | 1.42 | −0.005em | 700 |
| lead | 20px | 1.65 | 0 | 400 |
| body | 17px | 1.75 | 0 | 400 |
| small | 15px | 1.68 | 0 | 400 |
| micro | 13px | 1.50 | 0 | 400 — 절대 하한 |
| eyebrow | 13px | 1.40 | +0.12em | 700 · 대문자 · `text-accent` |
| kicker | 15px | 1.40 | +0.04em | 700 · 대문자 · 잉크 |
인접 단계 크기 비 ≥ 1.25 (속성 2개 이상 동시 변경 시 1.15 허용).
### 4.3 페이지 헤드 스택 (모든 콘텐츠 페이지의 시작)
```
[좌상단]
1. eyebrow 13px · 700 · 대문자 · +0.12em · #DE2F00 ← 페이지 주제 (영문)
2. kicker 15px · 700 · 대문자 · 잉크 ← 영문 슬로건 한 문장
3. desc 13–15px · 400 · 회색 · 60자까지 한 줄 ← 한글 한두 줄. 문단이 아니므로 §5.3 측정 규칙과 별개
4. headline 32–44px · 700 · 잉크 ← 핵심 구절 하나에만 버밀리온 밑줄 3px
[우상단] 페이지 번호 26px · 800
[하단] 좌 www.up-inter.com · 우 문서명 · 13px 회색
```
### 4.4 한·영 혼용
- 한 문장 안 한글·라틴 같은 크기. 라틴을 키우지 않음.
- 한글 본문 자간 0. 라틴 표제 −0.02~−0.03em. 대문자 라벨 +0.04~+0.12em.
- 혼용 문단 행간 1.75(한글 기준).
- 한글 이탤릭 금지. 강조는 700.
- 한글 본문 400 이상. 표제 700, 디스플레이만 800.
- 큰 숫자 800 + `font-variant-numeric: tabular-nums`. 단위 기호(+ % M K)는 같은 굵기로 붙임: `12M+` `2.4M+` `+187%`.
- **`word-break: keep-all; overflow-wrap: break-word;`** — 한글 어절 중간 줄바꿈 금지. 표제 `text-wrap: balance`, 문단 `text-wrap: pretty`.
- 밑줄(`.ul`)은 헤드라인당 **하나**, 결론이 되는 구절에만.
---
## 5. 가독성과 위계 (하한선 · 미학보다 우선)
### 5.1 최소 크기
| 매체 | 본문 최소 | 보조 최소 | 절대 하한 |
|---|---|---|---|
| 웹 (데스크톱·모바일 동일) | 17px | 15px | 13px |
| 솔루션 UI | 15px | 13px | 13px |
| 문서·제안서 A4 | 10.5pt | 9pt | 8pt (각주만) |
| 슬라이드 16:9 발표용 | 20pt | 16pt | 14pt |
| 슬라이드 화면 열람용 | 12pt | 10pt | 9pt |
| 인쇄 콜래터럴 | 9.5pt | 8pt | 7pt (법정 고지만) |
**하한을 깎아서 내용을 넣지 않는다.** 자리가 부족하면 내용을 줄이거나 페이지를 나눈다.
### 5.2 행간
한글 본문 1.70–1.80(기본 1.75) · 라틴 1.50–1.60 · 혼용 1.75 · 표제 19–32px 1.22–1.42 · 대형 표제 44px↑ 0.96–1.12 · 표·패널 내부 1.45–1.55.
### 5.3 한 줄 길이
한글 25–40자(최적 33) · 라틴 45–75자(최적 66) · CSS `max-width: 34em` (17px 기준 약 590–650px). 넓은 화면은 본문 폭을 고정하고 여백을 남긴다.
예외: 페이지 헤드의 설명 줄(§4.3 desc)은 문단이 아니라 한 문장이므로 60자까지 한 줄로 둔다. 캡을 40자로 걸면 여백이 남는데도 접힌다.
### 5.4 위계
- 한 화면 최대 **4단** (아이브로우 → 헤드라인 → 본문 → 메타). 5단이 필요하면 화면을 나눈다.
- 인접 단계는 크기·굵기·색·간격 중 **최소 2가지**를 동시에 바꾼다.
- 인접 단계 크기 비 ≥ **1.25배** (속성 2개↑ 변경 시 1.15배).
### 5.5 근접성
**그룹 사이 간격 ≥ 그룹 내부 간격 × 2.**
라벨↔값 4–8px · 항목 내 줄 8–12px · 항목↔항목 24–32px · 병렬 패널 16px · 별개 블록 48px · 절↔절 64–96px · 표제 위:아래 ≥ 2:1 (표제는 아래 본문에 붙는다).
### 5.6 정렬
왼쪽 정렬 기본. 가운데 정렬은 패널 내부·스트립·플로우 스텝·챕터 디바이더 우측 문장만. 같은 층위는 같은 기준선. 화살표는 →. 숫자는 우측 정렬.
### 5.7 구조
한 화면 한 메시지 · 목록 5±2 · 플로우 3–5단계 · 문단 3–4줄 · 첫 문장이 결론 · 수치는 문장 밖(스탯) · 단위는 라벨에.
---
## 6. 그리드
### 6.1 간격 스케일 (`--up-space-N`)
4 · 8 · 12 · 16 · 24 · 32 · 48 · 64 · 96 · 128 · 160 px. 스케일 밖 값 사용 금지.
### 6.2 판면
| 매체 | 컬럼 | 거터 | 판면·여백 |
|---|---|---|---|
| 웹 데스크톱 | 12 | 32px | 최대 1200px · 좌우 72px |
| 웹 모바일 | 4 | 16px | 유동 · 좌우 24px |
| 슬라이드 16:9 | 12 | 24px | 1920×1080 · 상하 60 · 좌우 86px |
| 문서 A4 | 12 | 5mm | 상 20 · 하 25 · 좌우 20mm |
| 솔루션 UI | 12 | 16px | 사이드바 240px · 4px 단위 |
### 6.3 페이지 해부 (16:9)
좌상단 아이브로우·키커·설명 / 우상단 번호 / 본문 좌 5 : 우 7 (왼쪽 헤드라인·근거, 오른쪽 시각 요소) / 하단 URL·문서명.
### 6.4 형태
- 반경: 패널 16px · 작은 요소 8px · 필·원형 아이콘 999px · 괘선 목록·표·이미지 0.
- 그림자 없음. 테두리는 1px `rule-hairline` 또는 `rule-default`.
---
## 7. 구획 체계 (카드 대신 이 여섯 가지)
### 7.1 틴트 패널 — 병렬 항목 2–3개
```
[면] #FFF7F4 틴트 또는 #F6F6F6 회색 · 번갈아 배치 · 반경 16px · 테두리·그림자 없음
[내부] 상하 32 · 좌우 24 · 요소 간 12px · 가운데 정렬
[순서] 번호(32px 800 #F9431C) → 제목(19px 700 대문자) → 밑줄(36×3px #F9431C) → 태그(13px 700 대문자 회색 · 아래 1px 괘선) → 설명(15px 회색)
[금지] 패널 안 패널 · 한쪽 색 바 · 아이콘 남용
```
### 7.2 번호 플로우 — 순서 있는 과정 3–5단계
```
원 64px · 테두리 1.5px #F9431C · 채움 없음 · 안에 라인 아이콘 26px #F9431C (둥근 종단)
기본 5단계 아이콘(§8.1 라이브러리): diagnose → prioritize → pilot → scale → operate · 순환 화살표는 loop
위: 번호 13px 800 #F9431C · 아래: 제목 15px 700 대문자 잉크 · 설명 13px 회색
화살표 20px · 2px 획 · #F9431C · 항상 →
순환은 원형 배치(4개 이하)
```
### 7.3 스탯 블록 — 한 줄에 2–4개
```
숫자 34–44px · 800 · #F9431C · 단위 기호 0.55배로 붙임 (12M+ · KRW 2.3B+ · 76%)
라벨 13px · 700 · 대문자 · 회색 · +0.08em
설명 13px 회색
넷 이상이면 마지막은 잉크(#121113)
```
### 7.4 스트립 — 페이지 하단 결론 한 줄
```
테두리형: 1px #F9431C · 반경 8px · 흰 바탕
틴트형: #FFF7F4 면 · 테두리 없음
내용: 영문 대문자 슬로건(첫 구절만 #F9431C 700) + 한글 풀이 15px 회색
페이지에 한 번
```
### 7.5 괘선 목록 — 텍스트 나열
```
행: 제목 19px 700 + 설명 15px 회색 (좌) · 대문자 라벨 13px 700 #DE2F00 (우)
구분: 1px rule-hairline만 · 배경·테두리·그림자 없음
```
### 7.6 챕터 디바이더 — 장 사이 전면 페이지
```
바탕 #121113 (문서당 한 번 #F9431C)
좌상단 로고(밑줄 2px #F9431C) · 우상단 번호
좌: "0N—" 40px 800 + 영문 단어 100–124px 800 −0.035em 흰색 (Marketing / Sales / Data / AX / What's Next)
우하단: 한글 두 줄 19px 우측 정렬 · 핵심 구절만 700
사진 없음
```
---
## 8. 아이콘과 이미지
### 8.1 아이콘
24×24 그리드 · 획 1.5px 고정 · 둥근 종단(round cap · join) · 채움 없음 · `currentColor` · 크기 16/20/24/32.
기본 형식: **64px 얇은 원(1.5px #F9431C) 안 26px 라인 아이콘.** 단독 사용 시 잉크·회색, 버밀리온 단독 아이콘은 화면당 하나.
금지: 채움 · 듀오톤 · 3D · 이모지 · 컬러풀 클립아트.
- **라이브러리 `icons/`** — 142종 · 5묶음 · 8변형. 이름은 영문 소문자-하이픈.
- 파일: `svg/<name>.svg`(currentColor) · `png/<변형>/<name>.png`(512px 투명) · 웹 스프라이트 `upinter-icons.svg`(`<use href="#up-<name>">`) · 매니페스트 `icons.json`(이름 · 묶음 · 한글 · `kw` 검색어).
- 변형: 라인 `ink · vermilion · white` · 원형 `circle · circle-white`(64 원 테두리 1.5 안 26 아이콘, §7.2) · 채움 원형 `filled · filled-ink · filled-tint`(면 위 흰 라인 — 아이콘 자체는 채우지 않음. `filled`는 강조 예산(§3.5)에 세어 화면당 하나, 나열에는 `circle` 또는 `filled-tint`).
- 실행 프로세스: diagnose · prioritize · pilot · scale · operate · loop · schedule · milestone · timeline · adjust · roadmap · history · stopwatch · layers · kanban · presentation
- 마케팅: campaign · content · live · kol · reach · engagement · chat · share · review · hashtag · camera · image · film · mic · gift · ticket · trophy · thumbs-up · bookmark · newspaper · smartphone · cursor · award · layout · quote
- 세일즈 · 물류: buyer · store · bag · cart · tag · global · location · export · delivery · inventory · payment · contract · ship · plane · warehouse · factory · building · return · coins · wallet · receipt · barcode · qr-code · percent · translate · headphones · stamp · map
- 데이터 · AX: bar-chart · line-chart · pie-chart · database · ai · automation · dashboard · filter · table · cloud · code · insight · trend-down · activity · bot · sparkles · server · shield · key · terminal · report · network
- 인터페이스: user · bell · mail · phone · arrow-right · arrow-up-right · chevron-down · check · close · plus · download · copy · edit · trash · menu · settings · info · alert · help · x-circle · lock · unlock · link · external-link · home · file · folder · upload · print · more · chevron-up · chevron-right · chevron-left · arrow-left · arrow-up · arrow-down · minus · paperclip · eye-off · grid · list · save · log-out · sun · moon · zoom-in · clipboard · user-plus · monitor · id-card · toggle
- 찾기: 갤러리(HTML §08.1 · `icons/index.html`)에서 변형을 고르고 이름·한글·키워드로 검색해 클릭 복사 · PNG 저장. 없는 아이콘은 같은 규격으로 `src/icons.mjs`에 `kw`와 함께 추가하고 `node build.mjs`.
### 8.2 사진
피사체는 **현장**(매장·팝업·라이브·이벤트·창고). 스크린샷은 실제 UI 그대로, 기기 프레임 없이.
2–5장 그리드, 간격 8–12px, 반경 0(패널 안 8px). 캡션 13px 회색 대문자(`BOHEMSEO × NUBIAN`). 보정 최소, 필터 없음.
금지: 제네릭 스톡 · 악수 · 지구본 화살표 · 3D 렌더.
---
## 9. 데이터
### 9.1 표
세로 괘선 없음 · 헤더 13px 700 대문자 회색 + 하단 2px 잉크 · 행 하단 1px 얇은 괘선 · 얼룩말 배경 없음 · 수치 우측 정렬 tabular-nums · 단위는 열 제목에 · 넘치면 컨테이너 가로 스크롤.
### 9.2 차트
막대 반경 0 · 가로 격자만 · 축 0에서 시작 · 값은 막대 끝에 직접 표기 · 범례 대신 직접 라벨 · 3계열 이하 버밀리온+회색 · 단일 계열은 최고값만 버밀리온.
### 9.3 수치 표기
축약 `12M+` `2.4M+` `23K+` `KRW 312M+` · 표 안에서만 천 단위 쉼표 `82,400` · 증감 `+187%` `−6.2%`(U+2212) · 기간 `2025.01 – 2026.03` · 비교 수치는 같은 줄·같은 크기·같은 소수점.
---
## 10. 적용
### 10.1 슬라이드·소개서·제안서 (정본 매체)
- 16:9 1920×1080 · 상하 60 · 좌우 86px. §6.3 골격.
- 챕터: 검정 디바이더 + `0N—` + 영문 단어. 문서당 버밀리온 디바이더 한 번.
- 페이지당: 헤드라인 1 · 패널 ≤3 · 스탯 ≤4 · 스트립 1.
- 표지: 검정 · UPINTER 96px 800 · 아래 한 줄 400 · 로고 밑줄 · 우상단 01.
- 마지막 장: 회사 정보 + 점 지도, 사무실은 버밀리온 핀, 시장(중국 · 일본 · 대만 · 동남아)은 흰 링. 지도는 실제 국경 데이터를 메르카토르로 투영한 점 격자(`templates/build-map.mjs`).
- 본문 크기: 화면 열람 12pt · 발표 20pt↑ · 인쇄 10.5pt.
- 헤드 설명(desc)은 60자까지 한 줄. 넘으면 두 줄까지, 세 줄이 되면 문장을 줄인다.
- 템플릿 `templates/UPINTER-Slide-Templates.pptx` — 표지 3 · 간지 6 · 유형별 14(목차 · 헤드+본문 5:7 · 틴트 패널 3 · 번호 플로우+스트립 · 케이스 · 괘선 목록 · 표 · 막대 차트 · 비교 2단 · 타임라인 · 풀 사진 · 한 문장 · 핵심 요약 · 마지막 장). 레이아웃 7종(표지 3 · 간지 2 · 본문 헤드 스택 · 마지막 장). 새 페이지는 같은 유형을 복제해 내용만 바꾼다. 서체 Pretendard, 아이콘은 `icons/png/circle`, 상단 로고는 `brand/logo-horizontal-white.png`. 표지 우하단 결론 두 줄 · 간지 챕터 인덱스 · 목차 페이지 참조 · 타임라인 현재 단계(버밀리온 이중 원, 지난 단계 잉크). Google Slides용 `UPINTER-Slide-Templates-GoogleSlides.pptx`는 Noto Sans KR · 일반 밑줄로 만들어졌고 Drive에 올려 Slides로 연다.
### 10.2 웹사이트
- 라이트 기본. 챕터 디바이더 구조를 섹션 밴드로.
- 히어로 = 표지 구조(검정, 로고 밑줄, 브랜드 라인, 주 버튼 1). **100vh 금지.**
- 섹션 헤드 = §4.3 스택. 서비스는 틴트 패널 3, 케이스는 사진 그리드 + 스탯, 파트너는 로고 격자.
- 버튼: 주 `#DE2F00` 필 + 흰 글자 + 반경 pill, 보조 1.5px 잉크 테두리. 화면당 주 버튼 1. 현재 메뉴는 버밀리온 밑줄 2px.
- 모션: 불투명도 + 8px 상승, 200ms 감속. 확대·바운스 없음.
### 10.3 솔루션 UI (UPro)
- 라이트·다크 모두 정본. 4px 단위. 행 높이 표 40 · 리스트 48 · 툴바 56. 사이드바 240px.
- 본문 15px/1.55. 표 내 보조 메타만 13px. 라벨 13px 700. 입력 15px, 높이 42px, 반경 8px.
- 회색 패널 `#F6F6F6` 반경 12px. 틴트는 알림·강조 패널에만.
- 사이드바 240px: 그룹 라벨은 캡션처럼 13px 500 대문자 회색(+0.12em), 라벨 위 1px 괘선, 그룹 사이 24px. 항목은 라벨보다 10px 들여 15px 500 잉크, 행 36px, 항목 사이 2px. 현재 항목 700 + 회색 패널 배경(한쪽 색 바 금지). 라벨이 항목보다 굵으면 목록의 한 줄로 읽힌다 — 라벨은 항목보다 작고·가볍고·옅게, 항목은 들여쓰기(§5.4 · §5.5).
- 대시보드: 핵심 수치 **하나만** 버밀리온, 나머지 잉크. 차트도 최고값 하나만.
- 상태: 기능색 필 + 텍스트. 색만으로 알리지 않음.
- 포커스: 2px `focus-ring` 아웃라인. 오류: 무엇이 잘못됐고 어떻게 고치는지 한 문장.
- 화면당 채워진 버튼 1, 나머지 테두리형.
### 10.4 영업 자료
- 명함 90×50mm: 앞면 검정 + UPINTER + 로고 밑줄, 뒷면 흰 바탕 연락처(라벨 M/E/W `#DE2F00`).
- 이메일 서명: 텍스트 전용, 이미지 로고 금지. 이름 800 · 직함 400 · 연락처 13px 회색 · 32px 버밀리온 짧은 선. 실제 서명은 가이드 §10.5 생성기로 만든다 — HTML 표 + 인라인 스타일(이메일 HTML은 토큰을 쓸 수 없어 hex 직접 지정, §11의 문서화된 예외), Gmail 설정 › 서명에 붙여넣기. 명함 사진을 올리면 브라우저 안 OCR(Tesseract.js kor+eng)로 이름 · 영문 이름 · 직함 · 전화 · 이메일 · 주소를 읽어 채우고, 전화번호는 숫자만 넣어도 국내 규칙으로 하이픈을 붙인다. 주소는 "Head Office: …"처럼 라벨을 붙이면 라벨이 M · T · E와 같은 방식으로 표시된다.
- 소셜 1:1·4:5: 검정 또는 버밀리온 바탕 + 흰 대문자 한 줄(12자 이내) + 한글 두 줄 + 하단 로고.
- 배너: 좌 텍스트 5 : 우 사진 7. 헤드라인 밑줄 하나. 가운데 정렬 금지.
- 인쇄 하한 9.5pt를 깎지 않는다.
---
## 11. 운영
**고정(변경 불가):** 세 색과 틴트 · Pretendard · 페이지 골격 · 강조 한 곳 · 가독성 하한 · 금지 목록 · 작은 글자의 `#DE2F00`.
**가변:** 밀도 · 패널 수(2–3) · 사진:텍스트 비중 · 라이트/다크 · 챕터 순서·이름 · 스탯 수(2–4).
| 프리셋 | 본문 | 행간 | 단위 | 패널 반경 | 강조 | 테마 |
|---|---|---|---|---|---|---|
| DECK | 12pt 화면 / 20pt 발표 | 1.6 | 8px | 16px | 페이지당 1 | 라이트(디바이더 검정) |
| WEB | 17px | 1.75 | 8px | 16px | 섹션당 1 | 라이트 |
| CONSOLE | 15px | 1.55 | 4px | 12px | 화면당 1 | 사용자 설정 |
규칙: 시맨틱 토큰만 사용(`#F9431C` 직접 참조 금지) · 새 색 추가 금지 · 예외는 문서화 · 토큰 변경은 semver · 소개서가 바뀌면 이 문서도 바뀐다.
---
## 12. 출고 전 체크리스트 (10항 전부 통과)
1. **SIZE** — 가장 작은 글자가 §5.1 하한선 이상인가?
2. **DEPTH** — 한 화면의 위계가 4단 이하인가?
3. **RATIO** — 인접 위계 크기 차가 1.25배(속성 2개↑ 변경 시 1.15배) 이상인가?
4. **PROXIMITY** — 그룹 사이 간격이 그룹 내부의 2배 이상인가?
5. **BINDING** — 표제가 자기 위보다 아래 본문에 더 가까운가?
6. **MEASURE** — 한 줄이 한글 40자 / 라틴 75자를 넘지 않는가?
7. **CONTRAST** — 13–17px 버밀리온이 `#DE2F00`인가? 본문 대비 4.5:1 이상인가?
8. **GRAYSCALE** — 채도 0에서도 위계가 읽히는가?
9. **ACCENT** — 버밀리온 강조가 화면당 한 곳인가?
10. **MESSAGE** — 3초 안에 이 화면을 한 문장으로 말할 수 있는가?
---
## 13. 빠른 참조
### 13.1 HTML · CSS 시작점
```html
<!doctype html>
<html lang="ko">
<head><meta charset="utf-8"><meta name="viewport" content="width=device-width, initial-scale=1"></head>
<!-- charset이 없으면 서버에 따라 한글이 깨진다 · lang="ko"는 한글 글리프 선택에 필요 -->
<!-- 아이콘: 스프라이트를 <use>로 참조. 색은 color로 -->
<svg width="24" height="24" style="color:var(--up-text-primary)"><use href="icons/upinter-icons.svg#up-diagnose"/></svg>
```
```css
@import url("dist/upinter.css");
body { font-family: 'Pretendard Variable', Pretendard, Inter, 'Noto Sans KR', sans-serif;
font-size: 17px; line-height: 1.75; word-break: keep-all; overflow-wrap: break-word;
color: var(--up-text-primary); background: var(--up-surface-canvas); }
h1,h2,h3 { font-weight: 700; text-wrap: balance; }
p { max-width: 34em; text-wrap: pretty; }
.eyebrow { font-size: 13px; font-weight: 700; letter-spacing: .12em; text-transform: uppercase; color: var(--up-text-accent); }
.kicker { font-size: 15px; font-weight: 700; letter-spacing: .04em; text-transform: uppercase; }
.ul { background: linear-gradient(var(--up-rule-brand),var(--up-rule-brand)) no-repeat 0 100%/100% 3px; padding-bottom: 2px; }
.panel { background: var(--up-surface-tint); border-radius: 16px; padding: 32px 24px; text-align: center; }
.btn { background: var(--up-surface-action); color: #fff; border-radius: 999px; padding: 10px 20px; font-weight: 700; border: 0; }
.stat .v { font-size: 44px; font-weight: 800; color: var(--up-text-brand); }
.stat .k { font-size: 13px; font-weight: 700; letter-spacing: .08em; text-transform: uppercase; color: var(--up-text-secondary); }
.pill { font-size: 13px; font-weight: 700; padding: 2px 10px; border-radius: 999px; background: var(--up-success-tint); color: var(--up-success-text); } /* 상태 필 · 텍스트 병기 · warning/danger/info 동일 */
```
### 13.2 한 문장으로
**색을 더하고 싶어지면 굵기가 부족한 것이고, 카드를 그리고 싶어지면 번호가 없는 것이며, 글자를 줄이고 싶어지면 내용이 많은 것이다.**
## 14. 변경 이력
- **v3.2** (2026.09) — 토큰 값 변경: 다크 `action-hover` #B52100(흰 글자 6.60:1), 기능색 글자색 8값 조정(같은 계열 틴트 위 AA 4.5:1). 슬라이드 템플릿 23장(`templates/`, PowerPoint · Google Slides용) · CI 변형 자산(`brand/`)과 §1.4 CI 규격 추가. 가이드 색인에 CI(01.4) · 적용 항목(10.1–10.5) 서브 메뉴, §10.5 Gmail 메일 서명 생성기(명함 사진 OCR 자동 입력 · 전화번호 자동 하이픈 · 주소 2줄) 추가.
- **v3.1** (2026.09) — §10 적용 예시 12종, AI 연동용 md 정본, 아이콘 라이브러리 142종 · 8변형 · 검색, HTML doctype·charset, 헤드 설명 60자 한 줄, UPro 사이드바 위계.
- **v3.0** (2026.09) — 2026 Company Profile을 시각 원본으로 전면 재정렬. 버밀리온 #F9431C · 잉크 #121113 · 틴트 #FFF7F4 · 작은 글자 #DE2F00.
---
UPINTER AXIS v3.2 · 2026.09 · W3C DTCG 2025.10 · WCAG 2.1 AA
사용법 — 복사한 내용을 AI의 시스템 프롬프트 맨 앞에 두고, 산출물 요청 끝에 “md의 §12 출고 전 체크리스트를 통과시킬 것”을 덧붙입니다. 파일로 쓰려면 저장소 루트에 DESIGN.md로 두면 대부분의 코딩 에이전트가 자동으로 읽습니다.
색을 더하고 싶어지면 굵기가 부족한 것이고,
카드를 그리고 싶어지면 번호가 없는 것이며,
글자를 줄이고 싶어지면 내용이 많은 것입니다.
UPINTER · Global Execution Company