@charset "euc-kr";
/*
Cloud9 Web publishing Team (http://cloud9.co.kr/)
Author : HJH 0801107
Version : 1.0
*/
@import url('default.css');
html {
    height:100%;
}
body {
    height:100%;
/*    background:#FFF url(../img_main/common/bg_body2.gif) repeat-x;*/
    background:#FFF url(/nkeb/img_main/common/bg_body3.gif) repeat-x;
}
#wrap {
    position: relative;
    height:100%;
    width:987px;
    margin:0 auto;
}
#header {
    height: 125px;
    width:895px;
    position: relative;
    z-index: 100;
}
#container {
    position:relative;
    _height:100%;
    width:895px;
    min-height: 100%;
    margin: -125px 0 -70px 0;
	z-index:1;
}
#sideContent,
#primaryContent {
    padding: 125px 0 110px 0;
}

:root #sideContent,
:root #primaryContent {
    padding: 125px 0 90px 0;
}

#sideContent {
    position:relative;
    z-index:99;
    float:left;
    width:160px;
}
#primaryContent {
    float:right;
    width:715px;
}
#footer {
    /* 2009-04-09 ÀÓ½Ã ÁÖ¼®
    */
	overflow:hidden;
    width:895px;
    height: 70px;
    background:url(../img_main/common/bg_foot_line.gif) repeat-x left top;
}
#footer h2 {
    float:left;
    height:40px;
    padding:19px 0 0 39px;
    margin:0 67px 0 0 ;
}
#footer .foot_nav {
    float:left;
    overflow:hidden;
    width:423px;
    margin:12px 5px 0 0;
}
#footer .foot_nav li {
    float:left;
    padding:0 6px;
/*    background:url(../img_main/common/bg_foot_navline.gif) no-repeat left top;*/
    background:url(/nkeb/img_main/common/bg_foot_line.gif) no-repeat left top;
}
#footer .foot_nav li.first_child {
    background:none;
    padding:0 6px 0 0;
}
/*
#footer .service {
    float:left;
    overflow:hidden;
    width:116px;
    margin:7px 12px 0 0;
}
#footer .service li {
    float:left;
    width:96px;
    height:17px;
    padding:1px 0 0 0;
    border-top:1px solid #C9C9C9;
    border-bottom:1px solid #C9C9C9;
}
#footer .service li img {
    margin:0 auto;
}
#footer .service li.prev,
#footer .service li.next {
    display:block;
    width:10px;
    height:20px;
    padding:0;
    border:0;
}
#footer .service li{
    display:none;
}
#footer .service li.on {
    display:block;
}
*/
#FooterSelectLink {
/*    position:relative;*/
	position:absolute;
    width:96px;
    height:20px;
    float:left;
/*    margin:7px 12px 0 0;*/
    margin:34px 12px 0 671px;
    padding:0 10px;
    overflow:hidden;
}
#FooterSelectLink ul {
    position:absolute;
    top:0;
    left:10px;
    width:384px;
}
#FooterSelectLink li {
    float:left;
    border-top:1px solid #C9C9C9;
    border-bottom:1px solid #C9C9C9;
}
#FooterSelectLink .left_event {
    position:absolute;
    top:0;
    left:0;
}
#FooterSelectLink .right_event {
    position:absolute;
    top:0;
    right:0;
}
#FooterSelectLink span {
    cursor:pointer;
}
/*À¥¾î¿öµå2009 ¸¶Å© Ãß°¡ 20091127*/
#footer .mark {
    float:left;
    overflow:hidden;
    width:auto;
/*    margin:7px 0 0 0;*/
    margin:5px 0 0 43px;
}
#footer .mark li {
    float:left;
    padding:0 0 0 11px;
}
#footer .mark li p {
    float:left;
/*    position:relative;*/
    padding:3px 0 0 0;
}
#footer .foot_call {
    overflow:hidden;
    float:left;
    width:470px;
    height:10px;
    margin:5px 0 0 0;
    text-indent:-9999px;
    background:url(../img_main/common/txt_foot_call.gif) no-repeat left top;
}
#footer .foot_call dt,
#footer .foot_call dd {
    float:left;
}
#footer address {
    float:left;
    width:305px;
    height:10px;
    margin:3px 0 0 0;
    text-indent:-9999px;
    background:url(../img_main/common/txt_copyright.gif) no-repeat left top;
}
.foot_ko {display:block;}
.foot_en {display:none;}
#wingMenu {
    position:absolute;
    top:167px;
    right:0;
    width:73px;
}
#wingMenu .cont {
    background:url(../img_main/common/bg_wingmenu_top.gif) no-repeat left top;

}
#wingMenu .cont h3 {
    width:67px;
    height:23px;
    padding:6px 0 0 7px;
}
#wingMenu .cont .menu_list {
    padding:0 6px 2px 5px;
    background:url(../img_main/common/bg_wingmenu_body.gif) no-repeat left bottom;
}
#wingMenu .cont .menu_list li {
    font-size:0;
    line-height:0;
}
#wingMenu .multi_shop {
    position:relative;
    height:176px;
    width:72px;
    margin-top:8px;
    background:url(../img_main/common/quick_multishop.gif) no-repeat;
}
#wingMenu .multi_shop h4 {
    height:37px;
    text-indent:-9999px;
}
#wingMenu .multi_shop .today_article {
    position:absolute;
    top:37px;
    width:72px;
    text-align:center;
}
#wingMenu .multi_shop li {
    height:15px;
    width:64px;
    padding-top:5px;
    font-size:11px;
    letter-spacing:-1px;
    overflow:hidden;
    color:#6F6E6E;
}
#wingMenu .multi_shop .today_article img {
    display:inline;
    vertical-align:top;
}
#wingMenu .multi_shop .today_article dd {
    font-family:arial;
    color:#F2197F;
    font-weight:bold;
    font-size:11px;
}
#wingMenu .multi_shop .interested_article dt {
    position:absolute;
    top:150px;
    left:8px;
    width:72px;
}
#wingMenu .multi_shop .interested_article dd {
    position:absolute;
    top:150px;
    left:48px;
    font-family:arial;
    color:#FF8400;
    font-weight:bold;
    font-size:11px;
}
#wingMenu .multi_shop ul {
    height:60px;
    margin:27px 4px 0 4px;
    padding:10px 0 11px 0;
    background:url(../img_main/common/quick_multishop2.gif) no-repeat;
}
#wingMenu .multi_shop li {

}
#wingMenu .multi_shop .before {
    position:absolute;
    top:64px;
    height:10px;
    width:72px;
    text-indent:-9999px;
    overflow:hidden;
}
#wingMenu .multi_shop .after {
    position:absolute;
    top:135px;
    height:10px;
    width:72px;
    text-indent:-9999px;
    overflow:hidden;
}

#LNB {position:absolute; z-index:999;}
/*accessibilityArea */
#accessibilityArea {
    font-size:0;
    line-height:0;
    text-indent:-9999px;
}
/* line map */
.line_map {
    position:absolute;
    top:128px;
    right:0;
}
.line_map li {
    float:left;
    padding-left:12px;

    background:url(../img_main/common/bg_arrow_linemap.gif) no-repeat 5px 6px;
}
.line_map li.first {
    padding-left:0;
    background:none;
}
.line_map li.last {
    margin-right:1px;
}
.line_map a {
    display:block;
    _display:inline-block;
    height:14px;
    padding:4px 0 0 0;
    font-size:11px;
    line-height:13px;
    color:#959595;
}

/* header */
.h3_pc_first {
    height:36px;
    padding-top:26px;
}

.h4_type1 {
    height:23px;
    padding-left:13px;
    font-size:14px;
    color:#242424;
    line-height:16px;
    _line-height:18px;
    background:url(../img_main/common/bu_square1.gif) no-repeat;
    background-position:0 1px;
    *background-position:0 0;
}
.h4_type2,
.h4_type3,
.h5_type1 {
    height:21px;
    padding-left:13px;
    font-size:12px;
    color:#242424;
    line-height:14px;
    _line-height:16px;
    background:url(../img_main/common/bu_square2.gif) no-repeat;
    background-position:0 1px;
    *background-position:0 0;
}
.h4_type3,
.h5_type1 {
    height:17px;
    background-position:0 2px;
    *background-position:0 1px;
}

.h5_type1 {
    height:20px;
    margin-left:2px;
}
.print_tit {
    height:26px;
    font-size:18px;
    line-height:22px;
    text-align:center;
}
.h2_type_pop {
    width:350px;
    height:23px;
    padding-left:13px;
    font-size:14px;
    color:#242424;
    line-height:16px;
    _line-height:18px;
    background:url(../img_main/common/bu_square1.gif) no-repeat;
    background-position:0 1px;
    *background-position:0 0;
}
/* step type */
.step_type{
    width:715px;
    padding:0 0 10px 0;
    font:0/0 Arial;
    text-align:right;
    overflow:hidden;
}
.step_type img{
    float:right;
}
/* #header */
h1.logo {
    position:absolute;
    top:15px;
    left:15px;
}
.local_menu {
    position:absolute;
    top:5px;
    right:0;
    width:284px;
    height:20px;
    background:url(../img_main/common/bg_local_menu.gif) no-repeat 0 3px;
    text-indent:-9999px;
}
.local_menu li {
    float:left;
}
.local_menu li a {
    display:block;
    height:20px;
    overflow:hidden;
}
.local_menu .link1 {
    width:32px;
}
.local_menu .link2 {
    width:36px;
    margin-left:13px;
}
.local_menu .link3 {
    width:29px;
    margin-left:13px;
}
.local_menu .link4 {
    width:44px;
    margin-left:13px;
}
.local_menu .link5 {
    width:48px;
    margin-left:4px;
}
.local_menu .link6 {
    width:46px;
    margin-left:4px;
}
.flash_total_menu {
	position:absolute;
    width:895px;
	z-index:1000;
}
.flash_total_menu .flash_total_menu_iframe {
    position:absolute;
    z-index:1;
}
.flash_total_menu #totalMenuFlash {
    position:absolute;
    z-index:2;
}
#totalMenuToggle {
    display:block;
    position:absolute;
    z-index:3;
    left:50%;
    top:300px;
    width:97px;
    height:16px;
    margin-left:-43px;
}
.gnb_total_search {
    position:absolute;
    top:28px;
    right:3px;m
}
.gnb_total_search .search_input_text {
    float:left;
    width:140px;
    height:16px;
    padding:3px 5px 0 5px;
    font-size:12px;
    border:1px solid #82A2B3;
}
.gnb_total_search .search_input_img {
    float:left;
    margin-left:4px;
}
.channel_menu {
    position:absolute;
    top:21px;
    right:195px;
}
/* flash */
#gnb_flash_area {position:relative; margin-top:55px; height:70px;}
.iframeGNB{position:absolute; top:0; left:0; z-index:10;}
.iframeLNB{position:absolute;left:147px;z-index:10;}
.iframeTotalMenu {-ms-filter:"alpha(opacity=0)";}
#GNB {position:absolute; z-index:100;}
#LNB {position:absolute; top:0; left:0; z-index:99;}
#flash_lnb{ position:relative; width:160px;margin:11px 0 0 0;}
.flash_lnb_ebank { margin:11px 0 20px 0 !important; }
#lnb_flash_area {padding-bottom:10px;}
#embedLNB{position:absolute; top:0; left:0; z-index:99;}

/* snb ¿µ¿ª */
.ps_info .action_log {
	margin:4px 0 0 0;
    font-size:0;
    line-height:0;
}
.ps_info .action_log li.first {
    margin-bottom:3px;
}
.ps_info .action_log li.second {
    float:left;
}
.ps_info .action_log li.thrid {
    float:left;
    margin-left:2px;
}
.snb_nav {
    position:relative;
    margin:9px 0 0 0;
    padding:0 0 11px 0;
}
.flash_direct {padding:1px 0 0 0;}
.flash_direct object {position:absolute; left:-6px; z-index:10;}
.flash_direct img {position:absolute; left:-6px;}

.snb_logout .msg {
    height:25px;
    padding:1px 0 0 0;
}
.snb_logout .flash_direct {height:154px;}
.snb_login .flash_direct {height:154px;}
/* ¿ÜÈ¯Æ÷Å» - ´ÙÀÌ·ºÆ® */
.snb_logout .flash_fxdirect {height:154px;}
.snb_login .flash_fxdirect {height:154px;}
.flash_fxdirect {padding:1px 0 0 0;}
.flash_fxdirect object {position:absolute; left:-6px; z-index:10;}
.flash_fxdirect img {position:absolute; left:-6px;}

.snb_login .msg {
    height:19px;
    padding:7px 0 0 9px;
    font-size:11px;
    line-height:13px;
    font-family:verdana, dotum;
    letter-spacing:-1px;
    color:#000;
}
.snb_login .download img{
    display:inline;
    vertical-align:middle;
    padding:0 3px;
}

h2.snb_code {
    padding:0 0 0 7px;
}
h2.snb_tit {
    height:20px;
}
h2.snb_tit2 {
    float:left;
    height:15px;
    padding:2px 0 0 0;
}
.snb_btn {
    float:left;
    margin:15px 0 0 0;
    padding:0 0 0 5px;
}
.codeworking {
    margin:4px 0 12px 0;
}
.sbn_subbanner {
    padding:3px 0 18px 0;
}
.sbn_subbanner li {
    overflow:hidden;
    width:160px;
    font-size:0;
    line-height:0;
}
.sbn_subbanner li.first_child {
    padding-bottom:6px;
    margin-bottom:6px;
    border-bottom:1px solid #DFDEDE;
}
.sbn_subbanner li a {
    display:inline-block;
    padding-left:12px;
    background:url(../img_main/ico/bu_arrow_red2.gif) no-repeat left 1px;
}
.sbn_subbanner li a.first {
    width:73px;
}
.network .select_layer {
    width:160px;
    padding:0 0 3px 0;
    background:url(../img_main/common/bg_select_btm.gif) no-repeat left bottom;
}
.network .select_layer li {
    font-size:11px;
    letter-spacing:-1px;
    color:#777777;
}
.network .select_layer li a {
    color:#777777;
}
.network .select_layer li.first_child {
    background:url(../img_main/common/bg_select_top_off.gif) no-repeat left top;
}
.network .select_layer li.first_child.on {
    background-image:url(../img_main/common/bg_select_top_on.gif);
}
.network .select_layer li.first_child a {
    display:block;
    width:153px;
    padding:2px 0 2px 5px;
}
.network .select_layer li.select_list {
    display:none;
    padding:0 0 0 5px;
    width:155px;
    height:76px;
    background:url(../img_main/common/bg_select_body.gif) no-repeat left top;
}
.network .select_layer li.select_list.on {
    display:block;
}
.network .select_layer li.select_list ul {
    overflow:auto;
    width:152px;
    height:70px;
    padding:5px 0 0 0;
    scrollbar-3dlight-color:#BBBBBB;
    scrollbar-arrow-color:#686868;
    scrollbar-darkshadow-color:#BBBBBB;
    scrollbar-face-color:#FFFFFF;
    scrollbar-highlight-color:#FBFBFB;
    scrollbar-shadow-color:#FFFFFF;
    scrollbar-track-color:#FBFBFB;
}
.network .select_layer li.select_list ul li {
    line-height:17px;
}
.centerinfo {
    clear:both;
    width:158px;
    height:88px;
    text-indent:-9999px;
    background:url(../img_main/common/bg_centerphone.gif) no-repeat 1px top;
}
.contact_box {
    width:160px;
    padding-bottom:7px;
    background:url(../img_main/common/bg_com_contact_body.gif) no-repeat 0 bottom;
}
.contact_box h2 {
    height:16px;
    padding:9px 0 0 13px;
    background:url(../img_main/common/bg_com_contact_top.gif) no-repeat 0 0;
}
.contact_box dl.community {
    width:139px;
    height:29px;
    margin:7px 0 0 14px;
    background:url(../img_main/common/bg_contact_phone.gif) no-repeat right bottom;
}
.contact_box dl.community dt {
    margin-bottom:7px;
}
.snb_login .sc_link {margin-top:15px;}
.snb_logout .sc_link {margin-top:160px;}

.call_history {
	margin:20px 0 0 0;
}

.call_history li {
	position:relative;
}

.call_history li .arrow {
	position:absolute;
	top:7px;
	right:15px;
}

.call_history .first .arrow {
	top:0;
}

.call_history li {
	float:left;
	width:100%; 
	padding:7px 0 8px 0;
	background:url('../img_main/ico/ico_line01.gif') repeat-x left bottom;
}

.call_history .first {
	padding:0 0 8px 0;
}

.call_history .last {
	padding:7px 0 0 0;
	background:none;
}

.call_history li a {
	float:left;
	width:146px;
}

.ident {
	width:160px;
	margin:15px 0 0 0;
	padding:10px 0 10px 0;
	background:url('../img_main/box/box_identify.gif') no-repeat left top;
}

.ident li {
	width:131px;
	margin:0 auto;
	*margin:0 auto -3px auto;
	padding:5px 0 5px 0;
	background:url('../img_main/ico/ico_line01.gif') repeat-x left bottom;
}

.ident .first {
	padding:0 0 5px 0;
}

.ident .last {
	background:none;
}

.bank_support {
	margin:10px 0 17px 0;
}

.security {
	width:147px;
	height:74px;
	margin:15px 0 0 0;
	padding:41px 0 0 13px;
	background:url('../img_main/box/box_security.gif') no-repeat left top;
}

.security li {
	float:left;
	width:100%;
	margin:0 0 4px 0;
	padding:0;
}

.security li a {
	float:left;
}

/* add 200905 developer by jjong */
.kebsectionmenu { float:right; margin:18px 0 0 0; }
	.kebsectionmenu img { display:inline; }
	.kebsectionmenu li { float:left; display:inline; }
	.kebsectionmenu ul.kebsection { float:left; margin:3px 5px 0 0; }
		.kebsectionmenu ul.kebsection li { margin:0 14px 0 0; }
	.kebsectionmenu ul.language { float:left; } 