/* font */
/* @import url('https://webfontworld.github.io/pretendard/Pretendard.css'); */
@import url('https://webfontworld.github.io/NanumSquare/NanumSquare.css');
/* @import url('https://webfontworld.github.io/tvn/EnjoyStories.css'); */
/* @import url('https://webfontworld.github.io/NanumSquareNeo/NanumSquareNeo.css'); */
/* @import url('https://webfontworld.github.io/bccard/Paybooc.css'); */
@import url('https://webfontworld.github.io/gmarket/GmarketSans.css');
/* @import url(//spoqa.github.io/spoqa-han-sans/css/SpoqaHanSansNeo.css); */
/* @import url('https://webfontworld.github.io/gonggames/EsaManru.css'); */
/* @import url('https://fonts.googleapis.com/css2?family=Noto+Serif+KR&family=Roboto:ital,wght@0,100;0,300;0,400;0,500;0,700;0,900;1,100;1,300;1,400;1,500;1,700;1,900&display=swap'); */
/* @import url('https://webfontworld.github.io/Noto/NotoSansKR.css'); */
@font-face {
    font-family: 'GongGothicMedium';
    src: url('https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_20-10@1.0/GongGothicMedium.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}





/* T001 상주곶감체 */
@font-face {
    font-family: 'SANJUGotgam';
    src: url('https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_2112@1.0/SANJUGotgam.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}

/* T002 에어코스드림 */
@font-face {
    font-family: 'S-CoreDream-3Light';
    src: url('https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_six@1.2/S-CoreDream-3Light.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}

/* T004 카페24 써라운드 OTF Bold */
@font-face {
    font-family: 'Cafe24Ssurround';
    src: url('https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_2105_2@1.0/Cafe24Ssurround.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}

/* T005 여기어때잘난체 */
/* T010 여기어때잘난체 */
@import url('https://webfontworld.github.io/goodchoice/Jalnan.css');


/* T006 롯데리아 */
@font-face {
    font-family: 'LOTTERIACHAB';
    src: url('https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_2302@1.0/LOTTERIACHAB.woff2') format('woff2');
    font-weight: normal;
    font-style: normal;
}

/* T007 둥근모꼴 일반체 */
@import url('https://webfontworld.github.io/DungGeunMo/DungGeunMo.css');
@font-face {
    font-family: 'DungGeunMo';
    src: url('../font/DungGeunMo.ttf') format('woff');
    font-weight: 400;
}

/* T008 SB 어그로 */
@font-face {
    font-family: 'SB 어그로 M';
    src: url('../font/SB 어그로 M.ttf') format('woff');
    font-weight: 400;
}

/* T009 */
@font-face {
    font-family: 'TTLaundryGothicB';
    src: url('https://cdn.jsdelivr.net/gh/projectnoonnu/2403-2@1.0/TTLaundryGothicB.woff2') format('woff2');
    font-weight: 700;
    font-style: normal;
}

/* T011 배달의민족 을지로체 TTF */
@font-face {
    font-family: 'BMEULJIRO';
    src: url('https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_twelve@1.0/BMEULJIRO.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}

/* T012 고령딸기체 */
@font-face {
    font-family: '고령딸기체';
    src: url('../font/고령딸기체.ttf') format('woff');
    font-weight: 400;
}

/* T013 양진체 */
@font-face {
    font-family: '양진체';
    src: url('https://cdn.jsdelivr.net/gh/supernovice-lab/font@0.9/yangjin.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}

/* T014 a파도소리 */
/* 없음 */

/* T015 EF_혀니도로롱 */
@font-face {
    font-family: 'EF_hyunydororong';
    src: url('https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_2206-01@1.0/EF_hyunydororong.woff2') format('woff2');
    font-weight: normal;
    font-style: normal;
}

/* T016 불탄고딕B / 윤고딕360 / 땅스부대찌개 */
/* 없음 */
/* 없음 */
@font-face {
    font-family: 'BMDOHYEON';
    src: url('https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_one@1.0/BMDOHYEON.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'BMEuljiro10yearslater';
    src: url('https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_20-10-21@1.0/BMEuljiro10yearslater.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'TangsBudaeJjigae';
    font-weight: 300;
    font-style: normal;
    src: url('https://cdn.jsdelivr.net/gh/webfontworld/DdangFonts/TangsBudaeJjigae_Light.eot');
    src: url('https://cdn.jsdelivr.net/gh/webfontworld/DdangFonts/TangsBudaeJjigae_Light.eot?#iefix') format('embedded-opentype'),
        url('https://cdn.jsdelivr.net/gh/webfontworld/DdangFonts/TangsBudaeJjigae_Light.woff2') format('woff2'),
        url('https://cdn.jsdelivr.net/gh/webfontworld/DdangFonts/TangsBudaeJjigae_Light.woff') format('woff'),
        url('https://cdn.jsdelivr.net/gh/webfontworld/DdangFonts/TangsBudaeJjigae_Light.ttf') format("truetype");
    font-display: swap;
}
@font-face {
    font-family: 'TangsBudaeJjigae';
    font-weight: 500;
    font-style: normal;
    src: url('https://cdn.jsdelivr.net/gh/webfontworld/DdangFonts/TangsBudaeJjigae_Medium.eot');
    src: url('https://cdn.jsdelivr.net/gh/webfontworld/DdangFonts/TangsBudaeJjigae_Medium.eot?#iefix') format('embedded-opentype'),
        url('https://cdn.jsdelivr.net/gh/webfontworld/DdangFonts/TangsBudaeJjigae_Medium.woff2') format('woff2'),
        url('https://cdn.jsdelivr.net/gh/webfontworld/DdangFonts/TangsBudaeJjigae_Medium.woff') format('woff'),
        url('https://cdn.jsdelivr.net/gh/webfontworld/DdangFonts/TangsBudaeJjigae_Medium.ttf') format("truetype");
    font-display: swap;
}
@font-face {
    font-family: 'TangsBudaeJjigae';
    font-weight: 700;
    font-style: normal;
    src: url('https://cdn.jsdelivr.net/gh/webfontworld/DdangFonts/TangsBudaeJjigae_Bold.eot');
    src: url('https://cdn.jsdelivr.net/gh/webfontworld/DdangFonts/TangsBudaeJjigae_Bold.eot?#iefix') format('embedded-opentype'),
        url('https://cdn.jsdelivr.net/gh/webfontworld/DdangFonts/TangsBudaeJjigae_Bold.woff2') format('woff2'),
        url('https://cdn.jsdelivr.net/gh/webfontworld/DdangFonts/TangsBudaeJjigae_Bold.woff') format('woff'),
        url('https://cdn.jsdelivr.net/gh/webfontworld/DdangFonts/TangsBudaeJjigae_Bold.ttf') format("truetype");
    font-display: swap;
}


/* T017 강원교육모두 */
@font-face {
    font-family: 'GangwonEdu_OTFBoldA';
    src: url('https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_2201-2@1.0/GangwonEdu_OTFBoldA.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}




/* 클릭시 파란박스 방지 */
* {-webkit-tap-highlight-color: transparent}

/* ios 대비 : 커서 색상 */
input,textarea {caret-color: #302e2c;}

/* reset */
html {font-size: 16px}
html, body {margin: 0; padding: 0;}
h1, h2, h3, h4, h5, h6, p, a, span, em, strong, del, s, b, blockquote, br, i, u, dl, dt, dd, table, tr, thead, tbody, tfoot, th, td, img, object, form, fieldset, label, input, textarea, select, option, button, header, main, section, aside, footer, nav, article, div, ol, ul, li, pre {padding: 0; margin: 0; font-family: 'NanumSquare', sans-serif; letter-spacing: -0.01rem; line-height: 1; font-weight: normal; font-size: 1rem; color:#333; box-sizing: border-box; word-break: keep-all;}

/* 태그속성 지우기 */
a, del, s, u {text-decoration: none;}
em, i {font-style: normal}
ol, ul, li {list-style: none;}
table, tr, td {border-collapse: unset;}
input {border:0; -webkit-appearance: none; -moz-appearance: none; appearance: none; caret-color: #666;}
input[type='number']::-webkit-inner-spin-button,
input[type='number']::-webkit-outer-spin-button {-webkit-appearance: none; -moz-appearance: none; appearance: none;}
input[type='password']::-ms-reveal,
input[type='password']::-ms-clear {display: none;}
input[type='date'] {background: #fff}
input::-ms-clear {display: none;}
select {-webkit-appearance: none; -moz-appearance: none; appearance: none;}
select::-ms-expand {display: none;}
button {cursor: pointer; background: none; border: 0;}
pre {white-space: pre-line;}

/* 클래스 속성 */
.off {display: none !important;}

/* 반응형 */
@media screen and (max-width: 1279px) {
    html {font-size: 14px}
}
@media screen and (max-width: 767px) {
    html {font-size: 10px}
}

/* IOS 선택 비활성화 */
h1, h2, h3, h4, h5, h6, p, div, img, span, a, em {
    -webkit-user-select: none;
    -khtml-user-select: none;
    -moz-user-select: none;
    -o-user-select: none;
    user-select: none;
    -webkit-user-drag: none;
    -khtml-user-drag: none;
    -moz-user-drag: none;
    -o-user-drag: none;
}

/* Adsense */
.ads_wrap {display: flex; justify-content: center;}
.ads_main_sm .adsbygoogle {display: inline-block; width: 336px !important; height: 98px !important; margin: 1.5rem;}
.ads_sub_sm .adsbygoogle {display: inline-block; width: 300px !important; height: 50px !important; margin: 1.5rem;}
.ads_main_big .adsbygoogle {display: inline-block; width: 336px !important; height: 280px !important; margin: 1.5rem;}
.ads_sub_big .adsbygoogle {display: inline-block; width: 300px !important; height: 250px !important; margin: 1.5rem;}
.ads_mid_big .adsbygoogle {display: inline-block; width: 100% !important; height: 280px !important; margin: 1.5rem;}
.ads_mid_sub_big .adsbygoogle {display: inline-block; width: 100% !important; height: 250px !important; margin: 1.5rem;}
ins.adsbygoogle[data-ad-status="unfilled"] { display: none !important; }