/*홈페이지 기본 설정 리셋*/
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,i,
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;}
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;}
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;font-weight:normal;}
sub,sup {position:relative;font-size:75%;line-height:0;vertical-align:baseline;}
sup {top:-0.5em;}
sub {bottom:-0.25em;}
legend,caption {height:0;text-indent:-9999px;overflow:hidden;font-size:0;}
input,button {border-radius:0;cursor:pointer;overflow:visible;}
button,input[type='button'],input[type='submit'] {-webkit-appearance:none;outline:none;cursor:pointer;}
select,input,textarea,button {font:inherit;}
label {cursor:pointer;}
button::-moz-focus-inner,[type='button']::-moz-focus-inner,[type='reset']::-moz-focus-inner,[type='submit']::-moz-focus-inner {padding:0;}
select {border-radius:0;}
a:hover {text-decoration:none;}

/*추가리셋*/
img{max-width: 100%; height: auto;}
a {color: #000; text-decoration: none;}
html {font-size: 10px; font-family: Poppins, sans-serif; -webkit-text-size-adjust:none;line-height:1;letter-spacing:-0.025em;word-spacing:-0.025em;word-break:keep-all;}
.wrap:after,
ul:after {clear: both; content: ""; display: block;}

/*랩 기본설정*/
.wrap {
    width: 90%; /*모바일 가로폭 여백*/
    max-width: 1280px; /* wrap을 원하는크기로 씌우고 싶을때 변경*/
    position: relative;
    margin: 0 auto;
}

@media screen and (max-width:768px) {
    .pc { display: none !important;}
}
@media screen and (min-width:768px) {
    .mob {display:none !important;}
}