@charset "utf-8";


/* 노토산스
font-family: 'Noto Sans KR', sans-serif; */
@import url('https://fonts.googleapis.com/css2?family=Noto+Sans+KR:wght@100;300;400;500;700;900&display=swap');


/* font-family: 'Titillium Web', sans-serif; */
@import url('https://fonts.googleapis.com/css2?family=Titillium+Web:wght@200;300;400;600;700;900&display=swap');

*{padding: 0; margin: 0;}
body{font-size: 12px; line-height: 18px; font-family: 'Noto Sans KR', sans-serif; font-weight: normal; color: #303030; overflow: overlay;}
img{border: none; vertical-align: top;}
a{text-decoration: none; color: #303030; cursor: pointer;}
ul,ol{list-style: none;}
address, i{font-style: normal;}

/*공간값 인식을 변경함(가로x세로값 안에 padding/border 포함*/
h1,h2,h3,h4,h5,h6,div,p,ul,li,ol,dl,dt,dd,a{box-sizing: border-box;}

.cf{}
.cf:after{content: ""; display: block; clear: both;}


.material-icons,
.material-icons-outlined,
.material-icons-round,
.material-icons-sharp,
.material-icons-two-tone {
 vertical-align: middle;

  /* Support for all WebKit browsers. */
  -webkit-font-smoothing: antialiased;
  /* Support for Safari and Chrome. */
  text-rendering: optimizeLegibility;

  /* Support for Firefox. */
  -moz-osx-font-smoothing: grayscale;

  /* Support for IE. */
  font-feature-settings: 'liga';
}

img[src$=".gif"], img[src$=".png"], img[src$=".jpg"] {
  image-rendering: -moz-crisp-edges; /* Firefox */
  image-rendering: -o-crisp-edges; /* Opera */
  image-rendering: -webkit-optimize-contrast;/* Webkit (non-standard naming) */
  image-rendering: crisp-edges;
  -ms-interpolation-mode: nearest-neighbor; /* IE (non-standard property) */
}

::selection{background-color: rgba(190, 20, 31, 0.3);}
::-moz-selection{background-color:rgba(190, 20, 31, 0.3);}
::-webkit-selection{background-color:rgba(190, 20, 31, 0.3);}

/* 스크롤바 설정*/ 
::-webkit-scrollbar{
  width: 10px;
}
/* 스크롤바 막대 설정*/
::-webkit-scrollbar-thumb{
  height: 15%;
  background-color: rgba(190, 20, 31, 0.3);
  border-radius: 10px;
  transition: all .3s;
}
::-webkit-scrollbar-thumb:hover{
  background-color: rgba(190, 20, 31, 0.6);
}
/* 스크롤바 뒷 배경 설정*/
::-webkit-scrollbar-track{
  background-color: rgba(0,0,0,0);
}