@charset "utf-8";

body{font-family: 'Pretendard', 'Titillium Web', 'Noto Sans KR', '맑은 고딕', 'Malgun Gothic', '돋움', Dotum, '애플 SD 산돌고딕 Neo', 'Apple SD Gothic Neo', AppleGothic, Helvetica, sans-serif;}
/* COMMON */
body,p,h1,h2,h3,h4,h5,h6,ul,ol,li,dl,dt,dd,table,th,td,form,fieldset,legend,input,textarea,button,select{margin:0;padding:0;-webkit-text-size-adjust:none}
body,html{width:100%;height:100%;}body,input,textarea,select,button,table{font-size:16px;-webkit-font-smoothing:antialiased}
img,fieldset,button{border:0}ul,ol{list-style:none}
em,address{font-style:normal}
a{text-decoration:none;transition:all 0.2s;-webkit-transition:all 0.2s;}
a:hover,a:active,a:focus{text-decoration:none}
a[href^="tel"] { color: #ffffff !important; text-decoration: none;}
button{transition:all 0.2s;-webkit-transition:all 0.2s;}
.blind{overflow:hidden;position:absolute;top:0;left:0;width:1px;height:1px;font-size:0;line-height:0}
.clear{clear:both;}
.clear:after{content:"";display:block;clear:both;}
::selection{background:#5d2457;color:#fff;}
::-webkit-selection{background:#5d2457;color:#fff;}
input[type="search"] {-webkit-appearance: textfield;}
input[type="search"]::-webkit-search-cancel-button,
input[type="search"]::-webkit-search-results-button {display: none;}

/*스크롤바 색상 변경*/
::-webkit-scrollbar { width: 10px;}
::-webkit-scrollbar-track { background: #ccc;}
::-webkit-scrollbar-thumb { background: #aaa;}
/* Firefox */
scrollbar-width: {thin;}
scrollbar-color: {#aaa #ccc;}
