@font-face {
    font-family:'NotoSansKR';
	src: url('../font/NotoSansKR-Regular.eot');
	src: url('../font/NotoSansKR-Regular.eot?#iefix') format('embedded-opentype'),
		 url('../font/NotoSansKR-Regular.woff2') format('woff2'),
	     url('../font/NotoSansKR-Regular.woff') format('woff'),
         url('../font/NotoSansKR-Regular.otf') format('opentype'),
		 url('../font/NotoSansKR-Regular.svg#NotoSansKR-Regular') format('svg');
    font-weight:300;
    font-style:normal;
}
@font-face {
    font-family:'NotoSansKR';
	src: url('../font/NotoSansKR-Medium.eot');
	src: url('../font/NotoSansKR-Medium.eot?#iefix') format('embedded-opentype'),
		 url('../font/NotoSansKR-Medium.woff2') format('woff2'),
	     url('../font/NotoSansKR-Medium.woff') format('woff'),
         url('../font/NotoSansKR-Medium.otf') format('opentype'),
		 url('../font/NotoSansKR-Medium.svg#NotoSansKR-Medium') format('svg');
    font-weight:500;
    font-style:normal;
}
@font-face {
    font-family:'NotoSansKR';
    src: url('../font/NotoSansKR-Bold.eot');
	src: url('../font/NotoSansKR-Bold.eot?#iefix') format('embedded-opentype'),
		 url('../font/NotoSansKR-Bold.woff2') format('woff2'),
         url('../font/NotoSansKR-Bold.woff') format('woff'),
         url('../font/NotoSansKR-Bold.otf') format('opentype'),
         url('../font/NotoSansKR-Bold.svg#NotoSansKR-Bold') format('svg');
    font-weight:700;
    font-style:normal;
}

body{font:12px/1.3 'NotoSansKR', Dotum, '돋움', Gulim, '굴림'; color:#3b3f4a}
body, div, dl, dt, dd, th, td, ul, ol, li, h1, h2, h3, h4, h5, h6, form, fieldset, p, blockquote, button, input, textarea{margin:0; padding:0}
article, aside, canvas, details, figcaption, figure, footer, header, hgroup, menu, nav, section, summary{display:block; margin:0; padding:0}
hr, table caption{display:none}
table caption.show{display:table-caption}
legend, .hd_element{position:absolute; width:0; height:0; overflow:hidden; visibility:hidden; font-size:0; line-height:0}
table{width:100%; border-collapse:collapse; border-spacing:0; table-layout:fixed}
table th, dl dt{font-weight:normal}
img, fieldset, button, input{border:0; vertical-align:middle}
ul, ol, li{list-style:none}
em, address{font-style:normal}
label, button{cursor:pointer}
a{text-decoration:none}
a:hover{text-decoration:underline}
button{vertical-align:top; background:transparent; font-family:'NotoSansKR', Dotum, '돋움', Gulim, '굴림'}
button::-moz-focus-inner{padding:0; border:0}
h1, h2, h3, h4, h5, h6{font-weight:normal}
input, select, button, textarea{font:12px/1.3 'NotoSansKR', Dotum, '돋움', Gulim, '굴림'; color:#3b3f4a; outline:none}