html,body,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,caption,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video {
    margin: 0;
    padding: 0;
    border: 0;
    vertical-align: baseline;
    line-height:1.2em;
}
body {
    line-height: 1.25;
    font-family: Pretendard ,"Pretendard",-apple-system,BlinkMacSystemFont,system-ui,Roboto,"Helvetica Neue","Segoe UI","Apple SD Gothic Neo","Noto Sans KR","Malgun Gothic","Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";
    font-feature-settings:'ss01','ss02', 'tnum';
    background-color:#fafafa;
    font-size: 10px;
    font-weight:400;
}

article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section {
    display: block;
}

input,select,textarea {
    font-family: Pretendard,"Pretendard",-apple-system,BlinkMacSystemFont,system-ui,Roboto,"Helvetica Neue","Segoe UI","Apple SD Gothic Neo","Noto Sans KR","Malgun Gothic","Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";
}

input{
    border:0;
}

li{
    list-style:none;
}

a{
    text-decoration:none;
    color:#333;
    line-height:0;
}

h1,h2,h3,h4,h5,h6,p{
    font-size: 10px;
    color:#333;
}

img{
    line-height:0;
    font-size:0;
}

button{
    padding:0;
    line-height:0;
    background:none;
    border:none;
    font-family: Pretendard ,"Pretendard",-apple-system,BlinkMacSystemFont,system-ui,Roboto,"Helvetica Neue","Segoe UI","Apple SD Gothic Neo","Noto Sans KR","Malgun Gothic","Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";
    font-size:10px;
    outline:none;
    cursor:pointer;
}

.sr-only {
    position: absolute;
    top: 0;
    left: -100000px;
    width: 1px;
    height: 1px;
    overflow: hidden;
    text-indent: -10000px;
}

.fixed_after::after {
    content: "";
    display: none;
    clear: both;
}