@charset "utf-8";

/* reset */
*,*:before,*:after{box-sizing:border-box;}
html,body{height:100%}
body{line-height:1.3;color:#191f28;font-weight:400;font-size:13px;font-family:'Pretendard','맑은 고딕','Malgun Gothic',MalgunGothic,Gulim,'굴림',Helvetica,AppleSDGothicNeo,sans-serif;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,form,fieldset,p,button,iframe,th,td{margin:0;padding:0;}
article,aside,details,figcaption,figure,footer,header,nav,section,summary{display:block;margin:0;padding:0;}
h1,h2,h3,h4,h5,h6,dt{font-weight:normal;}
img,fieldset,iframe,button{border:0 none;}
li{list-style:none;}
button{border:0 none;outline:none;cursor:pointer;background-color:transparent;font-size:13px;color:inherit;line-height:1;font-family:'Pretendard','맑은 고딕','Malgun Gothic',MalgunGothic,Dotum,'돋움',Helvetica,AppleSDGothicNeo,sans-serif;}
table{border-collapse:collapse;border-spacing:0;}
th,td{border-collapse:collapse;}
legend,caption,hr{display:none;}
select,input,textarea{margin:0;padding:0;border-radius:0;border:none;font-size:13px;color:inherit;line-height:inherit;font-family:'Pretendard','맑은 고딕','Malgun Gothic',MalgunGothic,Helvetica,AppleSDGothicNeo,sans-serif;outline:none;resize:none;}
select,input{line-height:1;vertical-align:middle;}
input:-ms-input-placeholder{color:#989898;}
input::-webkit-input-placeholder{color:#989898;}
input::-moz-placeholder{color:#989898;}
/*input::-ms-clear{display:none;}*/
em,cite{font-style:normal;}
strong{font-weight:600;}
img{border:0;vertical-align:middle;}
a{color:inherit;text-decoration:none;outline-offset:-1px;-webkit-tap-highlight-color:rgba(0,0,0,0);}
address{font-style:normal;}
body:before{position:fixed;left:0;top:0;width:100%;height:0;content:'';}
select,mark{background-color:transparent;outline:none;}
label{vertical-align:middle;}
[disabled], .disabled{opacity:0.6;pointer-events:none;}
::-moz-selection{background-color:#191f28;color:#fff;}
::selection{background-color:#191f28;color:#fff;}
input::-webkit-search-decoration,
input::-webkit-search-cancel-button,
input::-webkit-search-results-button,
input::-webkit-search-results-decoration{display:none;}
::-webkit-scrollbar{width:10px;height:10px;}
::-webkit-scrollbar-track{background-color:#fafafa;}
::-webkit-scrollbar-thumb{background-color:#adadb0;}

/* 콤보박스 top 계산시 부모중 sticky가 있는 경우 top 계산식 오류 */
.bug-position-sticky-64 .x-suggest-container{
    margin-top:-64px;
}

