/*reset css*/
@charset "utf-8";

/* 본고딕 font-family: 'Noto Sans', sans-serif; */
@import url('/font/font.css');

/* CSS Document */
*{margin: 0;padding: 0;border: 0;outline: 0;vertical-align: top;font-family: 'Open Sans', sans-serif;}
html,body{width:100%;height:100%;}
html{overflow-y:scroll;}
body,p,h1,h2,h3,h4,h5,h6,ul,ol,li,dl,dt,dd,table,th,tr,td,thead,tbody,form,fieldset,legend,input,textarea,button{margin:0;padding:0;}
article, aside, details, figcaption, figure, footer, header, hgroup, menu,nav, section{display: block;}
ul, ol, dl,li,dl,dt,dd{list-style: none;}
img, video{max-width: 100%;}
a{text-decoration: none;color: #000;}
a:link,a:visited,a:active,a:focus{text-decoration:none;}
a:hover{text-decoration:none;}
table{border-collapse: collapse;padding:0; border-spacing: 0; table-layout:fixed;}
input, select{vertical-align: middle;}
body{font-size: 100%;line-height: 1;}
label,button{cursor:pointer;}
i,em,address{font-style: normal;font-weight: normal;}
button{border:none;background:none;outline:none;}
legend {display:none;}
img,fieldset,iframe{border:none;}
img{vertical-align:top;max-width:100%;}
textarea{font-family: 'Open Sans', sans-serif;}
caption {display:none;}
input,select,button, textarea{
	-webkit-appearance: none;
	-moz-appearance: none;  
	appearance: none; 
	-webkit-appearance: none; 
	-webkit-border-radius: 0;
	border-radius:0; 
}
textarea{resize:none;}
select {background:url('/img/btn/select_more.png')no-repeat 97% center;}
input[type=text]::-ms-clear, select::-ms-expand{display:none;}