@import url('fonts.css');
@import url('common_new.css');

/* ********************************************************************
Layout
********************************************************************* */
#wrap{position:relative;width:100%;min-width:1200px;}
	#container{width:100%;margin:0 auto;}
	#container #content{min-height:600px;margin-bottom:80px;}
	.inner{width:1200px;min-width:1200px;margin:0 auto;}
	.innerCen{margin:0 auto;}
	.section + .section{margin-top:50px;}
	.lineBak{margin-top:50px !important;padding-top:55px;background:url('../images/common/paraLine.png') left top repeat-x;}
	.guideLine{margin-top:50px !important;padding-top:50px;border-top:1px dotted #e5e5e5;}

	#widuspool{position:relative;height:90px;}
		#widuspool h1{position:absolute;top:28px;left:50%;margin-left:-600px;}
		#widuspool h1 a{display:block;width:200px;height:36px;background:url('../images/common/widuspool.png') no-repeat;background-size:100% 100%;}
		#widuspool .search{position:absolute;top:20px;left:50%;width:430px;margin-left:-215px;padding:7px 0;border-bottom:3px solid #303c4a;}
			#widuspool .search input{width:400px;font:700 1.8rem 'squ','Helvetica','Arial','sans-serif';color:#555;padding-left:0;border:none;-webkit-appearance:none;}
			#widuspool .search input::placeholder{font:500 1.3rem 'ng','Helvetica','Arial','sans-serif';color:#999;}
			#widuspool .search input::-webkit-input-placeholder{font:500 1.3rem 'ng','Helvetica','Arial','sans-serif';color:#999;}
			#widuspool .search input:-ms-input-placeholder{font:500 1.3rem 'ng','Helvetica','Arial','sans-serif';color:#999;}
			#widuspool .search button{width:22px;height:22px;background:url('../images/common/zoom.png') no-repeat;background-size:100% 100%;}
		/* 검색 자동입력 */
		.suggestion{visibility:hidden;position:absolute;top:69px;left:50%;width:430px;margin-left:-215px;background:#FFF;border:3px solid #303c4a;border-top:1px solid #303c4a;z-index:999;}
			.suggestion .suggestionItem{font:500 1.3rem 'ng','Helvetica','Arial','sans-serif';padding:10px 18px;cursor:pointer;}
			.suggestion .suggestionItem:hover, .suggestionItem_on{background:#eee;}
		#widuspool .utilLink{position:absolute;top:26px;right:50%;font-size:1.2rem;margin-right:-600px;}
			#widuspool .utilLink ul{position:relative;overflow:hidden;}
			#widuspool .utilLink ul li{float:left;padding-top:6px;}
			#widuspool .utilLink ul li + li{position:relative;}
			#widuspool .utilLink ul li + li:before{display:block;content:'';position:absolute;top:50%;left:0px;width:3px;height:3px;margin-top:3px;background:#ddd;}
			#widuspool .utilLink ul li a{display:block;color:#aaa;padding:1px 9px 0 13px;}
			#widuspool .utilLink ul li:last-child a{padding-right:0px;}
			#widuspool .utilLink ul li.cart a{margin-right:10px;padding-right:22px;background-position:center right;background-repeat:no-repeat;background-size:18px;}
			#widuspool .utilLink ul li.cart a{background-image:url('../images/common/util_cart.png');}
			#widuspool .utilLink ul li.cart a:hover,#widuspool .utilLink ul li.cart.active a{background-image:url('../images/common/util_cartOver.png');}
			#widuspool .utilLink ul li.cart a span.cartNum{display:inline-block;position:absolute;top:0;right:0px;min-width:17px;height:15px;font:900 1.1rem/1.4 'ng','Helvetica','Arial','sans-serif';color:#FFF;text-align:center;padding:0 3px;background:#7a2db0;border-radius:10px;}/* 장바구니 주문 숫자 */
			#widuspool .utilLink ul li.user{font-weight:700;color:#3574be;padding-right:9px;}
			#widuspool .utilLink ul li a:hover{color:#f0ae0e;}
			#widuspool .utilLink ul li.active a{color:#f0ae0e;}
	#navbar{position:relative;border-top:1px solid #e5e5e5;border-bottom:1px solid #ddd;}
		#navbar:before{display:block;content:'';position:absolute;top:50px;left:0;width:100%;height:1px;background:#999;box-shadow:2px 2px 4px 0 rgba(0,0,0,0.2);z-index:9;}
		#navbar:after{display:block;content:'';position:absolute;top:50px;right:0;width:100%;height:45px;background:#eff0f4;}
		#navbar.nbNo:after{display:none;}
		/* 메뉴 리스트 */
		#navbar .gnbList{position:relative;z-index:1;}
		#navbar .gnbList .gnb{display:inline-block;}
		#navbar .gnbList .gnb + .gnb{padding-left:8px;}
		#navbar .gnbList .gnb dl.wrap_box{position:relative;height:50px;}
		#navbar .gnbList .gnb dl.wrap_box dt a{display:block;font:500 1.6rem/5rem 'NotoSansKR','Helvetica','Arial','sans-serif';letter-spacing:-0.7px;padding:0 10px;border-bottom:2px solid transparent;}
		#navbar .gnbList .gnb dl.wrap_box dt a:hover{color:#3db087;}
		#navbar .gnbList .gnb.active dl.wrap_box dt a span{color:#3db087;}
		#navbar .gnbList .gnb.active dl.sub_wrapper{height:95px;}
			#navbar .gnbList .gnb dl dd.sub{display:none;position:absolute;top:51px;left:50%;width:660px;height:45px;text-align:center;margin-left:-330px;}
			#navbar .gnbList .gnb.gt03 dl dd.sub{width:720px;margin-left:-360px;}
			#navbar .gnbList .gnb.gt09 dl dd.sub{width:400px;margin-left:-200px;}
			#navbar .gnbList .gnb dl dd.sub ul li{display:inline-block;}
			#navbar .gnbList .gnb dl dd.sub li + li{position:relative;}
			#navbar .gnbList .gnb dl dd.sub li + li:before{display:block;content:'';position:absolute;top:50%;left:-2px;width:3px;height:3px;background:#ddd;}
			#navbar .gnbList .gnb dl dd.sub li a{display:inline-block;font:700 1.3rem/5rem 'ng','Helvetica','Arial','sans-serif';height:45px;color:#999;padding:0 10px;}
			#navbar .gnbList .gnb dl dd.sub li a:hover{color:#555;}
			#navbar .gnbList .gnb dl dd.sub li.over a{display:inline-block;color:#555;border-bottom:1px solid #303c4a;}
			#navbar .gnbList .gnb.active dl dd.sub,
			#navbar .gnbList .gnb.gt03.active dl dd.sub{display:block;}
			#navbar .gnbList .gnb.gt02{margin-left:75px;}
			#navbar .gnbList .gnb.gt01 dl.wrap_box,
			#navbar .gnbList .gnb.gt02 dl.wrap_box,
			#navbar .gnbList .gnb.gt07 dl.wrap_box,
			#navbar .gnbList .gnb.gt08 dl.wrap_box,
			#navbar .gnbList .gnb.gt10 dl.wrap_box{position:inherit;}
			#navbar .gnbList .gnb.gt01 dl dd.sub,
			#navbar .gnbList .gnb.gt02 dl dd.sub{left:0;width:1200px;text-align:left;margin-left:0px;}
			#navbar .gnbList .gnb.gt07 dl dd.sub,
			#navbar .gnbList .gnb.gt08 dl dd.sub,
			#navbar .gnbList .gnb.gt10 dl dd.sub{right:0;width:1200px;text-align:right;margin-left:-600px;}
			#navbar .gnbList .gnb.gt01.active dl.wrap_box{height:50px;}
			#navbar .gnbList .gnb.gt01.active dl dd{display:none;}
		/* 전체메뉴 */
		#navbar .gnbAll{}
		#navbar .gnbAll .gnbAllBtn{position:absolute;top:-1px;left:50%;width:52px;height:52px;margin-left:-600px;background:#FFF url('../images/common/gnbAll.png')no-repeat center;border:1px solid #e5e5e5;border-bottom:1px solid #999;cursor:pointer;z-index:9;}
	footer{position:relative;color:#FFF;background:#353244;}
		footer .footLink{border-bottom:1px solid transparent;
				-moz-border-image:-moz-linear-gradient(top right,#6dd98e 0%,#6bd2db 50%,#6b80d9 100%);
				-webkit-border-image:-webkit-linear-gradient(top right,#6dd98e 0%,#6bd2db 50%,#6b80d9 100%);
				border-image:linear-gradient(to right,#6dd98e,#6bd2db,#6b80d9);border-image-slice:1;
				}
			footer .footLink ul{overflow:hidden;}
			footer .footLink ul li{float:left;height:70px;}
			footer .footLink ul li + li{position:relative;margin-left:16px;padding-left:16px;}
			footer .footLink ul li + li:before{display:block;content:'';position:absolute;top:50%;left:0;width:1px;height:8px;margin-top:-4px;background:#FFF;opacity:0.2;}
			footer .footLink ul li a{display:inline-block;font:500 1.6rem 'NotoSansKR','Helvetica','Arial','sans-serif';color:#FFF;padding-top:22px;opacity:0.6;}
			footer .footLink ul li.privacy a{color:#6dd98e;opacity:1;}
		footer address{text-align:center;padding:30px 0 60px;}
			footer address ul li span + span{display:inline-block;position:relative;margin-left:12px;padding-left:14px;}
			footer address ul li span + span:before{display:block;content:'';position:absolute;top:50%;left:0;width:2px;height:2px;margin-top:-1px;background:#FFF;opacity:0.2;}
			footer address ul li:nth-child(3){letter-spacing:0px;margin-top:6px;opacity:0.6;}
		#goTop{position:absolute;top:-24px;right:50%;margin-right:-600px;}
			#goTop a{display:block;width:48px;height:48px;text-align:center;background:#0c0b0f url('../images/common/goTop.png') center center no-repeat;}
			#goTop a:hover{background-color:#fab600;}
		.mobileVer{margin:0 300px;padding-bottom:20px;}
			.mobileVer a{width:600px;font:700 3rem 'squ','Helvetica','Arial','sans-serif';color:#FFF;text-align:center;padding:12px 0;border:1px solid #ddd;}
			.mobileVer a:hover{color:#6dd98e;border:1px solid #6dd98e;}

/* ********************************************************************
Main
********************************************************************* */
.visual{position:relative;overflow:hidden;height:320px;}
	.visual .visualRoll{float:left;width:210px;background:#3e4a5a;box-shadow:4px 4px 4px rgba(0,0,0,0.25);}
		.visual .visualRoll li{border-top:1px solid #4d5a6b;border-bottom:1px solid #2d3949;}
		.visual .visualRoll li a{display:table;table-layout:fixed;width:100%;min-height:78px;color:#FFF;}
		.visual .visualRoll li a div.mid{position:relative;display:table-cell;width:100%;letter-spacing:-0.7px;vertical-align:middle;padding-left:20px;}
		.visual .visualRoll li a div.mid p{font:500 1.7rem/1.4 'NotoSansKR','Helvetica','Arial','sans-serif';opacity:0.7;}
		.visual .visualRoll li a div.mid span{font-size:1.2rem;opacity:0.4;}
		.visual .visualRoll li.active a div.mid{background:#2d3949 url('../images/sub/ifTitBak.jpg') right top no-repeat;}
		.visual .visualRoll li.active a div.mid p{opacity:1;}
		.visual .visualRoll li.active a div.mid span{opacity:0.9;}
		.visual .visualRoll li a:hover div.mid{background-color:#2d3949;}
		.visual .visualRoll li a:hover div.mid p{opacity:1;}
		.visual .visualRoll li a:hover div.mid span{opacity:0.9;}
	.visual dl.copy{float:left;margin-left:80px;padding-top:50px;}
		.visual dl.copy dt{font:700 1.8rem 'squ','Helvetica','Arial','sans-serif';color:#FFF;}
		.visual dl.copy dt p{font-size:4.2rem;font-weight:900;letter-spacing:-1px;}
		.visual dl.copy dd{font:500 1.5rem 'NotoSansKR','Helvetica','Arial','sans-serif';margin-top:15px;}
		.visual dl.copy dd.btn a{display:inline-block;color:#FFF;margin-top:20px;}
		.visual dl.copy dd.btn a:hover{text-decoration:underline;}
		.visual.vc01{background:#0c121c;}
		.visual.vc02{background:#cce5e9;}
		.visual.vc03{background:#3db087;}
.dataNum{padding:60px 0 80px;background:linear-gradient(to bottom,#FFF,#cce5e9,#cce5e9);}
	.dataNum .dnTit{font:300 2rem 'squ','Helvetica','Arial','sans-serif';padding-left:25px;}
	.dataNum .dnTit p{position:relative;font:900 3rem 'squR','Helvetica','Arial','sans-serif';letter-spacing:-1px;padding-top:5px;}
	.dataNum .dnTit p:after{display:block;content:'';position:absolute;top:50%;left:510px;width:100px;height:3px;background:#555;}
	.dataNum ul{overflow:hidden;width:1020px;margin:30px auto 0;}
	.dataNum ul li{float:left;width:calc(100% / 3 - 16px);height:270px;background:#FFF;border:1px solid #cce5e9;border-right:1px solid #accfd5;border-bottom:1px solid #accfd5;box-sizing:border-box;}
	.dataNum ul li + li{margin-left:24px;}
	.dataNum ul li dl{margin-top:50px;padding-left:40px;}
	.dataNum ul li dl dt{font:700 2.2rem 'NotoSansKR','Helvetica','Arial','sans-serif';letter-spacing:-1px;}
	.dataNum ul li dl dd.txt{min-height:40px;margin-top:5px;}
	.dataNum ul li dl dd.num{font:700 4rem 'squR','Helvetica','Arial','sans-serif';letter-spacing:-1.5px;margin-top:38px;padding-top:30px;border-top:1px dotted #ddd;}
	.dataNum ul li dl dd.num span{display:inline-block;font:500 1.8rem 'squ','Helvetica','Arial','sans-serif';color:#999;vertical-align:middle;letter-spacing:-0.45px;margin-left:5px;}
	.dataNum ul li.dn01 dl dd.num{color:#7a2db0;}
	.dataNum ul li.dn02 dl dd.num{color:#3db087;}
	.dataNum ul li.dn03 dl dd.num{color:#1665c4;}
.analysis{position:relative;margin-top:-30px !important;}
	.analysis:after{display:block;content:'';position:absolute;top:0;right:50%;width:100%;height:135px;margin-right:-600px;background:linear-gradient(to right,#33395d,#314577,#2f4473,#4c3056);}
	.analysis div{position:relative;height:135px;padding-top:34px;z-index:1;}
	.analysis ul{overflow:hidden;width:1050px;}
	.analysis ul li{float:left;}
	.analysis ul li.txt{font:300 2rem 'squ','Helvetica','Arial','sans-serif';letter-spacing:-1px;color:#FFF;padding-left:25px;}
	.analysis ul li.txt p{position:relative;display:block;font:900 3rem 'squR','Helvetica','Arial','sans-serif';letter-spacing:-1px;padding-top:8px;}
	.analysis ul li.txt p:after{display:block;content:'';position:absolute;top:50%;left:600px;width:100px;height:3px;background:#FFF;}
	.analysis ul li.btn{float:right;margin:15px 8px 8px 0;}
	.analysis ul li.btn a{height:42px;line-height:4rem;border-radius:20px;box-shadow:5px 5px 5px 0 rgba(0,0,0,0.25);}
	.analysis ul li.btn span{display:inline-block;padding-left:10px;}
.inform{overflow:hidden;margin-top:50px;border-top:1px solid #f6f6f6;border-bottom:1px solid #f6f6f6;background:#fafafa;}
	.inform .title{float:left;width:210px;height:200px;color:#FFF;margin-right:25px;padding:50px 0 0 25px;background:#303c4a url('../images/sub/ifTitBak.jpg') right top no-repeat;box-sizing:border-box;}
	.inform .title dt{font:700 2rem 'squ','Helvetica','Arial','sans-serif';margin-bottom:8px;}
	.inform .title dd{line-height:1.8rem;opacity:0.8;}
	.inform .title dd.btn{opacity:1;}
	.inform .title dd.btn a{display:inline-block;font-size:1.3rem;font-weight:900;color:#3db087;margin-top:20px;}
	.inform .title dd.btn a:hover{font-weight:900;color:#3db087;text-decoration:underline;}
	.inform ul.ifCont{overflow:hidden;float:left;width:calc(100% - 275px);margin-top:30px;}
		.inform ul.ifCont li{position:relative;float:left;width:calc(100% / 4 - 4.5px);height:130px;text-align:center;margin:10px 0px;padding:25px 12px 0;border:1px solid #eee;background:#FFF;cursor:pointer;box-sizing:border-box;}
		.inform ul.ifCont li + li{margin-left:6px;}
		.inform ul.ifCont li p.ifLabel{position:absolute;top:-10px;left:5px;width:50px;font-size:1.2rem;font-weight:900;color:#FFF;padding:1px 0 2px;border-radius:12px;box-shadow:2px 2px 3px 0 rgba(0,0,0,0.15);}
			.inform ul.ifCont li.ing p.ifLabel{background:#3db087;}
			.inform ul.ifCont li.ing:hover{border:1px solid #3db087;}
			.inform ul.ifCont li.ing:hover dt{color:#3db087;}
			.inform ul.ifCont li.wait p.ifLabel{background:#6f467e;}
			.inform ul.ifCont li.wait:hover{border:1px solid #6f467e;}
			.inform ul.ifCont li.wait:hover dt{color:#7a2db0;}
			.inform ul.ifCont li.end p.ifLabel{background:#aaa;}
			.inform ul.ifCont li.end{color:#999;}
			.inform ul.ifCont li.end:hover{border:1px solid #bbb;}
			.inform ul.ifCont li.end:hover dt{color:#777;}
		.inform ul.ifCont li dl dt{display:table;table-layout:fixed;min-height:44px;margin:0 auto 5px;}
		.inform ul.ifCont li dl dt p.tableCell{display:table-cell;font:500 1.6rem/2.2rem 'NotoSansKR','Helvetica','Arial','sans-serif';letter-spacing:-0.7px;word-break:break-all;vertical-align:middle;}
		.inform ul.ifCont li dl dd.com{font-weight:700;}
		.inform ul.ifCont li dl dd.date{font-size:1.2rem;line-height:1.8rem;}
	.inform .arrow{float:right;width:30px;margin-top:67px;}
	.inform .arrow li + li{margin-top:7px;}
	.inform .arrow li a{display:inline-block;width:100%;height:30px;border:1px solid #eee;box-sizing:border-box;text-indent:-9999em;}
	.inform .arrow li.rgt a{background:#FFF url('../images/icon/arrowRgt.png') no-repeat center;border-radius:50%;background-size:12px;}
	.inform .arrow li.rgt:hover a{border:1px solid #303c4a;background:#303c4a url('../images/icon/arrowRgt_W.png') no-repeat center;background-size:12px;}
	.inform .arrow li.lft a{background:#FFF url('../images/icon/arrowLft.png') no-repeat center;border-radius:50%;background-size:12px;}
	.inform .arrow li.lft:hover a{border:1px solid #303c4a;background:#303c4a url('../images/icon/arrowLft_W.png') no-repeat center;background-size:12px;}
.customer{overflow:hidden;margin-top:50px;}
	.customer dl{float:left;width:calc(100% / 3 - 40px);box-sizing:border-box;}
	.customer dl + dl{margin-left:60px;}
	.customer dl dt{font:700 1.9rem/1.9rem 'squ','Helvetica','Arial','sans-serif';padding:0 0 12px 3px;border-bottom:1px solid #ddd;}
	.customer dl dt a{display:block;color:#555;background:url('../images/icon/inform_more.png') no-repeat right 5px;}
	.customer dl dt a:hover{color:#3db087;}
	.customer dl dd{margin-top:20px;}
	.customer dl.ct01{width:380px;padding-left:25px;}
		.customer dl.ct01 ul li{position:relative;padding-left:10px;}
		.customer dl.ct01 ul li:before{display:block;content:'';position:absolute;top:50%;left:0px;width:3px;height:3px;margin-top:-1px;background:#3db087;border-radius:50%;}
		.customer dl.ct01 ul li + li{margin-top:5px;}
		.customer dl.ct01 ul li span{display:inline-block;width:3px;height:3px;vertical-align:middle !important;margin:-2px 6px 0 0;background:#3db087;border-radius:50%;}
		.customer dl.ct01 ul li a{display:block;display:block;overflow:hidden;width:340px;white-space:nowrap;text-overflow:ellipsis;}
	.customer dl.ct02{width:320px;}
		.customer dl.ct02 ul{text-align:center;padding-top:10px;}
		.customer dl.ct02 ul li:nth-child(1){font:700 2.2rem 'squ','Helvetica','Arial','sans-serif';}
		.customer dl.ct02 ul li:nth-child(2){font:900 3.4rem 'squR','Helvetica','Arial','sans-serif';letter-spacing:-1px;margin-top:4px;}
		.customer dl.ct02 ul li:nth-child(3){margin-top:7px;}
		.customer dl.ct03{width:380px;padding-right:25px;}
	.customer dl.ct03 ul.count{column-count:2;}
		.customer dl.ct03 ul.count li{position:relative;padding-left:10px;}
		.customer dl.ct03 ul.count li:before{display:block;content:'';position:absolute;top:50%;left:0px;width:3px;height:3px;margin-top:-1px;background:#3db087;border-radius:50%;}
		.customer dl.ct03 ul.count li + li{margin-top:5px;}
		.customer dl.ct03 ul.count li a{display:block;display:block;overflow:hidden;width:170px;white-space:nowrap;text-overflow:ellipsis;}
		.customer dl.ct03 ul.box{overflow:hidden;margin-top:15px;border:1px solid #eee;}
		.customer dl.ct03 ul.box li{float:left;width:33.333%;text-align:center;box-sizing:border-box;}
		.customer dl.ct03 ul.box li + li{border-left:1px solid #eee;}
		.customer dl.ct03 ul.box li a{display:block;color:#999;padding:5px 0;}
		.customer dl.ct03 ul.box li a:hover{font-weight:900;color:#3db087;background:#fafafa;}

/* ********************************************************************
통합 List
********************************************************************* */
.companyList li{position:relative;}
	.companyList li + li{margin-top:10px;}
	.companyList li a.listA{display:block;border:1px solid #e5e5e5;}
	.companyList li a.listA:hover{border:1px solid #353244;}
	.companyCont{overflow:hidden;min-height:115px;padding:12px 0;}
		dl.listInfo{float:left;width:450px;padding-left:40px;box-sizing:border-box;}
			.listInfo .comLabel span{display:inline-block;min-width:70px;font:500 1.1rem '돋움','Dotum','Helvetica','Arial','sans-serif';text-align:center;color:#FFF;padding:4px 8px 3px;border-radius:2px;}
			.listInfo .comLabel span:nth-child(1){background:#2763bb;}
			.listInfo .comLabel span:nth-child(2){background:#7887a4;}
			.listInfo .comLabel em.comNumber{}
			.listInfo .comName{font:700 2rem 'squ','Helvetica','Arial','sans-serif';color:#333;word-break:break-all;margin-top:5px;}
			.listInfo .comGroup,.listInfo .comCeo,.listInfo .comSort{font-size:1.2rem;line-height:2rem;}
			.listInfo .comGroup{display:block;overflow:hidden;width:99.6%;white-space:nowrap;text-overflow:ellipsis;margin-top:10px;}
			.listInfo .comGroup span.comCeo{vertical-align:top;}
			.listInfo .comGroup span.comAddress{position:relative;vertical-align:top;margin-left:10px;padding-left:14px;}
			.listInfo .comGroup span.comAddress:before{display:block;content:'';position:absolute;top:50%;left:0px;width:1px;height:10px;margin-top:-5px;background:#ddd;}
			/*.listInfo .comSort{display:block;overflow:hidden;width:99.6%;white-space:nowrap;text-overflow:ellipsis;}*//* 추가하면 업종 […]으로 나옴 */
			.listInfo .comSort span{display:inline-block;font:500 1.1rem '돋움','Dotum','Helvetica','Arial','sans-serif';margin:0 6px;opacity:0.3;}
			.listInfo .postNum{margin-top:5px;}
			.listInfo .postNum strong{position:relative;margin-right:10px;padding-right:14px;}
			.listInfo .postNum strong:after{display:block;content:'';position:absolute;top:50%;right:0;width:1px;height:10px;margin-top:-4px;background:#ddd;}
			.companyList li a.listA:hover .listInfo .comName{color:#003d7e;}
			.companyList li a.listA:hover .listInfo .comGroup,
			.companyList li a.listA:hover .listInfo .comSort,
			.companyList li a.listA:hover .listInfo .postNum{color:#666;}
			.listInfo .comData{min-height:70px;font:700 1.7rem/7rem 'squ','Helvetica','Arial','sans-serif';color:#777;}
			.companyList li a.listA:hover .listInfo .comData{color:#555;}
		.listCredit{position:relative;float:right;width:calc(100% - 480px);margin-right:20px;}
			.listCredit .cdtList{overflow:hidden;}
			.listCredit .cdtList > li{position:relative;float:left;text-align:center;}
			.listCredit .cdtList > li:first-child:before{display:block;content:'';position:absolute;top:27px;left:0;width:1px;height:57px;background:url('../images/common/paraLine.png') repeat-y;}
			.listCredit .cdtList > li:after{display:block;content:'';position:absolute;top:27px;right:0;width:1px;height:57px;background:url('../images/common/paraLine.png') repeat-y;}
			.listCredit .cdtList > li + li{margin-top:inherit;}
			.listCredit .cdtList > li dl{padding-top:25px;}
			.listCredit .cdtList > li dl dt + dd{padding-top:17px;}
			.listCredit .cdtList > li dl dt{width:100%;font:700 1.3rem 'NotoSansKR','Helvetica','Arial','sans-serif';letter-spacing:-0.7px;opacity:0.6;}
			.listCredit .cdtList > li dl dd strong{font:700 1.8rem/1 'squR','Helvetica','Arial','sans-serif';vertical-align:middle;}
			.listCredit .cdtList > li dl dd span{display:inline-block;font-size:1.3rem;padding:0 3px;opacity:0.6;}
			.listCredit .cdtList > li dl dd em{display:inline-block;margin:0 5px;opacity:0.3;}
			.companyList li a.listA:hover .listCredit .cdtList > li dl dt,
			.companyList li a.listA:hover .listCredit .cdtList > li dl dd strong,
			.companyList li a.listA:hover .listCredit .cdtList > li dl dd span{color:#666;}
				.listCredit .cdtList.cols1 > li{width:100%;}
				.listCredit .cdtList.cols2 > li{width:50%;}
				.listCredit .cdtList.cols3 > li{width:33.333%}
				.listCredit .cdtList.cols4 > li{width:25%;}
				.listCredit .cdtList.cols5 > li{width:20%;}
				.listCredit .cdtList.cols6 > li{width:16.66667%;}
				.listCredit .cdtList.cols7 > li{width:14.28571%;}
		.listTags{padding:6px 40px;background:#f6f6f6;}
			.listTags dl{overflow:hidden;font-size:1.2rem;}
			.listTags dl dt{float:left;position:relative;color:#999;margin-right:12px;padding-right:16px;}
			.listTags dl dt:after{display:block;content:'';position:absolute;top:50%;right:0;width:1px;height:10px;margin-top:-5px;background:#ddd;}
			.listTags dl dd{float:left;}
			.listTags dl dd span + span{margin-left:12px;}
			.companyList li a.listA:hover .listTags dl dd{color:#666;}
		/* 더보기 */
		.listMore a{display:block;font:500 1.3rem 'NotoSansKR','Helvetica','Arial','sans-serif';text-align:right;padding:7px 30px;background:#f6f6f6;border:1px solid #e5e5e5;border-width:0 1px 2px 1px;}
			.listMore a strong{display:inline-block;margin-right:6px;}
			.listMore a span{display:inline-block;margin-left:8px;}
		/* 관심기업 버튼 */
		.listPick{position:absolute;top:41px;left:12px;cursor:pointer;z-index:9;}
			.listPick input[type='checkbox'] + label{display:inline-block;position:relative;min-height:32px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}
			.listPick input[type='checkbox'] + label:before{display:inline-block;content:'';position:absolute;top:0;left:0;width:32px;height:32px;background:#fff url('../images/icon/star.png') center center no-repeat;background-size:22px;border:1px solid #ccc;border-radius:3px;box-sizing:border-box;}
			.listPick input[type='checkbox']:checked + label:before{width:32px;height:32px;background:#fff url('../images/icon/starOver.png') center center no-repeat;background-size:22px;border:1px solid #f3c301;border-radius:3px;}
		.listCheck{position:absolute;top:42px;left:13px;cursor:pointer;z-index:9;}
		/* 통합 List 사이즈 */
		.companyList.total .companyCont{padding:16px 0 14px;}
			.companyList.total .companyCont dl.listInfo{width:380px;}
			.companyList.total .companyCont .listCredit{width:calc(100% - 410px);}
		.companyList.myService .companyCont{}
			.companyList.myService .companyCont dl.listInfo{width:300px;}
			.companyList.myService .companyCont .listCredit{width:calc(100% - 330px);}
			.companyList.record .companyCont{}/* 최근 실적 현황 */
			.companyList.record .companyCont dl.listInfo{width:400px;}
			.companyList.record .companyCont .listCredit{width:calc(100% - 430px);}
				.companyList.record .companyCont .listCredit li:nth-child(1){width:26%;}
				.companyList.record .companyCont .listCredit li:nth-child(2){width:26%;}
				.companyList.record .companyCont .listCredit li:nth-child(3){width:32%;}
				.companyList.record .companyCont .listCredit li:nth-child(4){width:16%;}
			.companyList.pay .companyCont{padding:20px 0;}/* 재무정보 */
			.companyList.pay .companyCont dl.listInfo{width:340px;}
			.companyList.pay .companyCont .listCredit{width:calc(100% - 370px);color:#555;}
			.companyList.pay .companyCont .listCredit tfoot td,.companyList.pay tr.tfoot td{height:32px;}
			.companyList.news .companyCont{}/* 언론감성지수 */
			.companyList.news .companyCont dl.listInfo{width:350px;}
			.companyList.news .companyCont .listCredit{width:calc(100% - 380px);}
				.companyList.news .companyCont .listCredit li:nth-child(1){width:22%;}
				.companyList.news .companyCont .listCredit li:nth-child(2){width:22%;}
				.companyList.news .companyCont .listCredit li:nth-child(3){width:22%;}
				.companyList.news .companyCont .listCredit li:nth-child(4){width:34%;padding:10px 12px 0 12px;}
				.companyList.news .companyCont .listCredit .cdtList > li:nth-child(4) dl{padding-top:0px;}
				.companyList.news .companyCont .listCredit .cdtList > li:nth-child(4) dl dt + dd{padding-top:5px;}
				.companyList.news .companyCont .listCredit .cdtList > li:nth-child(4) .newsGraph dt{padding-top:48px;}
				.companyList.news .companyCont .listCredit .cdtList > li:nth-child(4) .newsGraph dt + dd.grade{margin-top:-3px;}
		.companyList.post .companyCont{}/* 등기 조회 */
			.companyList.post .companyCont dl.listInfo{width:570px;}
			.companyList.post .companyCont .listCredit{width:calc(100% - 600px);}

/* filter */
.filterNav{position:relative;}
	.filterNav nav{border-top:2px solid #ddd;}
	.filterNav dl dt{height:48px;font:500 1.6rem/4.8rem 'NotoSansKR','Helvetica','Arial','sans-serif';border-bottom:1px solid #ddd;}
		.filterNav dl dt a{display:block;color:#aaa;padding-left:14px;background:url('../images/icon/filterPlus.gif') right 15px center no-repeat;}
		.filterNav dl dt:hover a{color:#555;}
		.filterNav dl.active dt a{color:#555;background:url('../images/icon/filterMinus.gif') right 15px center no-repeat;}
	.filterNav dl dd{display:none;min-height:36px;font:1.3rem 'ng','Helvetica','Arial','sans-serif';padding:10px 5px 11px 15px;background:#fafafa;border-bottom:1px dotted #ddd;}/* 대메뉴 */
		.filterNav dl.active dd{display:block;}
		.filterNav dl dd a{position:relative;color:#aaa;padding-left:15px;}
		.filterNav dl dd a:before{display:block;content:'';position:absolute;top:50%;left:0px;width:6px;height:2px;background:#ccc;}
		.filterNav dl dd a:hover{color:#3db087;}
		.filterNav dl dd.over a{font-weight:700;color:#3db087;}
		.filterNav dl dd.over a:before{display:block;content:'';position:absolute;top:50%;left:0px;width:6px;height:2px;background:#3db087;}
		.filterNav dl dd:last-child{border-bottom:1px solid #aaa;}
		.filterNav dl dd.scroll{overflow-y:scroll;overflow-x:hidden;height:250px;}
		.filterNav dl dd.scroll ul li:last-child{margin-bottom:8px;}
			.filterNav dl dd ul{column-rule:none;}
			.filterNav dl dd ul li{font-weight:900;}
			.filterNav dl dd ul li + li{margin-top:6px;}
			.filterNav dl dd ul li.over{background:url('../images/icon/fnDot01.png') 8px top no-repeat;}/* 대메뉴 2줄이상일때 오류수정 */
			.filterNav dl dd ul li span.filterMeu{display:block;line-height:1.5;margin:-22px 0 0 30px;cursor:pointer;}
			.filterNav dl dd ul li div{display:none;column-rule:none;}/* 하위 메뉴 */
			.filterNav dl dd ul li.over div{display:block;}
			.filterNav dl dd ul li div p{font-size:1.2rem;font-weight:500;padding:5px 0 0 20px;background:url('../images/icon/fnDot01.png') 8px top no-repeat;}
			.filterNav dl dd ul li div p:last-child{margin-bottom:10px;background:url('../images/icon/fnDot02.png') 8px top no-repeat;}
			.filterNav dl dd ul li div p strong.filterNum{color:#ce133e;padding-left:3px;}
		.filterNav dl dd ul li input[type='checkbox'],.filterNav dl dd ul li input[type='radio']{display:none;}
		.filterNav dl dd ul li p input[type='checkbox'] + label{min-height:16px;font-size:1.2rem;line-height:1.7rem;padding:0 0 0 24px;}
		.filterNav dl dd ul li p input[type='checkbox'] + label:before{width:16px;height:16px;}
		.filterNav dl dd ul li p input[type='radio'] + label{min-height:16px;font-size:1.2rem;line-height:1.7rem;padding:0 0 0 24px;}
		.filterNav dl dd ul li p input[type='radio'] + label:before{width:16px;height:16px;}
	/* 통합검색 menu타이틀 */
	.filterNav .filterTop{min-height:43px;font:700 2rem/2.2 'squ','Helvetica','Arial','sans-serif';letter-spacing:-1px;}
	/* 통합검색-업종 검색창 */
	.filterNav .filterSearch{margin-bottom:12px;margin-right:7px;padding:2px 0;background:#FFF;border:1px solid #e5e5e5;border:2px solid #634a89;box-shadow:2px 2px 2px rgba(0,0,0,0.2);}
	.filterNav .filterSearch input{width:162px;border:none;}
	.filterNav .filterSearch button{width:20px;height:20px;background:url('../images/common/zoomSch.png') no-repeat;background-size:100% 100%;}
	/* 통합검색 버튼 */
	.filterNav .filterReset{position:absolute;top:5px;right:0;}
	.filterNav .filterBtnTop{position:absolute;top:5px;right:0;min-width:60px !important;min-height:27px !important;}
	.filterNav .filterBtn{text-align:center;margin-top:30px !important;padding-top:25px;border-top:1px dotted #e5e5e5;}
	.filterNav .filterBtn a{width:240px;font:700 2rem/4.8rem 'squ','Helvetica','Arial','sans-serif';text-indent:25px;padding:0 20px;background-image:url('../images/icon/btnSearch.png');background-position:70px center;background-repeat:no-repeat;background-size:22px;}
	/* 통합검색 필터 */
	.filterTags{/*display:none0;*/display:block;}
	.filterTags ul{overflow:hidden;margin-bottom:20px;}
	.filterTags ul li{float:left;margin:2px 5px 2px 0;padding:2px 10px;border:1px solid #eee;border-radius:13px;}
	.filterTags ul li span.close{display:inline-block;width:9px;height:9px;margin-left:8px;background:url('../images/icon/tagClose.png') center no-repeat;cursor:pointer;opacity:0.5;}

/* ********************************************************************
subTop
********************************************************************* */
/* title */
.pageTitle{position:relative;text-align:center;margin-bottom:50px;padding-top:75px;}
	.pageTitle h3,h3{font:500 3.8rem/1 'NotoSansKR','Helvetica','Arial','sans-serif';color:#222;letter-spacing:-1.5px;}
	.pageLocation{position:absolute;top:15px;right:50%;margin-right:-595px;}
		.pageLocation:after{display:block;content:'';clear:both;}
		.pageLocation li{float:left;color:#999;}
		.pageLocation li + li{position:relative;}
		.pageLocation li + li:before{display:block;content:'';position:absolute;top:50%;left:9px;width:3px;height:5px;margin-top:-2px;background:url('../images/common/locationArrow.png') no-repeat;}
		.pageLocation li span,.pageLocation li b{display:block;height:22px;line-height:2.2rem;padding-left:20px;}
		.pageLocation li.btn_home{cursor:pointer;}
		.pageLocation li.btn_home span{width:12px;padding:0;background:url('../images/common/locationHome.png') center center no-repeat;background-size:12px;text-indent:-9999em;}
		.pageLocation li b{color:#222;}
	.subVisual{position:relative;width:100%;}
		.subVisual.detail{height:240px;background:#353244;}
		.subVisual .pageTitle{margin-bottom:inherit;padding-top:45px;}
		.subVisual .pageLocation li{color:#FFF;}
		.subVisual .pageLocation li.btn_home span{width:12px;padding:0;background:url('../images/common/locationHome_W.png') center center no-repeat;background-size:12px;text-indent:-9999em;}
		.subVisual .pageLocation li + li:before{display:block;content:'';position:absolute;top:50%;left:9px;width:3px;height:5px;margin-top:-2px;background:url('../images/common/locationArrow_W.png') no-repeat;}
		.subVisual .pageLocation li span{opacity:0.6;}
		.subVisual .pageLocation li b{color:#FFF;}
		/* 법인ㆍ부동산 등기 조회 */
		.subVisual.post{height:185px;background:#353244;}
		.subVisual.post h3{color:#FFF;padding:20px 15px 8px;}
		/* 자사신용관리 */
		.subVisual.creditRisk{height:185px;background:#353244;}
			.subVisual.creditRisk h3{color:#FFF;padding:20px 15px 8px;}
			.subVisual.creditRisk .groupSel{position:absolute;bottom:15px;right:5px;min-width:240px;}
			.subVisual.creditRisk .groupSel select{width:100%;border:0px;border-radius:0px;}
			.subVisual.creditRisk .btnArea{position:absolute;top:22px;right:5px;margin:inherit;}
		.subVisual.creditRisk.crTab{height:240px;}
		/* 협력사 관리 */
		.subVisual.esrm{height:185px;background:#353244;}
			.subVisual.esrm h3{color:#FFF;padding:20px 15px 8px;}
			.subVisual.esrm .groupSel.one{position:absolute;bottom:15px;right:220px;min-width:110px;}
			.subVisual.esrm .groupSel.two{position:absolute;bottom:15px;right:5px;min-width:210px;}
			.subVisual.esrm .groupSel select{width:100%;border:0px;border-radius:0px;}
			.subVisual.esrm .btnArea{position:absolute;top:22px;right:5px;margin:inherit;}
		/* MY 서비스 */
		.subVisual.myService{height:240px;background:#353244;}
			.subVisual.myService h3{color:#FFF;padding:20px 15px 8px;}
			.subVisual.myService .groupSel{position:absolute;bottom:15px;right:5px;min-width:240px;}
			.subVisual.myService .groupSel select{width:100%;border:0px;border-radius:0px;}
			.subVisual.myService .btnArea{position:absolute;top:22px;right:5px;margin:inherit;}
		.subVisual.myService.myServiceBond{height:185px;}
		/* MY 등기 모니터링 */
		.gsArea{overflow:hidden;}
			.gsArea li{float:left;}
			.gsArea li.groupSel + li.groupSel{margin-left:80px;}
			.gsArea li.groupSel:first-child{margin-left:185px;}
			.gsArea li.groupSel strong{position:relative;display:inline-block;font:700 1.7rem 'squ','Helvetica','Arial','sans-serif';text-align:right;padding:0 13px;}
			.gsArea li.groupSel strong:before{display:block;content:'';position:absolute;top:50%;left:0px;width:4px;height:4px;margin-top:-2px;background:#f60;border-radius:50%;}
			.gsArea li.groupSel select{width:240px;border:none;border-bottom:2px solid #353244;border-radius:0;}

.company{position:relative;text-align:left;margin:0 auto;padding:0 5px 10px;border-bottom:2px solid #0c0b0f;}
	.company .comArea .comLabel span{display:inline-block;min-width:70px;font-size:1.2rem;line-height:1.8rem;text-align:center;margin-right:3px;padding:1px 8px;border-radius:2px;}
	.company .comArea .comLabel span:nth-child(1){color:#63ef8e;border:1px solid #63ef8e;}
	.company .comArea .comLabel span:nth-child(2){color:#6a84f2;border:1px solid #6a84f2;}
	.company .comArea .comLabel em.comNumber{color:#FFF;}
	.company .comArea .comLabel em.comNumber strong{}
	.company .comArea .comName{font:500 2.6rem 'squ','Helvetica','Arial','sans-serif';color:#FFF;word-break:break-all;padding-right:5px;margin-top:12px;}
	.company .comArea .comName span{display:inline-block;font-size:2rem;padding-left:3px;opacity:0.6;}
	.company .comArea .comName span em{opacity:0.5;}
	.company .btnArea{position:absolute;bottom:-47px;right:5px;margin:inherit;}
		.company .btnArea a + a{margin-left:3px;}
		.company .btnArea .btn_Line{display:inline-block;min-width:75px;height:35px;color:#ccc;font-weight:700;line-height:33px;text-align:center;vertical-align:middle;text-indent:22px;padding:0 12px;border:1px solid rgba(255,255,255,0.4);border-radius:3px;}
		.company .btnArea .btn_Line:hover{color:#FFF;border:1px solid #FFF;}
		.company .btnArea .btn_Line.cominfo{background:url('../images/icon/btnCom.png') 12px center no-repeat;background-size:16px;}/* 회사개요 */
		.company .btnArea .btn_Line.print{background:url('../images/icon/btnPrint.png') 12px center no-repeat;background-size:16px;}/* 다운 및 출력 */
		.company .btnArea .btn_Line.grade{background:url('../images/icon/btnWrite.png') 12px center no-repeat;background-size:16px;}/* 등급정의, 용어해설 */
		.company .btnArea .btn_Line.download{background:url('../images/icon/btnDownload.png') 12px center no-repeat;background-size:16px;}/* 엑셀 다운로드 */
		.company .btnArea .btn_Line.keep{background:url('../images/icon/btnKeep.png') 12px center no-repeat;background-size:19px;}/* 관심기업 */
		.company .btnArea .btn_Line.keep.active{color:#ffda2c;background-image:url('../images/icon/btnKeepOver.png');background-color:rgba(255,218,44,0.1);border:1px solid rgba(255,218,44,0.7);}
		.company .btnArea .btn_Line.check{color:#ee7dff;background:url('../images/icon/checkP.png') 12px center no-repeat;background-size:16px;background-color:rgba(238,125,255,0.15);border:1px solid rgba(238,125,255,0.7);}/* 정보 구매 */
		.company .btnArea .btn_Line.check:hover{background-color:rgba(238,125,255,0.2);border:1px solid rgba(238,125,255,1);}
		.company .btnArea .btn_Line.zoom{background:url('../images/icon/btnSearch.png') 12px center no-repeat;background-size:17px;}/* 기업규모 확인서 */
	.schDate{color:#FFF;text-align:left;margin:10px 5px 0;}
		.schDate span{position:relative;display:inline-block;color:#8b8a94;margin-right:12px;padding-right:12px;}
		.schDate span:after{display:block;content:'';position:absolute;top:50%;right:0;width:1px;height:10px;margin-top:-5px;background:#8b8a94;}
	.subTab{position:absolute;bottom:0;left:50%;width:1200px;margin-left:-600px;}
		.subTab a{display:inline-block;height:50px;font:500 1.6rem/5rem 'NotoSansKR','Helvetica','Arial','sans-serif';color:#FFF;text-align:center;background-color:rgba(12,11,15,0.4);}
		.subTab a + a{margin-left:-3.5px;border-left:1px solid #353244;box-sizing:border-box;}
			.subTab.cols1 > a{width:100%;}
			.subTab.cols2 > a{width:50%;}
			.subTab.cols3 > a{width:33.3333%;}
			.subTab.cols4 > a{width:25%;}
			.subTab.cols5 > a{width:20%;}
			.subTab.cols6 > a{width:16.66667%;}
			.subTab.cols7 > a{width:14.28571%;}
			.subTab.cols8 > a{width:12.5%;}
			.subTab.cols9 > a{width:11.1111%;}
			.subTab.cols10 > a{width:10%;}
		.subTab a:hover{background-color:rgba(12,11,15,0.8);}
		.subTab a.active{color:#555;background:#FFF;}
	.subDetail{margin-top:50px;}
	/* 회사정보 타이틀 */
	.listInfoCover{padding:15px 30px 15px;border:3px double #ddd;background:#FFF;box-shadow:2px 2px 4px 0 rgba(0,0,0,0.2);}
		.listInfoCover .comName{font:700 2.2rem/1 'squ','Helvetica','Arial','sans-serif';color:#333;word-break:break-all;margin-top:10px;padding-right:5px;}
		.listInfoCover .comName span{display:inline-block;font-size:1.8rem;font-weight:500;padding-left:3px;opacity:0.6;}

/* ********************************************************************
Search
********************************************************************* */
.searchWrap.board{margin:-20px 0 50px;}
	.searchWrap.board .searchBox{padding:inherit;background:inherit;border-top:inherit;border-bottom:inherit;}
	.searchWrap.board .sch{border:1px solid #ccc;border-radius:3px 0 0 3px !important;margin-right:-4px;}
	.searchWrap.board .sch select{height:40px;border:none;}
	.searchWrap.board .sch input{height:40px;border:none;border-left:1px solid #eee;margin-left:-10px;}
	.searchWrap.board .searchBox .btn_m{width:120px;height:42px;font:500 1.6rem/4rem 'NotoSansKR','Helvetica','Arial','sans-serif';border-radius:0 3px 3px 0;}

.searchWrap.line{position:relative;margin:-20px 0 50px;}
	.searchWrap.line .searchBox{padding:30px 0;background:inherit;border:6px solid #f6f6f6;}
	.searchWrap.line .sch{border:1px solid #ccc;border-radius:3px 0 0 3px !important;margin-right:-4px;}
	.searchWrap.line .sch select{height:40px;border:none;}
	.searchWrap.line .sch input{height:40px;border:none;border-left:1px solid #eee;}
	.searchWrap.line .searchBox .btn_m{width:120px;height:42px;font:500 1.6rem/4rem 'NotoSansKR','Helvetica','Arial','sans-serif';border-radius:0 3px 3px 0;}
	.searchWrap .psMenu{position:absolute;top:77px;left:50%;padding:25px;border:1px solid #ddd;background:#FFF;box-shadow:4px 4px 4px rgba(0,0,0,0.1);z-index:1;}
	.searchWrap .psMenu dl{overflow:hidden;}
	.searchWrap .psMenu dl dt.psmTit{float:left;margin-top:2px;}
	.searchWrap .psMenu dl dt.psmTit li + li{margin-top:5px;}
	.searchWrap .psMenu dl dt.psmTit li a{color:#555;}
	.searchWrap .psMenu dl dt.psmTit li a:hover{color:#3db087;}
	.searchWrap .psMenu dl dt.psmTit li.active a{font-weight:900;color:#7a2db0;}
	.searchWrap .psMenu dl dd.psmCont{float:right;min-height:50px;padding-left:25px;border-left:3px double #eee;}
	.searchWrap .psMenu dl dd.psmCont ul.column{display:none;column-gap:40px;}
	.searchWrap .psMenu dl dd.psmCont ul.column.active{display:block;}
	.searchWrap .psMenu dl dd.psmCont ul li.over{font-weight:900;}
	.searchWrap .psMenu dl dd.psmCont ul li.over label{font-weight:900;}
	.searchWrap .psMenu .noData{padding:50px 0;}
	.searchWrap .psMenu .psmReset{text-align:right;margin-top:10px;}
	.searchWrap .psMenu .psmTxt{position:absolute;bottom:28px;left:0%;margin-left:172px;}
		/* 일괄 정보 조회 */
		.searchWrap.csList .psMenu.one{display:none0;margin-left:-490px;}/* input 상세 */
		.searchWrap.csList .psMenu.one dl dt.psmTit{width:120px;}
		.searchWrap.csList .psMenu.one dl dt.psmTit li em{display:inline-block;width:95px;}
		.searchWrap.csList .psMenu.one dl dd.psmCont{width:calc(100% - 120px);min-height:115px;}
		.searchWrap.csList .psMenu.two{display:none0;width:490px;margin-left:-115px;}/* input 상세 */
		.searchWrap.csList .psMenu.two dl dt.psmTit{width:120px;}
		.searchWrap.csList .psMenu.two dl dt.psmTit li em{display:inline-block;width:95px;}
		.searchWrap.csList .psMenu.two dl dd.psmCont{width:calc(100% - 120px);min-height:90px;}
		/* 여신 조회 */
		.searchWrap.loan .psMenu{display:none0;width:540px;margin-left:-216px;}/* input 상세 */
		.searchWrap.loan .psMenu dl dt.psmTit{width:110px;}
		.searchWrap.loan .psMenu dl dt.psmTit li em{display:inline-block;width:80px;}
		.searchWrap.loan .psMenu dl dd.psmCont{width:calc(100% - 110px);}
		.searchWrap.loan .psMenu dl dd.psmCont ul li + li{margin-top:5px;}
		.searchWrap.loan p.step1,.searchWrap.loan p.step2,.searchWrap.loan p.step3{position:absolute;font:700 1.3rem 'NotoSansKR','Helvetica','Arial','sans-serif';color:#8d9cae;opacity:0.6;}
		.searchWrap.loan p.step1{top:14px;}
		.searchWrap.loan p.step2{top:14px;left:50%;margin-left:-210px;}
		.searchWrap.loan p.step3{top:14px;left:50%;margin-left:-6px;}
		.searchWrap.loan .sch select{height:40px;border:none;border-left:1px solid #eee;}
		.searchWrap .txtNum{position:absolute;top:-32px;right:50%;margin-right:-600px;}
		.searchWrap.loan .loanTxt{font-size:1.2rem;line-height:1.7;margin-top:15px;}
		/* 법인ㆍ부동산 등기 조회 */
		.searchWrap.post .sch select + input{margin-left:-10px;}
		.searchWrap.post .sch .comORdate input{padding-left:10px;}
		.searchWrap.post .sch .comORdate em{display:inline-block;margin:0 5px 0 15px;}
		/* 미수채권 신고 */
		.schEtc{display:inline-block;margin-left:7px;}
		.searchWrap.bond .schEtc strong{font:700 3.4rem 'squR','Helvetica','Arial','sans-serif';color:#ce133e;vertical-align:middle;margin-left:8px;}
		.searchWrap.bond .schEtc strong span{display:inline-block;font:500 1.8rem 'NotoSansKR','Helvetica','Arial','sans-serif';vertical-align:middle;padding-left:3px;}
		.searchWrap.bond .schEtc em.txtTit{display:inline-block;font:500 1.8rem 'NotoSansKR','Helvetica','Arial','sans-serif';vertical-align:middle;padding-right:5px;opacity:0.6;}
		.searchWrap.bond .schEtc em{padding:0 10px;}
		.searchWrap.bond .btn{position:absolute;top:-55px;right:0;}
		/* 협력사 관리 */
		.searchWrap.esrm .sch input:nth-child(1){margin-left:-10px;}
		.searchWrap.esrm .psMenu{display:none0;position:absolute;top:67px;width:489px;margin-left:-217px;}/* input 상세 */
		.searchWrap.esrm .psMenu ul.psmColor{overflow:hidden;margin-bottom:12px;padding:0 0 10px 35px;border-bottom:3px double #eee;}
		.searchWrap.esrm .psMenu ul.psmColor li{float:left;}
		.searchWrap.esrm .psMenu ul.psmColor li + li{margin-left:25px;}
		.searchWrap.esrm .psMenu .tblTyDft table th.esrmLine{background:url('../images/sub/esrmLine.png')no-repeat !important;}
		/* 조회 기간 */
		.searchWrap.term .sch{border:0px none;}
		.searchWrap.term .sch .date{vertical-align:middle;margin-left:10px;}
		.searchWrap.term .sch .date a{height:34px;padding:4px 10px;color:#999;border:1px solid #ddd;background:#fcfcfc;border-radius:3px;}
		.searchWrap.term .sch .date a + a{margin-left:-2px;}
		.searchWrap.term .sch .date a:hover{color:#003d7e;border:1px solid #029fe5;}
		.searchWrap.term .sch .date a.active{color:#003d7e;background:#f7f9fc;border:1px solid #029fe5;}
		.searchWrap.term .btn{display:inline-block;padding-left:10px;}
		.searchWrap.line.term .sch .date a{height:42px;padding:8px 10px;}
		.searchWrap.line.term .btn_m{border-radius:3px;}
		/* 기업 뉴스 */
		.searchWrap.news{margin-bottom:0;}
		.searchWrap.news .searchBox{padding-top:30px;padding-bottom:30px;}
		.searchWrap.news .sch label{width:90px;}
		.searchWrap.news .sch.schNews{overflow:hidden;}
		.searchWrap.news .sch.schNews strong.schTit{float:left;}
		.searchWrap.news .sch.schNews .schCon{float:left;width:750px;margin-left:3px;}
			.searchWrap.news .newsMore{text-align:center;}
			.searchWrap.news .newsMore a{width:40px;height:40px;border:1px solid #e5e5e5;background-color:#fff;background-position:center center;background-repeat:no-repeat;border-radius:50%;margin-top:-20px;box-shadow:2px 2px 4px 0 rgba(0,0,0,0.2);}
			.searchWrap.news.plus .newsMore a{background-image:url('../images/icon/controlPlus.png');}
			.searchWrap.news.minus .newsMore a{background-image:url('../images/icon/controlMinus.png');}
			.searchWrap.news .newsMore a:hover{border:1px solid #01579b;}
		.searchWrap.news .schBtn{height:calc(100% - 60px);padding-top:38px;}
			.searchWrap.news.minus .schBtn a{margin-top:60px;}
		/* Risk Management System */
		.searchWrap .rmsBtn{text-align:right;margin:15px 30px 0 0;padding-top:10px;border-top:1px dotted #999;}
		/* 활동성(AI) */
		.searchWrap .schBtn a.aischBtn{width:140px;height:50px;font:500 1.6rem/4.6rem 'NotoSansKR','Helvetica','Arial','sans-serif';margin-top:15px;}


/* ********************************************************************
box
********************************************************************* */
.boxWrap{position:relative;background:#FFF;}
	.boxWrap p.boxTit{font:500 1.6rem/1 'NotoSansKR','Helvetica','Arial','sans-serif';text-align:center;letter-spacing:-0.7px;padding:10px 0;border-top:1px solid #353244;}
	.boxWrap .boxArea{background:#FFF;border-top:3px double #e5e5e5;border-bottom:2px solid #ddd;}
	.boxWrap .boxArea .score + .detail{border-top:1px solid #e5e5e5;}
	.boxWrap .boxArea .score{display:table;table-layout:fixed;min-height:130px;margin:0 auto;}
	.boxWrap .boxArea .score .mid{display:table-cell;width:100%;vertical-align:middle;text-align:center;}
		.score .mid .boxCont{font:500 1.8rem 'squ','Helvetica','Arial','sans-serif';}
		.score .mid .boxCont strong{font:700 3.4rem/4.5rem 'squR','Helvetica','Arial','sans-serif';letter-spacing:-1.5px;vertical-align:middle;}
		.score .mid .boxCont span{display:inline-block;letter-spacing:-1.5px;margin-left:5px;}
		.score .mid .boxCont strong span{font:700 3.4rem/4.5rem 'squR','Helvetica','Arial','sans-serif';letter-spacing:-1.5px;vertical-align:middle;}
		.score .mid .boxCont span.dna00 {color:#999;}/* 미생성 */
		.score .mid .boxCont span.dna01 {color:#003853;}/* AAA */
		.score .mid .boxCont span.dna02 {color:#244287;}/* AA */
		.score .mid .boxCont span.dna03 {color:#1080af;}/* A */
		.score .mid .boxCont span.dna04 {color:#19ad95;}/* BBB */
		.score .mid .boxCont span.dna05 {color:#aac370;}/* BB */
		.score .mid .boxCont span.dna06 {color:#f5ae3c;}/* B */
		.score .mid .boxCont span.dna07 {color:#e28518;}/* CCC */
		.score .mid .boxCont span.dna08 {color:#cc4f3d;}/* CC */
		.score .mid .boxCont span.dna09 {color:#aa2e1d;}/* C */
		.score .mid .boxCont span.dna10 {color:#634a89;}/* D */

		.score .mid .boxCont span.cash00 {color:#999;}/* 미생성 */
		.score .mid .boxCont span.cash01 {color:#244287;}/* A(CR-1) */
		.score .mid .boxCont span.cash02 {color:#1080af;}/* B(CR-2) */
		.score .mid .boxCont span.cash03 {color:#19ad95;}/* C+(CR-3) */
		.score .mid .boxCont span.cash04 {color:#aac370;}/* C-(CR-4) */
		.score .mid .boxCont span.cash05 {color:#f5ae3c;}/* D(CR-5) */
		.score .mid .boxCont span.cash06 {color:#e28518;}/* E(CR-6) */
		.score .mid .boxCont span.cash07 {color:#cc4f3d;}/* NF(판정제외) */
		.score .mid .boxCont span.cash08 {color:#aa2e1d;}/* NR(판정보류) */
		.score .mid .boxCont p{margin-top:5px;}
		.score .mid .boxCont p strong{font:700 2rem 'squR','Helvetica','Arial','sans-serif';letter-spacing:-1px;vertical-align:middle;margin-left:10px;}
		.score .mid .boxCont p.bcTit{font:500 1.3rem 'ng','Helvetica','Arial','sans-serif';margin-bottom:10px;}
		.score .mid .boxCont.offCdt strong{font:700 3rem/4.5rem 'squ','Helvetica','Arial','sans-serif';}
		.score .mid ul.boxRow{overflow:hidden;}
		.score .mid ul.boxRow li{float:left;padding-top:30px;}
		.score .mid ul.boxRow li + li{position:relative;}
		.score .mid ul.boxRow li + li:before{display:block;content:'';position:absolute;top:50%;left:0px;width:1px;height:60%;margin-top:-15%;background:#eee;}
			.score .mid ul.boxRow.cols2 li{width:calc(100% / 2 - 0.01px);}
			.score .mid ul.boxRow.cols3 li{width:calc(100% / 3 - 0.01px);}
			.score .mid ul.boxRow.cols4 li{width:calc(100% / 4 - 0.01px);}
			.score .mid ul.boxRow.cols5 li{width:calc(100% / 5 - 0.01px);}
		.score .mid ul.boxRow li em{display:inline-block;min-width:120px;font:500 1.3rem 'ng','Helvetica','Arial','sans-serif';padding:6px 15px;background:#f0f0f0;border-radius:15px;}
		.score .mid ul.boxRow li p{margin-top:15px;}
		.score .mid ul.boxRow li strong{font:700 2.6rem/1 'squR','Helvetica','Arial','sans-serif' !important;letter-spacing:-0.7px;vertical-align:middle;}
		.score .mid ul.boxRow li span{display:inline-block;margin-left:3px;}
	.boxWrap .boxArea .date{text-align:center;padding:5px 0;background:#f6f6f6;border-top:1px dotted #ccc;}
	.boxWrap .boxArea .date span{position:relative;display:inline-block;margin-right:12px;padding-right:14px;}
	.boxWrap .boxArea .date span:after{display:block;content:'';position:absolute;top:50%;right:0;width:1px;height:10px;margin-top:-5px;background:#ddd;}
	/* LIVE 등급 */
	.boxWrap .boxArea .boxWon{text-align:center;margin:56px 0;}
		.boxWrap .boxArea .boxWon strong{display:inline-block;width:140px;height:140px;font-size:4.5rem;line-height:14rem;color:#FFF;border-radius:50%;}
		.boxWrap .boxArea .boxDate{text-align:center;padding:12px 0 11px;background:#fafafa;border-top:1px solid #e5e5e5;}
	/* 신용변동 */
	.boxWrap.icon p.boxTit{font-size:1.8rem;background:#fafafa;border-top:3px double #ddd;border-left:1px solid #ddd;border-right:1px solid #ddd;}
		.boxWrap.icon .boxArea{padding:30px 0 15px;border:1px solid #e5e5e5;}
		.boxWrap.icon .boxArea .boxIcon{width:95px;height:95px;margin:0 auto 15px;background-color:#003d7e;background-position:center center;background-repeat:no-repeat;background-size:60%;text-indent:-9999em;border-radius:50%;}
		.bi01{background-image:url('../images/icon/bi02_w.png');}
		.bi02{background-image:url('../images/icon/bi03_w.png');}
		.bi03{background-image:url('../images/icon/bi04_w.png');}
		.bi04{background-image:url('../images/icon/bi01_w.png');}
		.bi05{background-image:url('../images/icon/bi05_w.png');}
	/* 법인ㆍ부동산 등기 조회 */
	.pi01{background-image:url('../images/icon/pi01_w.png');background-size:85px;}
	.pi02{background-image:url('../images/icon/pi02_w.png');}
	.pi03{background-image:url('../images/icon/pi03_w.png');}
	/* 하단 detail */
	.boxWrap .boxArea .detail{min-height:100px;padding-top:20px;background:#fafafa;}
		.boxWrap .boxArea .detail ul{overflow:hidden;}
		.boxWrap .boxArea .detail ul > li{position:relative;float:left;text-align:center;}
		.boxWrap .boxArea .detail ul > li:before{display:block;content:'';position:absolute;top:5px;left:0px;width:1px;height:50px;background:url('../images/common/paraLine.png') left top repeat-y;}
		.boxWrap .boxArea .detail ul > li:first-child:before{width:0px;}
			.boxWrap .boxArea .detail.cols1 ul > li{width:100%;}
			.boxWrap .boxArea .detail.cols2 ul > li{width:50%;}
		.boxWrap .boxArea .detail ul > li > p{font:500 1.6rem/1 'NotoSansKR','Helvetica','Arial','sans-serif';color:#999;}
		.boxWrap .boxArea .detail ul > li > p span{font:500 1.3rem 'ng','Helvetica','Arial','sans-serif';}
		.boxWrap .boxArea .detail ul > li > div{margin-top:15px;}
		.boxWrap .boxArea .detail ul > li > div strong{display:inline-block;font:700 1.8rem 'squ','Helvetica','Arial','sans-serif';vertical-align:middle;}
		.boxWrap .boxArea .detail ul > li > div span{display:inline-block;font:500 1.2rem/1 'ng','Helvetica','Arial','sans-serif';vertical-align:middle;margin-left:3px;}
		.boxWrap .boxArea .detail ul > li > div span.mp{margin-top:-8px;}
	/* 기타 */
	.boxWrap .boxArea.full .score{min-height:230px;}
	.boxWrap .boxArea .score.chart{border:0px none;}
	.boxWrap .arrow li a{position:absolute;top:50%;;width:30px;height:30px;border:1px solid #e8e8e8;}
		.boxWrap .arrow li.rgt a{right:3px;background:#FFF url('../images/icon/arrowRgt.png') no-repeat center;border-radius:50%;background-size:12px;}
		.boxWrap .arrow li.rgt:hover a{border:1px solid #303c4a;background:#303c4a url('../images/icon/arrowRgt_W.png') no-repeat center;background-size:12px;}
		.boxWrap .arrow li.lft a{left:3px;background:#FFF url('../images/icon/arrowLft.png') no-repeat center;border-radius:50%;background-size:12px;}
		.boxWrap .arrow li.lft:hover a{border:1px solid #303c4a;background:#303c4a url('../images/icon/arrowLft_W.png') no-repeat center;background-size:12px;}

/* ********************************************************************
그래프 (크기 및 색상)
********************************************************************* */
.tabBox + .chart{border-top:0px none;}
.chart{padding:30px 30px 20px;border:1px solid #eee;background:#fafafa;}
	.chart .chartTit{overflow:hidden;margin-bottom:20px;padding-bottom:8px;border-bottom:2px solid #ddd;}
	.chart .chartTit li.ctTit{float:left;font:500 1.6rem 'NotoSansKR','Helvetica','Arial','sans-serif';}
	.chart .chartTit li.ctDate{float:right;font-size:1.2rem;}
	.chart .chartCont{overflow:hidden;}
		.chart .chartCont dt.graph{float:left;}
		.chart .chartCont dd.graphDesc{display:table;table-layout:fixed;float:left;min-height:260px;}
		.chart .chartCont dd.graphDesc .offCdt strong,.chart .chartCont dd.graphDesc .noCdt strong{font:700 1.3rem 'NotoSansKR','Helvetica','Arial','sans-serif';}
		.chart .chartCont dd ul.graphColor{display:table-cell;vertical-align:middle;}
		.chart .chartCont dd ul.graphColor li + li{margin-top:5px;}
		.chart .chartCont dd ul.graphColor li strong{position:relative;display:inline-block;width:80px;padding-left:25px;}
		.chart .chartCont dd ul.graphColor li strong:before{display:block;content:'';position:absolute;top:50%;left:0px;width:16px;height:16px;margin-top:-7px;}
		.chart .chartCont dd ul.graphColor li span{display:inline-block;width:70px;font:500 1.6rem 'NotoSansKR','Helvetica','Arial','sans-serif';text-align:right;}
		.chart .chartCont dd ul.graphColor li span.parcent{width:60px;}
		.chart .chartCont .graphTxt{display:table;table-layout:fixed;width:100%;margin-top:20px;padding-top:30px;border-top:1px dotted #ddd;}
		.chart .chartCont .graphTxt:after{display:block;content:'';clear:both;}
		.chart .chartCont .graphTxt .exBul{display:table-cell;width:100%;vertical-align:middle;}
		.chart .chartCont .graphTxt p.gtTit{float:left;position:relative;width:170px;font:500 1.6rem 'NotoSansKR','Helvetica','Arial','sans-serif';padding-left:12px;}
		.chart .chartCont .graphTxt p.gtTit:before{display:block;content:'';position:absolute;top:50%;left:0px;width:5px;height:5px;margin-top:-2px;background:#3db087;border-radius:50%;}
		.chart .chartCont .graphTxt ul.gtTxt{float:left;min-height:90px;padding-left:30px;border-left:3px double #eee;}
	/* 기업 정보 조회 */
	.chart .chartCont.csListGraph01 .graph #csListGraph0106{width:300px;height:218px;margin-top:-40px;}
	.chart .chartCont.csListGraph01 .graph #csListGraph0107{width:300px;height:218px;margin-top:-40px;}
	.chart .chartCont.csListGraph01 .graph #csListGraph0108{width:300px;height:218px;margin-top:-40px;}
	.chart .chartCont.csListGraph01 .graph #csListGraph0109{width:300px;height:218px;margin-top:-40px;}
	.chart .chartCont.csListGraph01 .graph #csListGraph0110{width:300px;height:218px;margin-top:-40px;}
	.chart .chartCont.csListGraph01 .graph #csListGraph0111{width:300px;height:218px;margin-top:-40px;}
	.chart .chartCont.csListGraph01 .graph canvas#csListGraph0101{width:495px;}
	.chart .chartCont.csListGraph01 .graph canvas#csListGraph0102{width:495px;}
	.chart .chartCont.csListGraph01 .graph canvas#csListGraph0103{width:332px;}
	.chart .chartCont.csListGraph01 .graph canvas#csListGraph0104{width:351px;margin-left:10px;}
	.chart .chartCont.csListGraph01 .graph canvas#csListGraph0105{width:573px;}
	.chart .chartCont.csListGraph02 .graph canvas#csListGraph0201{width:493px;}
	.chart .chartCont.csListGraph02 .graph canvas#csListGraph0202{width:493px;}
	.chart .chartCont.csListGraph02 .graph canvas#csListGraph0203{width:493px;}
	.chart .chartCont.csListGraph02 .graph canvas#csListGraph0204{width:493px;}
	.chart .chartCont.csListGraph02 .graph canvas#csListGraph0205{width:493px;}
	.chart .chartCont.csListGraph02 .graph canvas#csListGraph0206{width:493px;}
	.chart .chartCont.csListGraph02 .graph canvas#csListGraph0207{width:493px;}
	.chart .chartCont.csListGraph02 .graph canvas#csListGraph0208{width:493px;}
	.chart .chartCont.csListGraph03 dt.graph canvas#csListGraph0301{width:260px;}
	.chart .chartCont.csListGraph03 dt.graph canvas#csListGraph0303{width:260px;}
		.chart .chartCont.csListGraph03 .graphDesc.csListGraph0301,.chart .chartCont.csListGraph03 .graphDesc.csListGraph0303{padding-left:40px;}
		.chart .chartCont.csListGraph03 .csListGraph0301 .graphColor strong,.chart .chartCont.csListGraph03 .csListGraph0303 .graphColor strong{width:180px;}
		.chart .chartCont.csListGraph03 .csListGraph0301 .graphColor li:nth-child(1) strong{color:#45bb89;}
		.chart .chartCont.csListGraph03 .csListGraph0301 .graphColor li:nth-child(2) strong{color:#25a743;}
		.chart .chartCont.csListGraph03 .csListGraph0301 .graphColor li:nth-child(3) strong{color:#3d82ab;}
		.chart .chartCont.csListGraph03 .csListGraph0301 .graphColor li:nth-child(4) strong{color:#2442a5;}
		.chart .chartCont.csListGraph03 .csListGraph0301 .graphColor li:nth-child(5) strong{color:#003853;}
		.chart .chartCont.csListGraph03 .csListGraph0301 .graphColor li:nth-child(6) strong{color:#999;}
		.chart .chartCont.csListGraph03 .csListGraph0301 .graphColor li:nth-child(1) strong:before{background:#45bb89;}
		.chart .chartCont.csListGraph03 .csListGraph0301 .graphColor li:nth-child(2) strong:before{background:#25a743;}
		.chart .chartCont.csListGraph03 .csListGraph0301 .graphColor li:nth-child(3) strong:before{background:#3d82ab;}
		.chart .chartCont.csListGraph03 .csListGraph0301 .graphColor li:nth-child(4) strong:before{background:#2442a5;}
		.chart .chartCont.csListGraph03 .csListGraph0301 .graphColor li:nth-child(5) strong:before{background:#003853;}
		.chart .chartCont.csListGraph03 .csListGraph0301 .graphColor li:nth-child(6) strong:before{background:#aaa;}
		.chart .chartCont.csListGraph03 .csListGraph0303 .graphColor li:nth-child(1) strong{color:#e8940d;}
		.chart .chartCont.csListGraph03 .csListGraph0303 .graphColor li:nth-child(2) strong{color:#e8670c;}
		.chart .chartCont.csListGraph03 .csListGraph0303 .graphColor li:nth-child(3) strong{color:#e11111;}
		.chart .chartCont.csListGraph03 .csListGraph0303 .graphColor li:nth-child(4) strong{color:#c30f10;}
		.chart .chartCont.csListGraph03 .csListGraph0303 .graphColor li:nth-child(5) strong{color:#8a3538;}
		.chart .chartCont.csListGraph03 .csListGraph0303 .graphColor li:nth-child(6) strong{color:#999;}
		.chart .chartCont.csListGraph03 .csListGraph0303 .graphColor li:nth-child(1) strong:before{background:#e8940d;}
		.chart .chartCont.csListGraph03 .csListGraph0303 .graphColor li:nth-child(2) strong:before{background:#e8670c;}
		.chart .chartCont.csListGraph03 .csListGraph0303 .graphColor li:nth-child(3) strong:before{background:#e11111;}
		.chart .chartCont.csListGraph03 .csListGraph0303 .graphColor li:nth-child(4) strong:before{background:#c30f10;}
		.chart .chartCont.csListGraph03 .csListGraph0303 .graphColor li:nth-child(5) strong:before{background:#8a3538;}
		.chart .chartCont.csListGraph03 .csListGraph0303 .graphColor li:nth-child(6) strong:before{background:#aaa;}
	.chart .chartCont.csListGraph03 dt.graph canvas#csListGraph0302{width:260px;}
	.chart .chartCont.csListGraph03 dt.graph canvas#csListGraph0304{width:260px;}
		.chart .chartCont.csListGraph03 .graphDesc.csListGraph0302,.chart .chartCont.csListGraph03 .graphDesc.csListGraph0304{padding-left:40px;}
		.chart .chartCont.csListGraph03 .graphDesc.csListGraph0302 .graphColor strong,.chart .chartCont.csListGraph03 .graphDesc.csListGraph0304 .graphColor strong{width:70px;}
		.chart .chartCont.csListGraph03 .graphDesc.csListGraph0302 .graphColor li + li,.chart .chartCont.csListGraph03 .graphDesc.csListGraph0304 .graphColor li + li{margin-top:20px;}
		.chart .chartCont.csListGraph03 .csListGraph0302 .graphColor li:nth-child(1) strong,.csListGraph0304 .graphColor li:nth-child(1) strong{color:#5eb21c;}
		.chart .chartCont.csListGraph03 .csListGraph0302 .graphColor li:nth-child(2) strong,.csListGraph0304 .graphColor li:nth-child(2) strong{color:#f3c301;}
		.chart .chartCont.csListGraph03 .csListGraph0302 .graphColor li:nth-child(3) strong,.csListGraph0304 .graphColor li:nth-child(3) strong{color:#ea4040;}
		.chart .chartCont.csListGraph03 .csListGraph0302 .graphColor li:nth-child(1) strong:before,.csListGraph0304 .graphColor li:nth-child(1) strong:before{background:#5eb21c;}
		.chart .chartCont.csListGraph03 .csListGraph0302 .graphColor li:nth-child(2) strong:before,.csListGraph0304 .graphColor li:nth-child(2) strong:before{background:#ffde00;}
		.chart .chartCont.csListGraph03 .csListGraph0302 .graphColor li:nth-child(3) strong:before,.csListGraph0304 .graphColor li:nth-child(3) strong:before{background:#ea4040;}
	.chart .chartCont.csListGraph04 .graph canvas#csListGraph0401{width:1058px;}
	.chart .chartCont.csListGraph06 .graph canvas#csListGraph0601{width:240px;}
	.chart .chartCont.csListGraph08 .graph canvas#csListGraph0801{width:426px;}
	.chart .chartCont.csListGraph08 .graph canvas#csListGraph0802{width:426px;}
	.chart .chartCont.csListGraph08 .graph canvas#csListGraph0803{width:426px;}
	/* MY 서비스 */
	.chart .chartCont .graph.noGraph{display:table;table-layout:fixed;width:260px;text-align:center;}/* 그래프 정보 없을때 */
		.chart .chartCont .graph.noGraph .mid{display:table-cell;vertical-align:middle;}
		.chart .chartCont .graph.noGraph.doughnut .mid{height:260px;background-image:url('../images/sub/noGraphWon.png');background-repeat:no-repeat;}
		.chart .chartCont .graph.noGraph .mid p{font:700 1.7rem/1.5 'squ','Helvetica','Arial','sans-serif';}
		.chart .chartCont.mysGraph01 .graph.noGraph{margin-left:40px;}
		.chart .chartCont.mysGraph02 .graph.noGraph{margin-left:40px;}
		.chart .chartCont.mysGraph03 .graph.noGraph{margin-left:40px;}
	.chart .chartCont.mysGraph01 .graph{height:260px !important;}
	.chart .chartCont.mysGraph01 .graph canvas{width:260px;margin-left:40px;}
		.chart .chartCont.mysGraph01 dd.graphDesc ul.graphColor li + li{margin-top:15px;}
		.chart .chartCont.mysGraph01 dd.graphDesc ul.graphColor strong{width:150px;}
		.chart .chartCont.mysGraph01 dd.graphDesc.mysGraph0101{padding-left:40px;}
			.chart .chartCont.mysGraph01 .mysGraph0101 .graphColor li:nth-child(1){color:#5e84e7;}
			.chart .chartCont.mysGraph01 .mysGraph0101 .graphColor li:nth-child(2){color:#3abb69;}
			.chart .chartCont.mysGraph01 .mysGraph0101 .graphColor li:nth-child(3){color:#6a7593;}
			.chart .chartCont.mysGraph01 .mysGraph0101 .graphColor li:nth-child(4){color:#999;}
			.chart .chartCont.mysGraph01 .mysGraph0101 .graphColor li:nth-child(1) strong:before{background:#5e84e7;}
			.chart .chartCont.mysGraph01 .mysGraph0101 .graphColor li:nth-child(2) strong:before{background:#3abb69;}
			.chart .chartCont.mysGraph01 .mysGraph0101 .graphColor li:nth-child(3) strong:before{background:#6a7593;}
			.chart .chartCont.mysGraph01 .mysGraph0101 .graphColor li:nth-child(4) strong:before{background:#aaa;}
		.chart .chartCont.mysGraph01 dd.graphDesc.mysGraph0102{padding-left:40px;}
			.chart .chartCont.mysGraph01 .mysGraph0102 .graphColor li:nth-child(1){color:#cc4f3d;}
			.chart .chartCont.mysGraph01 .mysGraph0102 .graphColor li:nth-child(2){color:#f5ae3c;}
			.chart .chartCont.mysGraph01 .mysGraph0102 .graphColor li:nth-child(3){color:#19ad95;}
			.chart .chartCont.mysGraph01 .mysGraph0102 .graphColor li:nth-child(4){color:#1080af;}
			.chart .chartCont.mysGraph01 .mysGraph0102 .graphColor li:nth-child(5){color:#aaa;}
			.chart .chartCont.mysGraph01 .mysGraph0102 .graphColor li:nth-child(1) strong:before{background:#cc4f3d;}
			.chart .chartCont.mysGraph01 .mysGraph0102 .graphColor li:nth-child(2) strong:before{background:#f5ae3c;}
			.chart .chartCont.mysGraph01 .mysGraph0102 .graphColor li:nth-child(3) strong:before{background:#19ad95;}
			.chart .chartCont.mysGraph01 .mysGraph0102 .graphColor li:nth-child(4) strong:before{background:#1080af;}
			.chart .chartCont.mysGraph01 .mysGraph0102 .graphColor li:nth-child(5) strong:before{background:#aaa;}
	.chart .chartCont.mysGraph01 .graph canvas#mysGraph0103{width:397px;}
	.chart .chartCont.mysGraph02 .graph{height:260px !important;}
	.chart .chartCont.mysGraph02 .graph canvas{width:260px;margin-left:40px;}
		.chart .chartCont.mysGraph02 dd.graphDesc{min-height:inherit;padding-left:80px;}
		.chart .chartCont.mysGraph02 dd.graphDesc ul{column-gap:100px;}
		.chart .chartCont.mysGraph02 dd ul.graphColor li + li{margin-top:10px;}
		.chart .chartCont.mysGraph02 dd ul.graphColor strong{font:700 1.3rem 'NotoSansKR','Helvetica','Arial','sans-serif';letter-spacing:-0.7px;}
		.chart .chartCont.mysGraph02 .mysGraph0201 .graphColor{padding-top:40px;}
			.chart .chartCont.mysGraph02 .mysGraph0201 .graphColor li:nth-child(1) strong:before{background:#0f9246;}
			.chart .chartCont.mysGraph02 .mysGraph0201 .graphColor li:nth-child(2) strong:before{background:#7dbb42;}
			.chart .chartCont.mysGraph02 .mysGraph0201 .graphColor li:nth-child(3) strong:before{background:#fecc09;}
			.chart .chartCont.mysGraph02 .mysGraph0201 .graphColor li:nth-child(4) strong:before{background:#f68e1f;}
			.chart .chartCont.mysGraph02 .mysGraph0201 .graphColor li:nth-child(5) strong:before{background:#e84f0c;}
			.chart .chartCont.mysGraph02 .mysGraph0201 .graphColor li:nth-child(6) strong:before{background:#c82329;}
			.chart .chartCont.mysGraph02 .mysGraph0201 .graphColor li:nth-child(7) strong:before{background:#98070d;}
			.chart .chartCont.mysGraph02 .mysGraph0201 .graphColor li:nth-child(8) strong:before{background:#aaa;}
			.chart .chartCont.mysGraph02 .mysGraph0201 .graphColor li:nth-child(9) strong:before{background:#888;}
		.chart .chartCont.mysGraph02 .mysGraph0202 .graphColor{padding-top:20px;}
			.chart .chartCont.mysGraph02 .mysGraph0202 .graphColor li:nth-child(1){color:#003853;}
			.chart .chartCont.mysGraph02 .mysGraph0202 .graphColor li:nth-child(2){color:#244287;}
			.chart .chartCont.mysGraph02 .mysGraph0202 .graphColor li:nth-child(3){color:#1080af;}
			.chart .chartCont.mysGraph02 .mysGraph0202 .graphColor li:nth-child(4){color:#19ad95;}
			.chart .chartCont.mysGraph02 .mysGraph0202 .graphColor li:nth-child(5){color:#aac370;}
			.chart .chartCont.mysGraph02 .mysGraph0202 .graphColor li:nth-child(6){color:#f5ae3c;}
			.chart .chartCont.mysGraph02 .mysGraph0202 .graphColor li:nth-child(7){color:#e28518;}
			.chart .chartCont.mysGraph02 .mysGraph0202 .graphColor li:nth-child(8){color:#cc4f3d;}
			.chart .chartCont.mysGraph02 .mysGraph0202 .graphColor li:nth-child(9){color:#aa2e1d;}
			.chart .chartCont.mysGraph02 .mysGraph0202 .graphColor li:nth-child(10){color:#634a89;}
			.chart .chartCont.mysGraph02 .mysGraph0202 .graphColor li:nth-child(11){color:#aaa;}
			.chart .chartCont.mysGraph02 .mysGraph0202 .graphColor li:nth-child(12){color:#888;}
			.chart .chartCont.mysGraph02 .mysGraph0202 .graphColor li:nth-child(1) strong:before{background:#003853;}
			.chart .chartCont.mysGraph02 .mysGraph0202 .graphColor li:nth-child(2) strong:before{background:#244287;}
			.chart .chartCont.mysGraph02 .mysGraph0202 .graphColor li:nth-child(3) strong:before{background:#1080af;}
			.chart .chartCont.mysGraph02 .mysGraph0202 .graphColor li:nth-child(4) strong:before{background:#19ad95;}
			.chart .chartCont.mysGraph02 .mysGraph0202 .graphColor li:nth-child(5) strong:before{background:#aac370;}
			.chart .chartCont.mysGraph02 .mysGraph0202 .graphColor li:nth-child(6) strong:before{background:#f5ae3c;}
			.chart .chartCont.mysGraph02 .mysGraph0202 .graphColor li:nth-child(7) strong:before{background:#e28518;}
			.chart .chartCont.mysGraph02 .mysGraph0202 .graphColor li:nth-child(8) strong:before{background:#cc4f3d;}
			.chart .chartCont.mysGraph02 .mysGraph0202 .graphColor li:nth-child(9) strong:before{background:#aa2e1d;}
			.chart .chartCont.mysGraph02 .mysGraph0202 .graphColor li:nth-child(10) strong:before{background:#634a89;}
			.chart .chartCont.mysGraph02 .mysGraph0202 .graphColor li:nth-child(11) strong:before{background:#aaa;}
			.chart .chartCont.mysGraph02 .mysGraph0202 .graphColor li:nth-child(12) strong:before{background:#888;}
		.chart .chartCont.mysGraph02 .mysGraph0203 .graphColor{padding-top:40px;}
			.chart .chartCont.mysGraph02 .graphDesc.mysGraph0203 .graphColor li strong{width:100px;}
			.chart .chartCont.mysGraph02 .mysGraph0203 .graphColor li:nth-child(1){color:#244287;}
			.chart .chartCont.mysGraph02 .mysGraph0203 .graphColor li:nth-child(2){color:#1080af;}
			.chart .chartCont.mysGraph02 .mysGraph0203 .graphColor li:nth-child(3){color:#19ad95;}
			.chart .chartCont.mysGraph02 .mysGraph0203 .graphColor li:nth-child(4){color:#aac370;}
			.chart .chartCont.mysGraph02 .mysGraph0203 .graphColor li:nth-child(5){color:#f5ae3c;}
			.chart .chartCont.mysGraph02 .mysGraph0203 .graphColor li:nth-child(6){color:#e28518;}
			.chart .chartCont.mysGraph02 .mysGraph0203 .graphColor li:nth-child(7){color:#cc4f3d;}
			.chart .chartCont.mysGraph02 .mysGraph0203 .graphColor li:nth-child(8){color:#aa2e1d;}
			.chart .chartCont.mysGraph02 .mysGraph0203 .graphColor li:nth-child(9){color:#aaa;}
			.chart .chartCont.mysGraph02 .mysGraph0203 .graphColor li:nth-child(10){color:#888;}
			.chart .chartCont.mysGraph02 .mysGraph0203 .graphColor li:nth-child(1) strong:before{background:#244287;}
			.chart .chartCont.mysGraph02 .mysGraph0203 .graphColor li:nth-child(2) strong:before{background:#1080af;}
			.chart .chartCont.mysGraph02 .mysGraph0203 .graphColor li:nth-child(3) strong:before{background:#19ad95;}
			.chart .chartCont.mysGraph02 .mysGraph0203 .graphColor li:nth-child(4) strong:before{background:#aac370;}
			.chart .chartCont.mysGraph02 .mysGraph0203 .graphColor li:nth-child(5) strong:before{background:#f5ae3c;}
			.chart .chartCont.mysGraph02 .mysGraph0203 .graphColor li:nth-child(6) strong:before{background:#e28518;}
			.chart .chartCont.mysGraph02 .mysGraph0203 .graphColor li:nth-child(7) strong:before{background:#cc4f3d;}
			.chart .chartCont.mysGraph02 .mysGraph0203 .graphColor li:nth-child(8) strong:before{background:#aa2e1d;}
			.chart .chartCont.mysGraph02 .mysGraph0203 .graphColor li:nth-child(9) strong:before{background:#aaa;}
			.chart .chartCont.mysGraph02 .mysGraph0203 .graphColor li:nth-child(10) strong:before{background:#888;}
		.chart .chartCont.mysGraph02 .mysGraph0204 .graphColor{padding-top:20px;}
			.chart .chartCont.mysGraph02 .mysGraph0204 .graphColor li:nth-child(1){color:#003853;}
			.chart .chartCont.mysGraph02 .mysGraph0204 .graphColor li:nth-child(2){color:#244287;}
			.chart .chartCont.mysGraph02 .mysGraph0204 .graphColor li:nth-child(3){color:#1080af;}
			.chart .chartCont.mysGraph02 .mysGraph0204 .graphColor li:nth-child(4){color:#19ad95;}
			.chart .chartCont.mysGraph02 .mysGraph0204 .graphColor li:nth-child(5){color:#aac370;}
			.chart .chartCont.mysGraph02 .mysGraph0204 .graphColor li:nth-child(6){color:#f5ae3c;}
			.chart .chartCont.mysGraph02 .mysGraph0204 .graphColor li:nth-child(7){color:#e28518;}
			.chart .chartCont.mysGraph02 .mysGraph0204 .graphColor li:nth-child(8){color:#cc4f3d;}
			.chart .chartCont.mysGraph02 .mysGraph0204 .graphColor li:nth-child(9){color:#aa2e1d;}
			.chart .chartCont.mysGraph02 .mysGraph0204 .graphColor li:nth-child(10){color:#634a89;}
			.chart .chartCont.mysGraph02 .mysGraph0204 .graphColor li:nth-child(11){color:#aaa;}
			.chart .chartCont.mysGraph02 .mysGraph0204 .graphColor li:nth-child(12){color:#888;}
			.chart .chartCont.mysGraph02 .mysGraph0204 .graphColor li:nth-child(1) strong:before{background:#003853;}
			.chart .chartCont.mysGraph02 .mysGraph0204 .graphColor li:nth-child(2) strong:before{background:#244287;}
			.chart .chartCont.mysGraph02 .mysGraph0204 .graphColor li:nth-child(3) strong:before{background:#1080af;}
			.chart .chartCont.mysGraph02 .mysGraph0204 .graphColor li:nth-child(4) strong:before{background:#19ad95;}
			.chart .chartCont.mysGraph02 .mysGraph0204 .graphColor li:nth-child(5) strong:before{background:#aac370;}
			.chart .chartCont.mysGraph02 .mysGraph0204 .graphColor li:nth-child(6) strong:before{background:#f5ae3c;}
			.chart .chartCont.mysGraph02 .mysGraph0204 .graphColor li:nth-child(7) strong:before{background:#e28518;}
			.chart .chartCont.mysGraph02 .mysGraph0204 .graphColor li:nth-child(8) strong:before{background:#cc4f3d;}
			.chart .chartCont.mysGraph02 .mysGraph0204 .graphColor li:nth-child(9) strong:before{background:#aa2e1d;}
			.chart .chartCont.mysGraph02 .mysGraph0204 .graphColor li:nth-child(10) strong:before{background:#634a89;}
			.chart .chartCont.mysGraph02 .mysGraph0204 .graphColor li:nth-child(11) strong:before{background:#aaa;}
			.chart .chartCont.mysGraph02 .mysGraph0204 .graphColor li:nth-child(12) strong:before{background:#888;}
		.chart .chartCont.mysGraph02 .mysGraph0205 .graphColor{padding-top:50px;}
			.chart .chartCont.mysGraph02 .graphDesc.mysGraph0205 .graphColor li strong{width:111px;}
			.chart .chartCont.mysGraph02 .mysGraph0205 .graphColor li:nth-child(1){color:#244287;}
			.chart .chartCont.mysGraph02 .mysGraph0205 .graphColor li:nth-child(2){color:#1080af;}
			.chart .chartCont.mysGraph02 .mysGraph0205 .graphColor li:nth-child(3){color:#19ad95;}
			.chart .chartCont.mysGraph02 .mysGraph0205 .graphColor li:nth-child(4){color:#aac370;}
			.chart .chartCont.mysGraph02 .mysGraph0205 .graphColor li:nth-child(5){color:#f5ae3c;}
			.chart .chartCont.mysGraph02 .mysGraph0205 .graphColor li:nth-child(6){color:#cc4f3d;}
			.chart .chartCont.mysGraph02 .mysGraph0205 .graphColor li:nth-child(7){color:#aaa;}
			.chart .chartCont.mysGraph02 .mysGraph0205 .graphColor li:nth-child(8){color:#888;}
			.chart .chartCont.mysGraph02 .mysGraph0205 .graphColor li:nth-child(1) strong:before{background:#244287;}
			.chart .chartCont.mysGraph02 .mysGraph0205 .graphColor li:nth-child(2) strong:before{background:#1080af;}
			.chart .chartCont.mysGraph02 .mysGraph0205 .graphColor li:nth-child(3) strong:before{background:#19ad95;}
			.chart .chartCont.mysGraph02 .mysGraph0205 .graphColor li:nth-child(4) strong:before{background:#aac370;}
			.chart .chartCont.mysGraph02 .mysGraph0205 .graphColor li:nth-child(5) strong:before{background:#f5ae3c;}
			.chart .chartCont.mysGraph02 .mysGraph0205 .graphColor li:nth-child(6) strong:before{background:#cc4f3d;}
			.chart .chartCont.mysGraph02 .mysGraph0205 .graphColor li:nth-child(7) strong:before{background:#aaa;}
			.chart .chartCont.mysGraph02 .mysGraph0205 .graphColor li:nth-child(8) strong:before{background:#888;}
		.chart .chartCont.mysGraph02 .mysGraph0206 .graphColor{padding-top:40px;}
			.chart .chartCont.mysGraph02 .mysGraph0206 .graphColor li:nth-child(1){color:#003853;}
			.chart .chartCont.mysGraph02 .mysGraph0206 .graphColor li:nth-child(2){color:#244287;}
			.chart .chartCont.mysGraph02 .mysGraph0206 .graphColor li:nth-child(3){color:#1080af;}
			.chart .chartCont.mysGraph02 .mysGraph0206 .graphColor li:nth-child(4){color:#19ad95;}
			.chart .chartCont.mysGraph02 .mysGraph0206 .graphColor li:nth-child(5){color:#aac370;}
			.chart .chartCont.mysGraph02 .mysGraph0206 .graphColor li:nth-child(6){color:#f5ae3c;}
			.chart .chartCont.mysGraph02 .mysGraph0206 .graphColor li:nth-child(7){color:#e28518;}
			.chart .chartCont.mysGraph02 .mysGraph0206 .graphColor li:nth-child(8){color:#cc4f3d;}
			.chart .chartCont.mysGraph02 .mysGraph0206 .graphColor li:nth-child(9){color:#aa2e1d;}
			.chart .chartCont.mysGraph02 .mysGraph0206 .graphColor li:nth-child(10){color:#634a89;}
			.chart .chartCont.mysGraph02 .mysGraph0206 .graphColor li:nth-child(1) strong:before{background:#003853;}
			.chart .chartCont.mysGraph02 .mysGraph0206 .graphColor li:nth-child(2) strong:before{background:#244287;}
			.chart .chartCont.mysGraph02 .mysGraph0206 .graphColor li:nth-child(3) strong:before{background:#1080af;}
			.chart .chartCont.mysGraph02 .mysGraph0206 .graphColor li:nth-child(4) strong:before{background:#19ad95;}
			.chart .chartCont.mysGraph02 .mysGraph0206 .graphColor li:nth-child(5) strong:before{background:#aac370;}
			.chart .chartCont.mysGraph02 .mysGraph0206 .graphColor li:nth-child(6) strong:before{background:#f5ae3c;}
			.chart .chartCont.mysGraph02 .mysGraph0206 .graphColor li:nth-child(7) strong:before{background:#e28518;}
			.chart .chartCont.mysGraph02 .mysGraph0206 .graphColor li:nth-child(8) strong:before{background:#cc4f3d;}
			.chart .chartCont.mysGraph02 .mysGraph0206 .graphColor li:nth-child(9) strong:before{background:#aa2e1d;}
			.chart .chartCont.mysGraph02 .mysGraph0206 .graphColor li:nth-child(10) strong:before{background:#634a89;}
	.chart .chartCont.mysGraph03 .graph canvas#mysGraph0301{width:260px;margin-left:40px;}
		.chart .chartCont.mysGraph03 dd.graphDesc{min-height:inherit;padding-left:80px;}
		.chart .chartCont.mysGraph03 dd.graphDesc ul{column-gap:100px;}
		.chart .chartCont.mysGraph03 dd ul.graphColor li + li{margin-top:10px;}
		.chart .chartCont.mysGraph03 dd ul.graphColor strong{font:700 1.3rem 'NotoSansKR','Helvetica','Arial','sans-serif';letter-spacing:-0.7px;}
			.chart .chartCont.mysGraph03 .mysGraph0301 .graphColor{padding-top:40px;}
			.chart .chartCont.mysGraph03 .mysGraph0301 .graphColor li:nth-child(1) strong:before{background:#237ed2;}
			.chart .chartCont.mysGraph03 .mysGraph0301 .graphColor li:nth-child(2) strong:before{background:#2442a5;}
			.chart .chartCont.mysGraph03 .mysGraph0301 .graphColor li:nth-child(3) strong:before{background:#25a743;}
			.chart .chartCont.mysGraph03 .mysGraph0301 .graphColor li:nth-child(4) strong:before{background:#e8940c;}
			.chart .chartCont.mysGraph03 .mysGraph0301 .graphColor li:nth-child(5) strong:before{background:#e8670c;}
			.chart .chartCont.mysGraph03 .mysGraph0301 .graphColor li:nth-child(6) strong:before{background:#e11111;}
			.chart .chartCont.mysGraph03 .mysGraph0301 .graphColor li:nth-child(7) strong:before{background:#c40f0f}
			.chart .chartCont.mysGraph03 .mysGraph0301 .graphColor li:nth-child(8) strong:before{background:#992222}
			.chart .chartCont.mysGraph03 .mysGraph0301 .graphColor li:nth-child(9) strong:before{background:#aaa;}
			.chart .chartCont.mysGraph03 .mysGraph0301 .graphColor li:nth-child(10) strong:before{background:#888;}
	.chart .chartCont.mysGraph04 .graph canvas#mysGraph0401{width:397px;}
	.chart .chartCont.mysGraph06 .graph canvas#mysGraph0601{width:260px;}
		.chart .chartCont.mysGraph06 .graphDesc.mysGraph0601{padding-left:40px;}
		.chart .chartCont.mysGraph06 .mysGraph0601 .graphColor li:nth-child(1) strong:before{background:#4490b9;}
		.chart .chartCont.mysGraph06 .mysGraph0601 .graphColor li:nth-child(2) strong:before{background:#89ac50;}
		.chart .chartCont.mysGraph06 .mysGraph0601 .graphColor li:nth-child(3) strong:before{background:#f6c938;}
		.chart .chartCont.mysGraph06 .mysGraph0601 .graphColor li:nth-child(4) strong:before{background:#ed902f;}
		.chart .chartCont.mysGraph06 .mysGraph0601 .graphColor li:nth-child(5) strong:before{background:#942a22;}
		.chart .chartCont.mysGraph06 .mysGraph0601 .graphColor li:nth-child(6) strong:before{background:#aaa;}
	.chart .chartCont.mysGraph06 .graph canvas#mysGraph0602{width:260px;}
		.chart .chartCont.mysGraph06 dd.graphDesc.mysGraph0602{padding-left:40px;}
		.chart .chartCont.mysGraph06 dd.graphDesc.mysGraph0602 ul.graphColor li + li{margin-top:20px;}
		.chart .chartCont.mysGraph06 .mysGraph0602 .graphColor li:nth-child(1) strong{color:#89ac50;}
		.chart .chartCont.mysGraph06 .mysGraph0602 .graphColor li:nth-child(2) strong{color:#ed902f;}
		.chart .chartCont.mysGraph06 .mysGraph0602 .graphColor li:nth-child(3) strong{color:#aaa;}
		.chart .chartCont.mysGraph06 .mysGraph0602 .graphColor li:nth-child(1) strong:before{background:#89ac50;}
		.chart .chartCont.mysGraph06 .mysGraph0602 .graphColor li:nth-child(2) strong:before{background:#ed902f;}
		.chart .chartCont.mysGraph06 .mysGraph0602 .graphColor li:nth-child(3) strong:before{background:#aaa;}
	.chartCont.mysGraph06 .graph canvas#mysGraph0603{width:100px;margin-left:12px;}
	.chartCont.mysGraph06 .graph canvas#mysGraph0604{width:100px;margin-left:12px;}
	.chartCont.mysGraph06 .graph canvas#mysGraph0605{width:100px;margin-left:12px;}
	.chart .chartCont.mysGraph07 dt.graph canvas#mysGraph0107{width:439px;}
		.chart .chartCont.mysGraph07 dd.graphDesc.mysGraph0701{padding:30px 0 0 70px;}
		.chart .chartCont.mysGraph07 dd.graphDesc.mysGraph0701 ul.graphColor li + li{margin-top:10px;}
		.chart .chartCont.mysGraph07 .graphDesc.mysGraph0701 .graphColor li strong{width:100px;}
		.chart .chartCont.mysGraph07 .mysGraph0701 .graphColor li:nth-child(1){color:#45bb89;}
		.chart .chartCont.mysGraph07 .mysGraph0701 .graphColor li:nth-child(2){color:#25a743;}
		.chart .chartCont.mysGraph07 .mysGraph0701 .graphColor li:nth-child(3){color:#3d82ab;}
		.chart .chartCont.mysGraph07 .mysGraph0701 .graphColor li:nth-child(4){color:#2442a5;}
		.chart .chartCont.mysGraph07 .mysGraph0701 .graphColor li:nth-child(5){color:#003853;}
		.chart .chartCont.mysGraph07 .mysGraph0701 .graphColor li:nth-child(1) strong:before{background:#45bb89;}
		.chart .chartCont.mysGraph07 .mysGraph0701 .graphColor li:nth-child(2) strong:before{background:#25a743;}
		.chart .chartCont.mysGraph07 .mysGraph0701 .graphColor li:nth-child(3) strong:before{background:#3d82ab;}
		.chart .chartCont.mysGraph07 .mysGraph0701 .graphColor li:nth-child(4) strong:before{background:#2442a5;}
		.chart .chartCont.mysGraph07 .mysGraph0701 .graphColor li:nth-child(5) strong:before{background:#003853;}
	.chart .chartCont.mysGraph08 dt.graph canvas#mysGraph0801{width:260px;}
		.chart .chartCont.mysGraph08 dd.graphDesc.mysGraph0801{padding-left:25px;}
		.chart .chartCont.mysGraph08 dd.graphDesc.mysGraph0801 ul.graphColor li + li{margin-top:10px;}
		.chart .chartCont.mysGraph08 .mysGraph0801 .graphColor li span{width:120px;}
		.chart .chartCont.mysGraph08 .mysGraph0801 .graphColor li span.parcent{width:55px;}
		.chart .chartCont.mysGraph08 .mysGraph0801 .graphColor li:nth-child(1){color:#5e84e7;}
		.chart .chartCont.mysGraph08 .mysGraph0801 .graphColor li:nth-child(2){color:#3abb69;}
		.chart .chartCont.mysGraph08 .mysGraph0801 .graphColor li:nth-child(3){color:#6a7593;}
		.chart .chartCont.mysGraph08 .mysGraph0801 .graphColor li:nth-child(4){color:#999;}
		.chart .chartCont.mysGraph08 .mysGraph0801 .graphColor li:nth-child(1) strong:before{background:#5e84e7;}
		.chart .chartCont.mysGraph08 .mysGraph0801 .graphColor li:nth-child(2) strong:before{background:#3abb69;}
		.chart .chartCont.mysGraph08 .mysGraph0801 .graphColor li:nth-child(3) strong:before{background:#6a7593;}
		.chart .chartCont.mysGraph08 .mysGraph0801 .graphColor li:nth-child(4) strong:before{background:#aaa;}
	.chart .chartCont.mysGraph08 .graph canvas#mysGraph0802{width:439px;}
	.chart .chartCont.mysGraph10 .graph canvas#mysGraph1001,.chart .chartCont.mysGraph10 .graph canvas#mysGraph1002{width:1058px;}
	/* 협력사 관리 */
	.chart .chartCont.esrmGraph01 .graph canvas#esrmGraph0101{width:260px;margin-left:60px;}
		.chart .chartCont.esrmGraph01 dd.graphDesc.esrmGraph0101{padding-left:80px;}
		.chart .chartCont.esrmGraph01 .esrmGraph0101 .graphColor li + li{margin-top:25px;}
		.chart .chartCont.esrmGraph01 .esrmGraph0101 .graphColor li:nth-child(1) strong:before{background:#5eb21c;}
		.chart .chartCont.esrmGraph01 .esrmGraph0101 .graphColor li:nth-child(2) strong:before{background:#ffde00;}
		.chart .chartCont.esrmGraph01 .esrmGraph0101 .graphColor li:nth-child(3) strong:before{background:#ea4040;}
	.chart .chartCont.esrmGraph02 .graph canvas#esrmGraph0201{width:260px;margin-left:60px;}
		.chart .chartCont.esrmGraph02 dd.graphDesc.esrmGraph0201{padding-left:80px;}
		.chart .chartCont.esrmGraph02 .esrmGraph0201 .graphColor li + li{margin-top:12px;}
		.chart .chartCont.esrmGraph02 .esrmGraph0201 .graphColor li:nth-child(1) strong:before{background:#237ed2;}
		.chart .chartCont.esrmGraph02 .esrmGraph0201 .graphColor li:nth-child(2) strong:before{background:#25a743;}
		.chart .chartCont.esrmGraph02 .esrmGraph0201 .graphColor li:nth-child(3) strong:before{background:#e8940c;}
		.chart .chartCont.esrmGraph02 .esrmGraph0201 .graphColor li:nth-child(4) strong:before{background:#e11111;}
		.chart .chartCont.esrmGraph02 .esrmGraph0201 .graphColor li:nth-child(5) strong:before{background:#c40f0f;}
		.chart .chartCont.esrmGraph02 .esrmGraph0201 .graphColor li:nth-child(6) strong:before{background:#a11e23;}
	.chart .chartCont.esrmGraph03 .graph canvas#esrmGraph0301{width:260px;margin-left:60px;}
		.chart .chartCont.esrmGraph03 dd.graphDesc.esrmGraph0301{padding-left:80px;}
		.chart .chartCont.esrmGraph03 .esrmGraph0301 .graphColor li + li{margin-top:12px;}
		.chart .chartCont.esrmGraph03 .esrmGraph0301 .graphColor li:nth-child(1) strong:before{background:#45bb89;}
		.chart .chartCont.esrmGraph03 .esrmGraph0301 .graphColor li:nth-child(2) strong:before{background:#25a743;}
		.chart .chartCont.esrmGraph03 .esrmGraph0301 .graphColor li:nth-child(3) strong:before{background:#3d82ab;}
		.chart .chartCont.esrmGraph03 .esrmGraph0301 .graphColor li:nth-child(4) strong:before{background:#2442a5;}
		.chart .chartCont.esrmGraph03 .esrmGraph0301 .graphColor li:nth-child(5) strong:before{background:#003853;}
	.chart .chartCont.esrmGraph04 .graph canvas#esrmGraph0401{width:892px;}
	.chart .chartCont.esrmGraph07 .graph canvas#esrmGraph0701{width:333px;}
	/* 자사신용관리 */
	.chart .chartCont.cashFlowGraph01 .graph canvas#cashFlowGraph0101{width:1087px;margin-left:20px;}
	/* ESG screening */
	.chart .chartCont.esgGraph01 .graph canvas#esgGraph0102,
	.chart .chartCont.esgGraph01 .graph.noGraph.doughnut{width:210px !important;height:210px !important;}
	.chart .chartCont.esgGraph01 .graph.noGraph.doughnut .mid{background:url('../images/sub/noGraphWon.png') no-repeat 0 15px;background-size:100%;}
/* popup */
.chart .chartCont.popGraph01 .graph canvas#popGraph0101{width:536px;}

/* ********************************************************************
기업 정보 조회
********************************************************************* */
/* 기업정보 */
.csListDate{display:table;table-layout:fixed;width:100%;min-height:50px;text-align:center;color:#FFF;}
	.csListDate .mid{display:table-cell;vertical-align:middle;}
	.csListDate p span{position:relative;font-size:1.2rem;font-weight:500;color:#999;margin-right:10px;padding-right:14px;}
	.csListDate p span:after{display:block;content:'';position:absolute;top:50%;right:0;width:1px;height:10px;margin-top:-5px;background:#ddd;}
	.csListDate p em{display:inline-block;width:70px;color:#555;}
.graphLine{padding:20px 20px 0 20px;column-count:2;column-gap:60px;column-rule:1px dotted #ddd;}
	.graphLine dl{display:block;}
	.graphLine dl + dl{margin-top:20px;}
	.graphLine dl:nth-child(2){margin-bottom:130px;}
	.graphLine .graphLable{overflow:hidden;}
	.graphLine .graphLable strong{float:left;font:700 2rem 'NotoSansKR','Helvetica','Arial','sans-serif';}
	.graphLine .graphLable span{float:right;color:#999;}
	.graphLine .graphBar{position:relative;display:block;width:100%;height:10px;text-align:center;vertical-align:baseline;margin-top:3px;border:1px solid #ddd;background:#eee;border-radius:5px;}
	.graphLine .graphBar .graphGauge{position:absolute;top:-1px;left:-1px;height:10px;text-align:center;vertical-align:middle;border:1px solid #58626d;background:linear-gradient(to bottom,#758291,#303c4a);border-radius:5px;}
.graphTyup td{height:61px;}
.noData.inOut{padding:70px 0 80px;background:#fafafa;border-top:none;border-bottom:none;}
.delCom{text-align:center;padding:30px 0 20px;background:#fefaf4;border:3px double #e02e1d;}
	.delCom .delTit{font:700 3.5rem 'squ','Helvetica','Arial','sans-serif';color:#e02e1d;}
	.delCom .delTit .delDate{font-size:1.8rem;margin-left:8px;}
	.delCom .delDesc{line-height:2rem;margin-top:10px;}

.chart .chartCont .cdtGraph{position:relative;width:85%;height:175px;text-align:center;margin:0 auto;background-repeat:no-repeat;background-position:top center;background-size:100%;}
	.chart .chartCont .cdtGraph p.grade{position:absolute;left:50%;bottom:32px;width:220px;font:900 4.6rem 'squ','Helvetica','Geneva','sans-serif';letter-spacing:-2px;margin-left:-110px;}
	.chart .chartCont .cdtGraph p.gradeDesc{position:absolute;left:50%;bottom:10px;width:220px;font:700 1.7rem 'squ','Helvetica','Geneva','sans-serif';letter-spacing:-1px;margin-left:-110px;}
	.chart .chartCont .cdtGraph.dna00 p.grade,
	.chart .chartCont .cdtGraph.cash00 p.grade,
	.chart .chartCont .cdtGraph.bid00 p.grade,
	.chart .chartCont .cdtGraph.rmis00 p.grade,
	.chart .chartCont .cdtGraph.wcdt00 p.grade,
	.chart .chartCont .cdtGraph.live00 p.grade{font-size:3.5rem;}
	.divGroup.cols3.dgEx + .divGroup.cols3.dgEx{margin-top:30px;}/* 예비용으로 만들어 놓았음 */
	.divGroup.cols3.dgEx div,.divGroup.cols3.dgEx div + div{margin-top:5px;}
	/* DNA 신용평가 */
	.chart .chartCont .cdtGraph.dna00{color:#999;background-image:url('../images/sub/dna/dna00.png');}/* 미생성 */
	.chart .chartCont .cdtGraph.dna01{color:#003853;background-image:url('../images/sub/dna/dna01.png');}/* AAA */
	.chart .chartCont .cdtGraph.dna02{color:#244287;background-image:url('../images/sub/dna/dna02.png');}/* AA */
	.chart .chartCont .cdtGraph.dna03{color:#1080af;background-image:url('../images/sub/dna/dna03.png');}/* A */
	.chart .chartCont .cdtGraph.dna04{color:#19ad95;background-image:url('../images/sub/dna/dna04.png');}/* BBB */
	.chart .chartCont .cdtGraph.dna05{color:#aac370;background-image:url('../images/sub/dna/dna05.png');}/* BB */
	.chart .chartCont .cdtGraph.dna06{color:#f5ae3c;background-image:url('../images/sub/dna/dna06.png');}/* B */
	.chart .chartCont .cdtGraph.dna07{color:#e28518;background-image:url('../images/sub/dna/dna07.png');}/* CCC */
	.chart .chartCont .cdtGraph.dna08{color:#cc4f3d;background-image:url('../images/sub/dna/dna08.png');}/* CC */
	.chart .chartCont .cdtGraph.dna09{color:#aa2e1d;background-image:url('../images/sub/dna/dna09.png');}/* C */
	.chart .chartCont .cdtGraph.dna10{color:#634a89;background-image:url('../images/sub/dna/dna10.png');}/* D */
	.chart .chartCont .cdtGraph.dnaOff01{color:#003853;background-image:url('../images/sub/dna/dnaOff01.png');}/* AAA 만료 */
	.chart .chartCont .cdtGraph.dnaOff02{color:#244287;background-image:url('../images/sub/dna/dnaOff02.png');}/* AA 만료 */
	.chart .chartCont .cdtGraph.dnaOff03{color:#1080af;background-image:url('../images/sub/dna/dnaOff03.png');}/* A 만료 */
	.chart .chartCont .cdtGraph.dnaOff04{color:#19ad95;background-image:url('../images/sub/dna/dnaOff04.png');}/* BBB 만료 */
	.chart .chartCont .cdtGraph.dnaOff05{color:#aac370;background-image:url('../images/sub/dna/dnaOff05.png');}/* BB 만료 */
	.chart .chartCont .cdtGraph.dnaOff06{color:#f5ae3c;background-image:url('../images/sub/dna/dnaOff06.png');}/* B 만료 */
	.chart .chartCont .cdtGraph.dnaOff07{color:#e28518;background-image:url('../images/sub/dna/dnaOff07.png');}/* CCC 만료 */
	.chart .chartCont .cdtGraph.dnaOff08{color:#cc4f3d;background-image:url('../images/sub/dna/dnaOff08.png');}/* CC 만료 */
	.chart .chartCont .cdtGraph.dnaOff09{color:#aa2e1d;background-image:url('../images/sub/dna/dnaOff09.png');}/* C 만료 */
	.chart .chartCont .cdtGraph.dnaOff10{color:#634a89;background-image:url('../images/sub/dna/dnaOff10.png');}/* D 만료 */
	/* 현금흐름 등급 */
	.chart .chartCont .cdtGraph.cash00{color:#999;background-image:url('../images/sub/cash/cash00.png');}/* 미생성 */
	.chart .chartCont .cdtGraph.cash01{color:#244287;background-image:url('../images/sub/cash/cash01.png');}/* A(CR-1) */
	.chart .chartCont .cdtGraph.cash02{color:#1080af;background-image:url('../images/sub/cash/cash02.png');}/* B(CR-2) */
	.chart .chartCont .cdtGraph.cash03{color:#19ad95;background-image:url('../images/sub/cash/cash03.png');}/* C+(CR-3) */
	.chart .chartCont .cdtGraph.cash04{color:#aac370;background-image:url('../images/sub/cash/cash04.png');}/* C-(CR-4) */
	.chart .chartCont .cdtGraph.cash05{color:#f5ae3c;background-image:url('../images/sub/cash/cash05.png');}/* D(CR-5) */
	.chart .chartCont .cdtGraph.cash06{color:#e28518;background-image:url('../images/sub/cash/cash06.png');}/* E(CR-6) */
	.chart .chartCont .cdtGraph.cash07{color:#cc4f3d;background-image:url('../images/sub/cash/cash07.png');}/* NF(판정제외) */
	.chart .chartCont .cdtGraph.cash08{color:#aa2e1d;background-image:url('../images/sub/cash/cash08.png');}/* NR(판정보류) */
	.chart .chartCont .cdtGraph.cashOff01{color:#244287;background-image:url('../images/sub/cash/cashOff01.png');}/* A(CR-1) 만료 */
	.chart .chartCont .cdtGraph.cashOff02{color:#1080af;background-image:url('../images/sub/cash/cashOff02.png');}/* B(CR-2) 만료 */
	.chart .chartCont .cdtGraph.cashOff03{color:#19ad95;background-image:url('../images/sub/cash/cashOff03.png');}/* C+(CR-3) 만료 */
	.chart .chartCont .cdtGraph.cashOff04{color:#aac370;background-image:url('../images/sub/cash/cashOff04.png');}/* C-(CR-4) 만료 */
	.chart .chartCont .cdtGraph.cashOff05{color:#f5ae3c;background-image:url('../images/sub/cash/cashOff05.png');}/* D(CR-5) 만료 */
	.chart .chartCont .cdtGraph.cashOff06{color:#e28518;background-image:url('../images/sub/cash/cashOff06.png');}/* E(CR-6) 만료 */
	.chart .chartCont .cdtGraph.cashOff07{color:#cc4f3d;background-image:url('../images/sub/cash/cashOff07.png');}/* NF(판정제외) 만료 */
	.chart .chartCont .cdtGraph.cashOff08{color:#aa2e1d;background-image:url('../images/sub/cash/cashOff08.png');}/* NR(판정보류) 만료 */
	/* 공공기관 입찰용 신용평가 */
	.chart .chartCont .cdtGraph.bid00{color:#999;background-image:url('../images/sub/bid/bid00.png');}/* 미생성 */
	.chart .chartCont .cdtGraph.bid01{color:#003853;background-image:url('../images/sub/bid/bid01.png');}/* AAA */
	.chart .chartCont .cdtGraph.bid02{color:#244287;background-image:url('../images/sub/bid/bid02.png');}/* AA */
	.chart .chartCont .cdtGraph.bid03{color:#1080af;background-image:url('../images/sub/bid/bid03.png');}/* A */
	.chart .chartCont .cdtGraph.bid04{color:#19ad95;background-image:url('../images/sub/bid/bid04.png');}/* BBB */
	.chart .chartCont .cdtGraph.bid05{color:#aac370;background-image:url('../images/sub/bid/bid05.png');}/* BB */
	.chart .chartCont .cdtGraph.bid06{color:#f5ae3c;background-image:url('../images/sub/bid/bid06.png');}/* B */
	.chart .chartCont .cdtGraph.bid07{color:#e28518;background-image:url('../images/sub/bid/bid07.png');}/* CCC */
	.chart .chartCont .cdtGraph.bid08{color:#cc4f3d;background-image:url('../images/sub/bid/bid08.png');}/* CC */
	.chart .chartCont .cdtGraph.bid09{color:#aa2e1d;background-image:url('../images/sub/bid/bid09.png');}/* C */
	.chart .chartCont .cdtGraph.bid10{color:#634a89;background-image:url('../images/sub/bid/bid10.png');}/* D */
	.chart .chartCont .cdtGraph.bidOff01{color:#003853;background-image:url('../images/sub/bid/bidOff01.png');}/* AAA 만료 */
	.chart .chartCont .cdtGraph.bidOff02{color:#244287;background-image:url('../images/sub/bid/bidOff02.png');}/* AA 만료 */
	.chart .chartCont .cdtGraph.bidOff03{color:#1080af;background-image:url('../images/sub/bid/bidOff03.png');}/* A 만료 */
	.chart .chartCont .cdtGraph.bidOff04{color:#19ad95;background-image:url('../images/sub/bid/bidOff04.png');}/* BBB 만료 */
	.chart .chartCont .cdtGraph.bidOff05{color:#aac370;background-image:url('../images/sub/bid/bidOff05.png');}/* BB 만료 */
	.chart .chartCont .cdtGraph.bidOff06{color:#f5ae3c;background-image:url('../images/sub/bid/bidOff06.png');}/* B 만료 */
	.chart .chartCont .cdtGraph.bidOff07{color:#e28518;background-image:url('../images/sub/bid/bidOff07.png');}/* CCC 만료 */
	.chart .chartCont .cdtGraph.bidOff08{color:#cc4f3d;background-image:url('../images/sub/bid/bidOff08.png');}/* CC 만료 */
	.chart .chartCont .cdtGraph.bidOff09{color:#aa2e1d;background-image:url('../images/sub/bid/bidOff09.png');}/* C 만료 */
	.chart .chartCont .cdtGraph.bidOff10{color:#634a89;background-image:url('../images/sub/bid/bidOff10.png');}/* D 만료 */
	/* R-MIS */
	.chart .chartCont .cdtGraph.rmis00{color:#999;background-image:url('../images/sub/rmis/rmis00.png');}/* 미생성 */
	.chart .chartCont .cdtGraph.rmis01{color:#0f9246;background-image:url('../images/sub/rmis/rmis01.png');}/* R-1 */
	.chart .chartCont .cdtGraph.rmis02{color:#7dbb42;background-image:url('../images/sub/rmis/rmis02.png');}/* R-2 */
	.chart .chartCont .cdtGraph.rmis03{color:#fecc09;background-image:url('../images/sub/rmis/rmis03.png');}/* R-3 */
	.chart .chartCont .cdtGraph.rmis04{color:#f68e1f;background-image:url('../images/sub/rmis/rmis04.png');}/* R-4 */
	.chart .chartCont .cdtGraph.rmis05{color:#e84f0c;background-image:url('../images/sub/rmis/rmis05.png');}/* R-5 */
	.chart .chartCont .cdtGraph.rmis06{color:#c82329;background-image:url('../images/sub/rmis/rmis06.png');}/* R-6 */
	.chart .chartCont .cdtGraph.rmis07{color:#98070d;background-image:url('../images/sub/rmis/rmis07.png');}/* R-7 */
	.chart .chartCont .cdtGraph.rmisOff01{color:#0f9246;background-image:url('../images/sub/rmis/rmisOff01.png');}/* R-1 만료 */
	.chart .chartCont .cdtGraph.rmisOff02{color:#7dbb42;background-image:url('../images/sub/rmis/rmisOff02.png');}/* R-2 만료 */
	.chart .chartCont .cdtGraph.rmisOff03{color:#fecc09;background-image:url('../images/sub/rmis/rmisOff03.png');}/* R-3 만료 */
	.chart .chartCont .cdtGraph.rmisOff04{color:#f68e1f;background-image:url('../images/sub/rmis/rmisOff04.png');}/* R-4 만료 */
	.chart .chartCont .cdtGraph.rmisOff05{color:#e84f0c;background-image:url('../images/sub/rmis/rmisOff05.png');}/* R-5 만료 */
	.chart .chartCont .cdtGraph.rmisOff06{color:#c82329;background-image:url('../images/sub/rmis/rmisOff06.png');}/* R-6 만료 */
	.chart .chartCont .cdtGraph.rmisOff07{color:#98070d;background-image:url('../images/sub/rmis/rmisOff07.png');}/* R-7 만료 */
	/* 모형등급 */
	.chart .chartCont .cdtGraph.wcdt00{color:#999;background-image:url('../images/sub/wcdt/wcdt00.png');}/* 미생성 */
	.chart .chartCont .cdtGraph.wcdt01{color:#003853;background-image:url('../images/sub/wcdt/wcdt01.png');}/* aaa */
	.chart .chartCont .cdtGraph.wcdt02{color:#244287;background-image:url('../images/sub/wcdt/wcdt02.png');}/* aa */
	.chart .chartCont .cdtGraph.wcdt03{color:#1080af;background-image:url('../images/sub/wcdt/wcdt03.png');}/* a */
	.chart .chartCont .cdtGraph.wcdt04{color:#19ad95;background-image:url('../images/sub/wcdt/wcdt04.png');}/* bbb */
	.chart .chartCont .cdtGraph.wcdt05{color:#aac370;background-image:url('../images/sub/wcdt/wcdt05.png');}/* bb */
	.chart .chartCont .cdtGraph.wcdt06{color:#f5ae3c;background-image:url('../images/sub/wcdt/wcdt06.png');}/* b */
	.chart .chartCont .cdtGraph.wcdt07{color:#e28518;background-image:url('../images/sub/wcdt/wcdt07.png');}/* ccc */
	.chart .chartCont .cdtGraph.wcdt08{color:#cc4f3d;background-image:url('../images/sub/wcdt/wcdt08.png');}/* cc */
	.chart .chartCont .cdtGraph.wcdt09{color:#aa2e1d;background-image:url('../images/sub/wcdt/wcdt09.png');}/* c */
	.chart .chartCont .cdtGraph.wcdt10{color:#634a89;background-image:url('../images/sub/wcdt/wcdt10.png');}/* d */
	.chart .chartCont .cdtGraph.wcdtOff01{color:#003853;background-image:url('../images/sub/wcdt/wcdtOff01.png');}/* aaa 만료 */
	.chart .chartCont .cdtGraph.wcdtOff02{color:#244287;background-image:url('../images/sub/wcdt/wcdtOff02.png');}/* aa 만료 */
	.chart .chartCont .cdtGraph.wcdtOff03{color:#1080af;background-image:url('../images/sub/wcdt/wcdtOff03.png');}/* a 만료 */
	.chart .chartCont .cdtGraph.wcdtOff04{color:#19ad95;background-image:url('../images/sub/wcdt/wcdtOff04.png');}/* bbb 만료 */
	.chart .chartCont .cdtGraph.wcdtOff05{color:#aac370;background-image:url('../images/sub/wcdt/wcdtOff05.png');}/* bb 만료 */
	.chart .chartCont .cdtGraph.wcdtOff06{color:#f5ae3c;background-image:url('../images/sub/wcdt/wcdtOff06.png');}/* b 만료 */
	.chart .chartCont .cdtGraph.wcdtOff07{color:#e28518;background-image:url('../images/sub/wcdt/wcdtOff07.png');}/* ccc 만료 */
	.chart .chartCont .cdtGraph.wcdtOff08{color:#cc4f3d;background-image:url('../images/sub/wcdt/wcdtOff08.png');}/* cc 만료 */
	.chart .chartCont .cdtGraph.wcdtOff09{color:#aa2e1d;background-image:url('../images/sub/wcdt/wcdtOff09.png');}/* c 만료 */
	.chart .chartCont .cdtGraph.wcdt10{color:#634a89;background-image:url('../images/sub/wcdt/wcdt10.png');}/* d 만료 */
	/* live */
	.chart .chartCont .cdtGraph.live00{color:#999;background-image:url('../images/sub/live/live00.png');}/* 미생성 */
	.chart .chartCont .cdtGraph.live01{color:#237ed2;background-image:url('../images/sub/live/live01.png');}/* 정상 */
	.chart .chartCont .cdtGraph.live02{color:#2442a5;background-image:url('../images/sub/live/live02.png');}/* 해제 */
	.chart .chartCont .cdtGraph.live03{color:#25a743;background-image:url('../images/sub/live/live03.png');}/* 관찰 */
	.chart .chartCont .cdtGraph.live04{color:#e8940c;background-image:url('../images/sub/live/live04.png');}/* 주의1 */
	.chart .chartCont .cdtGraph.live05{color:#e8670c;background-image:url('../images/sub/live/live05.png');}/* 주의2 */
	.chart .chartCont .cdtGraph.live06{color:#e11111;background-image:url('../images/sub/live/live06.png');}/* 경고 */
	.chart .chartCont .cdtGraph.live07{color:#c40f0f;background-image:url('../images/sub/live/live07.png');}/* 부도 */
	.chart .chartCont .cdtGraph.live08{color:#992222;background-image:url('../images/sub/live/live08.png');}/* 휴ㆍ폐업 */
	.chart .chartCont .cdtGraph.liveOff01{color:#237ed2;background-image:url('../images/sub/live/liveOff01.png');}/* 정상 만료 */
	.chart .chartCont .cdtGraph.liveOff02{color:#2442a5;background-image:url('../images/sub/live/liveOff02.png');}/* 해제 만료 */
	.chart .chartCont .cdtGraph.liveOff03{color:#25a743;background-image:url('../images/sub/live/liveOff03.png');}/* 관찰 만료 */
	.chart .chartCont .cdtGraph.liveOff04{color:#e8940c;background-image:url('../images/sub/live/liveOff04.png');}/* 주의1 만료 */
	.chart .chartCont .cdtGraph.liveOff05{color:#e8670c;background-image:url('../images/sub/live/liveOff05.png');}/* 주의2 만료 */
	.chart .chartCont .cdtGraph.liveOff06{color:#e11111;background-image:url('../images/sub/live/liveOff06.png');}/* 경고 만료 */
	.chart .chartCont .cdtGraph.liveOff07{color:#c40f0f;background-image:url('../images/sub/live/liveOff07.png');}/* 부도 만료 */
	.chart .chartCont .cdtGraph.liveOff08{color:#992222;background-image:url('../images/sub/live/liveOff08.png');}/* 휴ㆍ폐업 만료 */
	.chart .chartCont .cdtGraph.live01 p.grade,
	.chart .chartCont .cdtGraph.live02 p.grade,
	.chart .chartCont .cdtGraph.live03 p.grade,
	.chart .chartCont .cdtGraph.live04 p.grade,
	.chart .chartCont .cdtGraph.live05 p.grade,
	.chart .chartCont .cdtGraph.live06 p.grade,
	.chart .chartCont .cdtGraph.live07 p.grade,
	.chart .chartCont .cdtGraph.live08 p.grade{font:700 4rem 'squ','Helvetica','Arial','sans-serif';}
	/* watch */
	.chart .chartCont .cdtGraph.watch00{color:#999;background-image:url('../images/sub/watch/watch00.png');}/* 미생성 */
	.chart .chartCont .cdtGraph.watch01{color:#237ed2;background-image:url('../images/sub/watch/watch01.png');}/* 정상 */
	.chart .chartCont .cdtGraph.watch02{color:#25a743;background-image:url('../images/sub/watch/watch02.png');}/* 관찰 */
	.chart .chartCont .cdtGraph.watch03{color:#e8940c;background-image:url('../images/sub/watch/watch03.png');}/* 주의 */
	.chart .chartCont .cdtGraph.watch04{color:#e11111;background-image:url('../images/sub/watch/watch04.png');}/* 경고 */
	.chart .chartCont .cdtGraph.watch05{color:#634a89;background-image:url('../images/sub/watch/watch05.png');}/* 신용회복지원 */
	.chart .chartCont .cdtGraph.watch06{color:#2442a5;background-image:url('../images/sub/watch/watch06.png');}/* 기업회생 */
	.chart .chartCont .cdtGraph.watch07{color:#c40f0f;background-image:url('../images/sub/watch/watch07.png');}/* 부도 */
	.chart .chartCont .cdtGraph.watch08{color:#a11e23;background-image:url('../images/sub/watch/watch08.png');}/* 휴ㆍ폐업 */
	.chart .chartCont .cdtGraph.watchOff01{color:#237ed2;background-image:url('../images/sub/watch/watchOff01.png');}/* 정상 만료 */
	.chart .chartCont .cdtGraph.watchOff02{color:#25a743;background-image:url('../images/sub/watch/watchOff02.png');}/* 관찰 만료 */
	.chart .chartCont .cdtGraph.watchOff03{color:#e8940c;background-image:url('../images/sub/watch/watchOff03.png');}/* 주의 만료 */
	.chart .chartCont .cdtGraph.watchOff04{color:#e11111;background-image:url('../images/sub/watch/watchOff04.png');}/* 경고 만료 */
	.chart .chartCont .cdtGraph.watchOff05{color:#634a89;background-image:url('../images/sub/watch/watchOff05.png');}/* 신용회복지원 만료 */
	.chart .chartCont .cdtGraph.watchOff06{color:#2442a5;background-image:url('../images/sub/watch/watchOff06.png');}/* 기업회생 만료 */
	.chart .chartCont .cdtGraph.watchOff07{color:#c40f0f;background-image:url('../images/sub/watch/watchOff07.png');}/* 부도 만료 */
	.chart .chartCont .cdtGraph.watchOff08{color:#a11e23;background-image:url('../images/sub/watch/watchOff08.png');}/* 휴ㆍ폐업 만료 */
	.chart .chartCont .cdtGraph.watch01 p.grade,
	.chart .chartCont .cdtGraph.watch02 p.grade,
	.chart .chartCont .cdtGraph.watch03 p.grade,
	.chart .chartCont .cdtGraph.watch04 p.grade,
	.chart .chartCont .cdtGraph.watch06 p.grade,
	.chart .chartCont .cdtGraph.watch07 p.grade,
	.chart .chartCont .cdtGraph.watch08 p.grade{font:700 4rem 'squ','Helvetica','Arial','sans-serif';}
	.chart .chartCont .cdtGraph.watch05 p.grade{font:700 3.5rem 'squ','Helvetica','Arial','sans-serif';}

/* 평가의견 / 부정요인 */
.evaluateResult{overflow:hidden;padding:15px 0 15px 180px;background:#fafafa;border:1px solid #eee;}
	.evaluateResult dl{overflow:hidden;float:left;}
	.evaluateResult dl + dl{position:relative;margin-left:30px;padding-left:32px;}
	.evaluateResult dl:before{display:block;content:'';position:absolute;top:50%;left:0px;width:1px;height:10px;margin-top:-5px;background:#ddd;}
	.evaluateResult dl dt{float:left;margin-right:15px;}
	.evaluateResult dl dd{float:left;font:700 1.7rem/2.6rem 'squ','Helvetica','Arial','sans-serif';}
	.evaluateTit{font:500 1.7rem 'squ','Helvetica','Arial','sans-serif';margin:30px 0 10px;}
	.evaluateTit strong{display:inline-block;margin-right:10px;}
	.tblTyDft.evaluate td{line-height:2.4rem;text-align:justify;padding:20px;}/* 평가의견 */
	.tblTyDft.evaluate td.noData{text-align:center;padding:40px 0;}
/* 관계회사 */
.listInfo.mnt{}
	.listInfo.mnt .comName{font-size:1.7rem;line-height:1.2;word-break:break-all;margin:inherit;margin-top:6px;padding-left:inherit;}
	a:hover .listInfo.mnt .comLabel{text-decoration:none;}
	a:hover .listInfo.mnt .comName{color:#003d7e;}
/* 신용평가 */
.changeCdt .ccLft,.changeCdt .ccRgt,.changeCdt .ccCen{display:inline-block;width:50px;}
	.changeCdt .ccLft{text-align:right;}
	.changeCdt .ccRgt{text-align:left;}
	.changeCdt .ccCen{width:8px;text-align:center;opacity:0.5;}
	.changeCdt .ccArrow{display:inline-block;width:24px;font:700 1.7rem 'squ','Helvetica','Arial','sans-serif';text-align:center;opacity:0.5;}
	.csCdt tr.ingCdt td{font:700 1.5rem 'squR','Helvetica','Arial','sans-serif';padding:12px 0;border:1px solid #ffdc93;border-width:2px 0;background:#ffffdf;}
		.csCdt tr.ingCdt td a{font:700 2rem 'squR','Helvetica','Arial','sans-serif';}
		.csCdt tr.ingCdt td span{font:700 1.3rem 'ng','Helvetica','Arial','sans-serif' !important;}
		.csCdt tr.ingCdt td.taL{padding-left:15px;}
		.csCdt tr.ingCdt td.taR{padding-right:10px;}
		.csCdt td span{padding-left:4px;}
		.csCdt tr.ingCdt.fontSqu td{font:700 1.7rem 'squ','Helvetica','Arial','sans-serif';}
/* 실적&기술 */
.boxWrapTax{margin-top:10px;}
	.boxWrapTax .boxArea{position:relative;background:#FFF;border:1px solid #e5e5e5;}
	.boxWrapTax .boxArea .score{min-height:130px;padding:20px 0 0 50px;box-sizing:border-box;}
		.boxWrapTax .boxArea.ba01 .score{background:#f6f9fc;}
		.boxWrapTax .boxArea.ba02 .score{background:#fefaf4;}
		.boxWrapTax .boxArea .score dl{overflow:hidden;}
		.boxWrapTax .boxArea .score dl > dt{float:left;width:90px;height:90px;font:700 2.2rem/9rem 'NotoSansKR','Helvetica','Arial','sans-serif';color:#FFF;text-align:center;letter-spacing:-1px;border-radius:50%;}
		.boxWrapTax .boxArea.ba01 .score dl > dt{background:#58c295;border:1px solid #25a743;}
		.boxWrapTax .boxArea.ba02 .score dl > dt{background:#eb9F26;border:1px solid #e8670c;}
		.boxWrapTax .boxArea .score dl > dd{float:left;width:360px;min-height:90px;text-align:center;padding-top:10px;}
		.boxWrapTax .boxArea .score dl > dd strong{font:700 3.2rem/4.5rem 'squR','Helvetica','Arial','sans-serif';letter-spacing:-1.5px;vertical-align:middle;}
		.boxWrapTax .boxArea .score dl > dd span{font:500 1.8rem 'squ','Helvetica','Arial','sans-serif';letter-spacing:-1.5px;vertical-align:middle;margin-left:3px;}
		.boxWrapTax .boxArea .score dl > dd p{font:700 2rem/2.8rem 'squ','Helvetica','Arial','sans-serif';}
		.boxWrapTax .boxArea .score dl > dd.offCdt{padding-top:20px !important;}
		.boxWrapTax .boxArea .score dl > dd.offCdt strong{font:700 3.2rem/4.5rem 'squ','Helvetica','Arial','sans-serif';}
	.boxWrapTax .boxArea .detail{overflow:hidden;min-height:55px;padding-top:15px;box-sizing:border-box;}
		.boxWrapTax .boxArea .detail ul > li > p{float:left;width:48%;font:500 1.6rem 'NotoSansKR','Helvetica','Arial','sans-serif';color:#999;text-align:center;}
		.boxWrapTax .boxArea .detail ul > li > div{float:left;width:50%;text-align:center;}
		.boxWrapTax .boxArea .detail ul > li > p + div{border-left:2px dotted #ddd;}
		.boxWrapTax .boxArea .detail ul > li > div strong{display:inline-block;font:700 1.8rem 'squR','Helvetica','Arial','sans-serif';vertical-align:middle;}
		.boxWrapTax .boxArea .detail ul > li > div.offCdt strong{font:700 1.7rem 'squ','Helvetica','Arial','sans-serif';}
	.boxWrapTax .boxArea .score + .detail{border-top:1px solid #e5e5e5;}
/* 재무분석 */
.salesTop3{position:relative;}
	.salesTop3 p{position:absolute;top:-1px;left:12px;width:43px;height:50px;font:700 1.5rem 'ng','Helvetica','Arial','sans-serif';color:#FFF;text-align:center;padding-top:10px;background:url('../images/icon/ribon_org.png') no-repeat left top;}
	.salesTop3 p strong{display:inline-block;font:700 2.6rem 'squR','Helvetica','Arial','sans-serif';vertical-align:middle;}
	.salesTop3 dl{padding:15px 5px 20px 45px;background:url('../images/icon/salesBak.png') no-repeat right bottom;border:1px solid #eee;border-left:4px solid #ddd;}
	.salesTop3 dl dt{display:table;table-layout:fixed;min-height:48px;font:500 2rem/2.4rem 'NotoSansKR','Helvetica','Arial','sans-serif';color:#58626d;margin-bottom:10px;}
	.salesTop3 dl dt div.mid{display:table-cell;vertical-align:middle;}
	.salesTop3 dl:hover{border:1px solid #bbb;border-left:4px solid #bbb;}
	.salesTop3 dl:hover dt a{color:#3db087;text-decoration:underline;}
	.salesTop3 dl dd + dd{margin-top:5px;}
	.salesTop3 dl dd em{position:relative;display:inline-block;width:80px;color:#999;margin-right:5px;padding-left:10px;}
	.salesTop3 dl dd em:before{display:block;content:'';position:absolute;top:50%;left:0;width:4px;height:4px;margin-top:-2px;background:#f60;border-radius:50%;}
	.salesTop3 dl dd em:after{display:block;content:'';position:absolute;top:50%;right:0;width:1px;height:10px;margin-top:-5px;background:#ddd;}
	.salesTop3 dl dd strong{display:inline-block;font:700 1.7rem 'squ','Helvetica','Arial','sans-serif';}
	.salesTop3 dl dd strong span{font:700 1.3rem 'ng','Helvetica','Arial','sans-serif';padding-left:3px;opacity:0.8;}
/* 등기정보 */
.rmisUpdate{text-align:center;padding:35px 0;border:1px solid #d2d7dd;border-width:1px 0;background:#f6f9fc;}
	.rmisUpdate dt{font:500 1.6rem 'NotoSansKR','Helvetica','Arial','sans-serif';}
	.rmisUpdate dt p{font-size:2.4rem;}
	.rmisUpdate dd{margin-top:15px;}
/* 뉴스 */
.hashTags{}
	.hashTags p{text-align:center;}
	.hashTags p strong{position:relative;display:inline-block;font:700 1.4rem 'NotoSansKR','Helvetica','Arial','sans-serif';vertical-align:-2px;margin-right:10px;padding-right:15px;}
	.hashTags p strong:after{display:block;content:'';position:absolute;top:50%;right:0;width:1px;height:8px;margin-top:-4px;background:#ddd;}
	.hashTags p a{display:inline-block;color:#555;padding:2px 15px 3px;border:1px solid #eee;border-radius:15px;}
	.hashTags p a:hover{border:1px solid #edb90d;background:#fcdb38;}
	.hashTags p a + a{margin-left:3px;}
	.hashTags p a span{padding-right:2px;}
.newsLable{overflow:hidden;}
	.newsLable .newsGraph{float:left;width:300px;height:210px;text-align:center;margin:35px 25px 0 5px;}
		.newsLable .newsGraph dt{font:700 1.6rem 'NotoSansKR','Helvetica','Arial','sans-serif';color:#555;padding-top:95px;}
		.newsLable .newsGraph dd.grade{font:900 5.4rem 'squR','Helvetica','Arial','sans-serif';letter-spacing:-1.5px;margin-top:3px;}
		dl.newsGraph.news00{background:url('../images/sub/news00.png') no-repeat;background-size:100%;}/* 미생성 */
		dl.newsGraph.news01{background:url('../images/sub/news01.png') no-repeat;background-size:100%;}/* 긍정 */
		dl.newsGraph.news02{background:url('../images/sub/news02.png') no-repeat;background-size:100%;}/* 보통 */
		dl.newsGraph.news03{background:url('../images/sub/news03.png') no-repeat;background-size:100%;}/* 부정 */
		dl.newsGraph.news04{background:url('../images/sub/news04.png') no-repeat;background-size:100%;}/* 주의 */
		dl.newsGraph.news05{background:url('../images/sub/news05.png') no-repeat;background-size:100%;}/* 경고 */
	.newsLable .newsTable{float:left;width:235px;margin-bottom:10px;}
		.newsLable .newsTable p{font-weight:700;text-align:center;margin:15px 0 8px;}
		.newsLable .newsTable p strong{font:500 2.5rem/1 'squR','Helvetica','Arial','sans-serif';vertical-align:middle;}
		.newsLable .newsTable p span{font:700 1.4rem 'ng','Helvetica','Arial','sans-serif';letter-spacing:-1px;vertical-align:middle;}
		.newsLable .newsTable table th,.newsLable .newsTable table td{height:41px;}
		.newsLable .newsTable table th:after{display:block;content:'';position:absolute;top:16px;right:0px;width:1px;height:10px;background:#e9e9e9;}
	.newsCont{overflow:hidden;padding:20px 0 12px;}
		.newsCont .newsBox{float:left;width:calc(100% - 270px);padding-left:40px;box-sizing:border-box;}
		.newsBox dt.newsTit{font:700 1.8rem 'squ','Helvetica','Arial','sans-serif';margin:10px 0 5px;}
		.newsBox .newsArticle{overflow:hidden;height:44px;text-overflow:ellipsis;text-align:justify;color:#555;}
		.newsMedia{color:#999;margin-top:10px;}
		.newsMedia span{position:relative;margin-right:9px;padding-right:14px;}
		.newsMedia span:after{display:block;content:'';position:absolute;top:50%;right:0;width:1px;height:10px;margin-top:-5px;background:#ddd;}
		.newsGraph dt{font-size:1.2rem !important;color:#555;padding-top:62px;}
		.newsGraph dd.grade{font:900 2.4rem 'squR','Helvetica','Arial','sans-serif';letter-spacing:-0.3px;}
	.newsGrade{display:inline-block;min-width:48px;padding:2px 0 3px;border-radius:3px;}
/* 20210514 뉴스 */
.newsGraphTbl{overflow:hidden;}
	.newsGraphTbl .newsGraph{float:left;height:240px;}
	.newsGraphTbl .newsTbl{float:right;width:calc(100% - 260px);}
	.newsGraphTbl .newsTbl p{font-weight:700;text-align:center;margin:2px 0 12px;}
	.newsGraphTbl .newsTbl p strong{font:700 1.8rem/1 'squR','Helvetica','Arial','sans-serif';vertical-align:middle;}
	.newsGraphTbl .newsTbl p span{font:700 1.2rem 'ng','Helvetica','Arial','sans-serif';letter-spacing:-1px;vertical-align:middle;}
	.newsGraphTbl .newsTbl table th:after{display:block;content:'';position:absolute;top:18px;right:0px;width:1px;height:10px;background:#ddd;}
	.newsGraphTbl .graph.noGraph{display:table;table-layout:fixed;width:240px !important;text-align:center;}/* 정보가 없을때 */
		.newsGraphTbl .graph.noGraph.doughnut .mid{height:240px !important;background:url('../images/sub/noGraphWon.png') no-repeat;background-size:100%;}
		.newsGraphTbl .graph.noGraph.doughnut .mid p{width:100%;}
	td.newsInfo{text-align:left;padding:6px 0 12px 15px;}
		td.newsInfo span{font-size:1.2rem;color:#999;}
		td.newsInfo em{position:relative;margin-right:9px;padding-right:14px;}
		td.newsInfo em:after{content:"";position:absolute;display:block;top:50%;right:0;width:1px;height:10px;margin-top:-4px;background:#ddd;}
		td.newsInfo .newsEmotion{display:inline-block;min-width:260px;padding-right:10px;}
		.tyInty .newsYes,.tyInty .newsNo,.tyInty .newsRegular{word-break:keep-all;}
	td.newsESG .esgE,td.newsESG .esgE a,
	td.newsESG .esgS,td.newsESG .esgS a,
	td.newsESG .esgG,td.newsESG .esgG a{font-size:1.6rem;word-break:keep-all;}
/* 뉴스 new */
.newsGraphTbl{overflow:hidden;/*height:290px;*/}
	.newsGraphTbl .newsGraph{float:left;}
	.newsGraphTbl .newsTbl{float:right;width:210px;}
	.newsGraphTbl .newsTbl p{font-weight:700;text-align:center;margin:2px 0 12px;}
	.newsGraphTbl .newsTbl p strong{font:700 2.2rem/1 'squR','Helvetica','Arial','sans-serif';vertical-align:middle;}
	.newsGraphTbl .newsTbl p span{font:700 1.4rem 'ng','Helvetica','Arial','sans-serif';letter-spacing:-1px;vertical-align:middle;}
	.newsGraphTbl .newsTbl table th:after{display:block;content:'';position:absolute;top:12px;right:0px;width:1px;height:10px;background:#ddd;}
	.newsGraphTbl .newsTbl table th:last-child:after{width:0px !important;}
.newsYorN{height:290px;}
td.newsInfo{text-align:left;padding:10px 0 15px 15px;}
	td.newsInfo span{font-size:1.2rem;color:#999;}
	td.newsInfo em{position:relative;margin-right:9px;padding-right:14px;}
	td.newsInfo em:after{content:"";position:absolute;display:block;top:50%;right:0;width:1px;height:10px;margin-top:-4px;background:#ddd;}
	td.newsInfo .newsEmotion{display:inline-block;width:220px;}
.newsGraphTbl .graph.noGraph{display:table;table-layout:fixed;width:238px !important;text-align:center;}/* 그래프 정보 없을때 */
	.newsGraphTbl .graph.noGraph .mid{display:table-cell;vertical-align:middle;}
	.newsGraphTbl .graph.noGraph.doughnut .mid{height:238px !important;background-image:url('../images/sub/noGraphWon.png');background-repeat:no-repeat;background-size:100%;}
	.newsGraphTbl .graph.noGraph .mid p{font:700 17px/1.5 'squ','Helvetica','Arial','sans-serif';}
	.newsGraphTbl .graph.noGraph.doughnut .mid p{width:238px !important;}
/* ********************************************************************
법인ㆍ부동산 등기 조회
********************************************************************* */
.detailTable{}
	.detailTable.dt01 th,.detailTable.dt01 td{height:70px;}
	.detailTable.dt02 th{height:30px;padding:0;}
	.detailTable.dt02 td{height:40px;padding:0;}
.faqList.post{}
	.faqList.post li .tit{padding:12px 50px 12px 20px;}
	.faqList.post li .tit dl dt.num{width:40px;height:inherit;font:700 1.9rem/4rem 'squ','Helvetica','Arial','sans-serif';color:#bbb;background:inherit;border-radius:inherit;}
	.faqList.post li .tit dl dd{padding-top:6px;}
	.faqList.post li .cont{padding-left:85px;}
.postWord{overflow:hidden;margin-top:8px;padding-top:25px;border-top:2px dotted #ddd;}
	.postWord div{float:left;background:#FFF;border:1px solid #ddd;}
	.postWord div + div{margin-left:5px;}
	.postWord div a{display:inline-block;color:#999;text-decoration:none;padding:10px 17px;}
	.postWord div:hover{background:#f7f9fc;border:1px solid #029fe5;}
	.postWord div:hover a{font-weight:700;color:#003d7e;}
	.postWord div.active{font-weight:700;background:#f7f9fc;border:1px solid #029fe5;}
	.postWord div.active a{color:#003d7e;}
.postCom{font:700 1.7rem 'squ','Helvetica','Arial','sans-serif';}
/* 등본 원본형태 */
h4.regist{font:900 2.8rem/2 'ngMj','Helvetica','Arial','sans-serif';text-align:center;}
.tblStart{position:relative;min-height:30px;margin-top:20px;}
	.tblStart:after{display:block;content:'';clear:both;}
	.tblStart .txtAddress{display:inline-block;}
	.tblStart .txtNumber{position:absolute;top:0;right:10px;}
.tblEnd{margin-top:30px;}
	.tblEnd .blankPage{text-align:center;}
	.tblEnd .blankPage em{display:inline-block;width:20px;}
	.tblEnd .desc{line-height:2rem;margin-top:50px;}
.tblTyLine{}
	.tblTyLine table{width:100%;border-collapse:collapse;border:1px solid #727272;}
	.tblTyLine table + table{border-top:none;}
	.tblTyLine th,.tblTyLine td{word-break:keep-all;vertical-align:top;}
	.tblTyLine th{font-size:1.4rem;font-weight:normal;padding:9px 0;border-left:1px solid #727272;}
	.tblTyLine thead tr + tr{border-top:1px solid #727272;}
	.tblTyLine td{line-height:2.2rem;text-align:center;padding:9px;border:1px solid #727272;}
	.tblTit{position:relative;min-height:25px;}
		.tblTit:after{display:block;content:'';clear:both;}
		.tblTit .sTit{display:inline-block;font-size:2rem;font-weight:900;margin-left:45px;}
		.tblTit .sTit span{font-weight:normal;padding:0 8px;}
		.tblTit .sTit span em{padding:0 30px;}
		.tblTit .sTit.v2 span em{padding:0 70px;}
		.tblTit .desc{position:absolute;top:0;left:360px;}
		.tblTit .desc span{display:inline-block;padding:0 8px;}

/* ********************************************************************
MY 서비스
********************************************************************* */
/* 전체 모니터링 현황 */
.updownTop5{overflow:hidden;width:100%;padding-top:50px;}
	.updownTop5 dl{float:left;width:47%;}
	.updownTop5 dl + dl{margin-left:6%}
	.updownTop5 dl dt{position:relative;font:500 1.8rem 'NotoSansKR','Helvetica','Arial','sans-serif';margin-bottom:20px;padding-left:15px;}
	.updownTop5 dl dt:before{display:block;content:'';position:absolute;top:50%;left:0px;width:5px;height:5px;margin-top:-2.5px;border-radius:50%;}
	.updownTop5 dl:first-child dt:before{background:#ce133e;}
	.updownTop5 dl:last-child dt:before{background:#3a81cf;}
	.updownTop5 dl dd{position:relative;padding-left:15px;padding-bottom:10px;border-bottom:1px dotted #ddd;}
	.updownTop5 dl dd + dd{margin-top:8px;}
	.updownTop5 dl dd:before{display:block;content:'';position:absolute;top:50%;left:0px;width:4px;height:4px;margin-top:-6px;background:#ddd;border-radius:50%;}
	.updownTop5 dl dd strong{margin-left:10px;}
/* 관심기업 관리 & 협력사 등록ㆍ관리 */
.groupList,.keepList{border:1px solid #ddd;}
	.groupList .groupTit,.keepList .keepTit{position:relative;font-size:1.5rem;font-weight:700;padding:15px 30px;border-bottom:3px double #ddd;background:#f6f6f6;}
	.groupList .groupTit input + label,.keepList .keepTit input + label{font-size:1.5rem;}
	.sideBtn{position:absolute;bottom:9px;right:30px;}
	.sideBtn a + a{margin-left:3px;}
	.groupList .groupCont,.keepList .keepCont{overflow-y:scroll;min-height:500px;max-height:500px;padding:25px 20px;}
	.groupList .groupBtn,.keepList .keepBtn{text-align:right;padding:20px 30px;border-top:1px solid #ddd;background:#fafafa;}
	.groupList .groupBtn a + a,.keepList .keepBtn a + a{margin-left:3px;}
	.groupList .noData,.keepList .noData{padding:218px 0 200px;background:inherit;border-top:inherit;border-bottom:inherit;}
		.groupList .groupCont li{position:relative;display:block;padding:15px;border:1px solid #eee;}
		.groupList .groupCont li + li{margin-top:8px;}
		.groupList .groupCont li:last-child{margin-bottom:15px;}
		.groupList .groupCont li.active{background-color:#f7f9fc;border:1px solid #029fe5;}
		.groupList .groupCont li em{position:absolute;top:15px;right:20px;}
		.groupList .groupCont li em a{display:block;width:22px;height:22px;background:url('../images/icon/editWrite.png') center center no-repeat;background-size:100%;}
		.keepList .keepCont table{margin-bottom:15px;}
		.keepList .keepCont table td{word-break:break-all;padding-top:10px;padding-bottom:10px;}
		.keepList .keepCont .loading{padding:40px 0;background:#FFF;border-top:inherit;border-bottom:inherit;}

/* 자사신용관리 */
.rimsFlow{overflow:hidden;width:600px;margin:0 auto 30px;}
	.rimsFlow dl{float:left;width:calc(100% / 4);text-align:center;}
	.rimsFlow dl dt{position:relative;width:65px;height:65px;font:700 2.4rem/6.2rem 'squR','Helvetica','Arial','sans-serif';color:#ccc;margin-left:42px;border:4px double #ddd;background:#FFF;border-radius:50%;}
	.rimsFlow dl dt:after{display:block;content:'';position:absolute;top:50%;right:0;width:69px;height:2px;margin:-1px 69px 0 0;background:#eee;}
	.rimsFlow dl:first-child dt:after{width:0px;}
	.rimsFlow dl dd{color:#999;line-height:1.8rem;margin-top:10px;}
	.rimsFlow dl.active dt{color:#fa9a00;border:4px double #ffbb44;}
	.rimsFlow dl.active dd{font-weight:700;color:#fa9a00;}
/* 솔루션 active버튼 */
.rmisBtn a{margin:5px 2px 0 0;}
	.rmisBtn a.active{border:1px solid #fa9a00;background:linear-gradient(to bottom,#ffb300,#fa9a00);}
	.rmisBtn a.active.btn_white{color:#FFF !important;}
	.rmisBtn a.btn_m + a.btn_m{margin-left:0px;}
.rmisCheck{text-align:center;background:#f6f9fc;border-bottom:1px solid #d2d7dd;}
	.rmisCheck dl{padding:30px 0;}
	.rmisCheck dt label{font:700 2rem 'squ','Helvetica','Arial','sans-serif';color:#3a81cf;}
	.rmisCheck dd{font:500 1.5rem 'ng','Helvetica','Arial','sans-serif';margin-top:10px;}
.rmisResult{position:relative;}
	.rmisResult:before{display:block;content:'';position:absolute;top:50%;left:-50px;width:102px;height:180px;margin-top:-90px;background:url('../images/sub/arrowBak.png') no-repeat;z-index:999;}
.cdtSolution td{font:700 2rem 'squ','Helvetica','Arial','sans-serif';padding:16px 0;}
	.cdtSolution td strong{font:700 2rem 'squ','Helvetica','Arial','sans-serif';}
	.cdtSolution td span{display:inline-block;font-size:1.6rem;vertical-align:middle;margin:0 5px;opacity:0.3;}
.titBak{margin-top:50px;padding:20px 0;border:1px solid #f0f0f0;border-width:1px 0;background:#f6f6f6;}
	.titBakCom{padding:25px 35px;border:3px double #ddd;background:#FFF;box-shadow:2px 2px 4px 0 rgba(0,0,0,0.2);}
	.titBakCom .comArea .comLabel span{display:inline-block;min-width:70px;font:500 1.1rem '돋움','Dotum','Helvetica','Arial','sans-serif';text-align:center;color:#FFF;padding:4px 8px 3px;border-radius:2px;}
	.titBakCom .comArea .comLabel span:nth-child(1){background:#2763bb;}
	.titBakCom .comArea .comLabel span:nth-child(2){background:#7887a4;}
	.titBakCom .comArea .comName{font:500 2.6rem 'squ','Helvetica','Arial','sans-serif';word-break:break-all;padding-right:5px;margin:6px 0 15px;}
	.titBakCom .comArea .comName span{display:inline-block;font-size:2rem;padding-left:8px;opacity:0.8;}
	.titBakCom .ecreArea{position:absolute;top:50px;right:35px;}
/* MY 미수채권 현황 */
.myBond{overflow:hidden;padding:15px 0;border:1px solid #d2d7dd;background:#f6f9fc;}
	.myBond dl{float:left;text-align:center;}
	.myBond dl dt{font:500 1.6rem 'NotoSansKR','Helvetica','Arial','sans-serif';}
	.myBond dl dd{margin-top:15px;}
	.myBond dl dd strong{display:inline-block;font:700 2.8rem 'squR','Helvetica','Arial','sans-serif';vertical-align:middle;margin-right:5px;}
		.myBond.cols2 dl{width:calc(100% / 2);}
		.myBond.cols3 dl{width:calc(100% / 3);}
		.myBond.cols2 dl + dl{position:relative;}
		.myBond.cols2 dl + dl:before{display:block;content:'';position:absolute;top:50%;left:0;width:1px;height:45px;margin-top:-22.5px;background:#ddd;}
		.myBond.cols3 dl + dl{position:relative;}
		.myBond.cols3 dl + dl:before{display:block;content:'';position:absolute;top:50%;left:-22.5px;width:45px;height:45px;margin-top:-22.5px;background:url('../images/icon/cartArrow.png') no-repeat;}
	.myBondName{display:inline-block;font:500 1.6rem 'NotoSansKR','Helvetica','Arial','sans-serif';margin-right:5px;}
	.myBondPay{color:#555;}
	.myBondDate{overflow:hidden;}
		.myBondDate li{float:left;margin-top:3px;}
		.myBondDate li span{position:relative;font-size:1.2rem;font-weight:500;color:#999;margin-right:10px;padding-right:12px;}
		.myBondDate li span:after{display:block;content:'';position:absolute;top:50%;right:0;width:1px;height:10px;margin-top:-5px;background:#ddd;}
		.myBondDate li em{display:inline-block;color:#555;margin-right:40px;}
	.myBondBox{margin-top:15px;padding:25px 40px;background:#f6f9fc;border:1px solid #d2d7dd;border-width:1px 0;}
		.myBondBox dl{overflow:hidden;}
		.myBondBox dl + dl{margin-top:18px;padding-top:22px;border-top:1px dotted #7c8a9a;}
		.myBondBox dl dt{position:relative;float:left;width:120px;font:700 1.3rem 'NotoSansKR','Helvetica','Arial','sans-serif';padding-left:13px;}
		.myBondBox dl dt:before{display:block;content:'';position:absolute;top:0;left:0;width:4px;height:4px;margin-top:8px;background:#f60;border-radius:50%;}
		.myBondBox dl dd{float:left;width:calc(100% - 120px);text-align:justify;}

/* ********************************************************************
협력사 관리
********************************************************************* */
.tblTyDft.esrm tbody th,.tblTyDft.esrm tbody td{height:30px !important;padding:3px 0 !important;}
	.tblTyDft.esrm tbody td a{display:block;height:30px !important;font-weight:700;padding:3px 0 !important;}
	.tblTyDft.esrm tbody td.esrmGbak a,
	.tblTyDft.esrm tbody td.esrmRbak a,
	.tblTyDft.esrm tbody td.rmisBak01 a,
	.tblTyDft.esrm tbody td.rmisBak02 a,
	.tblTyDft.esrm tbody td.rmisBak03 a,
	.tblTyDft.esrm tbody td.rmisBak04 a,
	.tblTyDft.esrm tbody td.rmisBak05 a,
	.tblTyDft.esrm tbody td.rmisBak06 a,
	.tblTyDft.esrm tbody td.rmisBak07 a{color:#FFF !important;}
	.tblTyDft.esrm tbody td.esrmYbak a{color:#555 !important;}
.mroSch{padding:25px 50px;background:#f6f9fc;border:1px solid #d2d7dd;border-width:1px 0;}
	.mroSch ul{column-gap:20px;}
	.mroSch li + li{margin-top:8px;}
	.mroSch .btn{text-align:center;margin-top:15px;padding-top:15px;border-top:1px dotted #999;}

/* ********************************************************************
Sub
********************************************************************* */
/* 서비스 신청ㆍ안내 */
.guidePar{font:700 2.6rem 'NotoSansKR','Helvetica','Arial','sans-serif';text-align:center;margin:80px 0 30px;background:url('../images/common/paraLine.png') center repeat-x;}
	.guidePar span{display:inline-block;color:#d04c3d;padding:0 15px;background:#FFF;}
	.guideTitArea{text-align:center;}
		.guideTitArea.first{margin-top:-50px;}
		.guideTitArea div{font:500 2rem/1 'NotoSansKR','Helvetica','Arial','sans-serif';color:#3db087;}
		.guideTitArea div.guideH3{font:700 2.6rem/3rem 'NotoSansKR','Helvetica','Arial','sans-serif';}
		.guideTitArea div.guideH3 h3{margin:8px 0 20px;}
		.guideTitArea p{font:500 1.5rem/2.4rem 'ng','Helvetica','Arial','sans-serif';margin-top:10px;}
		h4.guideTit{font:700 2.6rem 'NotoSansKR','Helvetica','Arial','sans-serif';color:#222;text-align:center;letter-spacing:-1px;}
		.guideTitArea p.gtaP{font:500 2rem/1.2 'NotoSansKR','Helvetica','Arial','sans-serif';}
	.choice{position:relative;padding:25px 40px 25px 30px;background:#f6f9fc;border:1px solid #d2d7dd;border-width:1px 0;}
		.choice dl{overflow:hidden;}
		.choice dl + dl{margin-top:14px;padding-top:14px;border-top:1px dotted #d2d7dd;}
			.choice dl dt{position:relative;float:left;width:140px;font:500 1.6rem 'NotoSansKR','Helvetica','Arial','sans-serif';letter-spacing:-0.7px;padding:8px 0 0 20px;}
			.choice dl dt:before{display:block;content:'';position:absolute;top:50%;left:2px;width:11px;height:10px;background:url('../images/icon/checkB.png') no-repeat;background-size:85%;}
			.choice dl dd{float:left;width:calc(100% - 140px);}
			.choice dl dd.choiceBtn a{color:#555;border:1px solid #ddd;background:#fcfcfc;}
			.choice dl dd.choiceBtn a:hover{color:#FFF;border:1px solid #313c4a;background:linear-gradient(to bottom,#6A7791,#535d71);}
			.choice dl dd.choiceBtn a.active{color:#FFF;border:1px solid #313c4a;background:linear-gradient(to bottom,#6A7791,#535d71);}
			.choice dl dd.choiceBtn a.search{color:#FFF;border:1px solid #7c8a9a;background:#8d9cae url('../images/icon/btnSearch.png') 20px center no-repeat;background-size:18px;}
			.choice dl dd.choiceBtn a.btn_l.secondDan{line-height:1.8rem;padding-top:5px;}
			.choice dl dd.choiceBtn a.btn_l.secondDan span{font-size:1.3rem;font-weight:normal;}
			.choice dl dd.choiceBtn .choiceMnt{margin:10px 0 0 5px;}
			.choice dl dd.choiceBtn .choiceMnt li{position:relative;padding-left:13px;}
			.choice dl dd.choiceBtn .choiceMnt li:before{display:block;content:'';position:absolute;top:50%;left:0px;width:4px;height:4px;margin-top:-2px;background:#4B96E7;border-radius:50%;}
			.choice dl dd.choiceBtn .choiceMnt li + li{margin-top:3px;}
			.choice dl dd.choiceBtn .choiceMnt li span + span{position:relative;margin-left:8px;padding-left:12px;}
			.choice dl dd.choiceBtn .choiceMnt li span + span:before{display:block;content:'';position:absolute;top:50%;left:0px;width:1px;height:10px;margin-top:-5px;background:#ddd;}
			.choice dl dd.choiceBtn .choiceMnt li a.del{display:inline-block;width:22px;height:22px;vertical-align:middle;margin-left:5px;background:#FFF url('../images/icon/tagClose.png') center no-repeat;border:2px solid #ddd;border-radius:50%;}
			.choice dl dd.choiceBtn .choiceMnt li a.del:hover{;border:2px solid #313c4a;}
			.choice dl dd.choiceNum input{height:40px;font:700 1.8rem 'squ','Helvetica','Arial','sans-serif';}
			.choice dl dd.choicePayment input{height:40px;background:none;}
			.choice dl dd.choicePayment .rdo + .rdo{padding-left:20px;}
		.choice dl.total{margin-top:25px;padding-top:25px;border-top:3px double #d2d7dd;}
		.choice dl.total dt:before{width:0px;}
		.choice dl.total dd strong{display:inline-block;font:700 3.2rem 'squR','Helvetica','Arial','sans-serif';color:#222;vertical-align:middle;padding-right:5px;}
		.choice p.totalBtn{position:absolute;bottom:25px;right:40px;}
		.choice p.txtTerms{position:absolute;bottom:114px;left:365px;}
		.choice p.txtTerms a.terms{display:inline-block;color:#634a89;}
		.choice p.txtTerms a.terms:hover{color:#3db087;text-decoration:underline;}
	.guide dl{overflow:hidden;}
		.guide dl + dl{padding-top:20px;}
		.guide dl dt{float:left;width:140px;font-weight:700;color:#FFF;text-align:center;margin-right:10px;padding:3px 0;background:#8d9cae;border-radius:15px;}
		.guide dl dd{float:left;width:calc(100% - 150px);padding-left:15px;box-sizing:border-box;}
		.guide dl dd ul.gdTxt{padding-left:18px;text-indent:-18px;text-align:justify;}
		.guide dl dd ul.gdTxt li{line-height:2.4rem;}
		.guide dl dd ul.gdTxt li + li{margin-top:5px;}
		.guide dl dd.gdBold{font:700 1.8rem 'squ','Helvetica','Arial','sans-serif';margin-top:5px;}
		.guide .guideSnr{}
			.guide .guideSnr li{padding:15px 0;}
			.guide .guideSnr li + li{border-top:1px solid #eee;}
			.guide .guideSnr li:first-child{padding-top:5px;}
			.guide .guideSnr li p{position:relative;display:inline-block !important;width:90px;font:700 1.4rem 'NotoSansKR','Helvetica','Arial','sans-serif';vertical-align:top;color:#3db087;padding-left:8px;}
			.guide .guideSnr li p:before{display:block;content:'';position:absolute;top:50%;left:0px;width:3px;height:3px;margin-top:-1px;background:#3db087;border-radius:50%;}
			.guide .guideSnr li div{display:inline-block !important;width:calc(100% - 105px);text-align:justify;}
		.guide .guidePost{}
			.guide .guidePost li{padding:15px 0;}
			.guide .guidePost li + li{border-top:1px solid #e9e9e9;}
			.guide .guidePost li:first-child{padding-top:5px;}
			.guide .guidePost li p{position:relative;display:inline-block !important;width:145px;font:700 1.4rem 'NotoSansKR','Helvetica','Arial','sans-serif';vertical-align:top;color:#3db087;padding-left:8px;}
			.guide .guidePost li p:before{display:block;content:'';position:absolute;top:50%;left:0px;width:3px;height:3px;margin-top:-1px;background:#3db087;border-radius:50%;}
			.guide .guidePost li div{display:inline-block !important;width:calc(100% - 165px);text-align:justify;}
		.terms ol li{margin-top:25px;}/* 약관 */
			.terms ol li p{font:700 1.5rem 'ng','Helvetica','Arial','sans-serif';}
			.terms ol li > dl > dt{margin-top:5px;padding-left:15px;text-indent:-16px;text-align:justify;}
			.terms ol li > dl > dd{padding-left:30px;text-indent:-15px;text-align:justify;}
			.terms ol li .ty01{margin-top:5px;text-indent:0px;text-align:justify;}
			.terms ol li .ty02{padding-left:20px;text-indent:0px;text-align:justify;}
	.guideImg{position:relative;width:1000px;margin:15px auto 0;text-align:center;border:3px solid #eee;}
		.guideImg p img{width:100%;}
	.csinfo{width:1000px;margin:50px auto 0;text-align:center;}
		.csinfo dt{position:relative;font:500 1.6rem 'NotoSansKR','Helvetica','Arial','sans-serif';padding-top:60px;}
		.csinfo dt:before{display:block;content:'';position:absolute;top:0;left:0px;width:300px;height:54px;margin-left:350px;background:url('../images/common/widuspool.png') no-repeat;background-size:100% 100%;}
		.csinfo dt:after{display:block;content:'';position:absolute;bottom:-20px;right:50%;width:2px;height:10px;margin-top:-5px;background:#ddd;}
		.csinfo dd ul{position:relative;overflow:hidden;padding-top:50px;}
		.csinfo dd ul:before{display:block;content:'';position:absolute;top:20px;left:50%;width:875px;height:1px;margin-left:-437px;background:#ddd;}
		.csinfo dd ul li{position:relative;float:left;width:calc(100% / 8 - 0.1px);font:500 1.6rem 'NotoSansKR','Helvetica','Arial','sans-serif';text-align:center;padding-top:65px;}
		.csinfo dd ul li:before{display:block;content:'';position:absolute;top:-25px;left:50%;width:2px;height:16px;margin-top:-5px;background:#ddd;}
		.csinfo dd ul li:nth-child(1){background:url('../images/sub/csinfo01.png') no-repeat center top;background-size:52px;}
		.csinfo dd ul li:nth-child(2){background:url('../images/sub/csinfo02.png') no-repeat center top;background-size:52px;}
		.csinfo dd ul li:nth-child(3){background:url('../images/sub/csinfo03.png') no-repeat center top;background-size:52px;}
		.csinfo dd ul li:nth-child(4){background:url('../images/sub/csinfo04.png') no-repeat center top;background-size:52px;}
		.csinfo dd ul li:nth-child(5){background:url('../images/sub/csinfo05.png') no-repeat center top;background-size:52px;}
		.csinfo dd ul li:nth-child(6){background:url('../images/sub/csinfo06.png') no-repeat center top;background-size:52px;}
		.csinfo dd ul li:nth-child(7){background:url('../images/sub/csinfo07.png') no-repeat center top;background-size:52px;}
		.csinfo dd ul li:nth-child(8){background:url('../images/sub/csinfo08.png') no-repeat center top;background-size:52px;}
		.csProcess{overflow:hidden;width:1000px;margin:30px auto 0;}
			.csProcess div{float:left;width:calc(100% / 3 - 30px);}
			.csProcess div + div{margin-left:45px;}
			.csProcess div dl{border:1px solid #ddd;}
			.csProcess div dl + dl{margin-top:15px;}
			.csProcess div dl dt{position:relative;font:500 2rem 'NotoSansKR','Helvetica','Arial','sans-serif';padding:15px 60px;border-bottom:1px solid #eee;}
				.csProcess div dl dt:before{display:block;content:'';position:absolute;top:50%;left:25px;width:25px;height:25px;margin-top:-12px;}
				.csProcess div dl.csp01 dt:before{background:url('../images/sub/csinfo01.png') no-repeat;background-size:100%;}
				.csProcess div dl.csp02 dt:before{background:url('../images/sub/csinfo02.png') no-repeat;background-size:100%;}
				.csProcess div dl.csp03 dt:before{background:url('../images/sub/csinfo03.png') no-repeat;background-size:100%;}
				.csProcess div dl.csp04 dt:before{background:url('../images/sub/csinfo04.png') no-repeat;background-size:100%;}
				.csProcess div dl.csp05 dt:before{background:url('../images/sub/csinfo05.png') no-repeat;background-size:100%;}
				.csProcess div dl.csp06 dt:before{background:url('../images/sub/csinfo06.png') no-repeat;background-size:100%;}
				.csProcess div dl.csp07 dt:before{background:url('../images/sub/csinfo07.png') no-repeat;background-size:100%;}
				.csProcess div dl.csp08 dt:before{background:url('../images/sub/csinfo08.png') no-repeat;background-size:100%;}
			.csProcess div dl dd{padding:10px 30px 20px;}
			.csProcess div dl dd ul li{position:relative;padding-left:15px;margin-top:6px;padding-top:6px;}
			.csProcess div dl dd ul li:before{display:block;content:'';position:absolute;top:0;left:0px;width:4px;height:4px;margin-top:15px;background:#f60;border-radius:50%;}
			.csProcess div dl dd ul li + li{border-top:1px dotted #ddd;}
		.csReport{overflow:hidden;width:1000px;margin:30px auto 0;column-count:2;column-gap:100px;column-rule:1px dotted #ddd;}
			.csReport dl{position:relative;float:left;width:450px;height:130px;padding:25px 10px 0 130px;border-top:1px solid #ddd;}
			.csReport dl dt{font:500 1.6rem 'NotoSansKR','Helvetica','Arial','sans-serif';}
			.csReport dl dd{word-break:keep-all;margin-top:10px;}
				.csReport dl:before{display:block;content:'';position:absolute;top:50%;left:20px;width:80px;height:80px;margin-top:-42px;}
				.csReport dl.cr01:before{background:url('../images/sub/csr01.png') no-repeat;background-size:100%;}
				.csReport dl.cr02:before{background:url('../images/sub/csr02.png') no-repeat;background-size:100%;}
				.csReport dl.cr03:before{background:url('../images/sub/csr03.png') no-repeat;background-size:100%;}
				.csReport dl.cr04:before{background:url('../images/sub/csr04.png') no-repeat;background-size:100%;}
				.csReport dl.cr05:before{background:url('../images/sub/csr05.png') no-repeat;background-size:100%;}
				.csReport dl.cr06:before{background:url('../images/sub/csr06.png') no-repeat;background-size:100%;}
				.csReport dl.cr07:before{background:url('../images/sub/csr06.png') no-repeat;background-size:100%;}
			.csReport dl.cr02 dt{margin-top:28px;}
			.csReport dl.cr04{border-bottom:1px solid #ddd;}
		.cslive{width:914px;margin:30px auto 50px;}
			.cslive dl{overflow:hidden;margin-top:10px;padding:15px 40px;background:#f6f6f6;}
			.cslive dl dt{float:left;width:140px;height:140px;border:1px solid #f0f0f0;background:#FFF url('../images/sub/bn02.png') no-repeat center;background-size:100px;border-radius:50%;}
			.cslive dl dd{float:left;margin-left:40px;}
			.cslive dl dd ul{width:650px;margin-top:30px;}
			.cslive dl dd ul li{position:relative;padding-left:24px;}
			.cslive dl dd ul li:before{display:block;content:'';position:absolute;top:50%;left:12px;width:4px;height:4px;background:#f60;border-radius:50%;}
			.cslive dl dd ul li + li{padding-top:5px;}
		.liveProcess{overflow:hidden;margin-top:30px;}
			.liveProcess div{float:left;width:242px;margin:0 94px 20px 0;}
			.liveProcess div.lp03{margin-right:0px;}
			.liveProcess div ul{position:relative;padding:15px 0 25px;border-radius:2px;}
			.liveProcess div ul:before{display:block;content:'';overflow:hidden;position:absolute;top:50%;right:-60px;width:21px;height:32px;margin-top:-11px;background:url('../images/sub/dotArrow.png') no-repeat;}
			.liveProcess div.lp01 ul{background:#52b5a3;}
			.liveProcess div.lp02 ul{background:#4ca8ca;}
			.liveProcess div.lp03 ul{background:#6382c1;}
				.liveProcess div li:nth-child(1){font-family:'squ','ng','돋움','Dotum','sans-serif';text-align:center;color:#FFF;font-weight:bold;font-size:17px;}
				.liveProcess div li:nth-child(1):after{z-index:2;display:block;content:'';width:25px;margin:0 auto;padding-top:3px;border-bottom:1px solid #FFF;}
				.liveProcess div li.lpIcon{height:130px;margin-top:20px;}
				.liveProcess div.lp01 li.lpIcon{background:url('../images/sub/bn03.png') no-repeat center;}
				.liveProcess div.lp02 li.lpIcon{background:url('../images/sub/logo_w.png') no-repeat center;}
				.liveProcess div.lp03 li.lpIcon{background:url('../images/sub/bn04.png') no-repeat center;}
			.liveProcess div p.lpTxt{font:500 1.6rem/2rem 'NotoSansKR','Helvetica','Arial','sans-serif';text-align:center;margin-top:40px;}
			.liveProcess div p.lpLine{position:absolute;display:block;width:250px;height:42px;text-align:center;margin:-10px 0 0 -4px;}
				.liveProcess div.lp01 p.lpLine{background:url('../images/sub/lpLine01.png') no-repeat center;}
				.liveProcess div.lp02 p.lpLine{background:url('../images/sub/lpLine02.png') no-repeat center;}
				.liveProcess div.lp03 p.lpLine{background:url('../images/sub/lpLine03.png') no-repeat center;}
		.stickLevel{width:914px;margin:0 auto;}
			.stickLevel ul{overflow:hidden;}
			.stickLevel ul li{float:left;font:700 1.7rem 'squ','Helvetica','Arial','sans-serif';color:#FFF;text-align:center;padding:12px 0;}
			.stickLevel div{width:914px;font:700 1.4rem/1.8rem 'NotoSansKR','Helvetica','Arial','sans-serif';text-align:center;}
			.stickLevel ul.live li{width:calc(100% / 9 - 0.1px);}/* LIVE 등급 표 */
				.stickLevel div.liveTxt{margin-top:10px;background:url('../images/sub/liveArrow01.jpg') no-repeat top;}
				.stickLevel div.liveTxt span{display:inline-block;vertical-align:middle;margin-top:18px;}
				.stickLevel div.liveTxt span:nth-child(1){width:96px;}
				.stickLevel div.liveTxt span:nth-child(2){width:97px;}
				.stickLevel div.liveTxt span:nth-child(3){width:507px;height:34px;padding-top:8px;background:url('../images/sub/liveArrow02.jpg') no-repeat center;}
				.stickLevel div.liveTxt span:nth-child(4){width:199px;}
			.stickLevel ul.rmis li{width:calc(100% / 7 - 0.1px);}/* R-MIS 등급 표 */
			.stickLevel div.rmisTxt{margin-top:10px;background:url('../images/sub/rmisArrow01.jpg') no-repeat top;}
			.stickLevel div.rmisArrow{width:522px;height:34px;margin:0 0 10px 392px;background:url('../images/sub/rmisArrow02.jpg') no-repeat;}
			.stickLevel div.rmisArrow span{display:inline-block;padding-top:7px;}
		.csMnt{width:914px;margin:0 auto;}
			.csMnt ul{margin-top:10px;}
			.csMnt ul li{position:relative;padding-left:24px;}
			.csMnt ul li:before{display:block;content:'';position:absolute;top:50%;left:12px;width:4px;height:4px;margin-top:-2px;background:#f60;border-radius:50%;}
			.csMnt ul li + li{padding-top:3px;}

/* 자사신용관리 */
.mid{display:table-cell;width:100%;vertical-align:middle;}
.guideCen{width:1000px;margin:30px auto 0;}
	.careGraph{position:relative;margin:50px auto 0;padding:40px 0;background:#f6f6f6;border-radius:150px;}
		.careGraph .tit{position:absolute;top:-25px;left:50%;width:350px;font:500 1.8rem 'NotoSansKR','Helvetica','Arial','sans-serif';text-align:center;margin-left:-175px;padding:10px;border-radius:30px;background:#FFF;border:3px solid #f1f1f1;}
		.careGraph .won{margin-left:75px;}
		.careGraph .won ul{overflow:hidden;}
		.careGraph .won ul > li{display:table;table-layout:fixed;float:left;width:230px;height:230px;font:500 2.4rem/1.3 'NotoSansKR','Helvetica','Arial','sans-serif';color:#FFF;text-align:center;border-radius:50%;}
		.careGraph .won ul > li:nth-child(1){background:#5ab2fc;}
		.careGraph .won ul > li:nth-child(2){background:#3db087;}
		.careGraph .won ul > li:nth-child(3){background:#8d83f6;}
		.careGraph .won ul > li + li{position:relative;margin-left:80px;}
		.careGraph .won ul > li + li:before{display:block;content:'';position:absolute;top:50%;left:-50px;width:20px;height:20px;margin-top:-10px;background:url("../images/icon/faqPlus.png") no-repeat;}
	.careTxt{position:relative;margin-left:40px;padding:30px 0 25px;border:1px solid #ddd;border-radius:40px;}
		.careTxt + .careTxt{margin-top:10px;}
		.careTxt .check{position:absolute;top:50%;left:-18px;display:block;width:33px;height:33px;margin-top:-18px;background:#353244 url("../images/icon/checkW.png") no-repeat center;border-radius:50%;}
		.careTxt .conts p.icon{position:absolute;top:50%;left:-18px;width:200px;height:100px;margin:-50px 0 0 60px;background-position:center center;background-repeat:no-repeat;background-size:80px;}
		.careTxt.ct01 .conts p.icon{background-image:url("../images/sub/guide_01.png");}
		.careTxt.ct02 .conts p.icon{background-image:url("../images/sub/guide_02.png");}
		.careTxt.ct03 .conts p.icon{background-image:url("../images/sub/guide_03.png");}
		.careTxt .conts dl.txt{width:calc(100% - 300px);margin-left:260px;padding-left:35px;border-left:2px dotted #ddd;}
		.careTxt .conts dl.txt dt{font:700 2rem 'squ','Helvetica','Arial','sans-serif';}
		.careTxt .conts dl.txt dd{margin-top:10px;}
		.careTxt .conts dl.txt dd > ul > li{position:relative;line-height:1.7;padding-left:15px;}
		.careTxt .conts dl.txt dd > ul > li:before{display:block;content:'';position:absolute;top:11px;left:0;width:4px;height:4px;margin-top:-1px;background:#ffb300;border-radius:50%;}
	.careStep{overflow:hidden;margin-top:30px;}
		.careStep .careStepBox{float:left;text-align:center;margin:0 40px;}
		.careStep.cols3 .careStepBox{width:calc(100% / 3 - 80px);}
		.careStep.cols4 .careStepBox{width:calc(100% / 4 - 80px);}
		.careStep .careStepBox + .careStepBox{position:relative;}
		.careStep .careStepBox + .careStepBox:before{display:block;content:'';position:absolute;top:50%;left:-50px;width:20px;height:20px;margin-top:-10px;background:url("../images/icon/arrowRgt.png") no-repeat;}
		.careStep .careStepBox .number{display:inline-block;width:70px;height:70px;background:#ffb300;border-radius:50%;}
		.careStep .careStepBox .number .num{font:700 2.4rem/3 'squR','Helvetica','Arial','sans-serif';color:#FFF;}
		.careStep .careStepBox .conts{margin-top:15px;}
		.careStep .careStepBox .conts .txt{font:700 1.8rem/1.4 'squ','Helvetica','Arial','sans-serif';}
		.careStep .careStepBox .conts .desc{word-break:keep-all;margin-top:15px;padding-top:15px;border-top:1px solid #ddd;}
		.careStepTxt{margin-top:30px;padding:30px 80px;background:#f6f6f6;border-radius:5px;}
		.careStepTxt ul > li{position:relative;padding-left:12px;}
		.careStepTxt ul > li:before{display:block;content:'';position:absolute;top:11px;left:0;width:4px;height:4px;margin-top:-1px;background:#353244;border-radius:50%;}
		.careStepTxt ul > li + li{margin-top:8px;}
	.rmisSvc01{overflow:hidden;margin-top:30px;}
		.rmisSvc01 .rsBox{position:relative;}
		.rmisSvc01 .rsBox:before{display:block;content:'';position:absolute;bottom:-20px;left:50%;width:2px;height:20px;background:#ddd;}
		.rmisSvc01 .rsBox:after{display:block;content:'';position:absolute;bottom:-22px;left:50%;width:522px;height:2px;margin-left:-260px;background:#ddd;}
		.rmisSvc01 .rsBox .rsTit{position:relative;width:280px;height:100px;font:700 1.8rem/3.2 'squ','Helvetica','Arial','sans-serif';margin:0 auto;padding:18px 10px 0 125px;background:#f6f6f6;border:3px dotted #e6e6e6;border-radius:50px;}
		.rmisSvc01 .rsBox .rsTit:before{display:block;content:'';position:absolute;top:0;left:0;width:94px;height:94px;background:#FFF url('../images/sub/guide_04.png') no-repeat center center;background-size:60px;border-radius:50%;}
		.rmisSvc01 .rmisSvcLft,.rmisSvc01 .rmisSvcRgt{position:relative;float:left;width:calc(100% / 2 - 2%);height:420px;margin-top:40px;border:1px solid #ddd;border-radius:5px;}
		.rmisSvc01 .rmisSvcLft + .rmisSvcRgt{margin-left:4%;}
		.rmisSvc01 .rmisSvcLft:before,.rmisSvc01 .rmisSvcRgt:before{display:block;content:'';position:absolute;top:-20px;left:50%;width:2px;height:20px;background:#ddd;}
		.rmisSvc01 .rmisSvcLft p,.rmisSvc01 .rmisSvcRgt p{font-size:1.5rem;font-weight:700;text-align:center;padding:10px 0;background:#fafafa;border-bottom:1px dotted #ccc;border-radius:5px 5px 0 0;}
		.rmisSvc01 .rmisSvcBox{margin:0 35px;border-radius:50px;}
		.rmisSvc01 .rmisSvcBox + .rmisSvcBox{margin-top:10px;}
		.rmisSvc01 .rmisSvcBox.rs0101{background-color:#52b5a3;}
		.rmisSvc01 .rmisSvcBox.rs0102{background-color:#4ca8ca;}
		.rmisSvc01 .rmisSvcBox.rs0103{background-color:#548dc7;}
		.rmisSvc01 .rmisSvcBox.rs0104{background-color:#5d7dbe;}
		.rmisSvc01 .rmisSvcBox.rs0105{background-color:#625da7;}
		.rmisSvc01 .rmisSvcBox.rs0101,.rmisSvc01 .rmisSvcBox.rs0104{margin-top:25px;}
		.rmisSvc01 .rmisSvcBox dl{position:relative;height:100px;color:#FFF;padding:12px 10px 0 120px;}
		.rmisSvc01 .rmisSvcBox dl:before{display:block;content:'';position:absolute;top:3px;left:3px;width:94px;height:94px;background-color:#FFF;background-position:center center;background-repeat:no-repeat;background-size:65px;border-radius:50%;}
		.rmisSvc01 .rmisSvcBox.rs0101 dl:before{background-image:url('../images/sub/guide_05.png');}
		.rmisSvc01 .rmisSvcBox.rs0102 dl:before{background-image:url('../images/sub/guide_06.png');}
		.rmisSvc01 .rmisSvcBox.rs0103 dl:before{background-image:url('../images/sub/guide_07.png');}
		.rmisSvc01 .rmisSvcBox.rs0104 dl:before{background-image:url('../images/sub/guide_08.png');}
		.rmisSvc01 .rmisSvcBox.rs0105 dl:before{background-image:url('../images/sub/guide_09.png');}
		.rmisSvc01 .rmisSvcBox dl dt{font:500 1.8rem 'NotoSansKR','Helvetica','Arial','sans-serif';}
		.rmisSvc01 .rmisSvcBox dl dd{display:table;table-layout:fixed;width:100%;height:45px;line-height:1.5;margin-top:3px;}
	.rmisSvc02{overflow:hidden;margin-top:30px;}
		.rmisSvc02 .rmisSvcBox{float:left;width:calc(100% / 4 - 16.5px);text-align:center;border:1px solid #ddd;border-bottom:4px solid #ddd;border-radius:5px;}
		.rmisSvc02 .rmisSvcBox + .rmisSvcBox{margin-left:22px;}
		.rmisSvc02 .rmisSvcBox .icon{overflow:hidden;padding:15px 10px;}
		.rmisSvc02 .rmisSvcBox .icon li{float:left;width:83px;height:75px;background-position:center center;background-repeat:no-repeat;background-size:65px;}
		.rmisSvc02 .rmisSvcBox .icon li.dot{width:45px;font-size:4rem;line-height:48px;letter-spacing:-2px;}
		.rmisSvc02 .rmisSvcBox.rs0201 .icon li:nth-child(1){background-image:url('../images/sub/guide_10.png');}
		.rmisSvc02 .rmisSvcBox.rs0201 .icon li:nth-child(3){background-image:url('../images/sub/guide_11.png');}
		.rmisSvc02 .rmisSvcBox.rs0202 .icon li:nth-child(1){background-image:url('../images/sub/guide_08.png');}
		.rmisSvc02 .rmisSvcBox.rs0202 .icon li:nth-child(3){background-image:url('../images/sub/guide_12.png');}
		.rmisSvc02 .rmisSvcBox.rs0203 .icon li:nth-child(1){background-image:url('../images/sub/guide_13.png');}
		.rmisSvc02 .rmisSvcBox.rs0203 .icon li:nth-child(3){background-image:url('../images/sub/guide_14.png');}
		.rmisSvc02 .rmisSvcBox.rs0204 .icon li:nth-child(1){background-image:url('../images/sub/guide_15.png');}
		.rmisSvc02 .rmisSvcBox.rs0204 .icon li:nth-child(3){background-image:url('../images/sub/guide_16.png');}
		.rmisSvc02 .rmisSvcBox .txt{display:table;table-layout:fixed;width:100%;height:80px;text-align:center;line-height:1.8;background:#fafafa;border-top:1px dotted #ddd;border-radius:0 0 5px 5px;}
		.rmisSvc02 .rmisSvcBox.rs0202 .txt,.rmisSvc02 .rmisSvcBox.rs0203 .txt{line-height:1.5;}
	.rptGuide{overflow:hidden;margin-top:50px;}
		.rptGuide .rptGuideBox{float:left;width:calc(100% / 3 - 30px);text-align:center;padding:20px 25px 0;background:#f8f8f8;border:1px solid #eee;border-radius:5px;}
		.rptGuide .rptGuideBox + .rptGuideBox{margin-left:45px;}
		.rptGuide .rptGuideBox .icon{width:130px;height:130px;margin:0 auto;background-color:#FFF;background-position:center;background-repeat:no-repeat;background-size:80px;border-radius:50%;}
		.rptGuide .rptGuideBox.rg01 .icon{background-image:url("../images/sub/guide_17.png");}
		.rptGuide .rptGuideBox.rg02 .icon{background-image:url("../images/sub/guide_18.png");}
		.rptGuide .rptGuideBox.rg03 .icon{background-image:url("../images/sub/guide_19.png");}
		.rptGuide .rptGuideBox .conts{margin-top:25px;}
		.rptGuide .rptGuideBox .conts dl.txt dt{font:700 2rem 'NotoSansKR','Helvetica','Arial','sans-serif';}
		.rptGuide .rptGuideBox .conts dl.txt dd{height:125px;line-height:1.6;word-break:keep-all;margin-top:10px;}
		.rptGuide .rptGuideBox.rg02 .conts dl.txt dd{padding-top:10px;}
		.rptGuideTb{width:800px;margin:30px auto 0;}
	.rmisinfo{margin-top:50px;}
		.rmisinfo p{text-align:center;}
		.rmisCom{overflow:hidden;width:910px;margin:40px auto 0;}
		.rmisCom li{float:left;width:calc(100% / 5 - 12px);height:58px;background-position:center;background-repeat:no-repeat;background-size:130px;border:1px solid #e5e5e5;}
		.rmisCom li + li{margin-left:15px;}
		.rmisCom li.rc01{background-image:url('../images/sub/rc01.jpg');}
		.rmisCom li.rc02{background-image:url('../images/sub/rc02.jpg');}
		.rmisCom li.rc03{background-image:url('../images/sub/rc03.jpg');}
		.rmisCom li.rc04{background-image:url('../images/sub/rc04.jpg');}
		.rmisCom li.rc05{background-image:url('../images/sub/rc05.jpg');}
		.rmisCom li.rc06{margin-left:0px;background-image:url('../images/sub/rc06.jpg');}
		.rmisCom li.rc07{background-image:url('../images/sub/rc07.jpg');}
		.rmisCom li.rc08{background-image:url('../images/sub/rc08.jpg');}
		.rmisCom li.rc09{background-image:url('../images/sub/rc09.jpg');}
		.rmisCom li.rc10{background-image:url('../images/sub/rc10.jpg');}
		.rmisCom li.rc06,.rmisCom li.rc07,.rmisCom li.rc08,.rmisCom li.rc09,.rmisCom li.rc10{margin-top:15px;}
	.rmisService{overflow:hidden;width:1000px;margin:30px auto 0;}
		.rmisService dl{float:left;width:calc(100% / 4 - 15px);border:1px solid #ddd;border-radius:5px;}
		.rmisService dl + dl{margin-left:20px;}
		.rmisService dl dt{width:100%;height:95px;background-color:#f1f1f1;background-position:center;background-repeat:no-repeat;}
		.rmisService dl.rs0101 dt{background-image:url('../images/sub/rs01.jpg');}
		.rmisService dl.rs0102 dt{background-image:url('../images/sub/rs02.jpg');}
		.rmisService dl.rs0103 dt{background-image:url('../images/sub/rs03.jpg');}
		.rmisService dl.rs0104 dt{background-image:url('../images/sub/rs04.jpg');}
		.rmisService dl dd{display:table;table-layout:fixed;width:100%;height:80px;text-align:center;line-height:1.8;background:#fafafa;border-top:1px dashed #ddd;border-radius:0 0 5px 5px;}
		.rmisService dl dd .mid{position:relative;display:table-cell;vertical-align:middle;}
		.rmisService dl.rs0103 dd{line-height:1.4;}
	.rmisService02{width:1000px;margin:30px auto 0;}
		.rmisService02 ul{overflow:hidden;}
		.rmisService02 ul li{float:left;width:calc(100% / 2 - 25px);}
		.rmisService02 ul li + li{margin-left:50px;}
		.rmisService02 ul li dl{position:relative;height:100px;color:#FFF;padding:18px 10px 0 120px;border-radius:50px 10px 10px 50px;}
		.rmisService02 ul li dl + dl{margin-top:8px;}
		.rmisService02 ul li dl.rs0201{background-color:#42afb4;}
		.rmisService02 ul li dl.rs0202{background-color:#4c93e1;}
		.rmisService02 ul li dl.rs0203{background-color:#83c547;}
		.rmisService02 ul li dl.rs0204{background-color:#5965eb;}
		.rmisService02 ul li dl.rs0205{background-color:#9e62d4;}
		.rmisService02 ul li dl:before{display:block;content:'';position:absolute;top:5px;left:5px;width:90px;height:90px;background-color:#FFF;background-repeat:no-repeat;border-radius:50%;}
		.rmisService02 ul li dl.rs0201:before{background-image:url('../images/sub/rmisService02.jpg');background-position:-27px -70px;}
		.rmisService02 ul li dl.rs0202:before{background-image:url('../images/sub/rmisService02.jpg');background-position:-27px -175px;}
		.rmisService02 ul li dl.rs0203:before{background-image:url('../images/sub/rmisService02.jpg');background-position:-27px -280px;}
		.rmisService02 ul li dl.rs0204:before{background-image:url('../images/sub/rmisService02.jpg');background-position:-533px -70px;}
		.rmisService02 ul li dl.rs0205:before{background-image:url('../images/sub/rmisService02.jpg');background-position:-533px -175px;}
		.rmisService02 ul li dl dt{font:900 1.8rem 'squ','Helvetica','Arial','sans-serif';}
		.rmisService02 ul li dl dd{display:table;table-layout:fixed;width:100%;height:45px;line-height:1.5;margin-top:3px;}
		.rmisService02 ul li dl dd .mid{position:relative;display:table-cell;vertical-align:middle;}
	.halfLft.arrow{position:relative;}
		.halfLft.arrow:after{display:block;content:'';position:absolute;top:50%;right:-130px;width:102px;height:180px;margin-top:-90px;background:url('../images/sub/arrowBak.png') no-repeat;}

	/* 법인ㆍ부동산 등기조회 */
	.postinfo{margin-top:50px;}
		.postinfo ul{overflow:hidden;width:820px;margin:0 auto;}
		.postinfo ul li{position:relative;float:left;width:calc(100% / 3 - 0.1px);height:220px;font:500 1.6rem 'NotoSansKR','Helvetica','Arial','sans-serif';text-align:center;letter-spacing:-0.7px;padding-top:165px;box-sizing:border-box;}
		.postinfo ul li:before{display:block;content:'';position:absolute;top:0;left:50%;width:150px;height:150px;margin-left:-75px;border-radius:50%;}
		.postinfo ul li.pi01:before{background:#f6f6f6 url('../images/sub/pi01.png') no-repeat center;background-size:80px;}
		.postinfo ul li.pi02:before{background:#f6f6f6 url('../images/sub/pi02.png') no-repeat center;background-size:85px;}
		.postinfo ul li.pi03:before{background:#f6f6f6 url('../images/sub/pi03.png') no-repeat center;background-size:85px;}
	.postTit{width:600px;margin:15px auto 0;padding:20px 40px 20px;border:3px double #ddd;background:#FFF;}
		.postTit strong{position:relative;margin-right:10px;padding-right:15px;}
		.postTit strong:after{display:block;content:'';position:absolute;top:50%;right:0;width:1px;height:10px;margin-top:-5px;background:#ddd;}
		.postTit .postNum{font:700 2.2rem 'squR','Helvetica','Arial','sans-serif';vertical-align:-2px;margin-right:30px;}
		.postTit .postBtn{margin-top:15px;padding-top:15px;border-top:1px dotted #ccc;}
	.postFlow{overflow:hidden;padding:15px 0;border:6px solid #f6f6f6;}
		.postFlow dl{float:left;width:180px;text-align:center;}
		.postFlow dl:first-child{margin-left:144px;}
		.postFlow dl + dl{position:relative;margin-left:50px;}
		.postFlow dl + dl:before{display:block;content:'';position:absolute;top:50%;left:-45px;width:45px;height:45px;margin-top:-22px;background:url('../images/icon/cartArrow.png') no-repeat center;}
		.postFlow dl dt{font:700 1.3rem 'NotoSansKR','Helvetica','Arial','sans-serif';}
		.postFlow dl dt strong{color:#8d9cae;margin-right:6px;opacity:0.6;}
		.postFlow dl dd{font:700 2rem 'NotoSansKR','Helvetica','Arial','sans-serif';color:#ce133e;margin-top:5px;}
	.postPick{overflow:hidden;width:780px;margin:0 auto;}
		.postPick dl{float:left;width:calc(100% / 3 - 34px);background:#FFF;border:1px solid #ddd;border-radius:5px 0 0 5px;}
		.postPick dl:after{display:block;content:'';clear:both;}
		.postPick dl + dl{position:relative;margin-left:50px;}
		.postPick dl + dl:before{display:block;content:'';position:absolute;top:50%;left:-47px;width:45px;height:45px;margin-top:-20px;background:url('../images/icon/cartArrow.png') no-repeat;}
		.postPick dl dt{float:left;width:85px;padding:6px 0 10px;background:linear-gradient(to bottom,#fcfcfc,#e5e5e5);border-right:1px solid #ddd;}
		.postPick dl dt p{font:700 1.3rem/1 'NotoSansKR','Helvetica','Arial','sans-serif';}
		.postPick dl dd{float:left;width:132px;font:700 1.8rem/1 'squ','Helvetica','Arial','sans-serif';color:#ce133e;text-align:center;padding-top:20px;}

	/* 여신조회 */
	.column.loan li{position:relative;padding:10px 15px;border-bottom:1px solid #e5e5e5;}
		.column.loan li:before{display:block;content:'';position:absolute;top:50%;left:15px;width:4px;height:4px;margin-top:-2px;background:#f60;border-radius:50%;}
		.column.loan li strong{display:inline-block;width:calc(100% - 100px);font:500 1.6rem/2 'NotoSansKR','Helvetica','Arial','sans-serif';padding-left:14px;}
		.column.loan li a{width:85px;}
		.column.loan li:hover{background:#fafafa;}
		.tableTitle .loan{font:500 1.7rem/2 'squ','Helvetica','Arial','sans-serif';}
			.tableTitle .loan span{display:inline-block;font:500 1.3rem 'ng','Helvetica','Arial','sans-serif';color:#ddd;padding:0 8px;}
			.tableTitle .loan em{color:#555;}
			.tableTitle .loan strong{font-weight:900;color:#3db087;}

	/* 미수채권 신고 */
	.bondinfo{margin-top:50px;}
	.bondinfo p{text-align:center;}
	.bondService{overflow:hidden;width:950px;margin:40px auto 0;}
		.bondService dl{float:left;width:calc(100% / 6 - 13px);min-height:130px;text-align:center;}
		.bondService dl + dl{position:relative;margin-left:15px;}
		.bondService dl + dl:before{display:block;content:'';position:absolute;top:50%;left:-8px;width:1px;height:60px;margin-top:-30px;background:url('../images/common/paraLine.png') repeat-y;}
		.bondService dl dt{height:70px;background-position:top center;background-repeat:no-repeat;background-size:70px;}
			.bondService dl.bs01 dt{background-image:url('../images/sub/bs01.png');}
			.bondService dl.bs02 dt{background-image:url('../images/sub/bs02.png');}
			.bondService dl.bs03 dt{background-image:url('../images/sub/bs03.png');}
			.bondService dl.bs04 dt{background-image:url('../images/sub/bs04.png');}
			.bondService dl.bs05 dt{background-image:url('../images/sub/bs05.png');}
			.bondService dl.bs06 dt{background-image:url('../images/sub/bs06.png');}
		.bondService dl dd{font:500 1.6rem/2.2rem 'NotoSansKR','Helvetica','Arial','sans-serif';margin-top:15px;}
		.bondService dl.bs06 dd{margin-top:30px;}
	.bondFlow{width:910px;margin:30px auto 0;}
		.bondFlow dl{position:relative;padding:25px 40px 20px;border:1px solid #ddd;border-left:4px solid #d2d7dd;border-radius:5px;}
		.bondFlow dl + dl{margin-top:15px;}
		.bondFlow dl:before{display:block;content:'';position:absolute;bottom:-16px;left:50px;width:3px;height:15px;background:#ddd;}
		.bondFlow dl:last-child:before{width:0;}
		.bondFlow dl:after{display:block;content:'';position:absolute;bottom:-16px;right:50px;width:3px;height:15px;background:#ddd;}
		.bondFlow dl:last-child:after{width:0;}
		.bondFlow dl dt{font:500 1.6rem 'NotoSansKR','Helvetica','Arial','sans-serif';}
		.bondFlow dl dt strong{display:inline-block;min-width:42px;font:700 2.5rem 'squR','Helvetica','Arial','sans-serif';font-style:italic;color:#4b96e7;vertical-align:middle;}
		.bondFlow dl dd{margin:10px 0 0 3px;}
		.bondFlow dl dd ul li{line-height:2.2rem;}
	.bondBox{overflow:hidden;margin-left:80px;}
		.bondBox dt{position:relative;float:left;min-width:65px;font:700 1.4rem 'NotoSansKR','Helvetica','Arial','sans-serif';margin-top:10px;padding-right:15px;}
		.bondBox dt:after{display:block;content:'';position:absolute;top:50%;right:0px;width:1px;height:20px;margin-top:-10px;background:#ddd;}
		.bondBox dd{float:left;}
		.bondBox dd.txt{margin-left:30px;}
		.bondBox dd.txt strong{font:700 3.4rem 'squR','Helvetica','Arial','sans-serif';color:#d04c3d;vertical-align:middle;margin-left:8px;}
		.bondBox dd.txt strong span{display:inline-block;font:500 1.8rem 'NotoSansKR','Helvetica','Arial','sans-serif';vertical-align:middle;padding-left:3px;}
		.bondBox dd.txt em{display:inline-block;font:500 1.8rem 'NotoSansKR','Helvetica','Arial','sans-serif';vertical-align:middle;padding:0 10px;opacity:0.6;}
		.bondBox dd.btn{float:right;margin-right:60px;}
		.bondBox dd.btn button + button{margin-left:2px;}
	.bondType{overflow:hidden;padding:20px 0;}
		.bondType dl{overflow:hidden;float:left;width:300px;height:76px;}
		.bondType dl dt{float:left;margin-top:28px;}
		.bondType dl dd{position:relative;float:left;padding-left:90px;}
		.bondType dl dd:before{display:block;content:'';position:absolute;top:0;left:0;width:70px;height:70px;border:3px double #f5ae3c;border-radius:50%;}
		.bondType dl.bondFax dd:after{display:block;content:'';position:absolute;top:0;left:13px;;width:50px;height:50px;margin-top:12px;background:url('../images/icon/bt01.png') center no-repeat;background-size:80%;}
		.bondType dl.bondMail dd:after{display:block;content:'';position:absolute;top:0;left:13px;;width:50px;height:50px;margin-top:12px;background:url('../images/icon/bt02.png') center no-repeat;background-size:80%;}
		.bondType dl dd ul li:nth-child(1){padding-top:3px;}
		.bondType dl dd ul li.bondNum{font:700 4rem 'squR','Helvetica','Arial','sans-serif';color:#d04c3d;margin-top:8px;}
		.bondType dl dd ul li.bondNum span{display:inline-block;font:500 1.8rem 'NotoSansKR','Helvetica','Arial','sans-serif';vertical-align:middle;padding-left:3px;}
	.bondStep{overflow:hidden;text-align:center;margin:80px 70px 0;}
		.bondStep dl{position:relative;width:110px;margin:10px 38px 10px 0;padding:15px 0 25px;border-radius:3px;}
		.bondStep dl:before{overflow:hidden;display:block;content:'';position:absolute;top:50%;right:-28px;width:16px;height:24px;margin-top:-12px;background:url('../images/sub/dotArrow.png') no-repeat;background-size:16px 24px;}
		.bondStep dl.bs7:before{background:none;}
		.bondStep dt,.bondStep dd{font:700 1.8rem 'squ','Helvetica','Arial','sans-serif';text-align:center;color:#FFF;}
		.bondStep dd{margin-top:25px;}
		.bondStep dt:after{display:block;content:'';width:25px;margin:0 auto;padding-top:3px;border-bottom:1px solid #FFF;z-index:2;}
			.bondStep dl.bStep01{float:left;background:#52b5a3;}
			.bondStep dl.bStep02{float:left;background:#49a9b6;}
			.bondStep dl.bStep03{float:left;background:#47a3c8;}
			.bondStep dl.bStep04{float:left;width:171px;background:#548dc7;}
			.bondStep dl.bStep05{float:left;background:#5d7dbe;}
			.bondStep dl.bStep06{float:left;background:#636db2;}
			.bondStep dl.bStep07{float:left;background:#625da7;margin-right:0px;}
		.bondStep div.day15{text-align:center;color:#f00;font-weight:700;background:url('../images/sub/bsLine.gif') center no-repeat;}
		.bondStep p.desc{display:block;margin-left:0px;}
	.bondFile{display:inline-block;width:600px;}/* 파일 사이즈 */
		.fileBox input{border-radius:3px;}
		.fileBox input[type='file']{overflow:hidden;position:absolute;width:1px;height:1px;margin:-1px;padding:0;clip:rect(0, 0, 0, 0);border:0;}
		.fileBox .uploadName{display:inline-block;height:28px;vertical-align:middle;padding:2px 8px;background:#f6f6f6;border:1px solid #dadada;-webkit-appearance:none;-moz-appearance:none;appearance:none;}
		.fileBox label{display:inline-block;font:900 1.3rem 'ng','Helvetica','Arial','sans-serif';color:#FFF;text-align:center;vertical-align:middle;padding:5px 0 6px;border-radius:3px;cursor:pointer;}
/* 서비스 신청 완료 */
.guideFinish{margin-top:80px;}

/* ESG 평가 */
.esgBak .esgbakCont{overflow:hidden;}
	.esgBak .esgbakCont + .esgbakCont{margin-top:50px;}
	.esgBak .esgbakCont dl{position:relative;float:left;width:calc(100% / 3 - 40px);}
	.esgBak .esgbakCont dl + dl{margin-left:60px;}
	.esgBak .esgbakCont dl > dt,.esgBak .esgbakCont dl > dd{display:table;table-layout:fixed;width:100%;}
	.esgBak .esgbakCont dl > dt{position:relative;height:60px;font:500 1.8rem 'squ','Helvetica','Arial','sans-serif';color:#FFF;text-align:center;margin:0 auto;background:#aaa;border-radius:30px;}
	.esgBak .esgbakCont dl > dt:before{display:block;content:'';position:absolute;bottom:-12px;left:50%;width:2px;height:12px;background:#ddd;}
	.esgBak .esgbakCont dl > dd{height:100px;margin-top:12px;padding:0 40px;border:2px solid #ddd;border-radius:50px;}
		.esgBak .esgbakCont dl > dd > ul{}
		.esgBak .esgbakCont dl > dd > ul > li{position:relative;line-height:1.5;padding-left:12px;}
		.esgBak .esgbakCont dl > dd > ul > li:before{display:block;content:'';position:absolute;top:10px;left:0px;width:5px;height:1px;background:#999;}
		.esgBak .esgbakCont dl > dd > ul > li + li{margin-top:5px;}
		.esgBak dl:nth-child(1):before,.esgBak dl:nth-child(2):before{display:block;content:'';position:absolute;top:50%;right:0;width:50px;height:50px;margin:-20px -55px 0 0;}
		.esgBak dl:nth-child(1):before{background:url("../images/icon/arrowGd.png") center no-repeat;}
		.esgBak .ebc01 dl:nth-child(2):before{background:url("../images/icon/arrowGd_E.png") center no-repeat;}
		.esgBak .ebc01 dl:nth-child(2) dt{background:#85b832;}
		.esgBak .ebc01 dl:nth-child(3) dt{background:#85b832;}
		.esgBak .ebc01 dl:nth-child(3) dd{font-size:1.4rem;background:#f4faeb;border:2px solid #85b832;}
		.esgBak .ebc01 dl:nth-child(3) dd strong{color:#85b832;}
		.esgBak .ebc02 dl:nth-child(2):before{background:url("../images/icon/arrowGd_S.png") center no-repeat;}
		.esgBak .ebc02 dl:nth-child(2) dt{background:#31859c;}
		.esgBak .ebc02 dl:nth-child(3) dt{background:#31859c;}
		.esgBak .ebc02 dl:nth-child(3) dd{font-size:1.4rem;background:#eff5fb;border:2px solid #31859c;}
		.esgBak .ebc02 dl:nth-child(3) dd strong{color:#31859c;}
	.esgAim{overflow:hidden;}
		.esgAim dl{float:left;width:calc(100% / 3 - 20px);text-align:center;}
		.esgAim dl + dl{margin-left:30px;}
		.esgAim dl > dt{position:relative;font:500 1.8rem 'squ','Helvetica','Arial','sans-serif';color:#FFF;padding:12px 0;}
			.esgAim dl > dt:after{display:block;content:'';position:absolute;bottom:-11px;left:50%;width:0;height:0;margin-left:-6px;border-left:8px solid transparent;border-right:8px solid transparent;border-bottom:transparent;}
			.esgAim dl.eaE > dt:after{border-top:10px solid #85b832;}
			.esgAim dl.eaS > dt:after{border-top:10px solid #31859c;}
			.esgAim dl.eaG > dt:after{border-top:10px solid #c55a11;}
		.esgAim dl.eaE > dt{background:#85b832;}
		.esgAim dl.eaS > dt{background:#31859c;}
		.esgAim dl.eaG > dt{background:#c55a11;}
		.esgAim dl > dd{display:table;table-layout:fixed;width:100%;height:80px;}
		.esgAim dl.eaE > dd{background:#f4faeb;border:1px solid #85b832;}
		.esgAim dl.eaS > dd{background:#eff5fb;border:1px solid #31859c;}
		.esgAim dl.eaG > dd{background:#fff2ea;border:1px solid #c55a11;}
		.eaResult{position:relative;width:500px;font:500 2.2rem 'squ','Helvetica','Arial','sans-serif';color:#FFF;text-align:center;margin:120px auto 0;padding:15px 0;background:#999;}
		.eaResult:before{display:block;content:'';position:absolute;bottom:-85px;left:50%;width:110px;height:400px;margin-left:-55px;background:url("../images/sub/arrowBak.png") center no-repeat;background-size:100% 90%;-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg);}
	.esgNeed{position:relative;overflow:hidden;}
		.esgNeed .enLft{float:left;background:#eff5fb;border-bottom:1px solid #31859c;}
		.esgNeed .enRgt{float:right;background:#f4faeb;border-bottom:1px solid #85b832;}
		.esgNeed .enLft,.esgNeed .enRgt{width:350px;}
		.esgNeed .enLft p,.esgNeed .enRgt p{font:700 1.8rem 'squ','Helvetica','Arial','sans-serif';text-align:center;padding:12px 0;background:#FFF;}
		.esgNeed .enLft p{color:#31859c;border:3px double #31859c;border-style:double none;}
		.esgNeed .enRgt p{color:#85b832;border:3px double #85b832;border-style:double none;}
			.esgNeed .enCont{padding:30px;box-shadow:inset 0 1px 6px rgba(0,0,0,0.15);}
			.esgNeed .enCont dl{position:relative;height:155px;padding:12px 20px 0;background:#fff;border:1px solid #ddd;border-bottom:4px solid #ddd;border-radius:5px;}
			.esgNeed .enCont dl:before{display:block;content:'';position:absolute;width:50px;height:50px;margin-top:-25px;background-size:100%;}
				.esgNeed .enLft .enCont dl:before{right:0;margin-right:-60px;background:url("../images/icon/arrowGd_G.png") center no-repeat;}
				.esgNeed .enLft .enCont dl:nth-child(1):before{top:70%;right:0;-ms-transform:rotate(45deg);/* IE 9 */-webkit-transform:rotate(45deg);/* Chrome, Safari, Opera */transform:rotate(45deg);}
				.esgNeed .enLft .enCont dl:nth-child(2):before{top:50%;right:0;}
				.esgNeed .enLft .enCont dl:nth-child(3):before{top:30%;right:0;-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg);}
				.esgNeed .enRgt .enCont dl:before{left:0;margin-left:-60px;background:url("../images/icon/arrowGd_G.png") center no-repeat;}
				.esgNeed .enRgt .enCont dl:nth-child(1):before{top:70%;-ms-transform:rotate(-225deg);-webkit-transform:rotate(-225deg);transform:rotate(-225deg);}
				.esgNeed .enRgt .enCont dl:nth-child(2):before{top:50%;-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg);}
				.esgNeed .enRgt .enCont dl:nth-child(3):before{top:30%;-ms-transform:rotate(225deg);-webkit-transform:rotate(225deg);transform:rotate(225deg);}
			.esgNeed .enCont dl + dl{margin-top:15px;}
			.esgNeed .enCont dl > dt{font-size:1.5rem;font-weight:700;text-align:center;}
			.esgNeed .enCont dl > dt span{padding:0 5px 5px;border-bottom:3px double #ddd;}
			.esgNeed .enCont dl > dd{margin-top:16px;}
			.esgNeed .enCont dl > dd > ul > li{position:relative;line-height:1.5;padding-left:12px;}
			.esgNeed .enCont dl > dd > ul > li:before{display:block;content:'';position:absolute;top:10px;left:0px;width:4px;height:4px;margin-top:-2px;border-radius:50%;}
			.esgNeed .enCont dl > dd > ul > li + li{margin-top:5px;}
			.esgNeed .enLft .enCont dl > dd > ul > li:before{background:#31859c;}
			.esgNeed .enRgt .enCont dl > dd > ul > li:before{background:#85b832;}
		.esgNeed .enCen{position:absolute;top:160px;left:50%;width:220px;margin-left:-110px;}
		.esgNeed .enCen .enWon{position:relative;display:table;table-layout:fixed;width:170px;height:170px;font:500 2.3rem 'squ','Helvetica','Arial','sans-serif';color:#FFF;text-align:center;margin:0 auto;background:#c55a11;border-radius:50%;}
		.esgNeed .enCen .enWon:after{display:block;content:'';position:absolute;bottom:-13px;left:50%;width:0;height:0;margin-left:-18px;border-top:20px solid #c55a11;border-left:18px solid transparent;border-right:18px solid transparent;border-bottom:transparent;}
		.esgNeed .enCen ul{margin-top:20px;padding:15px 22px;background:#fafafa;border:3px double #ddd;border-style:double none;}
		.esgNeed .enCen ul > li{position:relative;font-size:1.4rem;padding-left:12px;}
		.esgNeed .enCen ul > li:before{display:block;content:'';position:absolute;top:50%;left:0px;width:5px;height:1px;background:#999;}
	.esgGraph{position:relative;width:1000px;height:685px;margin:0 auto;background:url("../images/sub/esg_0302.png") no-repeat;}
		.esgGraph .tit{position:absolute;top:300px;left:50%;width:220px;font:700 4.5rem/1.2 'squ','Helvetica','Arial','sans-serif';text-align:center;margin-left:-110px;}
		.esgGraph .tit span{display:block;font-size:2rem;color:#888;}
		.esgGraph dl > dt{position:absolute;left:50%;width:220px;font:500 2.4rem 'squ','Helvetica','Arial','sans-serif';color:#FFF;text-align:center;}
		.esgGraph dl > dt strong{font:700 3rem/1.2 'NotoSansKR','Helvetica','Arial','sans-serif';}
			.esgGraph dl.eg01 > dt{top:95px;margin-left:-110px;}
			.esgGraph dl.eg02 > dt{top:400px;margin-left:50px;}
			.esgGraph dl.eg03 > dt{top:400px;margin-left:-270px;}
		.esgGraph dl > dd{position:absolute;left:50%;line-height:1.7;}
			.esgGraph dl.eg01 > dd{top:55px;margin-left:-370px;}
			.esgGraph dl.eg02 > dd{top:130px;margin-left:220px;text-align:right;}
			.esgGraph dl.eg03 > dd{top:620px;margin-left:-100px;}
	.careTxt.esg{}
		.careTxt.esg.ct01 .conts p.icon{background-image:url("../images/sub/guide_20.png");}
		.careTxt.esg.ct02 .conts p.icon{background-image:url("../images/sub/guide_16.png");}
		.careTxt.esg.ct03 .conts p.icon{background-image:url("../images/sub/guide_22.png");}
		.careTxt.esg.ct04 .conts p.icon{background-image:url("../images/sub/guide_23.png");}


/* 마이페이지 */
.mpDetail{text-align:left !important;padding-left:32px !important;}
	.mpDetail dl + dl{width:95%;margin-top:15px;padding-top:15px;border-top:1px dotted #bbb;}
	.mpDetail dt{position:relative;vertical-align:middle;}
	.mpDetail dt:before{display:block;content:'';position:absolute;top:50%;left:-13px;width:5px;height:5px;margin-top:-2.5px;background:#f60;border-radius:50%;}
	.mpDetail dt strong.com{font:500 1.6rem 'NotoSansKR','Helvetica','Arial','sans-serif';}
	.mpDetail dt em.bond{position:relative;display:inline-block;font:500 1.6rem 'NotoSansKR','Helvetica','Arial','sans-serif';margin-left:10px;padding-left:14px;}
	.mpDetail dt em.bond:before{display:block;content:'';position:absolute;top:50%;left:0;width:1px;height:10px;margin-top:-5px;background:#ddd;}
	.mpDetail dt em.report{position:relative;display:inline-block;margin-left:10px;padding-left:14px;}
	.mpDetail dt em.report:before{display:block;content:'';position:absolute;top:50%;left:0;width:1px;height:10px;margin-top:-5px;background:#ddd;}
	.mpDetail dt a.btn_s{min-width:inherit;min-height:inherit;font-size:1.2rem;font-weight:700;line-height:inherit;padding:1px 0;margin-left:8px;}
	.mpDetail dd.date{margin-top:5px;}
	.mpDetail dd.date span{position:relative;color:#999;margin-right:10px;padding-right:14px;}
	.mpDetail dd.date span:after{display:block;content:'';position:absolute;top:50%;right:0px;width:1px;height:10px;margin-top:-5px;background:#ddd;}
	.mpDetail dd.date span:last-child:after{width:0px;}
		.mpDetail .account{width:540px;margin-top:10px;padding:8px 0 8px 15px;border:3px double #e5e5e5;background:#fafafa;}
		.mpDetail .account em + em{display:inline-block;margin-left:20px;}
		.mpDetail .account strong{font-size:1.2rem;}
		.mpDetail.cart strong.com{font:500 1.6rem 'NotoSansKR','Helvetica','Arial','sans-serif';}
		.mpDetail.cart em.report{position:relative;display:inline-block;margin-left:10px;padding-left:14px;}
		.mpDetail.cart em.report:before{display:block;content:'';position:absolute;top:50%;left:0;width:1px;height:10px;margin-top:-5px;background:#ddd;}
	.mpOption button{margin-top:5px;}
	.mpPayment p.sale{text-decoration:line-through;color:#999;margin-bottom:3px;}
	.mpPayment div strong{display:inline-block;font:700 2.2rem 'squR','Helvetica','Arial','sans-serif';vertical-align:middle;margin-right:3px;}
	.mpDate div strong{display:inline-block;font:700 2rem 'squR','Helvetica','Arial','sans-serif';vertical-align:middle;margin-right:3px;}
	.mpDesc{overflow:hidden;margin-top:10px;}
		.mpDesc li{float:left;}
		.mpDesc li:last-child{float:right;}
.careBox{margin-bottom:30px;padding:20px 50px 20px 30px;border:1px solid #d2d7dd;border-width:1px 0;background:#f6f9fc;}
	.careBox dl{overflow:hidden;}
	.careBox dl dt{float:left;width:130px;font:700 1.3rem 'NotoSansKR','Helvetica','Arial','sans-serif';text-align:center;color:#7c8a9a;padding-top:45px;background:url('../images/common/noData.png') no-repeat center 5px;background-size:35px;}
	.careBox dl dt.mypage{font:500 1.6rem 'NotoSansKR','Helvetica','Arial','sans-serif';margin:22px 30px 0 0;background:url('../images/common/noData.png') no-repeat center top;background-size:35px;}
	.careBox dl dt.myRmis{margin:15px 10px 0 0;}
	.careBox dl dd{float:left;width:calc(100% - 160px);text-align:justify;}
	.careBox dl dd p{font-size:1.4rem;font-weight:700;margin-top:12px;padding-top:12px;border-top:1px dotted #ddd;}
	.careBox dl dd a{text-decoration:underline;}
.careBox.ctm{}
	.careBox.ctm dl dt{font-size:1.6rem;font-weight:500;}
	.careBox.ctm dl dd{padding-left:25px;}
	.careBox.ctm li + li{margin-top:2px;}
	.careBox.ctm li{padding-left:20px;color:#666;letter-spacing:-.1px;background:url('../images/icon/checkB.png') left center no-repeat;background-size:11px;}
.taxDetail{text-align:left !important;}
	.taxDetail strong{position:relative;font:500 1.6rem 'NotoSansKR','Helvetica','Arial','sans-serif';padding-left:28px;}
	.taxDetail strong:before{display:block;content:'';position:absolute;top:50%;left:15px;width:5px;height:5px;margin-top:-2px;background:#f60;border-radius:50%;}
	.taxDetail span{display:inline-block;margin-left:3px;}

/* 장바구니 */
.searchBox .cartStep ul li + li{margin-top:0px;}
.cartStep ul{overflow:hidden;width:720px;margin:0 auto;}
	.cartStep ul li{position:relative;float:left;width:220px;margin-right:30px;padding-left:60px;}
	.cartStep ul li:after{display:block;content:'';position:absolute;top:50%;right:-30px;width:45px;height:45px;margin-top:-20px;background:url('../images/icon/cartArrow.png') no-repeat;}
	.cartStep ul li:last-child{margin-right:0px;}
		.cartStep ul li span{font:500 1.3rem 'ng','Helvetica','Arial','sans-serif';color:#999;}
		.cartStep ul li p{font:700 1.8rem/2.2rem 'squ','Helvetica','Arial','sans-serif';color:#999;}
		.cartStep ul li.cs01{background:url('../images/icon/cart01.png')no-repeat 20px center;}
		.cartStep ul li.cs02{background:url('../images/icon/cart02.png')no-repeat 20px center;}
		.cartStep ul li.cs03{background:url('../images/icon/cart03.png')no-repeat 20px center;}
		.cartStep ul li.active span,.cartStep ul li.active p{font-weight:700;color:#f0ae0e}
		.cartStep ul li.cs01.active{background:url('../images/icon/cart01_over.png')no-repeat 20px center;}
		.cartStep ul li.cs02.active{background:url('../images/icon/cart02_over.png')no-repeat 20px center;}
		.cartStep ul li.cs03.active{background:url('../images/icon/cart03_over.png')no-repeat 20px center;}
	.basket{margin-top:10px;border:4px solid #535d71;}
		.basket ul{overflow:hidden;}
		.basket ul li{float:left;padding:30px 80px;}
		.basket ul li + li{border-left:1px solid #ddd;}
		.basket li.order{width:calc(100% - 405px);}
		.basket li.total{position:relative;width:405px;background:#fafafa;}
		.basket li.total:before{display:block;content:'';position:absolute;width:30px;height:30px;top:50%;left:-15px;margin-top:-10px;background:url('../images/icon/basket02.png') no-repeat;z-index:1;}
			.basket dl dt{position:relative;font:700 1.7rem 'squ','Helvetica','Arial','sans-serif';}
			.basket dl dt:before{display:block;content:'';position:absolute;top:50%;left:-13px;width:5px;height:5px;margin-top:-3px;background:#f60;border-radius:50%;}
			.basket dl dd{margin-top:25px;}
			.basket dl dd em{display:inline-block;font:500 3rem 'squR','Helvetica','Arial','sans-serif';vertical-align:middle !important;margin-right:5px;}
			.basket li.order dl dd{margin-left:40px;}
			.basket li.order dl dd span.rdo + span.rdo{margin-left:20px;}
			.basket li.order dl dd em{font:700 3.2rem/3.6rem 'squR','Helvetica','Arial','sans-serif';color:#ce133e;}
			.basket li.total dl dd{color:#ce133e;text-align:right;}
			.basket li.total dl dd em{font:700 3.2rem/3.6rem 'squR','Helvetica','Arial','sans-serif';}
/* 신용공여 정보 조회 */
.creditGiving{margin-top:10px;padding:25px 50px;background:#f6f9fc;border:1px solid #d2d7dd;border-width:1px 0;}
	.creditGiving dl{overflow:hidden;width:100%;}
	.creditGiving dl + dl{margin-top:15px;}
	.creditGiving dl dt{position:relative;float:left;width:105px;font:700 1.3rem 'NotoSansKR','Helvetica','Arial','sans-serif';margin:10px 15px 0 0;padding-left:18px;}
	.creditGiving dl dt:before{display:block;content:'';position:absolute;top:0;left:5px;width:4px;height:4px;margin-top:8px;background:#01579b;border-radius:50%;}
	.creditGiving dl dt:after{display:block;content:'';position:absolute;top:0;right:0;width:1px;height:10px;margin-top:7px;background:#ddd;}
	.creditGiving dl dd{float:left;width:calc(100% - 120px);}
/* 메일 수신거부 */
.quiesce{font:1.8rem 'squ','Helvetica','Arial','sans-serif';text-align:center;margin-top:70px;}
	.quiesce p.tit{font-size:3rem;color:#437bc5;}
	.quiesce div.desc{color:#999;margin-top:13px;}
/* 1:1문의 */
.ctmView{min-height:200px;padding:20px 5px 20px 0 !important;text-align:justify;vertical-align:top;}
/* 본인인증 */
.termsView{height:250px;padding:15px 25px;background:#fafafa;border-top:1px solid #353244;border-bottom:2px solid #ddd;overflow-x:hidden;overflow-y:auto;}

/* ********************************************************************
자사신용관리
********************************************************************* */
.popTerms{overflow-y:auto;height:320px;padding:20px 20px;background:#fafafa;border-top:2px solid #353341;border-bottom:2px solid #ddd;}
.rptStep{width:1120px;margin:0 auto;}
	.rptStep ul{overflow:hidden;}
	.rptStep ul > li{float:left;width:calc(100% / 3 - 75px);height:110px;text-align:center;background:#fafafa;border:1px solid #eee;border-radius:54px;}
	.rptStep ul > li + li{position:relative;margin-left:112.5px;}
	.rptStep ul > li + li:before{display:block;content:'';position:absolute;top:50%;left:-80px;width:45px;height:45px;margin-top:-22px;background:#fffaee url('../images/icon/arrowRgt_Org.png') no-repeat center;background-size:16px;border:1px solid #ffe6aa;border-radius:50%;}
	.rptStep ul > li dl{overflow:hidden;}
		.rptStep ul > li dl dt{float:left;width:100px;height:100px;margin:4px;background-color:#ccc;background-position:center;background-repeat:no-repeat;border:1px solid #bbb;background-size:60px;border-radius:50%;}
		.rptStep ul > li.rs01 dl dt{background-image:url('../images/icon/rs01_w.png');}
		.rptStep ul > li.rs02 dl dt{background-image:url('../images/icon/rs02_w.png');}
		.rptStep ul > li.rs03 dl dt{background-image:url('../images/icon/rs03_w.png');}
		.rptStep ul > li dl dd{float:left;}
		.rptStep ul > li dl dd span{display:block;color:#999;margin:12px 0 2px;}
		.rptStep ul > li dl dd .rsTxt{display:table;table-layout:fixed;width:160px;height:50px;font:700 1.7rem/1.3 'squ','Helvetica','Arial','sans-serif';}
.cashStep ul{overflow:hidden;text-align:center;}
	.cashStep ul > li{float:left;width:calc(100% / 4 - 60px);padding:15px 15px 20px;background:#fafafa;border:1px solid #eee;border-radius:5px;}
	.cashStep ul > li + li{position:relative;margin-left:80px;}
	.cashStep ul > li + li:before{display:block;content:'';position:absolute;top:50%;left:-65px;width:45px;height:45px;margin-top:-22px;background:#fffaee url('../images/icon/arrowRgt_Org.png') no-repeat center;background-size:16px;border:1px solid #ffe6aa;border-radius:50%;}
	.cashStep ul > li p{color:#999;}
	.cashStep ul > li dl dt{width:100px;height:100px;margin:5px auto 0;background-color:#ccc;background-position:center;background-repeat:no-repeat;border:1px solid #bbb;background-size:60px;border-radius:50%;}
	.cashStep ul > li.cs01 dl dt{background-image:url('../images/icon/cs01_w.png');}
	.cashStep ul > li.cs02 dl dt{background-image:url('../images/icon/cs02_w.png');}
	.cashStep ul > li.cs03 dl dt{background-image:url('../images/icon/cs03_w.png');}
	.cashStep ul > li.cs04 dl dt{background-image:url('../images/icon/cs04_w.png');}
	.cashStep ul > li dl dd.txt{display:table;table-layout:fixed;width:100%;height:80px;line-height:2rem;text-align:center;margin-top:5px;}
	.cashStep ul > li dl dd.btn{margin-top:5px;}
/* 현금흐름 솔루션 */
.flowLevel{height:300px;text-align:center;border:1px solid #eee;}
	.flowLevel .flowLevelBox{height:210px;padding:20px 30px;}
		.flowLevel .flowLevelBox .flRating{display:table;table-layout:fixed;width:100%;height:120px;}
		.flowLevel .flowLevelBox .flRating div{font-size:4.9rem;}
		.flowLevel .flowLevelBox .flRating div strong{font:900 4.9rem 'squR','Helvetica','Arial','sans-serif' !important;}
		.flowLevel .flowLevelBox .flRating div strong span{font:700 3rem 'squ','Helvetica','Arial','sans-serif';vertical-align:middle;padding-left:3px;}
		.flowLevel .flowLevelBox .flRating p{font-size:1.3rem;margin-top:5px;}
		.flowLevel .flowLevelBox .chartBar{position:relative;width:100%;}
		.flowLevel .flowLevelBox .chartBar .chartGraph{display:block;position:absolute;top:0px;left:0px;width:100%;height:20px;background:linear-gradient(to left,#0f9246,#7dbb42,#fecc09,#f68e1f,#e84f0c,#c82329);border-radius:15px;}
		.flowLevel .flowLevelBox .chartBar .chartGauge{position:absolute;top:-3px;left:1px;height:26px;border-right:5px solid #525050;}
		.flowLevel .flowLevelBox .chartBar .cgTxt{color:#999;}
		.flowLevel .flowLevelBox .chartBar .cgTxt li{position:absolute;top:28px;font:500 1.3rem/1.8rem 'ng','Helvetica','Arial','sans-serif';}
		.flowLevel .flowLevelBox .chartBar .cgTxt .cgLft{left:-10px;}
		.flowLevel .flowLevelBox .chartBar .cgTxt .cgRgt{right:-10px;}
			.chartBar.level01 .chartGraph .cgStandard{left:8.33%;}
			.chartBar.level02 .chartGraph .cgStandard{left:25%;}
			.chartBar.level03 .chartGraph .cgStandard{left:41.66%;}
			.chartBar.level04 .chartGraph .cgStandard{left:58.33%;}
			.chartBar.level05 .chartGraph .cgStandard{left:75%;}
			.chartBar.level06 .chartGraph .cgStandard{left:91.66%;}
	.flowLevel .flowLevelDesc{display:table;table-layout:fixed;width:100%;height:90px;line-height:1.6;word-break:keep-all;padding:0 20px;border-top:3px double #ddd;}
	.tblTyDft.fltd table{border-bottom:none !important;}
		.tblTyDft.fltd td{height:115px;line-height:1.6;}
		.tblTyDft.fltd td p{margin-bottom:5px;}
		.tblTyDft.fltd td p strong{font:700 2.2rem 'squR','Helvetica','Arial','sans-serif';letter-spacing:-0.7px;}
	.totalView{position:relative;display:table;table-layout:fixed;width:100%;min-height:140px;padding:20px 30px 20px 180px;background:#f6f9fc;border:1px solid #d2d7dd;}
		.totalView:before{display:block;content:'';position:absolute;top:50%;left:50px;width:100px;height:80px;margin-top:-40px;background-position:center;background-repeat:no-repeat;}
		.totalView.tv01:before{background-image:url('../images/icon/tv01.png');}
		.totalView.tv02:before{background-image:url('../images/icon/tv02.png');}
		.totalView.tv03:before{background-image:url('../images/icon/tv03.png');}
		.totalView .tvTit{line-height:1.6;}
		.totalView .tvTit p{font:500 1.6rem 'NotoSansKR','Helvetica','Arial','sans-serif';margin-bottom:8px;}
	.tvIdea{margin-top:20px;}
		.tvIdea .tvIdeaTit{font:500 1.7rem 'squ','Helvetica','Arial','sans-serif';margin:30px 0 10px;}
		.tvIdea .tvIdeaTit strong{display:inline-block;margin-right:10px;}
		.tvIdea .tblTyDft td{line-height:1.6;text-align:justify;padding:20px;}
		.tvIdea td.noData{text-align:center;padding:40px 0;}
	.levelResult{overflow:hidden;}
		.levelResult .asis,.levelResult .tobe{float:left;width:calc(100% / 2 - 110px);border-radius:64px;}
		.levelResult .asis + .tobe{margin-left:220px;}
		.levelResult .asis{position:relative;background:#fafafa;border:1px solid #eee;}
		.levelResult .tobe{position:relative;background:#fffaee;border:1px solid #ffe6aa;}
			.levelResult dl{overflow:hidden;text-align:center;}
			.levelResult dl > dt{float:left;display:table;table-layout:fixed;width:120px;height:120px;font:700 2.6rem/1.3 'squ','Helvetica','Arial','sans-serif';color:#FFF;margin:4px;border-radius:60px;}
			.levelResult dl > dd{float:left;display:table;table-layout:fixed;width:calc(100% - 128px);height:128px;text-align:center;}
			.levelResult dl > dd strong{font:700 4.5rem 'squR','Helvetica','Arial','sans-serif';margin-left:-20px;}
			.levelResult dl > dd strong span{font:700 3rem 'squ','Helvetica','Arial','sans-serif';vertical-align:middle;padding-left:3px;}
			.levelResult .asis dl > dt{background:#ccc;border:1px solid #aaa;}
			.levelResult .tobe dl > dt{background:#ffb300;border:1px solid #fe8c01;}
		.levelResult .asis:before{display:block;content:'';position:absolute;top:50%;right:-65px;width:15px;height:15px;margin-top:-7px;background:#eee;border-radius:50%;}
		.levelResult .asis:after{display:block;content:'';position:absolute;top:50%;right:-134px;width:45px;height:45px;margin-top:-22px;background:#ddd url('../images/icon/arrowRgt_W.png') no-repeat center;border-radius:50%;}
		.levelResult .tobe:before{display:block;content:'';position:absolute;top:50%;left:-65px;width:15px;height:15px;margin-top:-7px;background:#eee;border-radius:50%;}
	.levelCheck{position:relative;display:table;table-layout:fixed;width:100%;min-height:120px;margin-top:10px;padding:20px 30px 20px 180px;background:#f6f9fc;border:1px solid #d2d7dd;}
		.levelCheck:before{display:block;content:'';position:absolute;top:50%;left:50px;width:100px;height:80px;margin-top:-40px;background-position:center;background-repeat:no-repeat;background-image:url('../images/icon/tv04.png');}



/* ********************************************************************
Etc
********************************************************************* */
.unit{display:inline-block;font:500 1.2rem/1.3rem 'ng','Helvetica','Arial','sans-serif';vertical-align:1px;margin-left:3px;}/* 단위 */
.ciBul{display:inline-block;color:#ddd;padding:0 7px;} /* 중간표시 '/' */
.exBul{text-align:justify;padding-left:15px;text-indent:-15px;}
	.exBul li + li{margin-top:5px;}
.new,.careBul span{display:inline-block;min-width:16px;height:16px;color:#FFF;text-align:center;vertical-align:middle;background:#ce133e;border-radius:8px;}/* new, ! */
	.new{font:500 1rem/1.6 'NotoSansKR','Dotum','Helvetica','Arial','sans-serif';margin-left:6px;padding:0 5px;}
	.careBul span{font:900 1.3rem/1.3 'NotoSansKR','Helvetica','Arial','sans-serif';margin-right:6px;}
.banA{color:#48a383;font-weight:900;}

/* ********************************************************************
Popup
********************************************************************* */
.modalWrap .section + .section,.winPopWrap .section + .section{margin-top:30px;}
.modalWrap .tableTitle,.winPopWrap .tableTitle{position:relative;min-height:43px;}
.modalWrap h4.cont,.winPopWrap h4.cont{font:700 1.8rem/1 'squ','Helvetica','Arial','sans-serif';}
.modalWrap h5.cont,.winPopWrap h5.cont{font:500 1.6rem/1 'NotoSansKR','Helvetica','Arial','sans-serif';}
.modalWrap .tblTyDft table.scroll thead,.winPopWrap .tblTyDft table.scroll thead{background:linear-gradient(to bottom,#fafafa,#f1f1f1);}
.modalWrap .tblTyDft table.scroll tbody,.winPopWrap .tblTyDft table.scroll tbody{min-height:350px;max-height:500px;}
.modalWrap .pageArea,.winPopWrap .pageArea{margin-top:20px;}
.popCont .searchWrap.line{margin:0 0 30px;}
.popCont .searchWrap.line .searchBox{padding:20px 0;}
/* 자동 로그아웃 */
.autoOut{text-align:center;}
	.autoOut .aoTime{padding:20px 0;background:#fafafa;border-top:3px double #eee;border-bottom:3px double #eee;}
	.autoOut .aoTime strong{display:inline-block;min-width:90px;font:700 1.8rem 'squ','Helvetica','Arial','sans-serif';color:#e03c3c;text-align:center;vertical-align:middle;}
	.autoOut .aoTxt{text-align:justify;margin-top:18px;padding:0 5px;}
	.autoOut .aoTxt li{position:relative;line-height:2rem;padding-left:15px;}
	.autoOut .aoTxt li:before{display:block;content:'';position:absolute;top:9px;left:0px;width:8px;height:2px;background:#ddd;}
	.autoOut .aoTxt li + li{margin-top:8px;}
/* 안내 */
.popCus{text-align:center;}
	.popCus p{font-size:1.5rem;}
	.popCus dl.tel{margin-top:15px;padding:18px 0;background:#fafafa;border:3px double #ddd;}
	.popCus dl.tel dt{font:500 1.6rem 'NotoSansKR','Helvetica','Arial','sans-serif';}
	.popCus dl.tel dd{font:900 3rem 'squR','Helvetica','Arial','sans-serif';margin-top:8px;}
	.cusDesc{display:table;table-layout:fixed;min-height:100px;margin:0 auto;}
	.cusDesc ul{display:table-cell;vertical-align:middle;}
	.cusDesc ul.service{font:500 1.8rem/1.8 'squ','Helvetica','Arial','sans-serif';}
	.cusDesc ul li.tit{font:700 1.8rem/1.8 'squ','Helvetica','Arial','sans-serif';}
/* 회사개요 */
.popCominfo dl{overflow:hidden;width:100%;padding-bottom:10px;border-bottom:1px solid #e5e5e5;}
	.popCominfo dl + dl{margin-top:11px;}
	.popCominfo dl dt{position:relative;float:left;width:105px;font:700 1.3rem 'NotoSansKR','Helvetica','Arial','sans-serif';margin-right:15px;padding-left:18px;}
	.popCominfo dl dt:before{display:block;content:'';position:absolute;top:0;left:5px;width:4px;height:4px;margin-top:8px;background:#f60;border-radius:50%;}
	.popCominfo dl dt:after{display:block;content:'';position:absolute;top:0;right:0;width:1px;height:10px;margin-top:7px;background:#ddd;}
	.popCominfo dl dd{float:left;width:calc(100% - 120px);}
/* 관심기업 등록 */
.gmTit{font:500 2.2rem 'NotoSansKR','Helvetica','Arial','sans-serif';}
	.gmTit span{display:inline-block;width:92px;font:500 1.5rem 'ng','Helvetica','Arial','sans-serif';color:#999;vertical-align:middle;margin-top:-5px;}
.groupMove{border-top:1px solid #353244;border-bottom:2px solid #ddd;}
	.groupMove ul{overflow-y:scroll;min-height:150px;max-height:220px;padding:15px 20px 15px 10px;}
	.groupMove ul > li{padding:12px 15px;border:1px solid #eee;cursor:pointer;}
	.groupMove ul > li + li{margin-top:5px;}
	.groupMove ul > li:last-child{margin-bottom:15px;}
	.groupMove ul > li.active{background-color:#f7f9fc;border:1px solid #029fe5;}
	.groupMove ul > li:hover{background-color:#f7f9fc;border:1px solid #029fe5;}
	.groupMove .noData{height:200px;padding-top:60px;border-top:none;border-bottom:none;}
	.groupMove .noData ul{overflow-y:hidden;padding:0px;}
	.groupMove .noData ul > li{border:none;}
	.groupMove .noData ul > li:hover{background-color:inherit;border:none;}
.keepDesc{font:500 1.6rem 'NotoSansKR','Helvetica','Arial','sans-serif';text-align:center;margin-bottom:10px;}
/* 다운로드 및 출력 */
.printAll{margin-bottom:30px;padding-bottom:10px;border-bottom:2px solid #ddd;}
	.printAll input[type='checkbox'] + label{font:500 1.8rem/1 'NotoSansKR','Helvetica','Arial','sans-serif';}
	.printDetail ul{overflow:hidden;}
	.printDetail ul li{float:left;position:relative;width:calc(100% / 3 - 10.1px);margin:15px 15px 0 0;}
	.printDetail ul li:nth-child(1),.printDetail ul li:nth-child(2),.printDetail ul li:nth-child(3){margin-top:0px;}
	.printDetail ul li:nth-child(3),.printDetail ul li:nth-child(6),.printDetail ul li:nth-child(9){margin-right:0px;}
	.printDetail ul li a{display:inline-block;width:100%;padding:13px 10px;border:1px solid #e5e5e5;border-radius:3px;box-sizing:border-box;}
	.printDetail ul li a:hover{border:1px solid #029fe5;}
	.printDetail ul li p{width:60px;height:60px;background-color:#f6f6f6;background-position:center center;background-repeat:no-repeat;background-size:60%;border:1px solid #eee;text-indent:-9999em;border-radius:50%;}
		.printDetail ul li.pd01 p{background-image:url('../images/icon/line_flag_s.png');}
		.printDetail ul li.pd02 p{background-image:url('../images/icon/line_barstats_s2.png');}
		.printDetail ul li.pd03 p{background-image:url('../images/icon/line_piegraph_s.png');}
		.printDetail ul li.pd04 p{background-image:url('../images/icon/line_barstats_s.png');}
		/* .printDetail ul li.pd05 p{background-image:url('../images/icon/line_pin_s.png');} */
		.printDetail ul li.pd05 p{background-image:url('../images/icon/line_megaphone_s.png');}
		.printDetail ul li.pd06 p{background-image:url('../images/icon/line_speed_s.png');}
		.printDetail ul li.pd07 p{background-image:url('../images/icon/line_money_s.png');}
	.printDetail ul li div{position:absolute;top:22px;left:72px;width:95px;text-align:center;}
	.printDetail ul li div strong{font:500 1.6rem 'NotoSansKR','Helvetica','Arial','sans-serif';letter-spacing:-1px;}
		.printDetail ul li.active{background:#f7f9fc;}
		.printDetail ul li.active a{color:#003d7e;border:1px solid #029fe5;}
		.printDetail ul li.active p{background-color:#FFF;}
		.printDetail ul li.offCdt a{border:1px solid #eee;}
		.printDetail ul li.offCdt p{background-color:#ddd;opacity:0.3;}
		.printDetail ul li.offCdt div{font:500 1.3rem/1.8 'ng','Helvetica','Arial','sans-serif';}
/* 기업 정보 구매 */
.infoBuy{margin-bottom:0px;}
	.infoBuy ul li div{position:absolute;top:22px;left:85px;width:140px;text-align:left;}
	.infoBuy ul li div strong{font:500 1.6rem 'NotoSansKR','Helvetica','Arial','sans-serif';letter-spacing:-1px;}
	.infoBuy ul li div strong.won{font:700 1.4rem 'ng','Helvetica','Arial','sans-serif';vertical-align:middle;letter-spacing:-0.7px;margin-left:2px;}
	.infoBuy ul li div strong.won span{display:inline-block;font-size:1.2rem;font-weight:500;padding-left:3px;}
.totalWon{padding:16px 60px 16px 60px;background:#f6f6f6;border-top:3px double #ddd;}
	.totalWon dl{overflow:hidden;}
	.totalWon dl dt{float:left;width:50%;font:700 1.7rem/1.5 'squ','Helvetica','Arial','sans-serif';}
	.totalWon dl dd{float:left;width:50%;text-align:right;}
	.totalWon dl dd strong{font:900 2.5rem/1 'squR','Helvetica','Arial','sans-serif';vertical-align:middle;}
	.totalWon dl dd span{display:inline-block;padding-left:3px;}
/* 신용평가 정보 구매 */
.reportBuy{border-top:2px solid #ddd;}
	.reportBuy dl{position:relative;}
	.reportBuy dl dt{height:50px;font:500 1.6rem/4.8rem 'NotoSansKR','Helvetica','Arial','sans-serif';border-bottom:1px solid #ddd;}
	.reportBuy dl dt a{display:block;color:#aaa;padding-left:22px;background:url('../images/icon/filterPlus.gif') right 30px center no-repeat;}
	.reportBuy dl dt a span.btn_s{display:inline-block;font:500 1.2rem/2 'ng','Helvetica','Arial','sans-serif';margin-left:15px;}
	.reportBuy dl.active dt a{color:#555;background:url('../images/icon/filterMinus.gif') right 30px center no-repeat;}
	.reportBuy dl dd{display:none;min-height:36px;font:1.3rem 'ng','Helvetica','Arial','sans-serif';padding:10px 35px 5px 26px;background:#fafafa;border-bottom:1px solid #bbb;}
	.reportBuy dl.active dd{display:block;}
		.reportBuy dl dd.scroll{overflow-y:scroll;overflow-x:hidden;min-height:65px;max-height:200px;}
		.reportBuy dl dd.scroll ul li:last-child{margin-bottom:8px;}
		.reportBuy dl dd ul li{overflow:hidden;font-weight:900;}
		.reportBuy dl dd ul li + li{margin-top:5px;padding-top:10px;border-top:1px solid #eee;}
		.reportBuy dl dd ul li div.reportTit{float:left;width:calc(100% - 130px);}
			.reportBuy dl dd ul li div.reportTit p.reportDate{font-size:1.2rem;font-weight:500;padding:5px 0 0 30px;background:url('../images/icon/fnDot01.png') 8px top no-repeat;}
			.reportBuy dl dd ul li div.reportTit p.reportDate:last-child{margin-bottom:10px;background:url('../images/icon/fnDot02.png') 8px top no-repeat;}
			.reportBuy dl dd ul li div.reportTit p.reportDate span{position:relative;font-size:1.2rem;font-weight:500;color:#999;margin-right:10px;padding-right:12px;}
			.reportBuy dl dd ul li div.reportTit p.reportDate span:after{display:block;content:'';position:absolute;top:50%;right:0;width:1px;height:10px;margin-top:-5px;background:#ddd;}
			.reportBuy dl dd ul li div.reportTit p.reportDate em{display:inline-block;;color:#555;vertical-align:middle;margin-right:40px;}
		.reportBuy dl dd ul li p.reportWon{float:left;width:130px;text-align:right;margin-top:15px;}
		.reportBuy dl dd ul li p.reportWon strong{font:700 1.6rem 'squR','Helvetica','Arial','sans-serif';vertical-align:middle;}
		.reportBuy dl dd ul li p.reportWon span{display:inline-block;font:500 1.3rem 'ng','Helvetica','Arial','sans-serif';padding-left:3px;}
	.reportBuy dl dd.reportBtn{position:absolute;display:block;top:0;right:40px;background:inherit;border-bottom:inherit;}
/* 미수채권 삭제 */
.bondDel dl{overflow:hidden;width:100%;padding-bottom:30px;border-bottom:1px solid #e5e5e5;}
	.bondDel dl:last-child{padding-bottom:0px;border:none;}
	.bondDel dl + dl{margin-top:30px;}
	.bondDel dl dt{position:relative;float:left;width:105px;font:700 1.3rem 'NotoSansKR','Helvetica','Arial','sans-serif';margin-right:10px;padding-left:13px;}
	.bondDel dl dt:before{display:block;content:'';position:absolute;top:0;left:0;width:4px;height:4px;margin-top:8px;background:#f60;border-radius:50%;}
	.bondDel dl dt:after{display:block;content:'';position:absolute;top:0;right:0;width:1px;height:10px;margin-top:7px;background:#ddd;}
	.bondDel dl dd{float:left;width:calc(100% - 115px);}
		.bondDel dl dd ul{overflow:hidden;}
		.bondDel dl dd ul li{float:left;position:relative;width:calc(100% / 4 - 6px);}
		.bondDel dl dd ul li + li{margin-left:8px;}
		.bondDel dl dd ul li a{display:inline-block;width:100%;text-align:center;padding:13px 0 10px;border:1px solid #e5e5e5;border-radius:3px;box-sizing:border-box;}
		.bondDel dl dd ul li a:hover{border:1px solid #029fe5;}
		.bondDel dl dd ul li p{width:65px;height:65px;margin-left:15px;background-color:#f6f6f6;background-position:center center;background-repeat:no-repeat;background-size:40px;border:1px solid #eee;text-indent:-9999em;border-radius:50%;}
			.bondDel dl dd ul li.bd01 p{background-image:url('../images/icon/line_moneys_s.png');}
			.bondDel dl dd ul li.bd02 p{background-image:url('../images/icon/line_money_s.png');}
			.bondDel dl dd ul li.bd03 p{background-image:url('../images/icon/line_appointment_s.png');}
			.bondDel dl dd ul li.bd04 p{background-image:url('../images/icon/line_profiles_s.png');}
		.bondDel dl dd ul li div{margin-top:10px;}
		.bondDel dl dd ul li div strong{font:500 1.6rem 'NotoSansKR','Helvetica','Arial','sans-serif';letter-spacing:-1px;}
			.bondDel dl dd ul li.active{background:#f7f9fc;}
			.bondDel dl dd ul li.active a{color:#003d7e;border:1px solid #029fe5;}
			.bondDel dl dd ul li.active p{background-color:#FFF;}
/* popup 뉴스 new */
.newsDetail{}
	.newsDetail .popCont{padding-top:10px !important;}
	.newsDetail .popCont .newsTit{font:700 2rem 'squ','Helvetica','Arial','sans-serif';text-align:justify;margin-top:inherit;}
	.newsDetail .popCont .newsMedia{font-size:1.2rem;}
	.newsDetail .popCont .newsEmotion{font-size:1.2rem;text-align:right;margin-top:-30px;padding-right:5px;}
	.newsDetail .popCont .newsEmotion .newsGrade{display:inline-block;min-width:40px;text-align:center;margin-right:7px;padding:0px 5px;border-radius:3px;}
	.newsDetail .popCont .newsTags{overflow:hidden;padding-top:8px;border-top:2px solid #535d71;}
		.newsDetail .popCont .newsTags dt{float:left;position:relative;font-size:1.2rem;color:#999;margin-right:9px;padding-right:14px;}
		.newsDetail .popCont .newsTags dt:after{display:block;content:'';position:absolute;top:50%;right:0;width:1px;height:10px;margin-top:-5px;background:#ddd;}
		.newsDetail .popCont .newsTags dd{float:left;width:calc(100% - 70px);}
		.newsDetail .popCont .newsTags dd a{display:inline-block;font-size:1.2rem;}
		.newsDetail .popCont .newsTags dd a + a{margin-left:8px;}
		.newsDetail .popCont .newsTags dd a span{padding-right:2px;}
	.newsDetail .popCont .newsArticle{min-height:430px;text-align:justify;margin:12px 0 20px;padding:15px 17px;border:3px double #eee;background:#fbfdfd;}
	.newsDetail .popCont .newsMore{margin-bottom:15px;}
		.newsDetail .popCont .newsMore ul li{line-height:2;}
		.newsDetail .popCont .newsMore ul li a{position:relative;display:inline-block;overflow:hidden;max-width:500px;text-overflow:ellipsis;white-space:nowrap;vertical-align:top;padding-left:12px;}
		.newsDetail .popCont .newsMore ul li a:after{display:block;content:'';position:absolute;top:50%;left:0;width:5px;height:4px;margin-top:-2px;background:#aaa;border-radius:50%;}
		.newsDetail .popCont .newsMore ul li .newsEmotion{position:relative;vertical-align:top;margin:0 9px 0 15px;padding-right:14px;}
		.newsDetail .popCont .newsMore ul li .newsEmotion:after{display:block;content:'';position:absolute;top:50%;right:0;width:1px;height:10px;margin-top:-5px;background:#ddd;}
		.newsDetail .popCont .newsMore ul li .newsMedia{vertical-align:top;}
/* MY 자사신용관리 */
.modalWrap .small.nowPercent{top:100px;}
	.nowPercent .listInfoCover{padding-left:20px;padding-right:20px;}
		.nowPercent .npWon{overflow:hidden;}
		.nowPercent .npWon li{float:left;width:43%;text-align:right;border-bottom:2px solid #f5ae3c;}
		.nowPercent .npWon li:nth-child(1){position:relative}
		.nowPercent .npWon li:nth-child(1):after{display:block;content:'';position:absolute;top:50%;right:-45px;width:40px;height:40px;margin-top:-8px;background:url('../images/icon/arrowRgt_Org.png') no-repeat top center;background-size:20px;}
		.nowPercent .npWon li + li{margin-left:14%;}
		.nowPercent .npWon li input{width:100px;font:700 1.7rem 'squ','Helvetica','Arial','sans-serif';border:none;}
		.nowPercent .npWon li span{font-size:1.2rem;}
	.nowPercent .npNum{margin-top:20px;}
		.nowPercent .npNum div{padding-left:55px;}
		.nowPercent .npNum p label{display:inline-block;width:90px;text-align:right;}
/* Risk Management System */
.rmCom{position:relative;min-height:90px;margin-bottom:30px;}
	.rmCom .listInfo .comName{width:680px;}
	.rmCom .rmRisk{position:absolute;top:15px;right:30px;width:210px;text-align:center;border-left:3px double #ddd;}
	.rmCom .rmRisk p{font:700 1.3rem/1.4 'NotoSansKR','Helvetica','Arial','sans-serif';}
	.rmCom .rmRisk div{font-size:3rem;}
/* sitemap */
.sitemap .popCont.scroll{overflow-y:scroll;min-height:450px;max-height:500px;padding:10px 30px 0;}
.sitemap div.w25p{margin:20px 0;}
.sitemap dl{}
	.sitemap dl dt{font:500 1.7rem 'NotoSansKR','Helvetica','Arial','sans-serif';padding-left:22px;padding-bottom:8px;border-bottom:3px double #ddd;}
	.sitemap dl dd{border-bottom:1px dotted #ddd;}
	.sitemap dl dd a{position:relative;padding:6px 0 6px 22px;}
	.sitemap dl dd a:before{display:block;content:'';position:absolute;top:50%;left:10px;width:4px;height:4px;margin-top:-2px;background:#3db087;border-radius:50%;}
	.sitemap dl dd ul{padding:8px 0;background:#fafdf8;border:1px solid #dbe4d6;border-width:1px 0;}
	.sitemap dl dd ul li{position:relative;padding-left:16px;}
	.sitemap dl dd ul li:before{display:block;content:'-';position:absolute;top:1px;left:20px;color:#b5cca8;}
	.sitemap dl dd ul li a{font-size:1.2rem;padding:inherit;opacity:0.7;}
	.sitemap dl dd ul li a:before{display:none;padding-left:inherit;}
/* 구매 확인 */
.confirm{text-align:center;}
	.confirm .confirmItem{padding:20px 0 15px;background:#fafafa;border-top:3px double #eee;border-bottom:3px double #eee;}
	.confirm .confirmItem .com{font:700 1.7rem 'squ','Helvetica','Arial','sans-serif';margin-right:2px;}
	.confirm .confirmItem p span.num{font:900 2rem 'squR','Helvetica','Arial','sans-serif';color:#f60;vertical-align:middle;padding:0 1px 0 6px;}
	.cfTxt{text-align:justify;}
	.cfTxt li{position:relative;padding-left:15px;}
	.cfTxt li:before{display:block;content:'';position:absolute;top:12px;left:0px;width:8px;height:2px;background:#ddd;}

/* 달력관련 개발자가 추가 */
.month-picker .month-picker-year-table{width:180px;}

/* 삼각형 툴팁 */
.tooltip img{vertical-align:-3px;}
.tipArea{display:inline;position:relative;cursor:pointer;z-index:9;}
	.tooltipDft{
		position:absolute;min-height:70px;font:500 1.3rem/1.6 'ng','Helvetica','Arial','sans-serif' !important;color:#FFF !important;text-align:left;padding:15px 8px 15px 20px;
		background-color:rgba(0, 0, 0, 1);background-size:100% 100%;border:1px solid #000;cursor:default;opacity:0;pointer-events:none;border-radius:5px;
		-webkit-transform: scale3d(0.1,0.2,1);transform:scale3d(0.1,0.2,1);
		-webkit-transform-origin:50% 120%;transform-origin:50% 120%;
		-webkit-transition:opacity 0.4s, -webkit-transform 0.4s;transition:opacity 0.4s, transform 0.4s;
		-webkit-transition-timing-function:ease, cubic-bezier(0.6,0,0.4,1);transition-timing-function:ease, cubic-bezier(0.6,0,0.4,1);
		-webkit-box-shadow:0px 0px 3px 1px rgba(50, 50, 50, 0.4);-moz-box-shadow:0px 0px 3px 1px rgba(50, 50, 50, 0.4);box-shadow:0px 0px 3px 1px rgba(50, 50, 50, 0.4);
		}
	.tooltipDft:after{
		width:16px;height:16px;margin-left:-8px;background-color:rgba(0,0,0,1);
		-webkit-transform:translate3d(0,-60%,0) rotate3d(0,0,1,45deg);transform:translate3d(0,-60%,0) rotate3d(0,0,1,45deg);
		}/* 삼각형 */
	.tTop{top:35px;left:50%;}/* 삼각형 - 위 */
		.tipArea:hover .tTop{opacity:0.8;pointer-events:auto;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);}
		.tTop:after{content:'';position:absolute;top:0%;left:50%;}
	.tLft{top:-25px;left:30px;}/* 삼각형 - 오른쪽 */
		.tipArea:hover .tLft{opacity:0.8;pointer-events:auto;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);}
		.tLft:after{content:'';position:absolute;top:35px;left:0%;}
/* 삼각형 tooltip */
	.tooltip{position:relative;display:block;}
		.tooltip .tooltiptext{position:absolute;visibility:hidden;text-align:left;background-color:#FFF;border:1px solid #373f57;border-radius:5px;box-shadow:3px 3px 3px 1px rgba(200, 200, 200, 1);z-index:9;}
		.tooltip:hover .tooltiptext{visibility:visible;}
		.tooltip .tooltiptext::after{content:" ";position:absolute;border-style:solid;border-width:5px;}
			.tooltip .tooltip-top{bottom:120%;left:50%;}
			.tooltip .tooltip-top::after{top:100%;left:50%;margin-left:-5px;border-color:#373f57 transparent transparent transparent;}
			.tooltip .tooltip-bottom{top:120%;left:50%;}
			.tooltip .tooltip-bottom::after{bottom:100%;left:50%;margin-left:-5px;border-color:transparent transparent #373f57 transparent;}
			.tooltip .tooltip-left{top:-50%;right:105%;}
			.tooltip .tooltip-left::after{top:50%;left:100%;margin-top:-5px;border-color:transparent transparent transparent #373f57;}
			.tooltip .tooltip-right{top:-50%;left:105%;}
			.tooltip .tooltip-right::after{top:50%;right:100%;margin-top:-5px;border-color:transparent #373f57 transparent transparent;}
		.tooltiptext dl{font:500 1.2rem/1.5 'ng','Helvetica','Arial','sans-serif' !important;}
			.tooltiptext dl dt{font-size:1.3rem;font-weight:700;color:#53d5ff;padding:6px 15px;background:#373f57;}
			.tooltiptext dl dd{padding:10px 15px;}
/* 현금흐름 솔루션 */
.careBox.cash{margin-bottom:30px;padding:20px 20px;border:1px solid #d2d7dd;border-width:1px 0;background:#f6f9fc;}
.cashCheck{text-align:center;}
	.cashCheck ul li + li{margin-top:10px;padding-top:10px;border-top:1px dotted #ddd;}
	.cashCheck ul li{overflow:hidden;}
	.cashCheck ul li div{position:relative;float:left;width:calc(100% - 35%);text-align:left;padding-left:12px;}
	.cashCheck ul li:first-child div{width:calc(100% - 40%);}
	.cashCheck ul li div:before{display:block;content:'';position:absolute;top:50%;left:0px;width:4px;height:4px;margin-top:-2px;background:#f60;border-radius:50%;}
	.cashCheck ul li label + input{margin-left:8px;}
.cashPop{}
	.cashPop .guideLine{margin-top:25px !important;padding-top:20px;border-top:1px dotted #e5e5e5;}
	.cashStepPop{padding:10px 30px 15px;background:#f0f2f4;border:1px solid #ddd;border-radius:5px;}
		.cashStepPop ul{overflow:hidden;text-align:center;}
		.cashStepPop ul > li{float:left;width:calc(100% / 3 - 62px);}
		.cashStepPop ul > li + li{position:relative;margin-left:90px;}
		.cashStepPop ul > li + li:before{display:block;content:'';position:absolute;top:50%;left:-65px;width:45px;height:45px;margin-top:-22px;background:url('../images/icon/arrowRgt_Line.png') no-repeat center;background-size:16px;}
		.cashStepPop ul > li p{color:#999;}
		.cashStepPop ul > li dl dt{width:90px;height:90px;margin:5px auto 0;background-color:#FFF;background-position:center;background-repeat:no-repeat;border:1px solid #eee;background-size:50px;border-radius:50%;}
		.cashStepPop ul > li.csp01 dl dt{background-image:url('../images/icon/csp01.png');}
		.cashStepPop ul > li.csp02 dl dt{background-image:url('../images/icon/csp02.png');}
		.cashStepPop ul > li.csp03 dl dt{background-image:url('../images/icon/csp03.png');}
		.cashStepPop ul > li dl dd.txt{font:700 1.5rem 'NotoSansKR','Helvetica','Arial','sans-serif';text-align:center;margin-top:5px;}
		.cashStepPop ul > li dl dd.btn{margin-top:5px;}
	.csPart{overflow:hidden;}
		.csPart + .csPart{margin-top:20px;}
		.csPartLft{float:left;width:calc(58% - 20px);}
		.csPartRgt{float:right;width:42%;border:1px solid #eee;}
		.csPartRgt p{width:100%;background-repeat:no-repeat;}
		.csPartRgt p.cspImg01{height:215px;background-image:url('../images/sub/csp_img01.jpg');background-position:top -10px left -110px;background-size:585px;}
		.csPartRgt p.cspImg02{height:239px;background-image:url('../images/sub/csp_img02.jpg');background-position:top 10px left -5px;background-size:330px;}
		.cashPop .txtBox{margin-top:15px;padding:10px 20px;border:1px solid #d2d7dd;border-width:1px 0;background:#f6f9fc;}
	.csRst{overflow:hidden;padding:20px 30px 15px;border:1px solid #d2d7dd;border-width:1px 0;background:#f6f9fc;}
		.csRst dl{float:left;width:calc(100% / 3 - 22px);text-align:center;padding:15px 0;background:#FFF;}
		.csRst dl + dl{margin-left:30px;}
		.csRst dl dt{font:700 1.5rem 'NotoSansKR','Helvetica','Arial','sans-serif';}
		.csRst dl dd{margin-top:5px;}
.yearCheck .popCont{min-height:300px;max-height:400px;}
	.yearCheck .ycb ul > li{padding-left:15px;}
	.yearCheck .ycb ul > li + li{margin-top:6px;padding-top:6px;border-top:1px dotted #ddd;}
/* ********************************************************************
사회적 기업
********************************************************************* */
.colG{color:#999;}
/* table */
.tblTyDft td.com,.tblTyDft td.adrs{text-align:left;word-break:break-all;padding-left:10px;}
	.tblTyDft td.ceo{word-break:break-all;}
	.tblTyDft td.adrs{font-size:1.2rem;line-height:18px;}
	.tblTyDft td.credit a{color:#999;}
	.tblTyDft td.credit a strong:hover{text-decoration:underline;}
	.tblTyDft td.credit a strong.cd1{display:inline-block;width:35px;color:#488ae7;margin-right:3px;}
	.tblTyDft td.credit a strong.cd2{display:inline-block;width:23px;color:#ff8c1b;text-align:left;margin-left:5px;}
	.tblTyDft td span.colG{font-size:1.2rem;}
/* btn */
.btnDft{display:inline-block;color:#FFF;text-align:center;border-radius:3px;border:1px solid #9c9c9c;background:#a5a5a5;}
	a.btnSm{padding:3px 0 2px;}
	a.btnSm:hover{color:#FFF;text-decoration:none !important;}
	span.btnDft{display:inline-block;color:#FFF;font-weight:bold;padding:3px 12px 2px;}
	a.btnSm.blue{color:#FFF !important;border:1px solid #4685de;background:#488ae7;}
	a.btnSm.org{color:#FFF !important;border:1px solid #f3861b;background:#ff8c1b;}
	a.btnSm.grey{color:#FFF !important;border:1px solid #666;background:#707070;}
	a.btnSm.green{color:#FFF !important;border:1px solid #379b46;background:#3caa4c;}

/* 구매 확인 */
.confirm{text-align:center;}
.confirm .confirmItem{padding:20px 0 15px;background:#fafafa;border-top:3px double #eee;border-bottom:3px double #eee;}
.confirm .confirmItem .com{font:700 1.7rem 'squ','Helvetica','Arial','sans-serif';margin-right:2px;}
.confirm .confirmItem p span.num{font:900 2rem 'squR','Helvetica','Arial','sans-serif';color:#f60;vertical-align:middle;padding:0 1px 0 6px;}
.cfTxt{text-align:justify;}
.cfTxt li{position:relative;padding-left:15px;}
.cfTxt li:before{display:block;content:'';position:absolute;top:12px;left:0px;width:8px;height:2px;background:#ddd;}

/* ********************************************************************
코로나19 신용회복지원 대상 조회
********************************************************************* */
.footLink ul li.covid-19 a{color:#ffda2c;opacity:1;}
	.covid-ul{font-size:1.5rem;line-height:2.8rem;padding-left:17px;text-indent:-17px;}
	.covid-ul li + li{padding-top:10px;}
	.covid-ul a{color:#3db087;text-indent:0px;}
	.covid-ul a:hover{text-decoration:underline;}
	.careBox.error{margin-bottom:0;padding:60px 0 50px;}
	.careBox.error ul{text-align:center;padding-top:110px;background:url('../images/sub/guide_24.png') center top no-repeat;}
	.careBox.error ul li{font:700 1.8rem 'squ','Helvetica','Arial','sans-serif';}
	.covid-sch{font:700 3rem 'ngMj','Helvetica','Arial','sans-serif';color:#222 !important;text-align:center;}
	.covid-result{width:1100px;margin:0 auto;padding:50px;border:3px solid #eee;}
	.covid-result table td{font-size:1.5rem;}
	.covid-table td{line-height:2.3rem;padding-top:10px;padding-bottom:10px;}

/* ********************************************************************
서민·소상공인 신용회복지원 대상 조회
********************************************************************* */
.footLink ul li.CrdtRcvySupt a{color:#ffffff;opacity:1;}

/* SCM 서비스 이동 */
.footLink ul li.scm-go a{color:#FFF;opacity:1;}

/* ********************************************************************
위더스풀 개인정보처리방침 변경 동의 페이지
********************************************************************* */
.agreeWrap{background:#f7f8fb;border-top:2px solid #303c4a;padding:10px 30px;}
.agreeWrap .allInputAreaTop{padding:30px 0;text-align:center;border-bottom:1px solid #ddd;}
.agreeWrap .cont{margin: 20px 0 7px;}
.agreeWrap .txtArea {padding:20px 20px 25px;line-height:1.5em;background:#fff;border:1px solid #ddd;overflow:auto;}
.agreeWrap .inputArea {margin-top:5px;line-height:33px;}
.agreeWrap .inputArea .fl-r{float:right;}
.agreeWrap .inputArea span{font-weight:800;font-size:15px;}
.agreeWrap .h250{height:250px;}
.agreeWrap .h150{height:150px;}
.agreeWrap .terms-content ol li {margin-top: 20px;}

/* table */
	.tableBox{border-top:1px solid #353244;}
		.tableBox table,.tableBox.row table{width:100%;border-bottom:1px solid #ddd;}
		.tableBox table caption{position:absolute;top:-100000px;left:-100000px;font-size:0px;line-height:0;}
		.tableBox th,.tableBox td{height:35px;line-height:1.7;text-align:center;padding:5px 0;border:1px solid #ddd;border-width:1px 1px 0 1px;}
		.tableBox th{height:28px;font:900 12px/1.4 'ng','Helvetica','Arial','sans-serif';}
		.tableBox th:first-child,.tableBox td:first-child{border-left:none;}
		.tableBox th:last-child,.tableBox td:last-child{border-right:none;}
		.tableBox thead th{background:linear-gradient(to bottom,#f9f9f9,#f3f3f3);border-right:1px solid #ddd;border-bottom:1px solid #ccc;}
		.tableBox thead a{display:block;font-weight:700;color:#555;}
		.tableBox tbody th{background:linear-gradient(to bottom,#f9f9f9,#f3f3f3);}
		.tableBox tfoot th,.tableBox tr.tfoot th,.tableBox th.tfoot{background:#f3f3f3;}
		.tableBox tfoot td,.tableBox tr.tfoot td,.tableBox td.tfoot{font-weight:700;background:#f3f3f3;}
		.tableBox tr.tfoot{border-top:3px double #ccc;}
		.tableBox th.taL,.tableBox td.taL{text-align:left;padding-left:10px;padding-right:2px;}
		.tableBox td.taR{text-align:right;padding-right:8px;}
		.tableBox td .tbView{width:95%;min-height:250px;line-height:2.2;vertical-align:top;text-align:justify;padding:30px 0;}
		.tableBox.row th,.tableBox.row td{height:32px;}
		.tableBox.row th{font:900 12px/1.4 'ng','Helvetica','Arial','sans-serif';background:linear-gradient(to bottom,#f9f9f9,#f3f3f3);}
		.tableBox.row td{text-align:left;padding-left:15px;padding-right:5px;}
		table a{font-weight:700;color:#3db087;}
		table a:hover{text-decoration:underline;}


/*2024-04-05 통합 회원가입 추가*/
/*
.txtL{text-align:left !important;padding-left:5px !important;}
.txtArea{overflow-y:auto;background:#f7f8fb;padding:10px;font-size:1.3rem;margin-bottom:10px;border:1px solid #dbdbdb;}
.inputArea{border-bottom:1px solid #dbdbdb;padding-bottom:10px;padding: 20px 20px 15px;}
.agreeWrap .txtArea{padding:}
.cont{font-size:14px;color:#4b96e7;font-weight:700;display:block;margin:10px 0 10px 0;}
.cont2{font-size:13px;color:#333;font-weight:700;display:block;margin:10px 0 10px 0;}
.rdoBox{display:inline-block !important;max-width:100%;font-size:15px;color:#666;background-color:#fff;border:1px #ccc solid;box-sizing:border-box;border-radius:35px;width:18px;height:18px;}
.allInputAreaTop{text-align:center;background:#f7f8fb;padding:20px;}
.allInputAreaTop span:nth-child(2){margin-left:7px;}*/

.required {display: inline-block;position: relative;}
.required:after {display: inline-block;content: '*';position: absolute;left: 3px;top: -14px;font-size: 15px;color: #c90000;}
.required em {position: absolute;left: -9999em;width: 0;height: 0;margin: 0;padding: 0;text-indent: -9999em;overflow: hidden;}