@charset "utf-8";


.wrap{position:relative;display:block;margin:0;padding:0;}

/* go to top */
.btn_goTop{display:none;position:fixed;top:185px;left:580px;margin-left:50%;width:42px;height:42px;background-image:url(../img/btn/btn_goTop.png);background-repeat:no-repeat;background-position:0 0;z-index:1200;}
@media screen and (max-width:1064px){.btn_goTop{left:490px;margin-left:50%;}}
@media screen and (min-width:1065px) and (max-width:1124px){.btn_goTop{left:520px;margin-left:50%;}}
@media screen and (min-width:1125px) and (max-width:1184px){.btn_goTop{left:550px;margin-left:50%;}}

/* header */
.header{position:fixed;top:0;min-width:1024px;width:100%;height:85px;background-color:#fff;z-index:1000;}
.header .header_inner{width:980px;padding:25px 0 25px;margin:0 auto;}
.header .header_inner .gnb{margin:0 0 0 26px;}
.header .header_inner .gnb li{float:left;display:inline-block;vertical-align:top;}
.header .header_inner .gnb li a{display:block;padding:10px 13px 7px;background-color:transparent;}
.header .header_inner .kbbank{float:right;margin-top:8px;}

/* content wrap */
.cnt_wrap{margin-top:85px;}

/* sign in */
.signin_wrap{position:relative;width:980px;margin:0 auto;z-index:555;}
.signin_wrap .sign_in{position:absolute;top:83px;right:0;width:283px;height:169px;}
.signin_wrap .sign_in li{display:block;margin:12px 0 0;}
.signin_wrap .sign_in li:first-child{margin-top:0;}
.signin_wrap .sign_in label{display:block;height:38px;padding-left:14px;}
.signin_wrap .sign_in label input[type=text], .signin_wrap .sign_in label input[type=password]{display:inline-block;width:218px;height:36px;padding:2px 0 0;line-height:36px;border:0;outline:none;background-color:transparent;vertical-align:top;}
.sign_in label input[type=password]{*margin-top:-1px;}
.signin_wrap .sign_in label.user_id, .signin_wrap .sign_in label.user_pw{background-image:url(../img/comm/ipt_signin.png);background-repeat:no-repeat;}
.signin_wrap .sign_in label.user_id{background-position:0 0;}
.signin_wrap .sign_in label.user_pw{background-position:0 -40px;}
.signin_wrap .sign_in a.btn_sign_in{display:block;margin:0;padding:0;line-height:42px;}
.signin_wrap .sign_in p{height:19px;margin:8px 0 0;background-image:url(../img/comm/remember.png);background-repeat:no-repeat;background-position:0 0;}
.signin_wrap .sign_in p a{float:left;display:inline-block;vertical-align:top;height:19px;background-color:transparent;}
.signin_wrap .sign_in p a.keep.on{background-image:url(../img/comm/bg_check.png);background-repeat:no-repeat;background-position:0 50%;}
.signin_wrap .sign_in p a.keep{width:99px;margin:0;}
.signin_wrap .sign_in p a.btn_id_f{width:33px;margin:0 0 0 16px;}
.signin_wrap .sign_in p a.btn_pw_f{width:69px;margin:0 0 0 6px;}
.signin_wrap .sign_in p a.btn_sign_up{width:44px;margin:0 0 0 16px;}

/* slide area */
.slider{position:relative;height:657px;z-index:33;}
.slider .rolling{position:absolute;right:0;bottom:32px;left:0;text-align:center;}
.slider .rolling a{display:inline-block;vertical-align:top;width:14px;height:14px;margin-left:10px;background-image:url(../img/comm/roll.png);background-color:transparent;background-repeat:no-repeat;background-position:0 0;}
.slider .rolling a:first-child{margin-left:0;}
.slider .rolling a.on{background-image:url(../img/comm/roll_on.png);}

.slide_wrap{position:relative;min-width:1024px;width:100%;height:100%;}/* 20150716 */
.slide_wrap .slide_001{background-image:url(../img/bg/bg_bizstore_slide1.png);background-color:#071f54;background-repeat:no-repeat;background-position:50% 50%;background-size:cover;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;}
.slide_wrap .slide_002{background-color:#88b6ce;background-image:url(../img/bg/bg_bizstore_slide2.png);background-repeat:no-repeat;background-position:50% 50%;background-size:cover;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;}/* 20150713 */
.slide_wrap .slide_inner{position:relative;width:980px;height:657px;margin:0 auto;}

/* info */
.info_inner{width:960px;margin:0 auto;padding:0 10px;}
.info_inner li{float:left;display:inline-block;vertical-align:top;width:320px;height:250px;}
.info_inner li a{display:block;margin:0;padding:0;height:250px;line-height:250px;text-align:center;background-color:transparent;background-image:url(../img/bg/appInfo_link_sprite.png);background-repeat:no-repeat;overflow:hidden;}
.info_inner li a:hover{background-color:#f0ebe5;}
.info_inner li a.btn_appInfo_link1{background-position:0 0;}
.info_inner li a.btn_appInfo_link2{background-position:0 -250px;}
.info_inner li a.btn_appInfo_link3{background-position:0 -500px;}

/* app intro */
.bizstore_app{/*padding:4px 0 21px;*/padding:0;border-top:1px solid #d7d6d5;}
.bizstore_app ul{display:block;margin:0;padding:0;}
.bizstore_app ul li{float:left;position:relative;display:inline-block;*display:inline;vertical-align:top;width:480px;height:154px;margin:0;padding:0;border-bottom:1px solid #d7d6d5;}
.bizstore_app ul li a{display:block;}
.bizstore_app ul li:hover span.more_info{position:absolute;top:0;left:0;display:block;width:100%;height:100%;background-image:url(../img/bg/bg_more_info.png);background-repeat:no-repeat;background-position:0 0;}

/* bizstore? */
.bizstore_inner{width:960px;margin:0 auto;padding:90px 10px 100px;}
.bizstore_inner .tit_h2{height:111px;margin-bottom:53px;background-image:url(../img/bg/tit_bizstore_sprite.png);background-repeat:no-repeat;overflow:hidden;}
.bizstore_inner .tit_h2.tit1{background-position:0 0;}
.bizstore_inner .tit_h2.tit2{background-position:0 -120px;}
.bizstore_inner .tit_h2.tit3{background-position:0 -240px;}

.bg_white{background-color:#fff;}
.bg_gold{background-color:#f4efe9;}
.bo_btm{border-bottom:1px solid #eee8e2 !important;}

/* app detail wrap */
.broom_app_detail .broom_appDetail_inner{width:960px;height:127px;margin:0 auto;padding-top:50px;}
.broom_app_detail .broom_appDetail_inner .app_detail_ico{float:left;margin:0 29px 0 0;}
.broom_app_detail .broom_appDetail_inner .app_detail_ico img{}
.broom_app_detail .broom_appDetail_inner .app_detail_des{float:left;}
.broom_app_detail .broom_appDetail_inner .app_detail_des h3{margin:0 0 9px;}
/*
20150603
.broom_app_detail .broom_appDetail_inner .app_detail_des .app_free{display:inline-block;padding-right:40px;background-image:url(../img/ico/ico_free.png);background-repeat:no-repeat;background-position:100% 0;}
.broom_app_detail .broom_appDetail_inner .app_detail_des .app_pay{display:inline-block;padding-right:40px;background-image:url(../img/ico/ico_pay.png);background-repeat:no-repeat;background-position:100% 0;}
//20150603
*/

div.app_p_des{padding:7px 0 0;}
div.app_p_des ul li{padding:3px 0 0 11px;*padding:2px 0 1px 11px;font-size:12px;line-height:16px;background-image:url(../img/ico/ico_bul.png);background-repeat:no-repeat;background-position:0 8px;}

/* tab1 */
.broom_tab{width:960px;height:54px;margin:0 auto;border-bottom:1px solid #a5acbb;}
.broom_tab ul li{display:inline-block;float:left;width:478px;height:53px;vertical-align:top;border-top:1px solid #d5d5d5;border-right:1px solid #d5d5d5;background-color:#f0f0f0;}
.broom_tab ul li:first-child{width:479px;border-left:1px solid #d5d5d5;border-right:0;}
.broom_tab ul li a{display:block;height:53px;}
.broom_tab ul li a.tab1{background-image:url(../img/ico/ico_tab01.png);background-repeat:no-repeat;background-position:50% 0;}
.broom_tab ul li a.tab2{background-image:url(../img/ico/ico_tab02.png);background-repeat:no-repeat;background-position:50% 0;}
.broom_tab ul li a.tab3{background-image:url(../img/ico/ico_tab03.png);background-repeat:no-repeat;background-position:50% 0;}
.broom_tab ul li a.tab4{background-image:url(../img/ico/ico_tab04.png);background-repeat:no-repeat;background-position:50% 0;}
.broom_tab ul li.on{width:478px;height:54px;border:1px solid #a5acbb;border-bottom:none;background-color:#fff;}
.broom_tab ul li.on:first-child{width:479px;}
.broom_tab ul li.on a.tab3{background-image:url(../img/ico/ico_tab03.png);background-repeat:no-repeat;background-position:50% -53px;}
.broom_tab ul li.on a.tab4{background-image:url(../img/ico/ico_tab04.png);background-repeat:no-repeat;background-position:50% -53px;}

/* content */
.broom_cnt{width:960px;margin:0 auto;margin-bottom: 40px;}
.cnt_wrap.bg_cnt1{background-image:url(../img/bg/bg_header2.png);background-repeat:repeat-x;}
.cnt_wrap.bg_cnt2{background-image:url(../img/bg/bg_header3.png);background-repeat:repeat-x;}

/* content tab */
.cont_tab{border:1px solid #d4d4d4;border-top:0;overflow:hidden;}
.cont_tab .cnt_tab_tit{padding:50px 48px;border-top:1px solid #d4d4d4;}
.cont_tab .cnt_tab_tit:first-child{border:0;}
.cont_tab .cnt_tab_tit h4.tab_tith4{margin-bottom:17px;}
.cont_tab .cnt_tab_tit h5.tab_tith5{height:21px;padding:12px 0 0 13px;font-size:12px;color:#555;line-height:14px;background-image:url(../img/ico/bul01.png);background-repeat:no-repeat;background-position:0 16px;}
.cont_tab .cnt_tab_tit h5.tab_tith5.bullet_none{background:none;color:#666;}
.cont_tab .cnt_tab_tit .p_desc{color:#666;line-height:24px;}
.broom_tbl_list{border-top:1px solid #ddd;width:100%;}
.broom_tbl_list th{font-weight:normal;text-align:left;vertical-align:middle;border-bottom:1px solid #dfdfdf;background-color:#f3f3f4;}
.broom_tbl_list td{vertical-align:middle;border-bottom:1px solid #dfdfdf;background-color:#fff;}
.broom_tbl_list th div:first-child{padding:9px 0 7px 10px;color:#555;line-height:19px;}
.broom_tbl_list td div:first-child{padding:9px 0 7px 10px;color:#666;line-height:19px;}

/* tab2 */
.wrap_tab2{}
.tab2_inner{width:962px;margin:0 auto;}
.tab2_inner h3.tit_h3{margin:51px 0 35px 0;}/* 20150626 */
.tab2_bar{width:100%;height:54px;border-bottom:1px solid #a5acbb;}
.tab2_bar ul li{float:left;display:inline-block;*display:inline;*zoom:1;width:479px;height:53px;border-top:1px solid #d5d5d5;border-right:1px solid #d5d5d5;border-left:1px solid #d5d5d5;background-color:#f0f0f0;}
.tab2_bar ul li:first-child{width:478px;border-left:1px solid #d5d5d5;border-right:none;}
.tab2_bar ul li.on{width:479px;height:54px;border:1px solid #a5acbb;border-bottom:0;background-color:#fff;}
.tab2_bar ul li.on:first-child{width:478px;}
.tab2_bar ul li a{background-color:transparent;}
.tab2_bar ul li a.faq_tab{display:block;width:100%;height:53px;background-image:url(../img/ico/ico_tab01.png);background-repeat:no-repeat;background-position:50% 0;}
.tab2_bar ul li.on a.faq_tab{display:block;width:100%;height:53px;background-image:url(../img/ico/ico_tab01.png);background-repeat:no-repeat;background-position:50% -53px;}
.tab2_bar ul li a.policy_tab{display:block;width:100%;height:53px;background-image:url(../img/ico/ico_tab02.png);background-repeat:no-repeat;background-position:50% 0;}
.tab2_bar ul li.on a.policy_tab{display:block;width:100%;height:53px;background-image:url(../img/ico/ico_tab02.png);background-repeat:no-repeat;background-position:50% -53px;}

/* 20150626 */
.tab2_bar ul li a.event_tab{display:block;width:100%;height:53px;background-image:url(../img/ico/icon_event.png);background-repeat:no-repeat;background-position:50% 0;}
.tab2_bar ul li.on a.event_tab{display:block;width:100%;height:53px;background-image:url(../img/ico/icon_event.png);background-repeat:no-repeat;background-position:50% -53px;}
.tab2_bar ul li a.eventend_tab{display:block;width:100%;height:53px;background-image:url(../img/ico/icon_event_end.png);background-repeat:no-repeat;background-position:50% 0;}
.tab2_bar ul li.on a.eventend_tab{display:block;width:100%;height:53px;background-image:url(../img/ico/icon_event_end.png);background-repeat:no-repeat;background-position:50% -53px;}

.eventlist_wrap{margin-top:40px;border:1px solid #d4d4d4;}
.eventlist_wrap ul{}
.eventlist_wrap ul li{padding:50px;border-top:1px solid #d4d4d4;}
.eventlist_wrap ul li:first-child{border-top:0;}
.eventlist_wrap ul li .eventcont{overflow:hidden;padding:10px 0 0 0;}
.eventlist_wrap ul li .eventcont .title{float:left;padding:3px 0 0;font-weight:bold;color:#434a54;}
.eventlist_wrap ul li .eventcont .title img{display:inline-block;margin:-3px 10px 0 0;}
.eventlist_wrap ul li .eventcont .date{float:right;padding:3px 0 0;color:#434a54;}
.eventlist_wrap ul li .eventcont .date > span{display:inline-block;margin-left:15px;}
.eventlist_wrap ul li .eventcont .date > span:first-child{margin-left:0;}

.eventview_wrap{margin-bottom:20px;}
/* //20150626 */

/* app introduction */
.broom_cnt .broom_intro{}
.broom_cnt .broom_intro ul{height:215px;}
.broom_cnt .broom_intro ul li{float:left;display:inline-block;vertical-align:top;*display:inline;*zoom:1;}

.broom_cnt.type2{margin-top:80px;border-bottom:1px solid #dbdbdb;background-image:url(../img/bg/bg_broom_type2.png);background-repeat:repeat-y;background-position:0 0;}

.bo_btm2{border-bottom:2px solid #9d9994;}
.pdl13{padding-left:13px !important;}
.mgt40{margin-top:40px !important;}

/* 20150907 */
.footer{height:69px;border-top:1px solid #515151;background-color:#414141;}
/*.footer p{height:15px;padding:27px 0;text-align:center;background-image:url(../img/bg/bg_copyright.png);background-repeat:no-repeat;background-position:50%;}*/
.footer p{font-size:12px;color:#c5c5c5;line-height:69px;text-align:center;}
.footer p > span{display:inline-block;color:#c5c5c5;font-size:12px;line-height:69px;}
.footer p span > a{color:#c5c5c5;background-color:transparent;}
/* //20150907 */

