@font-face {
  font-family: 'NotoSansKR';
  src: local('NotoSansKR'),
      url('NotoSansCJKkr-Light.woff') format('woff');
  font-weight: 300;
}

@font-face {
  font-family: 'NotoSansKR';
  src: local('NotoSansKR'),
      url('NotoSansCJKkr-Regular.woff') format('woff');
      font-weight: 400;
}

@font-face {
  font-family: 'NotoSansKR';
  src: local('NotoSansKR'),
      url('NotoSansCJKkr-Medium.woff') format('woff');
  font-weight: 600;
}

@font-face {
  font-family: 'NotoSansKR';
  src: local('NotoSansKR'),
      url('NotoSansCJKkr-Bold.woff') format('woff');
  font-weight: bold;
}

@font-face {
  font-family: 'NanumSquare';
  font-weight: normal;
  src: local('NanumSquareR'),
      url('NanumSquareR.woff') format('woff');
}

@font-face {
  font-family: 'NanumSquareL';
  src: local('NanumSquareL'),
      url('NanumSquareL.woff') format('woff');
}

/* montserrat-100 - latin */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 100;
  src: local(''),
       url('montserrat-v15-latin-100.woff2') format('woff2'), /* Super Modern Browsers */
       url('montserrat-v15-latin-100.woff') format('woff'); /* Modern Browsers */
}

/* montserrat-200 - latin */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 200;
  src: local(''),
       url('montserrat-v15-latin-200.woff2') format('woff2'), /* Super Modern Browsers */
       url('montserrat-v15-latin-200.woff') format('woff'); /* Modern Browsers */
}

/* montserrat-300 - latin */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 300;
  src: local(''),
       url('montserrat-v15-latin-300.woff2') format('woff2'), /* Super Modern Browsers */
       url('montserrat-v15-latin-300.woff') format('woff'); /* Modern Browsers */
}

/* montserrat-regular - latin */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 400;
  src: local(''),
       url('montserrat-v15-latin-regular.woff2') format('woff2'), /* Super Modern Browsers */
       url('montserrat-v15-latin-regular.woff') format('woff'); /* Modern Browsers */
}

/* montserrat-500 - latin */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 500;
  src: local(''),
       url('montserrat-v15-latin-500.woff2') format('woff2'), /* Super Modern Browsers */
       url('montserrat-v15-latin-500.woff') format('woff'); /* Modern Browsers */
}

/* montserrat-600 - latin */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 600;
  src: local(''),
       url('montserrat-v15-latin-600.woff2') format('woff2'), /* Super Modern Browsers */
       url('montserrat-v15-latin-600.woff') format('woff'); /* Modern Browsers */
}

/* montserrat-700 - latin */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 700;
  src: local(''),
       url('montserrat-v15-latin-700.woff2') format('woff2'), /* Super Modern Browsers */
       url('montserrat-v15-latin-700.woff') format('woff'); /* Modern Browsers */
}

/* montserrat-800 - latin */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 800;
  src: local(''),
       url('montserrat-v15-latin-800.woff2') format('woff2'), /* Super Modern Browsers */
       url('montserrat-v15-latin-800.woff') format('woff'); /* Modern Browsers */
}

/* montserrat-900 - latin */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 900;
  src: local(''),
       url('montserrat-v15-latin-900.woff2') format('woff2'), /* Super Modern Browsers */
       url('montserrat-v15-latin-900.woff') format('woff'); /* Modern Browsers */
}

@font-face {
  font-family: 'Gmarket';
  font-style: normal;
  font-weight: 300;
  src: local(''),
       /* url('GmarketSansLight.woff2') format('woff2'), Super Modern Browsers */
       url('GmarketSansLight.woff') format('woff'); /* Modern Browsers */
}
@font-face {
  font-family: 'Gmarket';
  font-style: normal;
  font-weight: 500;
  src: local(''),
       /* url('GmarketSansMedium.woff2') format('woff2'), Super Modern Browsers */
       url('GmarketSansMedium.woff') format('woff'); /* Modern Browsers */
}
@font-face {
  font-family: 'Gmarket';
  font-style: normal;
  font-weight: 700;
  src: local(''),
       /* url('GmarketSansBold.woff2') format('woff2'), Super Modern Browsers */
       url('GmarketSansBold.woff') format('woff'); /* Modern Browsers */
}

/* lato-100 - latin */
@font-face {
  font-family: 'Lato';
  font-style: normal;
  font-weight: 100;
  src: local(''),
       url('lato-v22-latin-100.woff2') format('woff2'), /* Super Modern Browsers */
       url('lato-v22-latin-100.woff') format('woff'); /* Modern Browsers */
}

/* lato-300 - latin */
@font-face {
  font-family: 'Lato';
  font-style: normal;
  font-weight: 300;
  src: local(''),
       url('lato-v22-latin-300.woff2') format('woff2'), /* Super Modern Browsers */
       url('lato-v22-latin-300.woff') format('woff'); /* Modern Browsers */
}

/* lato-regular - latin */
@font-face {
  font-family: 'Lato';
  font-style: normal;
  font-weight: 400;
  src: local(''),
       url('lato-v22-latin-regular.woff2') format('woff2'), /* Super Modern Browsers */
       url('lato-v22-latin-regular.woff') format('woff'); /* Modern Browsers */
}

/* lato-700 - latin */
@font-face {
  font-family: 'Lato';
  font-style: normal;
  font-weight: 700;
  src: local(''),
       url('lato-v22-latin-700.woff2') format('woff2'), /* Super Modern Browsers */
       url('lato-v22-latin-700.woff') format('woff'); /* Modern Browsers */
}

/* lato-900 - latin */
@font-face {
  font-family: 'Lato';
  font-style: normal;
  font-weight: 900;
  src: local(''),
       url('lato-v22-latin-900.woff2') format('woff2'), /* Super Modern Browsers */
       url('lato-v22-latin-900.woff') format('woff'); /* Modern Browsers */
}

/* 210 OmniGothic 010 */
@font-face {
  font-family: "omnigothic";
  font-weight: 200;
  font-style: normal;
  src: local('omnigothic'), url('./font/omniG/210_omniG_010.woff2') format('woff2');
}

/* 210 OmniGothic 015 */
@font-face {
  font-family: "omnigothic";
  font-weight: 250;
  font-style: normal;
  src: local('omnigothic'), url('./font/omniG/210_omniG_015.woff2') format('woff2');
}

/* 210 OmniGothic 020 */
@font-face {
  font-family: "omnigothic";
  font-weight: 300;
  font-style: normal;
  src: local('omnigothic'), url('./font/omniG/210_omniG_020.woff2') format('woff2');
}

/* 210 OmniGothic 025 */
@font-face {
  font-family: "omnigothic";
  font-weight: 350;
  font-style: normal;
  src: local('omnigothic'), url('./font/omniG/210_omniG_025.woff2') format('woff2');
}

/* 210 OmniGothic 030 */
@font-face {
  font-family: "omnigothic";
  font-weight: 400;
  font-style: normal;
  src: local('omnigothic'), url('./font/omniG/210_omniG_030.woff2') format('woff2');
}

/* 210 OmniGothic 035 */
@font-face {
  font-family: "omnigothic";
  font-weight: 450;
  font-style: normal;
  src: local('omnigothic'), url('./font/omniG/210_omniG_035.woff2') format('woff2');
}

/* 210 OmniGothic 040 */
@font-face {
  font-family: "omnigothic";
  font-weight: 500;
  font-style: normal;
  src: local('omnigothic'), url('./font/omniG/210_omniG_040.woff2') format('woff2');
}

/* 210 OmniGothic 045 */
@font-face {
  font-family: "omnigothic";
  font-weight: 550;
  font-style: normal;
  src: local('omnigothic'), url('./font/omniG/210_omniG_045.woff2') format('woff2');
}

/* 210 OmniGothic 050 */
@font-face {
  font-family: "omnigothic";
  font-weight: 600;
  font-style: normal;
  src: local('omnigothic'), url('./font/omniG/210_omniG_050.woff2') format('woff2');
}

/* 210 OmniGothic 055 */
@font-face {
  font-family: "omnigothic";
  font-weight: 650;
  font-style: normal;
  src: local('omnigothic'), url('./font/omniG/210_omniG_055.woff2') format('woff2');
}