@charset "utf-8";

@font-face {
	font-family:'NotoSans'; 
	font-style: normal; 
	font-weight: 400; 
	src: url('/resources/font/NotoSansCJKkr-Regular.eot'); 
	src: url('/resources/font/NotoSansCJKkr-Regular.eot?#iefix') format('embedded-opentype'),
		url('/resources/font/NotoSansCJKkr-Regular.woff') format('woff')
}
@font-face {
	font-family:'NotoSans'; 
	font-style: normal; 
	font-weight: 700; 
	src: url('/resources/font/NotoSansCJKkr-Medium.eot'); 
	src: url('/resources/font/NotoSansCJKkr-Medium.eot?#iefix') format('embedded-opentype'),
		url('/resources/font/NotoSansCJKkr-Medium.woff') format('woff')
}
@font-face {
	font-family:'NotoSans'; 
	font-style: normal; 
	font-weight: 900; 
	src: url('/resources/font/NotoSansCJKkr-Bold.eot'); 
	src: url('/resources/font/NotoSansCJKkr-Bold.eot?#iefix') format('embedded-opentype'),
		url('/resources/font/NotoSansCJKkr-Bold.woff') format('woff')
}

html {-webkit-text-size-adjust: none;}
body,textarea,select,table,button,input {font-family:NotoSans,NanumGothic,'돋움',dotum,sans-serif;font-size:14px;color:#222;margin:0;padding:0;font-weight: 400;}
b,em,strong{font-weight: 700;}
img {border:0;vertical-align:middle;}
ul,ol {margin:0;padding:0;list-style:none;}
dl,dl dt,dl dd,form,td,p {margin:0;padding:0;}
li,li img,dt img,dd img,td img,p img {vertical-align:top;margin:0;padding:0;}
fieldset {margin:0;padding:0;border:0;}
legend {position:absolute;visibility:hidden;overflow:hidden;height:0;line-height:0;width:0;margin:0;padding:0;font-size:0;}
caption {width: 0;height: 0;font-size: 0;line-height: 0;text-indent: -5000em;}
hr {display:none;}
h1,h2,h3,h4,h5,h6 {font-weight:normal;margin:0;}
a {text-decoration:none;color:#666;}
a:hover,
a:focus{text-decoration: underline;}
table {table-layout:fixed;border-spacing: 0}
input {overflow:visible;vertical-align:middle;border-radius:0;-webkit-appearance:none;height:auto;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
select,label {padding:0;margin:0;vertical-align:middle;}
em,address {font-style:normal;}
textarea {vertical-align:top;margin:0;padding:0;border-radius:0;-webkit-appearance:none;-moz-appearance:none;}
object,param {padding:0;margin:0;line-height:0;}
button{border: 0;cursor: pointer;-webkit-appearance:none;}
header,footer,section,article,aside,nav,hgroup,details,menu,figure,figcaption {display:block;}

@media screen and (max-width:768px){	
	body,textarea,select,table,button,input {font-size: 14px;}
	img{max-width:100%;}
}

@media screen and (max-width:320px){	
	body,textarea,select,table,button,input {font-size: 13px;}
}