@charset "utf-8";
@import url("alertbar.css");

/* CSS Document */
/*
.header .bg-menu {right:50%}
.brand-header{padding-left:228px}
.brand-header .scb-logo-holder {position:absolute;top:12px;left:25px;width:150px}
.brand-header .login-on {left:8px}
#megaNav {display:block !important}
#loginBox {z-index:10}
.brand-header .nav-bar .flyout{width:999px;padding:0;background:#eee !important}
.new-way .tabs.vertical dd.active{background:url(../images/page/bg-shdow-menu-btm.png) bottom left repeat-x;padding-bottom:4px;background-color:#ccc}
.new-way .three-up.block-grid{padding:20px 15px;background:url(../images/page/bg-shdow-menu.gif) 0 0 repeat-y}
.new-way .vertical.tabs{padding-right:4px;position:relative;z-index:10}
.new-way .tabs.vertical dd.active a, .new-way .tabs.vertical dd a:active, .new-way .tabs.vertical dd a:focus{background:#f3f3f3 !important}
*/

.ua-ie-7 .pull-five{right:39.66%} /* .order-step.figure 에 사용됨,  */
.ua-ie-7 .push-seven{left:60.33%} /* .order-step.figure 에 사용됨 */
.ua-ie-8 select{padding-bottom:3px;}
/*.ua-ie-7 a img ,.ua-ie-8 a img {max-width:100%;}
.ua-ie-7 img ,.ua-ie-8 img {max-width:999px;}*/
.ua-ie-7 .order-content .img_mt img,.ua-ie-8 .order-content .img_mt img{max-width:999px;}
`
#options a.button {margin-bottom:10px;}

.header .bg-menu {right:50%;}
.block-grid.four-up > li {padding: 0 10px; *padding:0 9px 0 10px; *width:23%;}
.lang-select .button.dropdown > ul {left:0;}
.banner-thumbs .block-grid.four-up > li {background:url(../images/page/cycle-divider.png) 0 0 no-repeat;}
.banner-thumbs .block-grid.four-up > li:first-child {background:none;}
.mega-sidebar {padding-left:20px;/* margin-left:20px; */}
.mega-bar-cutter {margin: 0 -20px;}

.nav-bar > li.caps > a:first-child {background:none;}
.nav-bar > li.rmv-divider > a:first-child {background:#383838;}
.nav-on li.hide-item-menu {display:block;}
.nav-off li.hide-item-menu {display:none;}

.flyout {background:#f2f2f2;padding:20px 0 20px 20px;margin:0;border:1px solid #d9d9d9;position:absolute;/*top:44px;*/left:-1px;z-index:40;
	-webkit-box-shadow:0 3px 3px rgba(0, 0, 0, 0.1);-moz-box-shadow:0 3px 3px rgba(0, 0, 0, 0.1);box-shadow:0 3px 3px rgba(0, 0, 0, 0.1);
}
#megaNav {display:block !important;} /* 체크 */
#megaNav.nav-bar > li.has-flyout:hover:after {display:block;}
#utilityNav{margin-right:200px}
#universalNav ul.flyout, #utilityNav ul.flyout {width:180px;}
.orbit .orbit-slide {max-width:none;/*   width: 1400px;  margin-right: -700px;*/}
.orbit .orbit-slide {margin-right: -790px;right: 50%;}
.orbit.with-bullets {margin-bottom:0;}
/*.orbit .orbit-slide {width:100%; max-width:100%; margin-right:0; right:0;}*/

.orbit-wrapper {min-height:210px;}
.orbit-wrapper .orbit-caption {z-index:30;color:#fff;padding:7px;font-size:13px;position:absolute;right:0;bottom:10px;width:100%; }
.orbit-wrapper .orbit-caption {width:999px;right:50%;margin-right:-514px;}
/*.orbit-wrapper .orbit-caption {width:999px;right:50%;margin-right:-499px;} 2013.07.23 */

.info-box {padding:22px 10px 22px 22px;margin-right:40%;
	background:#9fafb8; /* fallback for browser that not support rgba */
	background:rgb(159,175,184);
	background: rgba(159, 175, 184, .9); /* Works on all modern browsers */
	background: transparent\9; /* clear current background for ie */
	zoom:1; /* required for the filters */
	/* For IE 5.5 - 7*/
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#909fafb8, endColorstr=#909fafb8);
	/* For IE 8*/
	-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#909fafb8, endColorstr=#909fafb8)";
}

#loginBox {left:8px;z-index:10;}

.login-on {display:block;}
.login-off {display:none !important;}


.brand-header .scb-logo-holder {position:absolute;left:59px;top:13px;width:114px}
.brand-header {padding-left:228px;}
.brand-header .login-on {left:8px}
.brand-header .nav-bar .flyout {width:999px;}
.brand-header .nav-bar .flyout {
	background:url(../images/page/mega-right-bg-ie.gif) no-repeat right top #f8f8f8; /* fallback */
	/* background-image: url(../images/page/bg-shadow-right.png) no-repeat 0 0; */
	padding-bottom:50px;
}
.brand-header .nav-bar .new-way .flyout {background-size: 24% auto;}
.brand-header .nav-bar .credit-cards .flyout {background-size:40% auto;}
#megaNav .new-way article {margin-bottom: 12px;}
.brand-header .nav-bar .new-way .flyout {padding: 0;background: #eee;background-image:none; /* fallback */}
/* .brand-header .nav-bar li{margin-right:32px} */
.brand-header .nav-bar .flyout li{margin-right:0}
.brand-header .nav-bar > li > a > .summary {letter-spacing:-1px;}
.ko-en .brand-header .nav-bar > li > a > .summary {letter-spacing:0px;}

.sticky .brand-header .scb-logo-holder {top:-15px;}
.sticky #loginBox {top: 38px;}
.sticky #mainNav {position:fixed;left:0;top:0;width:100%;background:#fff;box-shadow: 0px 2px 2px #999;z-index:9999;
	-moz-box-shadow: 0px 2px 2px #999;
	-webkit-box-shadow: 0px 2px 2px #999;
}
.sticky .scb-logo-holder img {width:120px;}
.sticky .brand-header {padding:0px 0 0 226px;}
.sticky .brand-header .nav-bar > li > a > summary {display:none;}
.sticky .brand-header .nav-bar {margin-top: 18px;height:38px}
/* .sticky .brand-header .scb-logo-holder {margin-top: -16px;top: 0;}*/
.sticky .brand-header .nav-bar .flyout {top: 38px;}
.ua-ie-8 .home-page .sticky .brand-header .nav-bar .flyout {top: 43px;}

.new-way .mega-bar-cutter {margin: 0;padding-bottom: 9px;padding-top: 8px;}
.new-way .mega-bar-cutter a span {top: -4px;}
.new-way .block-grid.three-up {padding:20px 15px 20px;background: #f3f3f3;
	background-image: url(../images/page/bg-shdow-menu.gif); /* fallback */
	background-image: url(../images/page/bg-shdow-menu.gif), -webkit-gradient(linear, left top, left bottom, from(#f3f3f3), to(#fafafa)); /* Saf4+, Chrome */
	background-image:url(../images/page/bg-shdow-menu.gif), -webkit-linear-gradient(top, #f3f3f3, #fafafa); /* Chrome 10+, Saf5.1+ */
	background-image: url(../images/page/bg-shdow-menu.gif), -moz-linear-gradient(top, #f3f3f3, #fafafa); /* FF3.6+ */
	background-image:url(../images/page/bg-shdow-menu.gif), -ms-linear-gradient(top, #f3f3f3, #fafafa); /* IE10 */
	background-image:url(../images/page/bg-shdow-menu.gif), -o-linear-gradient(top, #f3f3f3, #fafafa); /* Opera 11.10+ */
	background-image:url(../images/page/bg-shdow-menu.gif), linear-gradient(top, #f3f3f3, #fafafa); /* W3C */
	background-repeat: repeat-y;
	webkit-border-radius:0px 5px 5px 0;
	-moz-border-radius:0px 5px 5px 0;
	-ms-border-radius:0px 5px 5px 0;
	-o-border-radius:0px 5px 5px 0;
	border-radius:0px 5px 5px 0;
}
.new-way #ways-to-bank-tabs.tabs.vertical {position:relative;z-index:1;border-bottom: 0px none;padding-right:4px;}
.new-way #ways-to-bank-tabs.tabs.vertical dd.active a, .new-way .tabs.vertical dd a:active, .new-way #ways-to-bank-tabs.tabs.vertical dd a:focus {
	background: #f3f3f3;
	background-image:none; /* fallback */
	background-image:  -webkit-gradient(linear, left top, left bottom, from(#f3f3f3), to(#f6f6f6)); /* Saf4+, Chrome */
	background-image:  -webkit-linear-gradient(top, #f3f3f3, #fafafa); /* Chrome 10+, Saf5.1+ */
	background-image:  -moz-linear-gradient(top, #f3f3f3, #f6f6f6); /* FF3.6+ */
	background-image:-ms-linear-gradient(top, #f3f3f3, #f6f6f6); /* IE10 */
	background-image:  -o-linear-gradient(top, #f3f3f3, #f6f6f6); /* Opera 11.10+ */
	background-image: linear-gradient(top, #f3f3f3, #f6f6f6); /* W3C */
}
.new-way #ways-to-bank-tabs.tabs.vertical dd.active {background:url(../images/page/bg-shdow-menu-btm.png) bottom left repeat-x;padding-bottom:4px;}
.new-way #ways-to-bank-tabs.tabs.vertical dd.active a {border-top:1px solid #e4e4e4 !important;}
.new-way #ways-to-bank-tabs.tabs.vertical dd.active:first-child a {border-top:0px none !important;} /* 체크 */
.new-way #ways-to-bank-tabs.tabs.vertical dd:first-child a {
	webkit-border-radius:5px 0 0 0;
	-moz-border-radius:5px 0 0 0;
	-ms-border-radius:5px 0 0 0;
	-o-border-radius:5px 0 0 0;
	border-radius:5px 0 0 0;
}

.link-blocks li a {padding:10px 16px !important;display:block !important;}
.link-blocks li {margin-bottom:4px !important;}
.flyout .right-card {padding-left: 0 !important;}
.right-card p a {margin-top:10px !important;}
#featured {width: 100%; height: 500px; overflow: hidden;}
.single-banner #featured {width: 100%; height:351px;overflow: hidden;}
.banner-container {z-index:3;}
.banner-container .row {overflow:visible;}
/* .banner-container .row {width:100%;} 2013.07.23 인트로 카로셀 이미지 영역 수정 */

/* 카로셀 영역 */
ul.orbit-bullets{bottom:0;width:1000px;margin-left:-500px !important;margin-bottom:-100px !important;}
ul.orbit-bullets li {background:none;width:250px;margin-left:0;}
ul.orbit-bullets li:hover, ul.orbit-bullets li.active{border-bottom:4px solid #29AD48;}


.banner-thumbs {z-index:2}
.common-contact-block .panel {margin-bottom:0; padding-top:90px; padding-bottom:20px;}
.bottom-buttons {padding-top:15px;}
.bottom-buttons .button {width:100%;display:block;margin-top:10px;}
#page-sitemap a {display:block;margin-bottom:3px;}
.inpage-search p {margin-left:60%;}
.stick-off {position: fixed;top: 35px;width: 100%;z-index: 99;}
.stick-on {position: relative;top: 0px;width: 100%;z-index: 1;}
#utilityNav {margin-right:290px;}
.utilty-actions .searchbar-top {width:140px;*width:130px;right:155px;*right:145px;padding-top:8px}
.featured-select a.no-txt{position:absolute;width:15px;height:17px;left:-21px;top:3px;}/* 20130227 이혜원 추가 */
.nav-bar > li > a:first-child{*display:inline-block}
.header{*z-index:9999}
.button{/* min-width:20px; */padding:12px 10px;/*padding:12px 0 12px 0;*/margin-top:1px}
.ua-ie-7 .button.tiny{padding-left:5px;padding-right:5px;position:static;} /* AssetPlanningInput */

.searchbar-top .button{padding-left:0 !important;*margin-left:0}
.postfix{height:auto;*right:0}
.login-sect {background:url(../images/kr/base/bg_login.png) 50% 0 no-repeat}
#mainNav{z-index:100}
/*.reveal-modal{z-index:8003;}
.reveal-modal-bg{z-index:8002;}*/
.reveal-modal{z-index:10000;}
.reveal-modal-bg{z-index:9999;}
.column, .columns {float:left;min-height:1px;*padding:0 4px;position:relative}

.one, .row .one {*width:6%}
.two, .row .two {*width:15.66667%}
.three, .row .three {*width:24%}
.four, .row .four {*width:31%}
.five, .row .five {*width:39.5%}
.six, .row .six {*width:48%}
.seven, .row .seven {*width:58%}
.eight, .row .eight {*width:64.66667%}
.nine, .row .nine {width:72.5%;*width:73%;}
.ten, .row .ten {*width:82.33333%}
.eleven, .row .eleven {*width:88%}
.block-grid.two-up>li {*width:46%;/**padding-right:4px;padding-left:4px;*/}
.block-grid.three-up>li {*padding:0;}

.universal-grey.header, .universal-grey .bg-menu{filter:none}
.arrowed.universal-grey #universalNav ul.flyout{margin-left:-55px;}
.arrowed.universal-grey #utilityNav ul.flyout{margin-left:-88px;}
.brand-header .nav-bar > li > a:first-child, .brand-header .nav-bar > li:first-child > a:first-child{padding-right:0;padding-left:0}
#megaNav li{position: static;}
.universal-grey #header .searchbar-top input.sbox-on{height:32px;*height:20px}
.universal-grey #header .searchbar-top input.sbox-off {*height:20px}
.prefix, .postfix{height:32px;*height:8px}

.mega-icon-a a{min-height:20px;}

.home-page .sticky .persist-header-on,
.product-landing .sticky .persist-header-on,
.sticky .persist-header-on {left:0;top:0;width:100%;background:#fff;z-index:8000;border-bottom:2px solid #ccc;*padding-top:20px;/*height:38px;*/
	position:fixed !important;
}
.home-page .sticky .persist-header-on .nav-bar li a:first-child,
.product-landing .sticky .persist-header-on .nav-bar li a:first-child, sticky .persist-header-on .nav-bar li a:first-child {
	padding-top:5px;padding-bottom:16px;*padding-bottom:13px;
}
.home-page .sticky .persist-header-on .grey-arrow  li a:first-child{padding-bottom:5px;}
.nav-bar li ul.category-blocks .text-link li a:first-child{padding:3px 0 !important;} /* ie8메가네비게이션 메뉴 간격 조절. 20130402 최창원 */

.lt-ie9 .home-page .mega-icon-a a{min-height:auto;height:25px;}
.ua-ie-7 .home-page .sticky .mega-icon-a a{min-height:auto;height:auto;}

.sub-page .sticky #loginBox{top:57px;display:none !important;}


/* 금융계산기
.gnb-deposit ul div{*top:33px;}
.gnb-deposit li ul {*width:99.2%}
.gnb-deposit li ul li{*width:95.5%; *padding:0 10px;}
*/
.subheader{margin-bottom:0}
.flyout{*top:80px}
.footer-block h6{*margin-bottom:15px; font-size:14px !important;}
.ua-ie-7 .footer-block .row, .lt-ie8 .footer-block .row {padding-top:30px;}
/* #megaNav > li > a:first-child{height:auto} */
.ua-ie-7 .notice-bar.shadow-block{background:#b4dd71;}
.ua-ie-7 .notice-bar .alertbar {}
/*.ua-ie-7 .shadow-block{background:url("../images/page/grey-bg-shadow.png") no-repeat center top;}
.ua-ie-7 .shadow-block.grey-box{background:#f7f7f9 url("../images/page/grey-bg-shadow.png") no-repeat center top;}*/
.sticky .priority #megaNav > li {*width:19%;*margin-top:-22px;}

h4.mega-icon, h4.mega-icon-a a {*background:url(../pws/images/page/meganav-icons.png) no-repeat;*min-height:28px;}
h4.your-wants {background-position:0 -1111px;}
h4.day-to-day-banking {background-position:5px -1048px;}
h4.ways-to-bank {background-position:0px -1079px;}

/* 카드보기 */
h4.our-card-solutions {background-position:0px -1379px;}
h4.benefits-on-your-cards { background-position:0px -1420px;}
h4.help-center { background-position:0px -1340px;} /*고객센터*/
/* 저축하기 */
h4.save-manage-money {background-position:0px -1459px;}
h4.debit-cards {background-position:0px -1498px;}

/* 대출받기 */
h4.personal-loans { background-position:0px -1542px ;}
h4.mortgage-and-home-loans { background-position:0px -1583px ;}

/* 투자하기 */
h4.fund-product {background-position:0px -1628px;}
h4.trust-product {background-position:0px -1665px;}

/* 자금설계 */
h4.life-insurance { background-position:0px -1709px ;}
h4.home-insurance { background-position:0px -1753px ;}

/* en-카드보기 */
h4.our-card-solutions-en {background-position:0px -1789px;}

.green-links-in a{color:#2faa44;}
.green-links-in a:hover {	color:#000;}
.green-links-in a.button {color:#fff;}
.green-links-in a.button:hover {color:#fff;}

/* .inpage-search #search-sitemap{height:20px;} */
.wishist-step-box .btn{width:80px;}

.product-seach .product-seach-input input{height:auto}/* 20130322 상품찾기 버튼 글씨 정렬 위해 높이값 제거 최창원 */
.product-seach .product-seach-input .button.small{padding-top:3px;padding-bottom:3px;}/* 20130322 상품찾기 버튼 글씨 정렬 위해 패딩값 조정 최창원 */
/* 20130325 상품 비교할때 7에서 깨지는 현상 수정 최창원 */
.compare-box-list li {*width:160px;*padding-bottom:5px;}
.compare-box-list li strong.title{*width:70px;}

/* 호환성 보기로 인해 css 수정
.container.inlevel-menu-block {height:81px;}
#megaNav.nav-bar > li.has-flyout > a:first-child {display:inline-block;height: 81px;}
.sticky .container.inlevel-menu-block {height:auto;}
.sticky #megaNav.nav-bar > li.has-flyout > a:first-child {display:inline-block;height: auto;} */

#filters li a.selected em {*margin-bottom: -12px;}
/*
.tabs > li.active > a:after, .tabs > dd.active > a:after{bottom:5px;}
*/
/* .sticky #mainNav {height:63px;} */
.shadow-panel footer{height:auto;padding-left:10px; padding-right:10px;}

 /* 버튼 */
.bbs-seach-field input.button.small{padding-left:7px !important;padding-right:7px;}
.bbs-seach-field .bbs-button1 input.button.small{padding-left:20px !important;display:inline;zoom:1;}
.bbs-seach-field .bbs-button1 span{left:7px;}
.bbs-seach-field .bbs-button2 input.button.small{padding-right:20px;display:inline;zoom:1;}
.bbs-seach-field .bbs-button2 span{right:5px;}


.icon-small, .icon-small-in {*background-image:url(../pws/images/page/iconlib_small.png);}
.icon-small-in.refresh-icon {*background-image:url(../pws/images/page/iconlib_small.png);*background-position:-169px -156px;filter:none;}

table{width:100%}

/* table input 정렬 */
.tb.form input{vertical-align:middle;}
/* 금리안내 팝업 input(20130408) */
#searchprdctid{width:115px;}

/*.tabs-img li a{width:100px;padding-right:0;} 삭제 이혜원 ie8에서 width값 달라짐에 따라서 삭제 20130404 */

/* faq 화살표 */
.list-toggle > li .toggle-tit{width:90%;}

/* 맞춤 제태크 설계 */
.tbl-planning .pln input.in_200{width :180px;}
.responsive th label{font-weight:bold;}

/* 고객의 소리 */
div.more_link h1.title1{display:inline;zoom:1;}
div.more_link .more{display:inline;zoom:1;}

.tb.form .phone {width:40px;padding-left:0px !important;padding-right:0px !important;}

.ua-ie-7 .list-type3 .smallGray{margin-top:-7px;display:inline;zoom:1;}
.ua-ie-7 .bbs-list.fund td.btn a{width:65px;padding-left:10px;padding-right:10px;}
.ua-ie-7 .button{position:static;}
.ua-ie-7 .landing-banner li{width:15%;}
.ua-ie-7 .sitemap_area .sitemap_depth1_tit{width:auto;}


.ua-ie-7 .social-block .button,.ua-ie-8 .social-block .button {
	height:auto;
	width:auto;
	background: #0083db;
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#0083db', endColorstr='#0072ba');
	background: -webkit-gradient(linear, left top, left bottom, from(#0083db), to(#0072ba));
	background: -webkit-linear-gradient(top, #0083db, #0072ba);
	background: -moz-linear-gradient(top, #0083db, #0072ba);
	background: -ms-linear-gradient(top, #0083db, #0072ba);
	background: -o-linear-gradient(top, #0083db, #0072ba);
	background: linear-gradient(top, #0083db, #0072ba);
	border:1px solid #0072ba;
	color:#fff;
	cursor:pointer;
	display:inline-block;
	font-family:"Helvetica", Helvetica, Arial, sans-serif;
	font-weight:bold;
	font-size:13px;
	line-height:1.6;
	margin:0;
	/*outline:none; 2013-03-27 포커스 안보임 fix */
	padding:10px 20px 11px;
	position:relative;
	text-align:center;
	text-decoration:none;
	-webkit-transition:background-color 0.15s ease-in-out;
	-moz-transition:background-color 0.15s ease-in-out;
	-o-transition:background-color 0.15s ease-in-out;
	transition:background-color 0.15s ease-in-out
}

/* 드림팩 캐시백 예시 */
.tabs-img > li > a > img {max-width:999px;}

.bbs-button2{margin-top:-1px;}



/****************************** Alert Bar *******************************/
/* 01.피싱주의 */
.ua-ie-7 .notice-bar.phishing {background-color:#ffba00;}
.ua-ie-7 .notice-bar.phishing .alertbar {overflow:hidden; background:url('/np/assets/images/kr/base/img_alertbar.gif') left bottom no-repeat; padding-left:275px; height:100%;}
.ua-ie-7 .notice-bar.phishing .alertbar ul li.fl {float:left; width:30%;}
.ua-ie-7 .notice-bar.phishing .alertbar ul li.fl img {vertical-align:top;}
.ua-ie-7 .notice-bar.phishing .alertbar ul li.fr {float:right; width:70%;}
.ua-ie-7 .notice-bar.phishing .alertbar ul li.t1 {font-family:"Nanum Gothic Bold","돋움","Dotum",sans-serif; font-size:18px; color:#fff; line-height:18px; margin:13px 0px 15px;}
.ua-ie-7 .notice-bar.phishing .alertbar ul li.t2 strong {font-family:"Nanum Gothic Bold","돋움","Dotum",sans-serif; font-size:30px; color:#05628e; line-height:30px;}
.ua-ie-7 .notice-bar.phishing .alertbar ul li.t2 a.small.button {margin:2px 0px 0px 8px; vertical-align:top;}
.ua-ie-7 .notice-bar.phishing .alertbar ul li.t3 {margin-top:10px;}
.ua-ie-7 .notice-bar.phishing .alertbar ul li.t3 em {font-family:"Nanum Gothic Bold","돋움","Dotum",sans-serif; font-size:13px; color:#02669e; font-style:normal; line-height:13px;}
.ua-ie-7 .notice-bar.phishing .read-more span {background-position:-199px -149px;}

/* 02.녹색창 */
.ua-ie-7 .notice-bar.green-win {background-color:#b4dd71;}
.ua-ie-7 .notice-bar.green-win.inpage-content {padding:12px 0px 0px;}
.ua-ie-7 .notice-bar.green-win span.icon {display:none;}
.ua-ie-7 .notice-bar.green-win .alertbar {background:url('/np/assets/images/kr/base/img_alertBar_greenWin.gif') right bottom no-repeat; overflow:hidden;}
.ua-ie-7 .notice-bar.green-win .alertbar em {font-style:normal; font-family:"Nanum Gothic Bold","돋움","Dotum",sans-serif; font-size:22px; color:#555;} 
.ua-ie-7 .notice-bar.green-win .alertbar em strong {font-family:"Nanum Gothic Bold","돋움","Dotum",sans-serif; font-size:26px; color:#000; line-height:26px;}
.ua-ie-7 .notice-bar.green-win .alertbar em span {font-family:"Nanum Gothic Bold","돋움","Dotum",sans-serif; font-size:22px; color:#000;}
.ua-ie-7 .notice-bar.green-win .alertbar ul {padding-top:10px;}
.ua-ie-7 .notice-bar.green-win .alertbar ul li {padding-top:2px; color:#555;}
.ua-ie-7 .notice-bar.green-win .alertbar ul li strong {color:#000;}
.ua-ie-7 .notice-bar.green-win .greenBox {margin-bottom:-9px;}
.ua-ie-7 .notice-bar.green-win .greenBox .winBtns {margin-top:-8px;}
.ua-ie-7 .notice-bar.green-win .greenBox .winBtns .win {float:left;}
.ua-ie-7 .notice-bar.green-win .greenBox .winBtns .btns {float:left; margin:9px 0px 0px 4px;}
.ua-ie-7 .notice-bar.green-win .greenBox .winBtns .btns a {margin-left:4px;}
.ua-ie-7 .notice-bar.green-win .greenBox .small.button {padding:6px 10px;}
.ua-ie-7 .notice-bar.green-win .text-right {margin-top:-130px;}
.ua-ie-7 .notice-bar.green-win .read-more span {background-position:-121px -181px;}
.ua-ie-7 .notice-bar.green-win .row .one {width:100% !important;}

/* 03.전자금융사기 예방서비스 */
.ua-ie-7 .notice-bar.security {background-color:#96c7ff;}
.ua-ie-7 .notice-bar.security .alertbar {overflow:hidden; padding-left:165px; margin:-3px 0px 7px;}
.ua-ie-7 .notice-bar.security .alertbar a.all-link {text-decoration:none;}
.ua-ie-7 .notice-bar.security .alertbar div.img {float:left; width:15%; margin-bottom:5px;}
.ua-ie-7 .notice-bar.security .alertbar ul {float:right; width:85%; margin-top:10px;}
.ua-ie-7 .notice-bar.security .alertbar ul li.t1 {font-family:"Nanum Gothic Bold","돋움","Dotum",sans-serif; font-size:18px; color:#025077; line-height:24px;}
.ua-ie-7 .notice-bar.security .alertbar ul li.t1 strong {font-family:"Nanum Gothic Bold","돋움","Dotum",sans-serif; font-size:24px; line-height:32px; color:#025077;}
.ua-ie-7 .notice-bar.security .alertbar ul li.t1 strong em {font-style:normal; font-family:"Nanum Gothic Bold","돋움","Dotum",sans-serif; font-size:26px; color:#025077;}
.ua-ie-7 .notice-bar.security .read-more span {background-position:-161px -181px;}

/* 04.브리즈기업오픈 ,  05.SC-sERP */
.ua-ie-7 .notice-bar.brz-sme-open {background-color:#a2e5d2;}
.ua-ie-7 .notice-bar.sme-erp {background-color:#cde18d;}
.ua-ie-7 .notice-bar.brz-sme-open .alertbar {overflow:hidden; padding-left:150px; margin:-2px 0px 9px;}
.ua-ie-7 .notice-bar.sme-erp .alertbar {overflow:hidden; padding-left:120px; margin:-12px 0px 0px;}
.ua-ie-7 .notice-bar.brz-sme-open .alertbar a.all-link, .ua-ie-7 .notice-bar.sme-erp .alertbar a.all-link {text-decoration:none;}
.ua-ie-7 .notice-bar.brz-sme-open .alertbar div.img {float:left; width:15%; margin-bottom:6px;}
.ua-ie-7 .notice-bar.sme-erp .alertbar div.img {float:right; width:15%; margin-right:35px;}
.ua-ie-7 .notice-bar.brz-sme-open .alertbar ul {float:left; width:85%; margin-top:13px;}
.ua-ie-7 .notice-bar.sme-erp .alertbar ul {float:right; width:85%; margin-top:20px;}
.ua-ie-7 .notice-bar.brz-sme-open .alertbar ul li.t1 {font-family:"Nanum Gothic Bold","돋움","Dotum",sans-serif; font-size:18px; color:#025077; line-height:22px;}
.ua-ie-7 .notice-bar.sme-erp .alertbar ul li.t1 {font-family:"Nanum Gothic Bold","돋움","Dotum",sans-serif; font-size:19px; color:#025077; line-height:22px;}
.ua-ie-7 .notice-bar.brz-sme-open .alertbar ul li.t1 strong, .ua-ie-7 .notice-bar.sme-erp .alertbar ul li.t1 strong {font-family:"Nanum Gothic Bold","돋움","Dotum",sans-serif; font-size:26px; line-height:30px; color:#025077;}
.ua-ie-7 .notice-bar.brz-sme-open .alertbar ul li.t2, .ua-ie-7 .notice-bar.sme-erp .alertbar ul li.t2 {font-family:"Nanum Gothic","돋움","Dotum",sans-serif; font-size:15px; color:#025077;}
.ua-ie-7 .notice-bar.brz-sme-open .alertbar ul li.t2 strong, .ua-ie-7 .notice-bar.sme-erp .alertbar ul li.t2 strong {font-family:"Nanum Gothic Bold","돋움","Dotum",sans-serif; font-size:16px; color:#025077;}
.ua-ie-7 .notice-bar.brz-sme-open .read-more span, .ua-ie-7 .notice-bar.sme-erp .read-more span {background-position:-90px -181px;}

.ko-en .banner-box .elm-content-area p{display:block;height:88px;}
.ko-en .notice-bar{/* display:none;*/padding:5px 0;background-color:#ffba00 !important;color:#fff;margin-bottom:0px;}
.ko-en .notice-bar a{color:#fff;}
.ko-en .notice-bar strong{font-size:14px;}
.ko-en .notice-bar strong{content:" - ";}
.ko-en .notice-bar .icon{margin-top:0px;padding-left:40px;line-height:1.2;}
.ko-en .notice-bar .icon span.icon{position:absolute;left:10px;top:0;overflow:hidden;line-height:600%;display:inline-block;vertical-align:middle;margin-top:2px;margin-right:5px;width:25px;height:21px;background:url(../images/kr/base/icons.png) -120px -197px no-repeat}
.ko-en .corner-stamp-box .panel .subtitle{padding-top:15px;padding-bottom:5px;margin-bottom:0px;}
.ko-en .corner-stamp-box .main-info-list li{padding-bottom:2px;margin-bottom:0px;}
.ko-en .facebook{margin-top:50px;}
.ko-en .corner-stamp-box .main-info-list{padding:0 0 6px;}

/* 2013.07.18 인트로 핀보드 화살표 ie오류 */
.ua-ie-7 .facebook-point .ie7-arrow, .lt-ie8 .facebook-point  .ie7-arrow {position:absolute; bottom:5px; right:15px; z-index:1000;}

/* 2013.07.22 전자금융사기예방 헤딩바 */
.ua-ie-7 .notice-bar.inpage-content.login, .lt-ie8 .notice-bar.inpage-content.login {padding:28px 0px 18px;}
.ua-ie-7 .notice-bar.login {background-color:#004f76;}
.ua-ie-7 .notice-bar.login .alertbar {overflow:hidden;}
.ua-ie-7 .notice-bar.login .alertbar .btn-area {float:left; position:relative; width:31%; height:75px; padding-top:22px; background:url('/np/assets/images/kr/base/bg_alertBar_login02.gif') right 5px no-repeat;}
.ua-ie-7 .notice-bar.login .alertbar .btn-area a.login {position:absolute; top:23px; left:0;}
.ua-ie-7 .notice-bar.login .alertbar .btn-area a.certi {position:absolute; top:23px; left:148px;}
.ua-ie-7 .notice-bar.login .alertbar .text-area {float:left; width:69%; background:url('/np/assets/images/kr/base/bg_alertBar_login03.gif') right 5px no-repeat; padding:0px;}
.ua-ie-7 .notice-bar.login .alertbar .text-area p {font-family:"Nanum Gothic","돋움","Dotum",sans-serif; font-size:14px; color:#fff; line-height:23px; margin:0px 0px 0px 20px;}
.ua-ie-7 .notice-bar.login .alertbar .text-area p strong {font-family:"Nanum Gothic Bold","돋움","Dotum",sans-serif; font-size:16px; color:#94e89d; letter-spacing:-1px;}
.ua-ie-7 .notice-bar.login .alertbar .text-area p.go {margin:-26px 115px 0px 0px; text-align:right;}
.ua-ie-7 .notice-bar.login .read-more {margin-top:25px;}
.ua-ie-7 .notice-bar.login .read-more span {background-position:-201px -181px;}

/* 2013.07.25 신주소 우편번호 버튼 */
.ua-ie-7 .tb.form input.tiny {padding:3px 0px;}
.ua-ie-7 .tb.form .num{text-align:center;width:35px;}

/* 2013.08.08 시스템점검 영문 */
.ko-en .notice-bar .read-more span {overflow:hidden;line-height:600%;position:absolute;right:0;top:2px;width:20px;height:20px;background:url('/np/assets/images/kr/base/icons-semantic.png') -200px -150px no-repeat}
.ko-en .notice-bar .alertBar {font-size:18px;}
.ko-en .notice-bar a.goInfo {display:block;}
.ko-en.ua-ie-7 .notice-bar.inpage-content {padding:10px 0px;}

/* 08. 2013-09-04 추석 */
.ua-ie-7 .notice-bar.chuseok .read-more span {background-position:-42px -219px;}

/* 2014-03-24 펀드서비스 */
.ua-ie-7 #universalNav ul.flyout.fs span.ieArw,
.lt-ie8 #universalNav ul.flyout.fs span.ieArw {background:url('/np/assets/global/images/page/page-select-arrow-top.gif') no-repeat bottom center; position:absolute; top:0; left:50%; margin-top:-8px; margin-left:-69px; width:18px; height:9px; display:inline-block; zoom:1; *display:inline;}

/* 2014-03-26 gray line 버튼 가이드 추가 */
.ua-ie-7 .button.line {color:#555; border:1px solid #a3a3a3; margin-right:2px; font-weight:normal; 
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fefefe', endColorstr='#ebebeb');
	background: -webkit-gradient(linear, left top, left bottom, from(#fefefe), to(#ebebeb));
	background: -webkit-linear-gradient(top, #fefefe, #ebebeb);
	background: -moz-linear-gradient(top, #fefefe, #ebebeb);
	background: -ms-linear-gradient(top, #fefefe, #ebebeb);
	background: -o-linear-gradient(top, #fefefe, #ebebeb);
	background: linear-gradient(top, #fefefe, #ebebeb);
}

.lt-ie8 .button.line {color:#555; border:1px solid #a3a3a3; margin-right:2px;  font-weight:normal; 
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fefefe', endColorstr='#ebebeb');
	background: -webkit-gradient(linear, left top, left bottom, from(#fefefe), to(#ebebeb));
	background: -webkit-linear-gradient(top, #fefefe, #ebebeb);
	background: -moz-linear-gradient(top, #fefefe, #ebebeb);
	background: -ms-linear-gradient(top, #fefefe, #ebebeb);
	background: -o-linear-gradient(top, #fefefe, #ebebeb);
	background: linear-gradient(top, #fefefe, #ebebeb);
}


/* 2014-05-02 부자되는적금 레이어팝업 */
.list-type1 > li {list-style:none;padding-left:12px;background:url(../images/kr/base/gray-bullet.png) no-repeat 2px 7px;margin-bottom:2px;text-align:left;color:#666666;}
.table-tip li, p.table-tip{color:#666666;padding-left:15px;background:url(../images/kr/base/table-tip-bullet.png) no-repeat 0px 3px;}

.rich-ev.reveal-modal {width:36%; margin-left:-18%;}
.rich-ev .reveal-body {padding:30px;}
.rich-ev .copy-txt {font-family:"Nanum Gothic Bold","돋움","Dotum",sans-serif; font-size:15px; color:#16961f; margin-bottom:35px; padding:0px 15px;}
.rich-ev .list-type1 li {line-height:18px; margin-bottom:0;}
.rich-ev .list-type1 li p {margin-bottom:0; text-indent:-47px; padding-left:47px;}
.rich-ev .list-type1 li.list-first {background:none; margin:0; padding:0;}
.rich-ev .list-type1, .rich-ev .table-tip {margin:0; padding:0px 15px 0px 10px;}
.rich-ev .list-type1 li, .rich-ev .table-tip li {line-height:18px; margin-bottom:1px;}

/* 2014-10-06 캐시백약정(부자되는적금신청) */
.ua-ie-7 .richSavingApp .block-grid.four-up>li.one, .lt-ie8 .richSavingApp .block-grid.four-up>li.one {width:25% !important;}
.ua-ie-7 .richSavingApp .block-grid.four-up>li.two, .lt-ie8 .richSavingApp .block-grid.four-up>li.two {width:12% !important;}
.ua-ie-7 .richSavingApp .block-grid.four-up>li.three, .lt-ie8 .richSavingApp .block-grid.four-up>li.three {width:13% !important;}
.ua-ie-7 .richSavingApp .block-grid.four-up>li.four, .lt-ie8 .richSavingApp .block-grid.four-up>li.four {width:10% !important;}

/* 2015-01-26 step - ie용 */
.ua-ie-7 .block-grid.three-up.three-up-one>li.one,
.ua-ie-8 .block-grid.three-up.three-up-one>li.one {width:30% !important;}
.ua-ie-7 .block-grid.three-up.three-up-one>li,
.ua-ie-8 .block-grid.three-up.three-up-one>li {width:19.66666% !important;}
.ua-ie-7 .block-grid.three-up.three-up-one>li.last,
.ua-ie-8 .block-grid.three-up.three-up-one>li.last {width:20% !important;}


/* intro 20150420 JS */
.no_grad {width:auto !important; min-width:0 !important;}

ul.cus_contact_float > li {width:27%; padding-right:0 !important; background-position:100% 6px;}
ul.cus_contact_float > li.first {width:30%;}
ul.cus_contact_float > li.last {width:30%; padding-left:9px;}


#megaNav .scb-logo-holder > ul > li > a {padding-bottom:5px;}

.main_navi .main_navi_category li.nav_save_money article.banner-block {margin-right:18px;}
.brand-header {height:66px;}
.brand-header .nav-bar .flyout {top:66px;}
.brand-header #megaNav > li {height:66px;}
.brand-header #megaNav > li > a {*display:block; *padding-bottom:21px; height:36px;}
.brand-header #megaNav > li > a {}
.brand-header #megaNav > li em {height:8px\0/IE8; top:58px\0/IE8;}

.main_navi .main_navi_category {height:66px;}
.login-on.hidden-items {top:66px !important;}
.login-on.hidden-items .panel.login-wrapper {border-top:none;}
.login-wrapper .list-logs > li {height:25px; padding-top:5px; background:url(/np/assets/images/kr/page/banner-img/icn_locker.gif) no-repeat 10px 8px;}

.sticky .login-on.hidden-items {top:44px !important;}
.sticky .main_navi {height:44px; height:66px\0/IE8+9;}
.sticky .brand-header {height:44px !important; height:66px\0/IE8+9;}
.sticky .brand-header .nav-bar .flyout {top:44px !important;}

.corner-stamp {margin-left:0\0/IE8; margin-right:48px\0/IE8;}
.service_area > a.next {left:938px;}

#loginBox {top:66px;}

.isotope-boxes {background:#f3f3f3; padding-top:0;}
.utilty-actions {width:70px;}
.searchbar-top.search-on {width:80px !important; right:65px; right:110px\0/IE8+9; top:0;}
.searchbar-top.search-on.business {*right:0; right:0\0/IE8+9;}
.searchbar-top.search-on > div {width:80px;}
.searchbar-top.search-on > div > div.two {left:80px; left:57px\0/IE8+9; *left:57px; top:-35px; /*top:-30px\0/IE8+9;*/}
#header .searchbar-top.search-on > div > div.two .button {background-position:4px 6px; /*right:2px;*/}

.search-on .search_box {margin:0; padding:7px 0 0; width:70px; height:25px; height:30px\0/IE8+9;}
.brand-header #megaNav.nav-bar > li.has-flyout > a:first-child {}
.brand-header #megaNav.nav-bar > li.has-flyout em.after {background:url(/np/assets/images/kr/page/banner-img/icn_arrow_green_bo.gif) no-repeat 49% bottom;}



.main_navi .main_navi_category li.nav_save_money h4 {background-position:0 -1909px;}

/* 프라이어리티 */
.ua-ie-7 .pkr2 .utilty-actions .searchbar-top.search-on {width:130px !important; right:145px;}
.ua-ie-7 .pkr2 .utilty-actions .searchbar-top.search-on > div > div.two > a {visibility:hidden;}

.ua-ie-7 .pkr3 .utilty-actions .searchbar-top.search-on {width:130px !important; right:145px;}
.ua-ie-7 .pkr3 .utilty-actions .searchbar-top.search-on > div > div.two > a {visibility:hidden;}

.ua-ie-7 .ikr #header ul.nav-bar .sma-lang {left:47px; top:0;}
.ua-ie-7 .ien.ien2 #header ul.nav-bar .sma-lang {left:47px; top:0;}
.ua-ie-7 .ikr.ikr3 #header ul.nav-bar .sma-lang {left:17px; top:15px;}
.ua-ie-7 .ien.ien3 #header ul.nav-bar .sma-lang {left:17px; top:15px;}
.ua-ie-7 .ien.ien3 .container > div > div > div > ul > li > a {padding-top:23px;}
h6.subheader > a {font-family:"돋움","dotum","Nanum Gothic Bold",sans-serif !important; font-weight:normal; color:#2d9622;}

.flyout.large > div > div > ul > li {width:270px; margin-left:20px;}
.flyout.large > div > div > ul > li.first {width:220px;}
.flyout.large > div > div > ul > li.last {width:190px;}

.main_navi .main_navi_category li.nav_save_money h4 {background-position:0 -1909px;}
h4.search_yegum {background-position:0px -1941px;}
h4.help-center {background-position:0px -1011px !important;}
h4.use_card_icn {background-position:0px -1378px;}
h4.thunder {background-position:5px -1047px;}
h4.use_arrow_man {background-position:0px -629px;}
h4.dollor_icn {background-position:0px -1975px;}

.service_area.nosl > div {width:100%; position:initial;}
.service_area.nosl > div > div {width:100%; padding-left:39px; padding-right:37px; overflow:hidden;}
.service_area.nosl > div > div > a {display:inline-block; float:left; margin-left:0;}
.service_area.nosl > div > div > a.item01 {margin-right:40px;}
.service_area.nosl > div > div > a.item02 {margin-right:36px;}
.service_area.nosl > div > div > a.item03 {margin-right:35px;}
.service_area.nosl > div > div > a.item04 {margin-right:31px;}
.service_area.nosl > div > div > a.item05 {margin-right:27px;}
.service_area.nosl > div > div > a.item06 {margin-right:36px;}
.service_area.nosl > div > div > a.item07 {margin-right:41px;}
.service_area.nosl > div > div > a.item08 {margin-right:0;}

.service_area.nosl.biz .service_link_area .service_link {width:auto; padding-left:0; padding-right:0; text-align:center;}
.service_area.nosl.biz > div > div > a {display:inline-block; margin-left:0;}
.service_area.nosl.biz .service_link_area .service_link a.first {margin-left:100px;}

.flyout.large > div > div > div > div > div > ul > li > a.lht16 {line-height:16px; padding-top:5px !important; padding-bottom:5px !important;}

.filter-block #filters.new_ta li {margin-right:35px;}

.news_area dl dt {height:33px; padding-top:5px; margin-bottom:10px;}

.brand-header .nav-bar > li > a:first-child {padding-top:23px;}
.brand-header .nav-bar.business > li > a {*height:20px !important; padding-top:17px;}
.panel.go_incenter {border-top:none;}



.link_last {margin-right:0 !important;}
.ikr .global-country-list li {width:10px; margin-right:-30px;}
.ien .global-country-list li {width:10px; margin-right:-30px;}
.bkr .global-country-list li {width:10px; margin-right:-30px;}
.fkr .global-country-list li {width:10px; margin-right:-30px;}
.fen .global-country-list li {width:10px; margin-right:-30px;}
.pkr .global-country-list li {width:10px; margin-right:-30px;}

.ua-ie-7 .login-wrapper .list-logs > li.oib > a {padding-right:0;}

#utilityNav.nav-bar.nav-on.business {margin-right:100px !important;}

.bkr .wrapped .pin_list article section .row div.pd_30 {*padding:30px 27px !important;} /* 2015-06-13 */
.bkr .wrapped .pin_list article section .row div.pd_t030 {*padding:30px 27px !important;} /* 2015-06-13 */
.bkr .wrapped .pin_list article section .row .bbkr > ul > li {*padding-left:13px !important; *padding-right:10px !important;} /* 2015-06-13 */
.bkr .wrapped .pin_list article section .row .bbkr > ul > li.firstt {*padding-left:8px !important;} /* 2015-06-13 */
.bkr .wrapped .pin_list article section .row .bbkr > ul > li.lastt {*padding-right:0px !important;} /* 2015-06-13 */

/** 리브랜딩 **/
.ua-ie-7 .sticky .brand-header .scb-logo-holder {top:-5px; left:22px; width:179px; height:41px;}
.ua-ie-8 .sticky .brand-header.reb_head_nav {top:0 !important;}
.ua-ie-8 .sticky .brand-header .scb-logo-holder {top:-5px; left:22px; width:179px; height:41px;}
.sticky .brand-header .scb-logo-holder {top:12px; left:22px; width:179px; height:41px;}
.sticky .brand-header .scb-logo-holder img {width:179px;}
.header.universal-grey {border-bottom:1px solid #e0e0e0;}
.universal-grey .bg-menu {border-bottom:1px solid #e0e0e0;}
#universalNav.nav-bar > li > a:first-child {padding:0 13px !important; color:#666 !important;}
#universal-bar.header #header.reb_head ul.nav-bar.nav-on li a{ font-family:"Nanum Gothic Bold", "돋움","dotum",sans-serif; color:#666 !important;}
#universal-bar.header #header.reb_head ul.nav-bar.nav-on#universalNav > li > a {padding:0 13px !important; color:#666;}
#universal-bar.header #header.reb_head ul.nav-bar.nav-on#universalNav > li.active {background-color:#fff; border-left:1px solid #e0e0e0; border-right:1px solid #e0e0e0;}
#universal-bar.header #header.reb_head ul.nav-bar.nav-on#universalNav > li.active > a {color:#019e2c !important;}
#universal-bar.header #header.reb_head ul.nav-bar.nav-on#universalNav .sub-meni-article .banner-block a {display:inline-block;}
.main_navi .reb_head_nav .main_navi_category li.nav_save_money .sub-menu-article {padding-left:0; margin-left:0 !important;}
.main_navi .reb_head_nav .main_navi_category li.nav_save_money .sub-menu-article .banner-block {padding-left:0; margin-left:0 !important;}
.reb_head_nav #megaNav > li {width:15%;}
.reb_head_nav #megaNav.business > li {width:25%;}/**기업고객**/
.ua-ie-7 .reb_head_nav #megaNav.business > li {width:15%;}/**기업고객**/
.reb_head_nav #megaNav > li.has-flyout.bank-with-us {width:22%}
.priority .reb_head_nav #megaNav > li.has-flyout {width:25%}
.reb_head_nav #megaNav > li > a {padding:24px 10px 17px 10px;}
.re_login_war_none {display:block;}
.reb_head_nav .login-wrapper .list-logs > li.txt_si13 > a {font-size:13px !important;}
.reb_head_nav .login-wrapper .list-logs > li.txt_si12 {padding: 6px 5px 6px 2px;}
.ua-ie-7 .reb_head_nav .login-wrapper .list-logs > li.txt_si12 {padding: 3px 5px 0 2px;}
.reb_head_nav .login-wrapper .list-logs > li.txt_si12 > a {font-size:12px !important;}
.reb_head_nav .panel.go_incenter.txt_si13 > a {font-size:13px !important;}

.pos-rel.reb_head #utilityNav {margin-right:200px;}

.nav-bar li .sub-menu-article li a.button.green {
	background: #2d9c00;
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#2d9c00', endColorstr='#268f00');
	background: -webkit-gradient(linear, left top, left bottom, from(#2d9c00 ), to(#268f00 ));
	background: -webkit-linear-gradient(top, #2d9c00, #268f00 );
	background: -moz-linear-gradient(top, #2d9c00, #268f00 );
	background: -ms-linear-gradient(top, #2d9c00, #268f00 );
	background: -o-linear-gradient(top, #2d9c00, #268f00 );
	background: linear-gradient(top, #2d9c00, #268f00 );
	border-color:#268f00;
}
.nav-bar li .sub-menu-article li a.button.green:hover {
	background: #268f00;
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#268f00', endColorstr='#268f00');
	background: -webkit-gradient(linear, left top, left bottom, from(#268f00), to(#268f00));
	background: -webkit-linear-gradient(top, #268f00, #268f00);
	background: -moz-linear-gradient(top, #268f00, #268f00);
	background: -ms-linear-gradient(top, #268f00, #268f00);
	background: -o-linear-gradient(top, #268f00, #268f00);
	background: linear-gradient(top, #268f00, 268f00);
}
.nav-bar li .sub-menu-article li a.button.green:focus {
	-webkit-box-shadow:0 0 5px #e9e9e9, 0 1px 0 rgba(255, 255, 255, 0.5) inset;
	-moz-box-shadow:0 0 5px #e9e9e9, 0 1px 0 rgba(255, 255, 255, 0.5) inset;
	box-shadow:0 0 5px #e9e9e9, 0 1px 0 rgba(255, 255, 255, 0.5) inset
}

.collapse .brand-header .scb-logo-holder {position:absolute; left:22px; top:12px; width:179px; height:41px;}
.sticky .brand-header .scb-logo-holder {top:12px; left:22px; width:179px; height:41px;}
.sticky .brand-header .scb-logo-holder img {width:179px;}
.nav-bar > li.mega_list_none {display:none;}
.nav-bar > li.mega_list_block {display:block;}
.pos-rel.reb_head .searchbar-top.search-on {z-index:10;}
.ua-ie-7 .pos-rel .searchbar-top.search-on {right:65px;}
.ua-ie-7 .universal-grey.arrowed #universalNav ul.flyout {margin-left:0;}
.ua-ie-8 .universal-grey.arrowed #universalNav ul.flyout {margin-left:0;}
.ua-ie-7 .priority .reb_head_nav #megaNav > li.has-flyout {width:24%;}
.reb_head_nav .sub-menu-article text-link {margin-top:0;}
.reb_head_nav #megaNav .banner-block.mg_l10 {margin-left:0 !important;}
.reb_head_nav #megaNav article.banner-block a.button {padding:7px 10px 7px !important;font-family:"돋움","dotum",sans-serif; font-weight:normal; letter-spacing:-1px;}
.ua-ie-8 .reb_head_nav #megaNav article.banner-block a.button {padding:7px 8px 7px !important;}
.nav-bar li ul.grey-arrow.under_tight li a {font-size:12px;}
.ua-ie-7 .ko-en .pos-rel.reb_head.reb_head_enbius .searchbar-top.search-on {right:110px;}
.ua-ie-8 .ko-en .pos-rel.reb_head.reb_head_enbius .searchbar-top.search-on {right:160px;}
.ua-ie-7 .ko-en .universal-grey #header.reb_head_enbius .searchbar-top.search-on #search-box {width:80px;}
.ua-ie-8 .ko-en .universal-grey #header.reb_head_enbius .searchbar-top.search-on #search-box {width:80px;}
.ua-ie-8 .ko-en .universal-grey .pos-rel.reb_head.reb_head_enbius .lang-select {right:50px;}

.pos-rel.reb_head.reb_head_enbius #utilityNav {margin-right:260px !important;}

@media only screen and (max-width:768px){ /* pc에만 적용되야함 2015-07-01 ie7과8은 위에 각각항목에 다시 세팅되어있음 */
.collapse .brand-header .scb-logo-holder {position:relative; left:0; top:0; width:100%; height:65px;}
.collapse .brand-header .scb-logo-holder img {width:179px;}
.nav-bar > li.mega_list_none {display:block;}
.nav-bar > li.mega_list_block {display:none;}
.reb_head_nav #loginBox {top:65px;}
.pos-rel.reb_head #utilityNav {margin-right:144px !important;}
.pos-rel.reb_head .searchbar-top.search-on {right:60px;}
.pos-rel.reb_head  .searchbar-top.search-on.business {right:65px;}
.pos-rel.reb_head .lang-select {display:block;} /** 언어 선택 모바일시 block **/
.pos-rel.reb_head .lang-select .hide-for-small {display:block !important;}
.pos-rel.reb_head .lang-select .hide-for-small > li {border:0; background:none;}
.pos-rel.reb_head .lang-select .hide-for-small > li > a {border:0; background:none !important;}
.pos-rel.reb_head .lang-select .hide-for-small > li > a > span {border:0; background:none !important;}
div.ien.ien2 #header.pos-rel.reb_head .lang-select .hide-for-small > li .sma-lang {left:19px !important;top:17px !important;}
.ko-en .pos-rel.reb_head.reb_head_enbius .searchbar-top.search-on {right:39px;}
.pos-rel.reb_head.reb_head_enbius .lang-select .hide-for-small {display:block !important;}
.universal-grey #header.pos-rel.reb_head.reb_head_bius .searchbar-top .button {right:60px;}
.pos-rel.reb_head.reb_head_bius .lang-select .hide-for-small {display:block !important;}
.ko-en .pos-rel.reb_head.reb_head_enbius .lang-select.language .show-for-small {display:none !important;}
.ko-en .pos-rel.reb_head.reb_head_enbius .lang-select.language .nav-bar.hide-for-small.global-country-list .has-flyout {display:none !important;}
}

@media only screen and (max-width:899px) and (min-width:768px){
.sticky .brand-header, .brand-header {padding-left:220px;}

}
@media only screen and (min-width:768px){
.collapse .brand-header .scb-logo-holder {position:absolute; left:22px; top:12px; width:179px; height:41px;}
}
@media only screen and (max-width:767px){
.collapse .brand-header .scb-logo-holder img {width:179px;}
.flyout.large {display:none !important;}
.reb_head_nav #megaNav > li {width:100%;}
.reb_head_nav #megaNav > li.has-flyout.bank-with-us {width:100%}
.re_login_war_none {display:none;}
.txt_item_main > div {width:100% !important;}
}
@media only screen and (max-width:380px){
.collapse .brand-header .scb-logo-holder img {width:130px;}
}
@media only screen and (min-width:768px){
.sticky .scb-logo-holder img {width:179px;}
}

/* 2015.01.08 리브랜딩 footer css 수정 */ 
.reb_footer.new_footer .footer_cont {width:980px;}
.reb_footer.new_footer .footer_cont .footer_left {width:40%;}
.reb_footer.new_footer .footer_cont .footer_left > ul > li {width:43%;}
.reb_footer.new_footer .footer_cont .footer_left > ul > li:first-child > ul {margin-left:0;}
.reb_footer.new_footer .footer_cont .footer_right p {margin:17px 0 0 11.3%; font-size:14px; color:#fff;}
.reb_footer.new_footer address {margin-left:11.3%; color:#ccc; font-size:12px; font-style:normal; font-family:"돋움","dotum",sans-serif;}
.reb_footer.new_footer .footer_cont .footer_right {background-position:0 0;}
.reb_footer.new_footer .footer_cont .footer_right > ul {margin:7px 0 0 11.3%;}
.reb_footer.new_footer .footer_cont .footer_right > ul > li {margin-left:3%;}
.reb_footer.new_footer .footer_cont .footer_right > ul > li:first-child {margin-left:0;}
.reb_footer.new_footer .footer_cont ul li ul li a {color:#ccc;}
.reb_footer.new_footer .footer_cont ul li ul li a:hover {color:#eee;}
.reb_footer.new_footer .footer_cont ul li ul li a.str {color:#ffff00;}
.reb_footer.new_footer .footer_cont .footer_right h6 {margin:0 0 5px 11.3%; color:#ccc; font-size:12px; font-weight:normal; letter-spacing:0; font-family:"돋움","dotum",sans-serif;}

/* 2015.01.08 리브랜딩 footer 영문 css 수정 */ 
.reb_footer.en.new_footer .footer_cont {width:980px;}
.reb_footer.en.new_footer .footer_cont .footer_left {width:40%;}
.reb_footer.en.new_footer .footer_cont .footer_left {overflow:hidden;}
.reb_footer.en.new_footer .footer_cont .footer_left > ul {float:left; width:50%;}
.reb_footer.en.new_footer .footer_cont .footer_left > ul > li:first-child > ul {margin-left:0;}
.reb_footer.en.new_footer .footer_cont .footer_right p {margin:17px 0 0 11.3%; font-size:14px; color:#fff;}
.reb_footer.en.new_footer address {margin-left:11.3%; color:#ccc; font-size:12px; font-style:normal; font-family:"돋움","dotum",sans-serif;}
.reb_footer.en.new_footer .footer_cont .footer_right {background-position:0 0; width:60%;}
.reb_footer.en.new_footer .footer_cont .footer_right > ul {margin:7px 0 0 11.3%;}
.reb_footer.en.new_footer .footer_cont .footer_right > ul > li {margin-left:3%; width:100%;}
.reb_footer.en.new_footer .footer_cont .footer_right > ul > li:first-child {margin-left:0;}
.reb_footer.en.new_footer .footer_cont ul li a {color:#ccc;}
.reb_footer.en.new_footer .footer_cont ul li span {color:#ccc;}
.reb_footer.en.new_footer .footer_cont ul li a:hover {color:#eee;}
.reb_footer.en.new_footer .footer_cont ul li a.str {color:#0282b3; font-weight:normal;}
.reb_footer.en.new_footer .footer_cont ul li ul { *zoom:1;}
.reb_footer.en.new_footer .footer_cont ul li ul:after {content:""; display:block; clear:both;}
.reb_footer.en.new_footer .footer_cont ul li ul li {float:left; margin-left:3%;}
.reb_footer.en.new_footer .footer_cont ul li ul li:first-child {margin-left:0;}
.reb_footer.en.new_footer .footer_cont .footer_right h6 {margin:0 0 5px 11.3%; color:#ccc; font-size:12px; font-weight:normal; letter-spacing:0; font-family:"돋움","dotum",sans-serif;}

.mainfoot_notice_view_ev {display:none;}
.tel_none {display:none;}
.tel_block {display:block;}

@media only screen and (max-width:768px){
/** 국문 footer 모바일 **/
.reb_footer.new_footer .footer_cont {width:100%; min-width:100%;}
.reb_footer.new_footer .footer_cont .footer_left {display:block; width:98%; margin-left:2%;}
.reb_footer.new_footer .footer_cont .footer_left > ul > li {width:50%; float:left}
.reb_footer.new_footer .footer_cont .footer_left > ul > li:first-child {width:50%;}
.reb_footer.new_footer .footer_cont .footer_left > ul > li:first-child > ul {margin-left:0;}
.reb_footer.new_footer .footer_cont .footer_right {margin-top:10px; margin-left:2%; background:none;}
.reb_footer.new_footer .footer_cont .footer_right p {margin:10px 0 0 0;}
.reb_footer.new_footer .footer_cont .footer_right > ul {margin:10px 0 0 0;}
.reb_footer.new_footer .footer_cont .footer_right > ul > li {margin-left:0;}
.reb_footer.new_footer .footer_cont .footer_left ul li ul {margin-left:0;}
.reb_footer.new_footer address {margin-left:0; width:95%; display:block;}
.mainfoot_notice_view_ev {display:block; margin-left:2%; }
.mainfoot_notice_view_ev > ul {margin-bottom:5px; *zoom:1;}
.mainfoot_notice_view_ev > ul:after {content:""; display:block; clear:both;}
.mainfoot_notice_view_ev > ul > li {float:left; width:50%; background:none;}
.mainfoot_notice_view_ev > ul > li > a {color:#ccc;}
.mainfoot_notice_view_ev > div {margin:0 0 5px 0;}
.mainfoot_notice_view_ev > div > a {color:#ccc;}
.reb_footer.new_footer .footer_cont .footer_right h6 {display:block; margin:0 0 5px 0;}
.reb_footer.new_footer .footer_cont .footer_right > ul > li {float:left;}
.foot_list_mobile_none {display:none;}

/** 영문 footer 모바일 **/
.reb_footer.en.new_footer .footer_cont .footer_left {width:98%;display:block; margin-left:2%;}
.reb_footer.en.new_footer .footer_cont .footer_left > ul {width:48%; margin-left:0;}
.reb_footer.en.new_footer .footer_cont .footer_right {width:100%;display:block; margin-left:2%;}
.reb_footer.en.new_footer .footer_cont .footer_right h6 {display:block; margin:0 0 5px 0;}
.reb_footer.en.new_footer .footer_cont .footer_right > ul {margin:10px 0 0 0;}
.reb_footer.en.new_footer address {margin-left:0; width:100%; display:block;}
.tel_none {display:block;}
.tel_block {display:none;}
}


	/** 16.01.09 리브랜딩 메인 pc **/
.outer_slider {position:relative; margin-top:0; padding-bottom:0; width:100%;}
.outer_slider li, .outer_slider img {vertical-align:top; width:100%;}

.lr_buttom_box > div >  button {display:inline-block; width:9px; height:9px; z-index:10;}
.lr_buttom_box .btn_play_s1 {background:url("/np/assets/images/kr/page/arrow-next-12.png") no-repeat 0 0; }
.lr_buttom_box .btn_pause_s1 {background:url("/np/assets/images/kr/page/arrow-previous-12.png") no-repeat 0 0; margin-right:74px;}
.outer_slider .slide_area_s1 {position:relative; width:100%; height:194px; overflow:hidden;}
.outer_slider .slide_area_s1 ul {position:relative; width:100%;height:100%;}
.outer_slider .slide_area_s1 li {position:absolute;top:0;left:100%;/*left수치는 가로값과 같게*/ width:100%;height:100%; text-align:center !important;}
.outer_slider .slide_area_s1 li:first-child {left:0; top:0;}

.banner_alinks {height:17px; margin:0; text-align:center; z-index:30; margin-top:-4px;}
.outer_slider .sl_item {width:12px; height:9px; display:inline-block; background:url("/np/assets/images/kr/page/a-link.png") no-repeat 3px 0; z-index:999; vertical-align:top; *display:inline; zoom:1;/** 15.10.14 ie7 핵 **/}
.sl_item a {position:relative; z-index:999; display:inline-block; width:100%; height:100%; vertical-align:top;}
.sl_item.on_num {background:url("/np/assets/images/kr/page/a-active.png") no-repeat 3px 0; z-index:999;}

.nav_lists {position:absolute;bottom:0;left:35px; width:816px; padding-left:25px; height:89px; background:url("/np/assets/images/kr/page/bg_slide_nav.gif") no-repeat 0 0;}
.nav_lists li {margin:15px 0 15px 31px;}
.nav_lists li, .nav_lists li a {float:left;}
.slide_area_s1 > ul > li {text-align:center;}
.slide_area_s1 > ul > li > img {width:1600px; height:194px; margin-left:0 !important; text-align:center;}
.txt_item_main {position:absolute; height:194px; top:0; left:0; width:100%;}
.txt_item_main > div {position:relative; margin:0 auto; width:966px;}
.lr_buttom_box {position:relative; bottom:-6px; height:14px; text-align:center;  *bottom:-8px;}
.ua-ie-7.ko-en .lr_buttom_box {*bottom:-6px;}
.txt_item_main .main_black_txt {position:relative; padding:0; text-align:right; *zoom:1;}
.txt_item_main .main_black_txt:after {content:""; display:block; clear:both;}
.txt_item_main .main_black_txt > strong {display:none; font-size:35px; color:#fff; font-family:"Nanum Gothic Bold", "돋음", "Dotum", snas-serif;}
.txt_item_main .main_black_txt > .btn_txt_visual {float:right; display:inline-block; margin:0 0 13px 0; font-size:17px; color:#fff; line-height:22px; font-family:"Nanum Gothic Bold", "돋음", "Dotum", snas-serif; text-align:left;}
.txt_item_main .main_black_txt > .btn_txt_visual .txt_invisual {display:inline-block; margin-top:45px;}
.txt_item_main .main_black_txt > .btn_txt_visual .txt_invisual.txt_invisual_tit {margin:45px 0 0 0; font-size:18px;}
.txt_item_main .main_black_txt > .btn_txt_visual .txt_invisual.txt_invisual_txt {margin:0 0 0 0; font-size:14px;}
.link100 {width:966px; height:194px; display:inline-block; background:url("/np/assets/images/kr/page/btn_link100.png") no-repeat 0 0; border:0;}
.link100:hover {background:url("/np/assets/images/kr/page/btn_link100.png") no-repeat 0 0; border:0;}
.link100 em {visibility:hidden;}
.banner_alinks.banner_alinks_s1 li {margin-left:5px;}
.banner_alinks.banner_alinks_s1 li:first-child {margin-left:0;}
.main_pin_view_more {text-align:center;}
.txt_mobile_wh100 {display:none;}
.btn_mobile_wh100 {display:none;}

/* Wrapper */
#wrapper.main_wrap {position:relative; overflow:hidden; width:100%; min-height:100%; padding-bottom:50px; background-color:#f3f3f3;}
#wrapper.main_wrap #wrapper1 {position:relative; overflow:hidden; width:100%; min-height:100%;}

/* 글자 hide */
.hide2 {width:0px; height:0px; line-height:0; font-size:0.001em; text-indent:-999px; float:left; opacity:0; filter:alpha(opacity=0);}

.outer_slider button {display:inline-block; zoom:1; *display:inline; position:relative; overflow:visible; margin:0px; padding:0px; border:0px; background:transparent; cursor:pointer; vertical-align:middle;}
.outer_slider button::-moz-focus-inner {margin:0px; padding:0px; border:0;}
.outer_slider button>span {display:none;}

.txt_item_main .button.small {margin:0; margin-top:10px;}

/** 2015.12.21 **/
.main_notice_list {position:relative; width:966px; min-width:966px; margin:0 auto; *zoom:1;}
.main_notice_list:after {content:""; display:block; clear:both;}
.main_notice_list > .main_pin_view {float:left; width:743px;}
.main_notice_list > .main_pin_view > ul {*zoom:1;}
.main_notice_list > .main_pin_view > ul:after {content:""; display:block; clear:both;}
.main_notice_list > .main_pin_view > ul > li {position:relative; overflow:hidden; float:left; width:30.333%; height:285px; margin:0 20px 20px 0; background-color:#fff; border:1px solid #d9d9d9; box-sizing:border-box; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-shadow:5px 10px 10px -5px #D6D6D6 !important; -webkit-box-shadow:5px 10px 10px -5px #D6D6D6 !important; -moz-box-shadow:5px 10px 10px -5px #D6D6D6 !important;}
.main_notice_list > .main_pin_view > ul > li > a { position:relative; display:inline-block; width:100%; height:100%;}
.main_notice_list > .main_pin_view > ul > li > a > img {display:inline-block; width:100%; height:171px;} /** 184px 100px **/

.main_notice_list > .main_pin_view > ul > li > a:hover > img {opacity:0.5; -webkit-opacity:0.5; -moz-opacity:0.5;}
.main_notice_list > .main_pin_view > ul > li > a > .btn_re_pin_back {display:block; background:#000; opacity:0.8; -webkit-opacity:0.8; -moz-opacity:0.8; width:100px; height:100px; border-radius:200px; -webkit-border-radius:200px; -moz-border-radius:200px; position:absolute; top:-100px; right:-100px;}
.main_notice_list > .main_pin_view > ul > li > a:hover > .btn_re_pin_back {display:inline-block; transition:transform 0.2s ease; transform:scale(3, 3); -webkit-transition:-webkit-transform 0.2s ease; -webkit-transform:scale(3, 3); -moz-transition:-moz-transform 0.2s ease; -moz-transform:scale(3, 3);}

/*.main_notice_list > .main_pin_view > ul > li > a > .btn_re_pin_back {display:block; background:#000; opacity:0.7; -webkit-opacity:0.7; -moz-opacity:0.7; width:200px; height:120px; border-radius:0 0 200px 200px; -webkit-border-radius:0 0 200px 200px; -moz-border-radius:0 0 200px 200px; position:absolute; top:0; right:0;}
.main_notice_list > .main_pin_view > ul > li > a:hover > .btn_re_pin_back {display:inline-block; transition:transform 0.7s ease; transform:scale(2.2, 2); -webkit-transition:transform 0.7s ease; -webkit-transform:scale(2.2, 2); -moz-transition:transform 0.7s ease; -moz-transform:scale(2.2, 2);}*/
.main_notice_list > .main_pin_view > ul > li > a > .btn_re_pin {position:absolute; top:0; right:-65px; z-index:10;}
.ua-ie-7 .main_notice_list > .main_pin_view > ul > li > a > .btn_re_pin {background:url("/np/assets/images/kr/page/btn_re_pinie78.png") no-repeat 0 0;}
.ua-ie-8 .main_notice_list > .main_pin_view > ul > li > a > .btn_re_pin {background:url("/np/assets/images/kr/page/btn_re_pinie78.png") no-repeat 0 0;}
.main_notice_list > .main_pin_view > ul > li > a > span.main_notice_txt {display:inline-block; overflow:hidden; max-height:47px; height:47px; padding:10px 16px 3px 26px; font-size:15px; color:#4a4a4a; font-weight:400; line-height:19px; font-family:"Nanum Gothic Bold", "돋움","dotum",sans-serif; text-overflow:ellipsis;}
.main_notice_list > .main_pin_view > ul > li > a > span.main_notice_txt2 {display:inline-block; overflow:hidden; max-height:39px; padding:0 16px 0 26px; font-size:12px; color:#4a4a4a; line-height:18px; font-family:"돋움","dotum",sans-serif; text-overflow:ellipsis;}
.main_notice_btn {display:none; position:absolute; top:-10px; right:-10px; width:20px; height:20px; background:url("/np/assets/images/kr/page/btn_lin.png") no-repeat 0 0;}
.main_notice_bg {display:none; position:absolute; top:-30px; right:-30px; width:240px; height:370px; background:url("/np/assets/images/kr/page/bg_main_list.png") no-repeat 0 0;}

/* 2016-02-22 En Intro Pinboard Edit */
.main_notice_list > .main_pin_view.en-pin > ul > li{height:309px;}
.main_notice_list > .main_pin_view.en-pin > ul > li > a > span.main_notice_txt{height:71px; max-height:71px; word-break:break-all; text-align:justify;}

.main_view_list {width:966px; margin:0 auto;}
.main_view_list > ul {padding:9px 0 6px 0; background-color:#fff; border:1px solid #d8d8d8; *zoom:1;}
.main_view_list > ul:after {content:""; display:block; clear:both;}
.main_view_list > ul > li {float:left; height:27px; background:url("/np/assets/images/kr/page/btn_main_view.jpg") no-repeat -923px 0; margin-left:45px; *margin-left:43px;}
.ua-ie-7 .main_view_list > ul > li {margin-left:40px;}
.main_view_list > ul > li > a{display:inline-block; width:100%; height:100%; padding-top:1px; display:inline-block; font-size:13px; color:#1f355e; font-family:"Nanum Gothic Bold", "돋음", "Dotum", snas-serif;}
.main_view_list > ul > li.main_view_one {margin-left:40px;}
.main_view_list > ul > li > a > span {padding-left:19px;}
.main_view_list > ul > li.main_view_six {margin-left:45px; background-position:-587px -3px;}
.main_view_list > ul > li.main_view_sev {margin-left:17px; background-position:-685px -3px;}
.main_view_list > ul > li.main_view_sev > a > span {padding-left:15px;}
.main_view_list > ul > li.main_view_eig {margin-left:17px; background-position:-685px -3px;}
/** 영문 **/
.main_view_list_en.main_view_list > ul > li.main_view_one {margin-left:40px;}
.main_view_list_en.main_view_list > ul > li > a > span {font-family:Helvetica, Arial, sans-serif; font-weight:bold;}
.main_view_list_en.main_view_list > ul > li.main_view_six > a > span {padding-left:23px;}
.main_view_list_en.main_view_list > ul > li.main_view_sev {margin-left:14px; background-position:-685px -3px;}
.main_view_list_en.main_view_list > ul > li.main_view_sev > a > span {padding-left:20px;}
.main_view_list_en.main_view_list > ul > li.main_view_eig {margin-left:14px; background-position:-793px -3px;}
.main_view_list_en.main_view_list > ul > li.main_view_eig > a > span {padding-left:24px;}
.main_view_list_en.main_view_list > ul > li {margin-left:63px;}

.main_notice_view {float:right; width:222px;}
.main_notice_view > dl {position:relative; background-color:#fff; margin-left:0; padding:0 15px;}
.main_notice_view > dl > dt {padding:14px 0 10px 3px; font-size:16px; font-family:"나눔 고딕 볼드", "Nanum Gothic Bold", "돋음", "Dotum", snas-serif; color:#2aac48; border-bottom:1px solid #eee;}
.main_notice_view > dl > dd > a {position:absolute; top:14px; right:20px; color:#555; font-weight:bold; font-family:"돋음", "Dotum", snas-serif;}
.main_notice_view > dl > dd > ul {padding:16px 0 13px 0; margin:0;}
.main_notice_view > dl > dd > ul > li {padding:0px 4px 3px 4px;}
.main_notice_view > dl > dd > ul > li > a {display:inline-block; overflow:hidden; width:100%; text-overflow:ellipsis; white-space:nowrap;; padding-left:11px; line-height:17px; background:url("/np/assets/images/kr/page/banner-img/icn_news_arrow.gif") no-repeat 0 5px; color:#555;}
.main_notice_view > div.main_notice_view_ev {margin-left:0; padding:0 15px 0 15px; background-color:#fff; }
.main_notice_view > div.main_notice_view_ev > ul {margin:0;}
.main_notice_view > div.main_notice_view_ev > ul > li {border-top:1px solid #eee; font-size:14px; font-weight:bold; color:#29ad48; letter-spacing:-1px;}
.main_notice_view > div.main_notice_view_ev > ul > li:first-child {border-top:none;}
.main_notice_view > div.main_notice_view_ev > ul > li.main_notice_view_btn {background:url("/np/assets/images/kr/page/txt_ev_main01.jpg") no-repeat 0 12px;}
.main_notice_view > div.main_notice_view_ev > ul > li.main_notice_view_btn1 {height:48px;}
.main_notice_view > div.main_notice_view_ev > ul > li.main_notice_view_btn2 {height:48px; background-position:0 -36px;}
.main_notice_view > div.main_notice_view_ev > ul > li.main_notice_view_btn3 {height:53px; background-position:0 -84px;}
.main_notice_view > div.main_notice_view_ev > ul > li > a {display:inline-block; width:100%; height:100%;}
/** 영문 **/
.main_notice_view_en.main_notice_view > dl > dt {font-family:"돋음", "Dotum", snas-serif; color:#2aac48; font-weight:bold;}
.main_notice_view_en.main_notice_view > dl > dd > a {top:11px; font-family:"돋음", "Dotum", snas-serif; color:#666;}
.main_notice_view_en.main_notice_view > dl > dd > ul > li > a {font-family:"돋음", "Dotum", snas-serif; color:#555; font-size:12px;}
.main_notice_view_en.main_notice_view > div.main_notice_view_ev > ul > li.main_notice_view_btn3 {height: 48px; background:url("/np/assets/images/kr/page/en_main_call.jpg") no-repeat 0 12px;}

/** 모바일 바로가기 서비스 **/
.main_view_list_mobile {display:none;}

/** 16.01.09 리브랜딩 슬라이드 모바일 **/

@media only screen and (max-width: 768px){
.main_notice_view > div.main_notice_view_ev {display:none;}
.main_view_list {display:none;}
#wrapper.main_wrap {min-width:320px; padding-bottom:25px;}
.container.header .bg-menu {bottom:-1px;}
#content.min_940 {min-width:96%;}
.btn_box_subm > div {width:80%; margin:0 auto;}
.outer_slider {margin-top:0;}
.outer_slider .slide_area_s1 {height:340px; background-color:#919FA8;}
/*.slide_area_s1 > ul > li > img {margin-left:-50%;} 15.09.23 제거*/
.txt_item_main {position:relative;}
.box_main_prev01 {min-width:100%;}
.txt_item_main .main_black_txt {padding:10px 0 10px 10px; text-align:left;}
.txt_item_main .main_black_txt > strong {font-size:30px; color:#fff; font-family:"Nanum Gothic Bold"; line-height:100%;}
.txt_item_main .main_black_txt > .btn_txt_visual {float:none; width:95%; display:inline-block; margin:0; font-size:14px; color:#fff;}
.slide_area_s1 > ul > li > img {margin-left:-50% !important;}
.list_main_prev02 > li > .overHidden  > img {width:100%;}
.outer_slider .slide_area_s1 ul {margin-bottom:10px;}
.lr_buttom_box {bottom:-3px;}
.banner_alinks {height:15px; margin:-7px auto 0 auto;}
.txt_item_main .main_black_txt > .btn_txt_visual .txt_invisual {margin:10px 0 0 0;}
.main_notice_list {width:100%; min-width:100%;}
.main_notice_list > .main_pin_view {float:none; width:98%; margin:0 1% 0 1%; min-width:98%;}
.main_notice_list > .main_pin_view > ul {float:none; width:100%; max-width:100%;}
.main_notice_list > .main_pin_view > ul > li {float:none; width:100%; height:100%; min-height:80px; margin:10px 0;*zoom:1;}
.main_notice_list > .main_pin_view > ul > li:after {content:""; display:block; clear:both;}
.main_notice_list > .main_pin_view > ul > li > a {position:relative;padding-left:111px; }
.main_notice_list > .main_pin_view > ul > li > a:hover > img {opacity:1;}
.main_notice_list > .main_pin_view > ul > li > a > img {position:absolute; left:0; top:0; width:111px; height:80px; margin:0 !important;}
.main_notice_list > .main_pin_view > ul > li > a > span.main_notice_txt { width:90%; padding-bottom:10px; max-height:100%;}
.main_notice_list > .main_pin_view > dl {float:none;}
.link100 {display:none;}
.btn_re_pin {display:none !important;}
.btn_re_pin_back {display:none !important;}
.txt_item_main .main_black_txt > .btn_txt_visual .txt_invisual.txt_invisual_tit {margin-top:0;}
.txt_mobile_wh100 {display:block;}
.btn_mobile_wh100 {display:block;}
.main_notice_view {float:none; width:98%; margin:10px 1% 0 1%;}
.main_view_list_mobile {display:block; width:98%; margin:0 1% 0 1%;}
.main_view_list_mobile > ul {text-align:center;}
.main_view_list_mobile > ul > li {display:inline-block; float:none; margin-left:0 !important;}
.main_view_list_mobile > ul > li {margin-right:3%;}
}
@media only screen and (max-width:600px){
.main_notice_list > ul > li > a > img {float:none;}
.main_notice_list > ul > li > a > span {float:none; width:100%;}
}
@media only screen and (max-width:768px){
.slide_area_s1 > ul > li > img {width:1600px; max-width:1600px;margin-left:-50% !important;}
}
@media only screen and (max-width:720px){
.slide_area_s1 > ul > li > img {margin-left:-54% !important;}
}
@media only screen and (max-width:680px){
.slide_area_s1 > ul > li > img {margin-left:-58% !important;}
}
@media only screen and (max-width:620px){
.slide_area_s1 > ul > li > img {margin-left:-69% !important;}
}
@media only screen and (max-width:580px){
.slide_area_s1 > ul > li > img {margin-left:-79% !important;}
}
@media only screen and (max-width:540px){
.slide_area_s1 > ul > li > img {margin-left:-89% !important;}
}
@media only screen and (max-width:500px){
.slide_area_s1 > ul > li > img {margin-left:-99% !important;}
}
@media only screen and (max-width:480px){
.slide_area_s1 > ul > li > img {margin-left:-108% !important;}
}
@media only screen and (max-width:460px){
.slide_area_s1 > ul > li > img {margin-left:-113% !important;}
}
@media only screen and (max-width:440px){
.slide_area_s1 > ul > li > img {margin-left:-120% !important;}
}
@media only screen and (max-width:420px){
.slide_area_s1 > ul > li > img {margin-left:-127% !important;}
}
@media only screen and (max-width:400px){
.slide_area_s1 > ul > li > img {margin-left:-136% !important;}
}
@media only screen and (max-width:380px){
.slide_area_s1 > ul > li > img {margin-left:-139% !important;}
}
@media only screen and (max-width:360px){
.slide_area_s1 > ul > li > img {margin-left:-152% !important;}
}
@media only screen and (max-width:350px){
.slide_area_s1 > ul > li > img {margin-left:-159% !important;}
}
@media only screen and (max-width:340px){
.slide_area_s1 > ul > li > img {margin-left:-169% !important;}
}
@media only screen and (max-width:330px){
.slide_area_s1 > ul > li > img {margin-left:-179% !important;}
}
@media only screen and (max-width:320px){
.slide_area_s1 > ul > li > img {margin-left:-182% !important;}
}
 @media only screen and (max-width:360px) {
.outer_slider .slide_area_s1 {height:350px;}
.txt_item_main .main_black_txt > strong {font-size:23px;}
.txt_item_main .main_black_txt > span {margin:10px 0 15px 0;}
}

.ua-ie-8 .reb_head .search-on.searchbar-top {right:60px;}
.ua-ie-7 .reb_head .search-on.searchbar-top > div > div.two {left:65px;}
.ua-ie-7 .reb_head .search-on.searchbar-top {right:60px;}
.ua-ie-8 #header.reb_head .search-on.searchbar-top > div > div.two .button {right:2px; top:7px; padding:0; height:25px;}
#header.reb_head .search-on.searchbar-top > div > div.two .button {padding:0 !important; height:25px; }
.ua-ie-7 #header.reb_head .search-on.searchbar-top > div > div.two .button { right:14px;}
.it-ie9 #header.reb_head .search-on.searchbar-top > div > div.two .button { right:22px;}
.ua-ie-8 .lang-select {right:110px;}
.reb_head_nav {*zoom:1;}
.reb_head_nav:after {content:""; display:block; clear:both;}
.reb_head_nav #loginBox {background:none;}
.reb_head_nav #loginBox .login-home {float:left;}
.ua-ie-7 .reb_head_nav #loginBox .login-home {float:left;}
.reb_head_nav .login-wrapper .list-logs > li {height:28px; padding:5px 5px 6px 2px;}
.ua-ie-7 .reb_head_nav .login-wrapper .list-logs > li {height:25px; padding:3px 5px 0 2px; background-position:10px 6px;}
.ua-ie-7 .reb_head_nav .login-on.hidden-items .panel.login-wrapper {padding:0 8px;}
.searchbar-top.search-on > div {position:relative;}
.reb_head_nav #megaNav article.banner-block.mg_l10.mg_l12 {margin-left:12px !important;}
.reb_head_nav #megaNav article.banner-block.mg_l10 {margin-left:0 !important;}


.re_login_war {position:relative; top:0; z-index:13; text-align:left; width:966px; margin:0 auto;}
.re_login_war > div {position:absolute; top:0; width:227px; margin:0; background-color:#fff; z-index:13;}
.re_login_war > div > ul {margin:0;}
.re_login_war > div > ul > li {height:28px; padding:5px 5px 6px 2px; margin:0 8px; background:url(/np/assets/images/kr/page/banner-img/icn_locker.gif) no-repeat 10px 8px; border-top:1px solid #dedee0; }
.re_login_war > div > ul > li:first-child { border-top:00; }
.re_login_war > div > ul > li.last {border-bottom:none !important;}
.re_login_war > div > ul > li > a {padding-left:28px !important; font-size:13px !important; background:none; font-weight:bold; font-family:"Nanum Gothic Bold","돋움","Dotum",sans-serif;}
.re_login_war > div > ul > li.last.btn_incenter {height:37px; margin-bottom:0; padding:3px 0 3px 11px; *padding:4px 0 0px 11px; margin:0; background:#ededef;}
.re_login_war > div > ul > li.last.btn_incenter > a {display:block; width:100%; height:30px; *padding-top:1px; background:url(/np/assets/images/kr/page/banner-img/icn_arrow_gray.gif) no-repeat 172px 4px; color:#030303; font-size:15px; font-weight:bold; line-height:30px; font-family:"Nanum Gothic Bold","돋움","Dotum",sans-serif;}



/* 20160112 리브랜딩 스타일 추가 */ 
.rebrand_2016 .nine {width:100%}
.rebrand_2016 .twelve {float:right; padding:0}
.rebrand_2016 .twelve.columns.text-right {width:auto; margin-right:20px}
.rebrand_2016 .bbs-seach-field {margin-bottom:20px}
.rebrand_2016 .bbs-seach-field.product-seach {padding:14px 0 14px}
.rebrand_2016 .bbs-seach-field.product-seach div.product-seach-input {width:100%; margin-bottom:0px; margin-left:0; padding: 0;}
.rebrand_2016 .bbs-seach-field .input {width:37.5%; margin-left:30px;}
.rebrand_2016 .block-grid.compare-list {margin-left:-9px}
.rebrand_2016 .filter-block {padding:0}
.rebrand_2016 #filters {margin:0}
.rebrand_2016 .filter-block #filters li {margin-right:20px}
.rebrand_2016 .filter-block #filters li.last {margin-right:0;}
.rebrand_2016 #rsltList {margin-top:15px}
.rebrand_2016 .common-contact-block {background:#fff;}
.rebrand_2016 .panel .nine {padding:0}
.rebrand_2016 .shadow-panel .elm-content-area {margin-bottom:0}
.rebrand_2016 #rsltList .button.small {padding-left:6px; padding-right:6px; margin:0 2px}
.rebrand_2016 #rsltList .button.green {background:#2a9700; border-color:#268f00;}
.rebrand_2016 .common-contact-block .panel {position:relative;  padding:17px 20px 9px; border-color:#e4e4e4;}
.rebrand_2016 .common-contact-block strong {letter-spacing:-1px; }
.rebrand_2016 .common-contact-block .title2 {display:inline-block; *display:inline; *zoom:1; height:71px; *height:56px; padding:14px 0 3px 28px; margin:0; background:url(/np/assets/pws/images/page/icon_rebrand.png) 0 0 no-repeat; text-align:left;}
.rebrand_2016 .common-contact-block .cc-locate-us .title2 {padding-left:37px; background-position: 0 -93px;}
.rebrand_2016 .common-contact-block .reward360 .title2 {padding-left:75px; background-position: 0 -185px;}
.rebrand_2016 .common-contact-block .recomn .title2 {padding-left:48px; background-position: 0 -273px;}
.rebrand_2016 .common-contact-block .title2 + p {height:auto; min-height:36px; margin-top:0; margin-bottom:0; padding-bottom:10px; text-align:left; font-size:12px}
/* .rebrand_2016 .common-contact-block .panel ul {position:absolute; bottom:10px; width:84%; *left:20px;} */
.rebrand_2016 .common-contact-block li.columns {padding:0}
.rebrand_2016 .common-contact-block li a {text-decoration:underline;}
.rebrand_2016 .bbs-seach-field.product-seach div.product-seach-input {width:100% !important;}
.rebrand_2016 .product-seach-input .twelve {float:right !important; width:auto; margin-right:20px;}
.rebrand_2016 .bbs-seach-field.product-seach {padding: 14px 0 14px !important; *zoom:1;}
.rebrand_2016 .bbs-seach-field.product-seach:after {display:block; content:""; clear:both}
.rebrand_2016.banner-container {margin-bottom:100px; *margin-bottom:0;}
.rebrand_2016.banner-container .row {box-shadow:none;}
.rebrand_2016 #featured1, .rebrand_2016_single #featured {max-height:210px; }
.rebrand_2016 .orbit-bullets {width:100%; left:auto; margin-top:10px; text-align:center !important; }
.rebrand_2016 .orbit-bullets > li {float:none; width:10px !important; margin-left:12px; background: url('/np/assets/global/images/orbit/bullets_rebrnd.png') no-repeat 0px 0 !important;}
.rebrand_2016 ul.orbit-bullets li:hover, .rebrand_2016 ul.orbit-bullets li.active {border-bottom:0; background-position:-10px 0 !important}
.rebrand_2016 div.orbit-wrapper div.slider-nav {position:relative; margin-top:10px;}
.rebrand_2016 div.orbit-wrapper div.slider-nav span {left:50%; bottom:0; width:10px; height:10px; margin:0 0 0 -45px; background:url(/np/assets/images/kr/page/banner-img/icn_slide_prev.gif) 0 0 no-repeat !important; z-index:50}
.rebrand_2016 div.orbit-wrapper div.slider-nav span.right {right:50%; left:auto; margin:0 -50px 0 0;  background:url(/np/assets/images/kr/page/banner-img/icn_slide_next.gif) 0 0 no-repeat !important;}	
.rebrand_2016 .orbit-bullets {position:relative; min-height:auto; margin-left:0 !important; *width:60px; *position:relative; *left:50%; *margin-left:-30px !important}
.rebrand_2016 .orbit-bullets, .rebrand_2016 .orbit-bullets > li {height: 10px !important; min-height:auto; margin-bottom:0; }
.rebrand_2016 ul.orbit-bullets > li {display:inline-block; margin-left:5px; cursor:pointer; color:#999; text-indent:-9999px; overflow:hidden; *zoom:1; *float:left; vertical-align:top}
.rebrand_2016 ul.orbit-bullets li:hover, .rebrand_2016 ul.orbit-bullets li.active {border-bottom:0; background-position:-10px 0}
.rebrand_2016 .orbit-wrapper .orbit-caption {bottom:33px; *bottom:15px;/* bottom:auto; top:43px; */}	
.rebrand_2016 .info-box {max-width:360px; padding:15px 10px 17px 22px; background: rgba(159, 175, 184, .6); margin-right:0}
.rebrand_2016_single .info-box {max-width:328px; padding:15px 10px 17px 22px; background: rgba(159, 175, 184, .6); margin-right:0}
.rebrand_2016 .info-box h2, .rebrand_2016_single .info-box h2 {margin-bottom:5px !important; font-size:20px}
.rebrand_2016 .orbit-wrapper {*max-height:240px}
.rebrand_2016_single .orbit-wrapper {*max-height:210px}
.rebrand_2016 .share-drop .dropdown-content {position:relative; top:8px; right:0;}

/* grayline */
.button.grayline, a.button.grayline {
	background-color:#ffffff;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#eaeaea');
	background: -webkit-gradient(linear, left top, left bottom, from(#ffffff ), to(#eaeaea ));
	background: -webkit-linear-gradient(top, #ffffff, #eaeaea );
	background: -moz-linear-gradient(top, #ffffff, #eaeaea );
	background: -ms-linear-gradient(top, #ffffff, #eaeaea );
	background: -o-linear-gradient(top, #ffffff, #eaeaea );
	background: linear-gradient(top, #ffffff, #eaeaea );
	border:1px solid #8e8e8e !important;
	color:#555454;
	font-size:14px;
	padding:12px 30px 12px;
}
.button.grayline:hover {
	background-color:#eaeaea;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#eaeaea', endColorstr='#eaeaea');
	background: -webkit-gradient(linear, left top, left bottom, from(#eaeaea), to(#eaeaea));
	background: -webkit-linear-gradient(top, #eaeaea, #eaeaea);
	background: -moz-linear-gradient(top, #eaeaea, #eaeaea);
	background: -ms-linear-gradient(top, #eaeaea, #eaeaea);
	background: -o-linear-gradient(top, #eaeaea, #eaeaea);
	background: linear-gradient(top, #eaeaea, #eaeaea);
}
.rebrand_2016 .row.inpage-content {margin-top:15px;}
.rebrand_2016 .pagination_wrap {padding:0}
.rebrand_2016_single .max_wdth470 {max-width:470px;}

/** 영문 찾아가는 뱅킹 **/
.vb-sch-wrap .vb-sch-frm .sch-box .vb-frm input[type="text"].en_door {width:70%;}

/** ie8 메가 네비게이션 스크롤 내릴 시 **/
.ua-ie-8 .sticky .brand-header.reb_head_nav #megaNav > li > a {top:-20px;}
.ua-ie-8 .sticky .brand-header.reb_head_nav #megaNav > li > a > h3 {padding-top:23px;}
.ua-ie-8 .sticky .brand-header.reb_head_nav {top:-20px;}
.reb_head_nav .flyout.large > div > div > ul > li.last {width:174px;}/** ie8 뱅킹시작하기 가로사이즈 수정 **/

.block-grid.compare-list .shadow-panel .elm-content-area {*height: 180px;/* 20160115 리브랜드 관련 수정 */}

/** 리브랜딩 랜딩 best아이콘  **/
.reb_ico_star {position:relative;padding-left:36px;}
.reb_ico_star > span {position:absolute;top:-10px;*top:-5px;left: -16px;}
.reb_ico_star > h2 {*padding-top:5px}
.reb_btn_star {margin-left:36px;}

.rebrand_2016 .orbit-bullets li a {height:100%}

/** 찾아가는 뱅킹 **/
.tabs_reb {margin-top:25px; background-color:#fff;}
.tabs_reb > div {border-bottom:1px solid #cdcdcd;}
.tabs_reb > .columns {float:none;}
.tabs_reb > .columns > ul.row {text-align:center; margin-bottom:-1px; }
.tabs_reb > .columns > ul.row > li {display:inline-block; *display:inline;}
.tabs_reb > .columns > ul.row > li > a {display:inline-block; padding:12px 48px 12px 48px; font-size:15px; font-family:"Nanum Gothic","돋움","Dotum",sans-serif; color:#000; border-top:1px solid #cdcdcd; border-left:1px solid #cdcdcd; border-right:1px solid #cdcdcd; border-bottom:1px solid #cdcdcd;}
.tabs_reb > .columns > ul.row > li.on_check > a {padding:9px 48px 9px 48px; color:#0071a9; border:4px solid #0071a9; font-family:"Nanum Gothic Bold","돋움","Dotum",sans-serif; }
.tabs_reb > .columns > ul.row > li > a:hover {color:#0071a9;}

.reb_visit_banking {background-color:#f7f7f9;}
.reb_visit_banking h3 {background:none; padding-left:0; font-size:14px; font-family:"Nanum Gothic Bold","돋움","Dotum",sans-serif; color:#000;}
.reb_visit_banking .vb-sch-wrap {margin-top:50px; background:none; padding:0;}
.reb_visit_banking .vb-sch-wrap .vb-sch-frm {background:none; padding:0;}
.reb_visit_banking .vb-sch-wrap .vb-sch-frm .sch-box {width:690px; margin:0 auto;border:0;}
.reb_visit_banking .vb-sch-wrap .vb-sch-frm .sch-box .vb-frm {position:relative;width:548px;}
.reb_visit_banking .vb-sch-wrap .vb-sch-frm .sch-box .vb-frm > a {position:absolute; top:8px; right:14px; *top:12px;}
.reb_visit_banking .vb-sch-wrap .vb-sch-frm .sch-box .vb-btn {position:relative; width:14%; *width:10%; margin-left:17px; padding:0; float:left; text-align:center;}
.reb_visit_banking .vb-sch-wrap .vb-sch-frm .sch-box .vb-btn input[type="button"] {padding:10px 15px 11px 40px; *padding:10px 5px 11px 20px; margin:0; font-size:17px; color:#fff; vertical-align:top; cursor:pointer; font-family:"Nanum Gothic Bold","돋움","Dotum",sans-serif;}
.reb_visit_banking .vb-sch-wrap .vb-sch-frm .sch-box .vb-btn img {position:absolute; top:11px; left:17px; vertical-align:top; z-index:10;}
.reb_visit_banking .vb-sch-wrap .vb-sch-frm .sch-box .vb-frm input[type="text"] {width:553px; *width:513px; height:40px; *height:30px; padding-left:21px; line-height:28px; border:5px solid #27a448; font-family:"Nanum Gothic Bold","돋움","Dotum",sans-serif;}
.reb_visit_banking .vb-sch-info {padding-top:27px;}

/** 찾아가는 뱅킹 서비스안내 **/
.reb_visit_banking.visitbanking-cont .top-copy {padding:0; background:none; text-align:center;}
.reb_visit_banking.visitbanking-cont .top-copy p {font-size:17px; font-family:"Nanum Gothic","돋움","Dotum",sans-serif; font-weight:normal;}
.reb_visit_banking.visitbanking-cont .top-copy p strong.f-blue {font-size:17px; color:#0071a9;}
.reb_visit_banking.visitbanking-cont .block-grid.five-up {margin-left:0;}
.reb_visit_banking.visitbanking-cont .block-grid.five-up > li {width:186px; height:262px; margin-left:10px; background:url("/np/assets/images/kr/pl/wb/rc/txt_door_step01.jpg") no-repeat 0px 0;}
.reb_visit_banking.visitbanking-cont .block-grid.five-up > li.txt_door_step02 {background-position:-196px 0;}
.reb_visit_banking.visitbanking-cont .block-grid.five-up > li.txt_door_step03 {background-position:-392px 0;}
.reb_visit_banking.visitbanking-cont .block-grid.five-up > li.txt_door_step04 {background-position:-588px 0;}
.reb_visit_banking.visitbanking-cont .block-grid.five-up > li.txt_door_step05 {background-position:-784px 0;}
.reb_visit_banking.visitbanking-cont .block-grid.five-up > li:first-child {margin-left:5px;}
.reb_visit_banking.visitbanking-cont .list-type3 {margin-left:0; background:url("/np/assets/images/kr/pl/wb/rc/bul_door_list.gif") no-repeat 0px 7px;}
.reb_visit_banking.visitbanking-cont .list-type3 > li {padding-left:10px; background:url("/np/assets/images/kr/pl/wb/rc/bul_door_list.gif") no-repeat 0px 7px;}
.inpage-sections .reb_visit_banking.visitbanking-cont p {margin-left:0; color:#555;}

/** 찾아가는 뱅킹 서비스안내 영문 **/
.reb_visit_enbanking.reb_visit_banking.visitbanking-cont .top-copy p {color:#000;}
.reb_visit_enbanking.reb_visit_banking.visitbanking-cont .block-grid.five-up > li {background:url("/np/assets/images/en/pl/wb/rc/txt_door_enstep01.jpg") no-repeat 0px 0;}
.reb_visit_enbanking.reb_visit_banking.visitbanking-cont .block-grid.five-up > li.txt_door_step02 {background-position:-196px 0;}
.reb_visit_enbanking.reb_visit_banking.visitbanking-cont .block-grid.five-up > li.txt_door_step03 {background-position:-392px 0;}
.reb_visit_enbanking.reb_visit_banking.visitbanking-cont .block-grid.five-up > li.txt_door_step04 {background-position:-588px 0;}
.reb_visit_enbanking.reb_visit_banking.visitbanking-cont .block-grid.five-up > li.txt_door_step05 {background-position:-784px 0;}
.reb_visit_enbanking.reb_visit_banking.visitbanking-cont .list-type3 > li {font-size:12px;}

/** 찾아가는 뱅킹 상담 **/
.reb_visit_banking.visitbanking-cont .txt_door_consult > ul.benefit-list {overflow:hidden; margin:0; width:100%; *zoom:1;}
.reb_visit_banking.visitbanking-cont .txt_door_consult > ul.benefit-list:after {content:""; display:block; clear:both;}
.reb_visit_banking.visitbanking-cont .txt_door_consult > ul.benefit-list > li {width:316px; height:266px; margin-left:11px; margin-bottom:0; padding:0; background:url("/np/assets/images/kr/pl/wb/rc/txt_door_consult01.jpg") no-repeat 0px 0;}
.reb_visit_banking.visitbanking-cont .txt_door_consult > ul.benefit-list > li:first-child {margin-left:0;}
.reb_visit_banking.visitbanking-cont .txt_door_consult > ul.benefit-list > li > a {display:inline-block; width:100%; height:100%;}
.reb_visit_banking.visitbanking-cont .txt_door_consult > ul.benefit-list > li.txt_door_consult02 {background-position:-327px 0;}
.reb_visit_banking.visitbanking-cont .txt_door_consult > ul.benefit-list > li.txt_door_consult03 {background-position:-654px 0;}

.reb_visit_banking .vb-sch-info .vb-sch-into-inner .into-txt dl dt {padding-right: 10px;}
.reb_visit_banking .vb-sch-info .vb-sch-into-inner .into-txt {margin:20px 0px 0px 30px;}
.reb_consult_enbanking.reb_visit_banking.visitbanking-cont .txt_door_consult > ul.benefit-list > li {background:url("/np/assets/images/en/pl/wb/rc/txt_door_enconsult01.jpg") no-repeat 0px 0;}
.reb_consult_enbanking.reb_visit_banking.visitbanking-cont .txt_door_consult > ul.benefit-list > li.txt_door_consult02 {background-position:-327px 0;}
.reb_consult_enbanking.reb_visit_banking.visitbanking-cont .txt_door_consult > ul.benefit-list > li.txt_door_consult03 {background-position:-654px 0;}
.reb_consult_enbanking.reb_visit_banking .vb-sch-wrap .vb-sch-frm .sch-box .vb-frm input[type="text"] {width:553px; *width:513px; height:40px; *height:30px; padding-left:21px; line-height:28px; border:5px solid #27a448; font-family:"Nanum Gothic Bold","돋움","Dotum",sans-serif;}

/** 찾아가는 뱅킹 자료제출 **/
.reb_visit_banking.visitbanking-cont .txt_visit_data {margin-left:0;*zoom:1;}
.reb_visit_banking.visitbanking-cont .txt_visit_data:after {display:block; content:""; clear:both}
.reb_visit_banking.visitbanking-cont .txt_visit_data > li {width:481px; height:133px; margin:0 0 20px 11px; padding:0; background:url("/np/assets/images/kr/pl/wb/rc/txt_visit_data01.jpg") no-repeat 0px 0;}
.reb_visit_banking.visitbanking-cont .txt_visit_data > li.txt_visit_data01 {margin-left:0;}
.reb_visit_banking.visitbanking-cont .txt_visit_data > li.txt_visit_data02 {background-position:-502px 0;}
.reb_visit_banking.visitbanking-cont .txt_visit_data > li.txt_visit_data03 {margin-left:0; background-position:0 -152px;}
.reb_visit_banking.visitbanking-cont .txt_visit_data > li.txt_visit_data04 {background-position:-502px -152px;}
/** 찾아가는 뱅킹 자료제출 영문 **/
.inpage-sections .reb_submit_enbanking.reb_visit_banking.visitbanking-cont p{color:#000;}
.reb_submit_enbanking.reb_visit_banking.visitbanking-cont .txt_visit_data > li {background:url("/np/assets/images/en/pl/wb/rc/txt_visit_endata01.jpg") no-repeat 0px 0;}
.reb_submit_enbanking.reb_visit_banking.visitbanking-cont .txt_visit_data > li.txt_visit_data02 {background-position:-502px 0;}
.reb_submit_enbanking.reb_visit_banking.visitbanking-cont .txt_visit_data > li.txt_visit_data03 {margin-left:0; background-position:0 -152px;}
.reb_submit_enbanking.reb_visit_banking.visitbanking-cont .txt_visit_data > li.txt_visit_data04 {background-position:-502px -152px;}

.rebrand_2016 .orbit-caption .info-box h2 + p, .rebrand_2016 .orbit-caption .info-box h2 + ul {max-height:36px; overflow:hidden;}
.rebrand_2016 .type_fund .list-type3 {float:left; height:27px; padding-left:6px; margin-bottom:0; *padding-left:0px;  background:none;}
.rebrand_2016 .type_fund .list-type3 .button {height:27px; *height:auto; padding:6px 6px 13px; *padding:5px 6px; margin-top:0px; *margin:0; line-height:13px; font-size:13px; letter-spacing:-1px; vertical-align:middle; }
.rebrand_2016 .type_fund .product-seach-input .button.share  {padding-left:14px !important; padding-right:23px; *padding-left:0 !important; *padding-right:7px !important; }
.rebrand_2016 .type_fund .bbs-button2 span {right:7px}
.rebrand_2016 .type_fund .product-seach-input .share-drop .button {margin-top:0}
.rebrand_2016 .type_fund .input {width: 29%;}
.rebrand_2016 .type_fund.bbs-seach-field .bbs-button1 input.small.button {padding-left:9px !important; *padding-left:0 !important; *padding-right:0 !important; *width:75px;}
.rebrand_2016 .type_fund .bbs-button1 span {display:none}
.rebrand_2016 .product-seach-input .share-drop .button {margin-top:0; *padding-top:5px; *padding-bottom:5px; }
.rebrand_2016 .product-seach-input .share-drop .cs.button span {*background-position: -71px -1px}
.rebrand_2016 .product-seach-input .share-drop .share-icon.button span {*background-position:-14px -2px}

.ko-en .rebrand_2016 #rsltList .inpage-content {padding-bottom:0}
.ko-en .rebrand_2016 .list-gid-two .block-grid.two-up li a {font-weight:;}
.ko-en .rebrand_2016 .list-gid-two .block-grid.two-up li > a {*float:left;}
.ko-en .rebrand_2016 .list-gid-two .block-grid.two-up li a.more {}
.ko-en .rebrand_2016 .sc_info {padding-top:10px}
.ko-en .rebrand_2016 .sc_info .landing-banner {border:1px solid #e1e1e1; border-bottom:0; background:#fafafa;}
.ko-en .rebrand_2016 .sc_info .landing-banner li {width:25%; *width:253px; height:68px; *height:23px; padding:22px 0 23px 0px; border-left:1px solid #e1e1e1; border-bottom:1px solid #e1e1e1; text-align:center;}
.ko-en .rebrand_2016 .sc_info .landing-banner li:first-child {*width:254px; border-left:0}
.ko-en .rebrand_2016 .sc_info .landing-banner li strong {display:inline-block; padding-left:62px}
.ko-en .rebrand_2016 .sc_info .landing-banner li.landing-banner3 strong {padding-left:57px}
.ko-en .rebrand_2016 .sc_info .landing-banner li.landing-banner5 strong {padding-left:50px}
.ko-en .rebrand_2016 .sc_info .landing-banner li > span {left:50%; top:11px}
.ko-en .rebrand_2016 .landing-banner .landing-banner1 span.icons_large {margin-left: -56px;}
.ko-en .rebrand_2016 .landing-banner .landing-banner2 span.icons_large {margin-left: -46px;}
.ko-en .rebrand_2016 .landing-banner .landing-banner3 span.icons_large {margin-left: -80px;}
.ko-en .rebrand_2016 .landing-banner .landing-banner5 span.icons_large {top:10px; margin-left: -74px;}
.ko-en .rebrand_2016 .inpage-content-top {padding-top:0}
.ko-en .rebrand_2016 .inpage-content-top.pt20 {padding-top:20px}
.ko-en .rebrand_2016_single .info-box {padding: 13px 10px 17px 19px;}
.ko-en .rebrand_2016_single .info-box h2 {margin:0 !important; line-height:30px}
.ko-en .rebrand_2016_single .info-box.type_one h2 {margin:0 !important; line-height:30px; font-size:28px;}
.ko-en .rebrand_2016.type_fund_lst {}
.ko-en .rebrand_2016.type_fund_lst .benefit-list dl {position:relative; padding-left:76px; text-align:left;}
.ko-en .rebrand_2016.type_fund_lst .benefit-list dl dd {text-align:left;}
.ko-en .rebrand_2016.type_fund_lst .benefit-list li dl dd p {padding:0; font-size:12px; text-align:left;}
.ko-en .rebrand_2016.type_fund_lst .benefit-list dl dd .more {color:#888; font-size:12px; text-decoration:none}
.ko-en .rebrand_2016.type_fund_lst .benefit-list dt span.img {position:absolute; left:12px; top:0;}
.ko-en .rebrand_2016.type_fund_lst .benefit-list strong {font-weight:;}
.ko-en .rebrand_2016 .mt0 {margin-top:0 !important}
.ko-en .rebrand_2016 #invest_info2 {padding-top:20px}
.ko-en .rebrand_2016.type_fund_lst .more span {top:5px; width:5px; height:7px; background:url(/np/assets/images/kr/base/gray_arr.gif) 0 0 no-repeat;}
.ko-en .rebrand_2016 .type_insure .wrap_box_insure {*zoom:1}
.ko-en .rebrand_2016 .type_insure .wrap_box_insure:after {display:block; content:""; clear:both;}
.ko-en .rebrand_2016 .type_insure .box_insure {float:left; width:50%; min-height:164px}
.ko-en .rebrand_2016 .type_insure .box_insure:first-child , .ko-en .rebrand_2016 .type_insure .box_insure + .box_insure + .box_insure {width:45%; margin-right:5%; *margin-right:4%}
.ko-en .rebrand_2016 .type_insure .box_insure .list-type1 > li {padding-left:0; background:none;}
.ko-en .rebrand_2016 .type_insure .box_insure .title2 {margin-top:10px}
.ko-en .rebrand_2016.type_fund_lst.type02 .benefit-list dl {padding-left:73px}
.ko-en .rebrand_2016.type_fund_lst.type02 .benefit-list dt > span {position:absolute; left:18px; top:9px;}
.ko-en .rebrand_2016.type_fund_lst.type02 .benefit-list .txt-benefit1 {display:none}
.ko-en .rebrand_2016.type_fund_lst.type02 .benefit-list .more {color:#888; font-size:12px; text-decoration:none;}
.ko-en .rebrand_2016.type_fund_lst.type02 .benefit-list strong {min-height:none; padding-bottom:8px}
.ko-en .rebrand_2016.type_fund_lst.type02 .benefit-list .icon-benefit6 {left: 32px; top: -4px;background:url(/np/assets/pws/images/page/icon_rebrand.png) 0 -93px no-repeat}
.ko-en .rebrand_2016.type_fund_lst.type02 .benefit-list .icon-benefit16 {left: 23px;}
.ko-en .rebrand_2016.type_fund_lst.type02 .benefit-list .icon-benefit20 {left: 11px;top: 0px;}
.ko-en .rebrand_2016.type_fund_lst.type02 .benefit-list .icon-benefit19 {left: 24px;top: 1px;}
.ko-en .rebrand_2016.type_fund_lst.type02 .benefit-list .icon-benefit17 {top:3px}
.ko-en .rebrand_2016.type_fund_lst.type02 .benefit-list .icon-benefit10 {left: 38px;top: 5px;}
.ko-en .rebrand_2016.type_fund_lst.type02 .benefit-list p {padding-left:73px; text-align:left;}
.ko-en .rebrand_2016 .loan_lst .row.inpage-content {margin-top:0}
.ko-en .rebrand_2016 .loan_lst .compare-list li {width:227px; margin-bottom:0; margin-left:20px; padding:0;}
.ko-en .rebrand_2016 .loan_lst .compare-list {margin-left:0}
.ko-en .rebrand_2016 .loan_lst .compare-list li:first-child {margin:0}
.ko-en .rebrand_2016 .loan_lst .shadow-panel {box-shadow:none}
.ko-en .rebrand_2016 .loan_lst .shadow-panel .margin-title {margin:0}
.ko-en .rebrand_2016 .loan_lst .compare-list .margin-title a {max-height:none; height:171px}
.ko-en .rebrand_2016 .loan_lst .compare-list .elm-content-area {height:204px; padding:9px 15px 0 15px}
.ko-en .rebrand_2016 .loan_lst .compare-list .elm-content-area .title {text-align:left;}
.ko-en .rebrand_2016 .loan_lst .compare-list.sub .title + p,
.ko-en .rebrand_2016 .loan_lst .compare-list.sub .title + ul {height:108px; margin-bottom:15px}
.ko-en .rebrand_2016 .loan_lst .compare-list.sub .title + ul li {width:195px; padding-left:10px; margin-left:0; text-indent:-10px;}
.ko-en .rebrand_2016 .loan_lst .compare-list .button {padding:3px 20px 4px; font-family:dotum; font-size:12px; font-weight:bold;}

.ko-en .rebrand_door .info-box h2 {font-size:27px;}
.ko-en .rebrand_door .info-box p{font-size:12px;}

.rebrand_2016 .info-box.type_one h2, .rebrand_2016_single .info-box.type_one h2 {margin-bottom:1px !important}
.rebrand_2016.type_service .inpage-content-top {margin-bottom:30px}
.rebrand_2016.type_service .wrap_inpage .inpage-content {float:left; width:250px; padding:0 0 20px 0;} /* 2016-02-01 */
.rebrand_2016.type_service .wrap_inpage .inpage-content:first-child {width:249px} 
.rebrand_2016.type_service .wrap_inpage {max-width:999px; margin:0 auto; *zoom:1}
.rebrand_2016.type_service .wrap_inpage:after {display:block; content:""; clear:both}
.rebrand_2016.type_service .wrap_inpage .inpage-content:after {display:none}
.rebrand_2016.type_service .wrap_inpage .inpage-content .row {width:250px; max-width:none; min-width:250px}
.rebrand_2016.type_service .inpage-content .block-grid {margin:0 0 0 19px; border:1px solid #e6e6e6; border-bottom: 0;}
.rebrand_2016.type_service .wrap_inpage .inpage-content:first-child + .inpage-content .block-grid, .rebrand_2016.type_service .wrap_inpage .inpage-content + .inpage-content + .inpage-content + .inpage-content .block-grid {background:#fcfafb;}
.rebrand_2016.type_service .wrap_inpage .inpage-content:first-child .block-grid {margin-left:0}
.rebrand_2016.type_service .inpage-content .block-grid > li {position:relative;z-index:0; float:none; width:100%; padding:0; margin:0; border-bottom:1px solid #e6e6e6; overflow:hidden}
.rebrand_2016.type_service .inpage-content .title1 {padding-left:20px; margin-bottom:10px; margin-left:0px; font-size:19px}
.rebrand_2016.type_service .wrap_inpage .inpage-content:first-child .title1 {margin-left:0; padding-left:0}
.rebrand_2016.type_service .inpage-content .block-grid dl {padding-left:25px}
.rebrand_2016.type_service .inpage-content .block-grid dd {height:73px; margin:0; padding:0 40px 0 0; overflow:hidden}
.rebrand_2016.type_service .inpage-content .block-grid dt {position:relative; padding:20px 0px 2px; text-align:left}
.rebrand_2016.type_service .inpage-content .block-grid dt > span {position:absolute; right:6px; top:43px; width:57px; height:32px; background:url(/np/assets/images/kr/page/banner-img/icon_rebrand.png) center 0px no-repeat;}
.rebrand_2016.type_service .inpage-content .benefit-list strong {margin:0; font-family:Nanum Gothic; font-size:14px}
.rebrand_2016.type_service .inpage-content .benefit-list .more {position:absolute; left:0; top:0; z-index:100; width:100%; height:100%; text-indent:-9999px; background:url(/np/assets/images/kr/page/transparent.gif) repeat}
.rebrand_2016.type_service .inpage-content .benefit-list .more > span {display:none}
.rebrand_2016.type_service .inpage-content .block-grid dt > span.icon-waytobank_info2 {height:35px; background-position: center -107px;}
.rebrand_2016.type_service .inpage-content .block-grid dt > span.icon-waytobank_info3 {height:38px; background-position: center -218px;}
.rebrand_2016.type_service .inpage-content .block-grid dt > span.icon-waytobank_info4 {height:35px; background-position: center -329px;}
.rebrand_2016.type_service .inpage-content .block-grid dt > span.icon-waytobank_info5 {height:35px; background-position: center -418px;}
.rebrand_2016.type_service .inpage-content .block-grid dt > span.icon-waytobank_info6 {height:35px; background-position: center -522px;}
.rebrand_2016.type_service .inpage-content .block-grid dt > span.icon-waytobank_info7 {height:35px; background-position: center -634px;}
.rebrand_2016.type_service .inpage-content .block-grid dt > span.icon-waytobank_info8 {height:35px; background-position: center -749px;}
.rebrand_2016.type_service .inpage-content .block-grid dt > span.icon-waytobank_info9 {height:35px; background-position: center -859px;}
.rebrand_2016.type_service .inpage-content .block-grid dt > span.icon-waytobank_info10 {height:35px; background-position: center -970px;}
.rebrand_2016.type_service .inpage-content .block-grid dt > span.icon-waytobank_info11 {height:35px; background-position: center -1088px;}
.rebrand_2016.type_service .inpage-content .block-grid dt > span.icon-waytobank_info12 {height:35px; background-position: center -1197px;}
.rebrand_2016.type_service .inpage-content .block-grid dt > span.icon-waytobank_info13 {height:35px; background-position: center -1311px;}
.rebrand_2016.type_service .inpage-content .block-grid dt > span.icon-waytobank_info14 {height:35px; background-position: center -1403px;}
.rebrand_2016.type_service .inpage-content .block-grid dt > span.icon-waytobank_info15 {height:35px; background-position: center -1517px;}
.rebrand_2016.type_service .inpage-content .block-grid dt > span.icon-waytobank_info16 {height:35px; background-position: center -1628px;}
.rebrand_2016.type_service .inpage-content .block-grid dt > span.icon-waytobank_info17 {height:35px; background-position: center -1740px;}
.rebrand_2016.type_service .inpage-content .block-grid dt > span.icon-waytobank_info18 {height:37px; background-position: center -1853px;}
.rebrand_2016.type_service .inpage-content .block-grid dt > span.icon-waytobank_info19 {height:35px; background-position: center -1960px;}
.rebrand_2016.type_service .inpage-content .block-grid dt > span.icon-waytobank_info20 {height:35px; background-position: center -2069px;}
.rebrand_2016.type_service .inpage-content .block-grid dt > span.icon-waytobank_info21 {height:35px; background-position: center -2166px;}/* 2016-02-01 */

.rebrand_2016 .orbit .orbit-slide, .rebrand_2016_single .orbit .orbit-slide {margin-right:-800px; right:50%; max-width:1600px;}

.ua-ie-7 .rebrand_2016 #filters li a.selected em {*margin-bottom:-12px}
.ua-ie-7 .ko-en .rebrand_2016 .inpage-content-top {padding-top:20px}

.rebrand_2016_single .info-list.link {margin-left:0px; margin-top:12px; padding-bottom:6px}
.rebrand_2016_single .info-list.link li:hover {background:none}
.rebrand_2016_single .info-list.link li:first-child {margin-right:20px}
.rebrand_2016_single .info-list.link li, .rebrand_2016_single .info-list.link li a {width:auto;}
.rebrand_2016_single .info-list.link li.asset_info1 a, .rebrand_2016_single .info-list.link li.asset_info2 a{margin:0; padding:0 20px 5px 0; background:url(/np/assets/images/kr/base/insure_arr.png) no-repeat 100% 0; font-size:12px;}

/* 보험 */
.rebrand_2016 .insure_lst {*zoom:1;}
.rebrand_2016 .insure_lst:after {display:block; content:""; clear:both;}
.rebrand_2016 .insure_lst > li {float:left; border:1px solid #d1d1d1; box-shadow:1px 1px 5px #D8D8DA; margin-right:30px; margin-bottom:30px}
.rebrand_2016 .insure_lst .list-block {width:288px; padding:0 0 10px}
.rebrand_2016 .insure_lst .list-block .thumb-img {width:100%; height:98px; margin-bottom:12px; overflow:hidden}
.rebrand_2016 .insure_lst .list-block .thumb-img img {width:100%; height:auto}
.rebrand_2016 .insure_lst .list-block .thumb-img + p {position:relative; *width:248px; padding:0 20px 7px; margin:0; font-size:14px; color:#222; letter-spacing:-1px}
.rebrand_2016 .insure_lst .list-block .thumb-img + p strong {display:block; height:16px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; font-family:Nanum Gothic;}
.rebrand_2016 .insure_lst .list-block header + p {height:18px; padding:0 20px; margin-bottom:8px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap}
.rebrand_2016 .insure_lst .list-block a.heart {position:absolute; right:20px; bottom:-42px; font-size:12px; color:#666; text-decoration:none; letter-spacing:0}
.rebrand_2016 .insure_lst .list-block a.heart span {width:12px; height:10px; background:url(/np/assets/images/kr/base/greenheart.png) 0 0 no-repeat !important; vertical-align:top; margin-right:3px}
.rebrand_2016 .insure_lst .list-block a.more {margin:0 0 0 20px; padding-right:10px; font-size:12px; color:#666; text-decoration:none; font-weight:normal;}
.rebrand_2016 .insure_lst .list-block a.more > span {top:5px; height:7px; background:url(/np/assets/images/kr/base/gray_arr.gif) 100% 0 no-repeat}

/* 2016-02-01 뱅크샵 */
.wrap-bankshop{}
.wrap-bankshop .table-data-full{max-width:900px;}
.wrap-bankshop .table-data-full td{text-align:left; vertical-align:top;}
.txt-type1, .txt-type2{font-weight:bold; text-decoration:underline;}
.txt-type1{color:#3f9c35}
.txt-type2{color:#007db3}
.bankshop-info{padding-top:16px; overflow:hidden;}
.bankshop-info li{float:left; width:259px; text-align:center; margin-left:60px;}
.bankshop-info li:first-child{margin-left:0;}
.bankshop-info li h4{line-height:1; margin:0; padding:0 0 12px 0;}

.binfo{height:210px; border:4px solid #0071aa; padding-top:14px;}
.binfo p{font-family:"Nanum Gothic Bold", "돋움","dotum",sans-serif; font-size:13px; color:#555; text-align:center; line-height:1.4;}
.binfo p:first-child{background:50% 0 no-repeat; font-size:17px; color:#2aac48; font-weight:600; line-height:1.2; padding-top:70px;}

.binfo.thum1 p:first-child{background-image:url('/np/assets/images/kr/pl/wb/rc/bankshop_img_info01.jpg');}
.binfo.thum2 p:first-child{background-image:url('/np/assets/images/kr/pl/wb/rc/bankshop_img_info02.jpg');}
.binfo.thum3 p:first-child{background-image:url('/np/assets/images/kr/pl/wb/rc/bankshop_img_info03.jpg');}

.bankshop-360r{max-width:900px; padding-top:12px; margin-left:15px; margin-bottom:34px;}
.bankshop-360r h4{line-height:1; margin:0 0 10px 0; padding:0;}
.bs-360r-box{position:relative; border:4px solid #0071aa; padding:24px;}
.bs-360r-box h5{font-family:"Nanum Gothic Bold", "돋움","dotum",sans-serif; font-size:17px; color:#2aac48; font-weight:bold; margin:0 0 14px 0; padding:0;}
.bs-360r-list{height:65px; background:url('/np/assets/images/kr/pl/wb/rc/bankshop_img_360r.gif') 5px 0 no-repeat; margin:0; padding:10px 0 0 130px;}
.bs-360r-list li{background:url('/np/assets/images/kr/base/ico_titles.png') 0 -108px no-repeat; font-family:"Nanum Gothic Bold", "돋움","dotum",sans-serif; font-size:14px; color:#555; margin:0; padding:0; padding-left:14px;}
.bs-360r-box a.button{position:absolute; top:50%; right:32px; padding-left:14px; padding-right:14px; margin-top:-20px;}

.bankshop-pro{text-align:left; margin:0; padding:0; padding-left:4px; margin-bottom:-4px;}
.bankshop-pro dt, .bankshop-pro dd{text-align:left; margin:0; padding:0;}
.bankshop-pro dt{display:block; position:relative; min-height:98px; font-family:"돋움","dotum",sans-serif; font-size:12px; color:#555; line-height:1.6; padding-left:170px; margin-bottom:10px;}
.bankshop-pro dt img{position:absolute; top:0; left:0;}
.bankshop-pro dt a{position:absolute; bottom:0; left:170px;}
.bankshop-pro dd, .bankshop-pro ul > li{background:url('/np/assets/images/kr/base/ico_titles.png') -2px -110px no-repeat; font-family:"돋움","dotum",sans-serif; font-size:12px; color:#555; padding-left:8px;}
.bankshop-pro h4{font-family:"Nanum Gothic Bold", "돋움","dotum",sans-serif; font-size:14px; color:#3f9c35; line-height:1; font-weight:bold; margin:0 0 10px 0; padding:0;}
.bankshop-pro h5{font-family:"돋움","dotum",sans-serif; font-size:12px; font-weight:bold;}
.bankshop-pro h5 span{font-weight:normal;}
.bankshop-pro h5 em{font-style:normal; font-weight:bold; color:#3f9c35; text-decoration:underline;}
.bankshop-pro a.button{color:#666;border:1px solid #666;font-weight:normal;font-size:12px;margin-top:10px;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fefefe', endColorstr='#f2f2f2');
	background: -webkit-gradient(linear, left top, left bottom, from(#fefefe), to(#f2f2f2));
	background: -webkit-linear-gradient(top, #fefefe, #f2f2f2);
	background: -moz-linear-gradient(top, #fefefe, #f2f2f2);
	background: -ms-linear-gradient(top, #fefefe, #f2f2f2);
	background: -o-linear-gradient(top, #fefefe, #f2f2f2);
	background: linear-gradient(top, #fefefe, #f2f2f2);
}
.bankshop-pro ul + a{margin-left:8px;}

.bankshop-svc li{background:url('/np/assets/images/kr/base/gray-bullet.png') 0 7px no-repeat; padding-left:10px;}
.bankshop-svc li strong{color:#3f9c35;}

.bankshop-btn{text-align:center; padding:30px 0;}

/* 계좌이동 서비스 안내*/	
.inpage-content.lay{padding-top:0}
.visitbanking-cont h3.title3.mg_t5{margin-top:5px;}
ul.accmove_info{margin-bottom:15px;}
ul.accmove_info li{padding-right:54px;  display:inline-block; zoom:1; *display:inline;}
div ul.accmove_info_detail{padding-left:15px; zoom:1;}
div ul.accmove_info_detail:after{display:block; content:""; clear:both; }
div ul.accmove_info_detail li{float:left;}
div ul.accmove_info_detail li + li{background:url('/np/assets/images/kr/pl/wb/rc/acc_info_dtail_line.jpg') no-repeat; padding-left:35px; margin-left:60px;}
div ul.accmove_info_detail li h4{margin-bottom:10px;}
div ul.accmove_info_detail li h4.li_blue_radius {background: url('/np/assets/images/kr/pl/wb/rc/list_radi_bg.jpg') no-repeat 0 2px; padding-left:15px;}
div ul.accmove_info_detail li p.detail{padding-left:16px; padding-bottom:25px; height:37px;}
div ul.accmove_info_detail li img{padding-left:30px;}
div .accmove_bt{margin-left: 277px;}
div div.info_box{margin-top:20px; padding:20px 25px 20px 15px; background:#f1f1f1;}
h4.info_tit{font-weight:bold; color:#555; font-family:"돋움","Dotum",sans-serif}
ul.accmove_bankbook{display:inline-block; zoom:1; *display:inline; border:5px solid #ededed;  zoom:1;}
ul.accmove_bankbook li{float:left; border-left:1px solid #ededed; width:284px;}
ul.accmove_bankbook:after{display:block; content:""; clear:both;}
ul.accmove_bankbook li div{margin-top:23px; margin-bottom:15px; text-align:center;}
ul.accmove_impact{margin-bottom:50px;}
ul.accmove_point_info p.ref_info{margin-bottom:0 !important;}

/* 셀프뱅크 앱 다운로드 */
.self-mkt-area, .self-mkt-area h3, .self-mkt-area p{font-family:'나눔고딕 Bold',"Nanum Gothic Bold",'나눔고딕',"Nanum Gothic","돋움","Dotum",sans-serif;}
.self-mkt-area, .self-mkt-area p{font-size:16px; color:#0083d5; text-align:center; line-height:1.6; margin:0; padding:10px 0 20px 0;}
.self-mkt-area p{line-height:1.6; padding:0;}
.self-mkt-area h3{font-size:32px; color:#00bec3;}

.teltalk-area{position:relative;}
/*
.teltalk-close{display:block; position:absolute; top:14px; right:10px; width:23px; height:23px; background:url('/np/assets/global/images/page/search-close.png') 0 0 no-repeat; overflow:hidden;}
.teltalk-close em{position:absolute; left:-9999px; width:1px; height:1px; font-size:0; line-height:0; text-indent:-9999px; overflow:hidden;}
*/


/* 2017-07-10 주소검색 */
.addr-search *{margin:0; padding:0;}

.addr-search{position:relative;}
.addr-tit{background-color:#0098e3; font-size:16px; font-family:'나눔고딕 Bold',"Nanum Gothic Bold",'나눔고딕',"Nanum Gothic","돋움","Dotum",sans-serif; color:#fff; padding:16px 16px 16px 28px}
.addr-close{display:block; position:absolute; top:14px; right:16px; width:23px; height:23px; background:url('/np/assets/images/page/search-close.png') 0 0 no-repeat;}
.addr-form{padding:20px 28px 20px;}
.addr-form-box{*zoom:1;}
.addr-form-box:after{content:""; display:block; clear:both;}
.addr-form-box li, .addr-form-box label{color:#555;}
.addr-form-box strong{color:#000;}
.addr-form-box li{position:relative; float:left; width:50%; *width:49.8%}
.addr-form-box label{position:absolute; left:0; top:0; background:url('/np/assets/images/kr/page/addr_bl.gif') 0 50% no-repeat; line-height:24px; padding-left:10px;}
.addr-form-box select{display:inline-block; *display:inline; *zoom:1;}
.addr-form-field{padding-left:104px;}
.addr-form-box li:first-child .addr-form-field{padding-left:88px;}
.addr-ipt{padding-top:14px; padding-left:88px;}
.addr-ipt.end{padding-left:0;}
.addr-ipt input[type="text"]{margin-bottom:0;}
.addr-cmt{display:none; color:#fe0000; padding-top:4px;}
.addr-cmt.on{display:block;}

.addr-form-tit{background:url('/np/assets/images/kr/page/addr_bl.gif') 0 50% no-repeat; color:#555; font-weight:lighter; font-family:"돋움","Dotum",sans-serif,'나눔고딕 Bold',"Nanum Gothic Bold",'나눔고딕',"Nanum Gothic"; font-size:12px; line-height:1.2; margin-bottom:8px; padding-left:10px;}
.addr-form-tit strong{color:#000; font-weight:bold;}

.addr-info{padding-left:88px; padding-top:15px;}
.addr-info.end{padding-left:0;}
.addr-info h2, .addr-info h3{font-family:"돋움","Dotum",sans-serif,'나눔고딕 Bold',"Nanum Gothic Bold",'나눔고딕',"Nanum Gothic"; font-size:12px; line-height:1.2; margin-bottom:8px;}
.addr-info h2{color:#555; font-weight:bold;}
.addr-info h3{background:url('/np/assets/images/kr/page/addr_presa.gif') 0 0 no-repeat; font-weight:lighter; color:#0186d5; padding-left:15px;}
.addr-info-list{padding-left:15px;}
.addr-info-list li{background:url('/np/assets/images/kr/page/addr_bar.gif') 0 7px no-repeat; color:#555; padding-left:10px;}
.addr-btn-area{text-align:center; padding:20px 0;}

.addr-result-box{}
.addr-result-list{position:relative; height:205px; border-top:1px solid #ccc; border-bottom:1px solid #ccc; overflow-y:scroll;}
.addr-result-list.end{min-height:50px; overflow-y:scroll;}
.addr-result-list li{position:relative; border-top:1px solid #ccc;}
.addr-result-list li:first-child{border-top:0;}
.addr-result-list li a{position:relative; display:block; padding:10px 10px 5px;}
.rsl-link-cont{position:relative; *height:21px; padding-left:102px; margin-bottom:8px;}

.rsl-type{position:absolute; display:block; left:0; top:0; width:46px; height:21px; font-family:"돋움","Dotum",sans-serif,'나눔고딕 Bold',"Nanum Gothic Bold",'나눔고딕',"Nanum Gothic"; color:#555; font-weight:bold; text-align:center; line-height:21px;}
.rsl-type.road{background-color:#cfe9f6;}
.rsl-type.num{background-color:#d7d7d7;}
.rsl-post{position:absolute; display:block; left:54px; top:0; width:auto; color:#555; line-height:21px;}
.rsl-post em{font-style:normal; color:#555;}
.rsl-cont{display:block; padding-top:2px; line-height:1.4;}



.addr-paging{text-align:center; padding:20px 0;}
.addr-paging a{display:inline-block; *display:inline; width:24px; height:24px; font-family:"돋움","Dotum",sans-serif,'나눔고딕 Bold',"Nanum Gothic Bold",'나눔고딕',"Nanum Gothic"; font-size:14px; text-align:center; line-height:24px; color:#555; text-decoration:none; vertical-align:middle; *zoom:1;}
.addr-paging a.on{background-color:#2aa6ca; color:#fff; font-weight:bold;}
.addr-pg-list{display:inline-block; *display:inline; vertical-align:middle; *zoom:1;}
a.addr-pg-btn{overflow:hidden;}
a.addr-pg-btn em{position:absolute; left:-9999px; width:1px; height:1px; font-size:0; line-height:0; text-indent:-9999px; overflow:hidden;}
a.addr-pg-btn.first{background:url('/np/assets/images/kr/page/addr_page_first.gif') 0 0 no-repeat;}
a.addr-pg-btn.prev{background:url('/np/assets/images/kr/page/addr_page_prev.gif') 0 0 no-repeat;}
a.addr-pg-btn.next{background:url('/np/assets/images/kr/page/addr_page_next.gif') 0 0 no-repeat;}
a.addr-pg-btn.last{background:url('/np/assets/images/kr/page/addr_page_last.gif') 0 0 no-repeat;}

.addr-plus{display:inline-block; *display:inline; border:1px solid #ccc; border-radius:5px; background-color:#f5f5f5; padding:10px; *zoom:1;}
.addr-plus span{display:block; background:url('/np/assets/images/kr/base/btn_more.png') 100% 50% no-repeat; font-family:'나눔고딕 Bold',"Nanum Gothic Bold",'나눔고딕',"Nanum Gothic","돋움","Dotum",sans-serif,; font-size:14px; color:#666; line-height:16px; padding-right:24px; margin:0 10px;}

.addr-guide{background:url('/np/assets/images/kr/page/prb_info_ico02.gif') 10px 13px no-repeat #efefef; color:#555; padding:10px 10px 10px 26px;}

@media print{
	.reveal-body table{width:600px}
}