html, body {font-family: Pretendard;}
.c-display-none {display: none !important;}
.inst {font-weight: 600;}
a.privacy:hover {text-decoration: underline;}
.content-space-t-c1 {padding-top: 1.5rem !important;}
.content-space-t-c2 {padding-top: 2rem !important;}
.input-warning {color: #990000; font-size: 16px; margin: 10px 0 0 10px;}
.info-text {font-size: 20px; color:#333; font-weight: 600;}
.mr-1 {margin-right: 1rem;}
.mr-2 {margin-right: 2rem;}
.mr-3 {margin-right: 3rem;}
.mr-4 {margin-right: 4rem;}
.mr-5 {margin-right: 5rem;}

.g-hidden-xs-up {display: none !important;}
@media (max-width: 575px) {
  .g-hidden-xs-down {display: none !important;}
}
@media (min-width: 576px) {
  .g-hidden-sm-up {display: none !important;}
}
@media (max-width: 767px) {
  .g-hidden-sm-down {display: none !important;}
}
@media (min-width: 768px) {
  .g-hidden-md-up {display: none !important;}
}
@media (max-width: 991px) {
  .g-hidden-md-down {display: none !important;}
}
@media (min-width: 992px) {
  .g-hidden-lg-up {display: none !important;}
}
@media (max-width: 1199px) {
  .g-hidden-lg-down {display: none !important;}
}
@media (min-width: 1200px) {
  .g-hidden-xl-up {display: none !important;}
}
.g-hidden-xl-down {
  display: none !important;
}
