@charset "utf-8";

/* Pretendard (°¡º¯¡¤´ÙÀÌ³ª¹Í ¼­ºê¼Â, ±ÇÀå) */
@import url("https://cdn.jsdelivr.net/gh/orioncactus/pretendard@v1.3.9/dist/web/variable/pretendardvariable-dynamic-subset.min.css");

/* ===== ±âÁØ/º»¹® ===== */
html { font-size:14px; }
body{
  font-size:15px !important;     /* NEXON°ú µ¿ÀÏ ½ºÄÉÀÏ */
  line-height:1.8;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-family:"Pretendard Variable", Pretendard, -apple-system, BlinkMacSystemFont, system-ui,
              "Apple SD Gothic Neo","Noto Sans KR","Malgun Gothic",sans-serif !important;
}

/* Á¦¸ñ/¿µ¹® Å¬·¡½º */
h1,h2,h3,h4,h5,h6,.en{
  font-family:"Pretendard Variable", Pretendard, -apple-system, BlinkMacSystemFont, system-ui,
              "Apple SD Gothic Neo","Noto Sans KR","Malgun Gothic",sans-serif !important;
}

/* ===== Å©±â À¯Æ¿ / °Ô½ÃÆÇ ===== */
.f-de{ font-size:15px !important; }         /* ±âº» */
.f-sm{ font-size:14px !important; }         /* ¼Ò */
.f-xs{ font-size:12px !important; }         /* ÁÖ¼® µî */

#bo_v_title{ font-size:26px !important; }   /* °Ô½Ã±Û Á¦¸ñ (NEXON µ¿ÀÏ) */
#bo_v_con{
  font-size:18px !important;                /* °Ô½Ã±Û º»¹® (NEXON µ¿ÀÏ) */
  line-height:1.7;
}

.input-group-text{ font-size:14px !important; }

/* ¸ñ·Ï/¸®½ºÆ® ½ºÄÉÀÏ °íÁ¤ (Å¸ÀÌÆ² »ó¼Ó ¿µÇâ ¹æÁö) */
.na-list li,
.list-group-item{
  font-size:15px !important;
  line-height:1.9;                          /* NEXON µ¿ÀÏ */
}
.list-head,
.na-table-head > div{
  font-size:14px !important;
}

/* ºÐ·ùÅÇ */
.sly-tab{ font-size:14px !important; }

/* ===== ¸Þ´º/Çì´õ ===== */
.f-md,
.f-mo{
  font-size:18px !important;
  line-height:1.5 !important;
  font-weight:400 !important;
  padding-top:.75rem;
  padding-bottom:.75rem;
  font-family:"Pretendard Variable", Pretendard, -apple-system, BlinkMacSystemFont, system-ui,
              "Apple SD Gothic Neo","Noto Sans KR","Malgun Gothic",sans-serif !important;
}

/* ===== À§Á¬/ÀÎÆ®·Î Å¸ÀÌÆ² ½ºÄÉÀÏ º¹¿ø ===== */
/* NEXON °ª ±×´ë·Î */
.f-lg{
  font-size:16px !important;
  line-height:1.7 !important;
  margin-bottom:0.25rem !important;
  font-family:"Pretendard Variable", Pretendard, -apple-system, BlinkMacSystemFont, system-ui,
              "Apple SD Gothic Neo","Noto Sans KR","Malgun Gothic",sans-serif !important;
}
.f-xl{
  font-size:20px !important;
  line-height:1.5 !important;
  margin-bottom:0.25rem !important;
  font-family:"Pretendard Variable", Pretendard, -apple-system, BlinkMacSystemFont, system-ui,
              "Apple SD Gothic Neo","Noto Sans KR","Malgun Gothic",sans-serif !important;
}

/* Å¸ÀÌÆ² ¿ä¼Ò¸¸ Á¤È®È÷ ÁöÁ¤(ÄÁÅ×ÀÌ³Ê »ó¼ÓÀ¸·Î ¸®½ºÆ®°¡ Ä¿Áö´Â ¹®Á¦ ¹æÁö) */
:where(h1,h2,h3,h4,h5,h6).na-title,
:where(h1,h2,h3,h4,h5,h6).widget-title,
.na-title > .title,
.widget-title > .title{
  font-size:20px !important;
  line-height:1.5 !important;
  margin-bottom:0.25rem !important;
  font-family:"Pretendard Variable", Pretendard, -apple-system, BlinkMacSystemFont, system-ui,
              "Apple SD Gothic Neo","Noto Sans KR","Malgun Gothic",sans-serif !important;
}
