@charset "utf-8";
/* ===============================================
D ate :2014-05-13 ~ 2014-05-16
Description :메인화면 
스타일 정의
=============================================== */

@import url("/resource/css/cmn/base.css?v=20230428");
@import url("/resource/css/cmn/ko/layout.css");
@import url("/resource/css/cmn/common.css?v=20230428");
@import url("/resource/css/cmn/popup.css?v=20230428");

/* layout */
#topNav {z-index:2000;}
#mcontainer {width:100%; padding-top:230px; z-index:1;}
#mcontentWrap {width:100%;}
#FullType, #MetroType {position:relative; z-index:1;}
#topMain {width:100%;position:fixed;top:0;left:0; z-index:1090;}
#siteNav.main {width:100%;height:100px;margin:0 !important;border-bottom:1px solid #ececec;}
#siteNav.main > div {position:relative;width:1000px;margin:0 auto;}
.m-contents {position:relative;/* overflow:hidden; */width:1000px;margin:0 auto;}
.btn-move1,.btn-move2,.btn-move3 {position:absolute;left:20px;width:71px;height:71px;}
.btn-move3 {position:absolute;left:0;bottom:0;width:71px;height:71px;}
#section01,#section02,#section03,#section04,#section05 {width:100%;overflow:hidden;position:relative;z-index:1;}
#section02 {background:#f5f5f5;}
.faq-link {display:none;}
.notice-section {width:100%;position:relative; z-index:10000; overflow:hidden;}
.notice-section .bn-notice { position:relative;width:1000px; margin:0 auto; height:130px;}
.notice-section .bn-notice span,
.notice-section .bn-notice dl {font-size:0; line-height:0; text-indent:-9999px;}
.notice-section .bn-notice a {display:block; width:100%; height:130px;}
.notice-section .bn-notice .check-close {overflow:hidden;position:absolute; right:0; bottom:10px; height:16px; vertical-align:top;}
.notice-section .bn-notice .check-close label {padding:0 20px 0 5px;color:#fff; line-height:17px;}
.notice-section .bn-notice .check-close a { position:absolute; top:2px; right:0;width:14px; height:14px;background:url('/resource/img/man/bn/mbn_close.gif') no-repeat 0 0}
.notice-section .bn-notice .check-close a:hover {background:url('/resource/img/man/bn/mbn_close_ov.gif') no-repeat 0 0}
.notice-section .bn-notice .bn-half {float:left; width:33%; height:130px;}

#siteNav h1{padding-top:64px;}
#siteNav .my-info {padding-top:55px;}
#siteNav a.btn-in {float: left;margin: 7px 0 0 0; height:22px;border:none; padding:0;width:51px;background: url('/resource/img/btn/mbtn_in.png') no-repeat 0 0;color: #fff; font-size: 11px; line-height:24px; text-align:center;}
#siteNav a.link-center {float: left;margin: 7px 0 0 3px;padding:0;width:85px;height:22px;background: url('/resource/img/btn/mbtn_certificate.png') no-repeat 0 0;color: #fff; font-size: 11px; line-height:24px; text-align:center;}
#siteNav a.security {float: left;margin: 7px 0 0 3px;padding:0;width:85px;height:22px;background: url('/resource/img/btn/mbtn_certificate.png') no-repeat 0 0;color: #fff; font-size: 11px; line-height:24px; text-align:center;}
#siteNav .nav-area {padding: 64px 78px 0 0;}
#siteNav .nav-area.error {padding:64px 10px 0 0;}
#siteNav .nav-site > li {margin-left:35px; height:35px; }
#siteNav .search { top:20px;border:2px solid #d9d9d9;}
#siteNav .search input[type="text"] {width:148px;}
#siteNav .search input[type="submit"] {background: url("/resource/img/btn/btn_sch.gif") no-repeat left top;}
#siteNav .lang-area {position:absolute; right:200px; top:25px;}
#siteNav .lang-area > a {display:block; padding:0 0 9px;}
#siteNav .lang-area .lang-service {position:absolute; right:30; top:20px;width:108px;padding:5px;border:1px solid #004890; border-top:3px solid #004890; background:#fff;}
#siteNav .lang-area .lang-service li { padding-left:40px;line-height:23px;}
#siteNav .lang-area .lang-service li a:hover {padding-right:8px; font-weight:bold; color:#004890; letter-spacing:-0.08em; background:url('/resource/img/ico/ico_aservice_on.gif') no-repeat right 7px;}
#siteNav .lang-area .lang-service li.flag01 {background: url("/resource/img/btn/btn_lang04.gif") no-repeat 12px 6px;}
#siteNav .lang-area .lang-service li.flag02 {background: url("/resource/img/btn/btn_lang05.gif") no-repeat 12px 6px;}
#siteNav .lang-area .lang-service li.flag03 {background: url("/resource/img/btn/btn_lang06.gif") no-repeat 12px 6px;}

#siteNav .btn-in-type {position:absolute; left:-21px;top:91px; z-index:90; display: none;}
#siteNav .btn-in-type .btn-in-arr {position: absolute;left:61px;top:-5px;width:9px; height:6px;background: url('/resource/img/bg/bg_btn-in-arr_r.gif') no-repeat 50% top; }
#siteNav .btn-in-type ul {width:119px;overflow:hidden; margin-top:0;padding:5px 5px;background:#fff;border: 2px solid #d71920; border-radius:5px;}
#siteNav .btn-in-type ul li {width:58px;height:14px; line-height:15px;float:left;border-left: 1px solid #eee;}
#siteNav .btn-in-type ul li:first-child { border-left:none;}
#siteNav .btn-in-type ul li a {padding:0 5px;text-align:center;}
#siteNav #layer-certificate-call {border: medium none;left: auto;margin: 0;position: absolute;right: 65px;top: 91px;z-index: 100;}
#siteNav #layer-certificate-call .btn-in-arr { margin-top:0;background: url("/resource/img/bg/bg_btn-in-arr.gif")  no-repeat 50% top;}
#siteNav #layer-certificate-call ul {border-color:#655c4f;}

.nav-site .all-service {top:90px; right:68px;}
#siteNav .nav-area.error .nav-site .all-service {right:0;}

/*화면설정*/
#siteNav .view-set {width:60px;position:absolute; right:0; top:60px;overflow:hidden;}
#siteNav .view-set > span {font-size:0; line-height:0; text-indent:-9999px;}
#siteNav .view-set a {width:30px; height:24px;float:left; background:url('/resource/img/ico/ico_pathset_m_on.png') no-repeat 0 top;}
#siteNav .view-set a.off {background:url('/resource/img/ico/ico_pathset_m_off.png') no-repeat 0 top;}
#siteNav .view-set a.metro {background-position:0 0;}
#siteNav .view-set a.full {background-position:100% 0;}
#siteNav .view-set a span {font-size:0; line-height:0; text-indent:-9999px;}

/* 움직이는 조각 */
/*
.piece-group {position: relative;width:1000px; margin:0 auto; z-index: 2;}
#section02 .piece-group .pieceA { position:absolute; left:-130px; top:115px; width:91px; height:141px; background:url('/resource/img/man/sec01/peice_b01.png') no-repeat 0 0;}
#section02 .piece-group .pieceB { position:absolute; left:130px; top:50px; width:48px; height:79px; background:url('/resource/img/man/sec01/peice_w01.png') no-repeat 0 0;}
#section02 .piece-group .pieceC { position:absolute; right:-35px; top:240px; width:56px; height:79px; background:url('/resource/img/man/sec01/peice_b03.png') no-repeat 0 0;}
#section02 .piece-group .pieceD { position:absolute; left:345px; top:470px; width:51px; height:48px; background:url('/resource/img/man/sec01/peice_b06.png') no-repeat 0 0;} 
#section02 .piece-group .pieceE { position:absolute; right:-90px; top:420px; width:50px; height:62px; background:url('/resource/img/man/sec01/peice_w05.png') no-repeat 0 0;}

#section03 .piece-group .pieceA { position:absolute; left:-100px; top:80px; width:91px; height:141px; background:url('/resource/img/man/sec01/peice_b01.png') no-repeat 0 0;}
#section03 .piece-group .pieceB { position:absolute; left:90px; top:50px; width:48px; height:79px; background:url('/resource/img/man/sec01/peice_w01.png') no-repeat 0 0;}
#section03 .piece-group .pieceC { position:absolute; right:80px; top:140px; width:56px; height:79px; background:url('/resource/img/man/sec01/peice_b03.png') no-repeat 0 0;}
#section03 .piece-group .pieceD { position:absolute; left:-120px; top:320px; width:51px; height:48px; background:url('/resource/img/man/sec01/peice_b06.png') no-repeat 0 0;}
#section03 .piece-group .pieceE { position:absolute; right:-50px; top:370px; width:50px; height:62px; background:url('/resource/img/man/sec01/peice_w05.png') no-repeat 0 0;}

#section04 .piece-group .pieceA { position:absolute; right:-30px; top:460px; width:91px; height:141px; background:url('/resource/img/man/sec01/peice_b02.png') no-repeat 0 0;}
#section04 .piece-group .pieceB { position:absolute; left:35px; top:160px; width:58px; height:83px; background:url('/resource/img/man/sec01/peice_b04.png') no-repeat 0 0;}
#section04 .piece-group .pieceC { position:absolute; right:-60px; top:95px; width:53px; height:49px; background:url('/resource/img/man/sec01/peice_b08.png') no-repeat 0 0;}
#section04 .piece-group .pieceD { position:absolute; left:-57px; top:290px; width:58px; height:66px; background:url('/resource/img/man/sec01/peice_w03.png') no-repeat 0 0;}
#section04 .piece-group .pieceE { position:absolute; right:45px; top:150px; width:47px; height:83px; background:url('/resource/img/man/sec01/peice_w02.png') no-repeat 0 0;}

#section05 .piece-group .pieceA { position:absolute; left:-60px; top:70px; width:91px; height:141px; background:url('/resource/img/man/sec01/peice_b05.png') no-repeat 0 0;}
#section05 .piece-group .pieceB { position:absolute; right:80px; top:80px; width:51px; height:47px; background:url('/resource/img/man/sec01/peice_b07.png') no-repeat 0 0;}
#section05 .piece-group .pieceC { position:absolute; left:-130px; top:265px; width:47px; height:83px; background:url('/resource/img/man/sec01/peice_w02.png') no-repeat 0 0;}
#section05 .piece-group .pieceD { position:absolute; right:-45px; top:190px; width:39px; height:61px; background:url('/resource/img/man/sec01/peice_w04.png') no-repeat 0 0;}
*/

/* title */
h3 {padding:82px 0 16px;text-align:center;}
h3 span {display:block;padding-top:16px;height:21px;}
.goods-area h3 span {height:28px}

/* quick */
.m-quick {position:fixed;top:140px;right:0;z-index:9000;}
.m-quick a {width:68px; height:60px;display:block; background:url('/resource/img/man/sec01/quick.png') no-repeat right 0;}
.m-quick a span {font-size:0; line-height:0; text-indent:-9999px;}
.m-quick a.on,
.m-quick a:hover {background:url('/resource/img/man/sec01/quick_ov.png') no-repeat right 0;}
.m-quick a.mq01 {background-position:right 0;}
.m-quick a.mq02 {background-position:right -60px;}
.m-quick a.mq03 {background-position:right -120px; }
.m-quick a.mq04 {background-position:right -180px; height:70px;}
.m-quick a.mq05 {background-position:right -250px;height:70px;}
.m-quick a.mq06 {background-position:right bottom; height:43px;}

/*section01 */
.mhome {width:100%;height:667px;padding:0;position:relative;margin:0;}
.mhome .m-contents {height:642px;}
.mhome .txt-group-A {position:absolute;top:108px; left:29px;}
/* 2014.12.29 이벤트배너 적용 스마트사업부 이샛별*/
.mhome .txt-group-B {position:absolute;top:285px; }
/* 2017.01.04 메인3단배너 */
.mhome .txt-group-B.ver2 li {float:left;width:330px;margin-right:3px;}
.mhome .txt-group-B.ver2 li a {display:block;height:188px;text-align:left;}

.mhome.metype {width:100%;height:709px;padding:0;position:relative;margin:0;}
.mhome.metype .m-contents {height:684px;}
.mhome.metype .txt-group-A {position:absolute;top:50px;}
.mhome.metype .quick-menu {top:370px;}
.mhome.metype .banner01 {position:absolute;top:590px;}

.metrobox {width:1000px; height:420px;margin:0 auto 120px; position:relative;}
.metrobox > div {position:absolute;height:217px;}
.metrobox .box-product { left:0;top:0; width:243px;background:url('/resource/img/man/metro/bg_product.jpg') no-repeat 0 0;}
.metrobox .box-smart {left:253px;top:0;width:243px;background:url('/resource/img/man/metro/bg_smart.jpg') no-repeat 0 0;}
.metrobox .box-pro-visual {right:0;top:0; width:494px;background:#f0f0f0;}
.metrobox .box-app {right:253px; bottom:0; width:494px; height:194px;background:#e6e9ec;}
.metrobox .box-smart-visual {right:0; bottom:0;width:243px;height:194px;}
.box-product dt,
.box-smart dt {font-size:0; line-height:0; text-indent:-9999px;}
.box-product dd ul ,
.box-smart dd ul {padding: 60px 0 0 20px;}
.box-product dd li ,
.box-smart dd li {background:url('/resource/img/bul/peb/bul_list.gif') no-repeat 0 50%;line-height: 30px;overflow: hidden; padding-left:8px;}
.box-smart dd li {background:url('/resource/img/bul/peb/bul_list01.gif') no-repeat 0 50%;}

.box-app dl { padding:18px;}
.box-app dd {margin-top:20px;}
.box-app dd > ul {overflow:hidden;padding-left:8px;}
.box-app dd > ul li {float:left;padding-left:10px;}
.box-app dd > ul li:first-child {padding-left:0;}
.box-app dd > ul li a {display:block;width:66px;height:80px;}
.box-app dd > ul li a.app01 {background:url('/resource/img/man/metro/m_app01.png') no-repeat 50% 0;}
.box-app dd > ul li a.app02 {background:url('/resource/img/man/metro/m_app02.png') no-repeat 50% 0;}
.box-app dd > ul li a.app03 {background:url('/resource/img/man/metro/m_app03.png') no-repeat 50% 0;}
.box-app dd > ul li a.app04 {background:url('/resource/img/man/metro/m_app04.png') no-repeat 50% 0;}
.box-app dd > ul li a.app05 {background:url('/resource/img/man/metro/m_app05.png') no-repeat 50% 0;}
.box-app dd > ul li a.app06 {background:url('/resource/img/man/metro/m_app06.png') no-repeat 50% 0;}
.box-app dd > ul li a span {font-size:0; line-height:0; text-indent:-9999px;}

.box-pro-visual {position:relative;}
.box-pro-visual .pro-visual {height:217px; overflow:hidden;}
.box-pro-visual .pro-visual .pro-visual-view {height:217px; font-size:0;}
.box-pro-visual .pro-visual .visual-roll {display:inline-block;width:494px;height:217px;font-size:14px;position:relative;}
.box-pro-visual .pro-visual .visual-roll .txt-gruop {position:absolute;left:20px ;top:38px;width:280px;}
.box-pro-visual .pro-visual .visual-roll .txt-gruop .txt02 {margin-top:18px;}
.box-pro-visual .pro-visual .visual-roll .txt-gruop a { position:absolute; left:0; top:120px;width:73px; padding-right:20px; text-align:right;line-height:27px; letter-spacing:-0.03em;background:url('/resource/img/man/metro/btn_view.png') no-repeat 0 0; color:#fff; font-size:11px; font-weight:bold;}
.box-pro-visual .pro-visual .visual-roll .txt-gruop a:hover {background:url('/resource/img/man/metro/btn_view_ov.png') no-repeat 0 0;}
.box-pro-visual .pro-paging { left: 200px;overflow: hidden;position: absolute;bottom: 15px;}
.box-pro-visual .pro-paging li {background: url("/resource/img/man/section02/step.png") no-repeat 0 0;float: left;margin-right: 5px;}
.box-pro-visual .pro-paging li a {cursor: pointer;display: block;font-size: 0; height: 10px;text-indent: -9999px;width: 10px;}
.box-pro-visual .pro-paging li.on {background: url("/resource/img/man/section02/step_on.png") no-repeat 0 0;}


.box-smart-visual {position:relative;}
.box-smart-visual .smart-visual {position:relative;width:243px;height:194px;overflow:hidden;background:url('/resource/img/man/metro/bg_smart.png') no-repeat 0 0;}
.box-smart-visual .smart-visual .smart-visual-view {width: 729px; height:194px; font-size:0;position: absolute; left: 0; top: 0;}
.box-smart-visual .smart-visual .visual-roll {display:inline-block;width:243px;height:194px;position:relative;}
.box-smart-visual .smart-visual .visual-roll a { display:block;width:243px; height:194px;  background:url('/resource/img/man/metro/btn_go.png') no-repeat 100% 100px;}
.box-smart-visual .smart-visual .visual-roll a:hover {background:url('/resource/img/man/metro/btn_go_ov.png') no-repeat 100% 100px;}
.box-smart-visual .smart-visual .visual-roll a span {font-size:0; line-height:0; text-indent:-9999px;}
.box-smart-visual .pro-paging { left: 108px;overflow: hidden;position: absolute;bottom:0;}
.box-smart-visual .pro-paging li {background: url("/resource/img/man/section02/step.png") no-repeat 0 0;float: left;margin-right: 5px;}
.box-smart-visual .pro-paging li a {cursor: pointer;display: block;font-size: 0; height: 10px;text-indent: -9999px;width: 10px;}
.box-smart-visual .pro-paging li.on {background: url("/resource/img/man/section02/step_on.png") no-repeat 0 0;}
.smart-visual-view > div{float: left;}
.smart-visual-view:after{display:block;clear:both;content:"";}

.rolling-quick-division {position:relative; margin-top:25px;}
/* 배너적용 이전
.mhome .quick-menu {position:absolute;width:1000px;top:460px;padding:0 0 19px;border-top:3px solid #e62e87;background:url('/resource/img/man/sec01/boxbtm.png') no-repeat 0 bottom;}*/
/* 2014.12.29 이벤트배너 적용 스마트사업부 이샛별*/
.mhome .quick-menu {position:absolute;width:1000px;top:32px;padding:0 0 19px;background:url('/resource/img/man/sec01/boxbtm_01.png') no-repeat 0 bottom;}
.mhome .quick-menu > div {background:#fff; padding:0 20px;height:142px;}
.mhome .quick-menu > div h4 {height:40px; background:url('/resource/img/man/sec01/tit_quick.png') no-repeat 40px 17px;font-size:0; line-height:0;text-indent:-9999px;}
.mhome .quick-menu a {display:block;font-size:0;line-height:0;text-indent:-9999px;}
.mhome .quick-menu .quick-menu-setup {position:absolute;top:8px;width:112px;height:34px;right:64px;background:url('/resource/img/man/sec01/btn_setup.png') no-repeat;}
.rolling-quick-division ul {display:inline-block;margin-left:10px;}
.rolling-quick-division ul li {float:left;border-left:1px solid #e3e2e2;width:108px;height:88px;}
.rolling-quick-division ul li:first-child {border-left:0 none;width:108px;}

.rolling-quick-division ul li a {width:108px;height:88px;background:url('/resource/img/man/sec01/ico_quick.png') no-repeat;}
.rolling-quick-division ul li a.qmCode01 {background-position:50% 0;}
.rolling-quick-division ul li a.qmCode02 {background-position:50% -100px;}
.rolling-quick-division ul li a.qmCode03 {background-position:50% -200px;}
.rolling-quick-division ul li a.qmCode04 {background-position:50% -300px;}
.rolling-quick-division ul li a.qmCode05 {background-position:50% -400px;}
.rolling-quick-division ul li a.qmCode06 {background-position:50% -500px;}
.rolling-quick-division ul li a.qmCode07 {background-position:50% -1800px; }
.rolling-quick-division ul li a.qmCode08 {background-position:50% -600px;}
.rolling-quick-division ul li a.qmCode09 {background-position:50% -700px;}
.rolling-quick-division ul li a.qmCode10 {background-position:50% -800px;}
.rolling-quick-division ul li a.qmCode11 {background-position:50% -900px;}
.rolling-quick-division ul li a.qmCode12 {background-position:50% -1000px;}
.rolling-quick-division ul li a.qmCode13 {background-position:50% -1100px;}
.rolling-quick-division ul li a.qmCode14 {background-position:50% -1200px;}
.rolling-quick-division ul li a.qmCode15 {background-position:50% -1300px;}
.rolling-quick-division ul li a.qmCode16 {background-position:50% -1400px;}
.rolling-quick-division ul li a.qmCode17 {background-position:50% -1500px;}
.rolling-quick-division ul li a.qmCode18 {background-position:50% -1600px;}
.rolling-quick-division ul li a.qmCode19 {background-position:50% -1700px;}
.rolling-quick-division ul li a.qmCode20 {background:url('/resource/img/man/sec01/ico_quick_20.png') no-repeat 0 0;}
.rolling-quick-division ul li a.qmCode21 {background:url('/resource/img/man/sec01/ico_quick_21.png') no-repeat -5px -8px;}
.rolling-quick-division ul li a.qmCode22 {background-position:50% -1900px;}
.rolling-quick-division ul li a.qmCode23 {background-position:50% -2000px;}

.rolling-quick-division a.m-prev {width:35px;height:35px;background:url('/resource/img/man/sec01/btn_prev.png') no-repeat;position:absolute;left:0;top:50%;margin-top:-22px;}
.rolling-quick-division a.m-next {width:35px;height:35px;background:url('/resource/img/man/sec01/btn_next.png') no-repeat;position:absolute;right:0;top:50%;margin-top:-22px;}
.rolling-ul-area {width:880px;height:88px;margin:0 40px;overflow:hidden;}


.banner01 {position:absolute;top:548px;width:100%;background:#fff;height:120px;}
.banner01 .visual-info {position:relative;width:1000px;margin:0 auto;font-size:0;}

.mhome.ty2 {height:738px;}
.mhome.metype.ty2 {height:778px;}
.mhome.ty2 .banner01 {height:148px;}
.mhome.ty2 .banner01 .visual-info dl {width:388px;}
.mhome.ty2 .banner01 .visual-info dt a img {width:79px;height:150px;}
.mhome.ty2 .banner01 .visual-info dd {width:378px;height:134px;}
.mhome.ty2 .banner01 .visual-info dd .controller {display:none;margin-top:45px;}
.mhome.ty2 .banner01 .visual-info .info-event dd .controller {display:none;}
.mhome.ty2 .banner01 .visual-info dd .controller a.btn-up {margin-bottom:104px;}
.mhome.ty2 .banner01 .visual-info .bn-ctm-ty2 {top:18px;width:200px;}
.mhome.ty2 .banner01 .visual-info .bn-ctm-ty2 .bn-title {margin-bottom:6px;}
.mhome.ty2 .banner01 .visual-info .bn-ctm-ty2 .bn-tel {display:inline-block;padding-left:2px;font-size:11px;letter-spacing:-1px;}
.mhome.ty2 .banner01 .visual-info .bn-link-ty2 a {width:95px !important;height:30px;line-height:30px;font-size:12px;letter-spacing:-1px;}
.mhome.ty2 .banner01 .visual-info .bn-link-ty3 {width:95px;padding:8px 0 8px 0;}
.mhome.ty2 .banner01 .visual-info .bn-link-ty4 {width:96px;padding:8px 0 8px 0;}

.mhome.ty2 .banner01 .visual-info .bn-link-ty3-item {height:105px;background-position:44px 100%;}
.mhome.ty2 .banner01 .visual-info .bn-link-ty3-item p {height:85px;padding-top:12px;}
.mhome.ty2 .banner01 .visual-info .bn-link-ty3-item p a {float:none;display:block;width:188px;padding:2px 0;border-right:none;}

.banner01 .visual-info dl {overflow:hidden;position:relative;margin-top:10px;margin-left:13px;width:345px; display:inline-block;}
/*.banner01 .visual-info dt {float:left;width:60px; margin-top:6px;height:10px;font-size:0;text-indent:-9999px;}*/
/* 공지사항/이벤트 더보기 추가 2015. 1.12 스마트사업부 이샛별 */
.banner01 .visual-info dt {display:block;width:100%;height:30px;background:#b8352d;border-radius:5px 5px 0 0;} /* width:60px; margin-top:6px;height:10px;*/
.banner01 .visual-info dt a {display:block;padding:6px 0 0 12px;color:#fff;font-weight:bold;font-family:'맑은 고딕'}
/*.banner01 .visual-info .info-notice dt {background:url('/resource/img/man/sec01/tit_notice.png') no-repeat left 0;}
.banner01 .visual-info .info-event dt {background:url('/resource/img/man/sec01/tit_event.png') no-repeat left 0;}*/
.banner01 .visual-info dd {overflow:hidden;width:100%;height:66px;padding-left:10px;padding-top:5px; background-color: #ede7df;}
.banner01 .visual-info dd a {color:#303030;}
.banner01 .visual-info dd li {padding-left:9px;height:22px;line-height:22px;background:url("/resource/img/man/flink/bul_list2.gif") no-repeat 0 50%;color:#303030;}
.banner01 .visual-info dd .controller {position:absolute;right:0;top:0;width:17px;margin-top:10px;}
.banner01 .visual-info dd .controller a {display:block;font-size:0;text-indent:-9999px;width:7px;height:5px;}
.banner01 .visual-info dd .controller a.btn-up {margin-bottom:44px;background:url("/resource/img/man/sec01//btn_up.gif") no-repeat 0 0;}
.banner01 .visual-info dd .controller a.btn-down {background:url("/resource/img/man/sec01/btn_down.gif") no-repeat 0 bottom;}
.banner01 .visual-info dl:first-child {margin-left:0;}
.banner01 .visual-info .bn-ctm-ty2 {position:absolute;right:0;top:15px;width:288px;}
.banner01 .visual-info .bn-ctm-ty2 .bn-title {line-height:12px;}
.banner01 .visual-info .bn-ctm-ty2 .bn-tel {display:inline;padding-top:2px;padding-left:10px; color:#333;vertical-align:middle;}
/* .banner01 .visual-info .bn-link {padding-left:10px;} */
.banner01 .visual-info .bn-link-ty2 a {margin-top:20px; padding: 0; background:#666;color:#fff;text-align:center;height:20px;line-height:20px; font-size:11px;}
.banner01 .visual-info .bn-link-ty2.bn-link1 a {width:92px; margin-top:5px; background:#96958f; border-radius:2px;}
.banner01 .visual-info .bn-link-ty2.bn-link2 a {width:92px;margin-top:5px; background:#8c857b; border-radius:2px;}

.banner01 .visual-info .bn-link-ty3 {display:inline-block;width:188px;margin-top:5px;padding:4px 0;text-align:center;background:#5a5247;border-radius:2px;}
.banner01 .visual-info .bn-link-ty3 a {color:#fff;}
.banner01 .visual-info .bn-link-ty3-item {display:none;height:44px;position:absolute;left:0;top:22px;background:#fff url('/resource/img/bg/bg_quick_on3.png') no-repeat 32% 100%;font-size:12px;}
.banner01 .visual-info .bn-link-ty3-item p {clear:both;overflow:hidden;height:36px;padding:0 1px;border:1px solid #5a5247;background:#ede7df;border-radius:2px;}
.banner01 .visual-info .bn-link-ty3-item p a {float:left;display:inline-block;width:91px;margin:5px 2px 0 0;border-right:1px solid #7f7f7f;color:#000;text-align:center;letter-spacing:-1px;}
.banner01 .visual-info .bn-link-ty3-item p a.last {border-right:none;}

.banner01 .visual-info .bn-link-ty4 {display:inline-block;width:93px;margin:3px 0 0 3px;padding:4px 0;text-align:center;background:#5a5247;border-radius:2px;}
.banner01 .visual-info .bn-link-ty4 a {color:#fff;}

/*section02 */
.rept-goods {position:relative; background:#1bbdd6;}

.rept-goods .goods-area .m-contents {position:relative;width:1300px !important;height:539px;/*background:url("/resource/img/man/sec02/bg_line.png") no-repeat 100% top*/}
.rept-goods .goods-area .btn-move1 {left:87px;}

.rept-goods .goods-area .goods-visual {position:absolute;top:0px;left:130px;width:990px;height:540px;overflow:hidden;}
.goods-visual .visual-view-area {width:990px;height:540px;font-size:0;position:relative;}
.goods-visual .visual-roll {display:inline-block;width:990px;height:540px;font-size:14px;position:relative;}
.visual-roll .txt-group {position:absolute;left:0 ;top:0px;width:450px;}
.visual-roll .img-group {position:absolute;right:0px;top:0px;width:546px;height:540px;}
.visual-roll .img-group > div {width:546px;height:540px;}
.visual-roll a.btn-more {margin-top:0px;margin-left:20px;width:122px;height:39px; line-height:40px;  padding-right:60px; text-align:right;background:url('/resource/img/man/sec02/btn_view.png') no-repeat 0 0;font-weight:bold; color:#fff; letter-spacing:-0.03em; z-index:3000;} 
.visual-roll a.btn-more:hover {background:url('/resource/img/man/sec02/btn_view_ov.png') no-repeat 0 0;text-decoration:none; z-index:3000}


/* 금융상품참고 */

/* slider */
/*.visual-contents {position:relative;padding:0;}
.visual-contents>div {position:absolute;left:0;top:0;width:100%;height:540px;overflow:hidden;}*/

/* visual slider contents */
/*.visualmotion {width:1000px;margin:0px auto 0;position:relative;}*/





.visualmotion .btnzone {margin-top:20px;overflow:hidden;}
.visualmotion .btnzone a.btn-mfpm {background:url('/resource/img/btn/fpm/btn_mfpmset2.png') 0 0 no-repeat;text-align:center;color:#fff;font-weight:bold;}
.visualmotion .btnzone .btn-mfpm.reg {width:103px;background-position:-219px 0;line-height:33px;}
.visualmotion .btnzone .btn-mfpm.detail {width:103px;background-position:-327px 0;line-height:33px;}
.visualmotion .btnzone .btn-mfpm.best {width:111px;padding-left:20px;background-position:right 0;line-height:33px;}







/* 버튼 오버 변경 */
.visual-roll a.btn-more01 {margin-top:50px;width:132px;height:39px; line-height:40px; padding-right:38px; text-align:right;background:url('/resource/img/man/sec02/btn_view_ov.png') no-repeat 0 0;font-weight:bold; color:#fff; letter-spacing:-0.03em;}
.visual-roll a.btn-more01:hover {background:url('/resource/img/man/sec02/btn_view.png') no-repeat 0 0;text-decoration:none;}

.product-visual-area ol {overflow:hidden;position:absolute;top:483px;left:45%; width:100%; } 
.product-visual-area ol div {overflow:hidden;width:246px;height:3px;margin:0 auto;}
.product-visual-area ol li {float:left;}
.product-visual-area ol li a {display:block;width:27px;height:25px;cursor:pointer;font-size:0;text-indent:-9999px;background:url('/resource/img/man/sec02/step.png') no-repeat 0 0;}
.product-visual-area ol li.on a ,
.product-visual-area ol li a:hover {background:url('/resource/img/man/sec02/step_on.png') no-repeat 0 0;}
.product-visual-area ol li.step01 a {background-position:0 0;}
.product-visual-area ol li.step02 a {width:27px;background-position:-27px 0;}
.product-visual-area ol li.step03 a {width:27px;background-position:-54px 0;}
.product-visual-area ol li.step04 a {width:27px;background-position:-81px 0;}
.product-visual-area ol li.step05 a {width:17px;background-position:right 0;}


.rept-goods .goods-control-nav {z-index:999;}
.rept-goods .goods-control-nav li {z-index:999;width:53px;}
.rept-goods .goods-control-nav li a {display:block;width:53px;height:95px;overflow:hidden;font-size:0; }
.rept-goods .goods-control-nav li a span {font-size:0; line-height:0; text-indent:-9999px;}
.rept-goods .goods-control-nav .btn-prev {position:absolute;left:100px;top:50%;background:url('/resource/img/man/sec02/btn_prev.png') no-repeat left 0;}
.rept-goods .goods-control-nav .btn-next {position:absolute;right:100px;top:50%;background:url('/resource/img/man/sec02/btn_next.png') no-repeat right 0;}

/*section03 */
.offer-goods {overflow:hidden; background:#f9d55b;}
.offer-goods .m-contents {height:520px;}
.offer-goods .m-contents .recom-pro {width:1000px; margin-top:60px;overflow:hidden;}
.offer-goods .m-contents .recom-pro li {float:left; width:173px; height:173px;margin-left:33px;}
.offer-goods .m-contents .recom-pro li:first-child {margin-left:0;}
.offer-goods .m-contents .recom-pro li.pro01 {background:url('/resource/img/man/sec03/recomp01.png') no-repeat 50% 0;}
.offer-goods .m-contents .recom-pro li.pro02 {background:url('/resource/img/man/sec03/recomp02.png') no-repeat 50% 0;}
.offer-goods .m-contents .recom-pro li.pro03 {background:url('/resource/img/man/sec03/recomp03.png') no-repeat 50% 0;}
.offer-goods .m-contents .recom-pro li.pro04 {background:url('/resource/img/man/sec03/recomp04.png') no-repeat 50% 0;}
.offer-goods .m-contents .recom-pro li.pro05 {background:url('/resource/img/man/sec03/recomp05.png') no-repeat 50% 0;}
.offer-goods .m-contents .recom-pro li a { display:block;width:173px; height:173px;background:url('/resource/img/man/sec03/btngo.png') no-repeat right bottom;}
.offer-goods .m-contents .recom-pro li a:hover {background:url('/resource/img/man/sec03/btngo_ov.png') no-repeat right bottom; }
.offer-goods .m-contents .recom-pro li a span {font-size:0; line-height:0; text-indent:-9999px;}

/*section04 */
.smart-asset {background:#e5e5e5;}
.smart-asset .m-contents {;height:680px;}
.sam-area { position:relative;width:1000px; height:350px;margin-top:68px;background:url('/resource/img/man/sec04/bg_sam02.png') no-repeat 50% 0;}
.sam-area dl {position:absolute; width:170px; height:100px;}
.sam-area dl.sma-box01 {top:15px; left:100px;}
.sam-area dl.sma-box02 {top:150px; left:55px;} 
.sam-area dl.sma-box03 {top:200px; left:55px;}
.sam-area dl.sma-box04 {top:-15px; right:115px;}
.sam-area dl.sma-box05 {top:178px; right:130px;} /* 20151127 백민정 수정 : 세무정보 삭제로 위치 수정 */
.sam-area dl.sma-box06 {top:228px; right:155px;}
.sam-area dl.sma-box07 {top:300px; left:125px;text-align:right;}
.sam-area dl.sma-box01, .sam-area dl.sma-box02, .sam-area dl.sma-box03 {text-align:right;}
.sam-area dl.sma-box04, .sam-area dl.sma-box05, .sam-area dl.sma-box06 {text-align:left;}
.sam-area dl dt a {padding-left:36px; height:30px;background:url('/resource/img/man/sec04/btngo.png') no-repeat 0 0;}
.sam-area dl dt a:hover {background-image:url('/resource/img/man/sec04/btngo_ov.png') }
.sam-area dl.sma-box04 dt a, .sam-area dl.sma-box05 dt a, .sam-area dl.sma-box06 dt a {padding:0 36px 0 0;background-position:100% 0}
.sam-area dl dt a img {margin-top:5px}
.sam-area dl dd {margin-top:10px;}

/* section05 */
.bank-service {background:#b9d193;}
.bank-service .m-contents {height:580px; width:100%;}
.bank-service .smart-office {overflow:hidden; width:1000px; margin:10px auto 0;background:url('/resource/img/man/sec05/bg_sbs.png') no-repeat 50% 23px;}
.bank-service .smart-office dl {float:left; width:245px; margin-left:5px;}
.bank-service .smart-office dl:first-child {margin-left:118px;}
.bank-service .smart-office dl span {font-size:0; line-height:0; text-indent:-9999px;}
.bank-service .smart-office dt {width:245px;height:205px;}
.bank-service .smart-office .sbs01 dt {background:url('/resource/img/man/sec05/sbs01.png') no-repeat 50% 0;}
.bank-service .smart-office .sbs02 dt {background:url('/resource/img/man/sec05/sbs02.png') no-repeat 50% 0;}
.bank-service .smart-office .sbs03 dt {background:url('/resource/img/man/sec05/sbs03.png') no-repeat 50% 0;}
.bank-service .smart-office .sbs04 dt {background:url('/resource/img/man/sec05/sbs04.png') no-repeat 50% 0;}
.bank-service .smart-office .sbs04 dd a img {margin-left:5px;}
.bank-service .smart-office .sbs05 dt {background:url('/resource/img/man/sec05/sbs05_1.png') no-repeat 50% 0;}
.bank-service .smart-office dd {margin-top:10px; text-align:center; line-height:18px; letter-spacing:-0.03em;}
.bank-service .smart-office dd a {display:block; width:158px; margin:0 auto;height:24px; line-height:25px;background:url('/resource/img/man/sec05/btn_link.png') no-repeat 0 0; color:#fff; text-align:center;}
.bank-service .smart-office dd a img {margin-top:-2px;}
.bank-service .smart-office dd a .arrow {padding:0 0 0 5px; margin-top:-10px;width:7px; height:10px;background:url('/resource/img/man/sec05/arrow_w.png') no-repeat right 0;}
.bank-service .smart-office dd a:hover {background:url('/resource/img/man/sec05/btn_link_ov.png') no-repeat 0 0; text-decoration:none;}
.bank-service .smart-app {width:100%;position:absolute;left:0;top:520px; background:#efeeea; height:110px; padding:20px 0 0;z-index: 1;}
.bank-service .smart-app > ul {overflow:hidden; width:780px; margin:0 auto;}
.bank-service .smart-app > ul li {float:left;padding-left:36px;}
.bank-service .smart-app > ul li:first-child {padding-left:0;}
.bank-service .smart-app a {display:block;width:100px; padding:80px 0 0;height:15px; line-height:15px; text-align:center;}
.bank-service .smart-app a.app01 {background:url('/resource/img/man/sec05/app01.png') no-repeat 50% 0;}
.bank-service .smart-app a.app02 {background:url('/resource/img/man/sec05/app02.png') no-repeat 50% 0;}
.bank-service .smart-app a.app03 {background:url('/resource/img/man/sec05/app03.png') no-repeat 50% 0;}
.bank-service .smart-app a.app04 {background:url('/resource/img/man/sec05/app04.png') no-repeat 50% 0;}
.bank-service .smart-app a.app05 {background:url('/resource/img/man/sec05/app05.png') no-repeat 50% 0;}
.bank-service .smart-app a.app06 {background:url('/resource/img/man/sec05/app06.png') no-repeat 50% 0;}

/* sitemap */
.sitemap {background:#414b4a;}
.sitemap .m-contents {height:262px;}
.sitemap ul {display:inline-block;}
.sitemap ul li {float:left;display:inline-block;height:262px;width:229px;padding-left:32px;border-left:1px solid #676f6e;}
.sitemap ul li:first-child {padding-left:0;border:none;}
.sitemap ul li.sitemap-box04 {width:214px;}
.sitemap dt {margin:44px 0 20px;font-size:0;text-indent:-9999px;font-family:MalgunGothic;height:20px;}
.sitemap-box01 dt {background:url('/resource/img/man/flink/f_tit01.png') no-repeat 0 0;}
.sitemap-box02 dt {background:url('/resource/img/man/flink/f_tit02.png') no-repeat 0 0;}
.sitemap-box03 dt {background:url('/resource/img/man/flink/f_tit03.png') no-repeat 0 0;}
.sitemap-box04 dt {background:url('/resource/img/man/flink/f_tit04.png') no-repeat 0 0;}
.sitemap dl {font-size:0;}
.sitemap dd {display:inline-block;padding:0 0 0 7px;height:24px;width:105px;background:url('/resource/img/man/flink/bul_list.gif') no-repeat 0 7px;}
.sitemap dd.min {width:85px;}
.sitemap dd a {color:#fff;}

/* quick menu save */
.quick-menu-save{width:100%;height:840px;background:url('/resource/img/man/bg/bg_quick.jpg') repeat;position:absolute;left:0;z-index:100;border-top:1px solid #eee;display:none;}
.quick-save-division{width:980px;margin:0 auto; padding-top:44px; outline:none;}
.quick-save-division strong{display:block;width:755px !important;height:21px;background:url('/resource/img/man/section01/metaphor.png') no-repeat;text-align:left;text-indent:-9999px;margin:0 auto;}
.quick-save-division ul{ overflow:hidden;width:868px;margin:30px auto 0;padding:0;}
.quick-save-division ul li{ float:left;width:124px;height:160px; padding:0;}
.quick-save-division ul li a{display:block;width:100%;height:100%;text-align:left;text-indent:-9999px;}

.quick-save-division ul li.quick01 a{background:url('/resource/img/man/section01/quick01_off.png') no-repeat center center;}
.quick-save-division ul li.quick01 a.live{background:url('/resource/img/man/section01/quick01_on.png') no-repeat center center;}

.quick-save-division ul li.quick02 a{background:url('/resource/img/man/section01/quick02_off.png') no-repeat center center;}
.quick-save-division ul li.quick02 a.live{background:url('/resource/img/man/section01/quick02_on.png') no-repeat center center;}

.quick-save-division ul li.quick03 a{background:url('/resource/img/man/section01/quick03_off.png') no-repeat center center;}
.quick-save-division ul li.quick03 a.live{background:url('/resource/img/man/section01/quick03_on.png') no-repeat center center;}

.quick-save-division ul li.quick04 a{background:url('/resource/img/man/section01/quick04_off.png') no-repeat center center;}
.quick-save-division ul li.quick04 a.live{background:url('/resource/img/man/section01/quick04_on.png') no-repeat center center;}

.quick-save-division ul li.quick05 a{background:url('/resource/img/man/section01/quick05_off.png') no-repeat center center;}
.quick-save-division ul li.quick05 a.live{background:url('/resource/img/man/section01/quick05_on.png') no-repeat center center;}

.quick-save-division ul li.quick06 a{background:url('/resource/img/man/section01/quick06_off.png') no-repeat center center;}
.quick-save-division ul li.quick06 a.live{background:url('/resource/img/man/section01/quick06_on.png') no-repeat center center;}

.quick-save-division ul li.quick07 a{background:url('/resource/img/man/section01/quick07_off.png') no-repeat center center;}
.quick-save-division ul li.quick07 a.live{background:url('/resource/img/man/section01/quick07_on.png') no-repeat center center;}
.quick-save-division ul li.quick07 a.live.default{background:url('/resource/img/man/section01/quick07_default.png') no-repeat center center;}

.quick-save-division ul li.quick08 a{background:url('/resource/img/man/section01/quick08_off.png') no-repeat center center;}
.quick-save-division ul li.quick08 a.live{background:url('/resource/img/man/section01/quick08_on.png') no-repeat center center;}

.quick-save-division ul li.quick09 a{background:url('/resource/img/man/section01/quick09_off.png') no-repeat center center;}
.quick-save-division ul li.quick09 a.live{background:url('/resource/img/man/section01/quick09_on.png') no-repeat center center;}

.quick-save-division ul li.quick10 a{background:url('/resource/img/man/section01/quick10_off.png') no-repeat center center;}
.quick-save-division ul li.quick10 a.live{background:url('/resource/img/man/section01/quick10_on.png') no-repeat center center;}

.quick-save-division ul li.quick11 a{background:url('/resource/img/man/section01/quick11_off.png') no-repeat center center;}
.quick-save-division ul li.quick11 a.live{background:url('/resource/img/man/section01/quick11_on.png') no-repeat center center;}

.quick-save-division ul li.quick12 a{background:url('/resource/img/man/section01/quick12_off.png') no-repeat center center;}
.quick-save-division ul li.quick12 a.live{background:url('/resource/img/man/section01/quick12_on.png') no-repeat center center;}

.quick-save-division ul li.quick13 a{background:url('/resource/img/man/section01/quick13_off.png') no-repeat center center;}
.quick-save-division ul li.quick13 a.live{background:url('/resource/img/man/section01/quick13_on.png') no-repeat center center;}

.quick-save-division ul li.quick14 a{background:url('/resource/img/man/section01/quick14_off.png') no-repeat center center;}
.quick-save-division ul li.quick14 a.live{background:url('/resource/img/man/section01/quick14_on.png') no-repeat center center;}

.quick-save-division ul li.quick15 a{background:url('/resource/img/man/section01/quick15_off.png') no-repeat center center;}
.quick-save-division ul li.quick15 a.live{background:url('/resource/img/man/section01/quick15_on.png') no-repeat center center;}

.quick-save-division ul li.quick16 a{background:url('/resource/img/man/section01/quick16_off.png') no-repeat center center;}
.quick-save-division ul li.quick16 a.live{background:url('/resource/img/man/section01/quick16_on.png') no-repeat center center;}

.quick-save-division ul li.quick17 a{background:url('/resource/img/man/section01/quick17_off.png') no-repeat center center;}
.quick-save-division ul li.quick17 a.live{background:url('/resource/img/man/section01/quick17_on.png') no-repeat center center;}

.quick-save-division ul li.quick18 a{background:url('/resource/img/man/section01/quick18_off.png') no-repeat center center;}
.quick-save-division ul li.quick18 a.live{background:url('/resource/img/man/section01/quick18_on.png') no-repeat center center;}

.quick-save-division ul li.quick19 a {background:url('/resource/img/man/section01/quick19_off.png') no-repeat center center;}
.quick-save-division ul li.quick19 a.live {background:url('/resource/img/man/section01/quick19_on.png') no-repeat center center;}

.quick-save-division ul li.quick20 a {background:url('/resource/img/man/section01/quick20_off.png') no-repeat center center;}
.quick-save-division ul li.quick20 a.live {background:url('/resource/img/man/section01/quick20_on.png') no-repeat center center;}

.quick-save-division ul li.quick21 a {background:url('/resource/img/man/section01/quick21_off.png') no-repeat center 23px;}
.quick-save-division ul li.quick21 a.live {background:url('/resource/img/man/section01/quick21_on.png') no-repeat center 23px;}

.quick-save-division ul li.quick22 a {background:url('/resource/img/man/section01/quick22_off.png') no-repeat center 23px;}
.quick-save-division ul li.quick22 a.live {background:url('/resource/img/man/section01/quick22_on.png') no-repeat center 23px;}

.quick-save-division ul li.quick23 a {background:url('/resource/img/man/section01/quick23_off.png') no-repeat center 23px;}
.quick-save-division ul li.quick23 a.live {background:url('/resource/img/man/section01/quick23_on.png') no-repeat center 23px;}

.btn-setting-group{padding:40px 0;font-size:0;width:400px;margin:0 auto; text-align:center;}
.btn-setting-group a{display:inline-block;margin-left:16px;text-align:left;text-indent:-9999px;}
.btn-setting-group a:first-child{margin-left:0;}

a.sg-setting{width:87px;height:42px;background:url('/resource/img/man/btn/btn_setting_off.png') no-repeat;}
a.sg-setting.on,
a.sg-setting:hover,
a.sg-setting:active,
a.sg-setting:focus{width:87px;height:42px;background:url('/resource/img/man/btn/btn_setting_on.png') no-repeat;}

a.sg-reset{width:98px;height:42px;background:url('/resource/img/man/btn/btn_reset_off.png') no-repeat;}
a.sg-reset.on,
a.sg-reset:hover,
a.sg-reset:active,
a.sg-reset:focus{width:98px;height:42px;background:url('/resource/img/man/btn/btn_reset_on.png') no-repeat;}

a.sg-cancel{width:87px;height:42px;background:url('/resource/img/man/btn/btn_cancel_off.png') no-repeat;}
a.sg-cancel.on,
a.sg-cancel:hover,
a.sg-cancel:active,
a.sg-cancel:focus{width:87px;height:42px;background:url('/resource/img/man/btn/btn_cancel_on.png') no-repeat;}


/* opacity */
.load-opacity {-ms-filter:"progId:DXImageTransform.Microsoft.Alpha(Opacity=0)"; filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0;}

/*layer popup*/
h3.pop-tit-type1 {text-align:left; margin:0;}

/* banner */
.bnClosed{display:none;}
/* 20141010 */
.goods-paging{position: relative; z-index: 30000;}






/* 금융상품 CSS */

/* slider */
.visual-contents {position:relative;padding:0; }
.visual-contents>div {position:absolute;left:0;top:0;width:100%;height:540px;overflow:hidden; }

/* visual slider contents */
.visualmotion {width:1000px;margin:0px auto 0;position:relative;}
.visualmotion .btnzone {margin-top:20px;overflow:hidden;}
.visualmotion .btnzone a.btn-mfpm {background:url('/resource/img/btn/fpm/btn_mfpmset2.png') 0 0 no-repeat;text-align:center;color:#fff;font-weight:bold;}
.visualmotion .btnzone .btn-mfpm.reg {width:103px;background-position:-219px 0;line-height:33px;}
.visualmotion .btnzone .btn-mfpm.detail {width:103px;background-position:-327px 0;line-height:33px;}
.visualmotion .btnzone .btn-mfpm.best {width:111px;padding-left:20px;background-position:right 0;line-height:33px;}

/* new 디자인변경 */

/* new gnb : jsp랑 같이 올라감 */
#siteNav.main {width:100%;height:140px;border-bottom:2px solid #cb2b11;box-sizing:border-box;}
#wrap2 #siteNav {width:100%;height:140px;border-bottom:2px solid #cb2b11;}
#wrap2 #siteNav > div {position:relative;width:1000px;margin:0 auto;}
#wrap #siteNav .mainNav:after,
#wrap2 #siteNav .mainNav:after{content:'';display:block;clear:both;}

#siteNav .mainNav .logo-busan{padding-top:74px;}
#siteNav .mainNav .logo-busan a{display:block;width:132px;height:21px;background:url(/resource/img/tit/h1_busanbank_new.png);}

#siteNav .mainNav .menu-area{float:right;padding-top:68px;padding-right:230px;}
#siteNav .mainNav .menu-site{overflow:hidden;}
#siteNav .mainNav .menu-site > li{float:left;margin-left:40px;}
#siteNav .mainNav .menu-site > li a{padding:6px 0 3px;font-size:17px;font-weight:bold;color:#212121;line-height:1.4;}
#siteNav .mainNav .menu-site > li.on a{color:#cb2b11;}

#siteNav .mainNav .log-area{display:block;float:left;position:absolute;top:27px;right:0;}
#siteNav .mainNav .log-area:after{clear:both;display:block;clear:both;}

#siteNav .mainNav .log-info{display:table;float:left;height:32px;margin-right:0;text-align:right;}
#siteNav .mainNav .log-info img{display:table-cell;max-height:32px;vertical-align:middle;}
#siteNav .mainNav .log-info span{display:table-cell;height:32px;padding-left:4px;font-size:12px;color:#616161;line-height:30px;}
#siteNav .mainNav .log-info span em{display:block;font-size:12px;color:#616161;line-height:1.3;}

#siteNav .mainNav .log-time{float:left;height:22px;margin:3px 8px;border:1px solid #464b50;}
#siteNav .mainNav .log-time p{display:inline-block;height:22px;padding:0 2px 0 6px;font-size:12px;color:#616161;line-height:22px;}
#siteNav .mainNav .log-time a{display:inline-block;height:22px;padding:0 6px;background-color:#464b50;font-size:12px;color:#fff;line-height:22px;}

#siteNav .mainNav .login-zone{position:relative;float:left;}
#siteNav .mainNav .login-zone .btn-login,
#siteNav .mainNav .login-zone .btn-logout,
#siteNav .mainNav .login-zone .btn-certi{width:auto;height:auto;margin:0;padding:7px 0;font-size:13px;color:#424242;border:none;background:none;line-height:1.4;text-align:left;}
#siteNav .mainNav .login-zone .logbtn-out{display:inline-block;}
#siteNav .mainNav .login-zone .logbtn-in{display:inline-block;position:relative;}
#siteNav .mainNav .login-zone .logbtn-in a.on{color:#cb2b11;}
#siteNav .mainNav .login-zone .login-sel-area{display:none;position:absolute;left:50%;width:141px;border: 2px solid #d71920;background:#fff;transform:translateX(-50%);z-index:1;}
#siteNav .mainNav .login-zone .login-sel-area:before{content:'';display:block;position:absolute;left:50%;top:-5px;width:6px;height:6px;background-color:#cb2b11;transform:translateX(-50%) rotate(45deg);z-index:-1;}
#siteNav .mainNav .login-zone .login-sel-area ul{overflow:hidden;background-color:#fff;}
#siteNav .mainNav .login-zone .login-sel-area li{position:relative;float:left;width:50%;text-align:center;}
#siteNav .mainNav .login-zone .login-sel-area li a{display:block;line-height:30px;}
#siteNav .mainNav .login-zone .login-sel-area li:not(:first-child):before{content:'';display:inline-block;position:absolute;left:-1px;top:8px;width:1px;height:12px;background:#ebebed;}
#siteNav .mainNav .login-zone .logbtn-in.on .login-sel-area{display:block;}
#siteNav .mainNav .certibtn-in{display:inline-block;position:relative;margin-left:17px;}
#siteNav .mainNav .certibtn-in:before{content:'';display:inline-block;position:absolute;left:-9px;top:10px;width:1px;height:12px;background:#ebebed;}

#siteNav .mainNav .lang-zone{float:left;position:relative;margin-left:17px;}
#siteNav .mainNav .lang-zone:before{content:'';display:inline-block;position:absolute;left:-9px;top:10px;width:1px;height:12px;background:#ebebed;}
#siteNav .mainNav .lang-zone > a{position:relative;padding:6px 12px 8px 0;font-size:13px;color:#424242;line-height:1.4;}
#siteNav .mainNav .lang-zone > a:after{content:'';display:block;position:absolute;right:0;top:13px;width:7px;height:5px;background-image:url(/resource/img/ico/cmn/ico_gnb_selbox.png);background-size:7px 5px;}
#siteNav .mainNav .lang-zone > a.on{color:#cb2b11;}
#siteNav .mainNav .lang-zone > a.on:after{top:12px;background-image:url(/resource/img/ico/cmn/ico_gnb_selbox_on.png);transform:rotate(-180deg);}
#siteNav .mainNav .lang-sel-area{display:none;position:absolute;top:27px;right:0;width:121px;height:140px;padding:18px 16px;border:1px solid #cb2b11;border-top-width:2px;background-color:#fff;box-sizing:border-box;z-index:1;}
#siteNav .mainNav .lang-sel-area li:not(:first-child){margin-top:10px;}
#siteNav .mainNav .lang-sel-area li a{position:relative;padding-left:30px;line-height:1.5;}
#siteNav .mainNav .lang-sel-area li a:hover{font-weight:bold;}
#siteNav .mainNav .lang-sel-area li a:before{content:'';display:inline-block;position:absolute;left:0;top:3px;width:18px;height:12px;background-size:100%;}
#siteNav .mainNav .lang-sel-area li.flag01 a:before{background-image:url(/resource/img/ico/cmn/ico_gnb_usa.png);}
#siteNav .mainNav .lang-sel-area li.flag02 a:before{background-image:url(/resource/img/ico/cmn/ico_gnb_japan.png);}
#siteNav .mainNav .lang-sel-area li.flag03 a:before{background-image:url(/resource/img/ico/cmn/ico_gnb_china.png);}
#siteNav .mainNav .lang-sel-area li.flag03 a:before{background-image:url(/resource/img/ico/cmn/ico_gnb_china.png);}
#siteNav .mainNav .lang-sel-area li.flag04 a:before{background-image:url(/resource/img/ico/cmn/ico_gnb_korea.png);}

#siteNav .mainNav .bank-info{float:left;position:relative;margin-left:17px;}
#siteNav .mainNav .bank-info:before{content:'';display:inline-block;position:absolute;left:-9px;top:10px;width:1px;height:12px;background:#ebebed;}
#siteNav .mainNav .bank-info a{display:block;padding:7px 0;font-size:13px;color:#424242;line-height:1.4;}

#siteNav .mainNav .search-area{position:absolute;top:68px;right:98px;}
#siteNav .mainNav .search-area .btn-search{width:90px;height:32px;padding-left:30px;border:1px solid #e0e0e1;border-radius:4px;background:url(/resource/img/ico/cmn/ico_gnb_search.png) no-repeat 10px center / 16px 16px;color:#000;font-size:12px;text-align:left;text-indent:0;}
#siteNav .mainNav .search-area .btn-search:before{content:'검색하기';}

#siteNav .mainNav .all-menu{position:absolute;top:68px;right:0;}
#siteNav .mainNav .all-menu .btn-allmenu{width:90px;height:32px;padding-left:30px;border:1px solid #e0e0e1;border-radius:4px;background:url(/resource/img/ico/cmn/ico_gnb_allmenu.png) no-repeat 10px center / 16px 16px;color:#000;font-size:12px;text-indent:0;text-align:left;}
#siteNav .mainNav .all-menu .btn-allmenu:before{content:'전체메뉴';}

/* 전체메뉴-메인용 */
.layerpop-allmenu{position:absolute;top:107px;width:1000px;margin:0;z-index:11111;}
#siteNav.main .sitemap{background:#fff;}
#siteNav.main .laypop-allmenu .tit-type2{text-align:left;}
#siteNav.main .sitemap ul{display:block;font-size:0;}
#siteNav.main .sitemap ul:after{content:'';display:block;clear:both;}
#siteNav.main .sitemap .tab-type1 > ul > li{height:48px;}
#siteNav.main .sitemap ul li{float:none;padding:0;border:none;}
#siteNav.main .sitemap .tab-type6 > ul > li{width:auto;height:auto;}
#siteNav.main .sitemap .tab-type6 > ul > li a{font-size:15px;}
#siteNav.main .laypop-allmenu .sitemap-section> ul > li{height:auto;padding-left:24px;}
#siteNav.main .laypop-allmenu .sitemap-section> ul > li:nth-child(4n +1){padding-left:0;}
#siteNav.main .laypop-allmenu .sitemap dt{margin:0;font-size:15px;font-weight:bold;text-indent:0;}
#siteNav.main .laypop-allmenu .sitemap-section> ul > li > dl > dd{display:block;width:auto;height:auto;}


/* main new */
#topMain{position:relative;} /* 뉴메인탑 fixed 빠짐 */
#mcontainer{padding-top:0;}
.newmain-wrap .kv-area{padding-top:32px;}
.newmain-wrap .kv{width:800px;height:280px;background-color:#ccc}
.newmain-wrap .top-menu-area{width:180px;}
.newmain-wrap .control-area{position:absolute;top:24px;right:24px;;}
.newmain-wrap .control-area:before{content:'';display:block;position:absolute;left:0;right:0;height:22px;border-radius:11px;background:#000;opacity:0.1;text-align:center;}
.newmain-wrap .control-area .swiper-button-prev{background:url(/resource/img/man/new/ico_home_swiper_prev.png) no-repeat center;}
.newmain-wrap .control-area .swiper-button-next{background:url(/resource/img/man/new/ico_home_swiper_next.png) no-repeat center right 13px;}
.newmain-wrap .control-area .swiper-button-pause{background:url(/resource/img/man/new/ico_home_swiper_pause.png) no-repeat center;}
.newmain-wrap .control-area .swiper-button-play{background:url(/resource/img/man/new/ico_home_swiper_play.png) no-repeat center / 6px 6px;}
.newmain-wrap .control-area .swiper-pagination-bullet{background-color:#fff;opacity:0.3;}
.newmain-wrap .control-area .swiper-pagination-bullet-active{background-color:#fff;opacity:1;}

.newmain-wrap .top-menu{padding-top:0;}
.newmain-wrap .top-menu > a{position:relative;width:180px;height:87px;padding:54px 24px 0 0;text-align:right;line-height:1.4;}/* [2025.10.13]홈페이지 메인 금융소비자 보호 추가 */
.newmain-wrap .top-menu > a:before{content:'';display:inline-block;position:absolute;left:24px;top:24px;width:24px;height:24px;}
.newmain-wrap .btn-report{margin:12px 0 0 0 !important;}
.newmain-wrap .btn-quick:before{background-image:url(/resource/img/man/new/ico_util_quick.png);}
.newmain-wrap .btn-report:before{background-image:url(/resource/img/man/new/ico_util_report.png);}
.newmain-wrap .btn-security:before{background-image:url(/resource/img/man/new/ico_util_security.png);background-size: 24px;}/*[2025.10.13 2242004]홈페이지 메인 금융소비자보호 추가*/

.newmain-wrap .go-menu li{height:169px;}
.newmain-wrap .go-menu li a{padding-top:16px;}
.newmain-wrap .go-menu li a:before{width:80px;height:80px;margin-bottom:8px;}
.newmain-wrap .go-menu li.go-menu1 a:before{background-image:url(/resource/img/man/new/ico_gomenu_1.png);}
.newmain-wrap .go-menu li.go-menu2 a:before{background-image:url(/resource/img/man/new/ico_gomenu_2.png);}
.newmain-wrap .go-menu li.go-menu3 a:before{background-image:url(/resource/img/man/new/ico_gomenu_3.png);}
.newmain-wrap .go-menu li.go-menu4 a:before{background-image:url(/resource/img/man/new/ico_gomenu_4.png);}
.newmain-wrap .go-menu li.go-menu5 a:before{background-image:url(/resource/img/man/new/ico_gomenu_5.png);}





