/* reset */
html, 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, button{margin: 0;padding: 0;font-size: 1em;font: inherit;vertical-align: baseline;}
html{width: 100%;}
body{width: 100%;margin: 0;padding: 0;font-size: 1em;line-height: normal;font-family: 'Noto Sans KR','Nanum Gothic',나눔고딕,'맑은 고딕',돋움,dotum,'Apple SD Gothic Neo',AppleGotihc,'Helvetica Neue',Helvetica,Arial,sans-serif;background: #fff;}
article, aside, details, figcaption, figure, footer, header, hgroup, menfu, nav, section{display: block;}
table{border-collapse: collapse;border-spacing: 0;}
input, select, textarea{font-family: inherit;font-size: inherit;color: inherit;resize: none;margin: 0;padding: 0;font-size:1em;box-sizing: border-box;}
ul, ol, li{list-style: none;}
a{text-decoration: none;color: inherit;outline: none;}
fieldset, img{border: none;}/*vertical-align: middle;*/
button{border: none;background: none;cursor: pointer;outline: none;}
label{cursor: pointer;}
label img{pointer-events: none;}/* 익스에서 라벨 이미지 처리시 클릭 이벤트 안될때 적용 */
input[type=text]::-ms-clear,
input[type=tel]::-ms-clear{display: none;}