/* http://meyerweb.com/eric/tools/css/reset/ 
   v2.0 | 20110126
   License: none (public domain)
*/

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed, 
figure, figcaption, footer, header, hgroup, 
menu, nav, output, ruby, section, summary,
time, mark, audio, video {
	margin: 0;
	padding: 0;
	border: 0;
	font-family:'Pretendard','SD Gothic Neo', 'Apple SD Gothic Neo' , sans-serif;
	font-size:13px;
	color:#141414;
}

.editor html, .editor body, .editor div, .editor span, .editor applet, .editor object, .editor iframe,
.editor h1, .editor h2, .editor h3, .editor h4, .editor h5, .editor h6, .editor p, .editor blockquote, .editor pre,
.editor a, .editor abbr, .editor acronym, .editor address, .editor big, .editor cite, .editor code,
.editor del, .editor dfn, .editor em, .editor img, .editor ins, .editor kbd, .editor q, .editor s, .editor samp,
.editor small, .editor strike, .editor strong, .editor sub, .editor sup, .editor tt, .editor var,
.editor b, .editor u, .editor i, .editor center,
.editor dl, .editor dt, .editor dd, .editor ol, .editor ul, .editor li,
.editor fieldset, .editor form, .editor label, .editor legend,
.editor table, .editor caption, .editor tbody, .editor tfoot, .editor thead, .editor tr, .editor th, .editor td,
.editor article, .editor aside, .editor canvas, .editor details, .editor embed, 
.editor figure, .editor figcaption, .editor footer, .editor header, .editor hgroup, 
.editor menu, .editor nav, .editor output, .editor ruby, .editor section, .editor summary,
.editor time, .editor mark, .editor audio, .editor video {
	margin: 0;
	padding: 0;
	border: 0;
	font-family:inherit;
	font-size:inherit;
}

body {
	padding-top: env(safe-area-inset-top);
	padding-top: constant(safe-area-inset-top);
}

img {vertical-align: middle;-webkit-touch-callout: none;}
.gulim {font-family:Gulim,'굴림'}
/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure, 
footer, header, hgroup, menu, nav, section {
	display: block;
}
ol, ul {
	list-style: none;
}
blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
	content: none;
}
table {
	/*border-collapse: collapse;*/
	border-spacing: 0;
}
a,a:hover,a:active {text-decoration: none; }
.blind,legend{display:block;overflow:hidden;position:absolute;top:-1000em;left:0}
input{ font-family:'SD Gothic Neo', sans-serif; }
* {padding:0px; margin:0px; /*line-height:100%;*/}
**html input, *html input {margin:-1px 0px -1px 0px; font-family:'SD Gothic Neo', sans-serif;}

.m_content{ position:relative; width:100%; height:100%; background-color:#fff; }

input[type='text'],
input[type='number'],
input[type='tel'],
input[type='password']{ outline:none; -webkit-appearance:none; }

input[type='checkbox'] {
vertical-align: middle;
background: #f8f8f8;
border: solid 2px #666;
border-radius: 4px 4px;
height: 18px;
width: 18px;
-webkit-appearance: none; }

input[type='checkbox']:checked:after {
	content: ' ';
	display: block;
	width: 8px;
	height: 8px;
	background: #333;
	position: relative;
	top: 3px;
	left: 3px;
	border-radius: 2px 2px;
}

.page_area {text-align: center;}
.page_area ul li {display: inline;margin: 0 10px;}
.page_area ul li.pageOn {color: #d01f3c;}

input::-webkit-input-placeholder {color:#a0a0a0;}
textarea::-webkit-input-placeholder {color:#a0a0a0;}

/*자동완성 시 배경색 제거*/
input:-webkit-autofill {-webkit-box-shadow: 0 0 0 1000px white inset;}

*{ -webkit-text-size-adjust:none; } /* 아이폰 가로모드 글자커짐 방지 */
