:root{--hy-clean-ui-font:"Noto Sans KR","Apple SD Gothic Neo","Malgun Gothic",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;--hy-theme-font-family:var(--hy-clean-ui-font);--hy-weight-regular:400;--hy-weight-medium:500;--hy-weight-semibold:600;--hy-weight-bold:700;font-synthesis:none}html,body{font-family:var(--hy-theme-font-family,var(--hy-clean-ui-font))!important;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body:where(main,header,footer,article,section,aside,nav,div,p,span,a,button,input,textarea,select,option,label,small,strong,em,b,i,u,li,dt,dd,th,td,caption,summary,details,legend,fieldset,h1,h2,h3,h4,h5,h6,table,thead,tbody,tfoot,tr,form,#wrap,#container,#hy-wrap,.hy-page,.hy-sub-container,.hy-board-shell,.hy-board,.hy-header,.hy-topbar,.hy-nav,.hy-account,.bo_v_con,#bo_v_con,.view-content,.hy-post-content,.hy-view-content,.hy-comment-content,.cmt_contents,.tbl_head01,.tbl_wrap){font-family:var(--hy-theme-font-family,var(--hy-clean-ui-font))!important}button,input,select,textarea{font-family:var(--hy-theme-font-family,var(--hy-clean-ui-font))!important}body:where([data-hs-font-persist="1"],[data-hs-font-persist="1"] *,[class*="hs-font-"],[class*="hs-font-"] *){font-family:inherit!important}body .hs-font-noto-sans-kr,body .hs-font-noto-sans-kr *{font-family:"Noto Sans KR",var(--hy-clean-ui-font)!important}body .hs-font-noto-serif-kr,body .hs-font-noto-serif-kr *{font-family:"Noto Serif KR","Nanum Myeongjo",serif!important}body .hs-font-nanum-gothic,body .hs-font-nanum-gothic *{font-family:"Nanum Gothic","Noto Sans KR",var(--hy-clean-ui-font)!important}body .hs-font-nanum-myeongjo,body .hs-font-nanum-myeongjo *{font-family:"Nanum Myeongjo","Noto Serif KR",serif!important}body .hs-font-gowun-dodum,body .hs-font-gowun-dodum *{font-family:"Gowun Dodum","Noto Sans KR",var(--hy-clean-ui-font)!important}body .hs-font-gowun-batang,body .hs-font-gowun-batang *{font-family:"Gowun Batang","Noto Serif KR",serif!important}body .hs-font-do-hyeon,body .hs-font-do-hyeon *{font-family:"Do Hyeon","Noto Sans KR",var(--hy-clean-ui-font)!important}body .hs-font-jua,body .hs-font-jua *{font-family:"Jua","Noto Sans KR",var(--hy-clean-ui-font)!important}body:where(.material-icons,.material-symbols-outlined,.material-symbols-rounded,.material-symbols-sharp,.fa,[class^="fa-"],[class*=" fa-"],.xi,[class^="xi-"],[class*=" xi-"],svg,svg *,code,pre,kbd,samp,.hy-emoji,.emoji){font-family:inherit!important}html,body{font-weight:var(--hy-weight-regular)!important}body:where(p,span,a,li,dt,dd,td,caption,summary,details,legend,fieldset,label,input,textarea,select,option,small,em,i,u,.hy-latest,.hy-board-rowtext small,.hy-gallery-info small,.hy-view-meta span,.hy-comment-meta span,.bo_v_con,#bo_v_con,.view-content,.hy-post-content,.hy-view-content,.hy-comment-content,.cmt_contents){font-weight:var(--hy-weight-regular)!important}body:where(button,input[type="button"],input[type="submit"],input[type="reset"],.btn,.hy-btn,.hy-action,.hy-actions a,b,strong,th,.hy-card header,.hy-card__title-row,.hy-card h2,.hy-board-box__head,.hy-board-rowtext strong,.hy-gallery-info strong,.hy-latest strong,.hy-comment-meta strong,.hy-view-box h2,.hy-comments-head h2,.hy-comment-write h2){font-weight:var(--hy-weight-semibold)!important}body:where(h1,h2,h3,h4,h5,h6,.hy-board-title h1,.hy-view-head h1,.hy-mypage h1){font-weight:var(--hy-weight-bold)!important}#hy-wrap .hy-header:where(.hy-header-search input[type="search"],.hy-account__desc,.hy-nav a,.hy-menu-label,.hy-menu-copy,.hy-account__name-text,.hy-account__link,.hy-account__memo-link,.hy-account__memo-alert,.hy-menu-btn,.hy-menu-btn b){font-weight:var(--hy-weight-semibold)!important}#hy-wrap .hy-header:where(.hy-header-search button){font-weight:var(--hy-weight-semibold)!important}#hy-wrap .hy-header:where(.hy-brand__text strong,.hy-account__avatar .hy-board-avatar-fallback){font-weight:var(--hy-weight-bold)!important}body:where(.hy-board-no,.hy-board-total,.hy-board-category a,.hy-board-category li a,.hy-board-pages a,.hy-board-pages strong,.hy-board-pages span,.hy-mypage-kicker,.hy-mypage-stat span,.hy-mypage-action strong,.hy-mypage-post strong,.hy-status-piece,.hy-drag-upload-zone strong,.hy-drag-upload-pick,.hy-drag-upload-feedback){font-weight:var(--hy-weight-medium)!important}body:where([data-hs-font-persist="1"],[data-hs-font-persist="1"] *,[class*="hs-font-"],[class*="hs-font-"] *){font-family:inherit!important}#hy-wrap{--hy-weight-normal:400;--hy-weight-medium:500;--hy-weight-bold:600;--hy-weight-heavy:700;font-weight:400!important}#hy-wrap:where(p,li,td,th,input,select,textarea,em,small,span){font-weight:400!important}#hy-wrap:where(a,button,label,.hy-actions a,.hy-account__link,.hy-menu-label,.hy-account__name,.hy-account__name-text){font-weight:500!important}#hy-wrap:where(strong,b,h1,h2,h3,h4,h5,h6,.hy-card__title-row h3){font-weight:600!important;letter-spacing:-.025em!important}#hy-wrap:where(.hy-slide__content h2,.hy-mypage h1,.hy-view-head h1,.hy-board-title h1){font-weight:700!important}#hy-wrap:where(.hy-header-search button,.hy-search button,.btn,.btn_submit,input[type="submit"],input[type="button"]){font-weight:600!important}#hy-wrap .hy-side-hint{margin:10px 0 0!important;padding:9px 10px!important;border:1px solid #f1dce8!important;border-radius:14px!important;background:#fff9fc!important;color:#8b7485!important;font-size:12px!important;line-height:1.45!important;font-weight:400!important}#hy-wrap .hy-actions--simple{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important;margin-top:12px!important}#hy-wrap .hy-actions--simple a{min-height:38px!important;padding:0 10px!important;font-size:12px!important;font-weight:500!important}#hy-wrap .hy-login-card{padding:16px!important}#hy-wrap .hy-login-card>strong{display:block!important;margin-top:4px!important;font-size:14px!important;font-weight:600!important}#hy-wrap .hy-login-card>p{margin:5px 0 0!important;font-size:12px!important;line-height:1.45!important;font-weight:400!important}#hy-wrap .hy-board-nav{padding:16px!important}#hy-wrap .hy-board-nav>a{min-height:46px!important;padding:9px 11px!important;border-radius:14px!important;gap:8px!important}#hy-wrap .hy-board-nav>a span{grid-template-columns:27px minmax(0,1fr)!important;gap:8px!important}#hy-wrap .hy-board-nav .hy-board-emoji{width:25px!important;height:25px!important;font-size:13px!important}#hy-wrap .hy-board-nav .hy-board-subject{font-size:13px!important;line-height:1.3!important;font-weight:500!important}#hy-wrap .hy-board-nav>a em{min-width:26px!important;height:22px!important;font-size:11px!important;font-weight:500!important}.hy-mypage-card h2,.hy-mypage-action strong,.hy-mypage-stat strong,.hy-mypage-post strong{font-weight:600!important}.hy-mypage h1{font-weight:700!important}.hy-mypage-action,.hy-mypage-quick-card .hy-mypage-action.hy-mypage-quick-item{font-weight:400!important}.hy-mypage-quick-card .hy-mypage-quick-text em{font-weight:400!important}#hy-wrap .hy-header:where(.hy-account__name-link,.hy-account__name-link .hy-account__name-text){font-weight:500!important}
