@charset "utf-8";

/*
@import url(http://fonts.googleapis.com/earlyaccess/nanumgothic.css); 
*/

/* font style */
@font-face{
	font-family:NanumGothicWeb;
	src:url('../font/NanumGothic.eot'); /* IE */
	src:local(?),
	url('../font/NanumGothic.woff') format('woff') /* FF, CH */
	url('../font/NanumGothic.ttf') format('truetype') /* FF, CH, SF, OP */
}

/* reset */
html, body {margin:0; padding:0; font-family:Dotum,"돋움", Helvetica, AppleGothic, Sans-serif; font-size:12px; color:#4d4d4d; line-height:1;}
a:link, a:visited, a:hover, a:focus, a:active{text-decoration:none;}

a, abbr, acronym, address, applet, article, aside, audio,
b, blockquote, big, body,
center, canvas, caption, cite, code, command,
datalist, dd, del, details, dfn, dl, div, dt, 
em, embed,
fieldset, figcaption, figure, font, footer, form, 
h1, h2, h3, h4, h5, h6, header, hgroup, html,
i, iframe, img, ins,
kbd, 
keygen,
label, legend, li, 
meter,
nav, menu,
object, ol, output,
p, pre, progress,
q, 
s, samp, section, small, span, source, strike, strong, sub, sup,
table, tbody, tfoot, thead, th, tr, colgroup, col, tdvideo, tt,
u, ul, 
var{margin:0; padding:0;}

h1, h2, h3, h4, h5, h6, th, td, table, input, button, select, textarea, sub{font-size:1em;}
body, input, button, select, textarea, sub{font-family:Dotum,"돋움", Helvetica, AppleGothic, Sans-serif;}
em, cite, address, optgroup{font-style:normal;}
kbd, samp, code{font-family:monospace;}

img, input, button, select, textarea{vertical-align:middle;}
ul, ol { list-style:none}
img, fieldset{border:0}
table{width:100%; border-spacing:0}/* border-collapse: collapse; ff에서 border="0" 인 경우 문제 발생 */

legend, hr { overflow:hidden; position:absolute; top:0; left:0}
legend, hr, caption { visibility:hidden; font-size:0; width:0; height:0; line-height:0}

.clfix:after {content: "."; display: block; height: 0px; clear: both; visibility: hidden;}
.clfix {display: inline-block;}
.clfix {display: block;}
* html .clfix {height: 1%;} /* Hides from IE-mac */
.clfix {zoom:1;} /*for IE 5.5-7*/

.fl {float:left !important;}
.fr {float:right !important;}
.cl {clear:both;}
.center { margin:0 auto; }
.rel {position:relative;}
.ac {text-align:center !important;}
.ar {text-align:right !important;}
.al {text-align:left !important;}
.at {vertical-align:top !important;}
.am {vertical-align:middle !important;}
.ab {vertical-align:bottom;}
.hand {cursor:pointer;}
.bgnone {background:none !important;}
.brnone {border:none !important;}
.btnone {border-top:none !important;}
.bbnone {border-bottom:none !important;}
.b {font-weight:bold !important;}
.n {font-weight:normal !important;}
.blue-col {color:#5ea0f1 !important;}
.blue2-col {color:#5981a1 !important;}
.u {text-decoration:underline !important;}
.ls0 { letter-spacing:0px;}
.png24 {tmp:expression(setPng24(this))} /* ie6 png */
.invisible{overflow:hidden; visibility:hidden; width:0; height:0; font-size:0; line-height:0;}
.narrow{letter-spacing:-1;}
#skip {height:0; line-height:0; font-size:0; text-indent:-1000px;}
caption, legend,  #skipNavi {width:0; height:0; line-height:0; overflow:hidden; visibility:hidden; font-size:0;}
.invisible { overflow:hidden; visibility:hidden; width:0; height:0; font-size:0; line-height:0;}
.font_14{ font-size:14px !important; }

/*  COLOR  */

.point_blue{ color:#3366cc !important; }
.point_gray{ color:#bfbfbf !important; }


/*  UI Object  */
#wrap{width:100%}
#header{width:100%; margin:0 auto; z-index:100; }
#container{_display:inline-block;width:990px; margin:0 auto; z-index:1; position:relative; height:auto !important; height:100%; min-height:100%;}
#container:after{display:block;clear:both;content:''}

#container_main{ _display:inline-block; width:100%; margin:0 auto; z-index:1; position:relative; height:auto !important; height:100%; min-height:100%;}
#container_main:after{display:block;clear:both;content:''}

.snb{float:left;width:163px; margin-top:7px; z-index:1;}
#content{margin-left:191px; width:799px; height:auto !important; height:100%; min-height:700px; padding-top:25px;}
#footer{width:100%; margin:0 auto; padding-top:20px; position:relative; z-index:100;}
.footer_section{width:990px; margin:0 auto; position:relative; }
/*  //UI Object  */

.top_section { position:relative; width:990px; height:66px; margin:0 auto; background:url(../../images/common/ebz_sub_top_bg.jpg) no-repeat right 0; }
.top_section h1{position:absolute; top:24px; left:0; margin:0; padding:0}
.top_section .top_menu{overflow:hidden; position:absolute; top:35px; right:5px; }
.top_section .top_menu ul{float:left;}
.top_section .top_menu li{float:left;}


/*  footer  */
#footer{ font-family:NanumGothicWeb,NanumGothic,'돋움', dotum; font-size:11px; color:#4d4d4d; height:50px; border-top:3px solid #e7e7e7; margin-top:100px; background-color:#fff;  }
#footer .footer_section address{ padding-top:8px;  }
#footer .footer_section address p{ margin-top:10px; font-family:NanumGothicWeb,NanumGothic,'돋움', dotum; }
#footer .footer_section address strong{ letter-spacing:-1px; }

#footer .footer_etc_menu{ position:absolute; top:9px; left:430px;  }
#footer .footer_etc_menu li{ display:inline; position:relative; padding:0 5px 0 7px; background:url(../../images/common/ebz_ico_division.gif) no-repeat 0 2px; font-size:11px; white-space:nowrap}
#footer .footer_etc_menu li a{ color:#464646; }
#footer .footer_etc_menu li a:focus,#footer .footer_etc_menu li a:hover,#footer .footer_etc_menu li a:hover strong{ color:#000; font-family:NanumGothicWeb,NanumGothic,'돋움', dotum; }
#footer .footer_etc_menu li.frst{ padding:0 3px 0 0; background:none }

#footer .footer_select01{width:124px; height:24px; position:absolute; top:0px; right:25px; }
#footer .footer_select01 li{position:relative; letter-spacing:-1px;  }
#footer .footer_select01 li a{border:#b6b6b6 1px solid; width:140px; height:19px; background:#8d8d8d url(../../images/common/ebz_arrow_footerDwn.gif) right 0 no-repeat; padding:6px 0 0 7px; display:block; color:#fff; font-size:11px; text-decoration:none;}
#footer .footer_select01 li a:hover, 
#footer .footer_select01 li a:focus, 
#footer .footer_select01 li a:active, 
#footer .footer_select01 li a.over{background:#8d8d8d url(../../images/common/ebz_arrow_footerUp.gif) right 0 no-repeat;}
#footer .footer_select01 li ul{border:#b6b6b6 1px solid; background-color:#8d8d8d; position:absolute; bottom:27px; left:0; padding:5px 0;}
#footer .footer_select01 li ul li{background:none;}
#footer .footer_select01 li ul li a{border:none; color:#fff; background:none;}
#footer .footer_select01 li ul li a:focus, 
#footer .footer_select01 li ul li a:active, 
#footer .footer_select01 li ul li a:hover{text-decoration:underline; color:#fff; background:none;}


.title_area{ width:100%; height:36px; border-bottom:1px solid #e7e7e7; position:relative;}
.title_area h3{ font-family:NanumGothicWeb, NanumGothic,'돋움', dotum; font-size:26px; color:#484848; padding-left:5px; font-weight:bold; line-height:110%; }
.title_area .loc_path{ position:absolute; top:13px; right:0px; font-family:'돋움', dotum; font-size:11px; color:#333333;}
.title_area .loc_path a{ color:#333333; }
.title_area .loc_path a:hover, 
.title_area .loc_path a:focus, 
.title_area .loc_path a:active{ color:#000; }

.title_area .loc_path a.home{ vertical-align:top; }
.title_area .loc_path span { margin:0 3px; font-weight:normal; font-size:11px; color:#4d4d4d; }
.title_area .loc_path span.link_none { margin:0 1px; font-weight:normal; font-size:11px; color:#4d4d4d; }

.sub_cont_area{ margin-top:30px; }

/* 메인PAGE 비주얼 */
#visual_wraper{ height:487px; margin-top:-9px; }
#visual_wraper .prev_bg{ position:absolute; height:487px; width:100%;}
#visual_inner{ position:absolute; width:auto; height:487px; width:100%; text-align:center; margin:0; padding:0}

.visual_bg0{ background: url(../../images/main/ebz_main_vis_1.jpg) repeat-x center bottom;}
.visual_bg1{ background: url(../../images/main/ebz_main_vis_2.jpg) repeat-x center bottom;}

.keyvisual0{ position:absolute; height:487px; }
.keyvisual1{ position:absolute; height:487px; }


/* 메인 공지사항 */
.main_notice_box{width:280px; overflow:hidden; position:absolute; top:450px; right:50%; margin-right:-430px; font-family:'돋움', dotum;  }
.main_notice_box h3{ font-family:NanumGothicWeb, NanumGothic,'돋움', dotum; font-size:14px; color:#000000; padding-left:5px;  }
.main_notice_box .right { display:block; position:absolute; top:2px; right:150px; }
.main_notice_box li { clear:both; height:21px; padding:0 0 0 7px; position:relative; width:280px; text-align:left; font-size:11px; color:#000; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; }
.main_notice_box li a{ font-size:11px; color:#000; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; }
.main_notice_box li a:hover, 
.main_notice_box li a:focus, 
.main_notice_box li a:active{ color:#000; text-decoration:underline; }

/* 메인 DGB소식 ROLL */
.cont_news_section { width:100%; border-top:1px solid #003B95; position:relative; padding-top:15px; overflow:hidden; margin:0 auto; }
.news_roll_content{ margin-top:16px; width:990px; height:236px; background:url(../../images/main/ebz_news_con_img.gif) no-repeat; position:relative; overflow:hidden; margin:0 auto; }
.news_roll_content .news_roll_btn a{ display:block; width:15px; height:15px; position:absolute; top:13px; left:78px; background:url(../../images/main/ebz_bottom_roll_btn.gif) no-repeat; font-size:1px; line-height:0; text-indent:-9999em; }
.news_roll_content .m_news_ceo_link a{ display:block; width:80px; height:20px; position:absolute; top:13px; left:109px; font-size:1px; line-height:0; text-indent:-9999em; }
.news_roll_content .m_news_net_link a{ display:block; width:130px; height:20px; position:absolute; top:13px; right:260px; font-size:1px; line-height:0; text-indent:-9999em; }

.news_home_btn a{ display:block; width:70px; height:20px; position:absolute; top:10px; left:0px; font-size:1px; line-height:0; text-indent:-9999em; }
.m_news_btns a{ display:block; width:180px; height:20px; position:absolute; top:10px; left:380px; font-size:1px; line-height:0; text-indent:-9999em; }
.m_news_btns2 a{ display:block; width:100px; height:20px; position:absolute; top:125px; left:100px; font-size:1px; line-height:0; text-indent:-9999em; }
.m_news_btns3 a{ display:block; width:100px; height:20px; position:absolute; top:125px; left:610px; font-size:1px; line-height:0; text-indent:-9999em; }


.m_news_thumb_box1{ width:150px; position:absolute; top:160px; left:286px; }
.m_news_thumb_box2{ width:150px; position:absolute; top:160px; left:435px; }
.m_news_thumb_box3{ width:150px; position:absolute; top:160px; left:620px; }
.m_thumb_box{float:left; width:46px; height:56px; border:#e9e9e9 3px solid; overflow:hidden; }
.m_txt_box{float:left; width:88px; height:56px; margin-left:7px; text-align:left; overflow:hidden; }
.m_txt_box a{ display:block; width:88px; color:#4d4d4d; line-height:15px; font-size:11px; }

.m_news_list_box1{ width:120px; height:60px; position:absolute; top:58px; *top:40px; left:380px; }
.m_news_list_box1 li{ line-height:16px; background: url(../../images/main/ebz_list_dot_ico.gif) no-repeat 0 7px; padding:0 0 0 8px; }
.m_news_list_box1 li a{ font-size:11px; color:#4d4d4d; }


.m_news_list_box2{ width:80px; height:65px; position:absolute; top:160px; left:776px; }
.m_news_list_box2 li{ line-height:18px; background: url(../../images/main/ebz_list_dot_ico.gif) no-repeat 0 7px; padding:0 0 0 8px; }
.m_news_list_box2 li a{ font-size:11px; color:#4d4d4d; }

.m_news_list_box3{ width:80px; height:65px; position:absolute; top:160px; left:866px; }
.m_news_list_box3 li{ line-height:18px; background: url(../../images/main/ebz_list_dot_ico.gif) no-repeat 0 7px; padding:0 0 0 8px; }
.m_news_list_box3 li a{ font-size:11px; color:#4d4d4d; }

/* 메인 투자정보 ROLL */
.cont_info_section { width:100%; border-top:1px solid #003b95; position:relative; top:0; padding-top:15px; background-color:#fff; overflow:hidden; }
.info_roll_content{ margin-top:16px; width:990px; height:236px; background:url(../../images/main/ebz_info_con_img.gif) no-repeat; position:relative; overflow:hidden; margin:0 auto;}
.info_roll_content .news_roll_btn a{ display:block; width:15px; height:15px; position:absolute; top:13px; left:78px; background:url(../../images/main/ebz_bottom_roll_btn.gif) no-repeat; font-size:1px; line-height:0; text-indent:-9999em;}

/* 투자정보 리스트 */

.info_home_btn a{ display:block; width:70px; height:20px; position:absolute; top:10px; left:0px; font-size:1px; line-height:0; text-indent:-9999em; }

.m_info_news_list{ width:260px; overflow:hidden; position:absolute; top:36px; left:105px; font-family:'돋움', dotum; }
.m_info_news_list li{width:260px; height:18px; text-align:left; font-size:11px; color:#9e9e9e; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.m_info_news_list li a{ font-size:11px; color:#4d4d4d;  }
.m_info_news_list li a .li_strong{ font-size:11px; color:#4d4d4d; }

.m_info_pds_list{ width:120px; height:60px; position:absolute; top:50px; left:380px; }
.m_info_pds_list li{ line-height:16px; background: url(../../images/main/ebz_list_dot_ico.gif) no-repeat 0 7px; padding:0 0 0 8px; }
.m_info_pds_list li a{ font-size:11px; color:#4d4d4d; letter-spacing:-1px; }

.m_info_btns a{ display:block; width:100px; height:20px; position:absolute; top:10px; left:100px; font-size:1px; line-height:0; text-indent:-9999em; }
.m_info_btns2 a{ display:block; width:50px; height:20px; position:absolute; top:10px; left:380px; font-size:1px; line-height:0; text-indent:-9999em; }
.m_info_btns3 a{ display:block; width:80px; height:20px; position:absolute; top:10px; left:610px; font-size:1px; line-height:0; text-indent:-9999em; }
.m_info_btns4 a{ display:block; width:80px; height:20px; position:absolute; top:142px; left:110px; font-size:1px; line-height:0; text-indent:-9999em; }
.m_info_btns5 a{ display:block; width:80px; height:20px; position:absolute; top:142px; left:380px; font-size:1px; line-height:0; text-indent:-9999em; }
.m_info_btns6 a{ display:block; width:80px; height:20px; position:absolute; top:135px; left:610px; font-size:1px; line-height:0; text-indent:-9999em; }

.cont_info_section .m_info_vision_link{ font-size:1px; line-height:0; text-indent:-9999em; }

.m_info_list_box1{ width:75px; height:35px; position:absolute; top:178px; left:110px; }
.m_info_list_box1 li{ line-height:16px; background: url(../../images/main/ebz_list_dot_ico.gif) no-repeat 0 7px; padding:0 0 0 8px; }
.m_info_list_box1 li a{ font-size:11px; color:#4d4d4d; }

.m_info_list_box2{ width:75px; height:35px; position:absolute; top:178px; left:190px; }
.m_info_list_box2 li{ line-height:16px; background: url(../../images/main/ebz_list_dot_ico.gif) no-repeat 0 7px; padding:0 0 0 8px; }
.m_info_list_box2 li a{ font-size:11px; color:#4d4d4d; }

.m_info_list_box3{ width:100px; height:35px; position:absolute; top:178px; left:380px; }
.m_info_list_box3 li{ line-height:16px; background: url(../../images/main/ebz_list_dot_ico.gif) no-repeat 0 7px; padding:0 0 0 8px; }
.m_info_list_box3 li a{ font-size:11px; color:#4d4d4d; }

.m_info_list_box4{ width:100px; height:35px; position:absolute; top:178px; left:487px; }
.m_info_list_box4 li{ line-height:16px; background: url(../../images/main/ebz_list_dot_ico.gif) no-repeat 0 7px; padding:0 0 0 8px; }
.m_info_list_box4 li a{ font-size:11px; color:#4d4d4d; }

.m_evtTab{width:355px; float:left; text-align:left; position:absolute; top:157px; left:610px;}
.m_evtTab .tab01.list{ width:355px; margin-left:1px;}
.m_evtTab .tab01.list ul{ position:relative; margin:0; padding:0; list-style:none; border-bottom:1px solid #b6b6b6; font-family:Tahoma, Sans-serif;font-size:12px;*zoom:1}
.m_evtTab .tab01.list ul:after{content:"";display:block;clear:both}
.m_evtTab .tab01.list li{ float:left; margin-bottom:-1px; margin-left:-1px; }
.m_evtTab .tab01.list li a{ position:relative; float:left; text-decoration:none; background:#f2f2f2; color:#666; border-right:3px solid #fff; }
.m_evtTab .tab01.list li a span{ display:inline-block; padding:0 20px 0 20px; cursor:pointer; line-height:25px; font-family:NanumGothicWeb, NanumGothic,'돋움', dotum; font-size:10px; color:#717171; }

.main_iframe_box{ width:355px; height:35px; position:absolute; top:0; left:0; list-style:none; border:0; margin:0; padding:0; *zoom:1; }
.m_evtTab .tab01.list li ul{ width:100%; position:absolute; top:20px; left:0; list-style:none; border:0; margin:0; padding:0; *zoom:1; margin-top:11px}
.m_evtTab .tab01.list li ul:after{content:"";display:block;clear:both}
.m_evtTab .tab01.list li li{ float:left; position:relative; color:#777;}
.m_evtTab .tab01.list li li a{float:left;padding:0;margin:0;border:0 !important;color:#777 !important;font-weight:normal;background:transparent;letter-spacing:normal}
.m_evtTab .tab01.list li li a:hover,
.m_evtTab .tab01.list li li a:active,
.m_evtTab .tab01.list li li a:focus{color:#777 !important;text-decoration:underline;}

.m_evtTab .tab01.list li.active a{ border:1px solid #b6b6b6; border-bottom:1px solid #fff; background:transparent; color:#333; z-index:10; font-family:NanumGothicWeb, NanumGothic,'돋움', dotum; font-size:10px; color:#262626;  }
.m_evtTab .tab01.list li.active a span{ font-weight:bold; line-height:25px; font-family:NanumGothicWeb, NanumGothic,'돋움', dotum; font-size:10px; color:#262626; }

.down_blue{ color:#003b95; font-size:24px; font-family:NanumGothicWeb, NanumGothic,'돋움', dotum; font-weight:bold;  }
.down_orange{ color:#F96632; font-size:24px; font-family:NanumGothicWeb, NanumGothic,'돋움', dotum; font-weight:bold;  }
.down_gray{ color:#bfbfbf; font-size:24px; font-family:NanumGothicWeb, NanumGothic,'돋움', dotum; font-weight:bold;  }



/* 박검일 게시판 */

/* 타이틀 */
.tittle4{font-family: dotum; font-size:12px; color:#000000;}
.tittle4.bult_box{background:url(../../images/common/bullet/ebz_box_bulltet.gif) 0 0 no-repeat; padding-left:15px;}
.tittle5{font-family: dotum; font-size:12px; color:#444444;}
.tittle5.bult_cir{background:url(../../images/common/bullet/ebz_cir_bulltet.gif) 0 2px no-repeat; padding-left:10px;}

.cont_txt{line-height:18px; margin-left:10px; color:#4d4d4d; font-weight:bold; font-size:11px; font-family:NanumGothicWeb}

/* 버튼영역 */
.btnArea{text-align:center; padding:20px 0 30px 0;}
.btnArea.right{text-align:right; padding:20px 0 0 0;}
.btnArea02.right{text-align:center; padding:20px 0 30px 0;}
.btnArea02.right02{text-align:right; padding:0 0 0 0;}

.font_num{ font-family:Arial;}
.font_11{font-size:11px;}

.left_caution{text-align:left; color:#999999; font-size:11px;}

.hb_10{margin-bottom:10px;}
.ht_5{margin-top:5px;}
.ht_10{margin-top:10px;}
.ht_20{margin-top:20px;}
.ht_30{margin-top:30px;}

.tBoard01{width:100%; border-top:2px solid #adb8ca; table-layout:fixed;z-index:10; }
.tBoard01 th{padding:8px 0 7px 0; text-align:center;font-weight:normal;background:#f6f6f6;border-bottom:1px solid #e0e0e0;line-height:16px;}
.tBoard01 th.left{text-align:left; padding:8px 10px 7px 10px;}
.tBoard01 td{padding:8px 0 7px 0; text-align:center;font-weight:normal; border-bottom:1px solid #e0e0e0;line-height:16px; background:#fff;}
.tBoard01 td.left{text-align:left; padding:8px 10px 7px 10px;}
.tBoard01 td.left img{}
.tBoard01 td.img{padding:0 0 0 0; vertical-align:middle;}
.tBoard01 td.img img{position:relative; top:2px;}
*+html .tBoard01 td.icon img{top:0;}
.tBoard01 td.left p.ellipsis{white-space:nowrap; overflow:hidden;text-overflow:ellipsis;-o-text-overow:ellipsis; width:95%;}
.tBoard01 td a{text-decoration:none; color:#4d4d4d;}
.tBoard01 td a:hover{text-decoration:underline;}
.boardCont{width:759px; min-height:120px; overflow:hidden; padding:20px; border-bottom:#e0e0e0 1px solid; line-height:18px;}
.boardCont01{width:759px; min-height:160px; overflow:hidden; padding:20px; border-bottom:#e0e0e0 1px solid; line-height:18px;}
.boardCont02{width:759px; overflow:hidden; padding:20px; border-bottom:#e0e0e0 1px solid; line-height:18px;}
.tBoardView01{width:100%; border-top:2px solid #adb8ca; border-bottom:1px solid #e0e0e0;table-layout:fixed;z-index:10;}

.tBoardView01.line{border-top:1px solid #e0e0e0;}
.tBoardView01 th{padding:9px 10px 8px 10px; text-align:left; font-weight:normal;background:#f6f6f6;border-bottom:1px solid #e0e0e0;line-height:16px;}
.tBoardView01 td{padding:9px 10px 8px 10px; text-align:left; font-weight:normal; border-bottom:1px solid #e0e0e0;line-height:16px;}
.tBoardView01 td.img{padding:0 10px 0 10px; vertical-align:middle;}
.tBoardView01 td img{vertical-align:middle; position:relative; top:-1px;}
.tBoardView01 td a{text-decoration:none; color:#4d4d4d;}
.tBoardView01 td a:hover{text-decoration:underline;}
.tBoardView01 td p.ellipsis{white-space:nowrap; overflow:hidden;text-overflow:ellipsis;-o-text-overow:ellipsis; width:95%;}
.tBoardView01 th.prev{background:#f6f6f6 url(../../images/common/bullet/ebz_arrow_up.gif) 90% center no-repeat;}
.tBoardView01 th.next{background:#f6f6f6 url(../../images/common/bullet/ebz_arrow_down.gif) 90% center no-repeat;}
.tBoardView01.line02{border-top:none;}

/* 페이징 */
.paging{width:100%; height:27px; text-align:center; overflow:hidden; margin-top:20px;}
.paging a{display:inline-block; font-family:Tahoma, Geneva, sans-serif; margin:0 2px; line-height:normal; text-decoration:none;}
.paging .on{border:#a6a6a6 1px solid; color:#034ea2; font-weight:bold; padding:5px 10px 0 10px; position:relative; height:20px;}
*+html .paging .on{top:-2px;}
.paging .off{border:#d6d6d6 1px solid; color:#989898; padding:5px 10px 0 10px; position:relative; height:20px;}
*+html .paging .off{top:-2px;}
.paging .prev{border:#a9bfd8 1px solid; width:26px; height:25px; background:url(../../images/common/btn/ebz_btn_paging.gif) -26px 0 no-repeat; text-indent:0; position:relative; top:-17px; font-size:0px; line-height:0;}
*+html .paging .prev{top:0;}
.paging .next{border:#a9bfd8 1px solid; width:26px; height:25px; background:url(../../images/common/btn/ebz_btn_paging.gif) 0 -25px no-repeat; text-indent:0; position:relative; top:-17px; font-size:0px; line-height:0;}
*+html .paging .next{top:0;}
.paging .prev10{border:#a9bfd8 1px solid; width:26px; height:25px; background:url(../../images/common/btn/ebz_btn_paging.gif) 0 0 no-repeat; text-indent:0; position:relative; top:-17px; font-size:0px; line-height:0;}
*+html .paging .prev10{top:0;}
.paging .next10{border:#a9bfd8 1px solid; width:26px; height:25px; background:url(../../images/common/btn/ebz_btn_paging.gif) -26px -25px no-repeat; text-indent:0; position:relative; top:-17px; font-size:0px; line-height:0;}
*+html .paging .next10{top:0;}
.paging.postion{ margin-top:55px;}

/* 박스 타입 */
.bType01{background-color:#f6f6f5; border:#e0e0e0 1px solid; overflow:hidden; position:relative;}
.bType01.none{background-color:none; border:none; overflow:hidden; position:relative;}
.bType01.center{text-align:center; padding:10px 0;}
*+html .bType01.center .btn{position:relative; top:-1px;}
*+html .bType01{padding-bottom:10px;}
.bType01.h150{height:67px;}
.bType01 dl.left{position:absolute; top:20px; left:25px;}
.bType01 dl.right{position:absolute; top:20px; right:25px;}
.bType01 dl.left dt, .bType01 dl.right dt{float:left; background:url(../../images/common/bullet/ebz_bult_type3.gif) 0 8px no-repeat; padding-left:6px; margin:4px 10px 0 0;}
.bType01 dl.left dd, .bType01 dl.right dd{float:left;}
.bType01.search{padding:10px 0 10px 40px; margin:10px 0 30px 0;}
.bType01.search01{padding:10px 0 10px 40px; margin:10px 0 0 0; border:none; background-color:#ffffff;}
.bType01.search02{padding:10px 0 10px 10px; margin:10px 0 0 0; border:none; background-color:#ffffff;}


/* 셀렉트 */
.selbox{margin:0;padding:4px 4px 4px 0; font-size:1em; border:#cacaca 1px solid;vertical-align:middle; color:#5c5d5d; height:27px;}
.selbox:hover{border:#cacaca 1px solid;}
.selbox:focus{border:#529cf1 1px solid;}

/* 인풋 */
.input{height:22px;padding:2px 5px 1px;border:#cacaca 1px solid; margin-bottom:1px; margin-bottom:0px\9;}
.input:hover{border:#529cf1 1px solid;}
.input:focus{border:#529cf1 1px solid;}
.input.blue{background-color:#d7eaff; color:#034ea2; font-family:Arial;}
.input.num{font-family:Arial;}
.input.right{text-align:right;}
.input.txt{height:21px;padding:3px 5px 1px;}
.input.txtBlue{height:21px;padding:3px 5px 1px; font-weight:bold; background-color:#d7eaff; color:#034ea2;}
.input.center{text-align:center;}

/* 버튼타입 */
.adobeReader{background:url(../../images/common/btn/ebz_btn_adobeReader.gif) no-repeat; width:113px; height:27px; display:block; overflow:hidden; text-indent:-9999em;}
.dwn{background:url(../../images/common/btn/ebz_btn_icon.gif) 0 0 no-repeat; padding-left:12px;}
.view{background:url(../../images/common/btn/ebz_btn_icon.gif) 0 -30px no-repeat; padding-left:14px;}
.mouseinput01{background:url(../../images/common/btn/ebz_btn_mouse_input.gif) no-repeat; width:45px; height:31px; float:left; overflow:hidden; text-indent:-9999em; margin:7px 0 0 6px;}
*+html .mouseinput01{margin-top:6px;}

.btn,.btn *{overflow:visible; margin:0; padding:0; display:inline-block; border:0; vertical-align:middle !important; color:#5c5d5d;}
*+html .btn{display:inline;}

.btn {margin-right:0;}
*+html .btn {margin-right:2px}

.btn *{cursor:pointer; vertical-align:top !important; text-decoration:none;}
.btn *:hover{text-decoration:none;}

.btn.reply, .btn.reply *{width:auto; font-size:12px; line-height:16px; background:#fff; }
.btn.reply{border:#dedede 1px solid; background-color:#fff; }
:root .btn.reply *{padding-top:4px;}
.btn.reply *{margin:1px; padding:2px 7px; text-align:center; background:#fff;}
*+html .btn.reply *{padding-top:4px;}
.btn.reply br{  margin:0; padding:0; display:block; }

.btn.point, .btn.point *{font-size:11px;line-height:16px; background:url(../../images/common/btn/ebz_btn_bg.gif) no-repeat;}
.btn.point{border:#dedede 1px solid; background-position:0 -853px; background-position:0 -855px\9; #background-position:0 -853px;  background-color:#fff;}
:root .btn.point *{padding-top:4px;}
.btn.point *{ padding:2px 7px 2px 14px; text-align:center; background-position:100% -853px; background-position:0 -855px\9; #background-position:0 -853px; text-align:left;}
*+html .btn.point *{padding-top:4px;}
.btn.point br{ margin:0; padding:0; display:block; }

.btn.small_log, .btn.small_log *{font-size:11px; line-height:16px;}
.btn.small_log{border:#dedede 1px solid; }
:root .btn.small_log *{padding-top:1px;}
.btn.small_log *{ padding:0 7px; cursor:pointer; text-align:center; background:#fff; }
*+html .btn.small_log *{padding-top:1px;}
.btn.small_log br{ margin:0; padding:0; display:block; }

.btn.ssmall, .btn.ssmall *{font-size:11px;line-height:16px; }
.btn.ssmall{border:#dedede 1px solid;}
:root .btn.ssmall *{padding-top:1px;}
.btn.ssmall *{padding:0 7px; cursor:pointer; text-align:center; background:#fff;}
*+html .btn.ssmall *{padding-top:1px;}
.btn.ssmall br{ margin:0; padding:0; display:block; }

.btn.ssmall01, .btn.ssmall01 *{font-size:11px;line-height:16px; }
.btn.ssmall01{border:#dedede 1px solid;}
:root .btn.ssmall01 *{padding-top:1px;}
.btn.ssmall01 *{padding:1px 6px 0 5px; *padding:1px 5px 0 4px; cursor:pointer; text-align:center; background:#fff;}
*+html .btn.ssmall01 *{padding-top:1px;}
.btn.ssmall01 br{ margin:0; padding:0; display:block; }

.btn.gray, .btn.gray *{font-size:12px; line-height:16px; }
.btn.gray{ border:#848484 1px solid; }
:root .btn.gray *{padding-top:4px;}
.btn.gray *{padding:2px 10px; cursor:pointer; text-align:center; color:#FFF; background:#979797;}
*+html .btn.gray *{padding-top:4px;}
.btn.gray br{ margin:0; padding:0; display:block; }
.btn.gray.strong{ font-weight:bold;}

.btn.grad, .btn.grad *{font-size:12px; line-height:16px;}
.btn.grad{border:#dedede 1px solid;}
:root .btn.grad *{padding-top:4px;}
.btn.grad *{padding:2px 10px; cursor:pointer; text-align:center; color:#666; background:#fff;}
*+html .btn.grad *{padding-top:4px;}
.btn.grad br{ margin:0; padding:0; display:block; }

.btn.grad01, .btn.grad01 *{font-size:12px; line-height:16px;}
.btn.grad01{border:#dedede 1px solid;}
:root .btn.grad01 *{padding-top:4px;}
.btn.grad01 *{padding:2px 10px; cursor:pointer; text-align:center; color:#666; background:#fff;}
*+html .btn.grad01 *{padding-top:4px;}
.btn.grad01 br{ margin:0; padding:0; display:block; }

.btn.small01, .btn.small01 *{font-size:12px; line-height:16px;}
.btn.small01{ border-bottom:#dedede 2px solid; border-top:#dedede 1px solid; border-left:#dedede 1px solid; border-right:#dedede 1px solid;}
:root .btn.small01 *{padding-top:4px;}
.btn.small01 *{padding:2px 31px 2px 31px; cursor:pointer; text-align:center; background:#fff;}
*+html .btn.small01 *{padding-top:4px;}
.btn.small01 br{ margin:0; padding:0; display:block; }

.com_left_btn_s{ display:block; width:auto; height:22px; background:url(../../images/common/btn/ebz_com_left_bg.gif) 0 0 no-repeat; text-align:center; }
.com_left_btn_s_drop{ display:block; width:auto; height:22px; background:url(../../images/common/btn/ebz_com_left_drop_bg.gif) no-repeat; text-align:center; }
.com_left_btn_s *{ width:154px; height:16px; line-height:16px; font-size:12px; cursor:pointer; text-align:center; overflow:visible; margin:0; padding:0; *margin-top:1px; display:inline-block; border:0; vertical-align:middle !important; color:#5c5d5d; background:#fff;  vertical-align:top;}
.com_left_btn_s_drop *{ width:154px; height:16px; line-height:16px;  font-size:12px; cursor:pointer; text-align:center; overflow:visible; margin:0; padding:0; *margin-top:1px; display:inline-block; border:0; vertical-align:middle !important; color:#5c5d5d; background:url(../../images/common/btn/ebz_arrow_ic.gif) 138px 2px no-repeat; background-color:#fff; vertical-align:top; }

/* 스몰버튼시리즈 */
.btn.small, .btn.small *{ font-size:12px; line-height:16px; background:url(../../images/common/btn/ebz_btn_bg.gif) no-repeat;}
.btn.small{border:#cdcdcd 1px solid; background-color:#fff;}
:root .btn.small *{padding-top:4px;}
.btn.small *{ padding:2px 7px; cursor:pointer; text-align:center; }
*+html .btn.small *{padding-top:4px;}
.btn.small br{ margin:0; padding:0; display:block; }

.btn.small.cancel{  background-position:0 -194px; background-position:0 -196px\9; #background-position:0 -194px;}
:root .btn.small.cancel *{padding-top:4px;}
.btn.small.cancel *{ padding:2px 3px 2px 20px; cursor:pointer; text-align:center; background-position:100% -194px; background-position:0 -196px\9; #background-position:0 -194px; text-align:left; }
*+html .btn.small.cancel *{padding-top:4px;}
.btn.small.cancel br{ margin:0; padding:0; display:block; }

.btn.small.ok{background-position:0 -378px;}
:root .btn.small.ok *{padding-top:4px;}
.btn.small.ok *{padding:2px 3px 2px 20px; cursor:pointer; text-align:center; background-position:100% -378px; text-align:left;}
*+html .btn.small.ok *{padding-top:4px;}
.btn.small.ok br{margin:0; padding:0; display:block;}

.btn.small.reserve{background-position:0 -419px; background-position:0 -421px\9; #background-position:0 -419px;}
:root .btn.small.reserve *{padding-top:4px;}
.btn.small.reserve *{padding:2px 3px 2px 20px; cursor:pointer; text-align:center; background-position:100% -419px; background-position:0 -421px\9; #background-position:0 -419px; text-align:left;}
*+html .btn.small.reserve *{padding-top:4px;}
.btn.small.reserve br{margin:0; padding:0; display:block;}

.btn.small.modify{background-position:0 -462px;}
:root .btn.small.modify *{padding-top:4px;}
.btn.small.modify *{padding:2px 3px 2px 20px; cursor:pointer; text-align:center;background-position:100% -462px; text-align:left;}
*+html .btn.small.modify *{padding-top:4px;}
.btn.small.modify br{margin:0; padding:0; display:block;}

.btn.small.del{background-position:0 -502px; background-position:0 -504px\9; #background-position:0 -502px;}
:root .btn.small.del *{padding-top:4px;}
.btn.small.del *{padding:2px 3px 2px 20px; cursor:pointer; text-align:center; background-position:100% -502px; background-position:0 -504px\9; #background-position:0 -502px; text-align:left;}
*+html .btn.small.del *{padding-top:4px;}
.btn.small.del br{margin:0; padding:0; display:block;}

.btn.small.transfer{background-position:0 -544px; background-position:0 -546px\9; #background-position:0 -544px;}
:root .btn.small.transfer *{padding-top:4px;}
.btn.small.transfer *{padding:2px 3px 2px 20px; cursor:pointer; text-align:center;background-position:100% -544px; background-position:0 -546px\9; #background-position:0 -544px; text-align:left;}
*+html .btn.small.transfer *{padding-top:4px;}
.btn.small.transfer br{margin:0; padding:0; display:block;}

.btn.small.submit{background-position:0 -586px; background-position:0 -588px\9; #background-position:0 -586px;}
:root .btn.small.submit *{padding-top:4px;}
.btn.small.submit *{padding:2px 3px 2px 20px; cursor:pointer; text-align:center;background-position:100% -586px; background-position:0 -588px\9; #background-position:0 -586px; text-align:left;}
*+html .btn.small.submit *{padding-top:4px;}
.btn.small.submit br{margin:0; padding:0; display:block;}

.btn.small.cancelH{background-position:0 -630px;}
:root .btn.small.cancelH *{padding-top:4px;}
.btn.small.cancelH *{padding:2px 3px 2px 20px; cursor:pointer; text-align:center;background-position:100% -630px; text-align:left;}
*+html .btn.small.cancelH *{padding-top:4px;}
.btn.small.cancelH br{margin:0; padding:0; display:block;}

.btn.small.check{background-position:0 -672px;}
:root .btn.small.check *{padding-top:4px;}
.btn.small.check *{padding:2px 3px 2px 20px; cursor:pointer; text-align:center;background-position:100% -672px; text-align:left;}
*+html .btn.small.check *{padding-top:4px;}
.btn.small.check br{margin:0; padding:0; display:block;}

.btn.small.prs{background-position:0 -1008px;}
:root .btn.small.prs *{padding-top:4px;}
.btn.small.prs *{padding:2px 7px 2px 20px; cursor:pointer; text-align:center;background-position:100% -1008px; text-align:left;}
*+html .btn.small.prs *{padding-top:4px;}
.btn.small.prs br{margin:0; padding:0; display:block;}

.btn.small.exp{background-position:0 -1048px;}
:root .btn.small.exp *{padding-top:4px;}
.btn.small.exp *{padding:2px 3px 2px 20px; cursor:pointer; text-align:center;background-position:100% -1048px; text-align:left;}
*+html .btn.small.exp *{padding-top:4px;}
.btn.small.exp br{margin:0; padding:0; display:block;}

.btn.small.detail{background-position:0 -1092px;}
:root .btn.small.detail *{padding-top:4px;}
.btn.small.detail *{padding:2px 7px 2px 20px; cursor:pointer; text-align:center;background-position:100% -1092px; text-align:left;}
*+html .btn.small.detail *{padding-top:4px;}
@-moz-document url-prefix() {.btn.small.detail *{padding:2px 4px 2px 14px;}}
.btn.small.detail br{margin:0; padding:0; display:block;}

.btn.small.desrh{background-position:0 -1181px;}
:root .btn.small.desrh *{padding-top:4px;}
.btn.small.desrh *{padding:2px 7px 2px 20px; cursor:pointer; text-align:center;background-position:100% -1181px; text-align:left;}
*+html .btn.small.desrh *{padding-top:4px;}
.btn.small.desrh br{margin:0; padding:0; display:block;}

.btn.small.ladd{background-position:0 -1223px;}
:root .btn.small.ladd *{padding-top:4px;}
.btn.small.ladd *{padding:2px 7px 2px 20px; cursor:pointer; text-align:center;background-position:100% -1223px; text-align:left;}
*+html .btn.small.ladd *{padding-top:4px;}
.btn.small.ladd br{margin:0; padding:0; display:block;}

.btn.small.ldel{background-position:0 -1265px;}
:root .btn.small.ldel *{padding-top:4px;}
.btn.small.ldel *{padding:2px 7px 2px 20px; cursor:pointer; text-align:center;background-position:100% -1265px; text-align:left;}
*+html .btn.small.ldel *{padding-top:4px;}
.btn.small.ldel br{margin:0; padding:0; display:block;}

.btn.small.mnew{background-position:0 -1307px;} 
:root .btn.small.mnew *{padding-top:4px;}
.btn.small.mnew *{padding:2px 7px 2px 20px; cursor:pointer; text-align:center;background-position:100% -1307px; text-align:left;}
*+html .btn.small.mnew *{padding-top:4px;}
.btn.small.mnew br{margin:0; padding:0; display:block;}

.btn.small.mdel{background-position:0 -2470px;} 
:root .btn.small.mdel *{padding-top:4px;}
.btn.small.mdel *{padding:2px 7px 2px 20px; cursor:pointer; text-align:center;background-position:100% -2470px; text-align:left;}
*+html .btn.small.mdel *{padding-top:4px;}
.btn.small.mdel br{margin:0; padding:0; display:block;}

.btn.small.fopen{background-position:0 -1349px;}
:root .btn.small.fopen *{padding-top:4px;}
.btn.small.fopen *{padding:2px 7px 2px 20px; cursor:pointer; text-align:center;background-position:100% -1349px; text-align:left;}
*+html .btn.small.fopen *{padding-top:4px;}
.btn.small.fopen br{margin:0; padding:0; display:block;}

.btn.small.get{background-position:0 -1390px; background-position:0 -1392px\9; #background-position:0 -1390px;}
:root .btn.small.get *{padding-top:4px;}
.btn.small.get *{padding:2px 3px 2px 20px; cursor:pointer; text-align:center;background-position:100% -1390px; background-position:0 -1392px\9; #background-position:0 -1390px; text-align:left;}
*+html .btn.small.get *{padding-top:4px;}
.btn.small.get br{margin:0; padding:0; display:block;}

.btn.small.man{background-position:0 -1433px;}
:root .btn.small.man *{padding-top:4px;}
.btn.small.man *{padding:2px 7px 2px 20px; cursor:pointer; text-align:center;background-position:100% -1433px; text-align:left;}
*+html .btn.small.man *{padding-top:4px;}
.btn.small.man br{margin:0; padding:0; display:block;}

.btn.small.arrowR{background-position:0 -1475px;}
:root .btn.small.arrowR *{padding-top:4px;}
.btn.small.arrowR *{padding:2px 7px 2px 20px; cursor:pointer; text-align:center;background-position:100% -1475px; text-align:left;}
*+html .btn.small.arrowR *{padding-top:4px;}
.btn.small.arrowR br{margin:0; padding:0; display:block;}

.btn.small.arrowL{background-position:0 -1517px;}
:root .btn.small.arrowL *{padding-top:4px;}
.btn.small.arrowL *{padding:2px 7px 2px 20px; cursor:pointer; text-align:center;background-position:100% -1517px; text-align:left;}
*+html .btn.small.arrowL *{padding-top:4px;}
.btn.small.arrowL br{margin:0; padding:0; display:block;}

.btn.small.blue{background-position:0 -1559px;}
:root .btn.small.blue *{padding-top:4px;}
.btn.small.blue *{padding:2px 10px 2px 10px; cursor:pointer; text-align:center;background-position:100% -1559px; color:#FFF; font-weight:bold; text-align:left;}
*+html .btn.small.blue *{padding-top:4px;}
.btn.small.blue br{margin:0; padding:0; display:block;}

.btn.small.rnew{background-position:0 -2016px;}
:root .btn.small.rnew *{padding-top:4px;}
.btn.small.rnew *{padding:2px 7px 2px 20px; cursor:pointer; text-align:center;background-position:100% -2016px; text-align:left;}
*+html .btn.small.rnew *{padding-top:4px;}
.btn.small.rnew br{margin:0; padding:0; display:block;}

.btn.small.proces, .btn.small.proces *{font-size:11px; line-height:16px;}
.btn.small.proces{ border:#ffc663 1px solid; }
.btn.small.proces *{padding:3px 6px 2px 6px; cursor:pointer; text-align:center; color:#a74700; background:#fff1a4; font-weight:bold;}
.btn.small.proces br{margin:0; padding:0; display:block;}

.btn.small.complete, .btn.small.complete *{font-size:11px; line-height:16px;}
.btn.small.complete{ border:#cdcdcd 1px solid; background-color:#fff; }
.btn.small.complete *{padding:3px 12px 2px 12px; cursor:pointer; text-align:center; color:#a3a3a3; background:#fff; font-weight:bold;}
.btn.small.complete br{margin:0; padding:0; display:block;}

/* 미드움버튼 시리즈 */
.btn.medium, .btn.medium *{ font-size:12px; line-height:16px; background:url(../../images/common/btn/ebz_btn_bg.gif) no-repeat;}
.btn.medium{border:#acabab 1px solid; background-color:#fff;}
:root .btn.medium *{padding-top:4px;}
.btn.medium *{padding:4px 3px 5px 4px; #padding:3px 3px 3px 4px; cursor:pointer; text-align:center; }
@-moz-document url-prefix() {.btn.medium *{padding:4px 10px 3px 10px;}}
*+html .btn.medium *{padding-top:4px;}
.btn.medium br{margin:0; padding:0; display:block; }


.btn.medium.action{border:#bba422 1px solid;}
.btn.medium.action *{padding:4px 10px 4px 10px; cursor:pointer; text-align:center; background:#ffd800; }
.btn.medium.action br{margin:0; padding:0; display:block; }


.btn.medium.exel{background-position:0 -237px;}
.btn.medium.exel *{padding:4px 10px 4px 30px; text-align:center; background-position:100% -237px;}
.btn.medium.exel br{margin:0; padding:0; display:block;}


.btn.medium.print{background-position:0 -285px;}
.btn.medium.print *{padding:4px 10px 4px 30px; text-align:center; background-position:100% -284px;}
.btn.medium.print br{margin:0; padding:0; display:block;}

.btn.medium.cs{background-position:0 -331px; background-color:#fff;}
.btn.medium.cs *{padding:4px 10px 4px 30px; text-align:center; background-position:100% -331px;}
.btn.medium.cs br{margin:0; padding:0; display:block;}

.btn.medium.ebook_kr{background-position:0 -2386px;}
.btn.medium.ebook_kr *{padding:4px 10px 4px 35px;text-align:center;background-position:100% -2386px;}
.btn.medium.ebook_kr br{margin:0; padding:0; display:block;}

.btn.medium.ebook_us{background-position:0 -2428px;}
.btn.medium.ebook_us *{padding:4px 10px 4px 35px;text-align:center;background-position:100% -2428px;}
.btn.medium.ebook_us br{margin:0; padding:0; display:block;}

.btn.medium.srch{background-position:0 -714px;}
.btn.medium.srch *{padding:4px 10px 4px 30px;text-align:center;background-position:100% -714px;}
.btn.medium.srch br{margin:0; padding:0; display:block;}

.btn.medium.cpre{background-position:0 -763px; #background-position:0 -762px;}
.btn.medium.cpre *{padding:4px 10px 4px 30px;text-align:center;background-position:100% -761px;}
.btn.medium.cpre br{margin:0; padding:0; display:block;}

.btn.medium.join{background-position:0 -808px;}
.btn.medium.join *{padding:4px 13px 4px 14px;text-align:center;background-position:100% -808px; font-weight:bold; background:#ffd800;}
.btn.medium.join br{margin:0; padding:0; display:block;}

.btn.medium.list{background-position:0 -894px;}
.btn.medium.list *{padding:4px 10px 4px 30px;text-align:center;background-position:100% -894px;}
.btn.medium.list br{margin:0; padding:0; display:block;}

.btn.medium.receipt{background-position:0 -1134px;}
.btn.medium.receipt *{padding:4px 10px 4px 30px;text-align:center;background-position:100% -1134px;}
.btn.medium.receipt br{margin:0; padding:0; display:block;}

.btn.medium.mail{background-position:0 -1601px;}
.btn.medium.mail *{padding:4px 10px 4px 30px;text-align:center;background-position:100% -1601px;}
.btn.medium.mail br{margin:0; padding:0; display:block;}

.btn.medium.int{background-position:0 -1648px;}
.btn.medium.int *{padding:4px 10px 4px 30px;text-align:center;background-position:100% -1648px;}
.btn.medium.int br{margin:0; padding:0; display:block;}

.btn.medium.pdf{background-position:0 -1695px;}
.btn.medium.pdf *{padding:4px 10px 4px 30px;text-align:center;background-position:100% -1695px;}
.btn.medium.pdf br{margin:0; padding:0; display:block;}

.btn.medium.text{background-position:0 -1742px;}
.btn.medium.text *{padding:4px 10px 4px 30px;text-align:center;background-position:100% -1742px;}
.btn.medium.text br{margin:0; padding:0; display:block;}

.btn.medium.more{background-position:0 -2257px;}
.btn.medium.more *{padding:4px 10px 4px 30px;text-align:center;background-position:100% -2257px;}
.btn.medium.more br{margin:0; padding:0; display:block;}

.btn.medium.download{background-position:0 -2302px;}
.btn.medium.download *{padding:4px 10px 4px 30px;text-align:center;background-position:100% -2302px;}
.btn.medium.download br{margin:0; padding:0; display:block;}

.btn.medium.photo{background-position:0 -2344px;}
.btn.medium.photo *{padding:4px 10px 4px 30px;text-align:center;background-position:100% -2344px;}
.btn.medium.photo br{margin:0; padding:0; display:block;}

.btn.medium.prev_bt{background-position:0 -2583px;}
.btn.medium.prev_bt *{padding:4px 10px 4px 30px;text-align:center;background-position:100% -2583px;}
.btn.medium.prev_bt br{margin:0; padding:0; display:block;}

.btn.medium.next_bt{background-position:0 -2624px;}
.btn.medium.next_bt *{padding:4px 10px 4px 30px;text-align:center;background-position:100% -2624px;}
.btn.medium.next_bt br{margin:0; padding:0; display:block;}

.btn.medium01, .btn.medium01 *{font-size:12px; line-height:16px; }
.btn.medium01{border:#d4d4d4 1px solid;}
.btn.medium01 *{padding:4px 5px 4px 5px;  cursor:pointer;text-align:center; background:#f5f6f6;}
@-moz-document url-prefix() {.btn.medium01 *{padding:4px 3px 4px 3px;}}
.btn.medium.medium01 br{margin:0; padding:0; display:block;}

.btn.medium.fileSearch{background-position:0 -2505px;}
.btn.medium.fileSearch *{padding:4px 10px 4px 30px;text-align:center;background-position:100% -2505px;}
.btn.medium.fileSearch br{margin:0; padding:0; display:block;}

.btn.medium.apply{background-position:0 -2544px;}
.btn.medium.apply *{padding:4px 10px 4px 30px;text-align:center;background-position:100% -2544px;}
.btn.medium.apply br{margin:0; padding:0; display:block;}


/* 라지버튼 시리즈 */
.btn.large, .btn.large *{font-weight:bold; line-height:16px; color:#474747; background:url(../../images/common/btn/ebz_btn_bg.gif) no-repeat;}
.btn.large{border:#dedede 1px solid; background-color:#fff;}
.btn.large *{padding:6px 14px 6px 16px; cursor:pointer; font-size:14px; text-align:center; font-weight:bold;}
.btn.large br{  margin:0; padding:0; display:block; }

.btn.large.action{border:#bba422 1px solid;}
.btn.large.action *{padding:6px 14px 6px 16px; color:#474747; cursor:pointer; text-align:center; background:#ffd800;}
.btn.large.action *:hover,
.btn.large.action *:active,
.btn.large.action *:focus{color:#474747;}
.btn.large *:hover,
.btn.large *:active,
.btn.large *:focus{color:#474747;}
.btn.large.action br{margin:0; padding:0; display:block; }

.btn.strong *{font-weight:bold !important}

.btn.cetrifi_login, .btn.cetrifi_login *{width:auto; font-weight:bold; line-height:17px; color:#474747; background:url(../../images/common/btn/ebz_btn_bg.gif) no-repeat;}
.btn.cetrifi_login *{padding:10px 14px 10px 16px; font-size:12px; text-align:center; font-weight:bold; text-align:center; }
.btn.cetrifi_login{ border:#a7a7a7 1px solid; }

.btn.cetrifi_login.action{ text-align:center; border:#bba422 1px solid; }
.btn.cetrifi_login.action *{ color:#474747; cursor:pointer; text-align:center; background:#ffd800; }
.btn.cetrifi_login.action *:hover,
.btn.cetrifi_login.action *:active,
.btn.cetrifi_login.action *:focus{color:#474747;}
.btn.cetrifi_login *:hover,
.btn.cetrifi_login *:active,
.btn.cetrifi_login *:focus{color:#474747;}
.btn.cetrifi_login br{margin:0; padding:0; display:block; }

.btn.login, .btn.login *{width:auto; font-weight:bold; line-height:17px; color:#474747;}
.btn.login *{padding:25px 14px 25px 14px; font-size:14px; text-align:center; font-weight:bold; background:#ffd800;}
.btn.login{border:#bba422 1px solid;}
.btn.login *:hover,
.btn.login *:active,
.btn.login *:focus{color:#474747;}
.btn.login br{margin:0; padding:0; display:block; }

.arrowUp{background:url(../../images/common/btn/ebz_btn_arrowUD.gif) -24px 0 no-repeat; width:23px; height:22px; display:block; overflow:hidden; text-indent:-9999em;}
.arrowDown{background:url(../../images/common/btn/ebz_btn_arrowUD.gif) 0 0 no-repeat; width:24px; height:22px;display:block; overflow:hidden; text-indent:-9999em;}
.arrowUp01{background:url(../../images/common/btn/ebz_btn_arrowUD.gif) -24px 0 no-repeat; width:23px; height:22px; display:inline-block; overflow:hidden; text-indent:-9999em;}
.arrowDown01{background:url(../../images/common/btn/ebz_btn_arrowUD.gif) 0 0 no-repeat; width:24px; height:22px; display:inline-block; overflow:hidden; text-indent:-9999em;}

.login_arrow{ padding:0 0 30px 0; margin-bottom:7px; border-bottom:1px solid #e0e0e0;}
.login_arrow li a{color:#474747;}
.login_arrow li{background:url(../../images/common/bullet/ebz_arrow_loginR.gif) no-repeat right 4px; float:left; padding:0 15px 0 0;}
:root .login_arrow li{background-position:right 3px;}
.login_arrow li.second{ margin:0 0 0 15px;}

.login_notice{ padding:13px 0 0 0;}
.login_notice li{background:url(../../images/common/icon/ebz_ico_noti3.gif) no-repeat left 1px; padding:0 0 0 20px; font-size:11px; color:#8a8a8a;}

.login_notice01{ padding:6px 0 0 0;}
.login_notice01 li{background:url(../../images/common/icon/ebz_ico_noti3.gif) no-repeat left 1px; padding:0 0 0 20px; font-size:11px; color:#8a8a8a;}

/* 발간물 */
.publication_view{position:relative; overflow:hidden;}
.publication_view .thumb_box01{ float:left; width:87px;}
.publication_view .thumb01{ width:85px; height:125px; overflow:hidden; background:#f6f6f6 url(../../images/common/ebz_publication_no.gif) center no-repeat; border:#e0e0e0 1px solid;}
.publication_view .thumb01 img{width:85px; height:125px;}
.publication_view .info_area01{width:613px; float:right; padding:0 0 0 20px;}

.publication_view02{ position:relative; overflow:hidden;}
.publication_view02 .thumb_box02{ float:left; width:123px;}
.publication_view02 .thumb02{ width:131px; height:194px; overflow:hidden; background:#f6f6f6 url(../../images/common/ebz_publication_big_no.gif) center no-repeat; border:#e0e0e0 1px solid;}
.publication_view02 .thumb02 img{ width:131px; height:194px;}
.publication_view02 .info_area02{ width:557px; float:right; padding:0 0 0 30px;}

.publication_view02 ul{ text-align:center;}
.publication_view02 li.f01{color:#034ea2; font-size:16px; font-weight:bold; padding:5px 0 0 0;}
.publication_view02 li.f02{color:#5c5d5d}

.publication_view03{ position:relative; overflow:hidden;}
.publication_view03 .diagram01{float:left; width:357px; height:352px; background: url(../../images/common/visual/ebz_economic_consult_img01.gif) 0 55px  no-repeat;}
.publication_view03 .diagram01 li{position:absolute;top:-9999%;width:0;height:0; font-size:1px; line-height:0; text-indent:-9999em;}
.publication_view03 .diagram02{float:left; width:278px; height:352px; background: url(../../images/common/visual/ebz_economic_consult_img02.gif) 70px 55px no-repeat; padding:0 0 0 70px;}
.publication_view03 .diagram02 li{position:absolute;top:-9999%;width:0;height:0; font-size:1px; line-height:0; text-indent:-9999em;}


/* 경고 타입 */
.caution{display:inline-block; margin-left:10px;padding:0 0 0 15px;color:#8b9094;font-size:11px; background:url(../../images/common/icon/ebz_ico_noti1.gif) no-repeat 0 0; position:relative; top:0; line-height:14px;}
*+html .caution{display:inline;}
.caution.left{margin-left:0; width:100%;}
.caution_action{text-align:center; line-height:normal; padding-bottom:15px; color:#034ea2; font-weight:bold;}

.guide{padding:20px 25px 14px 88px; background:url(../../images/common/icon/ebz_ico_noti2.gif) 28px center no-repeat;}
.guide.none{padding:0; background:none;}
*+html .guide{ margin:10px 0 0 0; background:url(../../images/common/icon/ebz_ico_noti2.gif) 28px center no-repeat;}

.guide li{line-height:16px; background:url(../../images/common/bullet/ebz_bult_type3.gif) 0 7px no-repeat; padding-left:7px; padding-bottom:5px;}
.guide li .indent{color:#589deb; padding-top:3px; font-size:11px;}
.guide li .indent li{line-height:17px; background:url(../../images/common/bullet/ebz_bult_type5.gif) 1px 3px no-repeat; padding-left:10px; padding-bottom:0;}
.guide li .indent li .indent1 li{line-height:17px; background:none; padding-bottom:0;}
.guide.center{padding:20px 25px 14px 25px; background:none;}
*+html .guide.center{padding:20px 25px 4px 25px;}
.guide.center li{line-height:16px; padding-bottom:5px; text-align:center; background:none;}
.guide li.none{background:none;}

.guide_cyb{padding:20px 15px 14px 78px; background:url(../../images/common/icon/ebz_ico_noti2.gif) 18px 14px no-repeat;}
.guide_cyb li{line-height:16px; background:url(../../images/common/bullet/ebz_bult_type3.gif) 0 7px no-repeat; padding-left:7px; padding-bottom:5px;}

.guide.center01{padding:6px 0 1px 0; background:none; text-align:center;}
*+html .guide.center01{padding:6px 0 0 0;}
.guide.center01 li{background:none; line-height:15px;}
*+html .guide.center01 li{padding-bottom:0;}


.mana_history{ background:url(../../images/management/ebz_history_management.gif) no-repeat top left;}
.mana_history ul{padding:0 0 0 230px;}
.mana_history li{ color:#595959; line-height:24px;}
.mana_history li strong{color:#768bab; font-weight:normal; padding:0 10px 0 0; display:inline-block;}

.mana_step{background:url(../../images/management/ebz_management_step_bg.gif) no-repeat; width:799px; height:395px; margin-top:10px;}
.mana_step dt, .mana_step dd{position:absolute;top:-9999%;width:0;height:0; font-size:1px; line-height:0; text-indent:-9999em;}

.mana_ins01{background:url(../../images/management/ebz_ins_iso01.gif) no-repeat; width:367px; height:413px; margin:20px 0 0 10px; float:left;}
.mana_ins01 dt, .mana_ins01 dd{position:absolute;top:-9999%;width:0;height:0; font-size:1px; line-height:0; text-indent:-9999em;}

.mana_ins02{background:url(../../images/management/ebz_ins_iso02.gif) no-repeat; width:367px; height:413px; margin-top:20px; float:right;}
.mana_ins02 dt, .mana_ins02 dd{position:absolute;top:-9999%;width:0;height:0; font-size:1px; line-height:0; text-indent:-9999em;}

.mana_ins03{background:url(../../images/management/ebz_ins_vis01.gif) no-repeat; width:799px; height:205px; margin-top:20px;}
.mana_ins03 dt, .mana_ins03 dd{position:absolute;top:-9999%;width:0;height:0; font-size:1px; line-height:0; text-indent:-9999em;}

.group_talent01{background:url(../../images/group/ebz_group_vis01.gif) no-repeat; width:799px; height:603px; margin-top:20px;}
.group_talent01 dt, .group_talent01 dd{position:absolute;top:-9999%;width:0;height:0; font-size:1px; line-height:0; text-indent:-9999em;}


.left_area{width:380px; float:left; margin-top:40px}
.left_area ul{margin-top:10px;}
.left_area ul li{border-top:1px #b8b8b8 solid; width:100%; min-height:150px; padding:15px 5px 5px 10px; line-height:15px;}
.left_area ul li.top{border-top:2px #b8b8b8 solid;}

.right_area{width:380px; float:right; margin-top:40px;}
.right_area ul{margin-top:10px;}
.right_area ul li{border-top:1px #b8b8b8 solid; width:100%; min-height:150px; padding:15px 5px 5px 10px; line-height:15px;}
.right_area ul li.top{border-top:2px #b8b8b8 solid;}

.bult_sm{background:url(../../images/common/bullet/ebz_bult_type3.gif) 0 4px no-repeat; font-size:11px; padding-left:6px; margin-left:10px;; color:#4d4d4d; }

.left_area01{width:390px; float:left; margin-top:30px}
.left_area01 li{ line-height:20px; font-weight:600; color:#4d4d4d; font-family:NanumGothicWeb;}
.left_area01 li.tit01{ line-height:20px; font-weight:600; color:#3366cc; font-size:14px;}
.left_area01 li.tit02{ font-size:14px; line-height:20px; font-weight:600; color:#363636;}

.right_area01{width:380px; float:right; margin-top:30px;}
.right_area01 li{ line-height:20px; font-weight:600; color:#4d4d4d; font-family:NanumGothicWeb;}
.right_area01 li.tit01{ line-height:20px; font-weight:600; color:#363636;}
.right_area01 li.tit02{ font-size:14px; line-height:20px; font-weight:600; color:#363636;}

.bottom_area{width:799px; float:left; margin-top:20px;}
.bottom_area li{ line-height:20px; font-weight:600; color:#4d4d4d; font-family:NanumGothicWeb;}
.bottom_area li.tit01{ line-height:20px; font-weight:600; color:#3366cc; font-size:14px;}

.mana_green01{background:url(../../images/management/ebz_green_vis01.gif) no-repeat; width:799px; height:100px; margin:20px 0 0 0; float:left; border-bottom:1px #b8b8b8 solid;}
.mana_green01 ul{padding:38px 60px 0 110px;}
.mana_green01 li{ line-height:20px; font-weight:600; color:#4d4d4d; font-family:NanumGothicWeb;}
.mana_green01 li.hidden{position:absolute;top:-9999%;width:0;height:0; font-size:1px; line-height:0; text-indent:-9999em;}

.mana_green02{background:url(../../images/management/ebz_green_vis02.gif) no-repeat; width:799px; height:240px; float:left; border-bottom:2px #b8b8b8 solid; vertical-align:middle;}
.mana_green02 dt,.mana_green02 dd, .mana_green01 dd{position:absolute;top:-9999%;width:0;height:0; font-size:1px; line-height:0; text-indent:-9999em;}

.mana_green03{background:url(../../images/management/ebz_green_vis03.gif) no-repeat; width:799px; height:200px; float:left;}
.mana_green03 ul{padding:115px 300px 0 0;}
.mana_green03 li{ line-height:20px; font-weight:600; color:#4d4d4d; font-family:NanumGothicWeb;}
.mana_green03 li.hidden{position:absolute;top:-9999%;width:0;height:0; font-size:1px; line-height:0; text-indent:-9999em;}

.mana_green04{background:url(../../images/management/ebz_green_vis04.gif) no-repeat; width:380px; height:805px;}
.mana_green04 dt, .mana_green04 dd{position:absolute;top:-9999%;width:0;height:0; font-size:1px; line-height:0; text-indent:-9999em;}

.mana_green05{background:url(../../images/management/ebz_green_vis05.gif) no-repeat; width:380px; height:805px;}
.mana_green05 dt, .mana_green05 dd{position:absolute;top:-9999%;width:0;height:0; font-size:1px; line-height:0; text-indent:-9999em;}

.group_rece{ background:url(../../images/group/ebz_group_rece.gif) no-repeat top left; height:330px;}
.group_rece ul{padding:40px 0 0 280px;}
.group_rece li{ color:#4d4d4d; line-height:24px; font-family:NanumGothicWeb;font-weight:bold;}
.group_rece li strong{color:#737d8e; font-weight:bold; padding:0 10px 0 0; display:inline-block;}

.economc_01{background:url(../../images/group/ebz_ecnomc_vis01.gif) no-repeat; width:799px; height:130px; margin-top:30px;}
.economc_01 dt, .economc_01 dd{position:absolute;top:-9999%;width:0;height:0; font-size:1px; line-height:0; text-indent:-9999em;}

.economc_02{background:url(../../images/group/ebz_ecnomc_vis02.gif) no-repeat; width:799px; height:130px; margin-top:30px;}
.economc_02 dt, .economc_02 dd{position:absolute;top:-9999%;width:0;height:0; font-size:1px; line-height:0; text-indent:-9999em;}

.economc_03{background:url(../../images/group/ebz_ecnomc_vis03.gif) no-repeat; width:799px; height:130px; margin-top:30px;}
.economc_03 dt, .economc_03 dd{position:absolute;top:-9999%;width:0;height:0; font-size:1px; line-height:0; text-indent:-9999em;}

.economc_04{background:url(../../images/group/ebz_ecnomc_vis04.gif) no-repeat; width:799px; height:130px; margin-top:30px;}
.economc_04 dt, .economc_04 dd{position:absolute;top:-9999%;width:0;height:0; font-size:1px; line-height:0; text-indent:-9999em;}

.economc_05{background:url(../../images/group/ebz_ecnomc_vis05.gif) no-repeat; width:799px; height:130px; margin-top:30px;}
.economc_05 dt, .economc_05 dd{position:absolute;top:-9999%;width:0;height:0; font-size:1px; line-height:0; text-indent:-9999em;}

.vision01{background:url(../../images/about/ebz_vison_bg2.jpg) no-repeat; width:799px; height:466px; margin-top:30px;}
.vision01 dt, .vision01 dd{position:absolute;top:-9999%;width:0;height:0; font-size:1px; line-height:0; text-indent:-9999em;}

.contType01{overflow:hidden; margin:10px 0 10px 12px;}
.contType01 li{line-height:20px; margin-top:2px; position:relative;}
.contType01 li a{text-decoration:none; color:#000000;}
.contType01 li.msg_txt{font-size:12px; line-height:16px; padding-left:15px; background:url(../../img/common/icon/ebz_ico_msg1.gif) 0 2px no-repeat; margin:10px 10px 10px 10px;}
.contType01 li.arrows_tit{background:url(../../imeges/common/bullet/sbz_small_arrow.gif) 0 8px no-repeat; padding-left:10px; line-height:24px;}
.contType01 li.bult_tit{background:url(../../imeges/common/bullet/ebz_bult_type4.gif) 0 6px no-repeat; padding-left:7px;}
.contType01 li.bult_txt{background:url(../../imeges/common/bullet/ebz_bult_type3.gif) 0 8px no-repeat; padding-left:7px;}
.contType01 li.img_center{font-size:1px; line-height:0; text-align:center;}
.contType01 li.btn_area{padding:5px 9px;}
.contType01 li.bult_txt ul li.bult_11{background:url(../../img/common/bullet/ebz_bult_type6.gif) 0 7px no-repeat; font-size:11px; padding-left:6px;}
.contType01 li.bult_tit ul.chk_input{margin:0 0 0 2px; display:block;}
*+html .contType01 li.bult_tit ul.chk_input{margin:0 0 0 -3px;}
.contType01 li.bult_tit ul.chk_input li label{font-size:11px;}
.contType01 li.bult_tit ul.chk_input li input{position:relative; top:0; margin:2px 3px 3px 0;}
*+html .contType01 li.bult_tit ul.chk_input li input{top:0; margin:0 0 0 0;}
.contType01 li.left{ text-align:left;}
.contType01 li.bult_txt02{background:url(../../imeges/common/bullet/ebz_bult_type7.gif) 0 8px no-repeat; padding-left:7px; font-size:11px; color:#589deb; line-height:16px;}
.contType01 li ul li.nobult_txt{padding-left:12px; line-height:15px;}
.contType01.line01{ border-bottom:#e0e0e0 1px solid; padding:0 0 30px 0;}
.contType01 li.right{float:right; padding:20px 0;}
.contType01 li .btn_area_right{ position:absolute; right:0; top:-3px; }

.contType01 li.boxtype01{ border:1px solid #e0e0e0; padding:15px 20px; font-weight:normal;background-color:#f6f6f5;}
.contType01 li.boxtype01 span {text-decoration:underline;}

.title06{margin:20px 0 0 12px;  color:#3366cc !important; font-weight:bold;}
.title07{margin-top:20px;  color:#3366cc; font-weight:normal;  text-align:center; }


.etc_area{width:783px; border:1px solid #3366cc; padding:0 10px 0 6px;}
.bottom_line{border-bottom:2px solid #CCCCCC; width:773px; height:20px;}

/* 사이트맵 */
.cate_list{width:799px; font-family:dotum; margin-top:20px;}
.cate_list ul li{float:left; width:199px; min-height:495px; padding:0 0 20px; overflow:hidden;}

.cate_list ul li .max_txt{ width:90%; height:auto; overflow:hidden; clear:both;}
.cate_list ul li .max_txt dt a{ display:block; width:100%; border-bottom:1px #a7bad6 solid; padding-bottom:10px;  font-size:14px; text-decoration:none; font-weight:bold; color:#3366cc; font-family:NanumGothicWeb}
.cate_list ul li .max_txt dd {line-height:30px;}
.cate_list ul li .max_txt dd a{ color:#565656; font-size:12px; text-decoration:none; font-weight:bold;}
.cate_list ul li .max_txt dd a:hover{color:#000; }

.cate_list ul li .max_txt dd ul {margin-left:10px; width:100%; margin-top:-8px;}
.cate_list ul li .max_txt dd ul li {min-height:0; padding:0; line-height:18px;}
.cate_list ul li .max_txt dd ul li a{ color:#565656; font-size:12px; text-decoration:none; font-weight:normal;}
.cate_list ul li .max_txt dd ul li a:hover{color:#000; }

/* 주요활동 */
.green_act{width:799px;}
.green_act ul{}
.green_act li{ color:#4d4d4d; line-height:24px; font-weight:bold;}
.green_act li strong{color:#768bab; font-weight:normal; padding:0 10px 0 0; display:inline-block; font-weight:bold;}
/* //박검일  */

/* 송동준 css 추가 */

.dj_top_btn{ background:url(../../images/common/ebz_top_btn.gif) no-repeat; width:17px; height:16px; display:inline-block; font-size:0; vertical-align:middle; margin:-8px 0 0 5px;}

/* 탭메뉴 */
.dj_tabMenu{overflow:hidden;position:relative; width:100%;background:url(../../images/common/ebz_bg_tabLine.gif) repeat-x 0 43px; height:56px; margin:0 0 30px 0;}
.dj_tabMenu li{float:left;vertical-align:top; }
.dj_tabMenu li a{display:inline-block; padding:14px 25px 0 24px; color:#5c5d5d; font-size:12px;text-align:center;border:1px solid #b0b0b0;border-bottom:none ;background:url(../../images/common/ebz_tab_bg.gif)  repeat-x top left #FFF; text-decoration:none; height:24px; margin:5px 0 0 0;}
*+html .dj_tabMenu li a{display:inline;}

.dj_tabMenu li.rbnone a{border-right:none; }
.dj_tabMenu li.lbnone a{border-left:none; }

.dj_tabMenu li.on{border-left:1px solid #aeb9cd;border-right:1px solid #aeb9cd; border-top:1px solid #aeb9cd;height:53px;}
.dj_tabMenu li.on a{background:url(../../images/common/ebz_tapbg_on.gif) repeat-x 0 0;color:#ffffff;font-weight:bold;letter-spacing:-0.05em !important;border:none; border-bottom:none;height:37px; margin:0;padding-top:19px; padding:19px 30px 0 29px; }

/* CEO 메세지 */
.dj_greeting{ margin: 0 30px 0 35px; }
.dj_greeting_visual{background:url(../../images/about/ebz_greeting_visual.gif) no-repeat 0 0; height:357px; margin:0 0 30px 0; }
.dj_greeting_visual p.txt01{ padding:35px 0 12px 0;}
.dj_greeting_visual p.txt02{ font-family:NanumGothicWeb, NanumGothic,'돋움', dotum; font-size:14px; line-height:16px; padding:0 0 0 3px;}
.dj_greeting_visual p.txt03{padding:35px 0 0 0;}

.dj_greeting p{ line-height:22px; padding:0 0 25px  10px;}
.dj_greeting p.txt01{ font-family:NanumGothicWeb, NanumGothic,'돋움', dotum; font-size:18px; color:#4d4d4d; font-weight:bold;}
.dj_greeting p.txt04{font-family:NanumGothicWeb, NanumGothic,'돋움', dotum; font-size:14px; color:#363636; font-weight:bold; text-align:right; letter-spacing:-0.03em; padding:30PX 0 0 0}

.dj_profile{ background:url(../../images/about/ebz_profile_bg.gif) no-repeat top left; padding:0 0 0 20px;}
.dj_profile h4{font-family:NanumGothicWeb, NanumGothic,'돋움', dotum; font-size:14px; color:#4b4b4b; font-weight:600; padding:0 0 5px 0;}
.dj_profile ul{ padding:0 0 20px 0;}

.dj_profile li{font-family:NanumGothicWeb, NanumGothic,'돋움', dotum; font-size:12px; color:#4d4d4d; font-weight:600; line-height:20px;}
.dj_profile li strong{color:#778cad; padding:0 10px 0 0;}

/* 비전과전략 */
.dj_vision{ background:url(../../images/about/ebz_vison_bg.gif) no-repeat 15px top; padding:35px 0 0 0;}

.dj_vision 	p{ padding:0 0 0 353px;}
.dj_vision 	p.text01{ padding-bottom:50px;}
.dj_vision 	p.text02{ padding-bottom:22px;}
.dj_vision 	p.text03{ padding-bottom:50px;}
.dj_vision 	p.text04{ padding-bottom:47px;}

.dj_strategy{ background:url(../../images/about/ebz_strategy_bg.gif) no-repeat left top; height:429px;}
.dj_strategy h4{ text-indent:-99999em;}
.dj_strategy dt, .dj_strategy dd{ text-indent:-99999em;}

/* 경영진 */
.dj_manage { font-family:NanumGothicWeb, NanumGothic,'돋움', dotum; padding:20px 0 0 0;} 
.dj_manage h4{ margin-left:270px; margin-top:-235px; color:#778cad; font-size:18px; font-weight:600; line-height:30px; padding:0 0 20px 0;}
.dj_manage h4 strong{ font-size:24px;font-weight:600; color:#000000; padding:0 0 0 5px;}
.dj_manage ul{ margin-left:270px;}
.dj_manage li{ line-height:20px; font-weight:600; color:#4d4d4d;}
.dj_manage li strong{color:#778cad; padding:0 5px 0 0;}

.dj_manage img{ margin-left:40px;}
.dj_manage_bg01{ height:350px; background:url(../../images/about/ebz_manage_bg01.gif) 30px bottom no-repeat; margin:0 0 30px 0;}

.dj_manage_bg02{ height:350px; background:url(../../images/about/ebz_manage_bg02.gif) 30px bottom no-repeat; margin:0 0 30px 0;}

.dj_manage_bg03{ height:340px; background:url(../../images/about/ebz_manage_bg03.gif) 30px bottom no-repeat;}

/* 연혁 */
.dj_history{ background:url(../../images/about/ebz_history_bg.gif) no-repeat top left;}
.dj_history.h290{height:290px;} 
.dj_history h4{ padding:20px 0 20px 220px;}
.dj_history ul{padding:0 0 0 220px;}
.dj_history li{ color:#4d4d4d; line-height:24px;}
.dj_history li strong{color:#768bab; font-weight:normal; padding:0 10px 0 0; display:inline-block;}

.dj_history li span{ padding:0 0 0 70px;}

/* 조직도 */
.dj_organization{}
h4.dj_bult01{font-family:NanumGothicWeb, NanumGothic,'돋움', dotum;  background:url(../../images/about/ebz_about_bult.gif) no-repeat 0 4px; padding:0 0 0 10px; font-size:14px; font-weight:600;}


/* CI스토리 */
.dj_cistory01{ padding-left:23px;}
.dj_cistory01 h4{ padding-bottom:20px;}
.dj_cistory_box{ padding-left:5px;}
.dj_cistory_box img{ padding-right:42px;}
.dj_cistory_box img.hb35{ padding-bottom:35px;}
.dj_cistory_box img.hb20{ padding-bottom:20px;}
.dj_cistory_box img.hb50{ padding-bottom:50px;}

.dj_download_btn01{width:137px; height:29px; background:url(../../images/about/ebz_ai_downl_btn.gif) no-repeat; font-size:0;cursor:pointer; line-height:0; display:inline-block;}
.dj_download_btn02{width:137px; height:29px; background:url(../../images/about/ebz_jpg_downl_btn.gif) no-repeat; font-size:0;cursor:pointer; line-height:0; display:inline-block;}

.dj_cistory02{ padding-left:23px;}
.dj_cistory02 h4{padding-bottom:20px;}
.dj_cistory02 span img{  margin:-40px 0 65px 140px;}


/* 자회사소개 */
.dj_subcom{ padding-left:23px;}
.dj_subcom h4{padding-bottom:51px;}
.dj_subcom p{font-family:NanumGothicWeb, NanumGothic,'돋움', dotum;padding:0 0 20px 10px; font-size:12px; color:#4d4d4d; font-weight:600; line-height:18px; width:590px;}
.dj_subcom .img_right{ float:right; margin:0 20px 0 0;}

.dj_subcom_info{ background:url(../../images/about/ebz_subcom_line.gif) no-repeat bottom left; height:145px; padding:0 0 0 10px;}

.dj_subcom_info ul{height:70px; border-left:1px solid #e4e9ec; padding:0 0 0 38px; margin:-65px 0 0 320px;}
.dj_subcom_info li {height:19px; _height:20px;}
*+html .dj_subcom_info li {height:17px;}
.dj_subcom_info li div{ float:left; width:120px;}

.dj_subcom_info li div.last{margin:-5px 0 0 0;_margin-top:-2px;}


h5.dj_bult01{font-family:NanumGothicWeb, NanumGothic,'돋움', dotum;  background:url(../../images/about/ebz_about_bult.gif) no-repeat 0 4px; padding:0 0 20px 10px; font-size:14px; font-weight:600; color:3c3c3c; margin:20px 0 0 0;}

.dj_go_btn{width:61px; height:19px; background:url(../../images/about/ebz_subcom_go_btn.gif) no-repeat; font-size:0;line-height:0; display:inline-block;}

/* 찾아오시는길 */
.dj_map{ padding:0 0 0 20px;}
.dj_map p.pb44 img{ padding-bottom:44px;}
.dj_mpa_box{ background:url(../../images/about/ebz_map_bg.gif) no-repeat bottom right; height:97px; width:726px;font-family:NanumGothicWeb, NanumGothic,'돋움', dotum;}
.dj_mpa_box h4{ font-size:20px; color:#9ab4dd; height:25px; padding:4px 0 10px 0;}
.dj_mpa_box p{font-size:12px; color:#999999; line-height:18px; font-weight:600;}


/* 사외이사 */
.dj_outside { font-family:NanumGothicWeb, NanumGothic,'돋움', dotum; padding:20px 0 0 0;} 
.dj_outside h4{ margin-left:270px; margin-top:-235px; color:#778cad; font-size:18px; font-weight:600; line-height:30px; padding:0 0 20px 0;}
.dj_outside h4 strong{ font-size:24px;font-weight:600; color:#000000; padding:0 0 0 5px;}
.dj_outside ul{ margin-left:270px;}
.dj_outside li{ line-height:20px; font-weight:600; color:#4d4d4d;}
.dj_outside li strong{color:#778cad; padding:0 5px 0 0;}

.dj_outside img{ margin-left:40px;}
.dj_outside_bg01{ height:350px; background:url(../../images/company/ebz_outside_bg01.gif) 30px bottom no-repeat; margin:0 0 30px 0;}
.dj_outside_bg02{ height:350px; background:url(../../images/company/ebz_outside_bg02.gif) 30px bottom no-repeat; margin:0 0 30px 0;}
.dj_outside_bg03{ height:340px; background:url(../../images/company/ebz_outside_bg03.gif) 30px bottom no-repeat; margin:0 0 30px 0;}
.dj_outside_bg04{ height:350px; background:url(../../images/company/ebz_outside_bg04.gif) 30px bottom no-repeat; margin:0 0 30px 0;}
.dj_outside_bg05{ height:340px; background:url(../../images/company/ebz_outside_bg05.gif) 30px bottom no-repeat;}

.dj_table_box{ padding:0 20px;}
.dj_right{ text-align:right; padding:0 0 5px 0;}
.dj_right a{ color:#666666;}
.dj_right a:hover{ text-decoration:underline;}

.dj_sbult li{ background:url(../../images/company/ebz_squre_bult.gif) no-repeat 0 3px; padding:0 0 0 12px;}
.dj_sbult li ul li{ background:none; padding:0; margin:0 0 0 -15px; line-height:16px;}
.dj_sbult li.pb5{ padding-bottom:5px;}

.dj_info_btn{ background:url(../../images/company/ebz_info_btn.gif) no-repeat; width:16px; height:16px;
 display:inline-block; font-size:0; vertical-align:middle;}

/* 팝업 */
.dj_pop_wrap{}
.dj_pop_header{ height:38px; background-color:#1756a7}
.dj_pop_header h2{ font-size:12px; color:#ffffff; padding:13px 0 0 10px;}
.dj_pop_container h3{ font-size:16px; color:#1756a7; padding:12px 0 12px 10px;}
.dj_pop_container{ padding:0 17px 0 0;}

@-moz-document url-prefix()
{.dj_pop_container{padding:0;} }

:root .dj_pop_container{padding:0;}
/* 스크롤 */
.dj_scrollbar {
height:600px; overflow-y:auto; overflow-x:hidden; 
scrollbar-3dlight-color:#cdcdcd; scrollbar-arrow-color:#767676; scrollbar-track-color:#f0f0f0; scrollbar-darkshadow-color:#cdcdcd; scrollbar-face-color:#cdcdcd; scrollbar-highlight-color:#cdcdcd; scrollbar-shadow-color:#cdcdcd; }

.dj_scrollbar02 {
height:160px; overflow-y:scroll; overflow-x:hidden; 
scrollbar-3dlight-color:#cdcdcd; scrollbar-arrow-color:#767676; scrollbar-track-color:#f0f0f0; scrollbar-darkshadow-color:#cdcdcd; scrollbar-face-color:#cdcdcd; scrollbar-highlight-color:#cdcdcd; scrollbar-shadow-color:#cdcdcd; line-height:18px; background-color:#f5f5f5; border:1px solid #ececec; padding:5px 7px; }

/* 정관 */
.dj_agree{ padding:0 20px;}
.dj_agree h4{ padding:15px 0 6px 0; font-family:NanumGothicWeb, NanumGothic,'돋움', dotum; font-size:14px; font-weight:600;}


/* 리스트 타입 */
.lType01{width:100%; border-top:2px solid #333333; border-bottom:1px solid #ececec; border-right:1px solid #ececec; z-index:10; table-layout:fixed;}
.lType01 th{padding:10px 0 9px 0; text-align:center;font-weight:normal;background:#f4f4f4;border-top:1px solid #e0e0e0; border-left:1px solid #ececec; line-height:16px; color:#333333; font-weight:bold; font-size:12px;}
.lType01 th.first{border-left:none;}
.lType01 td {z-index:1;padding:10px 5px 9px 5px;text-align:center; border-top:1px solid #ececec; border-left:1px solid #ececec; background:#fff;word-wrap:break-word;word-break:break-all; line-height:16px; color:#4d4d4d;  font-size:11px;}

*+html .lType01 td{word-wrap:normal;}
.lType01 td {vertical-align:middle;}
.lType01 td.right{text-align:right;}
.lType01 td.left{text-align:left; padding-left:10px;}
.lType01 td.left02{text-align:left; padding-left:10px;  vertical-align:top}
.lType01 td.top{vertical-align:top;}
.lType01 td ul{margin:0 5px 3px 5px;}
.lType01 td a{text-decoration:underline;}
.lType01 td .btn{text-decoration:none;}
.lType01 td.bg{background:#f4fcfe;}

.lType01.mb40 { margin-bottom:40px;}

/* //송동준 css 추가 */

/* 봉수 */

.sub_cont_area .cont_box{width:780px; overflow:hidden; margin-bottom:56px; letter-spacing:-0.5px; }
.sub_cont_area .cont_box .contri_tit_area{width:100%; margin-bottom:28px;}
.sub_cont_area .cont_box .contri_tit_area h4{font-family:NanumGothicWeb, NanumGothic; height:32px; padding-top:2px; font-size:20px; font-weight:bold; color:#9ab4dd;}
.sub_cont_area .cont_box .contri_tit_area h4 span{font-family:NanumGothicWeb, NanumGothic; font-size:12px; color:#929292; font-weight:bold; margin-left:10px;}
.sub_cont_area .cont_box .contri_listbox{float:left; width:100%; background:url(../../images/contribute/contri_img01.jpg) right 0 no-repeat; }
.sub_cont_area .cont_box .contri_listbox ul{width:auto; overflow:hidden;}
.sub_cont_area .cont_box .contri_listbox ul li{font-family:NanumGothicWeb, NanumGothic; font-size:12px; color:#4d4d4d; font-weight:bold; text-align:left; line-height:20px; background:url(../../images/contribute/contribute_bull01.gif) 0 10px no-repeat; padding-left:7px;}
.sub_cont_area .cont_box .contri_listbox ul li ul li{font-family:NanumGothicWeb, NanumGothic; font-size:12px; color:#4d4d4d; font-weight:bold; text-align:left; line-height:20px; background:url(../../images/contribute/contribute_bull02.gif) 0 10px no-repeat; padding-left:7px;}

.sub_cont_area .cont_box dt{font-family:NanumGothicWeb, NanumGothic; font-size:12px; color:#484848; font-weight:bold; line-height:20px;}
.sub_cont_area .cont_box dd{font-family:NanumGothicWeb, NanumGothic; font-size:12px; color:#4d4d4d; font-weight:bold; line-height:20px; padding-left:3px;}
.sub_cont_area .cont_box dd ul.ul_depth2{ background:url(../../images/contribute/contribute_bull02.gif) 0 10px no-repeat;}

.sub_cont_area .cont_box .img_box{width:384px; overflow:hidden; padding:0 0 0 0;}

.sub_cont_area .cont_box02{width:780px; overflow:hidden; margin-bottom:36px; letter-spacing:-0.5px; }
.sub_cont_area .cont_box02 .contri_tit_area h4{font-family:NanumGothicWeb, NanumGothic; height:32px; padding-top:2px; font-size:20px; font-weight:bold; color:#9ab4dd;}
.sub_cont_area .cont_box02 .contri_tit_area h4 span{font-family:NanumGothicWeb, NanumGothic; font-size:12px; color:#929292; font-weight:bold; margin-left:10px;}
.sub_cont_area .cont_box02 .contri_listbox{float:left;}
.sub_cont_area .cont_box02 .contri_listbox ul{width:auto; overflow:hidden;}
.sub_cont_area .cont_box02 .contri_listbox ul li{font-family:NanumGothicWeb, NanumGothic; font-size:12px; color:#4d4d4d; font-weight:bold; text-align:left; line-height:20px; background:url(../../images/contribute/contribute_bull01.gif) 0 10px no-repeat; padding-left:7px;}
.sub_cont_area .cont_box02 .img_box{width:295px; overflow:hidden; padding:0 100px 0 0;}

/* tab01_cont */
.sub_cont_area .cont_box p{font-family:NanumGothicWeb, NanumGothic; font-size:12px; color:#4d4d4d; font-weight:bold; line-height:20px;}
.sub_cont_area .cont_box p.mb20{margin-bottom:20px;}
.sub_cont_area .cont_box p strong{font-family:NanumGothicWeb, NanumGothic; font-size:12px; color:#013c95; font-weight:bold; line-height:20px;}
.sub_cont_area .cont_box .contri_bg{width:745px; height:217px; background:url(../../images/contribute/contri_tab01_bg.jpg) no-repeat; margin-top:45px;}

/* tab02_cont */
.sub_cont_area .history_cont dt{float:left;  font-family:NanumGothicWeb, NanumGothic; font-size:12px; font-weight:bold; line-height:20px; padding-right:6px;}
.sub_cont_area .history_cont dt.col_778cae{color:#778cae;}
.sub_cont_area .history_cont dd{font-family:NanumGothicWeb, NanumGothic; font-size:12px; color:#4d4d4d; font-weight:bold; line-height:20px; width:auto; overflow:hidden;}
.sub_cont_area .history_bg{width:730px; height:400px; background:url(../../images/contribute/contri_tab02_bg.jpg) 0 80px no-repeat;}

/* tab03_cont */
.sub_cont_area .cont_box03{width:780px; overflow:hidden; margin-bottom:56px; letter-spacing:-0.5px; }
.sub_cont_area .cont_box03 .contri_tit_area{width:100%; margin-bottom:28px;}
.sub_cont_area .cont_box03 .contri_tit_area h4{font-family:NanumGothicWeb, NanumGothic; font-size:20px; font-weight:bold; color:#9ab4dd;}
.sub_cont_area .cont_box03 h5{font-family:NanumGothicWeb, NanumGothic; font-size:14px; color:#3c3c3c; font-weight:bold; line-height:20px; background:url(../../images/contribute/contribute_bull03.gif) 0 7px no-repeat; padding-left:10px;}
.sub_cont_area .cont_box03 p{font-family:NanumGothicWeb, NanumGothic; font-size:12px; color:#4d4d4d; font-weight:bold; line-height:20px; margin-bottom:17px;}
.sub_cont_area .cont_box03 .contri_ttype01{width:725px; border-left:1px solid #f4f4f4; border-top:2px solid #4b4b4b;}
.sub_cont_area .cont_box03 .contri_ttype01 th{background:#f9f9f9; padding:13px 0 18px 0; color:#4b4b4b; border-bottom:1px solid #f4f4f4; border-right:1px solid #f4f4f4;}
.sub_cont_area .cont_box03 .contri_ttype01 td{text-align:center; color:#8c8c8c; font-family:'돋움', Dotum; font-size:12px; border-bottom:1px solid #f4f4f4; border-right:1px solid #f4f4f4;}
.sub_cont_area .cont_box03 .contri_ttype01 .col_f9fdfe{background:#f9fdfe;}

/* tab04_cont */
.sub_cont_area .cont_box04{width:800px; overflow:hidden;  margin-bottom:56px;}
.sub_cont_area .cont_box04 .contri_tit_area{width:100%; margin-bottom:28px;}
.sub_cont_area .cont_box04 .contri_tit_area h4{font-family:NanumGothicWeb, NanumGothic; font-size:20px; font-weight:bold; color:#9ab4dd;}
.sub_cont_area .cont_box04 h5{font-family:NanumGothicWeb, NanumGothic; font-size:14px; color:#3c3c3c; font-weight:bold; line-height:20px; background:url(../../images/contribute/contribute_bull03.gif) 0 7px no-repeat; padding-left:10px;}
.sub_cont_area .cont_box04 p{font-family:NanumGothicWeb, NanumGothic; font-size:12px; color:#4d4d4d; font-weight:bold; line-height:20px; margin-bottom:17px;}
.sub_cont_area .cont_box04 h5 span{font-family:NanumGothicWeb, NanumGothic; font-size:13px; color:#929292; font-weight:bold; margin-left:3px;}
.sub_cont_area .tab04_cont_bg{width:799px; height:557px; background:url(../../images/contribute/bny_tab04bg.gif) -8px -20px no-repeat; text-indent:-9999em;}

/* tab05_cont */
.sub_cont_area .cont_box05{width:800px; overflow:hidden;  margin-bottom:80px;}
.sub_cont_area .cont_box05 .contri_tit_area{width:100%; margin-bottom:28px;}
.sub_cont_area .cont_box05 .contri_tit_area h4{font-family:NanumGothicWeb, NanumGothic; font-size:20px; font-weight:bold; color:#9ab4dd;}
.sub_cont_area .cont_box05 p{font-family:NanumGothicWeb, NanumGothic; font-size:12px; color:#4d4d4d; font-weight:bold; line-height:20px; margin-bottom:17px;}
.sub_cont_area .cont_box05 p strong{color:#3c3c3c;}
.sub_cont_area .tab05_cont_bg{height:380px; background:url(../../images/contribute/contri_tab05_bg.jpg) 380px 97px no-repeat;}

/* 간격 */
.pl9{padding-left:9px;}
.pl30{padding-left:30px;}

.ml15{margin-left:15px;}

.mb20{margin-bottom:20px;}
.mb26{margin-bottom:26px;}

/* 봉수 END */