﻿@import url(//fonts.googleapis.com/earlyaccess/nanumgothic.css);
@import url(//fonts.googleapis.com/earlyaccess/notosanskr.css);

/* 본고딕폰트 */
@font-face { font-family: 'Noto Sans KR'; font-style: normal; font-weight: 100; src: url(//fonts.gstatic.com/ea/notosanskr/v2/NotoSansKR-Thin.woff2) format('woff2'), url(//fonts.gstatic.com/ea/notosanskr/v2/NotoSansKR-Thin.woff) format('woff'), url(//fonts.gstatic.com/ea/notosanskr/v2/NotoSansKR-Thin.otf) format('opentype'); } 
@font-face { font-family: 'Noto Sans KR'; font-style: normal; font-weight: 300; src: url(//fonts.gstatic.com/ea/notosanskr/v2/NotoSansKR-Light.woff2) format('woff2'), url(//fonts.gstatic.com/ea/notosanskr/v2/NotoSansKR-Light.woff) format('woff'), url(//fonts.gstatic.com/ea/notosanskr/v2/NotoSansKR-Light.otf) format('opentype'); } 
@font-face { font-family: 'Noto Sans KR'; font-style: normal; font-weight: 400; src: url(//fonts.gstatic.com/ea/notosanskr/v2/NotoSansKR-Regular.woff2) format('woff2'), url(//fonts.gstatic.com/ea/notosanskr/v2/NotoSansKR-Regular.woff) format('woff'), url(//fonts.gstatic.com/ea/notosanskr/v2/NotoSansKR-Regular.otf) format('opentype'); } 
@font-face { font-family: 'Noto Sans KR'; font-style: normal; font-weight: 500; src: url(//fonts.gstatic.com/ea/notosanskr/v2/NotoSansKR-Medium.woff2) format('woff2'), url(//fonts.gstatic.com/ea/notosanskr/v2/NotoSansKR-Medium.woff) format('woff'), url(//fonts.gstatic.com/ea/notosanskr/v2/NotoSansKR-Medium.otf) format('opentype'); } 
@font-face { font-family: 'Noto Sans KR'; font-style: normal; font-weight: 700; src: url(//fonts.gstatic.com/ea/notosanskr/v2/NotoSansKR-Bold.woff2) format('woff2'), url(//fonts.gstatic.com/ea/notosanskr/v2/NotoSansKR-Bold.woff) format('woff'), url(//fonts.gstatic.com/ea/notosanskr/v2/NotoSansKR-Bold.otf) format('opentype'); } 
@font-face { font-family: 'Noto Sans KR'; font-style: normal; font-weight: 900; src: url(//fonts.gstatic.com/ea/notosanskr/v2/NotoSansKR-Black.woff2) format('woff2'), url(//fonts.gstatic.com/ea/notosanskr/v2/NotoSansKR-Black.woff) format('woff'), url(//fonts.gstatic.com/ea/notosanskr/v2/NotoSansKR-Black.otf) format('opentype'); }


/* 나눔고딕폰트 */
@font-face {
  font-family: 'Nanum Gothic';
  font-style: normal;
  font-weight: 400;
  src: local('NanumGothic'), url(http://fonts.gstatic.com/s/nanumgothic/v7/l6D95h51ocAZakGcjUM0xInF5uFdDttMLvmWuJdhhgs.ttf) format('truetype');
}
@font-face {
  font-family: 'Nanum Gothic';
  font-style: normal;
  font-weight: 700;
  src: local('NanumGothic Bold'), local('NanumGothic-Bold'), url(http://fonts.gstatic.com/s/nanumgothic/v7/P5XmTawmZlSUXQlRuA1sCH06qf9KHRHwsVx7iw5MXmY.ttf) format('truetype');
}
@font-face {
  font-family: 'Nanum Gothic';
  font-style: normal;
  font-weight: 800;
  src: local('NanumGothic ExtraBold'), local('NanumGothic-ExtraBold'), url(http://fonts.gstatic.com/s/nanumgothic/v7/P5XmTawmZlSUXQlRuA1sCLi9CBoQ1U4Q5PEtIDscMvI.ttf) format('truetype');
}


/* 나눔스퀘어 */
@font-face{
  font-family:'NanumS';
  font-weight: 400;
  src:url("../fonts/NanumSquareR.eot");
  src:url("../fonts/NanumSquareR.eot?#iefix") format('embedded-opentype'),
  url("../fonts/NanumSquareR.woff") format('woff');
}
@font-face{
  font-family:'NanumS';
  font-weight: 600;
  src:url("../fonts/NanumSquareB.eot");
  src:url("../fonts/NanumSquareB.eot?#iefix") format('embedded-opentype'),
  url("../fonts/NanumSquareB.woff") format('woff');
}


/* Titillium Web */
@font-face {
  font-family: 'Titillium Web';
  font-style: normal;
  font-weight: 400;
  src: local('Titillium Web Regular'), local('TitilliumWeb-Regular'), url(https://fonts.gstatic.com/s/titilliumweb/v6/7XUFZ5tgS-tD6QamInJTcSo_WB_cotcEMUw1LsIE8mM.woff2) format('woff2');
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;
}
@font-face {
  font-family: 'Titillium Web';
  font-style: normal;
  font-weight: 400;
  src: local('Titillium Web Regular'), local('TitilliumWeb-Regular'), url(https://fonts.gstatic.com/s/titilliumweb/v6/7XUFZ5tgS-tD6QamInJTcZSnX671uNZIV63UdXh3Mg0.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2212, U+2215;
}


/* TitilliumMaps */
@font-face {
  font-family: 'TitilliumMaps29L-1wt';
  src: url('TitilliumMaps29L-1wt.eot');
  src: url('TitilliumMaps29L-1wt.woff2') format('woff2'),
       url('TitilliumMaps29L-1wt.woff') format('woff'),
       url('TitilliumMaps29L-1wt.eot?#iefix') format('embedded-opentype');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'TitilliumMaps29L-400wt';
  src: url('TitilliumMaps29L-400wt.eot');
  src: url('TitilliumMaps29L-400wt.woff2') format('woff2'),
       url('TitilliumMaps29L-400wt.woff') format('woff'),
       url('TitilliumMaps29L-400wt.eot?#iefix') format('embedded-opentype');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'TitilliumMaps29L-800wt';
  src: url('TitilliumMaps29L-800wt.eot');
  src: url('TitilliumMaps29L-800wt.woff2') format('woff2'),
       url('TitilliumMaps29L-800wt.woff') format('woff'),
       url('TitilliumMaps29L-800wt.eot?#iefix') format('embedded-opentype');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'TitilliumMaps29L-999wt';
  src: url('TitilliumMaps29L-999wt.eot');
  src: url('TitilliumMaps29L-999wt.woff2') format('woff2'),
       url('TitilliumMaps29L-999wt.woff') format('woff'),
       url('TitilliumMaps29L-999wt.eot?#iefix') format('embedded-opentype');
  font-weight: normal;
  font-style: normal;
}


/* 코어고딕D */
@font-face {
  font-family: 'CoreGothicD';
  src: url('../fonts/CoreGothicD-3Light.eot');
  src: url('../fonts/CoreGothicD-3Light.woff2') format('woff2'),
       url('../fonts/CoreGothicD-3Light.woff') format('woff'),
       url('../fonts/CoreGothicD-3Light.ttf') format('truetype'),
       url('../fonts/CoreGothicD-3Light.svg#CoreGothicD-3Light') format('svg'),
       url('../fonts/CoreGothicD-3Light.eot?#iefix') format('embedded-opentype');
  font-weight: 300;
  font-style: normal;
}

@font-face {
  font-family: 'CoreGothicD';
  src: url('../fonts/CoreGothicD-4Regular.eot');
  src: url('../fonts/CoreGothicD-4Regular.woff2') format('woff2'),
       url('../fonts/CoreGothicD-4Regular.woff') format('woff'),
       url('../fonts/CoreGothicD-4Regular.ttf') format('truetype'),
       url('../fonts/CoreGothicD-4Regular.svg#CoreGothicD-4Regular') format('svg'),
       url('../fonts/CoreGothicD-4Regular.eot?#iefix') format('embedded-opentype');
  font-weight: 400;
  font-style: normal;
}

@font-face {
  font-family: 'CoreGothicD';
  src: url('../fonts/CoreGothicD-5Medium.eot');
  src: url('../fonts/CoreGothicD-5Medium.woff2') format('woff2'),
       url('../fonts/CoreGothicD-5Medium.woff') format('woff'),
       url('../fonts/CoreGothicD-5Medium.ttf') format('truetype'),
       url('../fonts/CoreGothicD-5Medium.svg#CoreGothicD-5Medium') format('svg'),
       url('../fonts/CoreGothicD-5Medium.eot?#iefix') format('embedded-opentype');
  font-weight: 500;
  font-style: normal;
}

@font-face {
  font-family: 'CoreGothicD';
  src: url('../fonts/CoreGothicD-6Bold.eot');
  src: url('../fonts/CoreGothicD-6Bold.woff2') format('woff2'),
       url('../fonts/CoreGothicD-6Bold.woff') format('woff'),
       url('../fonts/CoreGothicD-6Bold.ttf') format('truetype'),
       url('../fonts/CoreGothicD-6Bold.svg#CoreGothicD-6Bold') format('svg'),
       url('../fonts/CoreGothicD-6Bold.eot?#iefix') format('embedded-opentype');
  font-weight: 600;
  font-style: normal;
}

/* 코어고딕E */
@font-face {
  font-family: 'CoreGothicE';
  src: url('../fonts/CoreGothicE-3Light.eot');
  src: url('../fonts/CoreGothicE-3Light.woff2') format('woff2'),
       url('../fonts/CoreGothicE-3Light.woff') format('woff'),
       url('../fonts/CoreGothicE-3Light.ttf') format('truetype'),
       url('../fonts/CoreGothicE-3Light.svg#CoreGothicE-3Light') format('svg'),
       url('../fonts/CoreGothicE-3Light.eot?#iefix') format('embedded-opentype');
  font-weight: 300;
  font-style: normal;
}

@font-face {
  font-family: 'CoreGothicE';
  src: url('../fonts/CoreGothicE-4Regular.eot');
  src: url('../fonts/CoreGothicE-4Regular.woff2') format('woff2'),
       url('../fonts/CoreGothicE-4Regular.woff') format('woff'),
       url('../fonts/CoreGothicE-4Regular.ttf') format('truetype'),
       url('../fonts/CoreGothicE-4Regular.svg#CoreGothicE-4Regular') format('svg'),
       url('../fonts/CoreGothicE-4Regular.eot?#iefix') format('embedded-opentype');
  font-weight: 400;
  font-style: normal;
}

@font-face {
  font-family: 'CoreGothicE';
  src: url('../fonts/CoreGothicE-5Medium.eot');
  src: url('../fonts/CoreGothicE-5Medium.woff2') format('woff2'),
       url('../fonts/CoreGothicE-5Medium.woff') format('woff'),
       url('../fonts/CoreGothicE-5Medium.ttf') format('truetype'),
       url('../fonts/CoreGothicE-5Medium.svg#CoreGothicE-5Medium') format('svg'),
       url('../fonts/CoreGothicE-5Medium.eot?#iefix') format('embedded-opentype');
  font-weight: 500;
  font-style: normal;
}

@font-face {
  font-family: 'CoreGothicE';
  src: url('../fonts/CoreGothicE-6Bold.eot');
  src: url('../fonts/CoreGothicE-6Bold.woff2') format('woff2'),
       url('../fonts/CoreGothicE-6Bold.woff') format('woff'),
       url('../fonts/CoreGothicE-6Bold.ttf') format('truetype'),
       url('../fonts/CoreGothicE-6Bold.svg#CoreGothicE-6Bold') format('svg'),
       url('../fonts/CoreGothicE-6Bold.eot?#iefix') format('embedded-opentype');
  font-weight: 600;
  font-style: normal;
}


/* 폰트 */
.noto{font-family: 'Noto Sans KR', sans-serif;}
.nanum{font-family: 'Nanum Gothic', sans-serif;}
.nanums{font-family: 'NanumS', sans-serif;}
.titillium{font-family: 'Titillium Web', sans-serif;}
