@charset "euc-kr";

/*
¡Ø ÇöÀç CSS´Â IE 7.0, FireFox 3.x¿¡¼­ ÃÖÀûÈ­ µÇ¾ú½À´Ï´Ù.
=========================== Å©·Î½º ºê¶ó¿ìÂ¡ Ã¼Å© ¹öÀü ===============================
l IE 6.0~8.0, ÆÄÆø2.x~, ¿ÀÆä¶ó 8.x~ ,»çÆÄ¸® 3,x, Å©·Òµî¿¡¼­ µð¹ö±ëÀÌ ¿Ï·á µÇ¾úÀ¸¸ç, l
l www.w3r.org HTML À¯È¿ÇÑ ÆäÀÌÁö °ËÁõÀÌ ¸¶ÃÆ½À´Ï´Ù.                                l
l ¸ÞÀÎ°ú ¸î¸î ¼­ºê ÆäÀÌÁö Á¢±Ù¼º °ü·ÃÇÏ¿© ÀÛ¾÷ ¿Ï·á.                                l
=====================================================================================

==============================================================
l ÆÛºí¸®¼ÅÆÀ  ±è¼º¿±¹è»ó                                     l
l ÀÌÁö³Ý °³¹ßºÎ   (ÁÖ)¾ÆÀÌÁö¾Ø¾¾                             l
l ¼­¿ï½Ã ¼­ÃÊ±¸ ¼­ÃÊµ¿ 1599-11 ¸®´õ½ººôµù 14Ãþ               l
l TEL : 1544-5780(02-525-2250)    FAX : 02-525-2239          l
l http://www.eznetsol.co.kr                                  l
l e-mail : sung@eznetsol.co.kr or krlak123@nate.com          l
l ÀÛ¼ºÀÏÀÚ :2011. 10. 21 ~                                   l
==============================================================
*/

/* ±âº» º£ÀÌ½º --// ¸µÅ© ¹× ±âº» ÆùÆ® »ö»ó »çÀÌÁîµî */

/* common
------------------------------------------------------------------------------------ */
div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td, abbr, acronym, address, big, cite, code, ins, small, sub, sup
{ font:100% "µ¸¿ò", "Dotum"; padding:0; margin:0; word-break:break-all; }
/* ÀÌ¹ÌÁö °ø¹é ÆòÁØÈ­ */
div img, dl img, dt img, dd img, ul img, ol img, li img, h1 img, h2 img, h3 img, h4 img, h5 img, h6 img, pre img, form img, fieldset img, input img, textarea img, p img, blockquote img, th img, td img{ font-size:0; line-height:0; }
/* ÀÌ¹ÌÁö °ø¹é ÆòÁØÈ­ ====++ */
table{ border-collapse:collapse; border-spacing:0; }
ol, ul, li{ list-style:none; }
h1, h2, h3, h4, h5, h6, th, td{ font-weight:normal; font-size:100%; }
form, fieldset, a img{ border:0; }

q:before,q:after { content:''; }

abbr,acronym { border:0; }

address, abbr, address, big, cite, code, ins, small, sub, sup, em{ font-weight:normal; font-style:normal; }

blockquote, q{ quotes:none; }

.accessibility, .skip, legend, hr
{ position:absolute !important; width:0 !important; height:0 !important; font-size:0 !important; line-height:0 !important; overflow:hidden !important; visibility:hidden !important; }
caption{ display:none; }

.null{ font-size:0; line-height:0; }

a img, input, textarea, select, img{ vertical-align:top; }

select{ font-size:11px; border:1px solid #D0D0D0; background:#fff; }

/* form */
input{ font:100% "µ¸¿ò", "Dutum", "Tahoma"; color:#000; vertical-align:middle; }

/* anchor */
a:link, a:visited{ font:11px "µ¸¿ò", "Dotum", "Tahoma"; color:#8b8b8b; line-height:normal; text-decoration:none; }
a:hover, a:active, a:focus{ color:#77a515; }

/*ETC*/
@media print{body{color:#000;}}

/* Å×µÎ¸® ¾ø³»´Â */
a,area {blr:expression(this.onFocus=this.blur())}
:focus { -moz-outline-style:none;}

/* ¼Ó¼º Á¦¾î°ª */
.clr{ clear:both !important; float:none !important; width:0 !important; height:0 !important; padding:0 !important; font-size:0 !important; line-height:0 !important; overflow:hidden !important; visibility:hidden !important; }

.middle{ vertical-align:middle; }


.hide {position:absolute; left:-9999px; top:-9999px; font-size:0; line-height:0; height:0; overflow:hidden;}

#new_wrap {width:100%; min-width:980px; height:100%; position:relative; overflow:hidden;}

#new_header {width:100%; min-width:980px; height:76px; background:url(/images/new/new_header_bg.png) center 0 repeat-x; position:absolute; top:0; left:0; z-index:10000;}
#new_header .header_inner {width:980px; height:70px; margin:0 auto; position:relative;}
#new_header .header_inner .main_logo {position:absolute; top:0; left:0;}
#new_header .header_inner .main_logo a {display:block;}
#new_header .header_inner .util_menu {position:absolute; top:12px; right:0;}
#new_header .header_inner .util_menu li {float:left; padding-left:9px; margin-left:7px; background:url(/images/new/util_line.png) 0 0 no-repeat;}
#new_header .header_inner .util_menu li:first-child {padding-left:0px; margin-left:0px; background:none;}
#new_header .header_inner .gnb {position:absolute; top:38px; right:0;}
#new_header .header_inner .gnb > li {width:102px; float:left; position:relative;}
#new_header .header_inner .gnb > li > a {display:block; height:32px;}
#new_header .header_inner .gnb > li.m1 > a {background:url(/images/new/gnb1_off.png) 0 0 no-repeat;}
#new_header .header_inner .gnb > li.m1.on > a {background:url(/images/new/gnb1_on.png) 0 0 no-repeat;}
#new_header .header_inner .gnb > li.m2 > a {background:url(/images/new/gnb2_off.png) 0 0 no-repeat;}
#new_header .header_inner .gnb > li.m2.on > a {background:url(/images/new/gnb2_on.png) 0 0 no-repeat;}
#new_header .header_inner .gnb > li.m3 > a {background:url(/images/new/gnb3_off.png) 0 0 no-repeat;}
#new_header .header_inner .gnb > li.m3.on > a {background:url(/images/new/gnb3_on.png) 0 0 no-repeat;}
#new_header .header_inner .gnb > li.m4 > a {background:url(/images/new/gnb4_off.png) 0 0 no-repeat;}
#new_header .header_inner .gnb > li.m4.on > a {background:url(/images/new/gnb4_on.png) 0 0 no-repeat;}
#new_header .header_inner .gnb > li.m5 > a {background:url(/images/new/gnb5_off.png) 0 0 no-repeat;}
#new_header .header_inner .gnb > li.m5.on > a {background:url(/images/new/gnb5_on.png) 0 0 no-repeat;}
#new_header .header_inner .gnb > li .depth2 {width:111px; height:0; /*height:193px;*/ position:absolute; top:35px; left:-4px; overflow:hidden;}
#new_header .header_inner .gnb > li .depth2 ul {width:103px; height:185px; padding:8px 4px 0; background:url(/images/new/gnb_depth2_bg.png) 0 0 no-repeat;}
#new_header .header_inner .gnb > li ul li {width:100%; height:19px;}
#new_header .header_inner .gnb > li ul li a {display:block; height:19px;}
#new_header .header_inner .gnb > li ul li a:hover {background:url(/images/new/gnb_depth2_hover_bg.png) 0 0 no-repeat;}
#new_main {width:100%; height:100%;}

.bx-wrapper {position:relative; *zoom:1;}
.bx-wrapper img {}
.bx-wrapper .bx-viewport {}
.bx-wrapper .bx-controls-auto {position:absolute;}

.bx-wrapper .bx-controls {}
.bx-wrapper .bx-controls .bx-pager {position:absolute; z-index:9999;}
.bx-wrapper .bx-controls .bx-pager .bx-pager-item {display:inline-block; *zoom:1; *display:inline;}
.bx-wrapper .bx-controls .bx-pager .bx-pager-item a {display:block; text-indent:-9999px;}
.bx-wrapper .bx-controls .bx-pager .bx-pager-item a:hover,
.bx-wrapper .bx-controls .bx-pager .bx-pager-item a.active {}

.bx-wrapper .bx-controls .bx-controls-direction a {display:block; position:absolute; outline:0; text-indent:-9999px; z-index:9999;}
.bx-wrapper .bx-controls .bx-controls-direction a.disabled {display:none;}
.bx-wrapper .bx-controls .bx-controls-direction a.bx-prev {}
.bx-wrapper .bx-controls .bx-controls-direction a.bx-next {}
.bx-wrapper .bx-controls .bx-controls-direction a.bx-prev:hover {}
.bx-wrapper .bx-controls .bx-controls-direction a.bx-next:hover {}

#main_visual {width:100%; min-width:980px; height:100%; position:relative;}
#main_visual .bx-wrapper {height:100%;}
#main_visual .bx-viewport {height:100%; overflow:visible !important;}
#main_visual .bx-viewport .bx-imgs {height:100%;}
#main_visual .bx-viewport .bx-imgs li {height:100%;}
#main_visual .bx-viewport .bx-imgs li img {min-width:100%; position:absolute; top:0; left:0;}
#main_visual .bx-controls .bx-controls-direction a {width:16px; height:32px; top:50%; margin-top:-16px;}
#main_visual .bx-controls .bx-controls-direction a.bx-prev {left:40px; background:url(/images/new/main_visual_prev.png) 0 0 no-repeat;}
#main_visual .bx-controls .bx-controls-direction a.bx-next {right:40px; background:url(/images/new/main_visual_next.png) 0 0 no-repeat;}
#main_visual .bx-text {position:absolute; top:97px; left:50%; margin-left:-490px; z-index:1000;}
#main_visual .bx-text li {position:absolute; top:0; left:0; margin-top:20px; filter:alpha(opacity=0); opacity:0;}
#main_visual .bx-text li:first-child {margin-top:0px; filter:alpha(opacity=1); opacity:1;}

#new_wrap #footer_body {position:absolute; left:0; bottom:0; z-index:10000;}

#new_main .main_contents_outer {width:100%; height:218px; position:absolute; left:0; bottom:71px; overflow:hidden;}
#main_contents {width:100%; height:218px; position:absolute; left:0; bottom:-188px; background-color:#4b528b; z-index:10000; background:#4b538c url(/images/new/main_contents_bg.gif) center 0 no-repeat;}
#main_contents .contents_inner {width:980px; height:218px; margin:0 auto; position:relative; overflow:hidden;}
#main_contents .contents_inner .notice_wrap {width:415px; float:left;}
#main_contents .contents_inner .notice_wrap .notice_top {width:100%; height:30px; position:relative;}
#main_contents .contents_inner .notice_wrap .notice_area {width:100%; height:188px; position:relative; background:url(/images/new/main_contents_area_bg.png) 0 0 repeat;}
#main_contents .contents_inner .notice_wrap .bx-controls {display:block; width:48px; height:18px; position:absolute; top:-24px; right:6px; background:url(/images/new/main_contents_line.gif) 23px 0 no-repeat;}
#main_contents .contents_inner .notice_wrap .bx-controls .bx-controls-direction {}
#main_contents .contents_inner .notice_wrap .bx-controls .bx-controls-direction a {width:20px; height:18px;}
#main_contents .contents_inner .notice_wrap .bx-controls .bx-controls-direction a {width:20px; height:18px;}
#main_contents .contents_inner .notice_wrap .bx-controls .bx-controls-direction a.bx-prev {position:absolute; left:0; top:0; background:url(/images/new/main_contents_prev.png) center center no-repeat;}
#main_contents .contents_inner .notice_wrap .bx-controls .bx-controls-direction a.bx-next {position:absolute; top:0; right:0; background:url(/images/new/main_contents_next.png) center center no-repeat;}
#main_contents .contents_inner .notice_wrap .notice_area ul {padding:10px 12px;}
#main_contents .contents_inner .notice_wrap .notice_area ul li {position:relative; padding-right:70px; margin-bottom:5px;}
#main_contents .contents_inner .notice_wrap .notice_area ul li a {display:block; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; word-break:break-all; font-size:12px; line-height:24px; color:#aeb2d3;}
#main_contents .contents_inner .notice_wrap .notice_area ul li:hover {background-color:#141525;}
#main_contents .contents_inner .notice_wrap .notice_area ul li em {position:absolute; top:0; right:0; font-size:12px; line-height:24px; color:#aeb2d3;}
#main_contents .contents_inner .news_wrap {width:413px; float:left;}
#main_contents .contents_inner .news_wrap .news_top {width:100%; height:30px; position:relative;}
#main_contents .contents_inner .news_wrap .bx-wrapper {background:url(/images/new/main_news_line.gif) right 33px no-repeat;}
#main_contents .contents_inner .news_wrap .news_area {width:100%; height:188px; position:relative;}
#main_contents .contents_inner .news_wrap .bx-controls {display:block; width:48px; height:18px; position:absolute; top:-24px; right:6px; background:url(/images/new/main_contents_line.gif) 23px 0 no-repeat;}
#main_contents .contents_inner .news_wrap .bx-controls .bx-controls-direction {}
#main_contents .contents_inner .news_wrap .bx-controls .bx-controls-direction a {width:20px; height:18px;}
#main_contents .contents_inner .news_wrap .bx-controls .bx-controls-direction a {width:20px; height:18px;}
#main_contents .contents_inner .news_wrap .bx-controls .bx-controls-direction a.bx-prev {position:absolute; left:0; top:0; background:url(/images/new/main_contents_prev.png) center center no-repeat;}
#main_contents .contents_inner .news_wrap .bx-controls .bx-controls-direction a.bx-next {position:absolute; top:0; right:0; background:url(/images/new/main_contents_next.png) center center no-repeat;}
#main_contents .contents_inner .news_wrap .news_area ul {padding:10px 12px;}
#main_contents .contents_inner .news_wrap .news_area ul li {position:relative; padding-right:70px; margin-bottom:5px;}
#main_contents .contents_inner .news_wrap .news_area ul li:hover {background-color:#141525;}
#main_contents .contents_inner .news_wrap .news_area ul li a {display:block; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; word-break:break-all; font-size:12px; line-height:24px; color:#aeb2d3;}
#main_contents .contents_inner .news_wrap .news_area ul li em {position:absolute; top:0; right:0; font-size:12px; line-height:24px; color:#aeb2d3;}
#main_contents .contents_inner .design_wrap {width:152px; float:left;}

#sub_visual {width:100%; min-width:980px; height:243px; position:absolute; left:0; top:72px; z-index:4; overflow:hidden;}
#sub_visual .bx-wrapper {height:243px;}
#sub_visual .bx-viewport {height:243px; overflow:hidden;}
#sub_visual .bx-viewport .bx-imgs {height:243px;}
#sub_visual .bx-viewport .bx-imgs li {height:243px; overflow:hidden;}
#sub_visual .bx-viewport .bx-imgs li img {position:absolute; top:0; left:0;}
#sub_visual .bx-controls .bx-controls-direction a {width:16px; height:32px; top:50%; margin-top:-16px;}
#sub_visual .bx-controls .bx-controls-direction a.bx-prev {left:40px; background:url(/images/new/main_visual_prev.png) 0 0 no-repeat;}
#sub_visual .bx-controls .bx-controls-direction a.bx-next {right:40px; background:url(/images/new/main_visual_next.png) 0 0 no-repeat;}
#sub_visual .bx-text {position:absolute; top:25px; left:50%; margin-left:-490px; z-index:1000;}
#sub_visual .bx-text li {position:absolute; top:0; left:0; margin-top:20px; filter:alpha(opacity=0); opacity:0;}
#sub_visual .bx-text li:first-child {margin-top:0px; filter:alpha(opacity=1); opacity:1;}

/*jsy Ãß°¡ 2018-09-07*/




