:root { 
  --black: #000000;
  --blush: #e55f77;
  --bon-jour: #e2e2e2;
  --chateau-green: #2fc863;
  --granite-gray: #696969;
  --gravel: #474747;
  --portage: #7fa3ff;
  --seashell: #f1f1f1;
  --shark: #242424;
  --white: #ffffff;
 
  --font-size-l: 16px;
  --font-size-m: 14px;
  --font-size-s: 12px;
  --font-size-xl: 18px;
  --font-size-xxl: 24px;
  --font-size-xxxl: 26px;
  --font-size-xxxxl: 36px;
 
  --font-family-gmarket_sans_ttf-bold: "Gmarket Sans-Bold", Helvetica;
  --font-family-gmarket_sans_ttf-medium: "Gmarket Sans-Medium", Helvetica;
  --font-family-noto_sans_cjk_kr-bold: "Noto Sans CJK KR-Bold", Helvetica;
  --font-family-noto_sans_cjk_kr-medium: "Noto Sans CJK KR-Medium", Helvetica;
  --font-family-noto_sans_cjk_kr-regular: "Noto Sans CJK KR-Regular", Helvetica;
  --font-family-spoqa_han_sans_neo-bold: "Spoqa Han Sans Neo-Bold", Helvetica;
  --font-family-spoqa_han_sans_neo-medium: "Spoqa Han Sans Neo-Medium", Helvetica;
}
.notosanscjkkr-regular-normal-seashell-14px {
  color: var(--seashell);
  font-family: var(--font-family-noto_sans_cjk_kr-regular);
  font-size: var(--font-size-m);
  font-style: normal;
  font-weight: 400;
}

.spoqahansansneo-medium-seashell-14px {
  color: var(--seashell);
  font-family: var(--font-family-spoqa_han_sans_neo-medium);
  font-size: var(--font-size-m);
  font-style: normal;
  font-weight: 500;
}

.gmarketsansttf-bold-seashell-14px {
  color: var(--seashell);
  font-family: var(--font-family-gmarket_sans_ttf-bold);
  font-size: var(--font-size-m);
  font-style: normal;
  font-weight: 700;
}

.notosanscjkkr-bold-seashell-14px {
  color: var(--seashell);
  font-family: var(--font-family-noto_sans_cjk_kr-bold);
  font-size: var(--font-size-m);
  font-style: normal;
  font-weight: 700;
}

.gmarketsansttf-bold-white-24px {
  color: var(--white);
  font-family: var(--font-family-gmarket_sans_ttf-bold);
  font-size: var(--font-size-xxl);
  font-style: normal;
  font-weight: 700;
}

.gmarketsansttf-bold-granite-gray-14px {
  color: var(--granite-gray);
  font-family: var(--font-family-gmarket_sans_ttf-bold);
  font-size: var(--font-size-m);
  font-style: normal;
  font-weight: 700;
}

.spoqahansansneo-bold-seashell-16px {
  color: var(--seashell);
  font-family: var(--font-family-spoqa_han_sans_neo-bold);
  font-size: var(--font-size-l);
  font-style: normal;
  font-weight: 700;
}

.spoqahansansneo-bold-seashell-14px {
  color: var(--seashell);
  font-family: var(--font-family-spoqa_han_sans_neo-bold);
  font-size: var(--font-size-m);
  font-style: normal;
  font-weight: 700;
}

.spoqahansansneo-medium-bon-jour-12px {
  color: var(--bon-jour);
  font-family: var(--font-family-spoqa_han_sans_neo-medium);
  font-size: var(--font-size-s);
  font-style: normal;
  font-weight: 500;
}

.spoqahansansneo-medium-bon-jour-16px {
  color: var(--bon-jour);
  font-family: var(--font-family-spoqa_han_sans_neo-medium);
  font-size: var(--font-size-l);
  font-style: normal;
  font-weight: 500;
}
