@charset "utf-8";

@font-face {
  font-family: 'Nanum Gothic';
  font-style: normal;
  font-weight: 200;
  src: url(//font.dmax.kr/NanumGothic-Regular.eot);
  src: url(//font.dmax.kr/NanumGothic-Regular.eot?#iefix) format('embedded-opentype'),
       url(//font.dmax.kr/NanumGothic-Regular.woff2) format('woff2'),
       url(//font.dmax.kr/NanumGothic-Regular.woff) format('woff'),
       url(//font.dmax.kr/NanumGothic-Regular.ttf) format('truetype');
}

@font-face {
  font-family: 'Nanum Gothic';
  font-style: normal;
  font-weight: 400;
  src: url(//font.dmax.kr/NanumGothic-Bold.eot);
  src: url(//font.dmax.kr/NanumGothic-Bold.eot?#iefix) format('embedded-opentype'),
       url(//font.dmax.kr/NanumGothic-Bold.woff2) format('woff2'),
       url(//font.dmax.kr/NanumGothic-Bold.woff) format('woff'),
       url(//font.dmax.kr/NanumGothic-Bold.ttf) format('truetype');
}

@font-face {
  font-family: 'notokr';
  font-style: normal;
  font-weight:200;
  src: url('../font/notokr-light.eot');
  src: url('../font/notokr-light.eot?#iefix') format('embedded-opentype'),
       url('../font/notokr-light.woff2') format('woff2'),
       url('../font/notokr-light.woff') format('woff'),
       url('../font/notokr-light.ttf') format('truetype');
}

@font-face {
  font-family: 'notokr';
  font-style: normal;
  font-weight:300;
  src: url('../font/notokr-regular.eot');
  src: url('../font/notokr-regular.eot?#iefix') format('embedded-opentype'),
       url('../font/notokr-regular.woff2') format('woff2'),
       url('../font/notokr-regular.woff') format('woff'),
       url('../font/notokr-regular.ttf') format('truetype');
}

@font-face {
  font-family: 'notokr';
  font-style: normal;
  font-weight:400;
  src: url('../font/notokr-medium.eot');
  src: url('../font/notokr-medium.eot?#iefix') format('embedded-opentype'),
       url('../font/notokr-medium.woff2') format('woff2'),
       url('../font/notokr-medium.woff') format('woff'),
       url('../font/notokr-medium.ttf') format('truetype');
}


@font-face {
  font-family: 'notokr';
  font-style: normal;
  font-weight:600;
  src: url('../font/notokr-bold.eot');
  src: url('../font/notokr-bold.eot?#iefix') format('embedded-opentype'),
       url('../font/notokr-bold.woff2') format('woff2'),
       url('../font/notokr-bold.woff') format('woff'),
       url('../font/notokr-bold.ttf') format('truetype');
}

@font-face {
  font-family: 'notokr';
  font-style: normal;
  font-weight:700;
  src: url('../font/notokr-black.eot');
  src: url('../font/notokr-black.eot?#iefix') format('embedded-opentype'),
       url('../font/notokr-black.woff2') format('woff2'),
       url('../font/notokr-black.woff') format('woff'),
       url('../font/notokr-black.ttf') format('truetype');
}

a, a:hover, a:active, a:visited{outline:none; text-decoration:none;}
p{padding:0; margin:0;}
ul, li{list-style:none; padding:0; margin:0;}
.section{text-align:center; font-family: 'Nanum Gothic'; }
.content { padding-top:100px; padding-bottom:150px; }
.orange{color:#1BB9EE;}


#section05{position:relative; background:#231f20;}
#section05.section{padding:3% 0; line-height:150%; text-align:left; color:#fff;}
#section05 .content{padding:50px 0;}
#section05 .bottomGroup{margin-bottom:50px;}
#section05 .bottomList{padding:0; margin:0;}
#section05 .bottom{padding:0 5% 0 10%; font-size:1em; font-weight:200; border-right:1px solid #444041;}
#section05 .bottom .tit{font-size:1.3em; font-weight:400; margin-bottom:15px; }
#section05 .bottom ul li{padding-left:10px; background:url('../images/main/list_bg.gif') 0 50% no-repeat;}
#section05 .bottom a{color:#fff;}
#section05 .bottom03{border-right:0;}
#section05 .bottom03 .num span a{display:inline-block; margin-left:10px; padding:0 5px; background:#454545;}
#section05 .bottom .add{padding-left:30px; background:url('../images/main/bottom_add.png') 0 50% no-repeat;}
#section05 .bottom .tel{padding-left:30px; background:url('../images/main/bottom_tel.png') 0 50% no-repeat;}
#section05 .bottom .fax span{padding-left:5px;}
#section05 .btn_top{position:absolute; left:50%; }
#section05 .btn_top img{margin-left:-48px;}

@media (max-width:991px){
	#section05{background:#231f20; background-size:cover;  background-repeat:no-repeat;}
	#section05 .bottom{margin:0 0 20px 0; border-right:none;}
}

.page a{display:inline-block; margin:0 10px; color:#454545;}
.page a.pre, .page a.next{width:70px; padding:10px; border:1px solid #858585;}
.page a:hover, .page a.current{font-weight:bold; color:#1BB9EE;}

@media(max-width:767px){
.page a{font-size:.95em; margin:0 8px;}
.page a.pre, .page a.next{width:50px; padding:5px;}
#section05 .content{padding:70px 0;}
#section05 .bottomGroup{margin-bottom:20px;}
}


.vnone{display:none;}
/* È­¸é³¶µ¶±â »ç¿ëÀÚ¿ë */
#hd_login_msg {position:absolute;top:0;left:0;font-size:0;line-height:0;overflow:hidden}
.msg_sound_only, .sound_only {display:inline-block !important;position:absolute;top:0;left:0;margin:0 !important;padding:0 !important;font-size:0;line-height:0;border:0 !important;overflow:hidden !important}
/* º»¹® ¹Ù·Î°¡±â */
#skip_to_container a {z-index:100000;position:absolute;top:0;left:0;width:1px;height:1px;font-size:0;line-height:0;overflow:hidden}
#skip_to_container a:focus, #skip_to_container a:active {width:100%;height:75px;background:#21272e;color:#fff;font-size:2em;font-weight:bold;text-align:center;text-decoration:none;line-height:3.3em}

/* Ä¸Ã­ ÀÚµ¿µî·Ï(ÀÔ·Â)¹æÁö ±âº» */
#captcha {display:inline-block;position:relative}
#captcha legend {position:absolute;margin:0;padding:0;font-size:0;line-height:0;text-indent:-9999em;overflow:hidden;border:none;}
#captcha #captcha_img {position:absolute;width:100px;height:41px;border:1px solid #e9e9e9}
#captcha #captcha_mp3 {position:absolute;top:0;left:101px;;margin:0;padding:0;width:23px;height:22px;border:0;background:transparent;vertical-align:middle;overflow:hidden;cursor:pointer}
#captcha #captcha_mp3 span {position:absolute;top:0;left:0;width:23px;height:22px;background:url('../plugin/kcaptcha/img/sound.gif')}
#captcha #captcha_reload {position:absolute;top:21px;left:101px;margin:0;padding:0;width:23px;height:22px;border:0;background:transparent;vertical-align:middle;overflow:hidden;cursor:pointer}
#captcha #captcha_reload span {position:absolute;top:0;left:0;width:23px;height:22px;background:url('../plugin/kcaptcha/img/reload.gif')}
#captcha #captcha_key {margin:0 0 0 125px;padding:0 5px;width:80px;height:41px;border:1px solid #b8c9c2;background:#f7f7f7;font-size:1.333em;font-weight:bold;text-align:center;line-height:2.8em}
#captcha #captcha_info {display:block;margin:5px 0 0;font-size:0.95em;letter-spacing:-0.1em}


/* ÆË¾÷·¹ÀÌ¾î */
#hd_pop {z-index:1000;position:relative;margin:0 auto;height:0}
#hd_pop h2 {position:absolute;font-size:0;line-height:0;overflow:hidden}
.hd_pops {position:absolute;border:1px solid #e9e9e9;background:#fff}
.hd_pops_con {}
.hd_pops_footer {padding:10px 0;background:#000;color:#fff;text-align:right}
.hd_pops_footer button {margin-right:5px;padding:5px 10px;border:0;background:#393939;color:#fff}