@charset 'utf-8';
@font-face {
  font-family: 'MG';
  src: url('../font/MalgunGothic.eot');
  src: url('../font/MalgunGothic.eot?#iefix') format('embedded-opentype'),
       url('../font/MalgunGothic.woff') format('woff'),
       url('../font/MalgunGothic.ttf') format('truetype'),
       url('../font/MalgunGothic.svg#MalgunGothic') format('svg');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'NanumGothicBold';
  font-style: normal;
  font-weight: 700;
  src: url(../font/NanumGothic-Bold.eot);
  src: url(../font/NanumGothic-Bold.eot?#iefix) format('embedded-opentype'),
       url(../font/NanumGothic-Bold.woff2) format('woff2'),
       url(../font/NanumGothic-Bold.woff) format('woff'),
       url(../font/NanumGothic-Bold.ttf) format('truetype');
}
@font-face {
  font-family: 'NanumGothic';
  font-style: normal;
  font-weight: 400;
  src: url(../font/NanumGothic-Regular.eot);
  src: url(../font/NanumGothic-Regular.eot?#iefix) format('embedded-opentype'),
       url(../font/NanumGothic-Regular.woff2) format('woff2'),
       url(../font/NanumGothic-Regular.woff) format('woff'),
       url(../font/NanumGothic-Regular.ttf) format('truetype');
}
@font-face {
  font-family: 'NanumGothicExtraBold';
  font-style: normal;
  font-weight: 800;
  src: url(../font/NanumGothic-ExtraBold.eot);
  src: url(../font/NanumGothic-ExtraBold.eot?#iefix) format('embedded-opentype'),
       url(../font/NanumGothic-ExtraBold.woff2) format('woff2'),
       url(../font/NanumGothic-ExtraBold.woff) format('woff'),
       url(../font/NanumGothic-ExtraBold.ttf) format('truetype');
}

html, body {margin: 0;padding: 0;width:100%;}
 

/* inline */
img {display:inline-block;border:0 none;}
cite, code, dfn, del, em, ins, label, q, span, strong {display:inline-block;}
cite, em, dfn {font-style:normal;}
sub {vertical-align:bottom;font-family:helvetica;}
sup {vertical-align:top;font-family:helvetica;}
hr {display:none;}

/* block */
h1, h2, h3, h4, h5, h6 {margin:0;font-size:1em;}
address {font-style:normal;}
blockquote, p  {margin:0 !important; padding:0 !important;-webkit-margin-before: 0 !important;-webkit-margin-after: 0 !important;}
pre {margin:0;font-size:1em;}

.ft_10 {font-size:10px;}

/* table */
table {border-collapse:separate;border-spacing:0;border-collapse:collapse;}
caption {display:none;}
th,td {padding:0;vertical-align:top;text-align:left;font-weight:normal;} /* opara height=18px */


/* list */
dd, dl, ol, ul {margin:0;padding:0;}
li {list-style-type:none;}

/* form */
form {margin:0;}
fieldset {margin:0;padding:0;border:0 none;}
legend {display:none;}
input {vertical-align:middle;font-size:12px;}
input.text {font-size:13px;color:#454545;border:1px solid #d7d7d7;background:#fafafa;line-height:150%;font-family:NanumGothic, "나눔고딕",dotum;height:32px;text-indent:10px;}
input.text01 {font-size:12px;border:1px solid #d5d5d5;background:#fff;line-height:150%;font-family:NanumGothic, "나눔고딕",dotum;height:26px !important;}

input.check,
input.radio {width:13px;height:13px;margin:0px 3px 1px 0;padding:0;border:0;}
select {font-size:13px;border:1px solid #d7d7d7;padding:2px;color:#454545;background:#fafafa;font-family:NanumGothic, "나눔고딕",dotum;height:24px;text-indent:10px;line-height:150%;}
.wri_fm {font-size:12px;border:1px solid #d5d5d5;background:#fff;line-height:150%;font-family:NanumGothic, "나눔고딕",dotum;}


/* basic */
.spacial-char {font-family:verdana;}
.hidden-obj {position:absolute;visibility:hidden;top:-9000px;left:-9000px;}
.display-none {display:none;}

/* font-color */
.text_blue {color:#199ce0;}
.text_org {color:#ff580f;}


/* align */
.text-c {text-align:center !important;}
.text-l {text-align:left !important;}
.text-r {text-align:right !important;}
.vertical-t {vertical-align:top !important;}
.vertical-m {vertical-align:middle !important;}
.vertical-b {vertical-align:bottom !important;}
.float-l {float:left !important;}
.float-r {float:right !important;}
.float-n {float:none !important;}


/* clera */
.clear:after{content:".";height:0;font-size:0;visibility:hidden;display:block;clear:both;}
.clear{display:inline-block;}

.cboth0 {clear:both;height:0px;font-size:0;line-height:0;}
.cboth10 {clear:both;height:10px;}
.cboth15 {clear:both;height:15px;}
.cboth20 {clear:both;height:20px;}
.cboth25 {clear:both;height:25px;}
.cboth28 {clear:both;height:28px;}
.cboth30 {clear:both;height:30px;}
.cboth35 {clear:both;height:35px;}
.cboth38 {clear:both;height:38px;}
.cboth44 {clear:both;height:44px;}
.cboth48 {clear:both;height:48px;}
.cboth50 {clear:both;height:50px;}
.cboth55 {clear:both;height:55px;}
.cboth60 {clear:both;height:60px;}
.cboth80 {clear:both;height:80px;}
.cboth100 {clear:both;height:100px;}
.cboth150 {clear:both;height:150px;}

* html .clear{height:0;}
.clear{display:block;}
.clear-both{clear:both;}
.over_point {cursor:pointer;}
.chkbox{border:none;}

/* Global link */
a {color:#333333; text-decoration:none;}
a:link {color:#333333;}
a:visited {color:#333333;}
a:hover {color:#000000;}
a:active {color:#333333; }

.cursor_p {cursor:pointer;}
.border_none {border:none;}
.ft_verdana {font-family:verdana;font-size:12px;}
.border_b{border-bottom:solid 1px #e3e1df;}
.border_r{border-right:solid 1px #e3e1df;}

/* 마진 */
.mt_0{margin-top:0px !important;}
.mt_1{margin-top:1px;}
.mt_2{margin-top:2px !important;}
.mt_3{margin-top:3px !important;}
.mt_4{margin-top:4px !important;}
.mt_5{margin-top:5px !important;}
.mt_6{margin-top:6px !important;}
.mt_7{margin-top:7px !important;}
.mt_8{margin-top:8px !important;}
.mt_9{margin-top:9px !important;}
.mt_10{margin-top:10px !important;}
.mt_11{margin-top:11px !important;}
.mt_12{margin-top:12px !important;}
.mt_13{margin-top:13px !important;}
.mt_14{margin-top:14px !important;}
.mt_15{margin-top:15px !important;}
.mt_16{margin-top:16px !important;}
.mt_17{margin-top:17px !important;}
.mt_18{margin-top:18px !important;}
.mt_19{margin-top:19px !important;}
.mt_20{margin-top:20px !important;}
.mt_22{margin-top:22px !important;}
.mt_23{margin-top:23px !important;}
.mt_25{margin-top:25px !important;}
.mt_26{margin-top:26px !important;}
.mt_27{margin-top:27px !important;}
.mt_29{margin-top:29px !important;}
.mt_30{margin-top:30px !important;}
.mt_34{margin-top:34px !important;}
.mt_35{margin-top:35px !important;}
.mt_37{margin-top:37px !important;}
.mt_38{margin-top:38px !important;}
.mt_40{margin-top:40px !important;}
.mt_42{margin-top:42px !important;}
.mt_45{margin-top:45px !important;}
.mt_50{margin-top:50px !important;}
.mt_52{margin-top:52px !important;}
.mt_55{margin-top:55px !important;}
.mt_57{margin-top:57px !important;}
.mt_60{margin-top:60px !important;}
.mt_65{margin-top:65px !important;}
.mt_70{margin-top:70px !important;}
.mt_74{margin-top:74px !important;}
.mt_76{margin-top:76px !important;}
.mt_80{margin-top:80px !important;}
.mt_90{margin-top:90px !important;}
.mt_95{margin-top:95px !important;}
.mt_100{margin-top:100px !important;}
.mt_105{margin-top:105px !important;}
.mt_132{margin-top:132px !important;}
.mt_115{margin-top:115px !important;}
.mt_125{margin-top:125px !important;}
.mt_144{margin-top:144px !important;}
.mt_200{margin-top:200px !important;}


.mr_0{margin-right:0 !important;}
.mr_2{margin-right:2px !important;}
.mr_3{margin-right:3px !important;}
.mr_4{margin-right:4px !important;}
.mr_5{margin-right:5px !important;}
.mr_7{margin-right:7px !important;}
.mr_8{margin-right:8px !important;}
.mr_6{margin-right:6px !important;}
.mr_10{margin-right:10px !important;}
.mr_14{margin-right:14px !important;}
.mr_16{margin-right:16px !important;}
.mr_19{margin-right:19px !important;}
.mr_20{margin-right:20px !important;}
.mr_25{margin-right:25px !important;}
.mr_26{margin-right:26px !important;}
.mr_29{margin-right:29px !important;}
.mr_31{margin-right:31px !important;}
.mr_35{margin-right:35px !important;}
.mr_42{margin-right:42px !important;}
.mr_49{margin-right:49px !important;}
.mr_50{margin-right:50px !important;}
.mr_102{margin-right:102px !important;}
.mr_110{margin-right:110px !important;}
.mr_230{margin-right:230px !important;}


.mb_5{margin-bottom:5px !important;}
.mb_7{margin-bottom:7px !important;}
.mb_8{margin-bottom:8px !important;}
.mb_10{margin-bottom:10px !important;}
.mb_11{margin-bottom:11px !important;}
.mb_12{margin-bottom:12px !important;}
.mb_13{margin-bottom:13px !important;}
.mb_15{margin-bottom:15px !important;}
.mb_17{margin-bottom:17px !important;}
.mb_20{margin-bottom:20px !important;}
.mb_23{margin-bottom:23px !important;}
.mb_25{margin-bottom:25px !important;}
.mb_27{margin-bottom:27px !important;}
.mb_30{margin-bottom:30px !important;}
.mb_40{margin-bottom:40px !important;}
.mb_50{margin-bottom:50px !important;}
.mb_80{margin-bottom:80px !important;}
.mb_90{margin-bottom:90px !important;}
.mb_100{margin-bottom:100px !important;}
.mb_120{margin-bottom:120px !important;}
.mb_200{margin-bottom:120px !important;}
.mb_260{margin-bottom:260px !important;;}
.mbb_20{margin-bottom:-20px !important;}
.mbb_30{margin-bottom:-30px !important;}

.ml_0{margin-left:0 !important;}
.ml_1{margin-left:1px !important;}
.ml_2{margin-left:2px !important;}
.ml_3{margin-left:3px !important;}
.ml_4{margin-left:4px !important;}
.ml_5{margin-left:5px !important;}
.ml_6{margin-left:6px !important;}
.ml_7{margin-left:7px !important;}
.ml_8{margin-left:8px !important;}
.ml_9{margin-left:9px !important;}
.ml_10{margin-left:10px !important;}
.ml_11{margin-left:11px !important;}
.ml_12{margin-left:12px !important;}
.ml_13{margin-left:13px !important;}
.ml_14{margin-left:14px !important;}
.ml_15{margin-left:15px !important;}
.ml_16{margin-left:16px !important;}
.ml_18{margin-left:18px !important;}
.ml_19{margin-left:19px !important;}
.ml_20{margin-left:20px !important;}
.ml_22{margin-left:22px !important;}
.ml_23{margin-left:23px !important;}
.ml_24{margin-left:24px !important;}
.ml_25{margin-left:25px !important;}
.ml_29{margin-left:29px !important;}
.ml_30{margin-left:30px !important;}
.ml_35{margin-left:35px !important;}
.ml_36{margin-left:36px !important;}
.ml_38{margin-left:38px !important;}
.ml_39{margin-left:39px !important;}
.ml_40{margin-left:40px !important;}
.ml_42{margin-left:42px !important;}
.ml_45{margin-left:43px !important;}
.ml_50{margin-left:50px !important;}
.ml_52{margin-left:52px !important;}
.ml_55{margin-left:55px !important;}
.ml_60{margin-left:60px !important;}
.ml_65{margin-left:65px !important;}
.ml_70{margin-left:70px !important;}
.ml_74{margin-left:74px !important;}
.ml_77{margin-left:77px !important;}
.ml_80{margin-left:80px !important;}
.ml_83{margin-left:83px !important;}
.ml_88{margin-left:88px !important;}
.ml_90{margin-left:90px !important;}
.ml_95{margin-left:95px !important;}
.ml_100{margin-left:100px !important;}
.ml_105{margin-left:105px !important;}
.ml_118{margin-left:118px !important;}
.ml_120{margin-left:120px !important;}
.ml_150{margin-left:150px !important;}
.ml_157{margin-left:160px !important;}
.ml_170{margin-left:170px !important;}
.ml_269{margin-left:269px !important;}
.ml_210{margin-left:210px !important;}
.ml_280{margin-left:280px !important;}

.m_l_8{margin-left:-8px !important;}
.m_l_2{margin-left:-2px !important;}


.mtt_1{margin-top:-1px !important;}
.mtt_2{margin-top:-2px !important;}
.mtt_3{margin-top:-3px !important;}
.mtt_4{margin-top:-4px !important;}
.mtt_5{margin-top:-5px !important;}
.mtt_6{margin-top:-6px !important;}
.mtt_2{margin-top:-2px !important;}
.mtt_10{margin-top:-10px !important;}
.mtt_15{margin-top:-15px !important;}
.mtt_18{margin-top:-18px !important;}
.mtt_20{margin-top:-20px !important;}
.mtt_30{margin-top:-30px !important;}
.mtt_40{margin-top:-40px !important;}
.mtt_45{margin-top:-45px !important;}
.msie6 .mtt_25{margin-top:-25px !important;}

/* padding */
.pdl_0{padding-left:0 !important;}
.pdl_4{padding-left:4px !important;}
.pdl_5{padding-left:5px !important;}
.pdl_8{padding-left:8px !important;}
.pdl_10{padding-left:10px !important;}
.pdl_13{padding-left:13px !important;}
.pdl_15{padding-left:15px !important;}
.pdl_20{padding-left:20px !important;}
.pdl_28{padding-left:28px !important;}
.pdl_30 {padding-left:30px  !important;}
.pdl_90 {padding-left:90px  !important;}

.pdr_4{padding-right:4px !important;}

.pdt_0 {padding-top:0px !important;}
.pdt_2 {padding-top:2px !important;}
.pdt_3 {padding-top:3px !important;}
.pdt_4 {padding-top:4px !important;}
.pdt_5 {padding-top:5px !important;}
.pdt_6 {padding-top:6px !important;}
.pdt_7 {padding-top:7px !important;}
.pdt_10{padding-top:10px !important;}
.pdt_11{padding-top:11px !important;}
.pdt_12{padding-top:12px !important;}
.pdt_14{padding-top:14px !important;}
.pdt_15{padding-top:15px !important;}
.pdt_17{padding-top:17px !important;}
.pdt_18{padding-top:18px !important;}
.pdt_20{padding-top:20px !important;}
.pdt_23{padding-top:23px !important;}
.pdt_25{padding-top:25px !important;}
.pdt_30{padding-top:30px !important;}
.pdt_34{padding-top:34px !important;}
.pdt_40{padding-top:40px !important;}
.pdt_45{padding-top:45px !important;}
.pdt_49{padding-top:49px !important;}
.pdt_50{padding-top:50px !important;}
.pdt_70{padding-top:70px !important;}
.pdt_90{padding-top:70px !important;}


.pdb_10{padding-bottom:10px !important;}
.pdb_20{padding-bottom:20px !important;}
.pdb_25{padding-bottom:25px !important;}
.pdb_30{padding-bottom:30px !important;}
.pdb_35{padding-bottom:35px !important;}
.pdb_40{padding-bottom:40px !important;}
.pdb_48{padding-bottom:48px !important;}
.pdb_55{padding-bottom:55px !important;}
.pdb_72{padding-bottom:72px !important;}

.wd_60 {width:60px;}
.wd_90 {width:90px;}
.wd_100 {width:100px;}
.wd_105 {width:105px;}
.wd_125 {width:125px;}
.wd_130 {width:130px;}
.wd_145 {width:145px;}
.wd_156 {width:156px;}
.wd_413 {width:413px;}
.wd_165 {width:165px;}
.wd_170 {width:170px;}
.wd_175 {width:175px;}
.wd_180 {width:180px;}
.wd_182 {width:182px;}
.wd_185 {width:185px;}
.wd_187 {width:187px;}
.wd_190 {width:190px;}
.wd_200 {width:200px;}
.wd_204 {width:204px;}
.wd_209 {width:209px;}
.wd_220 {width:220px;}
.wd_242{width:242px;}
.wd_250 {width:250px;}
.wd_255 {width:255px;}
.wd_260 {width:260px;}
.wd_285 {width:285px;}
.wd_320 {width:320px;}
.wd_420 {width:420px;}
.wd_440 {width:440px;}
.wd_480 {width:480px;}
.wd_490 {width:490px;}
.wd_584 {width:584px}
.wd_596 {width:596px}
.wd_599 {width:599px}
.wd_666 {width:666px}
.wd_805 {width:805px}

.ht_615 {height:615px}
.ht_115 {height:115px}
.ht_30 {height:30px}

.wd_599_ht_280 {width:599px;height:280px}
.wd_599_ht_170 {width:599px;height:170px}
.wd100p_ht70 {width:99%;height:70px}
