

/*proflie*/
.stor {width:430px; float:left; margin-left:30px;}
.stor dt {background:url("/fss/kr/2010/img/common/bull_01.gif") no-repeat left top; padding-left:20px; font-weight:bold; color:#007bb1; margin-bottom:7px;} /* 20120702 »ö»óº¯°æ */
.stor dd {margin-left:20px;}
.stor dd.mb {margin-bottom:13px;}
.stor dd.ml {margin:20px 0 0 35px;}
.stor dd.ml img {margin-right:25px;}


/*talk*/
.talk_bg {width:660px; height:368px; background:url("/fss/kr/2010/img/about/leaderbg.gif") no-repeat left top; padding:120px 0 0 20px;}
.talk_bg span {color:#FD930A; font-weight:bold;}
.talk_bg img {margin-right:15px;}
.noti {color:#007bb1; font-weight:bold; } /* 20120702 »ö»óº¯°æ */
.noti2 {background:url("/fss/kr/2010/img/common/bull_02.gif") no-repeat left 2px; padding-left:15px; margin-left:3px; color:#3a464f; margin-bottom:2px;}
.noti2 span.under {text-decoration:underline;}
.noti2 span.blue {color:#007bb1;} /* 20120702 »ö»óº¯°æ */

/*vision*/
.vi_m {margin-left:205px; margin-bottom:30px; color:#3e6ebc; font-size:14px; font-weight:bold;} 
.vi_hac {color:#3e6ebc; font-size:14px;}

/*boardinfo*/
.style {margin:10px 0; margin-left:15px; word-break:keep-all;}
.style li {background:url("/fss/kr/2010/img/common/bull_02.gif") no-repeat left 2px; padding-left:15px; }
.map01 {float:left; margin-top:20px; width:280px; }
.map {float:left; width:430px;margin:5px 0 15px;}
.map li {position:relative; padding:4px 0 3px 100px;}
.map li .map_tit {display:inline-block; position:absolute; left:8px; top:2px; padding-left:8px; background:url("/fss/kr/2010/img/common/bull_02.gif") no-repeat left 2px;}

/*contribute*/
/* 20140107 layoutº¯°æ */
.contribute_box {position:relative;padding:8px 13px 24px 12px;border:2px solid #e5e5e5;zoom:1}
.contribute_box div {position:relative;min-height:210px;margin-top:48px;overflow:hidden;zoom:1}
.contribute_box div.first {margin-top:0}
.contribute_box ul {margin-right:317px}
.contribute_box li {padding:18px 6px 0 16px;background:#fff url("/fss/kr/2014/img/about/contribute_bul.gif") no-repeat 7px 20px}
.contribute_box p {position:absolute;top:10px;right:0;height:200px}
/* 20140107 layoutº¯°æ-.buteºÎºÐ »ç¿ë¾ÈÇÔ */
.bute {margin-top:50px;}
.bute dt {background:url("/fss/kr/2010/img/common/bull_01.gif") no-repeat left top; padding-left:20px; font-weight:bold; color:#007bb1; margin-bottom:7px;} /* 20120702 »ö»óº¯°æ */
.bute dd {margin-left:20px;}
.bute dd.mb {margin-bottom:13px;}

/*domestic*/
.b_lin {width:650px; height:20px; padding:0 0 15px 20px; border-bottom:1px solid #0081BA; margin-bottom:35px;}
.b_lin p {background:url("/fss/kr/2010/img/common/bull_01.gif") no-repeat left top; padding-left:20px; font-weight:bold; }
.b_lin p a {color:#007bb1;} /* 20120702 »ö»óº¯°æ */
.b_lin p.mr {margin-right:20px;} 
.u_sty  {float:left; width:210px; margin-right:15px; margin-bottom:15px;}
.u_sty li.mt {margin-top:20px;}
.u_sty li.mt2 {margin-top:135px;}
.u_sty li.mt3 {margin-top:96px;}
.oracon {clear:both; background:url("/fss/kr/2010/img/common/bull_02.gif") no-repeat left 3px; padding-left:10px; margin:10px 0px 5px -10px; color:#d4591c;}
ul.site_tab {overflow:hidden; padding:7px 10px 5px 10px; border:1px solid #dfdfdf; margin-bottom:20px;}
ul.site_tab li {float:left; padding:6px 20px; font-weight:bold;}
ul.site_tab li a {color:#007bb1;} /* 20120702 »ö»óº¯°æ */
.sitelist_area {clear:both; overflow:hidden; padding-left:20px; padding-bottom:10px; margin-bottom:20px; border-bottom:1px dashed #c4c4c4;}
.sitelist_area ul {overflow:hidden; padding-bottom:10px; float:left; width:660px; }
.sitelist_area ul li {background:url('/fss/kr/2010/img/common/bull_03.gif') left 5px no-repeat; float:left; padding:0 10px; text-align:left; width:200px; }

/*oversea*/
.o_lin {width:650px; height:20px; padding:0 0 15px 20px; border-bottom:1px solid #0081BA; margin-bottom:35px;}
.o_lin li {float:left; padding:0 17px; background:url("/fss/kr/2010/img/common/bull_01.gif") no-repeat left top; font-weight:bold; }
.o_lin li a {color:#007bb1;} /* 20120702 »ö»óº¯°æ */
.o_lin p {background:url("/fss/kr/2010/img/common/bull_01.gif") no-repeat left top; padding-left:20px; font-weight:bold; }
.o_lin p a {color:#007bb1;} /* 20120702 »ö»óº¯°æ */
.o_lin p.mr {margin-right:20px;}
.bt {border-top: 1px solid #DADADA;}


/* 2011-01-28 new css */

/* about */
.greeting {width:550px;background:url('/fss/kr/2010/img/about/greeting_pic.jpg') no-repeat right top;padding-right:250px}
.greeting .t01 {padding-bottom:30px}
.greeting .name {overflow:hidden;width:0;height:0;font-size:0;line-height:0}
.greeting .txt{margin-left:35px}
.greeting br{line-height:12px !important}

/*proflie*/
.profile_pic {float:left; width:196px; padding-left:15px;}
.profile_txt {float:right; width:460px;}
.profile_txt .profile_t01 {position:relative; padding:0 0 25px 15px;}
.profile_txt span {position:absolute; top:52px; left:180px;}
.profile_txt .profile_t1 {padding:0 0 35px 15px; margin:0; overflow:hidden; height:1%;}
.profile_txt .profile_t1 li.year {float:left; width:110px; padding:1px 0;}
.profile_txt .profile_t1 li.con {float:left; width:330px; padding:1px 0;}

/* talk */
.talk {width:680px; background:url('/fss/kr/2010/img/about/talk_pic.jpg') no-repeat 395px 10px;}
.talk2 {width:680px; background:url('/fss/kr/2010/img/about/talk_pic.gif') no-repeat 395px 10px;}
.talk_t1 {padding:20px 0 0 8px;}
.talk_t2 {width:390px; padding:20px 0 0 8px;}
.btn_talk {padding:27px 0 50px 8px;}

/* ceoHistory */
.ceoh1 {width:680px; margin-bottom:20px;}
.ceoh1 li {float:left;}
.ceoh_box_top {width:719px; height:45px; background:url('/fss/kr/2010/img/about/ceo_box_top.gif') left top  no-repeat;}
.ceoh_box_bg {width:719px; overflow:hidden; background:url('/fss/kr/2010/img/about/ceo_box_bg.gif') repeat-y;}
.ceoh_box_bg .ceoL {float:left; width:275px; overflow:hidden; margin-left:20px; }
.ceoh_box_bg .ceoL p {float:left; width:128px; text-align:center;}
.ceoh_box_bg .ceoL dl {float:left; margin-right:5px;}
.ceoh_box_bg .ceoL dt {padding-top:7px;}
.ceoh_box_bg .ceoL dd {border-bottom:1px dashed #d2d2d2;}
.ceoh_box_bg .ceoL dd.resume {padding:10px 0; border-bottom:none;}
.ceoh_box_bg .ceoR {float:left; width:400px; padding-left:0;}
.ceoh_box_bg .ceoR .ceoh_t1 {padding:10px 0 25px 10px; margin:0; overflow:hidden; height:1%;}
.ceoh_box_bg .ceoR .ceoh_t1 li.year {float:left; width:120px; padding:0;}
.ceoh_box_bg .ceoR .ceoh_t1 li.con {float:left; width:265px; padding:0;}
.ceoh_box_foot {width:719px; height:40px; background:url('/fss/kr/2010/img/about/ceo_box_foot.gif') left top no-repeat;}

/* info */
/*.info_pic {float:left; width:196px; height:357px; padding-left:15px; background:url('/fss/kr/2010/img/about/info_pic.jpg') left top no-repeat;}*/
.info_txt {margin-bottom:50px}
.info_txt .info_t01 {padding:0 0 12px 5px;}

/* ci */
.ci_h1 {padding:0 0 12px 0;}
.ci_h2 {padding:25px 0 15px 0;}
.ci_box1 {width:700px; overflow:hidden; border-top:3px solid #dee9f1; border-bottom:3px solid #dee9f1; padding:20px 0 20px 0; margin:5px 0 15px 19px; text-align:center;}
.ci_box2 {width:700px; overflow:hidden; border-top:3px solid #dee9f1; border-bottom:3px solid #dee9f1; padding:12px 0 24px 0; margin:5px 0 15px 19px;}
.ci_box2 .ci_L {float:left; width:380px; border-right:1px solid #dee9f1;}
.ci_box2 .ci_L .ci_c1 { padding:20px 0; text-align:center;}
.ci_box2 .ci_L .ci_c2 {border-bottom:1px solid #dee9f1; padding:20px 0; text-align:center;}
.ci_box2 .ci_R {float:left; width:280px; padding-left:20px;}
.ci_box2 .ci_R .ci_c1 { padding:20px 0; text-align:center;}

h4.ci {float:left; background:url('/fss/kr/2010/img/common/bull_01.gif') no-repeat left 18px; padding:15px 0 5px 20px; color:#007bb1; font-weight:bold;} /* 20120702 »ö»óº¯°æ */

/* locate */
.map_img {padding-bottom:25px;}
.map_t01 {padding-bottom:15px;}
.map_t02 {background:url('/fss/kr/2010/img/common/bull_04.gif') no-repeat 35px 9px; padding:2px 0 15px 45px; line-height:1.5;}

/* ethic */
.ethic_bg {width:680px; height:440px; background:url('/fss/kr/2010/img/about/ethics_bg.gif') no-repeat 30px 20px;}
.ethic_bg h4 {padding:45px 0 0 275px;}
.ethic_bg .ethic_t01 {padding:10px 0 0 185px;}
.ethic_bg .ethic_t02 {padding:10px 0 0 280px; }
.ethic_bg .ethic_t03 {padding:15px 0 0 0; }
.ethic_bg ul {padding:18px 0 0 75px;}
.ethic_bg li {float:left; padding:0 6px;}
.ethic_bg .ethicL {float:left; width:170px; padding: 52px 0 0 51px;}
.ethic_bg .ethicM {float:left; width:181px; padding: 52px 0 0 28px;}
.ethic_bg .ethicR {float:left; width:121px; padding: 52px 0 0 18px;}
.ethic{margin-bottom:40px}


/* board */
.board_box01 {width:636px; overflow:hidden; background:#f6f6f6; border:1px solid #e4e4e4; padding:17px 16px 12px 28px;}
.board_box01 .boardL {float:left; width:176px;}
.board_box01 ul {float:left; width:460px;}
.board_box01 ul strong {color:#f48125; font-weight:normal;}

.contact_info {float:right;}
.contact_info dt{float:left; font-weight:bold;}
.contact_info dd{float:left; padding:2px 5px 0 3px;}

.orgArea {position:relative;}
.org {position:absolute; width:300px; border:2px solid #0081ba; padding:10px; background:#fff; text-align:left;}
.org p {padding-left:12px;}

/* sitemap */
.sitemap {float:left; width:215px; padding:10px 46px 30px 0}
.sitemap h4 {padding-bottom:10px;text-align:center;font-size:16px;font-weight:600;border-bottom:2px solid #616161}
.sitemap h4 a{color:#0085ca;}
.sitemap ul {overflow:hidden;}
.sitemap ul li {border-bottom:1px solid #e2e2e2; padding:6px 0 4px 10px;}
.sitemap ul li ul {padding-bottom:10px; margin-left:-10px;margin-top:5px;}
.sitemap ul li ul li {border-bottom:none; background:#f9f9f9 url('/fss/kr/2010/img/common/bull_03.gif') 13px 7px no-repeat; font-weight:normal; padding:2px 10px 5px 20px; letter-spacing:-1px;}
.sitemap ul li a{display:block}
/*.sitemap>ul>li.dep2{background:url('/fss/kr/2010/img/about/bu_site_down.gif') right 12px no-repeat;margin-right:5px}
.sitemap>ul>li.dep2>ul{display:none}
.sitemap>ul>li.dep2.on{background:url('/fss/kr/2010/img/about/bu_site_up.gif') right 12px no-repeat;}
.sitemap>ul>li.dep2.on>ul{display:block}*/

/*ºÎ¼­º° */
#busoinfoDiv {position:absolute; top:0; left:0;}
#busoinfoDiv199044000 {position:absolute; top:90px; left:70px;}
#busoinfoDiv199041000 {position:absolute; top:375px; left:30px;}
#busoinfoDiv199041040 {position:absolute; top:405px; left:30px;}
#busoinfoDiv199038000 {position:absolute; top:432px; left:30px;}
#busoinfoDiv199038400 {position:absolute; top:460px; left:30px;}
#busoinfoDiv199038060 {position:absolute; top:487px; left:30px;}
#busoinfoDiv199038070 {position:absolute; top:515px; left:30px;}
#busoinfoDiv199038300 {position:absolute; top:543px; left:30px;}
#busoinfoDiv199043000 {position:absolute; top:572px; left:30px;}
#busoinfoDiv209060000 {position:absolute; top:392px; left:95px;}
#busoinfoDiv209060200 {position:absolute; top:420px; left:95px;}
#busoinfoDiv208203000 {position:absolute; top:449px; left:95px;}
#busoinfoDiv208501000 {position:absolute; top:392px; left:156px;}
#busoinfoDiv208501230 {position:absolute; top:435px; left:156px;}
#busoinfoDiv208501110 {position:absolute; top:476px; left:156px;}
#busoinfoDiv208502000 {position:absolute; top:519px; left:156px;}
#busoinfoDiv208502110 {position:absolute; top:564px; left:156px;}
#busoinfoDiv208301000 {position:absolute; top:392px; left:216px;}
#busoinfoDiv208301130 {position:absolute; top:435px; left:216px;}
#busoinfoDiv208301150 {position:absolute; top:462px; left:216px;}
#busoinfoDiv209102000 {position:absolute; top:490px; left:216px;}
#busoinfoDiv209102110 {position:absolute; top:519px; left:216px;}
#busoinfoDiv208303000 {position:absolute; top:558px; left:216px;}
#busoinfoDiv208103000 {position:absolute; top:590px; left:216px;}
#busoinfoDiv208403000 {position:absolute; top:392px; left:280px;}
#busoinfoDiv208403110 {position:absolute; top:420px; left:280px;}
#busoinfoDiv208401000 {position:absolute; top:462px; left:280px;}
#busoinfoDiv208402000 {position:absolute; top:503px; left:280px;}
#busoinfoDiv208601000 {position:absolute; top:392px; left:346px;}
#busoinfoDiv210601110 {position:absolute; top:420px; left:346px;}
#busoinfoDiv208602000 {position:absolute; top:462px; left:346px;}
#busoinfoDiv208602110 {position:absolute; top:493px; left:346px;}
#busoinfoDiv208701000 {position:absolute; top:392px; left:410px;}
#busoinfoDiv208703000 {position:absolute; top:434px; left:410px;}
#busoinfoDiv210702000 {position:absolute; top:475px; left:410px;}
#busoinfoDiv208801000 {position:absolute; top:379px; left:470px;}
#busoinfoDiv208801110 {position:absolute; top:419px; left:470px;}
#busoinfoDiv208802000 {position:absolute; top:390px; left:208px;}
#busoinfoDiv208803000 {position:absolute; top:433px; left:208px;}
#busoinfoDiv208901000 {position:absolute; top:390px; left:270px;}
#busoinfoDiv208901110 {position:absolute; top:420px; left:270px;}
#busoinfoDiv208902000 {position:absolute; top:462px; left:270px;}
#busoinfoDiv208001000 {position:absolute; top:392px; left:328px;}
#busoinfoDiv208002000 {position:absolute; top:434px; left:328px;}
#busoinfoDiv210004300 {position:absolute; top:503px; left:328px;}

/* loanplanner-20140303 */
.btn_loanDetail {width:100%;padding-left:20px;overflow:hidden;clear:both}
.btn_loanDetail li {float:left;width:32.3%}
.btn_loanDetail a {display:block;font-weight:bold;border:1px solid #e2e3e5;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;padding:15px;margin:0 0 15px 5px;text-decoration:none;background-color:#f4f7f9}
.btn_loanDetail a.low {margin-left:0}
.btn_loanDetail .hf_base {background-color:#f4f1f7}
.btn_loanDetail a span {display:block}
.btn_loanDetail .detail{display:block;height:22px;line-height:20px;color:#0a7eb1;padding-left:17px;background:url(/assets/fss/images/content/bul_detail.gif) no-repeat -25px 2px transparent}
.btn_loanDetail .hf_base .detail {color:#7265b4;background-position:0 -23px}

.banklogo {display:inline-block;font-size:12px;height:27px;line-height:27px !important;vertical-align:middle;background:url(/assets/fss/images/content/bank_logo.gif) no-repeat 0 0;padding-left:30px}
.banklogo.row {line-height:14px !important}
.banklogo.sh {background-position:0 0}
.banklogo.woori {background-position:0 -30px}
.banklogo.sc {background-position:0 -60px}
.banklogo.hana {background-position:0 -90px}
.banklogo.keb {background-position:0 -90px}
.banklogo.citi {background-position:0 -150px}
.banklogo.kb {background-position:0 -180px}
.banklogo.dgb {background-position:0 -210px}
.banklogo.bs {background-position:0 -240px}
.banklogo.kj {background-position:0 -270px}
.banklogo.jb {background-position:0 -300px}
.banklogo.kn {background-position:0 -330px}
.banklogo.ibk {background-position:0 -360px}
.banklogo.nh {background-position:0 -390px}
.banklogo.suh {background-position:0 -420px}