
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,font,img,ins,kbd,q,s,samp,small,strike,strong,header,footer,aside,nav,sub,sup,tt,var,dl,dt,dd,ol,select,button,ul,li,fieldset,form,label,legend,caption,tbody,tfoot,thead,tr,textarea,input {
    margin:0;
    padding:0;
    box-sizing:border-box
}
b,strong {
    font-weight:bolder
}
fieldset,img {
    border:0 none
}
dl,ul,ol,menu,li {
    list-style:none
}
blockquote,q {
    quotes:none
}
blockquote:before,blockquote:after,q:before,q:after {
    content:'';
    content:none
}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section {
    display:block;
    margin:0;
    padding:0
}
img,svg {
    -ms-interpolation-mode:bicubic!important;
    max-width:100%;
    vertical-align:middle
}
i,em {
    font-style:normal
}
input,select,textarea,button {
    font-family:inherit
}
table,th,td {
    margin:0;
    padding:0;
    border-spacing:0;
    border-collapse:collapse;
    box-sizing:border-box
}
address,caption,cite,code,dfn,em,var {
    font-style:normal
}
sub,sup {
    position:relative;
    font-size:75%;
    line-height:0;
    vertical-align:baseline
}
sup {
    top:-.5em
}
sub {
    bottom:-.25em
}
legend,caption {
    height:0;
    text-indent:-9999px;
    overflow:hidden;
    font-size:0
}
input,button {
    border-radius:0;
    cursor:pointer;
    overflow:visible;
    appearance:none;
}
output {
    display:inline-block
}
iframe {
    border:0
}
summary {
    display:list-item;
    cursor:pointer
}
progress {
    vertical-align:baseline
}
[hidden] {
    display:none!important
}
button,input[type='button'],input[type='submit'] {
    -webkit-appearance:none;
    outline:none;
    cursor:pointer
}
select,input,textarea,button {
    font:inherit
}
label {
    cursor:pointer;
    display : inline-block;
    
}
button::-moz-focus-inner,[type='button']::-moz-focus-inner,[type='reset']::-moz-focus-inner,[type='submit']::-moz-focus-inner {
    padding:0
}

button:focus:not(:focus-visible) {
    outline:0
}
[role="button"] {
    cursor:pointer
}
select {
    border-radius:0;
    word-wrap:normal;

}
select {
    -moz-appearance:none;
    -webkit-appearance:none;
    appearance:none
}
select::-ms-expand {
    display:none;
    display:hidden
}
a {
    text-decoration:none;
    color:inherit
}
a:hover {
    text-decoration:none
}
input {
    -webkit-border-radius:0
}
input[type=text]::-ms-clear {
    display:none
}
html {
    font-size:16px;
    ;
    color:#666;
    -webkit-text-size-adjust:none;
    line-height:1;
    letter-spacing:-.02em;
    word-spacing:0;
    word-break:keep-all;
    font-family:'Pretendard',sans-serif
}
::-moz-selection {
    background-color:rgba(0,0,0,.4);
    color:#fff
}
::selection {
    background-color:rgba(0,0,0,.4);
    color:#fff
}
::-webkit-input-placeholder {
    color:#999
}
::-webkit-inner-spin-button {
    height:auto
}
::-webkit-search-decoration {
    -webkit-appearance:none
}
::-webkit-color-swatch-wrapper {
    padding:0
}

::file-selector-button {
    font:inherit;
    -webkit-appearance:button
}
::-webkit-file-upload-button {
    font:inherit;
    -webkit-appearance:button
}
:-moz-placeholder {
    color:#999
}
::-moz-placeholder {
    color:#999
}
:-ms-input-placeholder {
    color:#999
}
::-webkit-scrollbar {
    display:none
}
::-webkit-datetime-edit-fields-wrapper,::-webkit-datetime-edit-text,::-webkit-datetime-edit-minute,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-year-field {
    padding:0
}
.__m{
    display: none;
}
/**border 추가**/
@media all and (max-width:1024px){
	.__p {display:none !important;}
    .__m {display:block !important;}
}
@media all and (min-width:1025px){
	.__m {display:none !important;}
}
/* 끝 */
