@charset "UTF-8";

@font-face {
	font-family:'Noto Sans KR';
	font-weight:normal;
	font-style:normal;
	src: url('../font/NotoSans-Regular.eot');
	src: local('※'),
		  url('../font/NotoSans-Regular.woff') format('woff');
}
@font-face {
	font-family:'Noto Sans KR';
	font-weight:bold;
	font-style:normal;
	src: url('../font/NotoSans-Bold.eot');
	src: local('※'),
		  url('../font/NotoSans-Bold.woff') format('woff');
}

@font-face { 
	font-family: "SUITE";
	src: url("font/SUITE-Regular.ttf") format("truetype");
	font-weight: normal;
} 

@font-face { 
	font-family: "SUITE";
	src: url("font/SUITE-SemiBold.ttf") format("truetype");
	font-weight: 600;
} 
@font-face { 
	font-family: "SUITE";
	src: url("font/SUITE-SemiBold.ttf") format("truetype");
	font-weight: 800;
} 


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-size: 100%;
	font: inherit;
	vertical-align: baseline;
}
/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {display: block;}

body {min-width:320px; height:100%; font-family:'Noto Sans KR', 'SUITE', 'Apple SD Gothic Neo', sans-serif , Dotum, '돋움', Gulim, '굴림', sans-serif; font-size:16px; line-height:1.2em; -webkit-text-size-adjust:none; -moz-text-size-adjust:none; -ms-text-size-adjust:none; letter-spacing:-0.05em; color:#000; word-break: keep-all;}
/*안드로이드 탭색상*/
body {-webkit-tap-highlight-color:rgba(0, 0, 0, 0); -webkit-highlight-color:rgba(0, 0, 0, 0)}

img, fieldset, iframe {border:none;}
ul,ol {list-style:none}
h1, h2, h3, h4, h5, h6 {line-height:normal; font-size:100%; /*font-weight:bold;*/}
select, input, textarea {font-size:1em; vertical-align:middle; line-height: 1.2;}
em, address {font-style:normal;}
legend, caption {font-size:0px; line-height:0; visibility:hidden; overflow:hidden;}
table {width:100%; border-collapse:collapse; border-spacing:0;}
table th {font-weight:normal;}
button {border:0 none; background:0; background:transparent; cursor:pointer; vertical-align:middle; overflow:visible; font-family:'Noto Sans KR','Apple SD Gothic Neo', sans-serif , Dotum, '돋움', Gulim, '굴림', sans-serif;}
button::-moz-focus-inner {padding:0; border:0;}
a, a:link, a:active, a:focus, a:visited, a:hover {text-decoration:none; outline:none; color:#706f6f; select-dummy:expression(this.hideFocus=true);}
textarea, input, select {vertical-align:middle; font-size:inherit; font-family:'Noto Sans KR', sans-serif , Dotum, '돋움', Gulim, '굴림', sans-serif;}

select{appearance: none; -webkit-appearance: none;-moz-appearance: none;}
input[type='checkbox'], input[type='radio']{display:none;-moz-appearance:none;-webkit-appearance:none;}