@charset "utf-8";

.sub_counsel{display:table;width:100%;box-sizing:border-box;padding:24px 0;background:#eee;}
.sub_counsel .counBox{display:table-cell;vertical-align:middle;height:83px;padding:0 45px;border-left:1px solid #ddd;}
.sub_counsel .counBox .tit{display:inline-block;color:#d10808;font-size:26px;line-height:1.3em;}
.sub_counsel .counBox .tit strong{font-weight:500;}
.sub_counsel .counBox .num{font-size:30px;color:#222;line-height:1em;font-weight:600;padding-top:20px;background:url('/resources/images/ico_phone.png') no-repeat 0 0;margin-left:25px;}

.counBox.cb1{width:290px;border-left:0;padding:0 40px 0 0;}
.counBox.cb3{padding:0 0 0 35px;}
.counBox.cb3 a{display:inline-block;padding:17px 20px;color:#fff;background:#f1851b url('/resources/images/btn_enter.png') no-repeat 116px center;font-size:20px;width:174px;box-sizing:border-box;line-height:1.3em;text-decoration:none;}
.counBox.cb3 a strong{display:block;font-weight:500;}

.counBox.cb2{padding:0 138px 0 40px;position:relative;}
.counBox.cb2 .info{margin-bottom:5px;}
.counBox.cb2 .info label{display:inline-block;vertical-align:top;width:20%;text-align:right;line-height:27px;font-size:14px;color:#222;box-sizing:border-box;padding-right:10px;letter-spacing:-1px;}
.counBox.cb2 .info input[type=text]{border:1px solid #ddd;vertical-align:top;height:27px;line-height:27px;width:80%;box-sizing:border-box;padding:0 7px;}
.counBox.cb2 .info span{vertical-align:top;display:inline-block;width:3.4%;line-height:27px;color:#000;text-align:center;}
.counBox.cb2 .agree{padding-left:20%;font-size:15px;color:#555;margin-top:1px;}
.counBox.cb2 .agree input[type=checkbox]{margin:0;}
.counBox.cb2 .agree label{line-height:18px;display:inline-block;margin-left:5px;font-size:11px;letter-spacing:-1px;}
.counBox.cb2 .agree a{float:right;font-size:11px;color:#fff;line-height:18px;height:18px;background:#777;padding:0 5px;letter-spacing:-1px;}
.counBox.cb2 .btn_consult{position:absolute;right:40px;top:0;}
.counBox.cb2 .btn_consult input[type=submit]{display:block;background:#d10808;border:0;width:88px;line-height:83px;color:#fff;font-size:16px;text-align:center;cursor:pointer;}

.subTitArea{padding:10px 0 20px;}
.subTitArea h2{font-size:30px;color:#222;line-height:1em;font-weight:500;margin-bottom:20px;}
.subTitArea h2 span{font-size:15px;color:#999;display:inline-block;vertical-align:top;color:#555;padding-left:24px;background:url('/resources/images/bg_loc.png') no-repeat 10px center;}

.subMenuTab ul{display:table;width:100%;}
.subMenuTab ul li{display:table-cell;text-align:center;vertical-align:middle;padding:0 1px;width:33.3333%;}
.subMenuTab ul li a{font-size:18px;color:#222;line-height:1.3em;padding:17px 0;display:inline-block;text-decoration:none;border:1px solid #ddd;border-bottom:1px solid #777;width:100%;box-sizing:border-box;}
.subMenuTab ul li.on{}
.subMenuTab ul li.on a{color:#fff;border:1px solid #c30d0d;background:#c30d0d;display:inline-block;width:100%;box-sizing:border-box;}

.subMenuTab.t2 ul li{width:50%;}

.contTit{text-align:center;margin:60px 0;}
.contTit h3{font-size:28px;color:#222;line-height:1em;font-weight:500;}
.contTit p{font-size:14px;color:#999;line-height:1.5em;margin-top:17px;}

.loanBoxList{width:100%;display:table;table-layout:fixed;}
.loanBoxList .lBox{display:table-cell;padding:35px 20px;border-bottom:1px solid #ddd;border-left:1px solid #ddd;vertical-align:top;width:33.3333%;}
.loanBoxList .lBox .tit{font-size:22px;color:#222;line-height:1.2em;padding-bottom:17px;border-bottom:1px solid #222;}
.loanBoxList .lBox .tit em,
.loanBoxList .lBox .tit span{font-size:15px;display:inline-block;vertical-align:top;}
.loanBoxList .lBox .ico{text-align:center;}
.loanBoxList .lBox .ico img{vertical-align:top;margin:35px 0 30px;}
.loanBoxList .lBox .txt{font-size:15px;color:#777;line-height:1.5em;word-break:keep-all;}
.loanBoxList.first .lBox{padding-top:0}
.loanBoxList .lBox.bdl0{border-left:0;}
.loanBoxList .lBox.etc{width:100%;text-align:center;padding:45px 0 40px;}
.loanBoxList .lBox.etc .tit{display:inline-block;text-align:left;min-width:300px;}
.loanBoxList .lBox.etc .ico{display:inline-block;}
.loanBoxList .lBox.etc .ico img{margin:0 45px 0 30px;vertical-align:middle;}
.loanBoxList .lBox.etc .txt{display:inline-block;text-align:left;}

.serviceArea{position:relative;padding-left:178px;min-height:260px;margin-top:60px;}
.serviceArea .svcTit{background:#d0123a url('/resources/images/loan1_5.png') no-repeat 31px 97px;padding:27px 30px 57px;position:absolute;font-size:22px;color:#f28ea3;line-height:1.3em;left:0;top:50%;margin-top:-70px;}
.serviceArea .svcTit strong{display:block;color:#fff;font-weight:500;}
.serviceArea ul{overflow:hidden;}
.serviceArea ul li{float:left;width:202px;margin-left:20px;border:1px solid #ddd;border-top:4px solid #ee6c6c;padding:26px 20px 20px;min-height:204px;position:relative;}
.serviceArea ul li:before{display:block;content:'';width:40px;height:40px;background:url('/resources/images/loan1_4.png') no-repeat;position:absolute;left:-30px;top:50%;margin-top:-20px;}
.serviceArea ul li:first-child{margin-left:0;}
.serviceArea ul li:first-child:before{display:none;}
.serviceArea ul li dl{}
.serviceArea ul li dt{text-align:center;font-size:20px;color:#e04d4d;font-weight:500;letter-spacing:2px;line-height:1em;}
.serviceArea ul li dt img{margin-bottom:10px;}
.serviceArea ul li dd{color:#222;font-size:16px;padding-top:40px;position:relative;}
.serviceArea ul li dd:before{display:block;content:'';width:1px;height:20px;background:#aaa;position:absolute;left:50%;top:20px;}
.serviceArea ul li dd p{text-indent:-12px;margin-left:11px;line-height:1.3em;margin-top:12px;}
.serviceArea ul li dd p span{display:inline-block;color:#d10707;padding-left:24px;background:url('/resources/images/ico_gogo.png') no-repeat 0 6px;margin-top:7px;text-indent:0;}

.loanAsk{margin-top:30px;border:1px solid #ddd;}
.loanAsk .loanT{background:#eee;line-height:57px;text-align:center;font-size:20px;color:#222;letter-spacing:4px;font-weight:500;}
.loanGuide{padding:30px;position:relative;overflow:hidden;}
.loanGuide ul{float:left;width:520px;}
.loanGuide ul li{font-size:16px;color:#222;padding-left:10px;position:relative;line-height:1.8em;}
.loanGuide ul li:before{display:block;content:'·';position:absolute;left:0;top:0;}
.loanGuide ul li a{display:inline-block;color:#e04d4d;font-weight:500;}
.loanGuide ul li p{color:#777;padding-left:28px;background:url('/resources/images/ico_gogo2.png') no-repeat left 10px;}
.btnGuide{float:right;width:340px;}
.btnGuide a{display:block;color:#fff;text-align:center;font-size:18px;line-height:60px;margin-top:20px;}
.btnGuide a:first-child{margin-top:0;}
.btnGuide a.btn_blue{background:#0194d3;}
.btnGuide a.btn_red{background:#d10707;}
.btnGuide a.btn_green{background:#6bb133;}

.stockGoodsList{}
.stockGoodsList ul{width:100%;box-sizing:border-box;display:table;border-collapse:collapse;margin-top:-1px;}
.stockGoodsList ul:after{display:block;content:'';clear:both;}
.stockGoodsList ul li{width:20%;box-sizing:border-box;display:table-cell;border:1px solid #ddd;background-repeat:no-repeat;background-position:0 0;overflow:hidden;position:relative;vertical-align:middle;}

.stockGoodsList ul li a{display:block;width:100%;font-size:15px;color:#777;text-decoration:none;padding-left:85px;height:68px;line-height:68px;box-sizing:border-box;}
.stockGoodsList ul li a:hover:after,
.stockGoodsList ul li.on a:after{display:block;content:'';width:100%;height:100%;background:url('/resources/images/bg_over.png') no-repeat center;position:absolute;left:0;top:0;}

.stockGoodsList ul li.sg00 a{color:#222;font-size:18px;text-align:center;padding-left:0;}

.stockGoodsList ul li.sg01{background-image:url('/resources/images/bg_st01.png');}
.stockGoodsList ul li.sg02{background-image:url('/resources/images/bg_st02.png');}
.stockGoodsList ul li.sg03{background-image:url('/resources/images/bg_st03.png');}
.stockGoodsList ul li.sg04{background-image:url('/resources/images/bg_st04.png');}
.stockGoodsList ul li.sg05{background-image:url('/resources/images/bg_st05.png');}

.stockGoodsList ul li.sg06{background-image:url('/resources/images/bg_st06.png');}
.stockGoodsList ul li.sg07{background-image:url('/resources/images/bg_st07.png');}
.stockGoodsList ul li.sg08{background-image:url('/resources/images/bg_st08.png');}
.stockGoodsList ul li.sg09{background-image:url('/resources/images/bg_st09.png');}
.stockGoodsList ul li.sg10{background-image:url('/resources/images/bg_st10.png');}

.stockGoodsList ul li.sg11{background-image:url('/resources/images/bg_st11.png');}
.stockGoodsList ul li.sg12{background-image:url('/resources/images/bg_st12.png');}
.stockGoodsList ul li.sg13{background-image:url('/resources/images/bg_st13.png');}
.stockGoodsList ul li.sg14{background-image:url('/resources/images/bg_st14.png');}
.stockGoodsList ul li.sg15{background-image:url('/resources/images/bg_st15.png');}

.stockGoodsList ul li.sg16{background-image:url('/resources/images/bg_st16.png');}
.stockGoodsList ul li.sg17{background-image:url('/resources/images/bg_st17.png');}
.stockGoodsList ul li.sg18{background-image:url('/resources/images/bg_st18.png');}
.stockGoodsList ul li.sg19{background-image:url('/resources/images/bg_st19.png');}
.stockGoodsList ul li.sg20{background-image:url('/resources/images/bg_st20.png');}

.tbStock{border-collapse:collapse;width:100%;margin-top:30px;border-top:2px solid #000;table-layout:fixed;}
.tbStock thead th,
.tbStock tbody td{border:1px solid #ddd;text-align:center;font-size:15px;padding:10px 5px;}
.tbStock thead th{background:#eee;color:#222;}
.tbStock tbody td{color:#777;}
.tbStock tbody td a{display:inline-block;color:#e04d4d;padding-left:22px;background:url('/resources/images/ico_detail.png') no-repeat 0 center;line-height:16px}

.stockSrch{}
.stockSrch:after{display:block;content:'';clear:both;}
.stockSrch .stockGoodsList{float:left;width:540px;}
.stockSrch .stockGoodsList ul li a{padding-left:50px;font-size:14px;}

.stockSrch .stockGoodsList ul li.sg00 a{padding-left:0;}
.stockSrch .stockGoodsList ul li.sg01{background-image:url('/resources/images/bg_stImg01.png');}
.stockSrch .stockGoodsList ul li.sg02{background-image:url('/resources/images/bg_stImg02.png');}
.stockSrch .stockGoodsList ul li.sg03{background-image:url('/resources/images/bg_stImg03.png');}
.stockSrch .stockGoodsList ul li.sg04{background-image:url('/resources/images/bg_stImg04.png');}
.stockSrch .stockGoodsList ul li.sg05{background-image:url('/resources/images/bg_stImg05.png');}

.stockSrch .stockGoodsList ul li.sg06{background-image:url('/resources/images/bg_stImg06.png');}
.stockSrch .stockGoodsList ul li.sg07{background-image:url('/resources/images/bg_stImg07.png');}
.stockSrch .stockGoodsList ul li.sg08{background-image:url('/resources/images/bg_stImg08.png');}
.stockSrch .stockGoodsList ul li.sg09{background-image:url('/resources/images/bg_stImg09.png');}
.stockSrch .stockGoodsList ul li.sg10{background-image:url('/resources/images/bg_stImg10.png');}

.stockSrch .stockGoodsList ul li.sg11{background-image:url('/resources/images/bg_stImg11.png');}
.stockSrch .stockGoodsList ul li.sg12{background-image:url('/resources/images/bg_stImg12.png');}
.stockSrch .stockGoodsList ul li.sg13{background-image:url('/resources/images/bg_stImg13.png');}
.stockSrch .stockGoodsList ul li.sg14{background-image:url('/resources/images/bg_stImg14.png');}
.stockSrch .stockGoodsList ul li.sg15{background-image:url('/resources/images/bg_stImg15.png');}

.stockSrch .stockGoodsList ul li.sg16{background-image:url('/resources/images/bg_stImg16.png');}
.stockSrch .stockGoodsList ul li.sg17{background-image:url('/resources/images/bg_stImg17.png');}
.stockSrch .stockGoodsList ul li.sg18{background-image:url('/resources/images/bg_stImg18.png');}
.stockSrch .stockGoodsList ul li.sg19{background-image:url('/resources/images/bg_stImg19.png');}
.stockSrch .stockGoodsList ul li.sg20{background-image:url('/resources/images/bg_stImg20.png');}

.stockSrch .srch{width:348px;border:1px solid #ccc;float:right;padding:10px 18px 28px;}
.stockSrch .srch > div{border-top:1px solid #ccc;overflow:hidden;padding:20px 0;line-height:1em;}
.stockSrch .srch > div:first-child{border-top:0;}
.stockSrch .srch > div .label{float:left;width:169px;font-size:18px;color:#222;line-height:18px;}
.stockSrch .srch > div .choice{float:left;}
.stockSrch .srch > div .choice span{display:inline-block;margin-right:5px;}
.stockSrch .srch > div .choice input[type=radio]{vertical-align:middle;}
.stockSrch .srch > div .choice label{font-size:15px;vertical-align:middle;}
.stockSrch .srch > a{display:block;line-height:50px;text-align:center;color:#fff;background:#434343;font-size:18px;margin-top:10px;}

.faqArea{border-top:2px solid #000;}
.faqArea ul li .btn_question{display:block;padding:12px 20px 12px 46px;font-size:15px;color:#222;border-bottom:1px solid #ccc;line-height:1.5em;background:#fff url('/resources/images/ico_q.png') no-repeat 19px 16px;}
.faqArea ul li .btn_question.on{font-weight:500;text-decoration:underline;}
.faqArea ul li .answer{font-size:15px;padding:12px 20px 12px 67px;color:#999;border-bottom:1px solid #ccc;line-height:1.5em;background:#fff url('/resources/images/ico_a.png') no-repeat 41px 17px;display:none;}

.descBox{border:1px solid #ddd;padding:30px;color:#777;font-size:16px;line-height:1.6em;}

.termsArea{border-top:2px solid #000;margin-top:30px;}
.termsArea .desc{padding:12px 20px;color:#222;font-size:15px;border-bottom:1px solid #ccc;font-weight:500;}
.termsArea dl{padding:0 30px 30px;line-height:2.2em;font-size:15px;color:#777;}
.termsArea dt{padding:30px 0 0;}
.termsArea dd{padding-left:35px;}

/* 상품안내 레이어팝업 */
.dimd{position:fixed;z-index:100;background:#000;filter: alpha(opacity=50);opacity:0.5;left:0;top:0;width:100%;height:100%;display:none;}
.layerPop{position:fixed;width:763px;height:370px;padding:30px;border:1px solid #ddd;background:#fff;left:50%;top:50%;margin:-215px 0 0 -412.5px;z-index:110;display:none;}
.layerPop:after{display:block;content:'';clear:both;}
.layerPop .consultZone{width:348px;float:right;border:1px solid #ddd;margin-bottom:0;height:331px;}
.prdtZone{width:350px;border:1px solid #ddd;float:left;}
.prdtZone > dt{background:#f3f3f3;line-height:1.3em;padding:10px 20px;border-bottom:1px solid #ddd;color:#222;font-size:16px;font-weight:500;}
.prdtZone > dd{padding:30px 20px;height:267px;overflow:auto;}
.prdtZone .info{font-size:16px;overflow:hidden;line-height:1.8em;margin-bottom:30px;}
.prdtZone .info dt{color:#222;float:left;clear:both;width:88px;}
.prdtZone .info dd{color:#e04d4d;font-weight:500;width:222px;float:left;}
.prdtZone ul{overflow:hidden;position:relative;}
.prdtZone ul:after{display:block;content:'';width:1px;height:100%;background:#ddd;position:absolute;left:50%;top:0;margin-left:-10px;}
.prdtZone ul li{width:50%;float:left;position:relative;font-size:15px;color:#777;line-height:1.8em;box-sizing:border-box;padding-right:25%;}
.prdtZone ul li span{display:block;width:50%;position:absolute;right:0;top:0;color:#e04d4d;font-weight:500;;box-sizing:border-box;padding-right:10px;white-space:nowrap;}
.btn_layerClose{position:absolute;right:0;top:-25px;}