@charset "utf-8";

/* Pretendard */
.font_pretendard{font-family: 'Pretendard-Bold';font-weight:700}
.font_pretendard .font_fw100,
.font_pretendard .font_fw100 span{font-family: 'Pretendard-Thin';font-weight:100}
.font_pretendard .font_fw200,
.font_pretendard .font_fw200 span{font-family: 'Pretendard-ExtraLight';font-weight:200}
.font_pretendard .font_fw300,
.font_pretendard .font_fw300 span{font-family: 'Pretendard-Light';font-weight:300}
.font_pretendard .font_fw400,
.font_pretendard .font_fw400 span{font-family: 'Pretendard-Regular';font-weight:400}
.font_pretendard .font_fw500,
.font_pretendard .font_fw500 span{font-family: 'Pretendard-Medium';font-weight:500}
.font_pretendard .font_fw600,
.font_pretendard .font_fw600 span{font-family: 'Pretendard-SemiBold';font-weight:600}
.font_pretendard .font_fw700,
.font_pretendard .font_fw700 span{font-family: 'Pretendard-Bold';font-weight:700}
.font_pretendard .font_fw800,
.font_pretendard .font_fw800 span{font-family: 'Pretendard-ExtraBold';font-weight:800}
.font_pretendard .font_fw900,
.font_pretendard .font_fw900 span{font-family: 'Pretendard-Black';font-weight:900}

/* NanumGothic */
.font_nanumgothic{font-family: 'NanumGothicExtraBold';font-weight:700}
.font_nanumgothic .font_fw100,
.font_nanumgothic .font_fw100 span{font-family: 'NanumGothicLight';font-weight:100}
.font_nanumgothic .font_fw100:after{content:'Light'}
.font_nanumgothic .font_fw300,
.font_nanumgothic .font_fw300 span{font-family: 'NanumGothic';font-weight:300}
.font_nanumgothic .font_fw300:after{content:'Regular'}
.font_nanumgothic .font_fw600,
.font_nanumgothic .font_fw600 span{font-family: 'NanumGothicBold';font-weight:600}
.font_nanumgothic .font_fw600:after{content:'Bold'}
.font_nanumgothic .font_fw700,
.font_nanumgothic .font_fw700 span{font-family: 'NanumGothicExtraBold';font-weight:700}
.font_nanumgothic .font_fw700:after{content:'ExtraBold'}

/* NanumBarunGothic */
.font_nanumbarungothic{font-family: 'NanumGothicExtraBold';font-weight:700}
.font_nanumbarungothic .font_fw200,
.font_nanumbarungothic .font_fw200 span{font-family: 'NanumGothicLight';font-weight:200}
.font_nanumbarungothic .font_fw200:after{content:'UltraLight'}
.font_nanumbarungothic .font_fw300,
.font_nanumbarungothic .font_fw300 span{font-family: 'NanumBarunGothicLight';font-weight:300}
.font_nanumbarungothic .font_fw400,
.font_nanumbarungothic .font_fw400 span{font-family: 'NanumBarunGothic';font-weight:400}
.font_nanumbarungothic .font_fw700,
.font_nanumbarungothic .font_fw700 span{font-family: 'NanumBarunGothicBold';font-weight:700}

/* NanumSquareRound */
.font_nanumsr{font-family: 'NanumSquareRoundEB';font-weight:700}
.font_nanumsr .font_fw300,
.font_nanumsr .font_fw300 span{font-family: 'NanumSquareRoundL';font-weight:300}
.font_nanumsr .font_fw400,
.font_nanumsr .font_fw400 span{font-family: 'NanumSquareRoundR';font-weight:400}
.font_nanumsr .font_fw700,
.font_nanumsr .font_fw700 span{font-family: 'NanumSquareRoundB';font-weight:700}
.font_nanumsr .font_fw800,
.font_nanumsr .font_fw800 span{font-family: 'NanumSquareRoundEB';font-weight:800}

/* NotoSansKR */
.font_notosanskor{font-family: 'NotoSansKR-Bold';font-weight:700}
.font_notosanskor .font_fw100,
.font_notosanskor .font_fw100 span{font-family: 'NotoSansKR-Thin';font-weight:100}
.font_notosanskor .font_fw200,
.font_notosanskor .font_fw200 span{font-family: 'NotoSansKR-Light';font-weight:200}
.font_notosanskor .font_fw300,
.font_notosanskor .font_fw300 span{font-family: 'NotoSansKR-DemiLight';font-weight:300}
.font_notosanskor .font_fw400,
.font_notosanskor .font_fw400 span{font-family: 'NotoSansKR-Regular';font-weight:400}
.font_notosanskor .font_fw500,
.font_notosanskor .font_fw500 span{font-family: 'NotoSansKR-Medium';font-weight:500}
.font_notosanskor .font_fw700,
.font_notosanskor .font_fw700 span{font-family: 'NotoSansKR-Bold';font-weight:700}
.font_notosanskor .font_fw900,
.font_notosanskor .font_fw900 span{font-family: 'NotoSansKR-Black';font-weight:900}

/* SpoqaHanSansNeo */
.font_spoqhansansneo{font-family: 'SpoqaHanSansNeo-Bold';font-weight:700}
.font_spoqhansansneo .font_fw100,
.font_spoqhansansneo .font_fw100 span{font-family: 'SpoqaHanSansNeo-Thin';font-weight:100}
.font_spoqhansansneo .font_fw300,
.font_spoqhansansneo .font_fw300 span{font-family: 'SpoqaHanSansNeo-Light';font-weight:300}
.font_spoqhansansneo .font_fw400,
.font_spoqhansansneo .font_fw400 span{font-family: 'SpoqaHanSansNeo-Regular';font-weight:400}
.font_spoqhansansneo .font_fw500,
.font_spoqhansansneo .font_fw500 span{font-family: 'SpoqaHanSansNeo-Medium';font-weight:500}
.font_spoqhansansneo .font_fw700,
.font_spoqhansansneo .font_fw700 span{font-family: 'SpoqaHanSansNeo-Bold';font-weight:700}

/* esamanru */
.font_esamanru{font-family: 'esamanru-Bold';font-weight:700}
.font_esamanru .font_fw300,
.font_esamanru .font_fw300 span{font-family: 'esamanru-Light';font-weight:300}
.font_esamanru .font_fw500,
.font_esamanru .font_fw500 span{font-family: 'esamanru-Medium';font-weight:500}
.font_esamanru .font_fw700,
.font_esamanru .font_fw700 span{font-family: 'esamanru-Bold';font-weight:700}

/* 배달의민족 주아체 */
.font_bmjua{font-family: 'BMJUA';font-weight:700}
.font_bmjua .font_fw400,
.font_bmjua .font_fw400 span{font-family: 'BMJUA';font-weight:400}
.font_bmjua .font_fw700,
.font_bmjua .font_fw700 span{font-family: 'BMJUA';font-weight:700}

/* 배달의민족 한나는11살체 */
.font_bmhanna{font-family: 'BMHANNA_11yrs';font-weight:700}
.font_bmhanna .font_fw400,
.font_bmhanna .font_fw400 span{font-family: 'BMHANNA_11yrs';font-weight:400}
.font_bmhanna .font_fw700,
.font_bmhanna .font_fw700 span{font-family: 'BMHANNA_11yrs';font-weight:700}

/* 배달의민족 도현체 */
.font_bmdohyeon{font-family: 'BMDOHYEON';font-weight:700}
.font_bmdohyeon .font_fw400,
.font_bmdohyeon .font_fw400 span{font-family: 'BMDOHYEON';font-weight:400}
.font_bmdohyeon .font_fw700,
.font_bmdohyeon .font_fw700 span{font-family: 'BMDOHYEON';font-weight:700}

/* EngFont */
/* Klavika Basic */
.font_klavika{font-family: 'klavika-web';font-weight:700}
.font_klavika .font_fw300,
.font_klavika .font_fw300 span{font-family: 'klavika-web';font-weight:300}
.font_klavika .font_fw400,
.font_klavika .font_fw400 span{font-family: 'klavika-web';font-weight:400}
.font_klavika .font_fw600,
.font_klavika .font_fw600 span{font-family: 'klavika-web';font-weight:600}
.font_klavika .font_fw600:after{content:'medium'}
.font_klavika .font_fw700,
.font_klavika .font_fw700 span{font-family: 'klavika-web';font-weight:700}

/* SimHei */
.font_simhei{font-family:'SimHei'}
.font_simhei span{font-family:'SimHei'}
.font_simhei .font_fw600,
.font_simhei .font_fw600 span{font-family: 'SimHei';font-weight:600}
.font_simhei .font_fw600:after{content:'medium'}