/* font-family: 'Nanum Gothic', sans-serif; */

@font-face {
  font-family: 'Nanum Gothic';
  src: url('./nanum-gothic/NanumGothic.ttf') format('truetype'),
       url('./nanum-gothic/NanumGothic.otf') format('opentype');
  font-weight: 400;
  font-style: normal;
}

@font-face {
  font-family: 'Nanum Gothic';
  src: url('./nanum-gothic/NanumGothicBold.ttf') format('truetype'),
       url('./nanum-gothic/NanumGothicBold.otf') format('opentype');
  font-weight: 700;
  font-style: normal;
}

@font-face {
  font-family: 'Nanum Gothic';
  src: url('./nanum-gothic/NanumGothicExtraBold.ttf') format('truetype'),
       url('./nanum-gothic/NanumGothicExtraBold.otf') format('opentype');
  font-weight: 800;
  font-style: normal;
}

@font-face {
  font-family: 'Nanum Gothic';
  src: url('./nanum-gothic/NanumGothicLight.ttf') format('truetype'),
       url('./nanum-gothic/NanumGothicLight.otf') format('opentype');
  font-weight: 300;
  font-style: normal;
}


/* font-family: 'MyriadPro', sans-serif; */

@font-face {
  font-family: 'MyriadPro';
  src: url('./MyriadPro/MyriadPro-Black.otf') format('opentype');
  font-weight: 900;
  font-style: normal;
}

@font-face {
  font-family: 'MyriadPro';
  src: url('./MyriadPro/MyriadPro-BlackCond.otf') format('opentype');
  font-weight: 900;
  font-style: normal;
}

@font-face {
  font-family: 'MyriadPro';
  src: url('./MyriadPro/MyriadPro-BlackCondIt.otf') format('opentype');
  font-weight: 900;
  font-style: italic;
}

@font-face {
  font-family: 'MyriadPro';
  src: url('./MyriadPro/MyriadPro-BlackIt.otf') format('opentype');
  font-weight: 900;
  font-style: italic;
}

@font-face {
  font-family: 'MyriadPro';
  src: url('./MyriadPro/MyriadPro-BlackSemiCn.otf') format('opentype');
  font-weight: 900;
  font-style: normal;
}

@font-face {
  font-family: 'MyriadPro';
  src: url('./MyriadPro/MyriadPro-BlackSemiCnIt.otf') format('opentype');
  font-weight: 900;
  font-style: italic;
}

@font-face {
  font-family: 'MyriadPro';
  src: url('./MyriadPro/MyriadPro-BlackSemiExt.otf') format('opentype');
  font-weight: 900;
  font-style: normal;
}

@font-face {
  font-family: 'MyriadPro';
  src: url('./MyriadPro/MyriadPro-BlackSemiExtIt.otf') format('opentype');
  font-weight: 900;
  font-style: italic;
}

@font-face {
  font-family: 'MyriadPro';
  src: url('./MyriadPro/MyriadPro-Bold.otf') format('opentype');
  font-weight: 700;
  font-style: normal;
}

@font-face {
  font-family: 'MyriadPro';
  src: url('./MyriadPro/MyriadPro-BoldCond.otf') format('opentype');
  font-weight: 700;
  font-style: normal;
}

@font-face {
  font-family: 'MyriadPro';
  src: url('./MyriadPro/MyriadPro-BoldCondIt.otf') format('opentype');
  font-weight: 700;
  font-style: italic;
}

@font-face {
  font-family: 'MyriadPro';
  src: url('./MyriadPro/MyriadPro-BoldIt.otf') format('opentype');
  font-weight: 700;
  font-style: italic;
}

@font-face {
  font-family: 'MyriadPro';
  src: url('./MyriadPro/MyriadPro-BoldSemiCn.otf') format('opentype');
  font-weight: 700;
  font-style: normal;
}

@font-face {
  font-family: 'MyriadPro';
  src: url('./MyriadPro/MyriadPro-BoldSemiCnIt.otf') format('opentype');
  font-weight: 700;
  font-style: italic;
}

@font-face {
  font-family: 'MyriadPro';
  src: url('./MyriadPro/MyriadPro-BoldSemiExt.otf') format('opentype');
  font-weight: 700;
  font-style: normal;
}

@font-face {
  font-family: 'MyriadPro';
  src: url('./MyriadPro/MyriadPro-BoldSemiExtIt.otf') format('opentype');
  font-weight: 700;
  font-style: italic;
}

@font-face {
  font-family: 'MyriadPro';
  src: url('./MyriadPro/MyriadPro-Cond.otf') format('opentype');
  font-weight: 400;
  font-style: normal;
}

@font-face {
  font-family: 'MyriadPro';
  src: url('./MyriadPro/MyriadPro-CondIt.otf') format('opentype');
  font-weight: 400;
  font-style: italic;
}

@font-face {
  font-family: 'MyriadPro';
  src: url('./MyriadPro/MyriadPro-It.otf') format('opentype');
  font-weight: 400;
  font-style: italic;
}

@font-face {
  font-family: 'MyriadPro';
  src: url('./MyriadPro/MyriadPro-Light.otf') format('opentype');
  font-weight: 300;
  font-style: normal;
}

@font-face {
  font-family: 'MyriadPro';
  src: url('./MyriadPro/MyriadPro-LightCond.otf') format('opentype');
  font-weight: 300;
  font-style: normal;
}

@font-face {
  font-family: 'MyriadPro';
  src: url('./MyriadPro/MyriadPro-LightCondIt.otf') format('opentype');
  font-weight: 300;
  font-style: italic;
}

@font-face {
  font-family: 'MyriadPro';
  src: url('./MyriadPro/MyriadPro-LightIt.otf') format('opentype');
  font-weight: 300;
  font-style: italic;
}

@font-face {
  font-family: 'MyriadPro';
  src: url('./MyriadPro/MyriadPro-LightSemiCn.otf') format('opentype');
  font-weight: 300;
  font-style: normal;
}

@font-face {
  font-family: 'MyriadPro';
  src: url('./MyriadPro/MyriadPro-LightSemiCnIt.otf') format('opentype');
  font-weight: 300;
  font-style: italic;
}

@font-face {
  font-family: 'MyriadPro';
  src: url('./MyriadPro/MyriadPro-LightSemiExt.otf') format('opentype');
  font-weight: 300;
  font-style: normal;
}

@font-face {
  font-family: 'MyriadPro';
  src: url('./MyriadPro/MyriadPro-LightSemiExtIt.otf') format('opentype');
  font-weight: 300;
  font-style: italic;
}

@font-face {
  font-family: 'MyriadPro';
  src: url('./MyriadPro/MyriadPro-Regular.otf') format('opentype');
  font-weight: 400;
  font-style: normal;
}

@font-face {
  font-family: 'MyriadPro';
  src: url('./MyriadPro/MyriadPro-SemiCn.otf') format('opentype');
  font-weight: 400;
  font-style: normal;
}

@font-face {
  font-family: 'MyriadPro';
  src: url('./MyriadPro/MyriadPro-SemiCnIt.otf') format('opentype');
  font-weight: 400;
  font-style: italic;
}

@font-face {
  font-family: 'MyriadPro';
  src: url('./MyriadPro/MyriadPro-SemiExt.otf') format('opentype');
  font-weight: 400;
  font-style: normal;
}

@font-face {
  font-family: 'MyriadPro';
  src: url('./MyriadPro/MyriadPro-SemiExtIt.otf') format('opentype');
  font-weight: 400;
  font-style: italic;
}

@font-face {
  font-family: 'MyriadPro';
  src: url('./MyriadPro/MyriadPro-Semibold.otf') format('opentype');
  font-weight: 600;
  font-style: normal;
}

@font-face {
  font-family: 'MyriadPro';
  src: url('./MyriadPro/MyriadPro-SemiboldCond.otf') format('opentype');
  font-weight: 600;
  font-style: normal;
}

@font-face {
  font-family: 'MyriadPro';
  src: url('./MyriadPro/MyriadPro-SemiboldCondIt.otf') format('opentype');
  font-weight: 600;
  font-style: italic;
}

@font-face {
  font-family: 'MyriadPro';
  src: url('./MyriadPro/MyriadPro-SemiboldIt.otf') format('opentype');
  font-weight: 600;
  font-style: italic;
}

@font-face {
  font-family: 'MyriadPro';
  src: url('./MyriadPro/MyriadPro-SemiboldSemiCn.otf') format('opentype');
  font-weight: 600;
  font-style: normal;
}

@font-face {
  font-family: 'MyriadPro';
  src: url('./MyriadPro/MyriadPro-SemiboldSemiCnIt.otf') format('opentype');
  font-weight: 600;
  font-style: italic;
}

@font-face {
  font-family: 'MyriadPro';
  src: url('./MyriadPro/MyriadPro-SemiboldSemiExt.otf') format('opentype');
  font-weight: 600;
  font-style: normal;
}

@font-face {
  font-family: 'MyriadPro';
  src: url('./MyriadPro/MyriadPro-SemiboldSemiExtIt.otf') format('opentype');
  font-weight: 600;
  font-style: italic;
}

/* font-family: 'Gotham'; */

@font-face {
    font-family: 'Gotham';
    src: url('./Gotham/Gotham-Black.ttf') format('truetype');
    font-weight: 900;
    font-style: normal;
}

@font-face {
    font-family: 'Gotham';
    src: url('./Gotham/Gotham-BlackItalic.ttf') format('truetype');
    font-weight: 900;
    font-style: italic;
}

@font-face {
    font-family: 'Gotham';
    src: url('./Gotham/Gotham-Bold.ttf') format('truetype');
    font-weight: 700;
    font-style: normal;
}

@font-face {
    font-family: 'Gotham';
    src: url('./Gotham/Gotham-BoldItalic.ttf') format('truetype');
    font-weight: 700;
    font-style: italic;
}

@font-face {
    font-family: 'Gotham';
    src: url('./Gotham/Gotham-Book.ttf') format('truetype');
    font-weight: 400;
    font-style: normal;
}

@font-face {
    font-family: 'Gotham';
    src: url('./Gotham/Gotham-BookItalic.ttf') format('truetype');
    font-weight: 400;
    font-style: italic;
}

@font-face {
    font-family: 'Gotham';
    src: url('./Gotham/Gotham-Light.ttf') format('truetype');
    font-weight: 300;
    font-style: normal;
}

@font-face {
    font-family: 'Gotham';
    src: url('./Gotham/Gotham-LightItalic.ttf') format('truetype');
    font-weight: 300;
    font-style: italic;
}

@font-face {
    font-family: 'Gotham';
    src: url('./Gotham/Gotham-Medium.ttf') format('truetype');
    font-weight: 500;
    font-style: normal;
}

@font-face {
    font-family: 'Gotham';
    src: url('./Gotham/Gotham-MediumItalic.ttf') format('truetype');
    font-weight: 500;
    font-style: italic;
}

@font-face {
    font-family: 'Gotham';
    src: url('./Gotham/Gotham-Thin.ttf') format('truetype');
    font-weight: 100;
    font-style: normal;
}

@font-face {
    font-family: 'Gotham';
    src: url('./Gotham/Gotham-ThinItalic.ttf') format('truetype');
    font-weight: 100;
    font-style: italic;
}

@font-face {
    font-family: 'Gotham';
    src: url('./Gotham/Gotham-Ultra.ttf') format('truetype');
    font-weight: 800;
    font-style: normal;
}

@font-face {
    font-family: 'Gotham';
    src: url('./Gotham/Gotham-UltraItalic.ttf') format('truetype');
    font-weight: 800;
    font-style: italic;
}

@font-face {
    font-family: 'Gotham';
    src: url('./Gotham/Gotham-XLight.ttf') format('truetype');
    font-weight: 200;
    font-style: normal;
}

@font-face {
    font-family: 'Gotham';
    src: url('./Gotham/Gotham-XLightItalic.ttf') format('truetype');
    font-weight: 200;
    font-style: italic;
}

@font-face {
    font-family: 'Gotham Rounded';
    src: url('./Gotham/GothamRnd-Bold.otf') format('opentype');
    font-weight: 700;
    font-style: normal;
}

@font-face {
    font-family: 'Gotham Rounded';
    src: url('./Gotham/GothamRnd-BoldItal.otf') format('opentype');
    font-weight: 700;
    font-style: italic;
}

@font-face {
    font-family: 'Gotham Rounded';
    src: url('./Gotham/GothamRnd-Book.otf') format('opentype');
    font-weight: 400;
    font-style: normal;
}

@font-face {
    font-family: 'Gotham Rounded';
    src: url('./Gotham/GothamRnd-BookItal.otf') format('opentype');
    font-weight: 400;
    font-style: italic;
}

@font-face {
    font-family: 'Gotham Rounded';
    src: url('./Gotham/GothamRnd-Light.otf') format('opentype');
    font-weight: 300;
    font-style: normal;
}

@font-face {
    font-family: 'Gotham Rounded';
    src: url('./Gotham/GothamRnd-LightItal.otf') format('opentype');
    font-weight: 300;
    font-style: italic;
}

@font-face {
    font-family: 'Gotham Rounded';
    src: url('./Gotham/GothamRnd-MedItal.otf') format('opentype');
    font-weight: 500;
    font-style: italic;
}

@font-face {
    font-family: 'Gotham Rounded';
    src: url('./Gotham/GothamRnd-Medium.otf') format('opentype');
    font-weight: 500;
    font-style: normal;
}

/* Gobold */

@font-face {
    font-family: 'Gobold Bold Italic';
    src: url('./gobold/Gobold Bold Italic.otf') format('opentype');
    font-style: italic;
    font-weight: 700;
}

@font-face {
    font-family: 'Gobold Bold';
    src: url('./gobold/Gobold Bold.otf') format('opentype');
    font-style: normal;
    font-weight: 700;
}

@font-face {
    font-family: 'Gobold CUTS Italic';
    src: url('./gobold/Gobold CUTS Italic.otf') format('opentype');
    font-style: italic;
    font-weight: 500;
}

@font-face {
    font-family: 'Gobold CUTS';
    src: url('./gobold/Gobold CUTS.otf') format('opentype');
    font-style: normal;
    font-weight: 500;
}

@font-face {
    font-family: 'Gobold Extra1 Italic';
    src: url('./gobold/Gobold Extra1 Italic.otf') format('opentype');
    font-style: italic;
    font-weight: 600;
}

@font-face {
    font-family: 'Gobold Extra1';
    src: url('./gobold/Gobold Extra1.otf') format('opentype');
    font-style: normal;
    font-weight: 600;
}

@font-face {
    font-family: 'Gobold Extra2 Italic';
    src: url('./gobold/Gobold Extra2 Italic.otf') format('opentype');
    font-style: italic;
    font-weight: 600;
}

@font-face {
    font-family: 'Gobold Extra2';
    src: url('./gobold/Gobold Extra2.otf') format('opentype');
    font-style: normal;
    font-weight: 600;
}

@font-face {
    font-family: 'Gobold High Bold Italic';
    src: url('./gobold/Gobold High Bold Italic.otf') format('opentype');
    font-style: italic;
    font-weight: 800;
}

@font-face {
    font-family: 'Gobold High Bold';
    src: url('./gobold/Gobold High Bold.otf') format('opentype');
    font-style: normal;
    font-weight: 800;
}

@font-face {
    font-family: 'Gobold High Italic';
    src: url('./gobold/Gobold High Italic.otf') format('opentype');
    font-style: italic;
    font-weight: 700;
}

@font-face {
    font-family: 'Gobold High Thin Italic';
    src: url('./gobold/Gobold High Thin Italic.otf') format('opentype');
    font-style: italic;
    font-weight: 100;
}

@font-face {
    font-family: 'Gobold High Thin';
    src: url('./gobold/Gobold High Thin.otf') format('opentype');
    font-style: normal;
    font-weight: 100;
}

@font-face {
    font-family: 'Gobold High';
    src: url('./gobold/Gobold High.otf') format('opentype');
    font-style: normal;
    font-weight: 700;
}

@font-face {
    font-family: 'Gobold Hollow Bold Italic';
    src: url('./gobold/Gobold Hollow Bold Italic.otf') format('opentype');
    font-style: italic;
    font-weight: 700;
}

@font-face {
    font-family: 'Gobold Hollow Bold';
    src: url('./gobold/Gobold Hollow Bold.otf') format('opentype');
    font-style: normal;
    font-weight: 700;
}

@font-face {
    font-family: 'Gobold Hollow Italic';
    src: url('./gobold/Gobold Hollow Italic.otf') format('opentype');
    font-style: italic;
    font-weight: 600;
}

@font-face {
    font-family: 'Gobold Hollow';
    src: url('./gobold/Gobold Hollow.otf') format('opentype');
    font-style: normal;
    font-weight: 600;
}

@font-face {
    font-family: 'Gobold Light Italic';
    src: url('./gobold/Gobold Light Italic.otf') format('opentype');
    font-style: italic;
    font-weight: 300;
}

@font-face {
    font-family: 'Gobold Light';
    src: url('./gobold/Gobold Light.otf') format('opentype');
    font-style: normal;
    font-weight: 300;
}

@font-face {
    font-family: 'Gobold Lowplus Italic';
    src: url('./gobold/Gobold Lowplus Italic.otf') format('opentype');
    font-style: italic;
    font-weight: 500;
}

@font-face {
    font-family: 'Gobold Lowplus';
    src: url('./gobold/Gobold Lowplus.otf') format('opentype');
    font-style: normal;
    font-weight: 500;
}

@font-face {
    font-family: 'Gobold Regular Italic';
    src: url('./gobold/Gobold Regular Italic.otf') format('opentype');
    font-style: italic;
    font-weight: 400;
}

@font-face {
    font-family: 'Gobold Regular';
    src: url('./gobold/Gobold Regular.otf') format('opentype');
    font-style: normal;
    font-weight: 400;
}

@font-face {
    font-family: 'Gobold Thin Italic';
    src: url('./gobold/Gobold Thin Italic.otf') format('opentype');
    font-style: italic;
    font-weight: 100;
}

@font-face {
    font-family: 'Gobold Thin';
    src: url('./gobold/Gobold Thin.otf') format('opentype');
    font-style: normal;
    font-weight: 100;
}

@font-face {
    font-family: 'Gobold Uplow Italic';
    src: url('./gobold/Gobold Uplow Italic.otf') format('opentype');
    font-style: italic;
    font-weight: 500;
}

@font-face {
    font-family: 'Gobold Uplow';
    src: url('./gobold/Gobold Uplow.otf') format('opentype');
    font-style: normal;
    font-weight: 500;
}

/* font-family: 'NanumBarunGothic'; */

@font-face {
    font-family: 'NanumBarunGothic';
    src: url('./nanum-barun-gothic/NanumBarunGothic.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'NanumBarunGothic';
    src: url('./nanum-barun-gothic/NanumBarunGothicBold.ttf') format('truetype');
    font-weight: bold;
    font-style: normal;
}

@font-face {
    font-family: 'NanumBarunGothic';
    src: url('./nanum-barun-gothic/NanumBarunGothicLight.ttf') format('truetype');
    font-weight: 300;
    font-style: normal;
}

@font-face {
    font-family: 'NanumBarunGothic';
    src: url('./nanum-barun-gothic/NanumBarunGothicUltraLight.ttf') format('truetype');
    font-weight: 200;
    font-style: normal;
}


@font-face {
  font-family: 'CapturaThinDemo';
  src: url('./CapturaThinDemo/CapturaThinDemo.otf') format('opentype');
  font-weight: 700;
  font-style: italic;
}

@font-face {
  font-family: 'FuturaExtraBlackCondensedRegular';
  src: url('./FuturaExtraBlackCondensedRegular/FuturaExtraBlackCondensedRegular.otf') format('opentype');
  font-weight: 700;
  font-style: italic;
}


/* font-family: 'MyriadWebPro', sans-serif; */

@font-face {
  font-family: 'MyriadWebPro';
  src: url('./MyriadWebPro/MyriadWebPro.ttf') format('truetype');
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: 'MyriadWebPro';
  src: url('./MyriadWebPro/myriadwebpro-bold.ttf') format('truetype');
  font-weight: bold;
  font-style: normal;
}

@font-face {
  font-family: 'MyriadWebPro';
  src: url('./MyriadWebPro/myriadwebpro-condenseditalic.ttf') format('truetype');
  font-weight: normal;
  font-style: italic;
}

@font-face {
  font-family: 'MyriadWebPro';
  src: url('./MyriadWebPro/myriad-web-pro.ttf') format('truetype');
  font-weight: 500;
  font-style: normal;
}


/* DXNPeriod-KSCpc-EUC-H */
@font-face {
  font-family: 'DXNPeriod-KSCpc-EUC-H';
  src: url('./DXNPeriod-KSCpc-EUC-H/DXNPeriod-KSCpc-EUC-H.ttf') format('truetype');
  font-weight: normal;
  font-style: normal;
}