@charset "utf-8"; 
@font-face {
	font-family:'noto'; 
	font-style:bold; 
	font-weight:700; 
	src: url("../fonts/NotoSansKR-Bold.ttf") format('woff'),
}

@font-face {
	font-family:'noto'; 
	font-style:medium; 
	font-weight:600; 
	src: url("../fonts/NotoSansKR-Medium.ttf") format('woff'),
}

@font-face {
	font-family:'noto'; 
	font-style:normal; 
	font-weight:500; 
	src: url("../fonts/NotoSansKR-Regular.ttf") format('woff'),
}

@font-face {
	font-family:'noto'; 
	font-style:Light; 
	font-weight:400; 
	src: url("../fonts/NotoSansKR-Thin.ttf") format('woff'),
}



* {margin:0; padding:0; box-sizing:border-box;}
body {position:relative; letter-spacing:-0.03em; font-size:14px; font-family:'noto' , sans-serif; font-weight: 500; color:#666;  line-height: 1.2; }
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, textarea, p, blockquote, th, td, address {margin:0; padding:0}
pre {margin:0; padding:0; word-wrap:break-word; white-space:pre-line}
table {border:0; border-collapse:collapse; border-spacing:0; width:100%}
fieldset, img {border:0;vertical-align:top}
ul, li {list-style:none}
h1, h2, h3, h4, h5, h6 {font-size:100%; font-weight:normal; line-height:1em}
a {text-decoration:none; cursor:pointer; color: #666;}
body {position:relative}
em {font-style:normal}
a, button, textarea, input{ font-family:'noto', sans-serif; font-size: 14px; font-weight: 600;}
legend, hr, caption {position:absolute; top:-9990px; left:-9999px; width:1px; height:1px; opacity:0}
address {font-style:normal}
button {width: 100%; height: 100%; margin: 0; padding: 0; border: 0; background: transparent; cursor: pointer;}
p {margin: 0; padding: 0;}
select,input{font-family:'noto' , sans-serif; font-weight: 500; padding-left: 20px; border: 0; color: #666; font-weight: 600;}
select:focus, input:focus {outline: 0;}
input::placeholder {color: #666;}
input[type="text"] {width: 100%; height: 40px; border: 1px solid #000; border-radius:5px ; -webkit-border-radius:5px ; -moz-border-radius:5px ; -ms-border-radius:5px ; -o-border-radius:5px ; }
select {height: 40px; border: 1px solid #000; border-radius:5px ; -webkit-border-radius:5px ; -moz-border-radius:5px ; -ms-border-radius:5px ; -o-border-radius:5px ; appearance: none; background:#fff url('../images/icon_down_arrow.png') no-repeat 90% center;} 
