@charset "utf-8";

@import url("/bizsiren/css/base.css");
@import url("/bizsiren/css/layout.css");
@import url("/bizsiren/css/global.css");
@import url("/bizsiren/css/bbs.css");

#popupWrap {border-bottom:6px solid #2f73d1;/*background:url(../../img/popup/bg_footer.gif) repeat-x 0 100%;*/}
#popupHeader {height:49px; background:#2d68bb url(../../img/popup/bg_header.gif) no-repeat 100% 0;}
#popupHeader h1 {padding:18px 0 0 20px; color:#fff; font-size:14px;}
#popupContainer {padding:20px 20px 34px 20px; background:url(../../img/popup/bg_container.gif) repeat-x 0 0;}

/* 팝업 공통 */
.btnPopup {margin-top:18px; text-align:center;}
.titType02 + .txtType02 {margin-top:4px; margin-left:8px;}

/*조회결과의 등록 사유 코드 결과값 상세내용*/
.tfootType01 {border-bottom:0 !important;}
.tfootType01 tfoot {background-color:#f7f7f7; color:#333333; text-align:left; clear:both;}
.tfootType01 select {float:right;}

/*조기경보발생안내*/
.earlyWarning {color:#666666; font-weight:bold;}
.earlyWarning .txtType03 {padding:14px 0; }
.earlyWarning .txtType03 li {padding-left: 10px !important; text-indent:0 !important; font-weight:normal;}

/* 채무불이행정보 유의사항 안내 */
.debtTxt {color:#333; line-height:18px;}
.debtAgreeTxt {margin:23px 0 15px;}
.debtAgreeTxt > li {margin-top:15px;}
.debtAgreeTxt > li:first-child {margin-top:0;}
.debtAgreeTxt > li > h2 {color:#004cca;}
.debtAgreeTxt > li > ul {margin:4px 0 0 11px;}
.debtAgreeTxt > li > p {margin:4px 0 0 11px; line-height:21px;}
.debtAgree {position:relative; left:0; bottom:0; width:100%; margin:25px -20px 0; padding:10px 20px 6px; color:#333; background:#fafafa;}
.debtAgree input {position:relative; top:-1px; margin-left:8px;}

/* 채불(신정)관리 도움말 */
.debtHelp {border-top:2px solid #8ca6cb; background:url(../../img/bbs/bg_bbs_botline.gif) repeat-x 0 100%;}
.debtHelp li .title {border-bottom:1px solid #e6e5e5; background:url(../../img/bbs/bu_arrow01.gif) no-repeat 96% 13px;}
.debtHelp li .title a {display:block; height:24px; padding:12px 0 0 20px; font-weight:normal;}
.debtHelp li .title.on {background:url(../../img/bbs/bu_arrow02.gif) no-repeat 96% 13px;}
.debtHelp li .title.on a {color:#333333; font-weight:bold;}
.debtHelp li .cont {display:none; padding:12px 20px 15px; border-top:1px solid #f2f2f2; border-bottom:1px solid #e6e5e5; background:#f9fafc;}
.debtHelp li .cont .titType02 {margin-top:15px;}
.debtHelp li .cont .titType02:first-child {margin-top:0;}
.debtHelp li .cont .titType02 + .depth02 {margin-top:4px !important;}
.debtHelp li .cont .txtList02 > li > p {padding-left:0;}
.debtHelp li .cont .txtList02 li {background-position:0 8px;}
.debtHelp li .cont li, .debtHelp li .cont p {line-height:20px;}

/* 채불(신정) 등록 코드 */
.codeIndent {padding-left:14px; text-indent:-14px;}

/* 채무불이행정보(신용정보사) 등록 */
.debtRegi {}
.debtRegi thead tr th {padding:8px 0 6px !important;}
.debtRegi tbody tr td {padding:5px 0 !important; text-align:center;}
.debtRegi tbody tr td input {margin:0;}
.debtRegi tbody .alignT * {vertical-align:top;}
.debtRegi tbody .alignT img {*margin-top:1px;}

/*기업정보*/
.tableType01 .companyInfo {border-top:0 !important;}
ul.tabtitle > li, ul.tabitem > li {display:none;}
ul.tabtitle > li.on, ul.tabitem > li.on {display:block;}
.tableType01 .borleft0 {border-left:0px !important;}

/* CB모니터랑 보고서 조회 */
.cbReport .inner {padding:20px 20px 20px 42px;}
.cbReport .inner * {vertical-align:middle;}

.inquiryChoice {margin-top:20px; border:3px solid #f2f2f2;}
.inquiryChoice .txtWrap {padding:39px 40px 40px;}
.inquiryChoice .txtWrap .tit {margin-bottom:9px; color:#333; font-size:14px; font-weight:bold;}
.inquiryChoice .txtWrap .txt01 {margin-top:5px; color:#ff6905;}
.inquiryChoice .txtWrap .titType02 {color:#2e67b2;}
.inquiryChoice .txtWrap .choiceSel {margin-top:6px; padding:5px 17px; background:#f7f7f7;}
.inquiryChoice .txtWrap .choiceSel strong {margin-right:10px; color:#333;}
.inquiryChoice .txtWrap .agreeForm {margin:10px 0 0 18px;}
.inquiryChoice .txtWrap .agreeForm li {margin-top:5px; color:#333333;}
.inquiryChoice .txtWrap .agreeForm li:first-child {margin-top:0;}
.inquiryChoice .txtWrap .nonInfo {margin:6px 0 0 19px; color:#ff6905;}
.inquiryChoice .txtWrap .txtList01 {margin:10px 0 0 12px;}
.inquiryChoice .info {padding:30px 30px 25px; font-size:11px;  text-align:center;background:#f2f2f2;}

/*미납금액*/
.unpaid tr td {text-align:right;}
.unpaid tr td:first-child {text-align:center;}

/*휴폐업변동이력*/
.closeBusiness {color:#333333; padding:10px 10px 12px 10px !important; overflow:hidden;}

/*청구내역서*/
.btnBillPrint  a {position:Absolute; right:20px; top:14px;}
.billCord {overflow:hidden; color:#111; position:Relative; padding:11px 10px !important;}
.billCord .fl {text-align:left;}
.billCord .fc {position:Absolute; left:40%; top:11px; margin-left:-55px;}
.billCord .fr {
	position:Absolute; left:65%; top:11px; margin-left:-70px;
	/*text-align:right;*/
	}
.billCord .fz {position:Absolute; left:80%; top:11px;}

.billTable {margin-top:10px;}
.billTable th {text-align:center !important; margin-top:10px; padding:9px 0 6px !important;}
.billTable td.tool {padding:9px 0 6px !important;}
.billID {margin-top:10px;}
.billID th { padding:8px 0 6px !important;}
.billID td {text-align:right;}
.billInfo li {margin-top:0;}

/* 신용보고서 출력 */
.reportPrint {position:relative; width:740px; padding:20px 20px 60px;}
.reportPrint h1 {position:absolute; top:20px; right:20px;}
.reportPrint h2 {text-align: center;margin-bottom: 40px;padding-top: 59px;font-size: 30px;color: #222;font-family: 'NanumBarunGothic' !important; } 
.reportPrint .btnPrint {position:absolute; top:19px; left:20px;}
.reportPrint .txt01 {color:#333333; line-height:18px;}
.reportPrint .seal {margin-top:38px; text-align:center;}
.reportPrint .centerKeep tr th {word-break:keep-all; text-align:center !important;}

/* 채무불이행정보(신용정보사)등록 기업) */
.totalNumb {padding:11px 0 4px; text-align:center; border-bottom:1px solid #dddddd;}
.totalNumb strong {color:#3980d3;}

/* 청구서 조회기록내역 */
.billDown {margin-bottom:14px; text-align:right;}
.billHistory {margin-bottom:18px;}
.billHistory .inner {overflow:hidden; padding:20px 0 20px 70px;}
.billHistory ul {overflow:hidden; float:left; width:546px;}
.billHistory ul li {float:left; width:290px; margin-top:8px;}
.billHistory ul li label {display:inline-block; width:64px; color:#333333;}
.billHistory ul li.right {width:230px;}
.billHistory ul li.right {margin-left:20px;}
.billHistory ul li.right label {width:60px;}
.billHistory .btn {float:left; margin-left:10px;}

/*footer*/
.pop_footer{
background-color: #473F3D; color: #ffffff; padding: 30px 0px 24px 0px; text-align: center;
}
.pop_footer_02{
	border-top: 1px solid #000000; color: #000000; padding: 30px 0px 24px 0px; text-align: center;
}
/*210413 추가*/
.summarytInfo {margin-top:20px;}
.summarytInfo > div {width:48%;}
.bor_b0{
	border-bottom: 0px !important;
}
.bor_l0{
	border-left: 0px !important;
}
.bor_top_new{
	border-top: 2px solid #473f3d !important;
}
.tb_bg_new{
	background-color: #F2F2F2 !important;
	color: #3C3735 !important;
	border-bottom: 1px solid #e6e5e5 !important;
}
.tb_bg_report{
	background: #F2F2F2 !important;
	text-align: center !important;
}
.tit_sub_report{
	color: #54708c !important;
}
.font35{
	font-size: 35px;
	color: #000000;
}
.titType01_report{
    margin: 38px 0 8px;
	padding: 8px 0px 8px 5px;
    color: #ffffff;
    font-size: 16px;
    font-weight: bold;
    letter-spacing: -1px;
	width: 600px;
	background-color: #203864;
}