@charset "utf-8";
@import url("https://fonts.googleapis.com/earlyaccess/notosanskr.css");



/* --------------------- WP Reset --------------------- */
*, *:before, *:after {
    -webkit-box-sizing:border-box;
       -moz-box-sizing:border-box;
            box-sizing:border-box;
	-webkit-text-size-adjust:100%;
	    -ms-text-size-adjust:100%;
	/* outline:0; 웹접근성에 포커스에 맞지 않아 삭제함. */
}
/* html {overflow-x:hidden} */
html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, figcaption, figure, footer, header, menu, nav, section, summary, time, mark, audio, video {margin:0; padding:0; border:none 0;}
article, aside, details, figcaption, figure, footer, header, menu, nav, section {display:block;}
html, body {width:100%;}
body {background-color:#fff;}
body, input, button, textarea {
	color:#000000; 
	font-size:16px; 
	font-size:1em; 
	line-height:16px; 
	line-height:1em; 
	/*font-family:"나눔고딕",Nanum Gothic,"맑은 고딕",Malgun Gothic,"돋움", Dotum, Helvetica, AppleGothic, Sans-serif;*/
	font-family: 'Noto Sans KR', sans-serif;
}
h1, h2, h3, h4, h5, h6 {font-size:12px; font-size:25px; text-align:left;}
blockquote, q {
    -webkit-hyphens:none;
	   -moz-hyphens:none;
	    -ms-hyphens:none;
	hyphens:none;
	quotes:none;
}
img, fieldset, iframe {border:0 none;}
img {max-width:100%;}
table, div {border-collapse:collapse;}
input {font-size:16px; font-size:1em;}
select{border:1px solid #B7B6B6; color:#2c2c2c; font-size:16px; font-size:1em; vertical-align:middle; }
textarea {border:1px solid #B7B6B6; color:#2c2c2c; font-size:16px; font-size:1em; vertical-align:middle; background:#fff;}
textarea {overflow:auto;}
button, select, input, img, li {vertical-align:middle; text-align:left;cursor:pointer;min-width:50px;}
address, caption, cite, code, dfn, em, strong, th, var {font-style:normal; font-weight:normal;}
ul, li, ol {list-style-type:none;}
li img, dd img {vertical-align:top;}
legend, caption {display:none;}
hr { border-collapse:collapse;}
a:link, a:visited {text-decoration:none;}
a:hover {text-decoration:none; cursor:pointer;}

.menu-item-description{display:none !important;}
.hidden {display:none}