/* 푸라닭 폰트 */
@font-face {
    font-family: 'PuradakGentleGothicR';
    src: url('https://fastly.jsdelivr.net/gh/projectnoonnu/noonfonts_11-01@1.1/PuradakGentleGothicR.woff2') format('woff2');
    font-weight: normal;
    font-style: normal;
}
#font_pura{font-family: 'PuradakGentleGothicR';  word-break: keep-all;}

/* 나눔명조 */
@import url('https://fonts.googleapis.com/css2?family=Nanum+Myeongjo:wght@400;700;800&display=swap');
#font_nanum{
    font-family: "Nanum Myeongjo", serif;
    font-weight: 400;
    font-style: normal;
}

/* 폰트 사이즈 */
.size8{font-size: 8em !important; letter-spacing: -5px !important;}
.size7{font-size: 7em !important; letter-spacing: -5px !important;}
.size5{font-size: 5em !important; letter-spacing: -1px !important;}
.size4{font-size: 4em !important; letter-spacing: -1px !important;}
.size3{font-size: 3em !important; letter-spacing: -1px !important;}
.size2{font-size: 2em !important; letter-spacing: -1px !important;}
.size1{font-size: 1.3em !important; letter-spacing: -1px !important;}

.font_w400{font-weight: 400 !important;}
.font_w800{font-weight: 800 !important;}
@media only screen and (max-width: 480px) { 
    .size8{font-size: 5em !important; letter-spacing: -5px !important;}
    .size7{font-size: 4.5em !important; letter-spacing: -5px !important;}
    .size5{font-size: 4em !important; letter-spacing: -1px !important;}
    .size4{font-size: 2.3em !important; letter-spacing: -1px !important;}
    .size3{font-size: 3em !important; letter-spacing: -1px !important;}
    .size2{font-size: 2em !important; letter-spacing: -1px !important;}
    .size1{font-size: 1.3em !important; letter-spacing: -1px !important;}
}

/* 모바일 폰트 */
@media only screen and (max-width: 480px) { 
.doz_sys div[doz_type="text"] h5, .doz_sys h5, .doz_sys .header-content h5{font-size: 4.5vw;}
}