﻿@charset "utf-8";
/* default font setting*/
body, h1, h2, h3, h4, h5, dl, dt, dd, th, td, div, p, a,
form, fieldset,legend, input, button, label, textarea, select {font-family:Arial, MS Gothic !important;letter-spacing:0 !important;}
table td,table th{font-family:Arial, MS Gothic !important;}
.ie7 select {height:25px;font-family:Arial}

#gnb .my-svc li.login .login-name,
#gnb .my-svc li.login .login-name .bubble ,
#gnb .my-svc li.txt a ,
.btn-pack.btn-type-gnb,.btn-pack.btn-type-gnb *,
.btn-pack.btn-type-1,.btn-pack.btn-type-1 *,
.btn-pack.btn-type-2,.btn-pack.btn-type-2 *,
.btn-pack.btn-type-2c,.btn-pack.btn-type-2c *,
.btn-pack.btn-type-guide,.btn-pack.btn-type-guide *,
.btn-pack.btn-type-guidec,.btn-pack.btn-type-guidec *,
.btn-pack.btn-type-notice,.btn-pack.btn-type-notice *,
.lbl-pack *,
a.fn-btn-pack,
.fn-product-info-wrap .product-info .chart-info-area .title-info span,
.calendar .calendar_period strong span,
.tbl-cal-ly,
.list-step.blue-title li dl dt,
.box-toggle-view ul.info-type li span,
.exchange-typea a,
.exchange-typea.eng a,
.exchange-typea.eng li table td,
.exchange-typea.eng li table thead th,
.exchange-typea.eng div.info2 span {font-family:Arial, Verdana, Tahoma, Sans-serif !important;}
.notice-txt em {display:inline;}
.w302 {width:302px;}
.pr170 {padding-right:170px !important;}
.p10 {padding:10px !important;}
.mlm22{ margin-left:-22px; }
.font-u-l{ text-decoration:underline; }
.font-un-blue{text-decoration:underline;color:#0078d4;}
.font-b-blue{color:#0078d4;font-weight:bold;}
#gnb .rel-svc {position:absolute;height:31px;top:33px;right:0;}
#gnb .rel-svc dd.all .all-svc-arrow {position:absolute;left:-55px;top:1px;display:none;width:13px;height:7px;background:url(/img/common/header/all_svc_arrow/common.png) no-repeat}
#gnb .rel-svc dd.all .all-svc-box.language { width:185px; height:157px; left:-188px; margin-left:0; }
#gnb .rel-svc dd.all .all-svc-box.language .site.language li {margin:9px 0 0 8px}
#gnb .rel-svc dd.all .all-svc-box.language .site.language li.flag {float:none;}
#gnb .rel-svc dd.all .all-svc-box.language .site.language li a {width:142px; font-size:12px; color:#666; line-height:16px; padding-left:25px;}

#footer .footer-nav-arear {height:300px}
#footer .was {font-size:11px;font-family:Arial;color:#7f7f7f}
.list-txt-1 li {font-size:12px}

.list-horizontal li{float:left;padding-left:10px;margin-left:9px;border-left:1px solid #e5e5e5;}
.list-horizontal li:first-child{margin-left:0;padding-left:0;border-left:none;}
.list-horizontal li dl dt{float:left;width:41px;height:38px;font-size:20px;font-family:arial;color:#fff !important;text-align:center;padding:8px 4px 0 0;background:url(/img/section/cq/bg_list_step_num.gif) 0 0 no-repeat;}
.list-horizontal li dl dd{float:left;margin-left:10px;font-size:16px;font-weight:bold;color:#009ae6 !important;}\

.cymbol-img-en {margin:35px 0 50px 88px !important; display:block; float:left !important;}
.en-symbol dt { font-size:26px !important; color:#0078d4; font-weight:bold;}
.en-symbol dd { font-size:13px !important; color:#333; letter-spacing:-0.5px !important;}
.en-symbol .clear { color:#000 !important; font-size:22px !important; font-weight:normal !important; }
.ci-top-en {width:950px; height:189px; background:url(/img/section/en/bp/cymbol-bg.gif) no-repeat; padding-top:5px;}
.ci-bottom-en { overflow:hidden; width:950px; position:relative; }
.ci-bottom-en dl { width:460px; float:left;  overflow:hidden;}
.ci-bottom-en dt { font-size:16px; color:#000; font-weight:bold;}
.ci-bottom-en dd { font-family:Arial !important; font-size:14px !important; color:#333333; line-height:20px;}
.ci-bottom-en ul li em{font-size:12px; color:#a16e2f;background:url(/img/section/bp/bp_star.gif) 0 4px no-repeat;padding-left:8px;}

/* 로고 */
.footer-nav-snb.big li {margin-bottom:10px;}
.footer-nav-snb.big li.on {background-position:12px center;}
.footer-nav-snb.big li a {line-height:18px;}
.footer-global-nav .en-footer .copy {font-size:11px;color:#666}

#content h3 label {font-size:20px;font-weight:bold !important;line-height:23px;letter-spacing:-2px;}
h4 {font-size:17px;line-height:21px;letter-spacing:-1px;}
h5 {font-size:15px;}
.pop-content .pop-loading {background:url(/img/common/etc/ico_loading_lang.gif) no-repeat;}
.pop-content.loading.loading-type-1 {background:url(/img/common/etc/ico_loading_lang.gif) no-repeat;}
.pop-content.loading.loading-type-2 {background:url(/img/common/etc/ico_loading_lang.gif) no-repeat;}
.pop-inner h1.ly-header .btn-pack {font-weight:normal !important;letter-spacing:0 !important;}
.pop-inner h2 {position:relative !important;top:-2px;font-size:18px!important;line-height:16px !important;vertical-align:middle !important;height:23px !important;overflow:hidden !important;font-weight:normal !important;padding-bottom:2px !important;color:#195899 !important;letter-spacing:-1px !important;}
.pop-inner.mrsong .ly-body h2 {font-size:20px !important;font-weight:bold !important;}
.pop-inner.mrsong .ly-body h3 {font-size:18px !important;line-height:24px !important;}
.pop-inner.mrsong .ly-body h4 {font-size:18px !important;font-weight:normal !important;line-height:24px !important;}
.cm-search-top .cm-search-box .cm-search-option h2 {font-size:16px !important;font-weight:normal !important;line-height:32px  !important;}

/* 인사말 */
.ceo-greet{width:930px;height:600px;padding:0 0 0 20px;position:relative;background:url(/img/section/bp/bg_ceo_171226.jpg) 100% 0 no-repeat;}
.ceo-greet h3{padding:80px 0 0 !important;height:193px !important;margin:0 0 50px !important;}
.ceo-greet .txt{font-size:24px;color:#333;margin:0 0 20px;line-height:30px;}
.ceo-greet .clearfix{margin:-7px 0 0 5px;}
.ceo-greet p{font-size:14px;color:#555;letter-spacing:-1px;line-height:21px;}
.ceo-greet p em{color:#0078d4;}
.ceo-greet .fleft{width:474px;}
.ceo-greet .fright{width:446px;margin:0 0 0 5px;padding:80px 0 0;}
.ceo-greet .fright div{margin:30px 0 0 0;}

/* 경영진소개 */
.list-manage li{float:left;width:237px;text-align:center;}
.list-manage li dl em{display:block;}
.list-manage li dl dt{font-size:12px;color:#999;}
.list-manage li dl dt em{font-size:20px;color:#103376;font-weight:bold;}
.list-manage li dl dd{font-size:18px;color:#333;font-weight:bold;}
.list-manage li dl dd em{font-size:14px;color:#555;font-weight:normal;}
.list-manage li dl dd.img-area{margin:15px 0 5px;}
.list-manage02.none-img{background:url(/img/section/bp/bg_manager.gif) 0 0 no-repeat;padding:25px 0 0;}
.list-manage02.none-img li{height:90px;}
.list-manage02 li{float:left;width:237px;text-align:center;position:relative;height:242px;}
.list-manage02 li dt{font-size:14px;color:#555;padding:180px 0 0;}
.list-manage02.none-img li dt{padding:0;}
.list-manage02 li dd{font-size:18px;color:#333;font-weight:bold;}
.list-manage02 li dd.img-area{position:absolute;top:20px;left:36px;}
.title-manage{border-bottom:2px solid #009ae6;color:#999;font-size:12px;padding-bottom:8px !important;height:auto;line-height:26px;}
.title-manage em{color:#103376;font-size:20px;font-weight:bold;padding-right:5px;}

/* CI 소개 */
.ci-top{width:950px;height:361px;}
.ci-bottom{width:950px;overflow:hidden;}
.ci-bottom ul{width:990px;}
.ci-bottom ul li{float:left;width:330px;}
.ci-bottom ul li dt{height:170px;}
.ci-bottom ul li dd{font-size:14px;color:#555;letter-spacing:-1px;}
.ci-bottom ul li em{display:block;margin:15px 0 0;;font-size:12px;color:#a16e2f;background:url(/img/section/bp/bp_star.gif) 0 4px no-repeat;padding-left:8px;}

/* 중소기업 */
.h230 {height:230px !important;}
.h285 {height:285px !important;}
.h360 {height:360px !important;}
.h385 {height:385px !important;}

/*각종 확인증 직인*/
.ml-s-area {clear:both;width:100%;overflow:hidden;}
.seal-l {float:left;color:#555;padding-top:34px;font-weight:bold;}
.ml-s-area .ml-seal-r {float:right;color:#555;font-weight:bold;}
.ml-s-area dl {width:192px;height:79px;background:url(/img/section/ml/ps/ml-seal_bg.gif) no-repeat;}
.ml-s-area dl dt {float:left;width:96px;height:77px;}
.ml-s-area dl dd {text-align:center; }
.ml-s-area .title {font-size:10px; letter-spacing:-2px; margin-top:3px; line-height:10px;padding-top:5px;}
.ml-s-area .date {font-weight:bold;color:#986e3b;font-size:11px;margin-top:4px; }
.firefox .date {padding-top:1px;}
.ie9 .date {padding-top:2px;}
/* 은행 소개 신용섭 Start */
/* 은행 소개  End*/

/* 윤리 경영 실천 프로그램 // 윤리경영 상속 */
.pgram-tit-en {font-family:Arial; font-size:55px; color:#0078d4; font-weight:bold;}
.morals-en li .bx .tit span{font-family:Arial;}
.pgram-en li {float:left; width:274px; margin-right:64px; min-height:400px; margin-top:40px;}
.pgram-en li .bg01{height:135px; background:url(/img/section/bp/etc-img03.gif) 0 0 no-repeat;}
.morals-area-en {background:url(/img/section/bp/top_dot.gif) 0 0 repeat-x;}
.morals-en, .pgram-en, .need-en{overflow:hidden;zoom:1;}
.morals-en li {float:left; width:274px; margin-right:64px; min-height:500px; margin-top:50px; }
.morals-en li.end {margin-right:0;}
.morals-en li .bx{margin-top:20px;}
.morals-en li .bx dd{font-size:14px; color:#555555;}
.morals-en li .bx .tit-s{font-size:14px; font-weight:bold; color:#000000; height:58px; letter-spacing:-1px; margin-bottom:30px;}
.morals-en li .bg01{height:135px; background:url(/img/section/bp/etc-img02.gif) 0 0 no-repeat;}
/* 윤리 경영이란? */
.morals02-area-en{position:relative;width:950px; margin-bottom:30px;}
.morals02-area-en .txt01{position:absolute;top:118px;left:0;}
.morals02-area-en .txt02{position:absolute;top:118px;left:570px;}

/* 필요성 */
.need-en li {float:left; width:274px; margin-right:64px; min-height:400px; margin-top:0px;}
/* START CARD CSS */
.txt-fo{ }

/* END CARD CSS */

/* 그룹관리 팝업 */
.groupBox {border:1px solid #e5e5e5;padding:5px 0;height:220px;overflow-x:hidden;overflow:auto;}
.groupBox ul {list-style:none;margin:0;padding:0;}
.groupBox li { clear:both; overflow:hidden;  }
.groupBox dl { clear:both;}
.groupBox dt { float:left; width:75%;height:30px;line-height:30px;}
.groupBox dt input {margin:3px 0 0 10px; }
.groupBox dt span { padding:0 0 0 10px}
.groupBox dt a { display:block; height:30px;color:#000; font-size:12px;}
/*.groupBox dt a:hover { background:#e5e5e5;}*/
.groupBox dt.active a { background:#e5e5e5;}
.groupBox dd { float:right; display:inline;height:30px; margin-right:5px;}
.firefox .groupBox dt input {margin:0 0 0 10px}

/** 공인인증서**/ 
/*ct-issued */
.ct-apply-list li.ct-inner{position:relative;float:left;width:290px;height:325px; padding-left:20px;}
.ct-apply-list li.ct-inner .img-box{text-align:center;width:290px;height:123px}
.ct-apply-list li.ct-inner .img-box.type1 {background:url(/img/section/ct/bg_ct_type01.gif) no-repeat 50% 3px}
.ct-apply-list li.ct-inner .img-box.type2 {background:url(/img/section/ct/bg_ct_type02.gif) no-repeat 50% top}
/*.ct-apply-list li.ct-inner .img-box{background: url(/img/section/ct/bg_ct_issue.gif) no-repeat top center; text-align:center; width:450px;}*/
.ct-apply-list .ct-inner .list-txt-1 li{font-size:12px;color:#333333;letter-spacing:0}
.ct-apply-list .ct-inner p.name{color:#1666b7; text-align:center;font-size:16px; font-weight:bold; padding:15px 0 0 0; height:45px;}
.ct-apply-list .ct-inner .ab-btn{ text-align:center; width:290px;}

/* ct-box */
.ct-box{border:1px solid #e5e5e5;width:948px;height:170px}
.ct-box li dl dd{margin-left:131px;width:160px}
.ct-box li dl dd.last{margin-left:160px;width:130px}

/* tag_list */
.tag_list{clear:both;background:url(/img/section/ct/icon_tag.gif) no-repeat 10px 3px;width:950px;}
.tag_list li{float:left;color:#0079d4;padding-right:19px;vertical-align:bottom;}
.tag_list li.a{padding-left:60px;}
.tag_list li.b{padding-left:60px;}
.tag_list li a{font-size:14px;color:#0079d4;font:14px/14px '돋움',Dotum,Helvetica,sans-serif;font-weight:bold;line-height:20px;}

/* reissued*/
.reissued1{clear:both;background:#f8f8f8;padding:22px 0 20px 28px;overflow:hidden;}
.reissued1 dt{font-size:22px;color:#333;font-weight:bold;letter-spacing:-1px;padding-bottom:20px;}
.reissued1 dd ul { margin:0;padding:0;}
.reissued1 dd ul li{font-size:14px;color:#333;line-height:20px;margin-right:15px;}

.reissued2 li{float:left;width:475px;}
.reissued2 li.left dl{height:130px;background:url(/img/section/ct/bg_reissued2_discard.gif) no-repeat 85% 0; border-right:1px solid #e5e5e5;}
.reissued2 li.right dl{height:130px;background:url(/img/section/ct/bg_reissued2_inquiry.gif) no-repeat 92% 0;padding-left:25px;}
.reissued2 li dl dt{font-size:20px;color:#333;line-height:24px;padding-bottom:10px;letter-spacing:-1px;}
.reissued2 li dl dd{font-size:12px;color:#333;line-height:16px;width:300px;}
.reissued2 li dl dd.more a{font-size:14px;color:#008cd2;line-height:22px;}
.reissued2 li dl dd img{padding:10px 0 0 5px;}
.mt42 {margin-top:42px !important;}
.goto { background:url(/img/common/etc/bu_bluearrow.gif) no-repeat right 9px; padding:0 10px 0 0}

/* 다국어 메인 (기업) -김은표- */
.en-bz-main {width:950px;height:335px; margin:0 auto; background:url(/img/section/en/bz/bz-en-mainbg.png) no-repeat right; margin-top:30px; }
.en-bz-main .main-txt {width:950px; margin:0 auto; letter-spacing:-2px; padding:65px 0 0 0px;}
.en-bz-main h2 {color:#333333; line-height:25px !important; font-weight:normal !important; letter-spacing:-3px !important; height:auto !important; font-size:40px !important; }
.en-bz-main .main-txt p.gray {line-height:24px; font-size:24px !important; color:#7a7a7a !important; letter-spacing:-1px !important; margin-top:20px; }
.en-bz-main .main-txt dt { color:#000; font-size:18px; margin-bottom:3px; }
.en-bz-main .main-txt dd { color:#7a7a7a; font-size:15px; margin-bottom:6px; line-height:20px; letter-spacing:-1px !important;}
.en-bz-main .main-txt a { font-size:14px; color:#7a7a7a; }

/* 다국어 메인 (은행소개) -김은표- */
.en-bp-main {height:323px; width:950px; margin:0 auto; background:url(/img/section/en/bp/en-bp-bank.jpg) no-repeat right top; padding-top:35px;}
.en-bp-main .main-txt {width:927px; margin:0 auto; letter-spacing:-2px; padding:25px 0 0 23px;}
.en-bp-main .main-txt h2 {color:#333333; line-height:44px !important; font-weight:normal !important; letter-spacing:-1px !important; height:auto !important; font-size:40px !important; }
.en-bp-main .main-txt p.gray {line-height:26px; font-size:24px !important; color:#7a7a7a !important; margin-top:30px;}
.en-bp-main .main-txt p.gray-2 {margin-top:20px; color:#7a7a7a; font-size:18px !important; letter-spacing:-0.5px !important; }
.en-main-con {margin:0 auto; width:950px; position:relative !important; border-top:1px solid #e0e0e0; }
.en-main-con li {float:left; width:315px; height:161px !important;border-right:1px solid #e0e0e0; border-bottom:1px solid #e0e0e0; }
.en-main-con li.main-info01 {background:url(/img/section/en/ps/aboutwoori_icon_1.png) 236px 62px no-repeat;}
.en-main-con li.main-info02 {background:url(/img/section/en/ps/aboutwoori_icon_2.png) 236px 62px no-repeat;}
.en-main-con li.main-info03 {background:url(/img/section/en/ps/aboutwoori_icon_3.png) 236px 62px no-repeat;}
.en-main-con li.no {border-right:0px !important; }
.en-main-con li h3 {font-family:'Arial' !important;height:auto !important; color:#222; padding-bottom:0 !important; font-size:21px; font-weight:bold !important; letter-spacing:-1px !important; margin-top:30px; }
.en-main-con .more-btn {font-family:'Arial' !important;width:53px; height:21px; padding:2px 0 0 13px;  color:#333333; font-size:12px !important;  background:url(/img/section/en/bz/en-btn-type-2.gif) no-repeat; }
.en-main-con li .list-txt li {height:20px !important; margin-left:20px; border:0;}
.mt35 {margin-top:35px !important;}
.level2 {display:none;position:absolute;top:15px;height:30px;width:3px}
.level2 span.arrow {display:block;width:100%;height:7px;position:absolute;background:url(/img/intro/header/arrow.png) center 0 no-repeat;top:6px;z-index:2}
.level2 .menu {border-radius:3px;border:solid 1px #008cdf;position:absolute;top:12px;width:100%;background:#fff;padding:15px 0 6px;-webkit-box-shadow:2px 2px 5px -2px rgba(0,0,0,0.6); box-shadow:2px 2px 5px -2px rgba(0,0,0,0.6)}
.en_language {}
.banner_area_en {position:absolute; bottom:-62px; right:36px;}
.level2 ul.menu li {margin-left:20px;height:23px}
.level2 ul.menu li a {font-size:12px;color:#444}
.level2 .menu {position:absolute;top:12px;width:100%;background:#fff;padding:15px 0 6px !important;-webkit-box-shadow:2px 2px 5px -2px rgba(0,0,0,0.6); box-shadow:2px 2px 5px -2px rgba(0,0,0,0.6)}
/* 다국어 개인 메인 */
.en-ps-main-bx {width:950px;margin:0 auto;height:405px; background:url(/img/section/en/ps/en_ps_mainbg.png) no-repeat right;}
.en-ps-main-bx .en-ps-main {width:950px; margin:0 auto; letter-spacing:-2px; padding:20px 0 0 10px;}
.en-ps-main-bx h2 {font-family:'Arial' !important;color:#333; line-height:31px !important;font-weight:normal !important;height:100% !important; font-size:40px !important;margin-top:21px;}
.en-ps-main-bx .en-ps-main p.gray {font-family:`'Arial' !important;line-height:26px; font-size:24px !important; color:#7a7a7a !important;margin-top:15px;letter-spacing:-1.5 px !important;}
.en-ps-main-bx .en-ps-main dt {font-family:'Arial' !important;color:#333; font-size:18px; margin-bottom:3px;}
.en-ps-main-bx .en-ps-main dd {font-family:'Arial' !important;color:#7a7a7a; font-size:15px; margin-bottom:10px;line-height:20px;}
.en-ps-main-bx .en-ps-main a {font-family:'Arial' !important;font-size:14px; color:#7a7a7a; }
/* 금융상품 외국인전용 woori fortune 추가 2013-09-02 */
.bx-info-fortune{position: relative;height: 269px;background: url(/img/section/po/bg_fortune.gif) 9px 0 no-repeat;}
.bx-info-fortune .tit-h3-po-area{display:inline-block;width:276px;height:43px;background: url(/img/section/po/txt_fortune01.gif) 0 0 no-repeat;margin:3px 0 0 173px;}
.bx-info-fortune .tit-h3-po-area em{text-indent:-2000px;}
.bx-info-fortune .txt-info-fortune{width:458px;margin-top:24px;padding:0 0 0 492px;background: url(/img/section/po/bg_fortune02.gif) 837px 46px no-repeat;}
.txt-info-fortune dd{margin-top:30px;font-size:14px;color:#797979;letter-spacing:-1px}
.font-c-g1{color:#2e841b;}
/* 다국어 메인 */
.en-main-bx { width:950px; margin:0 auto; height:408px; background:url(/img/section/en/cm/en_mainbg.png) no-repeat right;margin-top:30px;}
.en-main-bx .en-main {width:950px; margin:0 auto;padding:127px 0 0 10px;}
.en-main-bx h2 {font-family:'Arial' !important;color:#7a7a7a !important;line-height:24px !important;font-weight:normal !important;height:auto !important;font-size:24px !important;}
.en-main-bx .en-main p.area01 {font-family:'Arial' !important;line-height:26px; font-size:40px !important; color:#414141;margin-top:23px;}
.en-main-bx .en-main p.area02 {font-family:'Arial' !important;line-height:23px; font-size:18px !important; color:#7a7a7a;letter-spacing:-1px !important;margin:20px 0 39px 0;}
.en-main-bx .en-main dt {font-family:'Arial' !important;color:#333; font-size:18px; margin-bottom:3px;}
.en-main-bx .en-main dd {font-family:'Arial' !important;color:#7a7a7a; font-size:15px; margin-bottom:10px;line-height:20px;}
.en-main-bx .en-main a {font-family:'Arial' !important;font-size:14px; color:#7a7a7a; }

.cm-main-en {margin:0 auto;width:950px;}
.cm-main-en .cm-main-bank {border-top:1px solid #e0e0e0;border-bottom:1px solid #e0e0e0;}
.cm-main-en li.large {float:left;font-family:'Arial';border-right:1px solid #e0e0e0;padding:30px 0 0 0;margin-right:21px;height:255px;}
.cm-main-en li.large h3 {font:20px/18px 'Arial' !important;color:#000;top:0 !important;font-weight:bold !important;padding-bottom:0 !important;padding-left:1px;margin-bottom:5px; !important;}
.ie7 .cm-main-en li.large h3 {line-height:23px !important;margin-bottom:6px !important;}
.cm-main-en li.no {padding-right:0;margin-right:0;border-right:none}

.cm-main-en ul.little li {background:url(/img/common/etc/bu_list_txt_dep1.gif) no-repeat left 9px;padding-left:12px;font-size:14px !important;line-height:22px;width:263px;display:block;}
.cm-main-en ul.little li a { }
/*.cm-main-en ul.little li a:hover {color:#0078d4;text-decoration:none;}*/

.cm-main-en .cm-main-bank01 {width:317px;}
.cm-main-en .cm-main-bank02 {width:300px;}
.pb41 {padding-bottom:41px;}

/* 다국어 기업 ( 박지민 ) */
.cms-img-en-area6 {clear:both;width:950px;height:373px;background:url(/img/section/en/bz/cma_img_en03_1.gif) no-repeat;}

/* 통장표시출력 팝업 */
.bank-tit dl {text-align:right;}
.bank-tit dl dt {border-bottom:1px solid #dedede;padding-bottom:4px;margin-bottom:7px;color:#777 !important;}
.bank-tit dl dt em {font-size:16px;}
.bank-tit dl dd {float:right;}
.bank-tit dl dd li{float:left;font:bold 13px/14px Arial;color:#777777;}
.bank-tit dl dd li strong {font-size:16px;font-weight:normal;color:#000;margin-right:20px;line-height:18px;}
.bank-stamp {border-top:3px solid #6c9fd1;background:url(/img/section/ps/img_stamp-logo.gif) 100% 11px no-repeat;margin-top:7px;}
.bank-stamp p {text-align:center;margin:8px 20px 12px 0;}
.bank-stamp dl {font-size:14px;border-bottom:1px solid #dedede;width:325px;display:block;padding:8px 0;}
.bank-stamp dl dt {font-size:12px;font-weight:bold;color:#2863a0;margin-right:15px;float:left;padding-top:1px;}
.bank-stamp dl dd {font-size:14px;padding-bottom:1px;}
.bank-area dl {float:left;}
.bank-area dl dt {float:left;color:#2863a0;font-weight:bold;margin-right:6px;padding-top:1px;}
.bank-area dl dd {float:left;font-size:14px;padding-bottom:3px;}
.bank-co {border-top:4px solid #6c9fd1;border-bottom:4px solid #6c9fd1;width:494px;}
.bank-txt {float:left;padding:12px 0 3px 0;border-right:1px solid #dedede;width:50%;}
.bank-txt dl dt {margin-bottom:5px;}
.bank-txt dl dd {margin-bottom:7px;}
.bank-result {float:right;padding:12px 0 0 15px;width:230px;}
.bank-result dl {border:1px solid #6c9fd1;background-color:#6c9fd1;}
.bank-result dl dt {float:left;height:23px;}
.bank-result dl dd {background-color:#fff;font-size:14px;height:22px;margin:1px;padding:0 10px 0 70px;line-height:22px;text-align:center;}
.bank-list {margin-top:26px;padding:0;}
.ie7 .bank-list {margin-top:25px;padding:0;}
.bank-list li {font-size:14px;clear:both;margin:0;padding:0;line-height:20px;text-align:left;width:100%}
.bank-customer {border-bottom:1px solid #dedede;margin:7px 0 10px 0;padding-bottom:10px;}
.bank-customer p {margin-bottom:12px;}

/* 다국어 - 은행소개 */
/*.ceo-greet-f{width:930px;padding:0 0 0 20px;position:relative;background:url(/img/section/bp/bg_ceo_171226.jpg) 100% 0 no-repeat;}*/
.ceo-greet-f{width:930px;padding:0 0 0 20px;position:relative;background:url(/img/section/bp/bg_ceo_210104.png) 100% 0 no-repeat;}
.ceo-greet-f h3{padding:80px 0 0 !important;height:193px !important;margin:0 0 23px !important;}
.ceo-greet-f .txt{font-size:24px;color:#333;margin:0 0 20px;line-height:30px;}
.ceo-greet-f .clearfix{margin:-7px 0 0 5px;}
.ceo-greet-f p{font-size:14px;color:#555;letter-spacing:-1px;line-height:21px;}
.ceo-greet-f p em{color:#0078d4;}
.ceo-greet-f .fleft{width:474px;}
.ceo-greet-f .fright{width:446px;margin:0 0 0 5px;padding:80px 0 0;}
.ceo-greet-f .fright div{margin:30px 0 0 0;}

.ceo-profile-f{background:url(/img/section/bp/CEOprofile_02.png) no-repeat 50px 45px;}
.ceo-profile-f .name{float:left;width:483px;padding:495px 0 0 0px;}
.ceo-profile-f .name .name_img{margin-left:53px; margin-top:-20px}
.ceo-profile-f .prof{float:right;width:450px;}
.ceo-profile-f .prof ul li{font-size:14px;color:#555;line-height:22px;position:relative;padding:0 0 0 80px;margin:0 0 5px;}
.ceo-profile-f .prof ul li em{font-size:14px;color:#333;font-family:arial;display:inline-block;width:80px;position:absolute;left:0;}
.ceo-profile-f .prof ul li em strong{display:inline-block;width:40px;}
.ceo-profile-f .prof ul li em span{display:inline-block;margin:0 0 0 20px;}

.list-manage-f li{float:left;width:237px;text-align:center;}
.list-manage-f li dl em{display:block;}
.list-manage-f li dl dt{font-size:12px;color:#999;height:60px;}
.list-manage-f li dl dt em{font-size:16px;color:#103376;font-weight:bold;}
.list-manage-f li.first dl dt em{font-size:20px;}
.list-manage-f li dl dd{font-size:18px;color:#333;font-weight:bold;}
.list-manage-f li dl dd em{font-size:14px;color:#555;font-weight:normal;}
.list-manage-f li dl dd.img-area{margin:15px 0 5px;}
.list-manage02-f.none-img{background:url(/img/section/bp/bg_manager.gif) 0 0 no-repeat;padding:25px 0 0;}
.list-manage02-f.none-img li{height:120px;}
.list-manage02-f li{float:left;width:237px;text-align:center;position:relative;height:242px;}
.list-manage02-f li dt{font-size:14px;color:#555;padding:180px 0 0;}
.list-manage02-f.none-img li dt{padding:0 10px;}
.list-manage02-f li dd{font-size:18px;color:#333;font-weight:bold;}
.list-manage02-f li dd.img-area{position:absolute;top:20px;left:36px;}
.title-manage-f{border-bottom:2px solid #009ae6;color:#999;font-size:12px;padding-bottom:8px !important;height:auto;line-height:26px;}
.title-manage-f em{color:#103376;font-size:20px;font-weight:bold;padding-right:5px;}

.list-history-bar-f{background:url(/img/section/bp/bg_history.gif) 0 0 no-repeat;position:relative;width:950px;height:113px;}
.list-history-bar-f.for-pamphlet{background:url(/img/section/bp/bg_pamphlet.gif) 0 0 no-repeat;}
.list-history-bar-f p{position:absolute;left:20px;top:13px;}
.list-history-bar-f .list-year{padding:1px 0 0 392px;}
.list-history-bar-f.for-pamphlet .list-year{padding:1px 0 0 455px;}
.list-history-bar-f .list-year h3.year{float:left;width:88px;height:58px;text-align:center;height:58px;line-height:58px;top:0;padding-bottom:0;}
.list-history-bar-f.for-pamphlet .list-year h3.year{width:155px;}
.list-history-bar-f .year a{font-size:18px;font-family:arial;color:#333;display:block;height:58px;line-height:58px;}
.list-history-bar-f .year.on a{background:url(/img/section/bp/bg_history_on.gif) 0 0 no-repeat;color:#fff;font-weight:bold;}
.list-history-bar-f.for-pamphlet .year.on a{background:url(/img/section/bp/bg_pamphlet_on.gif) 0 0 no-repeat;}
.list-history-bar-f ul{display:none;}
.list-history-bar-f ul.on{display:block;position:absolute;right:0;top:80px;}
.list-history-bar-f ul.on a,.list-history-bar-f ul.on img{vertical-align:top;}
.list-history-bar-f ul li{float:left;}
.list-history-bar-f ul li a{font-size:0;line-height:0;text-indent:-9999px;display:inline-block;}
.list-history-bar-f ul li.q1 a{width:77px;height:13px;background:url(/img/section/en/bp/txt_1quarter.gif) 0 0 no-repeat;}
.list-history-bar-f ul li.q1.on a{width:77px;height:13px;background:url(/img/section/en/bp/txt_1quarter_on.gif) 0 0 no-repeat;}
.list-history-bar-f ul li.q2 a{width:89px;height:13px;background:url(/img/section/en/bp/txt_2quarter.gif) 0 0 no-repeat;}
.list-history-bar-f ul li.q2.on a{width:89px;height:13px;background:url(/img/section/en/bp/txt_2quarter_on.gif) 0 0 no-repeat;}
.list-history-bar-f ul li.q3 a{width:94px;height:13px;background:url(/img/section/en/bp/txt_3quarter.gif) 0 0 no-repeat;}
.list-history-bar-f ul li.q3.on a{width:94px;height:13px;background:url(/img/section/en/bp/txt_3quarter_on.gif) 0 0 no-repeat;}
.list-history-bar-f ul li.q4 a{width:87px;height:13px;background:url(/img/section/en/bp/txt_4quarter.gif) 0 0 no-repeat;}
.list-history-bar-f ul li.q4.on a{width:87px;height:13px;background:url(/img/section/en/bp/txt_4quarter_on.gif) 0 0 no-repeat;}
.list-history-bar-f .btn-left{position:absolute;left:362px;top:0;display:inline-block;width:30px;height:60px;font-size:0;line-height:0;text-indent:-9999px;background:url(/img/section/bp/btn_history_left.gif) 0 0 no-repeat;}
.list-history-bar-f.for-pamphlet .btn-left{left:425px;}
.list-history-bar-f .btn-right{position:absolute;right:0;top:0;display:inline-block;width:30px;height:60px;font-size:0;line-height:0;text-indent:-9999px;background:url(/img/section/bp/btn_history_right.gif) 0 0 no-repeat;}

.bx-history-f{position:relative;width:950px;margin-top:-1px;}
.bx-history-f.for-prize{margin-top:-30px;}
.bx-history-f p{float:left;width:332px;padding:352px 0 0 20px;color:#333;font-size:20px;font-weight:bold;background:url(/img/section/bp/img_history.gif) 20px 10px no-repeat;}
.bx-history-f.for-prize p{width:352px;background:url(/img/section/bp/img_prize.gif) 20px 10px no-repeat;}
.bx-history-f.for-progre p{width:352px;background:url(/img/section/bp/img_pro.gif) 20px 10px no-repeat;}
.bx-history-f p span{font-size:18px;font-weight:normal;display:block;margin:0 0 5px;}
.bx-history-f p em{color:#009ae6;display:inline;}
.bx-history-f ul.list-in-history{float:left;width:598px;}
.bx-history-f.for-prize ul.list-in-history{width:558px;margin:40px 0 0;}
.bx-history-f ul.list-in-history li.line{position:relative;border-top:1px dashed #ddd;zoom:1;padding:25px 0 20px;}
.bx-history-f.for-prize ul.list-in-history li.line{padding:15px 0 10px;}
.bx-history-f ul.list-in-history li.line.first{border-top:none;}
.bx-history-f ul.list-in-history div{position:absolute;top:30px;left:0;text-align:center;}
.bx-history-f.for-prize ul.list-in-history div{position:absolute;top:10px;left:0;text-align:center;}
.bx-history-f ul.list-in-history div em{font-size:14px;color:#0078d4;}
.bx-history-f ul.list-in-history div strong{display:block;width:49px;height:49px;line-height:49px;background:url(/img/section/bp/bg_history_num.gif) 0 0 no-repeat;font-size:27px;color:#fff;text-align:center;}
.bx-history-f.for-prize ul.list-in-history div strong{width:32px;height:32px;line-height:32px;background:url(/img/section/bp/bg_prize_num.gif) 0 0 no-repeat;font-size:20px;}
.bx-history-f ul.list-in-history ul{padding:0 0 0 97px;}
.bx-history-f.for-prize ul.list-in-history ul{padding:0 0 0 50px;}
.bx-history-f ul.list-in-history ul li{font-size:14px;color:#555;line-height:20px;margin:0 0 5px;}
.bx-history-f ul.list-in-history ul li em{display:inline-block;width:56px;color:#333;font-weight:bold;}

.morals02-area-f{position:relative;width:950px;}

.list-eth02-f{width:950px;overflow:hidden;margin-top:50px;padding:280px 0 0;background:url(/img/section/bp/img_eth.jpg) 24px 10px no-repeat;}
.list-eth02-f ul{width:1008px;}
.list-eth02-f li{float:left;width:290px;margin:0 46px 0 0;}
.list-eth02-f li dt{font-size:20px;color:#0078d4;margin:10px 0;letter-spacing:-1px;}
.list-eth02-f li dd{font-size:14px;color:#777;letter-spacing:-1px;line-height:22px;}

.bx-cp01-f{background:url(/img/section/bp/bg_cp.gif) 575px 0 no-repeat;}
.bx-cp01-f.bg-so-eth{background:url(/img/section/bp/bg_eth06.gif) 570px 30px no-repeat;}
.bx-cp01-f.bg-cp02{background:url(/img/section/bp/bg_cp03.gif) 560px 30px no-repeat;}
.bx-cp01-f.bg-rule{background:url(/img/section/bp/bg_rule.gif) 608px 20px no-repeat;}
.bx-cp01-f.bg-rule02{background:url(/img/section/bp/bg_rule02.gif) 608px 20px no-repeat;}
.bx-cp01-f.bg-rule03{background:url(/img/section/bp/bg_rule03.gif) 608px 20px no-repeat;}
.bx-cp01-f.bg-rule04{background:url(/img/section/bp/bg_eth07.gif) 589px 30px no-repeat;}
.bx-cp01-f.bg-rule05{background:url(/img/section/bp/bg_eth08.gif) 589px 30px no-repeat;}
.bx-cp01-f h4{font-size:18px;font-weight:bold;height:26px;top:0;line-height:26px;color:#009ae6;margin:30px 0 0;}
.bx-cp01-f p{font-size:14px;color:#555;margin:10px 0;}
.bx-cp01-f li{font-size:14px;color:#555;letter-spacing:-1px;}
.bx-cp01-f ul{margin:5px 0;}
.bx-cp01-f .fleft{width:445px;}
.bx-cp01-f .fright{width:435px;padding:298px 0 0;}

.txt-style01-f{font-size:14px;color:#555;}

.ci-top-f{width:950px;height:303px;}
.ci-bottom-f h3{top:0;}
.ci-middle-f {width:619px;height:181px;color:#555;background:url(/img/section/en/bp/img_adcenter_ci02.gif) no-repeat;padding-left:331px;font-size:14px;line-height:20px}
.ci-bottom-f{width:950px;overflow:hidden}
.ci-bottom-f ul{width:950px}
.ci-bottom-f ul li {float:left;width:290px;font-family:'arial';font-size:12px;color:#555}
.ci-bottom-f ul li p {margin-bottom:5px}
.ci-bottom-f p.ment {font-family:'arial';font-size:14px;line-height:20px;color:#555}
.ci-bottom-f em {display:block;margin:15px 0 0;font-size:14px;color:#b76e2f;}

/* 쿠폰출력 */
.cupop-pr01 {background:url(/img/section/ps/woorilo_cupop_L3.gif) 0 0;width:483px;height:453px;}
.cupop-pr01 .L1 {margin:147px 0 0 68px;}
.cupop-pr01 .L2 {margin:2px 0 0 88px;}
.cupop-pr02 {background:url(/img/section/ps/woorilo_cupop_L5_01.gif) 0 0;width:534px;height:185px;}
.cupop-pr02 span {margin:160px 0 0 74px;}
.cupop-pr03 {background:url(/img/section/ps/woorilo_cupop_L5_02.gif) 0 0;width:533px;height:185px;}
.cupop-pr03 span {margin:160px 0 0 74px;}

/*#region dl-cont-type for EN(JP,CH)-LN, EN(JP,CH)-PO */
.dl-cont-type dl {clear:both;padding-top:20px}
.dl-cont-type dl:first-child {padding-top:0}
.dl-cont-type dt {float:left;width:140px;font-weight:bold;padding-left:10px;background:url(/img/common/etc/bu_list_txt_dep1.gif) no-repeat left 6px}
.dl-cont-type dd {float:left;width:800px}
.dl-cont-type .minus li {background:url(/img/common/etc/bu_list_txt_dep3.gif) no-repeat left 9px;line-height:20px;padding-left:10px;font-size:13px}
.ie7 .dl-cont-type dl {padding-top:10px}
/*#endregion dl-cont-type */

/*#region sitemap */
.sitemap {overflow:hidden}
.sitemap li {float:left;width:315px;height:250px;display:table-cell}
.sitemap dl {width:315px;margin-bottom:40px}
.sitemap dl dt {height:50px;}
.sitemap dl dt a {letter-spacing:-2px;font-weight:bold;color:#0078d4;font-size:20px;line-height:24px;height:50px;margin-bottom:16px}
.sitemap dl dd {line-height:24px;color:#555555;background:url(/img/common/etc/sitemap-bullet.gif) no-repeat left;padding-left:8px}
.sitemap dl dd a {font-size:13px;letter-spacing:-1px}
/*#endregion sitemap */

/* 공인인증센터 다국어 -김주희- */
.tab_en_v1 ul li {height:66px !important;}


/*한국산업인력공단 외국인근로자 휴면보험금 2015-07-24 신욱상*/
.di-a {color:#195899; font-size:23px}
.di-img {text-align:center;}
.di-content {margin:30px 0;}
.di-banner {margin:10px;} 

/*영문홈페이지개선(상품 A3-A8) 2015-10-01 신욱상*/
.w175 {width:175px !important}

/*영문 다국어 랭귀지 국기 추가*/
.site language a.flag-us {background:url(/img/common/header/all_svc_flag_us.gif) no-repeat}
.site language a.flag-philippines {background:url(/img/common/header/all_svc_flag_philippines.gif) no-repeat}
.site language a.flag-china {background:url(/img/common/header/all_svc_flag_china.gif) no-repeat}
.site language a.flag-vietnam {background:url(/img/common/header/all_svc_flag_vietnam.gif) no-repeat}
.site language a.flag-japan {background:url(/img/common/header/all_svc_flag_japan.gif) no-repeat}
.site language a.flag-mongolia {background:url(/img/common/header/all_svc_flag_mongolia.gif) no-repeat}
.site language a.flag-korea {background:url(/img/common/header/all_svc_flag_korea.gif) no-repeat}

/*영문홈페이지개선(상품 A3-A8) 2015-11-25 신욱상*/
.promotion-wrap ul li {letter-spacing:-1px }


/*영문메인 개선 2016-10-06 이현후 (박성진대리님)*/
.en-ps-main-content {width:950px; margin:10px auto; overflow:hidden;}
.en-ps-main-content ul li {float:left; display:inline-block;}
.en-ps-main-content ul li.content-center {margin:0 13px;}

/* 2019.06.26 은행소개 윤리경영 css 수정 90156515 조지인 (윤호영대리님) */
#content .eth_man ul.list_num li,#content1 .eth_man ul.list_num li{position:relative; padding: 20px 0;}
#content .eth_man ul li p.num,#content1 .eth_man ul li p.num{position:absolute; left:0; top:0; font-size: 16px;}
#content .eth_man ul li p.info,#content1 .eth_man ul li p.info{position: absolute; left: 25px; top: 0;}
#content .eth_man ul li,#content .eth_man ul li p,#content1 .eth_man ul li,#content1 .eth_man ul li p{font-size:14px; }
#content .eth_man ul.dot_list li,#content .eth_man .dot_point,#content1 .eth_man .dot_point,#content1 .eth_man ul.dot_list li{margin: 0; padding-left: 9px; letter-spacing: -1px; line-height: 22px; background: url(/img/section/bp/bul_circle_gray.gif) no-repeat 0 13px; font-size:14px; line-height:30px;}
#content .eth_man .info_under ul li,#content1 .eth_man .info_under ul li{margin-left:10px}
#content .eth_man .info_under,#content1 .eth_man .info_under{margin-top:20px;}
#content .eth_man .bx-doctrine,#content .eth_man .under_lineb,#content1 .eth_man .bx-doctrine,#content1 .eth_man .under_lineb{border-bottom: 2px solid #009ae6; background: url(/img/section/bp/bg_doctrine.gif) 637px center no-repeat;}