@charset "utf-8";

/* font */
@font-face{
  font-family: 'PretendardLight';
  src: url('../font/Pretendard-Light.woff2') format('woff2');
  src: url('../font/Pretendard-Light.woff') format('woff');
}
@font-face{
  font-family: 'Pretendard';
  src: url('../font/Pretendard-Regular.woff2') format('woff2');
  src: url('../font/Pretendard-Regular.woff') format('woff');
}
@font-face{
  font-family: 'PretendardSemiBold';
  src: url('../font/Pretendard-SemiBold.woff2') format('woff2');
  src: url('../font/Pretendard-SemiBold.woff') format('woff');
}
@font-face{
  font-family: 'PretendardBold';
  src: url('../font/Pretendard-Bold.woff2') format('woff2');
  src: url('../font/Pretendard-Bold.woff') format('woff');
}
body{
  font-family: "Pretendard";
}
html{
  font-size: 28px;
}

/*폰트 변경*/
h2 {
  font-family: "Pretendard";
}

h2 > strong {
  font-family: "PretendardSemiBold";
}
#mainNews .newsSlider .newsBox > a > .newsDesc > h3 {
  font-family: "PretendardSemiBold", sans-serif;
}

#mainNews .newsSlider .newsBox > a > .newsDesc > p {
  font-family: "Pretendard";
  font-weight: 300;
  font-size: 1.5rem;
  line-height: 2.2rem;
}
#join .contentBox > li > a > p {
  font-family: "Pretendard";
}

#join > h2{
  font-size: 2.2rem;
}
#join .contentBox > li > .newsBtn > p{
  font-size: 1.6rem;
  font-family: 'Pretendard';
}
footer > #pubInfo {
    font-size: 1.1rem;
}


/*반응형*/
@media all and (max-width: 900px) {
html{
  font-size: 17px;

#join > h2{
  font-size: 1.6rem;
}
  #join .contentBox > li > .newsBtn > p{
    font-size: 1.15rem;
  }
  #join .contentBox > li > .newsBtn > p::after{
    top: 1px;
  }
  #lastIssue .slick-arrow {
    top: -15.9%;
  }

  #mainNews .newsSlider .newsBox > a > .newsDesc > h3{
    font-size: 1.3rem;
    line-height: 31px;
    margin-bottom: 4px;
  }
  #mainNews .newsSlider .newsBox > a > .newsDesc > p{
    font-size: 1.1rem;
    line-height: 1.6rem;
  }
    #lastIssue .slick-arrow {
        top: -14.9%;
    }

footer > #pubInfo{
  font-size: 0.833rem;
  line-height: 1.5;
}
  footer > #pubInfo > li > strong {
    font-family: 'PretendardSemiBold';
  }





}