@import url("/fonts/notosanskr.css");

html, body
{
	margin:0; padding:0; border:0;
	vertical-align:baseline;
	font-size:14px;
	font-family:"Noto Sans KR", "Malgun Gothic", "맑은 고딕", "NanumGothic", "dotum";
	color:#333;
	line-height:1.8;
	-webkit-text-size-adjust: 100%; 
	-moz-text-size-adjust: 100%; 
	-ms-text-size-adjust: 100%; 
	text-size-adjust: 100%; 
}
* { max-height: 10000000px; }
div, p, span, form, fieldset, img, h1, h2, h3, h4, h5, h6 { margin:0; padding:0; border:0; }
input, textarea { font-family:"Malgun Gothic", "맑은 고딕", "NanumGothic", "dotum"; }
select { font-family:"Malgun Gothic", "맑은 고딕", "NanumGothic", "dotum"; }
h1, h2, h3, h4, h5, h6 { font-weight:normal; }
legend, caption, .hidden { display:none; }
button, .pointer { cursor:pointer; }


/* 에디터용 CSS */
	figure.image-captioned { text-align: center; border: solid 1px #ccc; border-radius: 2px; background: rgba(0,0,0,0.05); padding: 10px; margin: 20px 20px; display: inline-block; }
	figure.image-captioned > figcaption { text-align: center; display: block; }
	h3.editor_default_style_TITLE1 { text-align:left; font-size:22px; line-height:1.8; font-weight:bold; color:#000; word-break:break-all; }
	h4.editor_default_style_TITLE2 { text-align:left; font-size:18px; line-height:1.8;  font-weight:bold; color:#000; word-break:break-all; }
	h5.editor_default_style_TITLE3 { text-align:left; font-size:14px; line-height:1.8; font-weight:bold; color:#000; word-break:break-all; }
	div.editor_default_style_TEXT { text-align:justify; font-size:12px; line-height:1.8;  color:#333; word-break:break-all; }