@charset "utf-8";

/* 이벤트 레이아웃 */
#LP {display:none;}
#CP {margin-right:135px;}
.linemap {right:-95px;}

/* 탭메뉴 아이콘 추가 */
span.icon_blank {display:inline-block;*display:inline;position:relative;top:3px;*zoom:1;width:9px;height:13px;margin:0 0 0 3px;background:url(https://oimg1.kbstar.com/img/ocommon/bg_link_blank.gif) no-repeat 100% 0; padding:0;}

/* 설문조사 */
.box_survey {display:block;position:relative;border:1px solid #D4D4D4 !important;padding:11px 19px 15px 19px;margin-bottom:25px;zoom:1}
.box_survey dl {display:block;position:relative;border-bottom: 1px solid #E6E5E5;overflow:hidden;zoom:1}
.box_survey dt {font-size:14px;color:#463F3A;font-weight:bold}
.box_survey dt .on {border-left: 1px solid #B4B1A9;margin-left:7px;padding-left:8px;font-size:12px;color:#0391B1;font-weight:100}
.box_survey dt .off {border-left: 1px solid #B4B1A9;margin-left:7px;padding-left:8px;font-size:12px;color:#FF8400;font-weight:100}
.box_survey dd {margin:4px 0 15px 0}

.box_survey div {overflow:auto;margin:5px 0 2px 0;zoom:1}
.box_survey div p {float:left;width:40%;color:#928881;padding-top:8px;font-family:Arial}
.box_survey div .right {overflow:hidden;float:right;width:55%;text-align:right;color:#928881}

.ness {background: url("https://oimg1.kbstar.com/img/ocommon/board/bg_ness.gif") no-repeat 28px 1px;padding-right:13px;}

/* 이벤트 뷰 */
.box_event {position:relative;margin-bottom:32px;overflow:auto;zoom:1;overflow:hidden}
.box_event .box_event_1 {border-color:#E6E5E5;border-style:solid;border-width:1px 1px 0px 1px;padding:15px 15px 12px 15px;overflow:hidden}
.box_event .last {width:720px;height:5px;background:url(https://oimg1.kbstar.com/img/oevent/box_bg01.gif) no-repeat 0 0;}
.box_event .box_event_1 h2 {font-size:14px;color:#463F3A;font-weight:bold} 
.box_event .box_event_1 .more {position:absolute;top:18px;right:10px;}
.box_event .box_event_1 ul {line-height:26px;margin:10px 0 0 0}
.box_event .box_event_1 ul li a{background:transparent url(https://oimg1.kbstar.com/img/oevent/jum01.gif) no-repeat left 6px;padding-left:10px}
.box_event .box_event_1 ul li a:hover,
.box_event .box_event_1 ul li a:focus,
.box_event .box_event_1 ul li a:active{color:#FF8400}
.box_event .box_event_1 ul li p {float:left;width:530px;line-height:26px}
.box_event .box_event_1 ul li .now {color:#45A8D2;border-left: 1px solid #B4B1A9;margin-left:5px;padding-left:7px}
.box_event .box_event_1 ul li .and {color:#A69A8E;border-left: 1px solid #B4B1A9;margin-left:5px;padding-left:7px}
.box_event .box_event_1 ul li .off {color:#F49C11;border-left: 1px solid #B4B1A9;margin-left:5px;padding-left:7px}
.box_event .box_event_1 ul li .date {float:right;width:150px;float:right;font-family:Arial;color:#928881}
.box_event .box_event_2 {border-color:#E6E5E5;border-style:solid;border-width:1px 1px 0px 1px;padding:15px 15px 13px 15px;overflow:auto;overflow:hidden}
.box_event .box_event_2 h2 {font-size:14px;color:#463F3A;font-weight:bold;display:inline;float:left;width:80px} 
.box_event .box_event_2 label {display:inline;margin-left:20px;float:left;width:300px}
.box_event .box_event_2 div {display:inline;float:right;float:right;width:255px}

/* 담청된 이벤트 */
.event_view {border-bottom:1px solid #C8C8C8;padding-bottom:20px}
.event_view dl dt {color:#463F3A;font-size:16px;font-weight:bold;border-color:#C8C8C8;border-style:solid;border-width:2px 0px 1px 0px;padding:13px 0 10px 13px;line-height:20px;margin-bottom:10px}
.event_view dl dt .now {color:#45A8D2;border-left: 1px solid #B4B1A9;margin-left:5px;padding-left:7px;font-size:12px;font-weight:100}
.event_view dl dt .and {color:#A69A8E;border-left: 1px solid #B4B1A9;margin-left:5px;padding-left:7px;font-size:12px;font-weight:100}
.event_view dl dt .off {color:#F49C11;border-left: 1px solid #B4B1A9;margin-left:5px;padding-left:7px;font-size:12px;font-weight:100}
.event_view dl dt .dateWrap {display:block;text-align:right;padding-right:10px;}
.event_view dl dt .date {font-size:12px;font-weight:100;color:#928881;}
.event_view dl dt .date u {font-family:Arial; text-decoration:none;}
.event_view dl dt .hit {font-size:12px;font-weight:100;color:#928881;border-left: 1px solid #B4B1A9;padding-left:7px}
.event_view dl dt .hit u {font-family:Arial; text-decoration:none;}
.event_view .tag {background: url("https://oimg1.kbstar.com/img/oevent/tag.gif") no-repeat 0 2px;padding-left:40px;margin-top:50px}
.event_view .tag ul li {display:inline;padding-right:7px}
.my_event {background:transparent url(https://oimg1.kbstar.com/img/oevent/jum02.gif) no-repeat left 8px;padding-left:10px;margin-bottom:20px}
.my_event span {font-weight:bold;color:#0391B1}
.event_view dl dd dl dt {color:#0392B2;font-size:12px;font-weight:bold;border:none;background:transparent url(https://oimg1.kbstar.com/img/oevent/jum03.gif) no-repeat left 13px;line-height:14px;padding:10px 0 0 10px;margin-top:5px}
.event_view dl dd dl dd {color:#928881;padding-left:10px}

.board_search{text-align:center;margin:40px 0 20px 0;background-color:#F6F6F5;padding:15px 0}
.board_search1 {position:relative;margin-bottom:10px}/* 20110727 추가 */
.board_search select, input , .board_search1 select, input {vertical-align:middle}

/* 담청된 이벤트 리스트*/
.event_situation {border-top:2px solid #C8C8C8;margin-top:10px}
.event_situation dl {padding:15px;overflow:hidden;zoom:1;border-bottom: 1px solid #E6E5E5}
.event_situation .event_img {float:left;width:125px;}
.event_situation dt {float:left;width:480px}
.event_situation dt a{font-size:14px;font-weight:bold;color:#4E473F;}
.event_situation dt a:hover,
.event_situation dt a:focus,
.event_situation dt a:active{color:#FF8400}
.event_situation dt span {display:block;color:#4E473F;margin-bottom:10px}
.event_situation dt span em {font-family:Arial}
.event_situation .condition {float:right;width:61px}

.list_top {position:relative}
.list_top p {position:absolute;top:15px;right:0px;color:#928881}


/* main*/
.event_main ul {margin-top:13px;overflow:auto;zoom:1}
.event_main ul li {display:inline;overflow:auto;zoom:1}
.event_main ul li img {float:left;width:85px;margin-top:7px}
.event_main ul li div {float:left;width:322px;margin:0 40px 11px 12px;_display:inline;*padding-bottom:10px}
.event_main ul li div a {font-size:14px;font-weight:bold;line-height:20px}
.event_main ul li div p {margin-top:4px}
.event_main ul li div p span {font-size:12px;font-weight:normal;color:#}
.event_main ul li div p span em {border-left:1px solid #D1CDCA;margin-left:7px;padding-left:7px;font-family:Arial}
.event_main ul li div p span span {color:#45A8D2;border-left:1px solid #D1CDCA;margin-left:7px;padding-left:7px}
.event_main ul li div p span .off {color:#F49C11}
.event_main ul li div p span .and {color:#A69A8E}

.eventNodata {padding:60px 0; text-align:center;}

/* Main Event Banner */
a.eventSkip {position:absolute; left:-9999px; top:25px; font-weight:bold;}
a.eventSkip:focus {position:absolute; left:35px; top:25px;}

#eventBannerWrap {padding:70px 0 15px 0; margin-left:-15px;}

.sliderkit{display:none;position:relative;overflow:hidden;text-align:left;}
.sliderkit a,
.sliderkit a:hover{text-decoration:none;}
.sliderkit a:focus{outline:1px dotted #000;/*optional*/}
.sliderkit img{border:0;}

.sliderkit .sliderkit-nav{z-index:10;position:absolute;text-align:center;}

.sliderkit .sliderkit-nav-clip{position:relative;overflow:hidden;margin:0 auto;}
.sliderkit .sliderkit-nav-clip ul{position:relative;left:0;top:0;list-style:none;margin:0;padding:0;}
.sliderkit .sliderkit-nav-clip ul li{float:left;}
.sliderkit .sliderkit-nav-clip ul li a{display:block;overflow:hidden;}
.sliderkit .sliderkit-nav-clip ul li img {width:280px; height:220px;}

.sliderkit .sliderkit-btn{z-index:10;}

.sliderkit .sliderkit-timer{position:absolute;top:0;left:0;z-index:10;height:3px;background:#ccc;}

.carousel-banner{width:955px;height:220px;}

.carousel-banner .sliderkit-nav                             {left:0;bottom:0;width:930px;height:220px;padding:0 10px;}
.carousel-banner .sliderkit-nav-clip ul li                  {float:left;margin:0 7px 0 0;}
.carousel-banner .sliderkit-nav-clip ul li a                {display:block;width:280px;height:220px;overflow:hidden;margin:0;opacity:0.8;}
.carousel-banner .sliderkit-nav-clip ul li a:hover          {opacity:1;}

.carousel-banner .sliderkit-nav .sliderkit-nav-btn          {position:absolute;top:50%; margin-top:-35px;}
.carousel-banner .sliderkit-nav .sliderkit-nav-btn a 		{display:block; width:41px; height:43px;}
.carousel-banner .sliderkit-nav .sliderkit-nav-prev         {background:url(https://oimg1.kbstar.com/img/oevent/btn_bn_prev.gif) no-repeat left top; left:0px;}
.carousel-banner .sliderkit-nav .sliderkit-nav-next         {background:url(https://oimg1.kbstar.com/img/oevent/btn_bn_next.gif) no-repeat left top; right:-3px;}
.carousel-banner .sliderkit-nav .sliderkit-nav-prev a:hover {background:url(https://oimg1.kbstar.com/img/oevent/btn_bn_prev_on.gif) no-repeat left top;}
.carousel-banner .sliderkit-nav .sliderkit-nav-next a:hover {background:url(https://oimg1.kbstar.com/img/oevent/btn_bn_next_on.gif) no-repeat left top;}

.carousel-banner .sliderkit-nav .sliderkit-btn-disable      {opacity:0.3/*can be set to any value until 1*/;cursor:default;}

/* 전체 이벤트 목록 */
table.tbl_list tr td span.now {color:#45A8D2;}
table.tbl_list tr td span.off {color:#F49C11;}
table.tbl_list tr td em.section_bar {color:#b4b1a9;}


/* 2012.5.2 스타뱅킹 추천릴레이 이벤트*/
.mayE_imgbox{margin:10px 0 50px;}
.mE_floatBox{overflow:hidden;}
.mE_floatLeft{float:left;}
.mE_floatRight{float:right;}
.mayEgo{color:#000; text-decoration:underline; background:url("https://oimg1.kbstar.com/img/ocommon/bg_link_blank.gif")no-repeat right 0; padding:0 15px 0 10px;}
/*sns*/
.mayE_wp1{overflow:hidden; width:540px;}
.mayE_wp101{float:left; overflow:hidden;}
.mayE_wp101 p{float:left; font-size:16px; margin-right:5px; font-weight:bold;}
.mayE_wp101 .sns_list{float:left;}
.mayE_wp101 .sns_list ul{overflow:hidden; margin-top:2px;}
.mayE_wp101 .sns_list li{float:left; margin-right:3px;}
.mayE_wp102{float:right; margin-top:5px; color:#9d948d;}
.mayE_wp2{overflow:hidden; width:100%;}
.mayE_wp2 textarea{float:left; height:42px; width:515px; margin-right:6px;}
.mayE_wp2 p.btn{float:left;}
/*나의추천번호*/
.mayE_ttype01{width:100%;border:1px solid #ccc;table-layout:fixed;z-index:10}
.mayE_ttype01 th, .mayE_ttype01 td{padding:15px 0; text-align:center; border-top:1px solid #e6e5e5;border-right:1px solid #E6E5E5;background:#fff;word-wrap:break-word;word-break:break-all;}
.mayE_ttype01 th{font-size:16px;}
.mayE_ttype01 td p{height:20px;}
.mayE_ttype01 td .icon1{background:url("../img/mayE_icon1.jpg") no-repeat 0 0; padding-left:20px; font-weight:bold;}
.mayE_ttype01 td .icon2{background:url("../img/mayE_icon2.jpg") no-repeat 0 0; padding-left:20px; font-weight:bold;}
.mayE_ttype01 td .icon3{background:url("../img/mayE_icon3.jpg") no-repeat 0 -1px; padding-left:20px; font-weight:bold;}
.mayE_ttype01 td strong{margin-right:2px; font-size:16px;}
.mayE_ttype01 td em{font-size:12px; color:#928781; font-style:normal;}


/*****이벤트 템플릿********************************************/
.clfix:after {content: "."; display: block; height: 0px; clear: both; visibility: hidden;}
.clfix {display: inline-block;}
.clfix {display: block;}

.u{text-decoration:underline;}
.bgnone {background:none;}

.pb0{padding-bottom:0px !important;}

/* point color  1래드, 2오랜지, 3노랑, 4녹색, 5사파이어, 6파랑, 7파랑보라, 8보라 */
.p-color01 {color:#B5001A !important;}
.p-color02 {color:#A23D00 !important;}
.p-color03 {color:#A23D00 !important;}
.p-color04 {color:#097B00 !important;}
.p-color05 {color:#007095 !important;}
.p-color06 {color:#174DAF !important;}
.p-color07 {color:#37209A !important;}
.p-color08 {color:#6E1386 !important;}
.p-color_bottom {color:#c8c4c0 !important;}
/* background color  1래드, 2오랜지, 3노랑, 4녹색, 5사파이어, 6파랑, 7파랑보라, 8보라 */
.backcolor01 {background-color:#FFF1F5;}
.backcolor02 {background-color:#FFF7EC;}
.backcolor03 {background-color:#FBF8E7;}
.backcolor04 {background-color:#EFFAEA;}
.backcolor05 {background-color:#EAFAFA;}
.backcolor06 {background-color:#EBF5FF;}
.backcolor07 {background-color:#F4F2FF;}
.backcolor08 {background-color:#FCF2FF;}


/* btn-style */
.ebtn, .ebtn *{overflow:visible;margin:0;padding:0;display:-moz-inline-stack;display:inline-block;*display:inline;*zoom:1;border:0;vertical-align:middle !important;white-space:nowrap;}
.ebtn {margin-right:0;*margin-right:2px}
.ebtn *{cursor:pointer; _cursor:hand;vertical-align:top !important;}
.ebtn *:hover{text-decoration:none}

.ebtn.btn01, .ebtn.btn01 *{height:37px;color:#474747;font-size:12px;font-weight:bold;line-height:33px;background:url('https://oimg1.kbstar.com/img/oevent/bg_btn.gif') no-repeat;zoom:1}
.ebtn.btn01{background-position:0 0}
.ebtn.btn01 *{padding:0 10px 10px 11px;text-align:center;background-position:100% 0;}
.ebtn.btn01:hover, .ebtn.btn01 *:hover,
.ebtn.btn02:hover, .ebtn.btn02 *:hover,
.ebtn.btn03:hover, .ebtn.btn03 *:hover{color:#000;}

.ebtn.btn02, .ebtn.btn02 *{height:56px;color:#574c02;font-size:16px;font-weight:bold;line-height:52px;background:url('https://oimg1.kbstar.com/img/oevent/bg_btn02.gif') no-repeat;zoom:1}
.ebtn.btn02{background-position:0 0}
.ebtn.btn02 *{padding:0 20px 0 21px;text-align:center;background-position:100% 4px;}

.ebtn.btn03, .ebtn.btn03 *{height:56px;color:#483e31;font-size:16px;font-weight:bold;line-height:52px;background:url('https://oimg1.kbstar.com/img/oevent/bg_btn03.gif') no-repeat;zoom:1}
.ebtn.btn03{background-position:0 0}
.ebtn.btn03 *{padding:0 20px 0 21px;text-align:center;background-position:100% 4px;}
.ebtn.btn02 a, .ebtn.btn03 a{margin-top:-4px;}

a.btn04 {background:#666; color:#fff; padding:3px 5px 3px 6px; font-weight:bold;}
a.btn04:hover {background:#2d2d2d; text-decoration:none;}

.btn-area{margin-top:30px; text-align:center;padding-bottom:26px;}


.event-area {position:relative;background:url('https://oimg1.kbstar.com/img/oevent/bg_event.gif') repeat-y left top; width:720px;}
.event-area img {vertical-align:top;}
.event-area h3, .event-area p img, .event-area .visual-img { font-size:0; line-height:0; margin:0; padding:0;}
.event-area .space {padding:30px 45px; _width:620px;}
.event-area .space-btm {padding-left:30px; padding-right:30px;}
.event-area .event-cont {background:url('https://oimg1.kbstar.com/img/oevent/bg_event_bline.gif') repeat-x left bottom;margin-left:5px; margin-right:5px;}
.event-area .event-cont dl {margin:0 0 20px;vertical-align:top; clear:both;}
.event-area .event-cont dl dt {font-size:16px; color:#333; width:120px; float:left; margin:0px;padding:0; line-height:16px;}
.event-area .event-cont dl dt *{vertical-align:top; }
.event-area .event-cont dl dd{margin-top:-2px;_margin-top:0px;font-size:12px;color:#333;width:470px; border-left:1px solid #d0d0d0; padding-left:28px;line-height:20px;float:left;}
.event-area .event-cont dl dd .stit {display:block; float:left; font-weight:bold; width:46px;}
.event-area .event-cont dl dd ul {float:left; width:433px; margin-bottom:20px;}
.event-area .event-cont .who {font-size:14px; padding-bottom:10px;} /*대상*/

.event-area .event-cont dl.longc dt{float:none !important; width:100%; margin-bottom:10px;} /*내용이 길경우*/
.event-area .event-cont dl.longc dd{float:none; width:100%; border-left:none; padding-left:0;}

.event-area .event-cont h4 {font-size:14px;}
.event-area .event-cont .h4-txt {font-size:14px;margin-top:20px;}
.event-area .event-cont h5{font-size:12x; font-weight:bold;}
.event-area .event-cont h5.bul{background:url('https://oimg1.kbstar.com/img/oevent/bul_arr.gif') no-repeat left 5px; padding-left:9px;}
.event-area .event-cont .h5-txt {margin-top:10px;}

.event-area .event-btm {background:#f8f8f8 url('https://oimg1.kbstar.com/img/oevent/bg_event.gif') repeat-y left top; width:720px; padding-top:30px;}

.delib {margin:25px 0 0px; padding-bottom:30px;padding-left:9px;font-weight:bold;color:#575757;} /*준법감시인 심의필*/
.btm {position:absolute;left:0;bottom:0;_bottom:-1px;background:transparent url('https://oimg1.kbstar.com/img/oevent/bg_event_btm.gif') no-repeat left bottom; width:720px;height:10px;}/*하단배경이미지(라운드 포함)*/


.other-area {background:#766c62; color:#fff; padding-top:15px; padding-bottom:20px; margin-top:25px; line-height:22px;} /*다른컬러의 배경 영역*/

/*list-style*/
.list01 {margin:0px; color:#575757;}
.list01 li {background:url('https://oimg1.kbstar.com/img/oevent/bul_arr.gif') no-repeat left 5px; padding-left:9px;margin-bottom:10px;}
.list02 {margin:0px; color:#575757;}
.list02 li {background:url('https://oimg1.kbstar.com/img/oevent/bul_4dot.gif') no-repeat left 9px; padding-left:9px; line-height:18px;}
.list03 {margin:0px; color:#575757;}
.list03 li {background:url('https://oimg1.kbstar.com/img/oevent/bul_dash.gif') no-repeat left 8px; padding-left:9px;margin-bottom:10px;}


/*table*/
.event-area .event-cont table { width:100%;margin:0 0 30px; border-bottom:1px solid #c6bcb2;}
.event-area .event-cont table th {background:#fdf9e4;border-right:1px solid #ebe6e2;border-bottom:1px solid #ebe6e2; border-top:1px solid #c6bcb2; padding: 4px 3px 2px 3px;}
.event-area .event-cont table td {padding: 4px 3px 2px 3px;}


/*box-list*/
.event-list {border:1px solid #e4e3e0; background:#fff; width:506px;position:relative; min-height:52px;padding:30px 40px 20px 50px; margin-bottom:20px;}
.event-list .tit-area{position:absolute; top:-1px; left:-1px;}
.event-list p{padding-bottom:20px;}
.event-list .event-item {margin-left:0 !important; margin-bottom:10px !important;}
.event-list .event-item dt{float:left;background:url('https://oimg1.kbstar.com/img/oevent/bul_arr.gif') no-repeat left 5px; padding-left:9px !important; font-size:13px !important;color:#3f3f3f !important; width:80px !important; }
.event-list .event-item dd {float:left;border-left:none !important; padding-left:0 !important; width:415px !important;}
.event-list .event-item.longc dt{float:none !important; width:100% !important; margin-bottom:10px;} /*내용이 길경우*/
.event-list .event-item.longc dd{float:none; width:100% !important; border-left:none; padding-left:0;}

.event-list .event-item.w2 dt {width:100px !important;} /*2013-05-22 글자수7자정도*/
.event-list .event-item.w2 dd {width:395px !important;}


/*2013-04-26 추가*/
.desc strong{display:block;float:left; width:65px;vertical-align:top;}
.desc div{display:block;float:left; width:405px;} /*2013-05-02 수정*/


.twodan {float:left;width:49%;}
.twodan h5 {margin-bottom:5px;}

/*실시간이벤트_레이어팝업*/
.event_layres{width:410px;margin:-34px 0 26px;padding-top:55px;background:url(https://oimg1.kbstar.com/img/oevent/bg_event2_layerpop.gif) no-repeat 94% 0}
.event_layres strong{font-size:14px}
.event_layres .sub_txt{margin-top:9px}
.event_layres .boxlist li strong{font-size:12px}
.event_layres2{overflow:hidden;width:450px;margin-top:15px}
.event_layres2 ul{*margin-left:-15px}
.event_layres2 li{float:left;width:120px;height:205px;margin:0 15px;text-align:center}
.event_layres2 li .img{margin-top:4px}
.event_layres2 li .img img{width:120px;height:100px}
.event_layres2 li .txt2{margin-top:4px}
.event_layres2 li .txt2 label{display:inline-block;margin-top:4px}
/*//실시간이벤트_레이어팝업*/
.twodan.last {float:right;}
/*위에 속성으로 ie6에러로 페이징부분 재정의*/
.paging .last{float:none;}


/*실시간이벤트 추가*/
.event_layres3{width:500px}
.event_layres3 table{width:100%}
.event_layres3 .layres_scroll{margin-top:5px;padding-right:5px}
.event_layres3 .scroll_on{overflow-y:scroll;overflow-x:hidden;height:266px;_height:280px}
/*//실시간이벤트 추가*/


/*KB스타뱅킹 New Start 이벤트(2013-12-05)*/
.event-box2{position:relative;background:url('https://oimg1.kbstar.com/img/oevent/2013/1205_stbk_new/bg_event_box.gif') repeat-y left top;width:619px;border-bottom:1px solid #e4e3df;}
.event-box2 .event-box2-tit{background:url('https://oimg1.kbstar.com/img/oevent/2013/1205_stbk_new/bg_event_box_top.gif') no-repeat left top ;width:598px;height:27px ;font-size:0;line-height:0;padding:10px 0 0 21px ;}
.event-box2 .event-box2-cont{margin:13px 18px 18px 20px;min-height:85px;}
.event-box2-cont dl dt{float:none !important;width:100% !important;background:none !important;border:none !important;font-size:14px !important}
.event-box2-cont dl dd{float:none !important;border-left:none !important;width:100% !important;background:none !important;padding-left:0 !important;margin-top:10px !important;}
.event-box2-cont .pimg{position:absolute; top:25px; right:18px;}

.stbk-new {border-top:3px solid #ccc;margin-bottom:30px !important;}
.stbk-new dt{float:none !important;width:100% !important;background:none !important;border:none !important;font-size:0px !important;padding-top:25px !important;}
.stbk-new dd{float:none !important;border-left:none !important;width:100% !important;background:none !important;padding-left:0 !important;margin-top:30px !important;}

.stbk-new.first{border-top:3px solid #333;}
.stbk-new.first dt{border-bottom:1px solid #ccc !important;padding-bottom:20px !important;}


/*이벤트 템플릿(2014-09-19)#########################################################################*/
.eventarea-N {position:relative; background:url('https://oimg1.kbstar.com/img/oevent/bg_event_n.gif') repeat-y left top; width:720px;}
.eventarea-N img {vertical-align:top;}
.eventarea-N h3, .event-area p img, .event-area .visual-img { font-size:0; line-height:0; margin:0; padding:0;}

.eventarea-N .event-cont {background:none;padding:30px 45px; _width:630px;}
.eventarea-N .event-cont dl {margin:0 0 20px;vertical-align:top; clear:both;}
.eventarea-N .event-cont dl dt {font-size:16px; color:#333; width:120px; float:left; margin:0px;padding:0; line-height:16px;}
.eventarea-N .event-cont dl dt *{vertical-align:top; }
.eventarea-N .event-cont dl dd{margin-top:-2px;_margin-top:0px;font-size:12px;color:#333;width:470px; border-left:1px solid #d0d0d0; padding-left:28px;line-height:20px;float:left;}
.eventarea-N .event-cont dl dd .stit {display:block; float:left; font-weight:bold; width:46px;}
.eventarea-N .event-cont dl dd ul {float:left; width:433px; margin-bottom:20px;}
.eventarea-N .event-cont .stress {font-size:14px; padding-bottom:10px;} /*강조*/

.eventarea-N .event-cont dl.longc dt{float:none !important; width:100%; margin-bottom:10px;} /*내용이 길경우*/
.eventarea-N .event-cont dl.longc dd{float:none; width:100%; border-left:none; padding-left:0;}

.eventarea-N .event-cont h4 {font-size:14px;}
.eventarea-N .event-cont .h4-txt {font-size:14px;margin-top:20px;}
.eventarea-N .event-cont h5{font-size:12x; font-weight:bold;}
.eventarea-N .event-cont h5.bul{background:url('https://oimg1.kbstar.com/img/oevent/bul_arr.gif') no-repeat left 5px; padding-left:9px;}
.eventarea-N .event-cont .h5-txt {margin-top:10px;}

.eventarea-N .event-btm {background:#fff url('https://oimg1.kbstar.com/img/oevent/bg_event_footer_n.gif') no-repeat left bottom;width:660px; padding:35px;}

.eventarea-N .delib {margin:25px 0 0px;padding-left:9px;padding-bottom:0px;font-weight:bold;color:#575757;} /*준법감시인 심의필*/

/*table*/
.eventarea-N .event-cont table { width:100%;margin:0 0 30px;}
.eventarea-N .event-cont table.tType01 { border-bottom:1px solid #c6bcb2;}
.eventarea-N .event-cont table.tType01 th {background:#fdf9e4;border-right:1px solid #ebe6e2;border-bottom:1px solid #ebe6e2; border-top:1px solid #c6bcb2; padding: 4px 3px 2px 3px;}
.eventarea-N .event-cont table.tType01 td {padding: 4px 3px 2px 3px;}

.eventarea-N .event-cont table.tType02{border-bottom:1px solid #c6bcb2;}
.eventarea-N .event-cont table.tType02 th {background:#fdf9e4;border-right:1px solid #ebe6e2;border-bottom:1px solid #ebe6e2; padding: 4px 5px 2px 15px;font-weight:bold;}
.eventarea-N .event-cont table.tType02 td {padding: 4px 5px 2px 20px;}
.eventarea-N .event-cont table.tType02 tr.first th, .eventarea-N .event-cont table.tType02 tr.first td {border-top:1px solid #c6bcb2;}

/*box-list*/
.eventarea-N  .event-list {border:1px solid #e4e3e0; background:#fff; width:548px;position:relative; min-height:52px;padding:30px 40px 20px 40px; margin-bottom:20px;}
.eventarea-N  .event-list .tit-area{position:absolute; top:-1px; left:-1px;}
.eventarea-N  .event-list p{padding-bottom:20px;}
.eventarea-N  .event-list .event-item {margin-left:0 !important; margin-bottom:10px !important;}
.eventarea-N  .event-list .event-item dt{float:left;background:url('https://oimg1.kbstar.com/img/oevent/bul_arr.gif') no-repeat left 5px; padding-left:9px !important; font-size:13px !important;color:#3f3f3f !important; width:80px !important; }
.eventarea-N  .event-list .event-item dd {float:left;border-left:none !important; padding-left:0 !important; width:415px !important;}
.eventarea-N  .event-list .event-item.longc dt{float:none !important; width:100% !important; margin-bottom:10px;} /*내용이 길경우*/
.eventarea-N  .event-list .event-item.longc dd{float:none; width:100% !important; border-left:none; padding-left:0;}

.event-list .event-item.w2 dt {width:100px !important;} /*2013-05-22 글자수7자정도*/
.event-list .event-item.w2 dd {width:395px !important;}


/*세제지원펀드 가입이벤트(2014-10-20) 추가*/
.prdList{width:630px;max-height:1200px;}
.prdList ul{position:relative;width:630px !important;}
.prdList li{float:left;width:auto;margin-right:2px;}
.prdList li.third{margin-right:0px;}
.prdList li .cont{position:absolute !important;left:0;top:62px}
.prdList li.off .cont{display:none}


.eventarea-N  .event-Nlist {border:1px solid #e4e3e0; background:#fff; width:548px;position:relative; min-height:52px;padding:90px 40px 20px 40px; margin-bottom:20px;}
.eventarea-N  .event-Nlist .tit-area{position:absolute; top:-1px; left:11px;}
.eventarea-N  .event-Nlist h4{position:absolute; top:18px; left:126px; font-size:0;line-height:0;	}
.eventarea-N  .event-Nlist .event-item {margin-left:0 !important; margin-bottom:10px !important;}
.eventarea-N  .event-Nlist .event-item dt{float:left;background:url('https://oimg1.kbstar.com/img/oevent/bul_arr.gif') no-repeat left 5px; padding-left:9px !important; font-size:13px !important;color:#3f3f3f !important; width:80px !important; }
.eventarea-N  .event-Nlist .event-item dd {float:left;border-left:none !important; padding-left:0 !important; width:415px !important;}
.eventarea-N  .event-Nlist .event-item.longc dt{float:none !important; width:100% !important; margin-bottom:10px;} /*내용이 길경우*/
.eventarea-N  .event-Nlist .event-item.longc dd{float:none; width:100% !important; border-left:none; padding-left:0;}6

.event-Nlist .event-item.w2 dt {width:100px !important;} /*글자수7자정도*/
.event-Nlist .event-item.w2 dd {width:395px !important;}


/***** kbstar.com 및 KB스타뱅킹 서비스 개편 2015 *****/
#RENO_2015 #LP {
  display: block;
}
.linemap {right:0px;}

.box_event .last {width:auto;height:5px;background:url(https://oimg1.kbstar.com/img/oevent/box_bg01.gif) repeat-x 0 0;}

#RENO_2015 .event-starb{width:720px}
#RENO_2015 .starb-top{left:0}
#RENO_2015 .starb-btm{left:0;margin-left:0;}
#RENO_2015 .starb-cont { padding-top: 216px; background: url('https://oimg1.kbstar.com/img/oevent/bg_starb_cont.gif') no-repeat center 216px; height: 598px;}
#RENO_2015 .starb-cont .starb-info{padding:0}
#RENO_2015 #LP .sideBannerArea{margin-top:88px}
#RENO_2015 #LP .sideBannerArea li{margin-top: 8px; font-size: 0}
#RENO_2015 #LP .sideBannerArea li:first-child{margin-top: 0;}


.mt30{margin-top: 30px;}
#RENO_2015 .event_view{border-bottom: none; padding-bottom: 10px;}
#RENO_2015 .event_view >dl >dt{font-size:22px;padding: 20px 0 0 13px;border-bottom: none; margin-bottom: 0;font-weight:bold;   font-family: '맑은 고딕','Malgun Gothic','돋움',Dotum,Helvetica,AppleGothic,Sans-serif;letter-spacing:-0.5px;}
#RENO_2015 .event_view dl dt .dateWrap {margin-top: 4px;text-align: left}
#RENO_2015 .event_view dl .wrap-template {margin-top: 10px;}

.event_list_2015 li{float: left; display: block; min-width: 300px; min-height: 70px; overflow: hidden;}



/*EVENT NEW Guide(2017-11-30)****************************/
.eventWrap .visual-img{margin-bottom:40px;}
.eventWrap h3{font-size:0;line-height:0;margin:0 0 40px;padding:0;}
.eventWrap .eventCont{margin-bottom:50px;}
.eventWrap .eventCont.last{margin-bottom:0px !important;}
.eventWrap .blind{height:0;}
.eventWrap .btnArea{margin-top:40px !important;}
.eventWrap .eventBtm{margin-top:60px;}
.eventWrap .eventBtm01{background-color:#f4f4f4;margin-top:60px;width:660px;padding:30px;}
.eventWrap .eventBtm01 .btn {display:inline-block;height:18px;line-height:18px !important;vertical-align:middle;color:#fff;line-height:normal;font-size:11px;text-decoration:none !important; background:#666;border:0;padding:2px 8px 1px;}
.eventWrap .eventBtm01 .delib {margin:25px 0 0px; padding-bottom:0px;padding-left:9px;font-weight:bold;color:#333;}
