@import url('https://fonts.googleapis.com/css2?family=IBM+Plex+Sans+KR:wght@400;500;600;700;800&display=swap');

body,
body *{
  font-family:"IBM Plex Sans KR",sans-serif !important;
}

/* 공통 서비스 화면 폭: 각 페이지의 개별 .wrap 값과 무관하게 동일하게 유지 */
body > main{
  box-sizing:border-box !important;
  width:100% !important;
  max-width:1100px !important;
  margin-left:auto !important;
  margin-right:auto !important;
  padding-left:40px !important;
  padding-right:40px !important;
}

@media(max-width:800px){
  body > main{
    padding-left:16px !important;
    padding-right:16px !important;
  }
}
