@charset "utf-8";

*{
margin: 0;
padding: 0;
box-sizing: border-box
}

a{
color: inherit;
text-decoration: none
}

li{
list-style: none
}
body {

  line-height: 1.3;
  background-color: #252525;
  text-align: left;

}
@font-face {
    font-family: 'Pretendard-Regular';
    src: url('https://cdn.jsdelivr.net/gh/Project-Noonnu/noonfonts_2107@1.1/Pretendard-Regular.woff') format('woff');
    font-weight: 400;
    font-style: normal;
}
@font-face {
    font-family: 'GmarketSansMedium';
    src: url('https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_2001@1.1/GmarketSansMedium.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}
.main{
  font-family: 'GmarketSansMedium';
  
}
.pre{
    font-family: 'Pretendard-Regular';
}
header{
  font-family: 'GmarketSansMedium';
  
}
section{  font-family: 'GmarketSansMedium';
    max-width: 1200px;
    margin: 0 auto;
  }
p{ font-family: 'GmarketSansMedium';}

::selection,
footer p::selection{
  background-color: #374cc3;
  color: #fff;
}

p::selection,
b::selection,
h3::selection
{
  background-color: #fff;
  color: #374cc3;
}
html::-webkit-scrollbar,
.popup-img::-webkit-scrollbar
{
    width: 12px;   
}
html::-webkit-scrollbar-thumb,
.popup-img::-webkit-scrollbar-thumb {
   background-color: #b1b1b1;  
}
html::-webkit-scrollbar-track,
.popup-img::-webkit-scrollbar-track{
    background-color: #f3f3f3;   
}


