@font-face {
  font-family: 'NanumGothic';
  font-style: normal;
  font-weight: 400;
  src: url(/theme/basic/css/fonts/NanumGothic/NanumGothic-Regular.eot);
  src: url(/theme/basic/css/fonts/NanumGothic/NanumGothic-Regular.eot?#iefix) format('embedded-opentype'),
    url(/theme/basic/css/fonts/NanumGothic/NanumGothic-Regular.woff2) format('woff2'),
    url(/theme/basic/css/fonts/NanumGothic/NanumGothic-Regular.woff) format('woff'),
    url(/theme/basic/css/fonts/NanumGothic/NanumGothic-Regular.ttf) format('truetype');
  src: local(※), url(/theme/basic/css/fonts/NanumGothic/NanumGothic-Regular.woff) format('woff');
}
@font-face {
  font-family: 'NanumGothicB';
  font-style: normal;
  font-weight: 700;
  src: url(/theme/basic/css/fonts/NanumGothic/NanumGothic-Bold.eot);
  src: url(/theme/basic/css/fonts/NanumGothic/NanumGothic-Bold.eot?#iefix) format('embedded-opentype'),
    url(/theme/basic/css/fonts/NanumGothic/NanumGothic-Bold.woff2) format('woff2'),
    url(/theme/basic/css/fonts/NanumGothic/NanumGothic-Bold.woff) format('woff'),
    url(/theme/basic/css/fonts/NanumGothic/NanumGothic-Bold.ttf) format('truetype');
  src: local(※), url(/theme/basic/css/fonts/NanumGothic/NanumGothic-Bold.woff) format('woff');
}
@font-face {
  font-family: 'NanumGothicEB';
  font-style: normal;
  font-weight: 800;
  src: url(/theme/basic/css/fonts/NanumGothic/NanumGothic-ExtraBold.eot);
  src: url(/theme/basic/css/fonts/NanumGothic/NanumGothic-ExtraBold.eot?#iefix) format('embedded-opentype'),
    url(/theme/basic/css/fonts/NanumGothic/NanumGothic-ExtraBold.woff2) format('woff2'),
    url(/theme/basic/css/fonts/NanumGothic/NanumGothic-ExtraBold.woff) format('woff'),
    url(/theme/basic/css/fonts/NanumGothic/NanumGothic-ExtraBold.ttf) format('truetype');
  src: local(※), url(/theme/basic/css/fonts/NanumGothic/NanumGothic-ExtraBold.woff) format('woff');
}
@font-face {
  font-family: 'NanumSquareBold';
  font-style: normal;
  font-weight: 400;
  src: url(/theme/basic/css/fonts/NanumSquare/nanumsquareb.eot);
  src: url(/theme/basic/css/fonts/NanumSquare/nanumsquareb.eot?#iefix) format('embedded-opentype'),
    url(/theme/basic/css/fonts/NanumSquare/nanumsquareb.woff2) format('woff2'),
    url(/theme/basic/css/fonts/NanumSquare/nanumsquareb.woff) format('woff'),
    url(/theme/basic/css/fonts/NanumSquare/nanumsquareb.ttf) format('truetype');
  src: local(※), url(/theme/basic/css/fonts/NanumGothic/nanumsquareb.woff) format('woff');
}

@font-face {
  font-family: 'NotoKR-dl';
  font-style: normal;
  font-weight: 400;
  src: url(/theme/basic/css/fonts/NotoSans/NotoKR-DemiLight/notokr-demilight.eot);
  src: url(/theme/basic/css/fonts/NotoSans/NotoKR-DemiLight/notokr-demilight.eot?#iefix) format('embedded-opentype'),
    url(/theme/basic/css/fonts/NotoSans/NotoKR-DemiLight/notokr-demilight.woff2) format('woff2'),
    url(/theme/basic/css/fonts/NotoSans/NotoKR-DemiLight/notokr-demilight.woff) format('woff'),
    url(/theme/basic/css/fonts/NotoSans/NotoKR-DemiLight/notokr-demilight.ttf) format('truetype');
  src: local(※), url(/theme/basic/css/fonts/NotoSans/NotoKR-DemiLight/notokr-demilight.woff) format('woff');
}

@font-face {
  font-family: 'NotoKR-md';
  font-style: normal;
  font-weight: 400;
  src: url(/theme/basic/css/fonts/NotoSans/NotoKR-Medium/notokr-medium.eot);
  src: url(/theme/basic/css/fonts/NotoSans/NotoKR-Medium/notokr-medium.eot?#iefix) format('embedded-opentype'),
    url(/theme/basic/css/fonts/NotoSans/NotoKR-Medium/notokr-medium.woff2) format('woff2'),
    url(/theme/basic/css/fonts/NotoSans/NotoKR-Medium/notokr-medium.woff) format('woff'),
    url(/theme/basic/css/fonts/NotoSans/NotoKR-Medium/notokr-medium.ttf) format('truetype');
  src: local(※), url(/theme/basic/css/fonts/NotoSans/NotoKR-Medium/notokr-medium.woff) format('woff');
}
@font-face {
  font-family: 'NotoKR';
  font-style: normal;
  font-weight: 400;
  src: url(/theme/basic/css/fonts/NotoSans/NotoKR-Regular/notokr-regular.eot);
  src: url(/theme/basic/css/fonts/NotoSans/NotoKR-Regular/notokr-regular.eot?#iefix) format('embedded-opentype'),
    url(/theme/basic/css/fonts/NotoSans/NotoKR-Regular/notokr-regular.woff2) format('woff2'),
    url(/theme/basic/css/fonts/NotoSans/NotoKR-Regular/notokr-regular.woff) format('woff'),
    url(/theme/basic/css/fonts/NotoSans/NotoKR-Regular/notokr-regular.ttf) format('truetype');
  src: local(※), url(/theme/basic/css/fonts/NotoSans/NotoKR-Regular/notokr-regular.woff) format('woff');
}
@font-face {
  font-family: 'NotoKR-bd';
  font-style: normal;
  font-weight: 400;
  src: url(/theme/basic/css/fonts/NotoSans/NotoKR-Bold/notokr-bold.eot);
  src: url(/theme/basic/css/fonts/NotoSans/NotoKR-Bold/notokr-bold.eot?#iefix) format('embedded-opentype'),
    url(/theme/basic/css/fonts/NotoSans/NotoKR-Bold/notokr-bold.woff2) format('woff2'),
    url(/theme/basic/css/fonts/NotoSans/NotoKR-Bold/notokr-bold.woff) format('woff'),
    url(/theme/basic/css/fonts/NotoSans/NotoKR-Bold/notokr-bold.ttf) format('truetype');
  src: local(※), url(/theme/basic/css/fonts/NotoSans/NotoKR-Bold/notokr-bold.woff) format('woff');
}
@font-face {
  font-family: 'NotoKR-bk';
  font-style: normal;
  font-weight: 400;
  src: url(/theme/basic/css/fonts/NotoSans/NotoKR-Black/notokr-black.eot);
  src: url(/theme/basic/css/fonts/NotoSans/NotoKR-Black/notokr-black.eot?#iefix) format('embedded-opentype'),
    url(/theme/basic/css/fonts/NotoSans/NotoKR-Black/notokr-black.woff2) format('woff2'),
    url(/theme/basic/css/fonts/NotoSans/NotoKR-Black/notokr-black.woff) format('woff'),
    url(/theme/basic/css/fonts/NotoSans/NotoKR-Black/notokr-black.ttf) format('truetype');
  src: local(※), url(/theme/basic/css/fonts/NotoSans/NotoKR-Black/notokr-black.woff) format('woff');
}

body {font: 16px 'NotoKR', 'Roboto', sans-serif; letter-spacing: -0.02em; box-sizing: border-box; -webkit-box-sizing: border-box; color: #222;-webkit-text-size-adjust:none;

-webkit-text-size-adjust - auto | none | N% (default auto)}