@charset "euc-kr";

@import url("base.css");
@import url("layout.css");
@import url("global.css");
@import url("bbs.css");


.certification li {float:left; margin:14px 0 11px 0;}
.certification {overflow:hidden;}

.color111 {color:#111111;}
.icredit {float:right; margin-top:-27px;}
.guideEffect {background: url("../../img/common/bg_gray_line01.gif") repeat-x scroll 0 100% transparent;	border-top: 2px solid #3278C8;}
.guideEffect li {	border-top: 1px solid #E9E9E9;	padding-left: 109px;}
.guideEffect li:first-child {	border-top: 0 none;}
.guideEffect li.bg01 {	background: url("../../img/customer/bg_guide01.gif") no-repeat scroll 27px 27px transparent;	height: 77px;	padding-top: 38px;}
.guideEffect li.bg02 {	background: url("../../img/customer/bg_guide02.gif") no-repeat scroll 27px 35px transparent;	height: 78px;	padding-top: 35px;}
.guideEffect li.bg03 {	background: url("../../img/customer/bg_guide03.gif") no-repeat scroll 27px 33px transparent;	height: 72px;	padding-top: 41px;}
.guideEffect li dl dt {	color: #333333;	font-weight: bold;}

.siren24Coupon01 {background:url("../../img/customer/bg_siren24_coupon01.jpg") no-repeat left top;	width:697px; height:100px;	padding-top:168px; padding-left:43px;	margin-bottom:40px; margin-top:40px;	font-weight:bold;	color:#333333;	}
.siren24Coupon01 li {margin-bottom:5px;}
.siren24Coupon01 li span {color:#3586e3;}
.siren24Coupon01 input.numInput {width:60px; height:24px; margin:4px 23px 0 4px; color:#111111; text-align:center; line-height:24px; border:0;}
.siren24Coupon01 .lastinput {margin-right:8px;}
.siren24Coupon01 .register {margin-left:-15px;}

.preferenceGrades {	background: url("../../img/customer/bg_preferenceGrades.gif") no-repeat scroll 0 0 transparent;	height: 209px;	overflow: hidden;}
.preferenceGrades li {	float: left;	padding: 26px 11px 0;	width: 163px;}
.preferenceGrades li p {text-align:center; color:#333333; font-size:12px; line-height:16px;}
.preferenceGrades li span {font-weight:bold;}
.preferenceGrades li .tit {	margin-bottom: 110px; font-size:14px; color:#004cca; font-weight:bold; letter-spacing:-1px;}

.emptyCoupon {padding-top:30px; height:44px; border-bottom:1px solid #e6e5e5; text-align:center; margin-bottom:40px;}
.loginCoupon {height:53px; padding-top:22px; border-bottom:1px solid #e6e5e5; text-align:center; margin-bottom:40px;}
.loginCoupon * {vertical-align:middle;}
.loginCoupon a {margin-left:10px;}
.couponSample {padding-top:13px !important; padding-bottom:13px !important; padding-right:10px !important; line-height:15px;}
.couponSample img {float:left;}
.couponSample p { margin-left:90px;}
.totalUseCoupon {height:18px; text-align:right; padding-top:22px;}

.boxType02 .inner ul.txtType03 li {background:url("../../img/common/bu_txt_type03.gif") no-repeat scroll 0 4px transparent !important;}

.eventList li {width:362px; height:154px; margin:0; text-align:left;}
.eventList li.even {float:right; overflow:hidden;}
.progress img {float:right; margin-top:-30px; overflow:hidden;}

.eventView .date {border-left:0 !important; width:660px;}
.eventView .views {width:55px; font-weight:bold;}

.mobileApplications {height:473px;}
.mobileApplications .inner {height:413px; padding-top:60px; padding-left:307px; padding-right:30px; padding-bottom:0; position:Relative;}
.mobileApplications .inner h6 {margin-bottom:23px;}
.mobileApplications .inner > p > strong {color:#0766e8; text-decoration:underline;}

.mobileApplications.bg01 {background:url(../../img/customer/bg_mobile_application01.gif) no-repeat 34px 21px;}
.mobileApplications.bg02 {background:url(../../img/customer/bg_mobile_application02.gif) no-repeat 32px 24px;}
.mobileApplications.bg03 {background:url(../../img/customer/bg_mobile_application03.gif) no-repeat 38px 24px;}
.mobileApplications.bg04 {background:url(../../img/customer/bg_mobile_application04.gif) no-repeat 39px 24px;}

.mobileOlStyle01 {margin-top:28px; padding-bottom:12px; background:url(../../img/customer/bg_mobile_line.gif) no-repeat 3px bottom;  margin-bottom:12px;}
.mobileOlStyle01.noLine {background:none;}
.mobileOlStyle01 li.number01 {margin:0 0 2px 0; padding-left:20px; background:url(../../img/common/bu05_1.gif) no-repeat left 2px; line-height:18px; color:#666;}
.mobileOlStyle01 li.number02 {margin:0 0 2px 0; padding-left:20px; background:url(../../img/common/bu05_2.gif) no-repeat left 2px; line-height:18px; color:#666;}
.mobileOlStyle01 li.number03 {margin:0 0 2px 0; padding-left:20px; background:url(../../img/common/bu05_3.gif) no-repeat left 2px; line-height:18px; color:#666;}
.mobileOlStyle01 li.number04 {margin:0 0 2px 0; padding-left:20px; background:url(../../img/common/bu05_4.gif) no-repeat left 2px; line-height:18px; color:#666;}

.mobileApplications .qr01 {position:absolute; right:160px; top:318px;}
.mobileApplications .qr02 {position:absolute; right:38px; top:318px;}

.mobileBoxlist {overflow:hidden;}
.mobileBoxlist li.boxType03 {width:365px;}
.mobileBoxlist li.boxType03 .inner {min-height:400px; padding:30px 18px; position:relative;}
.mobileBoxlist li.boxType03 .txt {padding-top:330px;}

.mobileBg01 .bg01 {background:url(../../img/customer/bg_mobile_application0101.gif) no-repeat 32px 65px;}
.mobileBg01 .bg02 {background:url(../../img/customer/bg_mobile_application0102.gif) no-repeat 32px 65px;}
.mobileBg01 .bg03 {background:url(../../img/customer/bg_mobile_application0103.gif) no-repeat 32px 65px;}
.mobileBg01 .bg04 {background:url(../../img/customer/bg_mobile_application0104.gif) no-repeat 32px 65px;}
.mobileBg02 .bg01 {background:url(../../img/customer/bg_mobile_application0201.gif) no-repeat 32px 65px;}
.mobileBg02 .bg02 {background:url(../../img/customer/bg_mobile_application0202.gif) no-repeat 32px 65px;}
.mobileBg02 .bg03 {background:url(../../img/customer/bg_mobile_application0203.gif) no-repeat 32px 65px;}
.mobileBg02 .bg04 {background:url(../../img/customer/bg_mobile_application0204.gif) no-repeat 32px 65px;}
.mobileBg03 .bg01 {background:url(../../img/customer/bg_mobile_application0301.gif) no-repeat 32px 65px;}
.mobileBg03 .bg02 {background:url(../../img/customer/bg_mobile_application0302.gif) no-repeat 32px 65px;}
.mobileBg03 .bg03 {background:url(../../img/customer/bg_mobile_application0303.gif) no-repeat 32px 65px;}
.mobileBg03 .bg04 {background:url(../../img/customer/bg_mobile_application0304.gif) no-repeat 32px 65px;}
.mobileBg04 .bg01 {background:url(../../img/customer/bg_mobile_application0401.gif) no-repeat 32px 65px;}
.mobileBg04 .bg02 {background:url(../../img/customer/bg_mobile_application0402.gif) no-repeat 32px 65px;}
.mobileBg04 .bg03 {background:url(../../img/customer/bg_mobile_application0403.gif) no-repeat 32px 65px;}
.mobileBg04 .bg04 {background:url(../../img/customer/bg_mobile_application0404.gif) no-repeat 32px 65px;}

.ls90 {letter-spacing:-1px;}
.h510 {height:510px;}
.h510 .inner {height:449px}
.h476 {height:476px}
.h476 .inner {height:414px;}

/*190712_수정영역(고유림)*/
.encryptionList {border-left:0 !important; border-right:0 !important;}
.encryptionList li {position:relative; overflow:hidden; padding:30px 25px 40px 60px; width:655px; text-align:left; border-bottom:1px solid #e9e9e9;}
.encryptionList li p {width:300px; word-break:keep-all;}
.encryptionList li.step01 {height:100px; background:url(../../img/customer/bg_step01.gif) no-repeat 18px 34px; }
.encryptionList .btnDownload {position:absolute; top:40px; left:450px;}
.encryptionList .btnDownload_02 {position:absolute; top:100px; left:450px;}
.encryptionList li.step02 {background:url(../../img/customer/bg_step02.gif) no-repeat 18px 34px; height:850px;}
.encryptionList .step02 img.inicis {position:Absolute; top:550px; left:60px;}
.encryptionList .step02 img.lgu {position:Absolute; top:140px; left:60px;}
.encryptionList .step02 p.inicis{position: absolute; font-size:16px; font-weight: 700; top:520px;}
.encryptionList .step02 p.lgu{position: absolute; font-size:16px; font-weight: 700; top:110px;}
.encryptionList li.step03 {background:url(../../img/customer/bg_step03.gif) no-repeat 18px 34px;  height:177px;}
.encryptionList .step03 img {position:Absolute; top:27px; left:390px;}
.encryptionList li.step04 {background:url(../../img/customer/bg_step04.gif) no-repeat 18px 34px; }
/*------수정영역 end-------*/


.servicesPartnership {background: url("../../img/common/bg_gray_line01.gif") repeat-x scroll 0 100% transparent; border-top: 2px solid #3278C8;	 margin-bottom:38px;}
.servicesPartnership li {	border-top: 1px solid #E9E9E9;	padding-left: 110px;	}
.servicesPartnership li:first-child {	border-top: 0 none;	}
.servicesPartnership li.bg01 {background: url("../../img/customer/bg_partnership01.gif") no-repeat scroll 27px 29px transparent;	height: 78px;	padding-top: 27px;	}
.servicesPartnership li.bg02 {background: url("../../img/customer/bg_partnership02.gif") no-repeat scroll 27px 30px transparent;	height: 69px;	padding-top: 36px;	}
.servicesPartnership li dl dt {color: #333333;	font-weight: bold;}
.servicesPartnership dd {margin-top:10px;}

.utilization {background: url("../../img/common/bg_gray_line01.gif") repeat-x scroll 0 100% transparent; border-top: 2px solid #3278C8;	 margin-bottom:38px;}
.utilization li {	border-top: 1px solid #E9E9E9;	padding-left: 105px;	}
.utilization li:first-child {border-top: 0 none;	}
.utilization li.bg01 {background: url("../../img/customer/bg_utilization01.gif") no-repeat scroll 25px 32px transparent;	height: 69px;	padding-top: 36px;	}
.utilization li.bg02 {background: url("../../img/customer/bg_utilization02.gif") no-repeat scroll 22px 33px transparent;	height: 69px;	padding-top: 35px;	}
.utilization li.bg03 {background: url("../../img/customer/bg_utilization03.gif") no-repeat scroll 25px 31px transparent;	height: 69px;	padding-top: 37px;	}
.utilization li dl dt {color: #333333;	font-weight: bold;}
.utilization dd {margin-top:10px;}


.affiliateList01 {padding-left:8px; padding-right:45px; word-break:keep-all; margin-bottom:15px;}
.affiliateList02 {padding-left:8px; padding-right:30px; word-break:keep-all; margin-bottom:15px;}

.authenticateThemselves {overflow:hidden;}
.authenticateThemselves li {float:left;}

.authenticateInfo {background: url("../../img/common/bg_gray_line01.gif") repeat-x scroll 0 100% transparent; border-top: 2px solid #3278C8;	 margin-bottom:28px;}
.authenticateInfo li {	border-top: 1px solid #E9E9E9; padding-left: 110px;	}
.authenticateInfo li:first-child {border-top: 0 none;}
.authenticateInfo li.bg01 {height:73px; padding-top:36px; background: url("../../img/customer/bg_authenticateInfo01.gif") no-repeat scroll 34px 32px transparent;}
.authenticateInfo li.bg02 {height:80px; padding-top:31px; background: url("../../img/customer/bg_authenticateInfo02.gif") no-repeat scroll 35px 35px transparent;}
.authenticateInfo li.bg03 {height:73px; padding-top:36px; background: url("../../img/customer/bg_authenticateInfo03.gif") no-repeat scroll 34px 32px transparent;}
.authenticateInfo li.bg04 {height:73px; padding-top:36px;background: url("../../img/customer/bg_authenticateInfo04.gif") no-repeat scroll 34px 32px transparent; }
.authenticateInfo li dl dt {color: #333333;	font-weight: bold;}
.authenticateInfo dd {margin-top:10px;}
.authenticateInfo dd .btnIssue {position:relative; top:-4px;}

.pl15 {padding-left:15px;}
.pr15 {padding-right:15px;}

.mgt12 {margin-top:12px !important;}
.mgt25 {margin-top:25px !important;}
.mgt28 {margin-top:28px !important;}

.mgb10 {margin-bottom:10px !important;}
.mgb12 {margin-bottom:12px !important;}

.mgl5 {margin-left:5px !important;}
.mgl10 {margin-left:10px !important;}
.mgl15 {margin-left:15px !important;}

.mgr10 {margin-right:10px !important;}
.mgr30 {margin-right:30px !important;}

.txtType02 {word-break:keep-all;}
.lh18 {line-height:18px;}

.registrationBoard {background:url("../../img/customer/bg_board01.gif") no-repeat left top; width:741px; margin-top:5px; padding-top:35px; position:relative;}
.registrationBoardBg2 {background:url("../../img/customer/bg_board02.gif") no-repeat left top;}
.registrationBoardBg3 {background:url("../../img/customer/bg_board03.gif") no-repeat left top;}
.registrationBoard ul {height:146px;}
.registrationBoardBg2 ul {height:148px;}
.registrationBoard li.area {padding-left:40px; width:207px; float:left;}
.registrationBoard .txtbottom {color:#fff; padding:10px 20px;}
.guardianDownload a {display:block; margin-bottom:5px;}
.registrationBoardCall {margin-top:10px; padding-bottom:72px; background: url("../../img/customer/bg_call.gif") no-repeat center bottom;}

.titWrap01 .titType02 {float: left;	margin: 2px 0 0;}

.notInternetCheck { padding:0; border-top:2px solid #8ca6cb; border-bottom:1px solid #cccccc; margin-top:4px;}
.notInternetCheck li {padding:20px 80px 20px 42px; border-top:1px solid #e9e9e9; word-break:keep-all;}
.notInternetCheck li.bg01 {background:url(../../img/common/bu05_1.gif) no-repeat 20px 21px; border-top:0;}
.notInternetCheck li.bg02 {background:url(../../img/common/bu05_2.gif) no-repeat 20px 21px; }
.notInternetCheck li.bg03 {position:relative; background:url(../../img/common/bu05_3.gif) no-repeat 20px 21px;}
.notInternetCheck li.bg03 .btn {position:absolute; top:12px; right:10px;}
.notInternetCheck li p {line-height:18px;}

.boxType04.reverse .top {background-color:#fafafa;}
.boxType04.reverse .bottom {background-color:#fff; overflow:hidden;}

.boxType04 .note1 {background:url("../../img/customer/bg_note1.gif") no-repeat 0 1px; float:left; padding-left:20px; margin-right:30px;}
.boxType04 .note2 {background:url("../../img/customer/bg_note2.gif") no-repeat 0 1px; float:left; padding-left:15px;}

.applyResults {font-weight:bold; color:#333333; text-align:center; padding:27px 19px !important;}
.applyResults strong {color:#004cca;}

.requestPservice {background:url("../../img/customer/bg_protection_service.gif") no-repeat left top; position:Relative; width:740px; height:285px; margin-top:38px;}
.requestPservice a {position:Absolute; top:180px; left:40px;}

.protectionInfo {background:url("../../img/customer/bg_board04.gif") no-repeat left top; position:relative; width:740px; height:86px; padding-top:107px; overflow:hidden;}
.protectionInfo li { text-align:center; width:25%; float:left;}
.protectionInfo li.bg02, .protectionInfo li.bg04 {padding-top:10px;}

.methhod {text-align:center;}
.methhod label {margin-right:20px; margin-left:5px;}

.idCardA, .idCardB {position:relative;}
.idCardA img, .idCardB img {padding:5px 0 5px 5px; background:#fff; position:Absolute; right:0; top:10px;}

.customerNotice .date {float:right !important; min-width:100px !important;}
.attachments {border-bottom:1px solid #d0d0d0; overflow:hidden; background-color:#fcfcfc;}
.attachments li {float:left; border-left:1px solid #e6e5e5; background:url("../../img/common/ico_attachments.gif") no-repeat 11px center; padding:11px 0 11px 30px}
.attachments li:first-child {border-left:0; padding:11px 23px; background:none;}


.realNameRegistration {border-top:2px solid #8CA6CB; background:url("../../img/bbs/bg_bbs_botline.gif") repeat-x left bottom;}
.realNameRegistration dt {padding: 22px 38px 0 57px; font-weight:bold; border-top:1px solid #e6e5e5; background-position: 20px 23px; background-repeat:no-repeat;}
.realNameRegistration dt.q1 {background-image: url("../../img/customer/bg_q1.gif");}
.realNameRegistration dt.q2 {background-image: url("../../img/customer/bg_q2.gif");}
.realNameRegistration dt.q3 {background-image: url("../../img/customer/bg_q3.gif");}
.realNameRegistration dt.q4 {background-image: url("../../img/customer/bg_q4.gif");}
.realNameRegistration dt.q5 {background-image: url("../../img/customer/bg_q5.gif");}
.realNameRegistration dt.q6 {background-image: url("../../img/customer/bg_q6.gif");}

.realNameRegistration dt:first-child {border-top:0;}
.realNameRegistration dd {padding: 15px 38px 20px 57px; word-break:keep-all; line-height:18px; }

.boxType04.useHit .inner {overflow:hidden; padding:0;}
.boxType04.useHit .inner .useLeft {background-color:#fafafa; padding:17px 19px 12px; float:left; vertical-align:center; height:100%}
.boxType04.useHit .inner .useRight {padding:15px 19px 8px; margin-left:140px;}
.boxType04.useHit .inner .useRight {}
.boxType04.useHit .inner .useRight strong {float:left; display:inline; color:#acacac; font-size:14px; font-weight:bold;}
.boxType04.useHit .inner .useRight strong span {margin:0 5px; font-family:Arial; font-weight:bold;}
.boxType04.useHit .inner .useRight a {float:right;}

.choice .inner {padding:25px 0 20px;}


/* 서비스 이용안내 */
.serviceInfo {border-top:2px solid #8ca6cb; border-bottom:1px solid #ccc; margin:40px 0 20px;}
.serviceInfo li {position:relative; height:92px; padding:36px 10px 0 25px; border-bottom:1px solid #e9e9e9; word-break:keep-all;}
.serviceInfo li strong {display:block; margin-bottom:3px; color:#004cca; font-weight:bold;}
.serviceInfo img{float:left;padding-right:20px;}
.serviceInfo li span {position:absolute; top:111px; left:405px; z-index:500;}

/* 기업 실명등록 > 완료 */
.completeMsg {margin-bottom:19px;}
.completeMsg p.inner {height:170px; padding:78px 330px 0 49px; font-size:11px; color:#999; background:url('../../img/customer/bg_board05.gif') no-repeat 503px center;}
.completeMsg p.inner img {display:block; margin-bottom:22px;}
.completeMsg + div {border-bottom:2px solid #f2f2f2;}
.completeMsg + div > table {border:1px solid #dadada;}
.completeMsg + div > table th {padding-left:20px; border-right:1px solid #f5f5f5; background-color:#fafafa; color:#333; text-align:left;}
.completeMsg + div > table td {padding:15px 20px 10px; font-size:14px; color:#acacac; font-weight:bold; vertical-align:bottom;}
.completeMsg + div > table td strong {font-family:arial; font-size:25px; font-weight:bold; color:#333;}