@charset "UTF-8";

@font-face {
    font-family: 'NotoKrL';
    font-style: normal;
    font-weight: 200;
    src: local('Noto Sans Light'), local('NotoSans-Light'), url(/_font/NotoSans-Light.eot);
    src: url(/_font/NotoSans-Light.eot?#iefix) format('embedded-opentype'),
    url(/_font/NotoSans-Light.woff2) format('woff2'),
    url(/_font/NotoSans-Light.woff) format('woff');
}
@font-face {
    font-family: 'NotoKrR';
    font-style: normal;
    font-weight: 300;
    src: local('Noto Sans Regular'), local('NotoSans-Regular'), url(/_font/NotoSans-Regular.eot);
    src: url(/_font/NotoSans-Regular.eot?#iefix) format('embedded-opentype'),
    url(/_font/NotoSans-Regular.woff2) format('woff2'),
    url(/_font/NotoSans-Regular.woff) format('woff');
}
@font-face {
    font-family: 'NotoKrM';
    font-style: normal;
    font-weight: 500;
    src: local('Noto Sans Medium'), local('NotoSans-Medium'), url(/_font/NotoSans-Medium.eot);
    src: url(/_font/NotoSans-Medium.eot?#iefix) format('embedded-opentype'),
    url(/_font/NotoSans-Medium.woff2) format('woff2'),
    url(/_font/NotoSans-Medium.woff) format('woff');
}

/* @font-face {
    font-family: 'NotoKrD';
    font-style: normal;
    font-weight: 300;
    src: local('Noto Sans Bold'), local('NotoSans-Bold'), url(/_font/NotoSansKR-DemiLight.eot);
    src: url(/_font/NotoSansKR-DemiLight.eot?#iefix) format('embedded-opentype'),
    url(/_font/NotoSansKR-DemiLight.woff2) format('woff2'),
    url(/_font/NotoSansKR-DemiLight.woff) format('woff');
} */
/* @font-face {
    font-family: 'NotoKrT';
    font-style: normal;
    font-weight: 100;
    src: local('Noto Sans Bold'), local('NotoSans-Bold'), url(/_font/NotoSansKR-Thin.eot);
    src: url(/_font/NotoSansKR-Thin.eot?#iefix) format('embedded-opentype'),
    url(/_font/NotoSansKR-Thin.woff2) format('woff2'),
    url(/_font/NotoSansKR-ThinQ.woff) format('woff');
} */
@font-face {
    font-family: 'NotoKrB';
    font-style: normal;
    font-weight: 700;
    src: local('Noto Sans Bold'), local('NotoSans-Bold'), url(/_font/NotoSans-Bold.eot);
    src: url(/_font/NotoSans-Bold.eot?#iefix) format('embedded-opentype'),
    url(/_font/NotoSans-Bold.woff2) format('woff2'),
    url(/_font/NotoSans-Bold.woff) format('woff');
}
@font-face {
    font-family: 'NanumMyeongjo';
    font-style: normal;
    font-weight: 500;
    src: local('NanumMyeongjo'), local('NanumMyeongjo'), url(/_font/NanumMyeongjo.eot);
    src: url(/_font/NanumMyeongjo.eot?#iefix) format('embedded-opentype'),
    url(/_font/NanumMyeongjo.woff) format('woff');
}
@font-face {
    font-family: 'NanumMyeongjoB';
    font-style: normal;
    font-weight: 700;
    src: local('NanumMyeongjoBold'), local('NanumMyeongjoBold'), url(/_font/NanumMyeongjoBold.eot);
    src: url(/_font/NanumMyeongjoBold.eot?#iefix) format('embedded-opentype'),
    url(/_font/NanumMyeongjoBold.woff) format('woff');
}
@font-face {
    font-family: 'NanumMyeongjoEB';
    font-style: normal;
    font-weight: 900;
    src: local('NanumMyeongjoExtraBold'), local('NanumMyeongjoExtraBold'), url(/_font/NanumMyeongjoExtraBold.eot);
    src: url(/_font/NanumMyeongjoExtraBold.eot?#iefix) format('embedded-opentype'),
    url(/_font/NanumMyeongjoExtraBold.woff) format('woff');
}
@font-face {
    font-family: 'NexonR';
    font-style: normal;
    font-weight: 400;
    src: local('NanumMyeongjoExtraBold'), local('NanumMyeongjoExtraBold'), url(/_font/NEXON_Lv1_Gothic_OTF.eot);
    src: url(/_font/NEXON_Lv1_Gothic_OTF.eot?#iefix) format('embedded-opentype'),
    url(/_font/NEXON_Lv1_Gothic_OTF.woff) format('woff');
}
@font-face {
    font-family: 'NexonL';
    font-style: normal;
    font-weight: 400;
    src: local('NanumMyeongjoExtraBold'), local('NanumMyeongjoExtraBold'), url(/_font/NEXON_Lv1_Gothic_OTF_Light.eot);
    src: url(/_font/NEXON_Lv1_Gothic_OTF_Light.eot?#iefix) format('embedded-opentype'),
    url(/_font/NEXON_Lv1_Gothic_OTF_Light.woff) format('woff');
}
@font-face {
    font-family: 'NexonB';
    font-style: normal;
    font-weight: 900;
    src: local('NanumMyeongjoExtraBold'), local('NanumMyeongjoExtraBold'), url(/_font/NEXON_Lv1_Gothic_OTF_Bold.eot);
    src: url(/_font/NEXON_Lv1_Gothic_OTF_Bold.eot?#iefix) format('embedded-opentype'),
url(/_font/NEXON_Lv1_Gothic_OTF_Bold.woff) format('woff');
}

@font-face {
    font-family: 'GmarketSansL';
    font-style: normal;
    font-weight: 800;
    src: local('GmarketSansTTFLight'), local('GmarketSansTTFLight'), url(/_font/GmarketSansTTFLight.eot);
    src: url(/_font/GmarketSansTTFLight.eot?#iefix) format('embedded-opentype'),
    url(/_font/GmarketSansTTFLight.woff2) format('woff2'),
    url(/_font/GmarketSansTTFLight.woff) format('woff');
}

@font-face {
    font-family: 'GmarketSansM';
    font-style: normal;
    font-weight: 800;
    src: local('GmarketSansTTFMedium'), local('GmarketSansTTFMedium'), url(/_font/GmarketSansTTFMedium.eot);
    src: url(/_font/GmarketSansTTFMedium.eot?#iefix) format('embedded-opentype'),
    url(/_font/GmarketSansTTFMedium.woff2) format('woff2'),
    url(/_font/GmarketSansTTFMedium.woff) format('woff');
}


@font-face {
    font-family: 'GmarketSansB';
    font-style: normal;
    font-weight: 800;
    src: local('GmarketSansTTFBold'), local('GmarketSansTTFBold'), url(/_font/GmarketSansTTFBold.eot);
    src: url(/_font/GmarketSansTTFBold.eot?#iefix) format('embedded-opentype'),
    url(/_font/GmarketSansTTFBold.woff2) format('woff2'),
    url(/_font/GmarketSansTTFBold.woff) format('woff');
}

@font-face {
  font-family: 'Gmarket Sans';
  src: url('/_font/GmarketSansTTFBold.eot');
  src: url('/_font/GmarketSansTTFBold.eot?#iefix') format('embedded-opentype'),
  url('/_font/GmarketSansTTFBold.svg#GmarketSansTTFBold') format('svg'),
  url('/_font/GmarketSansTTFBold.ttf') format('truetype'),
  url('/_font/GmarketSansTTFBold.woff') format('woff'),
  url('/_font/GmarketSansTTFBold.woff2') format('woff2');
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: 'GmarketSansTTFMedium';
  src: url('/_font/GmarketSansTTFMedium.eot');
  src: url('/_font/GmarketSansTTFMedium.eot?#iefix') format('embedded-opentype'),
  url('/_font/GmarketSansTTFMedium.svg#GmarketSansTTFMedium') format('svg'),
  url('/_font/GmarketSansTTFMedium.ttf') format('truetype'),
  url('/_font/GmarketSansTTFMedium.woff') format('woff'),
  url('/_font/GmarketSansTTFMedium.woff2') format('woff2');
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: 'GmarketSansTTFLight';
  src: url('/_font/GmarketSansTTFLight.eot');
  src: url('/_font/GmarketSansTTFLight.eot?#iefix') format('embedded-opentype'),
  url('/_font/GmarketSansTTFLight.svg#GmarketSansTTFLight') format('svg'),
  url('/_font/GmarketSansTTFLight.ttf') format('truetype'),
  url('/_font/GmarketSansTTFLight.woff') format('woff'),
  url('/_font/GmarketSansTTFLight.woff2') format('woff2');
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: 'GmarketSans';
  font-style: normal;
  font-weight: 100;
  src: url('/_font/GmarketSansLight.woff') format('woff'),
    url('/_font/GmarketSansTTFLight.ttf') format('truetype');
}
@font-face {
  font-family: 'GmarketSans';
  font-style: normal;
  font-weight: 400;
  src: url('/_font/GmarketSansMedium.woff') format('woff'),
  url('/_font/GmarketSansTTFMedium.ttf') format('truetype');

}

@font-face {
  font-family: 'GmarketSans';
  font-style: normal;
  font-weight: 700;
  src: url('/_font/GmarketSansBold.woff') format('woff'),
  url('/_font/GmarketSansTTFBold.ttf') format('truetype');

}

@font-face {
  font-family: 'TmonMonsori.ttf';
  src: url('/_font/TmonMonsori.ttf.eot');
  src: url('/_font/TmonMonsori.ttf.eot?#iefix') format('embedded-opentype'),
  url('/_font/TmonMonsori.ttf.woff2') format('woff2');
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: 'TmonMonsoriBlack';
  src: url('/_font/TmonMonsoriBlack.svg#TmonMonsoriBlack') format('svg'),
  url('/_font/TmonMonsoriBlack.ttf') format('truetype'),
  url('/_font/TmonMonsoriBlack.woff') format('woff');
  font-weight: normal;
  font-style: normal;
}

@font-face {
    font-family: 'Recipekorea';
    src: url('/_font/Recipekorea.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}



@font-face {
    font-family: 'jalnan';
    font-style: normal;
    font-weight: 500;
    src: local('jalnan'), local('jalnan'), url(/_font/Jalnan.eot);
    src: url(/_font/Jalnan.eot?#iefix) format('embedded-opentype'),
    url(/_font/Jalnan.woff2) format('woff2'),
    url(/_font/Jalnan.woff) format('woff');
}

/* 포천막걸리체 */
@font-face {
    font-family: 'Makgeolli';
    src: url('/_font/Makgeolli.woff2') format('woff2'),
        url('/_font/Makgeolli.woff') format('woff');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

/* Black Han Sans */
@font-face {
    font-family: 'Black Han Sans';
    src: url('/_font/BlackHanSans-Regular.woff2') format('woff2'),
        url('/_font/BlackHanSans-Regular.woff') format('woff');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}


  @font-face {
  font-family: 'Theface';
  src: url('/_font/THEFACESHOP+INKLIPQUID.ttf') format('woff'),
  url('/_font/THEFACESHOP+INKLIPQUID.otf') format('woff'); 
  font-weight: normal;
  font-style: normal; }



/* 경기천년제목 */
@font-face {
  font-family: 'GyeonggiTitleM';
  src: url('https://fastly.jsdelivr.net/gh/projectnoonnu/noonfonts_one@1.0/GyeonggiTitleM.woff') format('woff'); font-weight: normal;
  font-style: normal; }


  @font-face {
    font-family: 'SeoulHangang';
    font-weight: 300;
    font-style: normal;
    src: url('/_font/SeoulHangangLight.eot');
    src: url('/_font/SeoulHangangLight.eot?#iefix') format('embedded-opentype'),
        url('/_font/SeoulHangangLight.woff2') format('woff2'),
        url('/_font/SeoulHangangLight.woff') format('woff'),
        url('/_font/SeoulHangangLight.ttf') format("truetype");
    font-display: swap;
}

@font-face {
    font-family: 'SeoulHangang';
    font-weight: 500;
    font-style: normal;
    src: url('/_font/SeoulHangangMedium.eot');
    src: url('/_font/SeoulHangangMedium.eot?#iefix') format('embedded-opentype'),
        url('/_font/SeoulHangangMedium.woff2') format('woff2'),
        url('/_font/SeoulHangangMedium.woff') format('woff'),
        url('/_font/SeoulHangangMedium.ttf') format("truetype");
    font-display: swap;
}

@font-face {
    font-family: 'SeoulHangang';
    font-weight: 700;
    font-style: normal;
    src: url('/_font/SeoulHangangBold.eot');
    src: url('/_font/SeoulHangangBold.eot?#iefix') format('embedded-opentype'),
        url('/_font/SeoulHangangBold.woff2') format('woff2'),
        url('/_font/SeoulHangangBold.woff') format('woff'),
        url('/_font/SeoulHangangBold.ttf') format("truetype");
    font-display: swap;
}

@font-face {
    font-family: 'SeoulHangang';
    font-weight: 800;
    font-style: normal;
    src: url('/_font/SeoulHangangExtraBold.eot');
    src: url('/_font/SeoulHangangExtraBold.eot?#iefix') format('embedded-opentype'),
        url('/_font/SeoulHangangExtraBold.woff2') format('woff2'),
        url('/_font/SeoulHangangExtraBold.woff') format('woff'),
        url('/_font/SeoulHangangExtraBold.ttf') format("truetype");
    font-display: swap;
}        

@font-face {
    font-family: 'SBAggroB';
    src: url('/_font/SBAggrowB.ttf') format('woff');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'SBAggroM';
    src: url('/_font/SBAggrowM.ttf') format('woff');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'SBAggroL';
    src: url('/_font/SBAggrowL.ttf') format('woff');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'InkLipquid';
    src: url('/_font/InkLipquid.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}                                                                