하나은행's design system uses #00a39f as its primary color and Inter for typography, with 6px corner radius. 하나은행 (Hana Bank, KEB Hana Bank) presents a mature, institutional fintech aesthetic grounded in a signature **Hana Mint teal** (`#00a39f`) — a medium-dark, slightly warm teal that anchors every brand touchpoint from the h

Primary
#00a39f
Typography
Inter
Radius
6px
Design System
Hana logo

Hana

하나은행 (Hana Bank, KEB Hana Bank) presents a mature, institutional fintech aesthetic grounded in a signature Hana Mint teal (#00a39f) — a medium-dark, slightly warm teal that anchors every brand touchpoint from the homepage hero carousel to product card accents. This is not a saturated neon mint; it's a measured, financially trustworthy blue-green that r

01

Color Palette

Brand

Accent

Neutrals

02

Typography

Type Scale

Rendered in system-ui to clearly show scale & weight.

display48px · 600 · 1.25
Design at scale
30px30px · 600 · 1.25
Section heading
heading-lg24px · 600 · 1.4
Subheading
body16px · 400 · 1.5
Body text. The quick brown fox jumps over the lazy dog. Designed for readable line-height in long-form content.
small12px · 400 · 1.5
Supporting text
caption12px · 400 · 1.5
Caption · timestamp · 2026
label10px · 500 · 1.5
BADGE / LABEL

Fonts

Primary
Inter
Open · OFL
Designed by Rasmus Andersson. Variable font with full weight range.
Install via Google Fonts
03

Spacing & Shape

Spacing

PurposeValuePreview
Densitycompact
Base unit4px
Section gap24px
Card padding16px
Element gap12px

Border Radius

ElementValuePreview
productSmall6px
primarySmall6px
professionalSmall6px
footerMedium10px
secondaryMedium10px
pillLarge20px
groupFull27px
futureFull27px

Elevation

Subtle
Default
Elevated
Floating
Modal
04

Guidelines

Do and Don't guidelines parsed from DESIGN.md.

Do

  • Use Hana Mint (#00a39f) as the primary brand accent for CTAs and important highlights
  • Use NotoSans at 12px for body text — the accessible Korean standard for all-audience banking
  • Apply 2px solid #2dc396 teal borders to product/loan recommendation cards
  • Use Deep Teal (#008485) for featured product card fills — maximum brand impact
  • Use #555555 as the primary body text color (softer than pure black, high contrast)
  • Apply 6px radius to cards and primary buttons — a conservative, trustworthy shape
  • Use pill CTAs (27px radius) only on the group-site layer targeting institutional audiences
  • Maintain 48px height for footer touch targets and site-switcher buttons

Don't

  • Use pure black (#000000) for body text — Hana uses warm grey #555555 / #666666
  • Apply drop shadows on cards or nav — this is a flat, border-driven system
  • Use the Corporate Group Green (#009178) on retail banking surfaces — it's a different brand layer
  • Mix NotoSans and Pretendard on the same page section without purposeful context
  • Spread the teal accent to decorative elements — it signals brand trust and action priority
  • Use sharp 0px corners on interactive elements below the featured product card level
  • Over-saturate with teal — the brand's restraint with color is its trustworthiness signal
05

Components

Buttons

button-primary
Background#00a39f
Text#ffffff
Radius6px
Font12px / 400 NotoSans
Use: Primary CTA and brand-tinted action buttons
button-secondary
Background#333333
Text#ffffff
Radius20px
Padding0px 24px
Font14px / 400 NotoSans
Use: Dark secondary pill button (하나소비자세상 pattern)
button-outline
Background#ffffff
Text#555555
Border1px solid #dbdbdb
Radius10px
Font12px / 400 NotoSans
Use: Footer select switcher (브랜드사이트/하나네트워크)
button-group-cta
Background#ffffff
Text#222222
Radius27px
Padding0px 48px 0px 24px
Font16px / 700 Pretendard
Use: Group site white ghost pill CTA (인재상 알아보기)
button-group-dark
Background#292f35
Text#ffffff
Radius27px
Padding0px 48px 0px 24px
Font16px / 700 Pretendard
Use: Group site dark pill CTA (채용공고 바로가기)

Cards

card-product
card-product
Background#ffffff
Text#555555
Border2px solid #2dc396
Radius6px
Padding20px
Use: Product/loan recommendation card with teal accent border
card-feature-teal
card-feature-teal
Background#008485
Text#ffffff
Radius0px
Padding25px 15px 25px 30px
Use: Featured product card (고단위 플러스, 부자씨 적금) — teal brand fill
card-surface
card-surface
Background#f8f8f8
Text#555555
Radius0px
Use: Standard light grey card surface for product listings

Badges

badge
badge-teal
Background#00a39f
Text#ffffff
Radius4px
Use: Category or status tag in Hana Mint teal

Tabs

TabTabTab
nav-tab
Background#ffffff
Text#000000
Padding0px 40px
Font18px / 400 NotoSans
Activetext #000000 on #ffffff, 70px height
Use: Main banking nav tabs (조회/이체/공과금/외환/금융상품)

Related design systems