@charset "utf-8";

.ibk_containers a {color:#575757;}
.ibk_containers a:focus{outline-offset:-1px}/* 202310_웹접근성 */
.mcont1 {position:relative; width:1140px; overflow:hidden; padding-bottom:50px; margin:0 auto;}
.mcont1.pd0{padding:0;}
.mcont1.etc {margin-top:50px;}
.mcont2 {background:#ecf4f7;}
.mcont3 {background:url('/IBK/uib/pib/img/KO/main/mcont_bg.gif') repeat 0 0;}
.mcont4 {position:relative; width:1142px; overflow:hidden; padding-bottom:50px; margin:0 auto;}
.mtit {margin-top:50px;}

/* 메인 */


.mainVisualWrap ul{width:1140px;height:400px;overflow:hidden;}
.mainVisualWrap ul li{display:none;position:absolute;left:0;top:0;width:1140px;height:400px;}
.mainVisualWrap .mvisu_slide .slideWrap .detail_view{position:absolute;left:142px;top:268px;display:block;}
.mainVisualWrap .mvisu_slide .slideWrap .detail_view a{display:inline-block;}
.mainVisualWrap .bx-controls .bx-controls-direction a.bx-prev {position:absolute;top:50%;left:5px;width:28px; height:51px; margin:-26px 2px 0; background:url('/IBK/uib/pib/img/KO/common/btn_visual_pre_on.gif') no-repeat left top;text-indent:-9999px;}
.mainVisualWrap .bx-controls .bx-controls-direction a.bx-next {position:absolute;top:50%;right:5px;width:28px; height:51px; margin:-26px 2px 0;background:url('/IBK/uib/pib/img/KO/common/btn_visual_next_on.gif') no-repeat left top;text-indent:-9999px;}
.mainVisualWrap .bx-controls .bx-controls-direction a.bx-prev:hover {background:url('/IBK/uib/pib/img/KO/common/btn_visual_pre_on.gif') no-repeat left top;}
.mainVisualWrap .bx-controls .bx-controls-direction a.bx-next:hover {background:url('/IBK/uib/pib/img/KO/common/btn_visual_next_on.gif') no-repeat left top;}
.mainVisualWrap .bx-controls .bx-controls-direction a.bx-prev.disabled, 
.mainVisualWrap .bx-controls .bx-controls-direction a.bx-next.disabled {display:none;}

.mainVisualWrap .bx-pager {display:block;position:absolute; left:49%; bottom:50px;z-index:100;}
.mainVisualWrap .bx-pager .bx-pager-item {float:left;display:block;height:12px;margin:0 5px 0 0;}
.mainVisualWrap .bx-pager .bx-pager-item a {display:block;width:12px; height:12px;background:url('/IBK/uib/pib/img/KO/common/btn_visual_indicate_off.png') 0 0 no-repeat;text-indent:-9999px;}
.mainVisualWrap .bx-pager .bx-pager-item a.active {width:32px; background:url('/IBK/uib/pib/img/KO/common/btn_visual_indicate_on.png') 0 0 no-repeat;}

.mainVisualWrap .bx-controls-auto {display:block;position:absolute;left:47%; bottom:50px;margin:0 10px 0 0;width:12px;height:12px;z-index:110;}
.mainVisualWrap .bx-controls-auto .controls-auto-item {overflow:hidden;}
.mainVisualWrap .bx-controls-auto .bx-start {display: none;position:absolute;top:0;left:0px;text-indent: -9999px;;width:12px; height:12px;background:url('/IBK/uib/pib/img/KO/common/btn_visual_stop.gif') 0 0 no-repeat;}
.mainVisualWrap .bx-controls-auto .bx-start:hover,
.mainVisualWrap .bx-controls-auto .bx-start.active {background:url('/IBK/uib/pib/img/KO/common/btn_visual_stop.gif') 0 0 no-repeat;}
.mainVisualWrap .bx-controls-auto .bx-stop {display: none;position:absolute;top:0;left:0px;text-indent: -9999px;width:12px; height:12px;background:url('/IBK/uib/pib/img/KO/common/btn_visual_play.gif') 0 0 no-repeat;}
.mainVisualWrap .bx-controls-auto .bx-stop:hover, 
.mainVisualWrap .bx-controls-auto .bx-stop.active {background:url('/IBK/uib/pib/img/KO/common/btn_visual_play.gif') 0 0 no-repeat;}
.mainVisualWrap .bx-controls-auto .bx-start.active {display: block;z-index:112;} 
.mainVisualWrap .bx-controls-auto .bx-stop.active {display: block;z-index:112;} 

.mpdt_recommend{width:1140px;height:449px;margin:0 auto;padding-bottom:60px;}
.mpdt_recommend h2{height:78px;padding-top:54px;}
.mpdt_recommend h3{height:48px;padding:33px 92px 0 36px;line-height:18px;font-size:16px;color:#575757;}
.mpdt_recommend .ione.pdt_type h3{padding-right:0;}
.mpdt_recommend .ione.pdt_type h3:after{display:none;}
.mpdt_recommend .ione.pdt_type .txt{height:36px;padding-top:0;}
.mpdt_recommend .ione .pdt_info{height:38px;text-align:center;}
.mpdt_recommend .ione .pdt_info span{display:inline-block;padding-top:12px;margin-left:10px;}
.mpdt_recommend .ione .pdt_info span:first-child{margin-left:0;}
.mpdt_recommend .ione .pdt_info span:first-child:before{display:none;}
.mpdt_recommend .ione .pdt_info span:before{content:'';display:inline-block;width:1px;height:12px;margin-right:10px;vertical-align:-2px;background:#d4d4d4;}
.mpdt_recommend a{display:block;overflow:hidden;color:#575757;}
/*.mpdt_recommend h3:after{content:'';display:block;width:25px;margin-top:26px;height:1px;background:#a2a2a2;}*/
.mpdt_recommend .txt{display:block;height:50px;padding:24px 0 0 36px;line-height:18px;}
.mpdt_recommend span.img{display:block;width:245px;height:160px;margin:0 auto;}
.mpdt_recommend .lump_sum_tab{position:relative;float:left;width:100%;height:317px;}
.mpdt_recommend .lump_sum_tab > ul{width:285px;}
.mpdt_recommend .lump_sum_tab > ul > li{position:relative;border-top:1px solid #236cc4;}
.mpdt_recommend .lump_sum_tab > ul > li > a{display:block;height:78px;background:url('/IBK/uib/pib/img/KO/main/bg_lump_sum.png') no-repeat;}
.mpdt_recommend .lump_sum_tab > ul > li > a:hover img, .mpdt_recommend .lump_sum_tab > ul > li.on > a img{margin-top:-78px;}
.mpdt_recommend .lump_sum_tab > ul > li:first-child{border:0;}
.mpdt_recommend .lump_sum_tab > ul > li.cont1 .lump_cont{position:absolute;left:285px;top:0;}
.mpdt_recommend .lump_sum_tab > ul > li.cont2 .lump_cont{position:absolute;left:285px;top:-79px;}
.mpdt_recommend .lump_sum_tab > ul > li.cont3 .lump_cont{position:absolute;left:285px;top:-158px;}
.mpdt_recommend .lump_sum_tab > ul > li.cont4 .lump_cont{position:absolute;left:285px;top:-237px;}
.mpdt_recommend .lump_cont.loan h3:after{display:none;}
.mpdt_recommend .lump_cont.loan h3{height:47px;padding: 38px 10px 0 36px;}
.mpdt_recommend .lump_cont.loan .txt{height:32px;padding:0 0 0 36px;}
.mpdt_recommend .lump_cont.loan .type{width:100%;height:38px;overflow:hidden;}
.mpdt_recommend .lump_cont.loan .type span{float:left;padding-left:35px;}
.mpdt_recommend .lump_cont.loan .type em{float:right;padding-right:22px;color:#ff0000;}
.mpdt_recommend .lump_sum_tab > ul > li.on.cont4:after{display:none;}
.mpdt_recommend .lump_sum_tab .lump_cont{display:none;width:855px;}
.mpdt_recommend .lump_sum_tab > ul > li.on .lump_cont{display:block;}
.mpdt_recommend .lump_sum_tab > ul > li.on:after{content:'';position:absolute;left:0;bottom:-79px;display:block;width:285px;height:75px;background:url('/IBK/uib/pib/img/KO/main/bg_lump_sum01.png') no-repeat;}
.mpdt_recommend .ione{float:left;width:285px;height:315px;position:relative;background:#fff;}
.mpdt_recommend .ione .band{width:60px;height:72px;position:absolute;right:25px;top:-18px;background:url('/IBK/uib/pib/img/KO/main/bg_m_band.png') no-repeat;color:#fff;text-align:center;}
.mpdt_recommend .ione.bg{background:#e7f9ff;}
.mpdt_recommend .ione .band em{display:block;padding:10px 0 5px 0;}
.mpdt_recommend .ione .band strong{display:block;font-size:16px;letter-spacing:-0.5px;}
.m_notice{width:263px;height:216px;border:1px solid #d1d1d1;}
.event_service{position:relative;}
.event_service:after{content:'';clear:both;display:block;height:0;}
.event_slide{float:left;position:relative;width:853px;margin-top:60px;height:156px;border:1px solid #086fe3;}
.event_slide ul{width:100%;height:156px;overflow:hidden;}
.event_slide ul li{display:none;position:absolute;left:0;top:0;} /*20161028 플립 김종환 추가*/

.event_slide  .bx-controls {overflow:hidden;width:85px;position:absolute; right:15px; top:15px;;z-index:100;}
.event_slide  .bx-controls-auto {float:left;display:block;}
.event_slide  .bx-pager {float:left;display:block;}
.event_slide  .bx-pager .bx-pager-item {float:left;display:block;height:9px;margin:0 0 0 5px;}
.event_slide  .bx-pager .bx-pager-item a {display:block;width:9px; height:9px;background:url('/IBK/uib/pib/img/KO/common/btn_indicate_off.gif') 0 0 no-repeat;text-indent:-9999px;}
.event_slide  .bx-pager .bx-pager-item a.active {width:9px; background:url('/IBK/uib/pib/img/KO/common/btn_indicate_on.gif') 0 0 no-repeat;}
.event_slide  .bx-controls-auto {display:block;margin:0 5px 0 0;width:9px;height:9px;z-index:100;}
.event_slide  .bx-controls-auto .bx-controls-auto-item {overflow:hidden;position:relative;width:9px;height:9px;}
.event_slide  .bx-controls-auto .bx-start {display:none;position:absolute;top:0;left:0;text-indent: -9999px;width:9px; height:9px; margin:0 5px; background:url('/IBK/uib/pib/img/KO/common/btn_indicate_stop.gif') 0 0 no-repeat;}
.event_slide  .bx-controls-auto .bx-start:hover, 
.event_slide  .bx-controls-auto .bx-start.active {background:url('/IBK/uib/pib/img/KO/common/btn_indicate_stop.gif') 0 0 no-repeat;}
.event_slide  .bx-controls-auto .bx-stop {display:none;position:absolute;top:0px;left:0;text-indent: -9999px;width: 9px;height:9px; margin:0 5px; background:url('/IBK/uib/pib/img/KO/common/btn_indicate_play.gif') 0 0 no-repeat;}
.event_slide  .bx-controls-auto .bx-stop:hover, 
.event_slide  .bx-controls-auto .bx-stop.active {background:url('/IBK/uib/pib/img/KO/common/btn_indicate_play.gif') 0 0 no-repeat;}
.event_slide  .bx-controls-auto .bx-start.active, 
.event_slide  .bx-controls-auto .bx-stop.active {display: block;z-index:101;} 


.m_service{position:relative;width:257px;height:150px;float:right;margin:60px 0 0 0;border:4px solid #086fe3;background:#fff;}
.m_service.open{height:388px;position:absolute;right:0;top:0;z-index:7;}
.m_service.open ul{height:323px;}
.m_service h3{height:34px;padding:16px 0 0 19px;}
.m_service.open a.more{background-position:0 -29px;}
.m_service a.more{width: 29px;height: 29px;position: absolute;right: 0;top: 0;background: url('/IBK/uib/pib/img/KO/main/btn_m_more01.png') no-repeat;font-size: 0;text-indent: -9999px;z-index: 6;}

.m_service ul{margin:0 13px;background:#f2f8fe;height:80px;overflow:hidden;}
.m_service ul li{float:left;width:76px;height:80px;border-left:1px solid #fff;text-align:center;}
.m_service ul li:hover{background:#e4f1fd;}
.m_service ul li:first-child{border:0;}
.m_service ul li span{display:block;}
.m_service ul li strong{display:block;color:#575757;font-weight:normal;}
/*.m_service_in {width:230px;height:86px;margin-left:14px;background:#eaf4fa;}
.m_service_in ul{overflow:hidden;}
.m_service_in ul li{float:left;width:76px;height:86px;border-left:1px solid #fff;text-align:center;}
.m_service_in ul li:first-child{border:0;}
.m_service_in ul li span{display:block;padding-top:17px;}
.m_service_in ul li strong{display:block;padding-top:13px;color:#575757;}
.m_service_in .bx-controls {display:block;position:absolute; right:12px; top:20px;width:25px;z-index:1; margin:0 0 0 -200px;}*/
.m_service_in .bx-controls .bx-controls-direction {overflow:hidden;width:26px;}
.m_service_in .bx-controls a.bx-prev{float:left;width:8px;height:13px;background:url('/IBK/uib/pib/img/KO/main/btn_service_prev.png') no-repeat;font-size:0;text-indent:-9999px;z-index:100;}
.m_service_in .bx-controls a.bx-next{float:right;width:8px;height:13px;background:url('/IBK/uib/pib/img/KO/main/btn_service_next.png') no-repeat;font-size:0;text-indent:-9999px;z-index:100;}
.m_service_in .bx-controls a.bx-prev:hover, .m_service_in .bx-controls  a.bx-next:hover{background-position:0 -13px;}


.m_notice_wrap{overflow:hidden;margin-top:20px;}
.m_notice{position:relative;float:left;width:263px;height:216px;border:1px solid #d6d6d6;}
.m_notice h3{padding:23px 0 28px 22px;}
.m_notice span.more_view{position:absolute;right:20px;top:26px;}
.m_notice span.more_view a{display:inline-block;padding:0 12px;line-height:21px;color:#575757;background:url('/IBK/uib/pib/img/KO/main/icon_more_view.png') no-repeat right center;}
.m_notice ul li{padding:0 60px 0 33px;background:url('/IBK/uib/pib/img/KO/main/bul_m_notice.png') no-repeat 24px 10px;}
.m_notice ul li a{display:block; width:210px; overflow:hidden;/*text-overflow:ellipsis;word-wrap:normal;white-space:nowrap;*/height:25px; line-height:25px;color:#575757;}
.info_wrap{float:left;width:569px;overflow:hidden;margin-left:21px;}
.info_wrap .info{display:block;height:97px;border:1px solid #d5d5d5;}
.info_wrap .use_menu{width:569px;margin-top:20px;}
.info_wrap .use_menu ul li{float:left;width:113px;height:99px;border-left:1px solid #fff;background:#f8f8f8;text-align:center;}
.info_wrap .use_menu ul li:first-child{border:0;}
.info_wrap .use_menu ul li a span{display:block;height:40px;padding:17px 0 0;}
.info_wrap .use_menu ul li a strong{display:block;font-weight:normal;color:#575757;}
.info_wrap .use_menu ul li:hover{background:#deeffa;}
.m_banner{position:relative;float:right;width:265px;height:218px;}
.m_banner .plus .more{width:29px;height:29px;position:absolute;right:0;top:70px;background:url('/IBK/uib/pib/img/KO/main/btn_m_more.png') no-repeat;font-size:0;text-indent:-9999px;z-index:4;}
.m_banner .plus .more.view{position:absolute;right:0;top:188px;background-position:0 -29px;z-index:10;}
.m_banner .plus{position:static;}
.m_banner .plus .more.view + .open{display:block;}
.m_banner .plus .on.more {position:absolute;right:0;top:auto;bottom:0;background-position:0 -29px;}

.m_banner .open{display:none;position:absolute;left:0;top:0;width:265px;height:218px;background:#086fe3;z-index:5;}
.m_banner .open h3{padding:18px 0 15px 0;margin:0 14px;border-bottom:1px solid #61a3ed;}
.m_banner .open ul{margin:20px 14px 0;overflow:hidden;}
.m_banner .open ul li{float:left;width:50%;padding:0 0 5px 0;background:url('/IBK/uib/pib/img/KO/main/bul_m_notice01.png') no-repeat 0 5px;}
.m_banner .open ul li a{display:block;padding-left:8px;color:#fff;}
.m_banner > div{position:relative;border:1px solid #d5d5d5;}
.m_banner .win_class{margin-top:20px;}
.info_wrap .info a, .m_service ul li a, .event_slide ul li a, .info_wrap .use_menu ul li a, .m_banner a{display:block;overflow:hidden;}



/*상품가입 메인*/

.msub2 {position:relative; padding-top:20px; width:100%; overflow:hidden;}
.msub2 h3 {text-align:left; padding:12px 0 0 20px; margin:0 -1px; height:28px; background:#fdfbfc url('/IBK/uib/pib/img/KO/main/pro_tit_bg.gif') repeat-x 0 0;}
.msub2 div.fst {position:relative; float:left; margin-left:20px; width:268px; height:315px; border:1px solid #cdcdcd; border-top:0; background:#fff;}
.msub2 div.fst:first-child {margin-left:0;} 
.msub2 div.two {float:left; margin-left:20px; width:268px; height:315px; border:1px solid #cdcdcd; border-top:0; background:#e7f9ff;}
.msub2 div.third {float:left; margin-left:20px; width:268px; height:315px; text-align:center; border:1px solid #cdcdcd; border-top:0; background:#fdfbfc url('/IBK/uib/pib/img/KO/main/pro_box_bg.gif') repeat-x 0 bottom;}
.msub2 .takper {position:absolute; right:22px; top:-18px; z-index:10; width:60px; height:60px; padding:12px 8px 0 0; color:#fff; text-align:center; background:url('/IBK/uib/pib/img/KO/main/taks.png') no-repeat 0 0;}
.msub2 .takper span.per {font-size:16px; font-weight:bold;}
.msub2 .txts0 {position:relative; margin:0 28px; padding-top:40px; height:135px;}
.msub2 .txts {margin:0 28px; padding-top:20px; line-height:20px; color:#575757; font-size:14px; background:url('/IBK/uib/pib/img/KO/main/pro_box_bg2.gif') repeat-x 0 0;}
.msub2 .txts3 {position:absolute; bottom:5px; right:0; color:#f74a80;}
.msub2 .txts3 strong {font-size:16px;}
.msub2 .tits {display:block; font-size:22px; line-height:27px; letter-spacing:-2px; font-family:'IBKiDreamL';  font-weight:normal; color:#575757;}
.msub2 .tits.big {font-size:26px;}
.msub2 .tits2 {display:block; font-size:26px; height:53px; letter-spacing:-2px; padding-top:40px; font-family:'IBKiDreamL';  font-weight:normal; color:#575757;}
.msub2 .taks {margin-top:10px;}
	.tak1 {display:inline-block; margin-top:5px; height:18px; line-height:11px; padding:6px 17px 0 10px; color:#fff; background:url('/IBK/uib/pib/img/KO/main/tak1_right.png') no-repeat right 0;}
	/*.tak1 span {display:inline-block; color:#fff; height:22px; line-height:22px; font-size:11px; padding:0 17px 0 10px; background:url('/IBK/uib/pib/img/KO/main/tak1_left.png') no-repeat 0 0;}*/
	.tak2 {display:inline-block; margin-top:5px; height:18px; line-height:11px; padding:6px 17px 0 10px; color:#fff; background:url('/IBK/uib/pib/img/KO/main/tak2_right.png') no-repeat right 0;}
	/*.tak2 span {display:inline-block; color:#fff; height:22px; line-height:22px; font-size:11px; padding:0 17px 0 10px; background:url('/IBK/uib/pib/img/KO/main/tak2_left.png') no-repeat 0 0;}*/
	.tak3 {display:inline-block; margin-top:5px; height:18px; line-height:11px; padding:6px 17px 0 10px; color:#fff; background:url('/IBK/uib/pib/img/KO/main/tak3_right.png') no-repeat right 0;}
	/*.tak3 span {display:inline-block; color:#fff; height:22px; line-height:22px; font-size:11px; padding:0 17px 0 10px; background:url('/IBK/uib/pib/img/KO/main/tak3_left.png') no-repeat 0 0;}*/
.msub2 .pics {}
.msub2 .txts2 {padding-top:10px; line-height:20px; color:#171d4f; font-size:14px; text-align:center;}

.prombox {margin-top:20px; width:100%; overflow:hidden;}
.prombox_left {position:relative; width:100%; overflow:hidden; background:#fff;}
.prombox_left ul {width:200px;}
.prombox_left ul li {height:105px; border-top:1px solid #fff; background:#f4f4f4;}
.prombox_left ul li:first-child {border-top:0;}
.prombox_left ul li.next {background:#ececec url('/IBK/uib/pib/img/KO/main/pro_tab_bg1.png') no-repeat 0 0;}
.prombox_left ul li div.msub {display:none;}
.prombox_left ul li a.mlink {display:block; padding:0 0 0 34px; height:105px; overflow:hidden;}
.prombox_left ul li.mselect a.mlink {background:#fff;}
.prombox_left ul li.mselect a.mlink img {margin-top:-105px;}
.prombox_left ul li.mselect div.msub {display:block; position:absolute; background:#ddd; z-index:1; top:0; left:200px; width:940px; height:317px;}
.msub .pro1 {position:relative; float:left; width:240px; padding-left:40px; height:317px; background:#fff;}
.msub .pro2 {position:relative; float:left; width:240px; padding-left:40px; height:317px; background:#e7f9ff;}
.msub .pro3 {position:relative; float:left; width:240px; padding-left:40px; height:317px; background:#fff;}
.msub .pro1 a,
.msub .pro2 a,
.msub .pro3 a {display:block; color:#575757;}
.msub .pro_link {float:left; width:100px; height:371px; background:url('/IBK/uib/pib/img/KO/main/pro_plus_bg.png') repeat-y 0 0;}
.msub .pro_link a {display:block; margin-top:130px; padding:0 15px 35px; text-align:center; font-size:14px; font-weight:bold; color:#575757; line-height:18px; background:url('/IBK/uib/pib/img/KO/main/pro_plus.png') no-repeat center bottom;}
.msub .medal {position:absolute; left:40px; top:0;}
.msub .pers {margin-top:35px; text-align:right; padding-right:30px;}
.msub .pers .per {display:inline-block; height:22px; color:#f74a80; font-weight:bold; border-bottom:1px solid #a2a2a2;}
.msub .pers .per span.num {font-size:14px;}
.msub strong.stit {display:block; margin-top:40px; font-size:22px; font-family:'IBKiDreamL'; letter-spacing:-1px; font-weight:normal;}
.msub strong.stit .tt {font-size:12px;}
.msub strong.stits {display:block; margin-top:95px; font-size:22px; line-height:26px; font-family:'IBKiDreamL'; letter-spacing:-1px; font-weight:normal;}
.msub p.stxt {position:relative; margin-top:20px; z-index:2;}
.msub .pics {position:absolute; bottom:0; z-index:1;}
.msub .card_img {margin-top:90px; margin-left:-10px; width:214px; text-align:center; background:url('/IBK/uib/pib/img/KO/main/pro_card_bg.png') no-repeat 0 40px;}
.msub .pro2 .card_img {background:url('/IBK/uib/pib/img/KO/main/pro_card_bg2.png') no-repeat 0 40px;}
.msub strong.stits2 {display:block; margin-top:25px; margin-left:-30px; width:254px; text-align:center; font-size:20px; color:#333; text-align:center; font-family:'IBKiDreamL'; letter-spacing:-1px; font-weight:normal;}
.msub p.stxts2 {margin-top:20px; margin-left:-10px; width:214px; text-align:center;}

ul.pro_ban {margin-top:10px; width:100%; overflow:hidden;}
ul.pro_ban li:first-child {float:left;}
ul.pro_ban li {float:right;}

.prombox3 {margin-top:20px; width:100%; overflow:hidden;}
.prombox3 .pdt_img {float:left; width:700px;}
.prombox3 .pdt_customer{position:relative; float:right; width:273px; height:182px; padding-left:145px; border:1px solid #d6d6d6; background:url('/IBK/uib/pib/img/KO/main/pro_customer_bg.gif') no-repeat 0 0;}
.prombox3 .pdt_customer h3 {padding:25px 0 0 0;}
.prombox3 .pdt_customer a {position:absolute; right:24px; top:22px;}
.prombox3 .pdt_customer strong {display:block; padding:14px 0 0 0; font-size:14px; color:#333;}
.prombox3 .pdt_customer p {padding:4px 0 10px 0; font-size:14px; margin-right:20px; color:#333; border-bottom:1px solid #d6d6d6;}
.prombox3 .pdt_customer span {display:block; font-size:14px; font-weight:bold;}
.prombox3 .pdt_customer .domestic {padding:15px 0 3px 0; color:#0b509b;}
.prombox3 .pdt_customer .overseas {color:#0098e7;}

/*.pdt_best3{float:left;width:399px;padding-bottom:38px;border-right:1px solid #ddd;}
.pdt_best3 h3{padding:10px 0 36px 29px;}
.pdt_best3 .mtit_area{position:relative;}
.pdt_best3 .mtit_area span{position:absolute;right:34px;top:15px;}
.pdt_best3 ul{padding:0 34px;}
.pdt_best3 ul li{position:relative;background:url('/IBK/uib/pib/img/KO/main/bul_best_list.png') repeat-x left top;}
.pdt_best3 ul li:first-child{background:none;}
.pdt_best3 ul li a{line-height:40px;padding-right:100px;display:block;overflow:hidden;text-overflow:ellipsis;word-wrap:normal;white-space:nowrap;font-size:14px;color:#333;}
.pdt_best3 ul li span{position:absolute;right:0;top:0;font-size:14px;font-weight:bold;color:#ff0000;line-height:40px;}
.pdt_best3.fund ul li a{padding-right:0;}*/

/* 안심이체 서브메인 */
.mainVisualWrap > .detail_view{position: absolute;left: 49px;top: 268px;display: block;}
.mcont3.shortcut{height:325px;margin:0 auto;}

.mcont3.shortcut .quickmenu_bnk{width:1140px;margin:0 auto;}
.quickmenu_bnk .list > li ul{margin-top:19px !important;line-height:23px;}
.mcont3.shortcut .quickmenu_bnk .list > li{width:366px;margin-left:21px;background:#fff;}
.mcont3.shortcut .quickmenu_bnk .list > li{background:#fff url('/IBK/uib/pib/img/KO/main/bg_trn01.gif') no-repeat right top;}
.mcont3.shortcut .quickmenu_bnk .list > li.bg{background:#fff url('/IBK/uib/pib/img/KO/main/bg_trn02.gif') no-repeat right top;}
.mcont3.shortcut .quickmenu_bnk .list > li a{background:none;}
.mcont3.shortcut .quickmenu_bnk .list > li ul li > a:after{content:'';display:inline-block;width:14px;height:9px;background: url("/IBK/uib/pib/img/KO/main/banner_arrow_fxd01.gif") no-repeat right 0;}
.mcont3.shortcut .quickmenu_bnk .list > li ul li a:before{content:'';display:inline-block;width:12px;height:3px;background: url("/IBK/uib/pib/img/KO/main/bul_m_trn.gif") no-repeat left 0;vertical-align:4px;}
.mcont3.shortcut .quickmenu_bnk .list > li:first-child{margin-left:0;}
.mcont3.shortcut .quickmenu_bnk .service{background:#0098e7 url('/IBK/uib/pib/img/KO/main/bg_trn_service.gif') no-repeat right bottom !important;}
.mcont3.shortcut .quickmenu_bnk .service ul{margin-top:30px !important;line-height:21px;}
.mcont3.shortcut .quickmenu_bnk .service a{background:none;color:#fff;font-size:12px;}
.mcont3.shortcut .quickmenu_bnk .service a:after{display:none !important;}
.mcont3.shortcut .quickmenu_bnk .service a:before{background: url("/IBK/uib/pib/img/KO/main/bul_m_trn01.gif") no-repeat left 0 !important;}

.mcont3.shortcut .quickmenu_bnk.trn .list{height:256px;margin-top:34px;}
.mcont3.shortcut .quickmenu_bnk.trn .list > li{height:256px;font-size:14px;}
.mcont3.shortcut .quickmenu_bnk.trn .list h2{height:104px;padding:30px 0 0 30px;box-sizing:border-box;}
.quickmenu_bnk.trn .list > li ul{margin-left:32px;}
.mcont3.shortcut .quickmenu_bnk.trn .list > li ul li > a:after{display:none;}
.mcont3.shortcut .quickmenu_bnk.trn .service h2{height:82px;}
.mcont3.shortcut .quickmenu_bnk.trn .service ul{margin-top:0 !important;}
.mcont3.shortcut .quickmenu_bnk.trn h2 a{display:block;overflow:hidden;}


.trn_smain_list{position: relative;width: 1140px;overflow: hidden;margin:50px auto !important;margin: 0 auto;border:1px solid #d6d6d6;}
.trn_smain_list .list{float:left;width:569px;position:relative;}
.trn_smain_list h2{height:73px;padding:30px 0 0 30px;box-sizing:border-box;background: url("/IBK/uib/pib/img/KO/main/bg_tit_trn_smain.gif") repeat-x;}
.trn_smain_list .list ul{padding:0 37px 22px 30px;}
.trn_smain_list .list ul li{overflow:hidden;position:relative;height:24px;padding-left:8px;background: url('/IBK/uib/pib/img/KO/main/bul_m_notice.png') no-repeat 0 6px;}
.trn_smain_list .list ul li a{display:block;padding-right:150px;overflow:hidden; height:16px; /*text-overflow:ellipsis;word-wrap:normal;white-space:nowrap;*/}
.trn_smain_list .list ul li span{position:absolute;right:0;top:0;}
.trn_smain_list .list span.more_view {position: absolute;right: 36px;top: 26px;}
.trn_smain_list .list span.more_view a {display: inline-block;padding: 0 12px;line-height: 21px;color: #575757;background: url('/IBK/uib/pib/img/KO/main/icon_more_view.png') no-repeat right center;}

.trn_smain_list .list.faq{width:571px;background:#f8f8f8;}
.trn_smain_list .list.faq h2{background: url("/IBK/uib/pib/img/KO/main/bg_tit_trn_smain01.gif") repeat-x;}

/* 개인_뱅킹관리 메인 */
.ibk_containers.banking {background:url("/IBK/uib/pib/img/KO/main/bg_banking.gif") repeat; margin-bottom:-15px;}
.mcont4.bnk h2.tit {background:url("/IBK/uib/pib/img/KO/main/bg_h2_banking.png") no-repeat left 50%; padding:50px 0 50px 87px;}
.mcont4.bnk ul.list {overflow:hidden;}
.mcont4.bnk ul.list > li {border:0 none; padding:45px 0 0 40px; box-shadow:3px 3px 3px #d5dfe5; box-sizing:border-box;}
.mcont4.bnk ul.list li.bnk08 {padding:35px 0 0 32px;}
.mcont4.bnk ul.list li ul {padding-top:20px; margin-top:0 !important; overflow:hidden; line-height:0;}
.mcont4.bnk ul.list li ul li {background:0 none; padding:10px 0 0 0; display:block;}
.mcont4.bnk ul.list li ul li a {display:inline-block; padding-right:22px !important;}
.mcont4.bnk ul.list li ul li a:hover {background:url("/IBK/uib/pib/img/KO/main/bg_chk_bnk.png") no-repeat right 0;}
.mcont4.bnk ul.list li.bnk04 ul li a:hover {background:url("/IBK/uib/pib/img/KO/main/bg_chk_bnk02.png") no-repeat right 0;}
.mcont4.bnk .bnk04 ul {height:100px; width:227px; float:left;}
.mcont4.bnk .bnk01 {background:url("/IBK/uib/pib/img/KO/main/bg_quickmenu_bnk01.gif") no-repeat; width:365px; height:267px;}
.mcont4.bnk .bnk01:hover {/*background:url("/IBK/uib/pib/img/KO/main/bg_quickmenu_bnk01_hover.gif") no-repeat; width:365px; height:267px;*/}
.mcont4.bnk .bnk02 {background:url("/IBK/uib/pib/img/KO/main/bg_quickmenu_bnk02.gif") no-repeat; width:365px; height:267px;}
.mcont4.bnk .bnk02:hover {/*background:url("/IBK/uib/pib/img/KO/main/bg_quickmenu_bnk02_hover.gif") no-repeat; width:365px; height:267px;*/}
.mcont4.bnk .bnk03 {background:url("/IBK/uib/pib/img/KO/main/bg_quickmenu_bnk03.gif") no-repeat; width:365px; height:267px;}
.mcont4.bnk .bnk03:hover {/*background:url("/IBK/uib/pib/img/KO/main/bg_quickmenu_bnk03_hover.gif") no-repeat; width:365px; height:267px;*/}
.mcont4.bnk .bnk04 {background:url("/IBK/uib/pib/img/KO/main/bg_quickmenu_bnk04.gif") no-repeat; width:750px; height:267px; margin-left:0; overflow:hidden;}
.mcont4.bnk .bnk05 {background:url("/IBK/uib/pib/img/KO/main/bg_quickmenu_bnk05.gif") no-repeat; width:365px; height:267px;}
.mcont4.bnk .bnk05:hover {/*background:url("/IBK/uib/pib/img/KO/main/bg_quickmenu_bnk05_hover.gif") no-repeat; width:365px; height:267px;*/}
.mcont4.bnk .bnk06 {background:url("/IBK/uib/pib/img/KO/main/bg_quickmenu_bnk06.gif") no-repeat; width:365px; height:267px; margin-left:0;}
.mcont4.bnk .bnk06:hover {/*background:url("/IBK/uib/pib/img/KO/main/bg_quickmenu_bnk06_hover.gif") no-repeat; width:365px; height:267px; margin-left:0;*/}
.mcont4.bnk .bnk07 {background:url("/IBK/uib/pib/img/KO/main/bg_quickmenu_bnk07.gif") no-repeat; width:365px; height:267px;}
.mcont4.bnk .bnk07:hover {/*background:url("/IBK/uib/pib/img/KO/main/bg_quickmenu_bnk07_hover.gif") no-repeat; width:365px; height:267px;*/}
.mcont4.bnk .bnk08 {padding:0; background:url("/IBK/uib/pib/img/KO/main/bg_quickmenu_bnk08.gif") no-repeat; width:365px; height:267px;}
.mcont4.bnk .bnk08 p {}
.mcont4.bnk .straight {margin:40px 0 0 0; overflow:hidden; border:1px solid #acacac; padding:24px 0; background:#fff; width:1133px;  box-shadow:3px 3px 3px #d5dfe5;}
.mcont4.bnk .straight li:first-child {border-left:0;}
.mcont4.bnk .straight li {float:left; width:234px; padding:12px 0 10px 48px; border-left:1px solid #d5d5d5;}
.mcont4.bnk .straight li a {display:inline-block; margin-top:12px;}
.mcont4.bnk {padding-bottom:0 !important; background:0 none !important;}
.quickmenu_bnk .list > li {float:left; margin-bottom:20px;}
.quickmenu_bnk {overflow:hidden;}
.quickmenu_bnk .list > li {margin-left:20px; float:left; box-sizing:border-box;}
.quickmenu_bnk .list > li:first-child {margin-left:0;}

/* 개인_외환 메인 */
.visual_fxd {height:400px; padding:107px 0 124px 105px; background:url("/IBK/uib/pib/img/KO/main/bg_visual_fxd.gif") no-repeat right center; box-sizing:border-box;}
.mcont1.fxd {padding-bottom:0 !important;}
.mcont1.fxd2 {padding:60px 0 45px 0; overflow:hidden;}
.mcont3 .mcont1.fxd {padding:40px 0 !important;}
.visual_fxd dd {margin-top:20px; overflow:hidden;}
.visual_fxd dd a {display:inline-block; margin-top:25px;}
.quickmenu_fxd {overflow:hidden;}
.quickmenu_fxd > li {float:left; width:270px; height:243px; box-sizing:border-box; margin-left:20px; padding:30px 10px 30px 30px;}
.quickmenu_fxd > li:first-child {margin-left:0;}
.quickmenu_fxd > li.saving2 h2,
.quickmenu_fxd > li.change h2, 
.quickmenu_fxd > li.transfer h2 {height:55px; background:url("/IBK/uib/pib/img/KO/main/fxd_line.gif") no-repeat 0 bottom;}
.quickmenu_fxd li.change {background:url("/IBK/uib/pib/img/KO/main/banner_fxd01.gif") no-repeat;}
.quickmenu_fxd > li.transfer {background:url("/IBK/uib/pib/img/KO/main/banner_fxd02.gif") no-repeat;}
.quickmenu_fxd > li.saving {background:url("/IBK/uib/pib/img/KO/main/banner_fxd03.gif") no-repeat;}
.quickmenu_fxd > li.saving2 {background:#fff url("/IBK/uib/pib/img/KO/main/banner_fxd03_n.gif") no-repeat right 0;}
.quickmenu_fxd > li.experience {background:url("/IBK/uib/pib/img/KO/main/banner_fxd04.gif") no-repeat;}
.quickmenu_fxd > li > ul {text-align:left; margin-top:28px; line-height:26px; font-size:14px;}
.quickmenu_fxd > li.experience p {color:#fff; line-height:19px; margin-top:13px;}
.quickmenu_fxd > li.saving p {line-height:19px; margin-top:13px; letter-spacing:-0.025em;}
.quickmenu_fxd li > ul > li {padding-left:11px; background:url("/IBK/uib/pib/img/KO/main/bg_bul.gif") no-repeat left 11px;}
.banner_fxd {position:relative; float:left;}
.quickmenu_fxd > li.ban {padding:0;}
.quickmenu_fxd > li.ban div a {display:block;}
.quickmenu_fxd > li.ban div {padding:0; height:88px; padding:26px 0 0 25px;}
.quickmenu_fxd > li.ban div strong {display:block;}
.quickmenu_fxd > li.ban div span {display:block; margin-top:10px; color:#fff; line-height:18px;}
.fxd_ban1 {background:#0198e7;}
.fxd_ban2 {background:#0b509d; margin-top:20px;}

.info_fxd {float:right; width:540px;}
.info_fxd .left {position:relative; float:left; width:245px; height:255px; padding-right:25px; border-right:1px dashed #e5e5e5;}
.info_fxd .right {position:relative; float:right; width:245px;}
.info_fxd .right p {text-align:left; margin-top:10px;}
.info_fxd .tab {position:relative; text-align:center; margin-top:20px;}
.info_fxd .tab li {float:left;}
.info_fxd .tab li.on .detail {display:block !important;}
.info_fxd .tab li .detail {position:absolute; left:0; display:none; width:245px;}
.info_fxd .tab li .detail th {padding:10px 9px !important;}
.info_fxd .tab li .detail td {padding:9px 9px !important;}
.info_fxd .tab li .detail td img {margin-top:-2px;}
.info_fxd .tab li .detail td.my.last {padding-right:131px !important;}
.info_fxd .tab li:first-child a {border-left:1px solid #e1e1e1;}
.info_fxd .tab li a {display:block; padding:5px 0; background:#f7f7f7;  border-top:1px solid #e1e1e1; border-bottom:1px solid #e1e1e1; border-right:1px solid #e1e1e1; height:30px; box-sizing:border-box;}
.info_fxd .tab li.on a {background-color:#fff; border-bottom:1px solid #fff; font-weight:bold;}
.info_fxd .tab li.list01 {width:27%; box-sizing:border-box;} 
.info_fxd .tab li.list02 {width:27%; box-sizing:border-box;} 
.info_fxd .tab li.list03 {width:46%; box-sizing:border-box;} 
.info_fxd .tab li.list04 {width:50%; box-sizing:border-box;} 
.info_fxd .tab li.list05 {width:50%; box-sizing:border-box;} 
.info_fxd h3 {font-size:16px;}
.info_fxd h3 span {font-size:12px; font-weight:normal;}
.info_fxd .more {position:absolute; top:3px; left:195px; padding-right:10px; background:url("/IBK/uib/pib/img/KO/main/bg_more_fxd.gif") no-repeat right center;}
.info_fxd table.list th:first-child,
.info_fxd table.list td:first-child {border-left:0;} 

/* 상단 배너 */
.main_top_banner{width:100%;height:155px;background:#e9e9e9; display: none;}
.main_top_banner > div{position:relative;overflow:hidden;width:1142px;padding-top:30px;margin:0 auto;}
.main_top_banner .stit{float:left;width:217px;height:125px;}
.main_top_banner ul li{float:left;width:236px;height:125px;}
.main_top_banner ul li.last{width:217px;}
.main_top_banner .close{position:absolute;right:0;top:130px;}
.main_top_banner .close label{font-size:13px;color:#777;letter-spacing:-1px;vertical-align:-1px;}
.main_top_banner .close span{float:left;margin-right:10px;}
.main_top_banner .close a{display:inline-block;margin-top:2px;}


/*2차 new main*/
.main-top-cnt{ overflow: hidden; width: 1140px; margin:0 auto;}
.main-top-cnt .mainVisualWrap{  position: relative; overflow: hidden; float: left;width: 855px;}
.main-top-cnt .mainVisualWrap ul{width: 855px; height: 350px; overflow: hidden;}
.main-top-cnt .mainVisualWrap ul li{display:none;position:absolute;left:0;top:0;width:1140px;height:400px;}
.main-top-cnt .mainVisualWrap ul li a:focus{outline-offset:-1px}/* 202310_웹접근성 */
.main-top-cnt .mainVisualWrap .slideWrap .detail_view{position:absolute;left:142px;top:268px;display:block;}
.main-top-cnt .mainVisualWrap .slideWrap .detail_view a{display:inline-block;}

.main-top-cnt .mainVisualWrap .bx-pager {display:block;position:absolute; left:56px; bottom:48px;z-index:100;}
.main-top-cnt .bx-pager .bx-pager-item {float:left;display:block;height:12px;margin:0 5px 0 0;}
.main-top-cnt .bx-pager .bx-pager-item a {display:block;width:12px; height:12px;background:url('/IBK/uib/pib/img/KO/main/new/btn_visual_indicate_off.png') 0 0 no-repeat;text-indent:-9999px;}
.main-top-cnt .bx-pager .bx-pager-item a.active {width:32px; background:url('/IBK/uib/pib/img/KO/main/new/btn_visual_indicate_on.png') 0 0 no-repeat;}

.main-top-cnt .mainVisualWrap .bx-controls-auto {display:block;position:absolute;left:40px; bottom:48px;margin:0 10px 0 0;width:12px;height:12px;z-index:110;}
.main-top-cnt .bx-controls-auto .controls-auto-item {overflow:hidden;}
.main-top-cnt .bx-controls-auto .bx-start {display: none;position:absolute;top:0;left:0;text-indent: -9999px;;width:12px; height:12px;background:url('/IBK/uib/pib/img/KO/main/new/btn_indicate_stop.png') 0 0 no-repeat;}
.main-top-cnt .bx-controls-auto .bx-start:hover,
.main-top-cnt .bx-controls-auto .bx-start.active {background:url('/IBK/uib/pib/img/KO/main/new/btn_indicate_stop.png') 0 0 no-repeat;}
.main-top-cnt .bx-controls-auto .bx-stop {display: none;position:absolute;top:0;left:0;text-indent: -9999px;width:12px; height:12px;background:url('/IBK/uib/pib/img/KO/main/new/btn_indicate_play.png') 0 0 no-repeat;}
.main-top-cnt .bx-controls-auto .bx-stop:hover,
.main-top-cnt .bx-controls-auto .bx-stop.active {background:url('/IBK/uib/pib/img/KO/main/new/btn_indicate_play.png') 0 0 no-repeat;}
.main-top-cnt .bx-controls-auto .bx-start.active {display: block;z-index:112;}
.main-top-cnt .bx-controls-auto .bx-stop.active {display: block;z-index:112;}

.main-top-cnt .m-event{ position: relative; overflow: hidden;float: left;margin: 20px 0;width: 285px; height: 310px;border-left:1px solid #ebebeb;border-right:1px solid #ebebeb;box-sizing: border-box}
.main-top-cnt .m-event .evt_slide ul{width: 285px; height: 310px;overflow: hidden;}
.main-top-cnt .m-event .evt_slide ul li{display:none;position:absolute;left:0;top:0;width:285px;height:310px;}
.main-top-cnt .m-event .evt_slide ul li a:focus{outline-offset:-1px}/* 202310_웹접근성 */
.main-top-cnt .m-event .evt_slide .slideWrap .detail_view{position:absolute;left:142px;top:268px;display:block;}
.main-top-cnt .m-event .evt_slide .slideWrap .detail_view a{display:inline-block;}
.main-top-cnt .m-event .evt_slide .bx-pager {display:block; position: absolute; margin-left:-15px;bottom:20px;left:50%}
.main-top-cnt .m-event .evt_slide .bx-pager .bx-pager-item a.active {width:32px; background:url('/IBK/uib/pib/img/KO/main/new/btn_visual_indicate_on2.png') 0 0 no-repeat;}
.main-top-cnt .m-event .evt_slide .bx-controls-auto {display:block; position: absolute;bottom:20px;left:50%;margin-left:-30px;width:12px;height:12px}

.main-mid-cnt{ width: 1140px; margin:0 auto; background: #11418e url('/IBK/uib/pib/img/KO/main/new/bg-quickmenu.gif') 0 0 repeat-x}
.quick-service{ overflow: hidden; height: 54px;}
.quick-service h2{ display: inline-block; float: left; width: 162px; padding:19px 0 19px 41px;box-sizing: border-box}
.quick-service h2 a{ position: relative; display: inline-block;width: 100px;font-family: 'IBKiDreamM'; color: #fff; font-size: 17px; font-weight: normal;letter-spacing: -1px}
.quick-service h2 a:after{content: ''; position: absolute;top:7px;left:88px; width: 10px; height: 5px;background:url('/IBK/uib/pib/img/KO/main/new/bul-quickm.png') 0 100% no-repeat;}
.quick-service.active h2 a:after{content: ''; position: absolute;top:7px;left:88px; width: 10px; height: 5px;background:url('/IBK/uib/pib/img/KO/main/new/bul-quickm.png') 0 0 no-repeat;}
.quick-service ul{float: left; width: 978px; padding: 18px 0 2px;}
.quick-service ul li{ float: left; padding-left:47px;width: 163px; height: 47px;background:url('/IBK/uib/pib/img/KO/main/new/bul-quick2.gif') 0 2px no-repeat;box-sizing: border-box}
.quick-service ul li.quick-01,
.quick-service ul li.quick-07{ background-image: none;}
.quick-service ul li.quick-04,
.quick-service ul li.quick-10{ padding-left: 31px;}
.quick-service ul li.quick-05,
.quick-service ul li.quick-11{ padding-left: 22px;}
.quick-service ul li.quick-06,
.quick-service ul li.quick-12{ padding-left: 49px;}

.myone_area{background:#edf3f9 url('/IBK/uib/pib/img/KO/main/new/mid_cont_myone.png') no-repeat;border:1px solid #b4c5dc;padding-left:122px;height:52px;overflow:hidden;}/*2017.09.22_추가*/
.myone_area:after{display:block;clear:both;content:''}
.myone_area h2{display:block;float:left;height:52px;line-height:52px;font-family:'IBKiDreamM';font-weight:normal;font-size:15px;color:#114287}
.myone_area h2 strong{font-weight:normal;font-size:18px}
.myone_area h2 span{padding-left:7px;font-family:'Dotum','돋움';font-size:12px}
.myone_area ul{float:right;padding-top:18px}
.myone_area ul li{float:left;padding:0 20px 0 20px;height:34px}/*2021.06.03*/
.myone_area ul li.myone_01{background:url('/IBK/uib/pib/img/KO/main/new/myone_m01.png') no-repeat}
.myone_area ul li.myone_02{/*background:url('/IBK/uib/pib/img/KO/main/new/myone_m02.png') no-repeat*/padding-left:0}/*2021.06.03*/
.myone_area ul li.myone_03{/*background:url('/IBK/uib/pib/img/KO/main/new/myone_m03.png') no-repeat*/padding-left:0}/*2021.06.03*/
.myone_area ul li.myone_04{background:url('/IBK/uib/pib/img/KO/main/new/myone_m04.png') no-repeat}
.myone_area ul li.myone_05{background:url('/IBK/uib/pib/img/KO/main/new/myone_m05.png') no-repeat}
.myone_area ul li dl,.myone_area ul li p{display:block;background:url('/IBK/uib/pib/img/KO/main/new/bul_arrow_gray.png') no-repeat right 4px;padding-right:9px;font-weight:bold;color:#575757}
.myone_area ul li dl:after{display:block;clear:both;content:''}
.myone_area ul li dl dt,.myone_area ul li dl dd{float:left}
.myone_area ul li dl dt{padding-right:7px}

.main-btm-cnt{ width: 1140px; margin:0 auto; border:1px solid #ebebeb;box-sizing: border-box}
.main-btm-cnt .sec-01{ overflow: hidden; width: 100%;border-bottom:1px solid #ebebeb;}
.main-btm-cnt .sec-01 .banner-large {overflow:hidden;float:left;position: relative; width: 568px;height: 169px;}
.main-btm-cnt .sec-01 .banner-large .slideWrap {overflow:hidden;width:568px;height:169px;}
.main-btm-cnt .sec-01 .banner-large .slideWrap li{display:none;position:absolute;left:0;top:0;}
.main-btm-cnt .sec-01 .banner-large .bx-controls {overflow:hidden;position:absolute; right:20px; top:18px;z-index:100;}
.main-btm-cnt .sec-01 .banner-large .bx-controls-auto {float:left;display:block;}
.main-btm-cnt .sec-01 .banner-large .bx-pager {float:left;display:block;}
.main-btm-cnt .sec-01 .banner-large .bx-pager .bx-pager-item {float:left;display:block;height:9px;margin:0 0 0 5px;}
.main-btm-cnt .sec-01 .banner-large .bx-pager .bx-pager-item a {display:block;width:9px; height:9px;background:url('/IBK/uib/pib/img/KO/main/new/btn_indicate_off.png') 0 0 no-repeat;text-indent:-9999px;}
.main-btm-cnt .sec-01 .banner-large .bx-pager .bx-pager-item a.active {width:9px; background:url('/IBK/uib/pib/img/KO/main/new/btn_indicate_on.png') 0 0 no-repeat;}
.main-btm-cnt .sec-01 .banner-large .bx-controls-auto {display:block;margin:0 5px 0 0;width:9px;height:9px;z-index:100;}
.main-btm-cnt .sec-01 .banner-large .bx-controls-auto .bx-controls-auto-item {overflow:hidden;position:relative;width:9px;height:9px;}
.main-btm-cnt .sec-01 .banner-large .bx-controls-auto .bx-start {display:none;position:absolute;top:0;left:0;text-indent: -9999px;width:9px; height:9px; margin:0 5px; background:url('/IBK/uib/pib/img/KO/main/new/btn_indicate_stop.png') 0 0 no-repeat;}
.main-btm-cnt .sec-01 .banner-large .bx-controls-auto .bx-start:hover,
.main-btm-cnt .sec-01 .banner-large .bx-controls-auto .bx-start.active {background:url('/IBK/uib/pib/img/KO/main/new/btn_indicate_stop.png') 0 0 no-repeat;}
.main-btm-cnt .sec-01 .banner-large .bx-controls-auto .bx-stop {display:none;position:absolute;top:0px;left:0;text-indent: -9999px;width: 9px;height:9px; margin:0 5px; background:url('/IBK/uib/pib/img/KO/main/new/btn_indicate_play.png') 0 0 no-repeat;}
.main-btm-cnt .sec-01 .banner-large .bx-controls-auto .bx-stop:hover,
.main-btm-cnt .sec-01 .banner-large .bx-controls-auto .bx-stop.active {background:url('/IBK/uib/pib/img/KO/main/new/btn_indicate_play.png') 0 0 no-repeat;}
.main-btm-cnt .sec-01 .banner-large .bx-controls-auto .bx-start.active,
.main-btm-cnt .sec-01 .banner-large .bx-controls-auto .bx-stop.active {display: block;z-index:101;}

.main-btm-cnt .sec-01 .m-notice{ position: relative;float: left; padding:21px 0 0 19px; width: 568px;height: 169px;border-left:1px solid #ebebeb;box-sizing: border-box}
.main-btm-cnt .sec-01 .m-notice h2{ margin-bottom: 20px;font-family: 'IBKiDreamM'; font-size: 20px;letter-spacing: -1px; color: #333; font-weight: normal;}
.main-btm-cnt .sec-01 .m-notice ul{}
.main-btm-cnt .sec-01 .m-notice ul li{ margin-top: 10px;padding:0 20px 0 11px;background:url('/IBK/uib/pib/img/KO/main/new/bul_m_notice.png') 2px 6px no-repeat;}
.main-btm-cnt .sec-01 .m-notice ul li a{ display: inline-block;}
.main-btm-cnt .sec-01 .m-notice ul li span{ float: right; color: #969696;}
.main-btm-cnt .sec-01 .m-notice ul li a:hover{ text-decoration: underline;}
.main-btm-cnt .sec-01 .m-notice .more_view{ position: absolute;top:17px;right:28px; padding-right: 10px; background: url('/IBK/uib/pib/img/KO/main/new/icon_more_view.png') 100% 5px no-repeat;}

.main-btm-cnt .sec-02{border-bottom:1px solid #ebebeb;background-color: #f9f6ed;}
.main-btm-cnt .sec-02:after{content:'';clear:both;display:block;height:0;}
.main-btm-cnt .sec-02 .banner-small{ float: left;}
.main-btm-cnt .sec-02 .plus-service{ position: relative; float: left; width: 284px; height: 97px;border-left:1px solid #ebebeb;box-sizing: border-box; background-color: #fff;}
.main-btm-cnt .sec-02 .banner-small.half{position:relative;background-color:#fff;border-left:1px solid #ebebeb;width:284px;height:97px;box-sizing:border-box}/*2022.06.30_추가*/
.main-btm-cnt .sec-02 .banner-small.half:first-child{border-left:0}/*2022.06.30_추가*/
.main-btm-cnt .sec-02 .banner-small.half > a{display:block}/*2022.06.30_추가*/
.main-btm-cnt .sec-02 .plus-service h2{ padding: 34px 0 6px;font-family: 'IBKiDreamM'; color: #086fe3; font-size: 24px; font-weight: normal; text-align: center;letter-spacing: -1px}
.main-btm-cnt .sec-02 .plus-service p{ text-align: center;}
.main-btm-cnt .sec-02 .plus-service .btn-open{ position: absolute;bottom:0;right:0;display: inline-block;width: 21px; height: 21px; background: url('/IBK/uib/pib/img/KO/main/new/btn_m_more.png') 0 0 no-repeat; text-indent: -999em; font-size: 0;}
.main-btm-cnt .sec-02 .plus-service .plus-srv-more{ display: none; overflow: hidden;position: absolute;top:0;left:0; width: 569px; height: 97px; padding:12px 0 0 20px; background-color: #086fe3;box-sizing: border-box}
.main-btm-cnt .sec-02 .plus-service .plus-srv-more p{ float: left; width: 128px;font-family: 'IBKiDreamM'; color: #fff; font-size: 24px; font-weight: normal; text-align: left; line-height: 26px;}
.main-btm-cnt .sec-02 .plus-service .plus-srv-more ul{ float: left;width: 420px;}
.main-btm-cnt .sec-02 .plus-service .plus-srv-more ul li{ float: left;width: 127px; line-height: 19px;}
.main-btm-cnt .sec-02 .plus-service .plus-srv-more ul li.st01{ width: 160px;}
.main-btm-cnt .sec-02 .plus-service .plus-srv-more ul li.st02{ width: 250px;}
.main-btm-cnt .sec-02 .plus-service .plus-srv-more ul li a{ padding-left: 10px; color: #fff; background:url('/IBK/uib/pib/img/KO/main/new/bul-plus-service.gif') 0 5px no-repeat;}
.main-btm-cnt .sec-02 .plus-service .plus-srv-more ul li a:hover{ font-weight: bold;}
.main-btm-cnt .sec-02 .plus-service .plus-srv-more .btn-close{ position: absolute;bottom:0;right:0; display: inline-block; width: 21px; height: 21px; background:url('/IBK/uib/pib/img/KO/main/new/btn_m_more.png') 0 100% no-repeat; text-indent: -999em; font-size: 0;}
.main-btm-cnt .sec-02 .win-class{ float: left; width: 284px;border-left:1px solid #ebebeb; }

.main-btm-cnt{ margin-bottom: 45px;}
.main-btm-cnt .sec-03{ overflow: hidden; background-color: #fbfafa;}
.main-btm-cnt .sec-03 .service-use{ float: left;width: 568px; height: 141px; padding:20px;box-sizing: border-box; background-color: #fff;}
.main-btm-cnt .sec-03 .service-use h2{ padding-bottom: 16px;font-family: 'IBKiDreamM'; color: #114287; font-size: 18px; font-weight: normal;letter-spacing: -1px}
.main-btm-cnt .sec-03 .service-use a{ display: inline-block; margin:0 25px; padding-top: 40px; background:url('/IBK/uib/pib/img/KO/main/new/service-use.jpg') no-repeat; text-align: center;}
.main-btm-cnt .sec-03 .service-use .use-01{ margin-left: 0; background-position: 17px 0;}
.main-btm-cnt .sec-03 .service-use .use-02{ background-position: -100px 0;}
.main-btm-cnt .sec-03 .service-use .use-03{ background-position: -207px 0;}
.main-btm-cnt .sec-03 .service-use .use-04{ background-position: -328px 0;}
.main-btm-cnt .sec-03 .service-use .use-05{ margin-right: 0;min-width:35px;background-position: -455px 0;}

.main-btm-cnt .sec-03 .app-list{ float: left;width: 569px; height: 141px;border-left:1px solid #ebebeb; padding:20px; background-color: #fbfafa;box-sizing: border-box}
.main-btm-cnt .sec-03 .app-list h2{ padding-bottom: 16px;font-family: 'IBKiDreamM'; color: #114287; font-size: 18px; font-weight: normal;letter-spacing: -1px}
.main-btm-cnt .sec-03 .app-list a{ display: inline-block; margin:0 19px;padding: 58px 5px 0; background:url('/IBK/uib/pib/img/KO/main/new/ibk-app.gif') no-repeat; text-align: center;}
.main-btm-cnt .sec-03 .app-list .app-01{ margin-left: 0;background-position: 8px 0;}
.main-btm-cnt .sec-03 .app-list .app-02{ background-position: -131px 0;}
.main-btm-cnt .sec-03 .app-list .app-03{ background-position: -269px 0;}
.main-btm-cnt .sec-03 .app-list .app-04{ margin-left:20px;background-position: -420px 0;}
.main-btm-cnt .sec-03 .app-list .app-05{ margin:0 0 0 27px;background-position: -444px 0;}

/* 상품몰메인 */
.main_offer_pdt{width:100%;background:url('../img/KO/main/new/bg_main_pdt_visu01.jpg') no-repeat center top;padding-bottom:25px} /* 2025.05.28_수정 */
.main_offer_pdt.login{background:url('../img/KO/main/new/bg_main_pdt_visu02.jpg') no-repeat center top;}
.main_offer_pdt .offer_pdt{overflow:hidden;width:1140px;margin:0 auto;padding:20px 0 0;}
.main_offer_pdt .offer_pdt .suggestion_pdt{height:310px;background:#fff;}/*2018.08.30_수정*/
.main_offer_pdt .offer_pdt .suggestion_pdt > strong{display:block;height:38px;padding:22px 0 0 30px;background:#0f53a8;color:#fff;font-family: 'IBKiDreamM';font-size:26px;font-weight:normal;}
.main_offer_pdt .offer_pdt .suggestion_pdt ul li{float:left;width:285px;box-sizing:border-box;}
/*.main_offer_pdt .offer_pdt .suggestion_pdt ul li:first-child{width:279px;}*//*2018.08.30_삭제*/
.main_offer_pdt .offer_pdt .suggestion_pdt ul li:first-child a{border:0;}
.main_offer_pdt .offer_pdt .suggestion_pdt ul li a{position:relative;display:block;height:250px;border-left:1px solid #e5e5e5;}
/*대체이미지*/
.main_offer_pdt .offer_pdt .suggestion_pdt ul li.no_item{text-align: center; padding: 60px 0 60px 0;border-left: solid 1px #e5e5e5; height:250px; overflow:hidden; }
.main_offer_pdt .offer_pdt .suggestion_pdt ul li.no_item:last-child{border-right:none;}
.main_offer_pdt .offer_pdt .suggestion_pdt ul li.no_item p{margin-top:20px;font-size: 14px; color: #575757;}
.main_offer_pdt .offer_pdt .suggestion_pdt ul li.no_item a{margin-top:20px;display: inline-block;border-radius: 25px;width:100px;height:30px;font-size: 14px;color: #fff;font-weight:bold;line-height:30px;background-color:#0eafee;}
.main_offer_pdt .offer_pdt .suggestion_pdt ul li.no_item a.red{background-color:#fb4780;}
.main_offer_pdt .offer_pdt .suggestion_pdt ul li.no_item a.green{background-color:#00c3c1;}

.main_offer_pdt .offer_pdt .suggestion_pdt .mcard {position:absolute; bottom:65px; left:30px;}
.main_offer_pdt .offer_pdt .suggestion_pdt .mcard img {width:140px; height:87px;}
/*
.main_offer_pdt .pdt_box.hot01{width:290px;height:310px;margin-top:0;background:url('/IBK/uib/pib/img/KO/main/new/bg_hot_coupon01.gif') no-repeat;}
.main_offer_pdt .pdt_box.hot01 a{height:310px;}
.main_offer_pdt .pdt_box.hot01 .stit{padding:60px 0 18px 0;text-align:center;font-family: 'IBKiDreamM';font-size:24px;color:#333;font-weight:normal;}
.main_offer_pdt .pdt_box.hot01 .txt{display:block;padding:0 25px;text-align:center;font-size:14px;color:#575757;line-height:22px;}
*/

.main_offer_pdt .offer_pdt .time_deposit{float:left;overflow:hidden;width:560px;margin:10px 10px 0 0;}
.main_offer_pdt .offer_pdt .time_deposit a{position:relative;display:block;height:190px;background:#fff url('/IBK/uib/pib/img/KO/main/new/bg_time_deposit.gif') no-repeat right top;}
.main_offer_pdt .offer_pdt .time_deposit a em{display:block;padding:30px 0 0 40px;font-family: 'IBKiDreamM';font-size:28px;color:#114287;line-height:100%;}
.main_offer_pdt .offer_pdt .time_deposit a .txt{display:block;padding:15px 220px 0 40px;font-size:16px;line-height:18px;}
.main_offer_pdt .offer_pdt .time_deposit a .percent{display:inline-block;position:absolute;left:0;bottom:30px;font-family: 'IBKiDreamM';font-size:22px;color:#ff407b;}
.main_offer_pdt .offer_pdt .time_deposit a .percent .txt{display:inline-block;padding-right:0px;font-size:18px;font-family: 'IBKiDreamM';color:#333;letter-spacing:-1px;}
.main_offer_pdt .offer_pdt .time_deposit a .percent strong{display:inline-block;padding:12px 5px 0 0;font-family: 'IBKiDreamM';font-size:30px;color:#ff407b;font-weight:normal;letter-spacing:-2px;}
/*2018.08.30_추가*/
.main_offer_pdt .pdt_box_group{margin:10px auto 0;overflow:hidden}
.main_offer_pdt .pdt_box_group li{float:left;width:278px;height:205px;overflow:hidden}
.main_offer_pdt .pdt_box_group li:first-child{margin-left:0 !important}
.main_offer_pdt .pdt_box_group li.pdt_box01{margin-left:10px}
.main_offer_pdt .pdt_box_group li.pdt_box02{margin-left:9px}
.main_offer_pdt .pdt_box_group li img{width:278px;height:205px}
/*.main_offer_pdt .pdt_box01{float: left;width: 278px;height: 205px;margin: 10px 0 0 0;}
.main_offer_pdt .pdt_box02{float: left;width: 277px;height: 205px;margin: 10px 0 0 10px;}*//*2018.08.30_삭제*/
.main_offer_pdt .offer_pdt .suggestion_pdt em{display:block;padding:30px 55px 0 30px;font-size:18px;color:#333;line-height:22px;font-weight:bold;letter-spacing: -1px}
.main_offer_pdt .offer_pdt .suggestion_pdt span.desc {display: block;padding:10px 55px 0 30px;font-size: 14px;color:#575757;line-height: 18px}
.main_offer_pdt .offer_pdt .suggestion_pdt .round{position:absolute;top:130px;right:30px;display:inline-block;width:55px;height:55px;line-height:55px;text-align:center;font-size:16px;font-weight:bold;color:#fff;border-radius:100%;}
.main_offer_pdt .offer_pdt .suggestion_pdt .round.bg01{background:#0aa5e5;}
.main_offer_pdt .offer_pdt .suggestion_pdt .round.bg02{background:#6884e5;}
.main_offer_pdt .offer_pdt .suggestion_pdt .round.bg03{background:#ac68e5;}
.main_offer_pdt .offer_pdt .suggestion_pdt .percent{display:inline-block;position:absolute;left:30px;top:92px;font-family: 'IBKiDreamM';font-size:26px;color:#ff407b;}/*2023.12.05_수정*/
.main_offer_pdt .offer_pdt .suggestion_pdt .percent .txt{display:inline-block;letter-spacing:-1px;font-family: 'IBKiDreamM';color:#333;}/*2023.12.05_수정*/
.main_offer_pdt .offer_pdt .suggestion_pdt .percent strong{display:inline-block;padding:12px 5px 0 5px;font-family: 'IBKiDreamM';color:#ff407b;font-weight:normal;letter-spacing:-1px;}/*2023.12.05_수정*/
.main_offer_pdt .offer_pdt .suggestion_pdt .percent .sub_info{font-size:14px}/*2023.12.05_추가*/
.main_offer_pdt .offer_pdt .suggestion_pdt .percent .sub_info .txt{font-size:14px}/*2023.12.05_추가*/
.main_offer_pdt .offer_pdt .suggestion_pdt .percent .sub_info .txt_sub{display:block;margin-top:3px;font-size:12px;color:#666}/*2023.12.05_추가*/
.main_offer_pdt .offer_pdt .suggestion_pdt .percent .sub_info strong{padding-top:10px;font-size:14px}/*2023.12.05_추가*/
.main_offer_pdt .offer_pdt .suggestion_pdt .type{position:absolute;bottom:0;left:0;display:block;width:100%;height:45px;line-height:45px;border-top:1px solid #e5e5e5;background:#e9f0f6;}
.main_offer_pdt .offer_pdt .suggestion_pdt .type > span{display:inline-block;color:#0098e7;}
.main_offer_pdt .offer_pdt .suggestion_pdt .type > span:before{content:'';display:inline-block;padding:0 0 0 0;width:8px;height:8px;margin-left:-1px;color:#575757;background: url('/IBK/uib/pib/img/KO/main/new/bg_suggestion_pdt.png') no-repeat;}
.main_offer_pdt .offer_pdt .suggestion_pdt .type > span:first-child:before{display:none;}
.main_offer_pdt .offer_pdt .suggestion_pdt .type > span:first-child{margin-left:30px;color:#ff0000;}
.main_offer_pdt .offer_pdt .suggestion_pdt .type > span.black {color: #333}
.main_offer_pdt .offer_pdt .suggestion_pdt .type .danger{width: 55px;height: 17px;margin-top: 12px;}


.main_offer_pdt .invertment{float:left;margin:10px 0 0;overflow:hidden;}
.main_offer_pdt .pdt_box a{display:block;height:250px;overflow:hidden;}
.main_offer_pdt .pdt_box{position:relative;float:left;width:270px;height:250px;margin:10px 0 0 10px;background:#fff;}
.main_offer_pdt .pdt_box.hot01 {width:290px;height:310px;margin-top:0;}
.main_offer_pdt .pdt_box.hot01 a {height:310px;}
.main_offer_pdt .pdt_box em{display:block;padding:30px 55px 0 30px;font-size:18px;color:#333;line-height:22px;font-weight:bold;}
.main_offer_pdt .pdt_box .round{position:absolute;top:130px;right:30px;display:inline-block;width:55px;height:55px;line-height:55px;text-align:center;font-size:16px;font-weight:bold;color:#0f53a8;border:1px solid #d7d7d7;border-radius:100%;}
.main_offer_pdt .pdt_box .percent{display:inline-block;position:absolute;left:30px;top:130px;font-family: 'IBKiDreamM';font-size:22px;color:#ff407b;}
.main_offer_pdt .pdt_box .percent .txt{display:block;font-size:18px;font-family: 'IBKiDreamM';color:#333;}
.main_offer_pdt .pdt_box .percent strong{display:inline-block;padding:12px 5px 0 0;font-family: 'IBKiDreamM';font-size:30px;color:#ff407b;font-weight:normal;letter-spacing:-1px;}
.main_offer_pdt .pdt_box .type{position:absolute;bottom:0;left:0;display:block;width:100%;height:45px;line-height:45px;background:#eef5fb;}
.main_offer_pdt .pdt_box .type > span{display:inline-block;color:#0098e7;}
.main_offer_pdt .pdt_box .type > span:before{content:'＊';padding:0 0 0 0;margin-left:-4px;color:#575757;}
.main_offer_pdt .pdt_box .type > span:first-child:before{display:none;}
.main_offer_pdt .pdt_box .type > span:first-child{margin-left:30px;color:#ff0000;}
.main_offer_pdt .pdt_box .type .danger{width:55px;height:17px;margin-top:12px;}
.main_offer_pdt .pdt_box.hot{background:url('/IBK/uib/pib/img/KO/main/new/bg_hot_coupon.gif') no-repeat;}
.main_offer_pdt .pdt_box.hot .stit{padding:48px 0 18px 0;text-align:center;font-family: 'IBKiDreamM';font-size:24px;color:#333;font-weight:normal;}
.main_offer_pdt .pdt_box.hot .txt{display:block;padding:0 25px;text-align:center;font-size:14px;color:#575757;line-height:22px;}
.main_pdt_search{height:155px;background:url('/IBK/uib/pib/img/KO/main/new/bg_pdt_search.gif') repeat-x;}
.main_pdt_search > div{width:1140px;margin:0 auto;padding:30px 0 0;}
.main_pdt_search select{width:160px;height:50px;line-height:44px;padding:12px 10px 12px 15px;font-size:16px;color:#575757;}
.main_pdt_search input{width:818px !important;height:15px !important;margin:0 6px;line-height:inherit !important;padding: 18px 20px 17px !important;font-size:16px !important;color:#575757;border:0 !important;vertical-align:top !important;}
.main_pdt_search input:focus{border:0 !important;}
.main_pdt_search a{display:inline-block;width:100px;height:32px;padding-top:18px;color:#fff;font-size:16px;text-align:center;font-weight:bold;background:#0098e7;vertical-align:middle;border-radius:3px;}
.main_pdt_search .recommend{overflow:hidden;padding:15px 0 0 0;color:#fff;font-size:14px;}
.main_pdt_search .recommend em{padding:0 0 0 170px;font-size:16px;font-weight:bold;}
.main_pdt_search .recommend span{display:inline-block;height:21px;padding:7px 14px 0;margin-left:6px;border:1px solid #88a1c3;border-radius:15px;}
.main_pdt_search .recommend span:before{content:'#';display:inline-block;}
.main_pdt_best{height:462px;background:url('/IBK/uib/pib/img/KO/main/new/bg_pdt_best.gif') repeat-x;}
.main_pdt_best h3{padding:56px 0 0 0;font-size:34px;color:#114287;font-family: 'IBKiDreamM';font-weight:normal;line-height:100%;}
.main_pdt_best > div{position:relative;width:1140px;margin:0 auto;}
.main_pdt_best ul li{float:left;}
.main_pdt_best .cont{display:none;position:absolute;left: 285px;top: 0;height:270px;width:1140px;}
.main_pdt_best .cont a{display:block;overflow:hidden;}
.main_pdt_best ul.tab{width: 285px;position:absolute;left: 0;top: 142px;}
.main_pdt_best ul.tab > li{width: 285px;margin-top:1px;text-align:center;color:#114287;font-size:20px;background:#1052a8;}
.main_pdt_best ul.tab > li:first-child {margin:0;}
.main_pdt_best ul.tab > li.mask01 {background:#1052a8 url('/IBK/uib/pib/img/KO/main/new/bg_quick_mask.png') no-repeat;}
.main_pdt_best ul.tab > li.mask02 {background:#4791d8 url('/IBK/uib/pib/img/KO/main/new/bg_quick_mask.png') no-repeat;}
.main_pdt_best ul.tab > li.bg01 {background:#4791d8;}
.main_pdt_best ul.tab > li > a{display:block;height: 89px;line-height:89px;font-size: 26px;color:#fff;font-family: 'IBKiDreamM';}
.main_pdt_best ul.tab > li.on{background:#114287;color:#fff;border:0;height: 89px;}
.main_pdt_best ul.tab > li.on > a{background:#fff url('/IBK/uib/pib/img/KO/main/new/bg_quick_arrow.png') center left no-repeat;color:#21458c;}
.main_pdt_best ul.tab > li.on .cont{display:block;}
.main_pdt_best .cont ul li{float:left;width:285px;background:#fff;}
.main_pdt_best .cont ul li.bg01{background:#b8dcff !important;}
.main_pdt_best .cont ul li.bg02{background:#cceffd;}
.main_pdt_best .cont ul li.no_item{height:270px;text-align: center;overflow: hidden;}
.main_pdt_best .cont ul li.no_item p{padding:132px 0 0 0;font-family: 'IBKiDreamM';font-size:22px;color:#333;line-height:26px;background: url('/IBK/uib/pib/img/KO/main/new/bg_no_item.png') center 40px no-repeat;}
.main_pdt_best .cont ul li.no_item a{margin-top:20px;display: inline-block;border-radius: 25px;width:135px;height:30px;font-size: 14px;color: #fff;font-weight:bold;line-height:30px;background-color:#4d6caf;}
.main_pdt_best .cont a{position:relative;display:block;height:270px;overflow:hidden;}
.main_pdt_best .cont a .ranking{position:absolute;left:30px;bottom:25px;display:inline-block;width:54px;height:63px;}
.main_pdt_best .cont a .percent{display:inline-block;position:absolute;right:30px;bottom:24px;font-family:'IBKiDreamM';text-align:right;font-size:24px;color:#114287;}/*2023.12.05_수정*/
.main_pdt_best .cont a .percent .txt{display:inline-block;padding-right:5px;color:#333;letter-spacing:-1px;}/*2023.12.05_수정*/
.main_pdt_best .cont a .percent strong{display:inline-block;padding:12px 5px 0 0;color:#114287;font-weight:normal;letter-spacing:-2px;}
.main_pdt_best .cont a .percent .sub_info{font-family:'IBKiDreamL';font-size:14px}/*2023.12.05_추가*/
.main_pdt_best .cont a .percent .sub_info .txt_sub{display:block;font-size:12px;color:#666}/*2023.12.05_추가*/
.main_pdt_best .cont a .percent .sub_info strong{font-family:'IBKiDreamM';letter-spacing:-1px;font-size:14px;color:#666}/*2023.12.05_추가*/

.main_pdt_best .cont.fund a .ranking, .main_pdt_best .cont.insurance a .ranking{bottom:65px;}
.main_pdt_best .cont.fund a .percent, .main_pdt_best .cont.insurance a .percent{bottom:65px;}
.main_pdt_best .cont.fund a .percent .txt{display:block;padding:0 0 10px 0;font-family: 'IBKiDreamM';text-align:right;}
.main_pdt_best .cont.fund a .percent strong{font-family: 'IBKiDreamM';}
.main_pdt_best .cont.fund .danger,
.main_pdt_best .cont.insurance .danger{position:absolute;left:0;bottom:0;display:block;width:100%;height:32px;padding:12px 0 0 30px;text-align:left;border-top:1px solid #e5e5e5;}
.main_pdt_best .cont.fund ul li.bg02 .danger,
.main_pdt_best .cont.insurance ul li.bg02 .danger{border-top:1px solid #a8ddf2;}

.main_pdt_best .cont.insurance a .percent{line-height:28px;font-size:24px;font-family: 'IBKiDreamM';font-weight:normal;}
.main_pdt_best .cont.insurance .danger{height: 30px;padding: 14px 0 0 30px;font-size:12px;font-weight:bold;color:#333;}

.main_pdt_best .cont em{display:block;height:61px;padding:30px 30px 0 30px;font-size:18px;color:#333;font-weight:bold;text-align:left;line-height:23px;}
.main_pdt_best .cont em.tt {font-size:20px;}
.main_pdt_best .cont a > .txt{display:block;margin:0 30px;padding:20px 0 0 0;border-top:1px solid #e5e5e5;text-align:left;font-size:12px;line-height:14px;}
.main_pdt_best .cont ul li.bg01 .txt{border-top:1px solid #92bee9;}


.main_pdt_cont{width:1140px;overflow:hidden;margin:0 auto;padding:50px 0 25px;}
.main_pdt_cont .cont01{float:left;width:565px;height:160px;margin-bottom:10px;}
.main_pdt_cont .cont01 a{display:block;overflow:hidden;}
.main_pdt_cont .online{position:relative;float:left;width:350px;height:184px;margin-right:10px;background:url('/IBK/uib/pib/img/KO/main/new/bg_online01.gif') no-repeat;}
.main_pdt_cont .online h4, .main_pdt_cont .cstm h4{padding:30px 0 15px 30px;font-size:24px;font-family: 'IBKiDreamM';color:#333;line-height:100%;font-weight:normal;letter-spacing:-1px;}
.main_pdt_cont .online p{padding:0 137px 60px 30px;font-size:14px;line-height:18px;}
.main_pdt_cont .online a{position:absolute;left:29px;bottom:30px;display:inline-block;font-weight:bold;font-size:14px;}
.main_pdt_cont .online a:before{content:'';display:inline-block;width:17px;height:11px;background:url('/IBK/uib/pib/img/KO/main/new/bg_online_arw.png') no-repeat;}
.main_pdt_cont .online.join{background:url('/IBK/uib/pib/img/KO/main/new/bg_online02.gif') no-repeat;}
.main_pdt_cont .cstm{position:relative;float:left;width:420px;height:184px;background:url('/IBK/uib/pib/img/KO/main/new/bg_cstm.gif') no-repeat;}
.main_pdt_cont .cstm h4{padding:27px 0 15px 147px;}
.main_pdt_cont .cstm a{position:absolute;top:25px;right:25px;display:inline-block;width:88px;height:20px;padding:4px 0 0 0;background:#276bc1;color:#fff;font-weight:bold;text-align:center;border-radius:2px;}
.main_pdt_cont .cstm em{display:block;padding:0 0 0 147px;font-size:14px;font-weight:bold;color:#333;}
.main_pdt_cont .cstm .txt01{display:block;padding:3px 0 15px 0;margin:0 25px 15px 147px;border-bottom:1px solid #d6d6d6;color:#333;font-size:14px;letter-spacing:-0.5px;}
.main_pdt_cont .cstm .phone01, .main_pdt_cont .cstm .phone02{display:block;padding:0 0 0 147px;font-size:14px;font-weight:bold;color:#0b509b;}
.main_pdt_cont .cstm .phone02{padding-top:3px;color:#0098e7;}

/*공과금 서브메인*/
.mcont1.tax{padding-bottom:0}
.mcont1.tax .visual_tax{background:url('/IBK/uib/pib/img/KO/main/bg_visual_tax.png') no-repeat 650px bottom;padding-top:34px;height:352px;box-sizing:border-box}
.mcont1.tax .visual_tax ul{margin-top:52px;padding-left:9px}
.mcont1.tax .visual_tax ul:after{display:block;clear:both;content:''}
.mcont1.tax .visual_tax ul li{display:block;float:left;margin-right:59px}
.mcont1.tax .visual_tax ul li > a{display:block;height:88px}
.mcont1.tax .visual_tax ul li.lst01 > a{background:url('/IBK/uib/pib/img/KO/main/bg_taxmenu_lst01.png') no-repeat center top;width:58px}
.mcont1.tax .visual_tax ul li.lst02 > a{background:url('/IBK/uib/pib/img/KO/main/bg_taxmenu_lst02.png') no-repeat center top;width:58px}
.mcont1.tax .visual_tax ul li.lst03 > a{background:url('/IBK/uib/pib/img/KO/main/bg_taxmenu_lst03.png') no-repeat center top;width:78px}
.mcont1.tax .visual_tax ul li.lst04 > a{background:url('/IBK/uib/pib/img/KO/main/bg_taxmenu_lst04.png') no-repeat center top;width:88px}
.mcont1.tax .visual_tax ul li.lst05 > a{background:url('/IBK/uib/pib/img/KO/main/bg_taxmenu_lst05.png') no-repeat center top;width:86px}
.mcont3 .mcont1.tax{padding:40px 0}
.quickmenu_tax:after{display:block;clear:both;content:''}
.quickmenu_tax > li{display:block;float:left;margin-left:20px;padding:28px 10px 30px 30px;width:270px;height:243px;box-sizing:border-box}
.quickmenu_tax > li:first-child{margin-left:0}
.quickmenu_tax > li h2{background:url('/IBK/uib/pib/img/KO/main/fxd_line.gif') no-repeat left bottom;height:55px}
.quickmenu_tax > li{background:#fff}
.quickmenu_tax > li .sublst01{background:url('/IBK/uib/pib/img/KO/main/bg_taxsub_01.png') no-repeat 154px 1px}
.quickmenu_tax > li .sublst02{background:url('/IBK/uib/pib/img/KO/main/bg_taxsub_02.png') no-repeat 154px top}
.quickmenu_tax > li .sublst03{background:url('/IBK/uib/pib/img/KO/main/bg_taxsub_03.png') no-repeat 167px top}
.quickmenu_tax > li .sublst04{background:url('/IBK/uib/pib/img/KO/main/bg_taxsub_04.png') no-repeat 161px top}
.quickmenu_tax > li > div > ul{margin-top:30px;line-height:24px;text-align:left;font-size:14px}
.quickmenu_tax > li > div > ul > li{background:url('/IBK/uib/pib/img/KO/main/bg_bul.gif') no-repeat left 11px;padding-left:11px}
.info_tax_box{border:5px solid #d5d5d5;margin:40px auto;padding:20px 20px 10px;width:1140px;color:#575757;box-sizing:border-box}
.info_tax_box .box_tit{display:block;background:url('/IBK/uib/pib/img/KO/common/bg_clock.png') no-repeat;margin-bottom:20px;padding-left:42px;line-height:30px;font-family:'IBKiDreamM';font-weight:normal;font-size:22px;color:#e85c2b}
.info_tax_box li{background:url('/IBK/uib/pib/img/KO/common/bg_list_notice2.gif') no-repeat left 8px;margin-bottom:5px;padding:2px 0 4px 10px;line-height:20px;font-size:14px;color:#575757;letter-spacing:-0.5px}

/* 대출 서브메인 - 20221024 */
.bx_lon_top{background:#0b509d;margin:0 auto;width:100%;height:144px;font-family:'IBKiDreamM';font-weight:normal}
.bx_lon_top .bx_top_cont{background:url('/IBK/uib/pib/img/KO/lon/submain_bg_01.jpg') no-repeat right bottom;margin:0 auto;width:1140px;height:144px}
.bx_lon_top .customer_info{background:url('/IBK/uib/pib/img/KO/lon/img_custom_default.png') no-repeat left center;padding:36px 0 36px 94px;height:72px;overflow:hidden}
.bx_lon_top .customer_info dt{display:block;line-height:35px;font-size:30px;color:#fff}
.bx_lon_top .customer_info dd{display:block;margin-top:10px;line-height:26px;font-size:24px;color:#fff}
.bx_best_prd{background:#e7f9ff;margin:0 auto;width:100%;height:377px;font-family:'IBKiDreamM';font-weight:normal}
.bx_best_prd .best_prd_cont{margin:0 auto;padding-top:55px;width:1160px;height:377px}
.bx_best_prd .title_area{background:url('/IBK/uib/pib/img/KO/lon/img_text_best.png') no-repeat 10px top;padding-left:93px;line-height:34px;font-weight:normal;font-size:30px;color:#333}
.bx_best_prd .prd_list{display:block;margin-top:22px}
.bx_best_prd .prd_list:after{content:'';display:block;clear:both}
.bx_best_prd .prd_list li{display:inline-block;float:left;padding:6px 10px 0;width:270px;height:218px}
.bx_best_prd .prd_list .prd_info{display:block;position:relative;background:#fff;padding:43px 18px 0 31px;width:270px;height:199px;box-shadow:4px 7px 7px rgba(55,90,110,0.16);box-sizing:border-box}
.bx_best_prd .prd_list .prd_info .prd_badge{display:block;position:absolute;top:-6px;right:18px;background-color:#4c9df8;background-repeat:no-repeat;background-position:center;width:72px;height:72px}
.bx_best_prd .prd_list .prd_info .prd_badge.badge01{background-image:url('/IBK/uib/pib/img/KO/lon/ico_badge_01.png')}
.bx_best_prd .prd_list .prd_info .prd_badge.badge02{background-image:url('/IBK/uib/pib/img/KO/lon/ico_badge_02.png')}
.bx_best_prd .prd_list .prd_info .prd_badge.badge03{background-image:url('/IBK/uib/pib/img/KO/lon/ico_badge_03.png')}
.bx_best_prd .prd_list .prd_info .prd_badge.badge04{background-image:url('/IBK/uib/pib/img/KO/lon/ico_badge_04.png')}
.bx_best_prd .prd_list .prd_info .prd_tit{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;width:221px;line-height:35px;font-size:25px;color:#333;text-overflow:ellipsis;overflow:hidden}
.bx_best_prd .prd_list .prd_info .prd_txt{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;width:221px;margin-top:10px;line-height:20px;font-family:'dotum';font-size:14px;color:#575757;text-overflow:ellipsis;overflow:hidden}
.bx_job_prd{margin:55px auto 0;padding-bottom:60px;width:1160px;font-family:'IBKiDreamM';font-weight:normal}
.bx_job_prd .title_area{padding-left:10px;line-height:34px;font-weight:normal;font-size:30px;color:#333}
.bx_job_prd .bx_tab{margin-top:21px}
.bx_job_prd .tab_list:after{content:'';display:block;clear:both}
.bx_job_prd .tab_list li{display:inline-block;float:left;width:290px;height:240px}
.bx_job_prd .tab_list li.is_active{position:relative;height:265px}
.bx_job_prd .tab_list li a{display:block;padding-top:180px;height:240px;line-height:28px;text-align:center;letter-spacing:-1px;font-size:26px;color:#333}
.bx_job_prd .tab_list li.is_active a{height:100px;font-weight:bold}
.bx_job_prd .tab_list li a .subdesc,.bx_job_prd .tab_list li.is_active a .subdesc{display:block;font-weight:normal;font-size:18px}
.bx_job_prd .tab_list li .cont_jop_01{background:url('/IBK/uib/pib/img/KO/lon/img_job_01.png') no-repeat 10px 12px}
.bx_job_prd .tab_list li.is_active .cont_jop_01{background:url('/IBK/uib/pib/img/KO/lon/img_job_01_on.png') no-repeat left top}
.bx_job_prd .tab_list li .cont_jop_02{background:url('/IBK/uib/pib/img/KO/lon/img_job_02.png') no-repeat 10px 12px}
.bx_job_prd .tab_list li.is_active .cont_jop_02{background:url('/IBK/uib/pib/img/KO/lon/img_job_02_on.png') no-repeat left top}
.bx_job_prd .tab_list li .cont_jop_03{background:url('/IBK/uib/pib/img/KO/lon/img_job_03.png') no-repeat 10px 12px}
.bx_job_prd .tab_list li.is_active .cont_jop_03{background:url('/IBK/uib/pib/img/KO/lon/img_job_03_on.png') no-repeat left top}
.bx_job_prd .tab_list li .cont_jop_04{background:url('/IBK/uib/pib/img/KO/lon/img_job_04.png') no-repeat 10px 12px}
.bx_job_prd .tab_list li.is_active .cont_jop_04{background:url('/IBK/uib/pib/img/KO/lon/img_job_04_on.png') no-repeat left top;padding-top:167px}
.bx_job_prd .tab_cont{display:none;margin:5px 10px 0;height:170px;box-sizing:border-box}
.bx_job_prd .tab_cont.is_active{display:block}
.bx_job_prd .tab_cont .bx_cont_box:after{content:'';display:block;clear:both}
.bx_job_prd .tab_cont .bx_cont_box li{display:inline-block;float:right;border-left:1px solid #cdcdcd;width:285px;height:168px;box-sizing:border-box;overflow:hidden;border-top:1px solid #cdcdcd;border-bottom:1px solid #cdcdcd;}
.bx_job_prd .tab_cont .bx_cont_box li:first-child{border-right:1px solid #cdcdcd}
.bx_job_prd .tab_cont .bx_cont_box li > a{display:block;padding:30px;width:285px;height:168px;box-sizing:border-box;cursor:pointer}
.bx_job_prd .tab_cont .bx_cont_box li .prd_tit{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;width:225px;height:52px;line-height:26px;letter-spacing:-1px;font-size:22px;color:#114287;text-overflow:ellipsis;overflow:hidden}
.bx_job_prd .tab_cont .bx_cont_box li .prd_txt{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;width:225px;margin-top:12px;line-height:20px;letter-spacing:-1px;font-family:'dotum';font-size:14px;text-overflow:ellipsis;overflow:hidden}
.mcont3 .bx_mcont_lon{position:relative;margin:0 auto;padding:42px 0;width:1140px;font-family:'IBKiDreamM';font-weight:normal}
.mcont3 .bx_mcont_lon .lon_menu:after{content:'';display:block;clear:both}
.mcont3 .bx_mcont_lon .lon_menu > li{display:inline-block;float:left;margin-left:20px;height:243px;box-sizing:border-box}
.mcont3 .bx_mcont_lon .lon_menu > li:first-child{margin-left:0}
.mcont3 .bx_mcont_lon .lon_menu > li h2{background:url('/IBK/uib/pib/img/KO/main/fxd_line.gif') no-repeat left bottom;line-height:84px;font-weight:normal;font-size:24px;color:#333}
.mcont3 .bx_mcont_lon .lon_menu .menu_group_01{background:#fff url('/IBK/uib/pib/img/KO/lon/ico_tit_01.png') no-repeat 327px 28px;padding-left:28px;width:415px}
.mcont3 .bx_mcont_lon .lon_menu .menu_group_02{background:#fff url('/IBK/uib/pib/img/KO/lon/ico_tit_02.png') no-repeat 322px 28px;padding-left:28px;width:415px}
.mcont3 .bx_mcont_lon .lon_menu .menu_group_03{width:270px}
.mcont3 .bx_mcont_lon .lon_menu .menu_group_03 > a{display:block;background:#0098e7;margin-bottom:15px;padding-left:27px;height:71px;line-height:71px;box-sizing:border-box}
.mcont3 .bx_mcont_lon .lon_menu .menu_group_03 > a > span{display:inline-block;background:url('/IBK/uib/pib/img/KO/lon/arr_right_white.png') no-repeat right center;padding-right:20px;letter-spacing:-1px;font-family:'IBKiDreamM';font-weight:normal;font-size:24px;color:#f6f9fc}
.mcont3 .bx_mcont_lon .lon_menu .menu_group_03 > a.btn_calc{background:#f36e36}
.mcont3 .bx_mcont_lon .lon_menu .menu_list{margin-top:31px}
.mcont3 .bx_mcont_lon .lon_menu .menu_list > li {padding-left:11px; background:url('/IBK/uib/pib/img/KO/main/bg_bul.gif') no-repeat left 9px;line-height:24px;font-family:'dotum';font-size:14px;color:#575757}