@font-face {
    font-family: 'Pretendard-Regular';
    src: url('https://cdn.jsdelivr.net/gh/Project-Noonnu/noonfonts_2107@1.1/Pretendard-Regular.woff') format('woff');
    font-weight: 400;
    font-style: normal;
}

html { overflow-x: hidden;font-size:16px;}
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, pre {padding: 0; margin: 0; letter-spacing: -0.01rem; line-height: 1.3;font-family: 'Pretendard-Regular';  box-sizing: border-box; word-break: keep-all; }

.row{ margin:0 auto;}
button{ border:none;}
button:focus, .navbar-toggler:focus { outline:none;}

a { color:#000; }
a:hover { text-decoration: none; color:#000;}


/* 본문 정렬 */
#bo_v_img {text-align:center; display: none;}
.container-board { max-width:950px; margin:0 auto;}
#sch_result { width:100%; max-width:1200px; padding: 0 15px; margin:0 auto;}

/* 애드센스 */  
.ad_wrap { text-align:center;}
.adsbygoogle { display:inline-block;}
.adsbygoogle[data-ad-status="unfilled"] { display: none !important;}
.sim-ad {display: inline-block;}
.sim-ad img { width:100%;}
