﻿@charset "utf-8";

@import url('style.css'); /* common css */

/* popup */
/* 전체국가 국제전화 요금확인 */
.overseasCallWr {overflow:auto; width:590px; height:347px; margin:0 auto;}
.overseasCall {width:555px;}

/* 보안용어정의 */
.securityTerm {padding:20px 0 0 15px;}
	.securityTerm p {margin:8px 0 0 8px; font-size:12px; line-height:16px;}
	.securityTerm h3 {font-size:12px !important; font-weight:bold; background:url('/images/individual/common/ic/bu_cir_7b.gif') no-repeat left 7px; padding-top:0; padding-left:8px;}

/* credit safe service 신청 */
.creditSafeApplyWr {overflow:auto; width:540px; height:247px; margin:0 auto; border-top:2px solid #afafaf; border-bottom:1px solid #afafaf;}
.creditSafeApply {width:500px; padding:8px 0 5px 11px; line-height:18px;}
	.creditSafeApply p {line-height:18px;}
.creditSafeChk {height:33px; margin-top:10px; text-align:right;}

/* vip */
.benefit{overflow:hidden; width:100%;}
	.benefit li{float:left; width:165px; min-height:228px; margin:20px 20px 0 0; border-top:1px solid #dedede; border-bottom:1px solid #dedede;}
	.benefit li.last{margin-right:0;}
	.benefit li dl dt{margin-bottom:16px;}
	.benefit li dl dd{background:url('/images/individual/common/ic/bu_sq_d2.gif') no-repeat left 3px; margin-top:9px; padding-left:8px; color:#545454; font-size:12px; letter-spacing:-1px;}
	.benefit li dl dd:first-child {margin-top:0;}

/* 바로알림( SMS)서비스 이용약관 컨텐츠 */
.clause {overflow:auto; height:158px; border:1px solid #afafaf; margin-top:20px; }
.clause {border:1px solid #e8e8e8; }
.clause {padding:20px; line-height:18px; color:#555555;}
.clause .date {margin:0 0 20px 0; color:#555555;}
.clause h3 {font-size:12px !important; font-weight:bold; color:#555555; margin:30px 0 15px 0;}
.clause h3.first {margin-top:0;}
.clause h4 {font-size:12px !important; font-weight:bold; color:#555555; margin:30px 0 15px 0;}
.clause h4.first {margin-top:0;}
.clause h5 {font-size:12px !important; font-weight:bold; color:#555555; margin:30px 0 15px 0;}
.clause h5.first {margin-top:0;}
.clause ol li {margin:0 0 2px 16px; text-indent:-16px;}
.clause.h140 {height:98px;}


/* 현금서비스 수수료조회 및 계산 */
.cashCommission {width:100%; height:129px; background:url('/images/individual/service/bg_commission.gif') no-repeat left bottom;}
.cashCommission dl {width:100%;}
.cashCommission dt {height:27px; padding-top:15px; text-align:center;}
.cashCommission dd {padding-top:32px; text-align:center; font-size:22px; line-height:24px; font-family:Tahoma, Arial, Sans-serif;}

.cashCommissionDetail {float:right; width:470px;}

/* BC Credit Safe 서비스 보상내용 안내 */
.creditSafeCompensation {width:689px; height:126px; padding:30px 0 0 31px; background:url('/images/individual/service/bg_credit_safe.gif') no-repeat left top;}

/* 보안프로그램 서비스 */
dl.security{position:relative; margin:10px 0 0 15px;}
dl.security dt{margin-top:20px;}
dl.security dd{margin:10px 0 0 10px;}
dl.security dd .caution01{margin-top:10px;}
dl.security dd .caution01 li{font-size:12px;}
dl.security .thumb{position:absolute; top:0; right:0; margin:0;}

/* 출입국정보활용 */
.tbColRowWr .number{margin-top:3px; padding-left:8px; background:url('/images/individual/common/ic/bu_sq_68.gif') no-repeat left 5px; color:#242424;}
.assentInfo{width:678px; border:1px solid #afafaf; margin-top:10px; padding:18px 20px; line-height:16px;}
.assentInfo .tit{background:url('/images/individual/common/ic/bu_sq_d2.gif') no-repeat left 5px; margin-top:6px; padding-left:9px; font-weight:bold;}
.assentInfo .tit:first-child {margin-top:0;}

/* 현금 서비스 신청 */
.cashServiceApply {width:690px; height:142px; padding:30px 0 0 29px; background:url('/images/individual/service/bg_cash_service_apply.gif') no-repeat left top;}
.cashApplyBox {background:url('/images/individual/service/bg_cash_service_apply_fin.jpg') no-repeat; width:478px; height:94px; padding:31px 0 0 242px;}
.cashApplyBox .answer {padding:13px 0 0 0; line-height:18px;}
.cashApplyBox2 {text-align:left; line-height:18px; padding:30px 20px 25px 240px;background:url('/images/individual/service/bg_cash_service_apply_fin2.jpg') no-repeat 60px 28px;}

.cashApplyNaBox {background:url('/images/individual/service/bg_cash_service_apply_fin.jpg') no-repeat; width:478px; height:94px; padding:31px 0 0 242px;}
.cashApplyNaBox .answer {padding:13px 0 0 0; line-height:18px;}

/* 세이브서비스 이용안내 */
.creditSafeV {background:url('/images/individual/service/bg_visual_cp_phone.jpg') no-repeat right bottom; padding-bottom:83px !important;}

.tabSave {width:100%; overflow:hidden; /*background:url('/images/individual/service/bg_tab_save.gif') repeat-x left bottom;*/}
.tabSave li {float:left;}
.assentInfo .tit{background:url('/images/individual/common/ic/bu_sq_d2.gif') no-repeat left 5px; margin-top:6px; padding-left:9px; font-weight:bold;}
.assentInfo .tit:first-child {margin-top:0;}

/* 신용정보보호서비스 */
.tab01 .btn{position:absolute; top:0; right:0;}

/* 세이프 카드 서비스 */
.svcGuide li{margin-top:20px;}

/* 영화할인예매 */
.siteMenu{overflow:hidden; width:100%; margin-top:10px;}
.siteMenu li{float:left; margin-right:10px;}
.siteMenu li.last{margin-right:0;}
.svcGuide li{margin-top:20px;}

/* 굿로밍해외로밍폰 */
.serviceCardBtm{width:720px; background:url('/images/individual/common/bg/bg_cardbox_btm.gif') no-repeat left bottom; margin-top:20px;}
.serviceCardTop{width:705px; background:url('/images/individual/common/bg/bg_cardbox_top.gif') no-repeat left top; padding:0 0 15px 15px; overflow:hidden;}
	.serviceCardTop ul li{float:left; width:163px; margin:15px 12px 0 0; font-size:12px; text-align:center;}
	.serviceCardTop ul li p{margin-top:10px; font-size:12px;}

/* 해외구매대행 */
.shopping {overflow:hidden; width:100%;}
	.shopping li{float:left; margin:10px 10px 0 0;}
	.shopping li.last{float:left; margin:10px 0 0 0;}

/* VISUAL 
.safeMail{background:url('/images/individual/service/bg_visual_safe_mail.jpg') no-repeat right bottom;}
.smsService {background:url('/images/individual/service/bg_visual_sms_service.jpg') no-repeat right bottom; padding-bottom:82px !important;}
.cpBillApply {background:url('/images/individual/service/bg_visual_cp_bill.jpg') no-repeat right bottom;}
.serviceVIPVisual {background:url('/images/individual/service/bg_visual_vip.jpg') no-repeat right bottom; padding-bottom:88px !important;}
.creditSafeV {background:url('/images/individual/service/bg_visual_credit_safe.jpg') no-repeat right bottom; padding-bottom:83px !important;}
.bcic {background:url('/images/individual/service/bg_visual_bcic.jpg') no-repeat right bottom;}
.cashService {background:url('/images/individual/service/bg_visual_cash_service.jpg') no-repeat right bottom;}
.cpphoneApply {background:url('/images/individual/service/bg_visual_cp_phone.jpg') no-repeat right bottom;}
.cpelecApply {background:url('/images/individual/service/bg_visual_cp_elec.jpg') no-repeat right bottom;}
.installmentApp {background:url('/images/individual/service/bg_visual_installment_app.jpg') no-repeat right bottom; padding-bottom:85px !important;}
.preInstallment {background:url('/images/individual/service/bg_visual_pre_installment.jpg') no-repeat right bottom;padding-bottom:68px !important;}
.safecardApp {background:url('/images/individual/service/bg_visual_safecard_app.jpg') no-repeat right bottom; padding-bottom:65px !important;}
.safeBcApp {background:url('/images/individual/service/bg_visual_safeBc_app.jpg') no-repeat right bottom; padding-bottom:67px !important;}
.carService{background:url('/images/individual/service/bg_visual_car_service.jpg') no-repeat right bottom;}
.topPointChg{background:url('/images/individual/service/bg_visual_point_change.jpg') no-repeat right bottom;}
.alliable{background:url('/images/individual/service/bg_visual_alliable.jpg') no-repeat right bottom;}
.immiBoxS{background:url('/images/individual/service/bg_visual_immigration_02.jpg') no-repeat right bottom;}
.parkingService {background:url('/images/individual/service/bg_visual_parking.jpg') no-repeat right bottom; padding-bottom:65px !important;}
.bgCreditSafe {background:url('/images/individual/service/bg_visual_credit_service.jpg') no-repeat right bottom;}
.ktDiscountVisual {background: url("/images/individual/service/bg_ktdiscountvisual.jpg") no-repeat right 10px;}
.saveServiceTop {background: url("/images/individual/service/bg_save_use_method.jpg") no-repeat right bottom;}
.giftSmsService {background:url('/images/individual/service/bg_visual_gift_sms_service.jpg') no-repeat right bottom;}
.insuranceCompensation {background:url('/images/individual/service/bg_visual_insurance.jpg') no-repeat right bottom;}
.visaSafeService {background:url('/images/individual/service/bg_visual_visa_safe.jpg') no-repeat right bottom;}
.jSecureService {background:url('/images/individual/service/bg_visual_jsecure_safe.jpg') no-repeat right bottom;}
.masterSecureService {background:url('/images/individual/service/bg_visual_master_secure.jpg') no-repeat right bottom; padding-bottom:67px !important;}
.immigrationInfoService {background:url('/images/individual/service/bg_visual_immigration.jpg') no-repeat right bottom;}
.bgFinanceInfo {background:url('/images/individual/service/bg_finance_info.jpg') no-repeat right bottom; padding-bottom:65px !important;}
.revolvingApp{background:url('/images/individual/service/bg_visual_revolving_app.jpg') no-repeat right bottom;}
.preInstallment {background:url('/images/individual/service/bg_visual_pre_installment.jpg') no-repeat right bottom;padding-bottom:68px !important;}
.compensation {background:url('/images/individual/service/bg_compensation_service.jpg') no-repeat right bottom;padding-bottom:86px !important;}
.onlineMallSafe {background:url('/images/individual/service/bg_onlinemall_safe.jpg') no-repeat right bottom;}

.visaSafeApplyBox {background:url('/images/individual/service/bg_visa_service_apply_fin.jpg') no-repeat; width:478px; height:94px; padding:31px 0 0 242px;}
.visaSafeApplyBox .answer {padding:13px 0 0 0; line-height:18px;}

.jSecureApplyBox {background:url('/images/individual/service/bg_j_secure_apply_fin.jpg') no-repeat; width:478px; height:94px; padding:31px 0 0 242px;}
.jSecureApplyBox .answer {padding:13px 0 0 0; line-height:18px;}

.masterSecureApplyBox {background:url('/images/individual/service/bg_master_secure_apply_fin.jpg') no-repeat; width:478px; height:94px; padding:31px 0 0 242px;}
.masterSecureApplyBox .answer {padding:13px 0 0 0; line-height:18px;}

.immigrationApplyBox {background:url('/images/individual/service/bg_immigration_apply_fin.jpg') no-repeat; width:478px; height:94px; padding:31px 0 0 242px;}
.immigrationApplyBox .answer {padding:13px 0 0 0; line-height:18px;}

.insuranceFbox {background:url('/images/individual/service/bg_insurance_apply_fin.jpg') no-repeat; width:478px; height:94px; padding:31px 0 0 242px;}
.insuranceFbox .answer {padding:13px 0 0 0; line-height:18px;}

.financeInfoFbox {background:url('/images/individual/service/bg_finance_info_apply_fin.jpg') no-repeat; width:478px; height:94px; padding:31px 0 0 242px;}
.financeInfoFbox .answer {padding:13px 0 0 0; line-height:18px;}

.barcodeService {background:url('/images/individual/service/bg_visual_barcode_service.jpg') no-repeat right bottom; padding-bottom:95px;}
*/
/* 자동차 보증기간연장 보험 서비스 */
.clauseForm{margin-top:20px; padding:16px 0 17px 19px; border:1px solid #dadce4; color:#777;}
	.clauseForm .txt{display:inline-block; margin-top:3px;}

/* 세이프카드서비스*/
.write .selectedsafeCard {overflow:hidden; width:100%;}
	.write .selectedsafeCard li {float:left; background:url('/images/individual/common/ic/bu_sq_6d.gif') no-repeat 0 6px; padding:0 50px 0 7px; margin-top:6px;}
.write .selectedsafeCard li:first-child {margin-top:0;}
	.write .selectedsafeCard li.last {padding-right:0;}

.safeBcAppBox {background:url('/images/individual/service/bg_save_bc_apply_fin.jpg') no-repeat; width:478px; height:94px; padding:31px 0 0 242px;}
.safeBcAppBox .answer {padding:13px 0 0 0; line-height:18px;}


/* 할부전환서비스 */
.installmentAppBox {background:url('/images/individual/service/bg_installment_apply_fin.jpg') no-repeat; width:478px; height:94px; padding:31px 0 0 242px;}
.installmentAppBox .answer {padding:13px 0 0 0; line-height:18px;}
.installmentNaAppBox {background:url('/images/individual/service/bg_installment_apply_na.jpg') no-repeat; width:478px; height:94px; padding:31px 0 0 242px;}
.installmentNaAppBox .answer {padding:13px 0 0 0; line-height:18px;}

/* 할부선결제 */
.preInstallmentBox {background:url('/images/individual/service/bg_pre_Installment_fin.jpg') no-repeat; width:478px; height:94px; padding:31px 0 0 242px;}
.preInstallmentBox .answer {padding:13px 0 0 0; line-height:18px;}
.preInstallmentNaBox {background:url('/images/individual/service/bg_pre_Installment_na.jpg') no-repeat; width:478px; height:94px; padding:31px 0 0 242px;}
.preInstallmentNaBox .answer {padding:13px 0 0 0; line-height:18px;}


/* 세이브비씨 */
.safeBcAppBox {background:url('/images/individual/service/bg_safe_bc_apply_fin.jpg') no-repeat; width:478px; height:94px; padding:31px 0 0 242px;}
.safeBcAppBox .answer {padding:13px 0 0 0; line-height:18px;}

/* 바로알림 서비스 잔액 알림 동의 popup */
.smsNotifyAgree {padding:19px 0 18px 0; text-align:center; line-height:16px;}

/* 조회 변경 해지 */

/* 현금서비스 */
.availableAmount {overflow:hidden; width:100%; height:82px; background:url('/images/individual/service/bg_available_amount.gif') no-repeat left top;}
	.availableAmount dl {overflow:hidden; width:269px; margin-top:21px;}
		.availableAmount dl.limit {float:left; padding-left:75px;}
		.availableAmount dl.available {float:right; padding-right:75px;}
	.availableAmount dt {float:left; width:111px; height:26px; border-right:1px solid #dddddd; padding-top:12px;}
	.availableAmount dd {float:left; width:157px; height:27px; padding-top:11px; text-align:right; font-size:14px; line-height:16px; color:#555555; font-weight:bold;}
.inquiryPeriod {float:right; padding:10px 21px 0 0;}
	.inquiryPeriod .tit {float:left; padding:4px 10px 0 0; font-weight:bold; color:#555555;}



/* 주차안심서비스 */
.parkingApplyBox {background:url('/images/individual/service/bg_parking_apply_fin.jpg') no-repeat; width:478px; height:94px; padding:31px 0 0 242px;}
.parkingApplyBox .answer {padding:13px 0 0 0; line-height:18px;}

/* BC Credit Safe 서비스 */
.creditSafeFbox {background:url('/images/individual/service/bg_credit_safe_apply_fin.jpg') no-repeat; width:478px; height:94px; padding:31px 0 0 242px;}
.creditSafeFbox .answer {padding:13px 0 0 0; line-height:18px;}

/* 공통UI - 신청완료 안내문구 부분 */
.infoTxtNb {margin-left:9px; text-indent:-9px; font-size:12px; line-height:14px;}

/* 채무면제 서비스 약관 */
.amCardCon p.d1 {padding-left: 13px; text-indent: -13px;}
.amCardCon p.d2 {padding-left: 33px; text-indent: -20px;}
.amCardCon p.d3 {padding-left: 49px; text-indent: -16px;}
.amCardCon h4 {margin: 10px 0 0; font-size: 1em;}

/*  주차안심 서비스 */
.parkingInfo{position:relative; width:460px; height:229px; background:url('/images/individual/service/bg_parking_connect.jpg') no-repeat left top; margin-top:55px; padding:257px 0 0 260px;}
	.parkingInfo p select{color:#555555; font-size:14px; font-weight:bold; vertical-align:-2px;}
	.parkingInfo .printBtn{position:absolute; top:0; right:0;}

/* 기프트카드 잔액알림(SMS)서비스 */
.giftSmsFbox {background:url('/images/individual/service/bg_gift_sms_apply_fin.jpg') no-repeat; width:478px; height:94px; padding:31px 0 0 242px;}
.giftSmsFbox .answer {padding:13px 0 0 0; line-height:18px;}

/* 본인인증 */
.inputForm{margin:0 10px; padding-bottom:15px; background:url('/images/individual/common/bg/bg_gray_dotted_02.gif') repeat-x bottom;}
.inputForm strong{display:inline-block; margin:0 5px 0 0; color:#555555; vertical-align:-1px;}
.infoGuide{margin-top:15px;}
.infoGuide p{margin-bottom:10px;}

/* 바로알림(SMS) 서비스 */
.giftSmsApp {height:39px; background:url('/images/individual/service/bg_giftsms_apply.gif') no-repeat left top; padding-top:21px; text-align:center;}
.unusableSms {text-align:center; padding:31px 0 26px 0;}

/* 자동차 보증기간연장 보험 서비스  */
.carInsuranceTab {width:500px;}

/* 구매물품보상보험 서비스  */
.insuranceTab {width:500px; left:-25px !important;}

/* tab bcic */
.tabBcic li ul li {padding:0 8px !imoprtant;}
.tabBcic li.on ul li a {letter-spacing:-1px !important;}

/* BCIC */
.inqBcicInfo {width:720px; left:-218px !important;}
.blockBcic {width:720px; left:-327px !important;}

.attentionbox{background:#f7f8fa url('/images/individual/service/img_warning.gif') no-repeat 33px 38px ;border-bottom:1px solid #e8eaef;border-top:1px solid #e8eaef; padding:20px 0; margin-top:30px;}
.attentionbox dl{padding-left:136px;}
.attentionbox dl dt{color:#5b5b5b; font-weight:bold; padding-bottom:15px;}
.attentionbox dl dd.infotxt{margin-top:14px;}
.attentionbox dl dd.infotxt ul.infoTxt li{line-height:16px;}
.attentionbox .at_list li{background:url("/images/individual/common/ic/bu_sq_d3.gif") no-repeat 0 6px; padding-left:8px; margin-top:6px; font-size:12px;}
.attentionbox .at_list li {margin-top:0;}

/* 현금서비스 신청 및 인증 */
.serviceTimeBox{width:518px; height:231px; background:url('/images/individual/service/bg_service_time_box.jpg') no-repeat left top; margin-top:30px; padding:30px 0 0 202px;}
.serviceTimeBox.serviceTimeBox02{width:518px; height:314px; background:url('/images/individual/service/bg_service_time_box_02.jpg') no-repeat left top; margin-top:30px; padding:30px 0 0 202px;}
.serviceTimeBox .txt{border-bottom:1px solid #dadce4; padding-bottom:30px;}
.serviceTimeBox dl{margin-top:27px;}
.serviceTimeBox dl dt{}
.serviceTimeBox dl dd{background:url('/images/individual/common/ic/bu_cir_7b.gif') no-repeat left 5px; margin-top:6px; padding-left:10px;}
.serviceTimeBox.serviceTimeBox02 dl dt{margin-bottom:7px;}
.serviceTimeBox.serviceTimeBox02 dl dd{margin:0;}
.serviceTimeBox dl dd .point{display:block; margin-left:77px; color:#df0318; font-size:12px;}

/* SKT폰 약관 인증 */
.sktAgr {display:inline-block;width:230px;}

/* BC세이프쇼핑서비스 이용약관 */
.safeAgree {height:337px; overflow-y:scroll;}
.safeAgree h2 {font-size:12px !important; font-weight:bold; color:#666; margin:15px 0 5px 0;}
.safeAgree ol {}
.safeAgree ol li {font-size:12px; margin:0 0 2px 16px; text-indent:-16px; color:#666; line-height:20px;}
.safeAgree p {font-size:12px; color:#666; line-height:20px;}

/* BC위로금 보상서비스 - 신청조회 테이블 */
.comp_service_name dl{width:290px; overflow:hidden; border-top:1px solid #d9dce3;}
.comp_service_name dl:first-child {border-top:none;}
.comp_service_name dl dt {float:left; width:120px; padding-top:13px; text-align:center;}
.comp_service_name dl dd {float:left; width:169px; text-align:center; border-left:1px solid #d9dce3;}
.comp_service_name dl dd ul li {padding:7px 0 4px 0;border-top:1px solid #d9dce3;}
.comp_service_name dl dd ul li:first-child {border-top:none;}

/* 개인정보보호 2015-10-06 lhw */
.service-box {padding:25px; border:1px solid #ccc;}

/* 신용정보보호서비스(BCIC) 2015-12-24 lhw */
.bcic_service01 {background:url(/images/individual/service/bg_bcic_img_01.gif) no-repeat 100% 0;}
.bcic_service02 {background:url(/images/individual/service/bg_bcic_img_02.gif) no-repeat 100% 0;}
.bcic_service03 {background:url(/images/individual/service/bg_bcic_img_03.gif) no-repeat 100% 0;}
.bcic_guide {overflow:hidden;}
.bcic_guide > div {float:right; width:303px; height:40px; padding:20px 20px 20px 85px; border:1px solid #ccc;} /* LHW */
.bcic_guide > div:first-child {float:left;}
.bcic_guide .bcic_guide_con01 {background:url(/images/individual/service/ico_bici_01.gif) no-repeat 25px 50%;}
.bcic_guide .bcic_guide_con02 {background:url(/images/individual/service/ico_bici_02.gif) no-repeat 25px 50%;}
.bcic_guide .bcic_guide_con03 {background:url(/images/individual/service/ico_bici_03.gif) no-repeat 25px 50%;}
.bcic_guide .bcic_guide_con04 {background:url(/images/individual/service/ico_bici_04.gif) no-repeat 25px 50%;}

/*SAFE BC 서비스*/
.online_listSearch {overflow:hidden; border-top:1px solid #ccc; border-bottom:1px solid #e3e3e3; height:23px; padding-top:12px; padding-bottom:6px; margin-top:30px; margin-bottom:20px;}
.online_listSearch .listSearch02{padding:5px 0 5px 15px; text-align:left;}
.online_listSearch .listSearch02 .tit{float:left; margin:5px 6px 5px 0;}
.online_listSearch strong {float:left; width:125px; color:#555555; text-align:center;}
.online_listSearch strong.selCertification {width:155px;}
.online_listSearch ul{float:left;}
.online_listSearch ul li{float:left; margin-right:30px;}
.online_listSearch ul li label{margin-left:10px;}

/* 바로알림서비스 레이어 팝업 */
.pay_layer_wrap {float:right; margin-top:-4px; position:relative; margin-right:10px;}
.pay_layer_wrap .btnInnerTb a{padding:0px 10px!important; font-weight:normal;}
.pay_layer_wrap .pay_layer {width:370px !important; border:1px solid #ccc; z-index:999; background:#fff; position:absolute; left:55px; top:-150px; font-weight:normal; display:none;}
.pay_layer_wrap .pay_layer .popClose {position:absolute; right:20px; top:13px;}		
.box_enter_phone {border:1px solid #e3e3e3; padding:20px;}	
.pay_layer_wrap.pay_layer_block {float:none; margin:5px 0 0 0;}

/*장기카드대출(카드론)*/
.cardloan_acoount_info {margin-top:20px;border-top:1px solid #ccc;}
.cardloan_acoount_info dl {overflow:hidden; border-bottom:1px solid #e3e3e3;}
.cardloan_acoount_info dl dt {float:left; padding-left:10px;width:158px;line-height:68px;}
.cardloan_acoount_info dl dt {line-height:53px;}
.cardloan_acoount_info dl dd {float:right;width:552px;padding-top:10px; padding-bottom:8px;}
.cardloan_box strong {font-size:34px;}

/*온라인 카드 발급 및 조회 - 약관부분*/
.cardStaTxt span.btnInnerTb {display:inline-block;float:right;}
.agreeBoxT .agreementBox {overflow:auto; width:696px; height:73px; margin-top:10px; background:#f6f6f6; border:1px solid #dbdbdb;}
.agreeBoxT .agreementBox .agreeWr {padding:10px; line-height:18px;}
.agreeBoxT .agreementBox h4 {font-size:12px !important;margin-top:15px;}
.agreeBoxT .agreementBox h4.first {margin-top:5px;height:20px;}
.agreeBoxT .agreementBox h5 {height:22px; background:none; margin-top:5px; padding-left:0px; font-size:12px !important; line-height:14px !important; font-weight:normal;}
.agreeBoxT .agreementBox h5.f12 {font-size:12px; font-weight:bold;}
.agreeBoxT .agreementBox dl dt {font-weight:bold; height:20px; padding:0 !important;}
.agreeBoxT .agreementBox dl dd {line-height:18px;}
.agreeBoxT .agreeChk {min-height:27px; text-align:right; color:#242424; padding-top:9px;}
.agreeBoxT .agreeChkWr {position:relative; width:100%;}
.agreeBoxT .agreeChkWr p {padding:11px 0 5px 0; font-size:11px; line-height:20px;}
.agreeBoxT .agreeChkWr .agreeChk {position:absolute; bottom:0; right:0;}
.agreeBoxT h5 {height:22px; background:url('/images/individual/common/ic/bu_cross_gray.gif') no-repeat 0 4px; margin-top:3px; padding-left:11px; font-size:12px !important; font-weight:normal;}
.agreeBoxB  .agreeBoxT span.btn {display:inline-block; float:right;}
.cardTypeWr .bu01 span.p_date_txt {margin-left:52px; margin-top:8px; display:inline-block;}
.agreeBoxB .agreeChk label, .agreeBoxB .agreeChk span, .agreeChk p.mb10 {color:#555555;}
.agreeBoxB h4 {color:#242424;}
.agreementBox .online_agree dl {margin-top:20px;}
.agreementBox .online_agree dl dt {margin-top:15px;margin-bottom:5px;}
.agreementBox .online_agree dl dd ul ul {margin-left:10px;}
.agreementBox .online_agree h5 {margin-top:30px;}
.onlinecard_agreebox {border:1px solid #ccc; padding:10px; margin-bottom:10px;}

/*카드본인확인서비스*/
.cardconfirm_service_wrap h3 {margin-top:30px; font-family:'RixGoB';font-size:22px !important; line-height:normal; color:#000;}
.cardconfirm_service_list {clear:both; width:830px; overflow:hidden;}
.cardconfirm_service_list ul {width:840px;}
.cardconfirm_service_list ul li {float:left; margin-right:10px; background:#f6f6f6; margin-bottom:10px; width: 266px; height: 86px; padding-top:97px;  text-align:center;}
.cardconfirm_service_list ul li strong {font-size:18px;}
.cardconfirm_service_list ul li.list01 {background: #f6f6f6 url('/images/individual/service/ic_cardconfirm_service01.gif') no-repeat center 27px; }
.cardconfirm_service_list ul li.list02 {background: #f6f6f6 url('/images/individual/service/ic_cardconfirm_service02.gif') no-repeat center 25px; }
.cardconfirm_service_list ul li.list03 {background: #f6f6f6 url('/images/individual/service/ic_cardconfirm_service03.gif') no-repeat center 28px; }
.graybox {padding:38px 0 37px; background:#f6f6f6; text-align:center;}

/* 휴대폰 무료통화 서비스 */
.bankRankingList {width:100%; overflow:hidden; cursor:pointer; padding-top:1px; padding-left:1px; padding-bottom:1px;}
.bankRankingList li {float:left;margin-left:-1px;margin-top:-1px;}
.bankRankingList li img {position:relative;border:1px solid #ccc;z-index:1;}
.bankRankingList li img.on {border:3px solid #e83d44;z-index:2;}
.benefit_check {border-top:2px solid #ccc;}
.benefit_check > li {border-bottom:1px solid #ccc;}
.benefit_check > li > p {padding:15px 10px; border-bottom:1px dashed #cdcdcd; color:#000;}
.benefit_check > li .info_inner {padding:15px 0 15px 10px;}
.benefit_check > li .info_inner .inner_con {border:1px solid #e5e5e5; border-bottom:0;}
.benefit_check > li .info_inner .inner_con > li {position:relative; padding:20px 20px 20px 70px;border-bottom:1px solid #e5e5e5;}
.benefit_check > li .info_inner .inner_con > li > img {position:absolute; left:15px; top:4px;}
.benefit_check > li .info_inner .inner_con > li .bg_box_area {overflow:hidden; margin-top:15px; padding:10px 15px; background-color:#efefef;}
.benefit_check > li .info_inner .inner_con > li .cashbag {overflow:hidden; margin-top:15px;}
.benefit_check > li .info_inner .inner_con > li .cashbag > li {float:left; margin-left:5px; width:115px; padding:65px 0 5px; background:url(/images/individual/mybc/bg_cashbag.gif) no-repeat 50% 18px #efefef; font-weight:normal; font-family:RixGoEB; text-align:center;}
.benefit_check > li .info_inner .inner_con > li .cashbag > li.on {background:url(/images/individual/mybc/bg_cashbag_on.gif) no-repeat 50% 8px #efefef; color:#e83e44;}
.benefit_check > li .info_inner .inner_con > li .cashbag > li:first-child {margin-left:0;}

/* 5만원이상 무료알림서비스 휴대번호 변경 레이어팝업 */
.sms_phone_layer_mask {display:none; position:fixed; top:0; left:0; z-index:998; width:100%;height:100%;background-color:#000; opacity:0.2;}
.sms_phone_layer_wrap {display:none; position:absolute; left:0; top:0; z-index:999; width:750px; background-color:#fff;}
.sms_phone_layer_wrap #popTit {height:40px;}
.sms_phone_layer_wrap .popClose {position:absolute; top:15px; right:20px;}

/* 해외출입국정보활용 서비스 레이어팝업 */

.immig .layermask {position:fixed;top:0;left:0;width:100%;height:100%; background:#000; opacity:.8; filter:alpha(opacity=80); z-index:9800}
.immig .layer_pop_wrap {margin:20px 0 0 20px;}
.immig .layerarea {position:absolute; left:50% !important; margin-left:-250px; width:500px; border-radius:0; background:#fff; z-index:9999;}
.immig .layerarea > h2{padding:0 20px; margin:0; height:50px;line-height:50px;font-size:14px;color:#fff;font-weight:500;background-color:#595758; letter-spacing:-0.5px;}
.immig .layerarea > h2.type02 {margin:0 !important; height:66px;line-height:22px;padding-top:12px;text-align:center;font-size:17px;color:#000;font-weight:bold;border-bottom:1px solid #ef4651}
.immig .layerarea > h2.type02 > span {font-size:14px !important;}
.immig .layerarea > .pop_cont{padding:25px 20px 20px; text-align:left; font-size:15px; line-height:150%;color:#333; letter-spacing:-0.5px;}
.immig .layerarea > .pop_cont.pd0{padding-left:0; padding-right:0;}
.immig .layerarea > .pop_cont p{margin:0 0 10px 5px;}
.immig .layerarea > .pop_cont .p_tit{font-size:14px;color:#333;margin:0 0 10px 0;font-weight:bold;}
.immig .layerarea > .pop_cont .pop_close {margin:20px 0 0 0; text-align:right;}