@charset "utf-8";
@import url('./NEXONLv1.css');
@import url('./NEXONLv2.css');
@import url('./NotoSansKR.css');

/* reset */
*  {margin:0; padding:0; box-sizing:border-box; }
html { font-size:10px; scrollbar-face-color:#c1c1c1; scrollbar-shadow-color:#f1f1f1; scrollbar-highlight-color:#f1f1f1; scrollbar-arrow-color:#c1c1c1; /*scrollbar-3dlight-color: gray; scrollbar-darkshadow-color: white; scrollbar-track-color: white; */ overflow-x:hidden !important; }
body { font-size:1.6rem; font-family:'NotoSansKR', sans-serif; font-weight:400; line-height:1.5; letter-spacing:-0.2px; color:#222; }
ul > li {list-style-type:none;}
img, fieldset {border:0; vertical-align: middle;}
img {max-width:100%;}
hr {display:none;}
table {/*border-collapse:separate;*/ border-collapse:collapse; border-spacing:0;}
table caption {position:absolute; top:-99999px; left:-99999px; line-height:0;}
input[type=submit] {-webkit-appearance:none;}
iframe {width:100%; height:100%; margin:0; border:0; background:transparent; overflow:hidden; }
small, address, em {font-size:100%; font-style:normal;}
input, select { font-size:1.6rem; font-family:'NotoSansKR', sans-serif; }
a, a:hover, a:visited, a:active, a:focus { color:#111; text-decoration:none; }
::-webkit-scrollbar { width:15px; /*height:15px;*/ }
::-webkit-scrollbar-thumb { background: #c1c1c1; border:3px solid #f1f1f1; }
::-webkit-scrollbar-track { background:#f1f1f1; }
@media all and (max-width:768px){
  html { font-size:9px; }
}

/* common */
.hidden {position:absolute; top:-99999px; left:-99999px; line-height:0;}
.db{display:block;}
.dib{display:inline-block;}
.dn {display:none;}

/* align */
.floatR {float:right;}
.floatL {float:left;}
.floatN {float:none;}
.clear  {clear:both;}
.taC, .aC {text-align:center;}
.taR, .aR {text-align:right;}
.taL, .aL {text-align:left;}
.taJ, .aJ {text-align:justify;}
.verT {vertical-align:top;}
.verB {vertical-align:bottom;}
.verM {vertical-align:middle;}
.divC {margin:0 auto;}
.overH {overflow:hidden;}

/* font & color */
.sansserif {font-family:sans-serif;}
.serif {font-family:serif;}
.font0 {font-size:0; line-height:0;}
.font12 {font-size:12px;}
.font13 {font-size:13px;}
.font14 {font-size:14px;}
.font17 {font-size:17px;}
.font20{font-size:20px;}
.normal {font-weight:400;}
.bold {font-weight:600;}
.line {text-decoration:underline;}
.lineT {text-decoration:line-through;}
.italic {font-style:italic;}
.white {color:#fff;}
.black {color:#000;}
.gray7 {color:#777;}
.gray8 {color:#888;}
.red {color:#cc3333;}
.blue {color:#095eac;}
.pink {color:#E50077;}
.green {color:#008800;}
.orange {color:#ff5400;}
.purple {color:#6633cc;}


/* margin & padding */
.mar_0  {margin:0;}

.mar_t0  {margin-top:0 !important;}
.mar_t3  {margin-top:3px;}
.mar_t4  {margin-top:4px;}
.mar_t5  {margin-top:5px;}
.mar_t6  {margin-top:6px;}
.mar_t7  {margin-top:7px;}
.mar_t8  {margin-top:8px;}
.mar_t10 {margin-top:10px;}
.mar_t11 {margin-top:11px;}
.mar_t12 {margin-top:12px;}
.mar_t13 {margin-top:13px;}
.mar_t14 {margin-top:14px;}
.mar_t15 {margin-top:15px;}
.mar_t17 {margin-top:17px;}
.mar_t18 {margin-top:18px;}
.mar_t19 {margin-top:19px;}
.mar_t20 {margin-top:20px;}
.mar_t21 {margin-top:21px;}
.mar_t24 {margin-top:24px;}
.mar_t25 {margin-top:25px;}
.mar_t26 {margin-top:26px;}
.mar_t30 {margin-top:30px;}
.mar_t33 {margin-top:33px;}
.mar_t34 {margin-top:34px;}
.mar_t35 {margin-top:35px;}
.mar_t50 {margin-top:50px;}
.mar_t70 {margin-top:70px;}
.mar_b0  {margin-bottom:0px;}
.mar_b3  {margin-bottom:3px;}
.mar_b5  {margin-bottom:5px;}
.mar_b7  {margin-bottom:7px;}
.mar_b8  {margin-bottom:8px;}
.mar_b10 {margin-bottom:10px;}
.mar_b20 {margin-bottom:20px;}
.mar_b30 {margin-bottom:30px;}
.mar_b35 {margin-bottom:35px;}
.mar_r5  {margin-right:5px;}
.mar_r13 {margin-right:13px;}
.mar_r20 {margin-right:20px;}
.mar_r28 {margin-right:28px;}
.mar_r33 {margin-right:33px;}
.mar_r30 {margin-right:30px;}
.mar_r37 {margin-right:37px;}

.mar_l0  {margin-left:0;}
.mar_l5  {margin-left:5px;}
.mar_l10 {margin-left:10px;}
.mar_l12 {margin-left:12px;}
.mar_l15 {margin-left:15px;}
.mar_l16 {margin-left:16px;}
.mar_l17 {margin-left:17px;}
.mar_l20 {margin-left:20px;}
.mar_l22 {margin-left:22px;}
.mar_l25 {margin-left:25px;}
.mar_l30 {margin-left:30px;}
.mar_l32 {margin-left:32px;}
.mar_l33 {margin-left:33px;}

.pad_0 {padding:0;}
.pad_5 {padding:5px;}
.pad_10 {padding:10px;}

.pad_t0  {padding-top:0px;}
.pad_t3  {padding-top:3px;}
.pad_t5  {padding-top:5px;}
.pad_t15 {padding-top:15px;}
.pad_t17 {padding-top:17px;}
.pad_t20 {padding-top:20px;}
.pad_t25 {padding-top:25px;}
.pad_t30 {padding-top:30px;}
.pad_t40 {padding-top:40px;}

.pad_r5 {padding-right:5px;}
.pad_r6 {padding-right:6px;}

.pad_l0  {padding-left:0;}
.pad_l3  {padding-left:3px;}
.pad_l5  {padding-left:5px;}
.pad_l10 {padding-left:10px;}
.pad_l12 {padding-left:12px;}
.pad_l15 {padding-left:15px;}
.pad_l16 {padding-left:16px;}
.pad_l17 {padding-left:17px;}
.pad_l18 {padding-left:18px;}
.pad_l20 {padding-left:20px;}
.pad_l25 {padding-left:25px;}
.pad_l30 {padding-left:30px;}
.pad_l32 {padding-left:32px;}
.pad_l33 {padding-left:33px;}
.pad_l40 {padding-left:40px;}

.pad_b5  {padding-bottom:5px;}
.pad_b6 {padding-bottom:6px;}
.pad_b7 {padding-bottom:7px;}
.pad_b8 {padding-bottom:8px;}
.pad_b9 {padding-bottom:9px;}
.pad_b10 {padding-bottom:10px;}
.pad_b20 {padding-bottom:20px;}
.pad_b30 {padding-bottom:30px;}
.pad_b40 {padding-bottom:40px;}


/* width */
.wpAuto {width:auto;}
.wp100 {width:100%;}
.wp90 {width:90%;}
.wp80 {width:80%;}
.wp75 {width:75%;}
.wp68 {width:68%;}
.wp50 {width:50%;}
.wp49 {width:49%;}
.wp48 {width:48%;}
.wp45 {width:45%;}
.wp40 {width:40%;}
.wp36 {width:36%;}
.wp35 {width:35%;}
.wp34 {width:34%;}
.wp33 {width:33%;}
.wp32 {width:32%;}
.wp31 {width:31%;}
.wp30 {width:30%;}
.wp29 {width:29%;}
.wp28 {width:28%;}
.wp27 {width:27%;}
.wp26 {width:26%;}
.wp25 {width:25%;}
.wp24 {width:24%;}
.wp23 {width:23%;}
.wp22 {width:22%;}
.wp21 {width:21%;}
.wp20 {width:20%;}
.wp19 {width:19%;}
.wp18 {width:18%;}
.wp17 {width:17%;}
.wp16 {width:16%;}
.wp15 {width:15%;}
.wp14 {width:14%;}
.wp13 {width:13%;}
.wp12 {width:12%;}
.wp11 {width:11%;}
.wp10 {width:10%;}
.wp9 {width:9%;}
.wp8 {width:8%;}
.wp7 {width:7%;}
.wp6 {width:6%;}
.wp5 {width:5%;}
.wp4 {width:4%;}
.wp3 {width:3%;}
.wp1 {width:1%;}
