@charset "utf-8";
/* KOTRA biz. */
/* 2022-01-20 YHY */
/* 2022-01-28 YHY */
/* 2022-02-15 YHY */


/* 신청사업보기 큰버튼 */
.morebizBtn {background: #004a98;color: #fff;width: 100%;display: block;border-radius: 5px;padding: 15px 0;text-align: center;font-size: 19px;font-weight: 600;}
.morebizBtn:before {content:"";width: 45px;height: 47px;display: inline-block;background: url(/images/wzwg/site/kotra/biz/btnbefore.png);vertical-align: middle;margin-right: 15px;}
.morebizBtn:after {content:"\276F";width: 32px;height: 32px;display: inline-block;background: rgba(0,0,0,0.5);border-radius: 100%;margin-left: 20px;color: #155fad;}
.morebizBtnBox {clear:both; padding-top:30px;}

/* 기본버튼 */
.kotraFormBTN {background:#004a98;color:#fff;padding: 13px 0;min-width:150px;box-sizing:border-box;text-align:center;font-weight:600;font-size:18px;display: inline-block;border-radius: 5px;border: 2px solid #004a98;margin: 0 5px;}
.kotraFormBTN.grey {background: #707070; border-color: #707070;}
.kotraFormBTN.line {color:#004a98;background:#fff;}
.kotraFormBTN:first-child {margin-left:0;} .kotraFormBTN:last-child {margin-right:0;}

.filedown:before {content:"";width:15px;height:18px;display:inline-block;vertical-align:middle;background:url(/images/wzwg/site/kotra/biz/iconfile.png);margin-right:5px;margin-top: -3px;}
.iconPDF:before {content:"";background-position-y:0;}
.iconXLS:before {content:"";background-position-y:-18px;}
.iconHWP:before {content:"";background-position-y:-36px;}
.iconETC:before {content:"";background-position-y:-54px;}
.iconIMG:before {content:"";background-position-y:-72px;}

.skiptxt {display:-webkit-box; overflow:hidden; text-overflow:ellipsis; line-height:1.4em; height:4.2em; -webkit-line-clamp:3; -webkit-box-orient:vertical; word-break:keep-all;}

/* 사업신청 안내 */
.bizInfo {width: 100%; padding: 10px 30px; box-sizing:border-box;}
.bizInfo>ul {padding-left:0 !important;}
.bizInfo>ul>li {list-style:none !important;}
/* .bizInfo .infoTxt {width: calc(100% - 320px); float: left; padding-right:30px; box-sizing:border-box;} */
.bizInfo .infoTxt>ul {padding-left:0 !important;}
.bizInfo .infoTxt>ul>li {list-style:none;}
.bizInfo .infoTxt>ul>li.hidden {display:none;}
.bizInfo .infoTxt>ul>li .tit01 ~ .sub01:empty {display:none;}
.bizInfo .infoTxt>ul>li .tit01 ~ .sub01:not(:empty),
.bizInfo .infoTxt>ul>li .tit01 ~ .sub01 ~ p:not(.tit02) {font-size:16px;color:#666;word-break:keep-all;line-height: 160%;padding: 0 10px 0px 0;width: 100%;float: left;box-sizing: border-box;padding-left: 25px;}
.bizInfo .infoTxt>ul>li .tit01 ~ .sub01 ~table,
.bizInfo .infoTxt>ul>li .tit01 ~ .sub01 ~ div {margin-left:25px; max-width:calc(100% - 25px);}
.bizInfo .infoTxt>ul>li .tit01 ~ .sub01 ~ p:not(.tit02) a {margin: 5px 3px 5px 0;}

/* .bizInfo .bizBox {width: 320px; float: left; padding-top: 40px;} */
.bizInfo .bizBox .btnbox {padding-top: 20px; width: 100%; clear: both;}
.bizInfo .bizBox ul.mda {float:left; width: 100%; padding-left: 0;}
.bizInfo .bizBox ul.mda:after {content:''; display:block; clear:both;}
.bizInfo .bizBox ul.mda>li {width: calc(100% /2 - 10px); float: left; height: 100%;list-style: none;}
.bizInfo .bizBox ul.mda>li + li {margin-left:20px;}
.bizInfo .bizBox ul.mda>li>strong  {font-size: 18px; width: 100%; display: block; margin: 20px 0 5px;}
.bizInfo .bizBox ul.mda>li>p {
    height: 270px;
    overflow: hidden;
}
.bizInfo .bizBox ul.mda>li>p img {/* max-width: 100%; *//* height: 150px; */width: 100%;}
.bizInfo .bizBox ul.mda>li>p>a {}
.bizInfo .bizBox ul.mda>li>p iframe {height: 270px;}

@media (max-width:799px){
	.bizInfo {padding: 0 10px;float: left;}
	.bizInfo .bizBox ul.mda>li + li {margin-left:0;}
}



/* 신청서 진행단계 표기 */
.formStep {width:100%;padding-left:0 !important;float: left;position: relative;}
.formStep:before {content:"";width: 100%;height: 3px;background: #d4d4d4;display: inline-block;position: absolute;top: 14px;}
	.formStep.block1 li {width:100%;}
	.formStep.block2 li {width:50%;}
	.formStep.block3 li {width:33.333%;}
	.formStep.block4 li {width:25%;}
	.formStep.block5 li {width:20%;}
	.formStep.block6 li {width:16.666%;}
	.formStep.block7 li {width:14.2857%;}
	.formStep.block8 li {width:12.5%;}
	.formStep.block9 li {width:11.11%;}
.formStep li {list-style:none !important;float: left;text-align: center;position: relative;}
.formStep li:before {content:"";width: 100%;display: inline-block;height: 3px;position: absolute;left: 0;top: 14px;}
.formStep li p {color:#646464;font-size: 16px;line-height: 130%;padding-top: 40px;word-break: keep-all;letter-spacing: -0.5px;width: 100%;padding: 40px 10px 0;box-sizing: border-box; word-break:break-all;}
.formStep li p:before {content:"";width:30px;height:30px;display:inline-block;border-radius:100%;border:9px solid #ddd;box-sizing: border-box;position: absolute;left: 50%;top: 0;transform: translateX(-50%);background: #fff;transition: all 1s;}
.formStep li.finished:before {width:100%; background: #024b98;}
.formStep li.finished p {color:#024b98; font-weight:600;}
.formStep li.finished p:before {border-color:#024b98;}
.formStep li.active {}
.formStep li.active:before {width: 50%; background: #024b98;}
.formStep li.active p {color:#ca2f00; font-weight:600;}
.formStep li.active p:before {content:""; border-color:#ca2f00;}

@media (max-width:990px){
	.formStep ~ .btnbox-c.pt50 {float:left; margin-top:20px;}
}
@media (max-width:799px){
	.formStep li p {word-break:break-all;font-size: 14px;padding: 30px 5px 0;}
	.formStep li p:before {width:15px;height:15px;border-width: 3px;margin-top: 7px;}
}








/* 사업신청 리스트 - 상단 검색바 */
.kotraBizSrch {margin-bottom:40px;}
.kotraBizSrch .text {width:100%;}
.kotraBizSrch .text ul {padding-left:0 !important;}
.kotraBizSrch .text ul li {list-style:none !important;width:100%;float:left;margin-bottom: 10px;padding-right: 40px;box-sizing: border-box;}
.kotraBizSrch .text ul li label {width: 16%;float:left;padding-left:10px;position:relative;box-sizing: border-box;line-height: 44px;font-weight: 600;color: #014a99;}
.kotraBizSrch .text ul li label:before {content:"\b7"; position:absolute; left:0;}
.kotraBizSrch .text ul li label + select:last-child {width: 66% !important;height: 44px;border-radius: 5px;}
.kotraBizSrch .text ul li.wd100 label + select:nth-child(2) {height: 44px;border-radius: 5px;}
.kotraBizSrch .text ul li span {float:left;line-height: 44px;width: 5%;text-align: center;}
.kotraBizSrch .text ul li input[type="text"] {float:left;width: 84% !important;height: 44px;border-radius: 5px;border-color: #ccc;margin-right: 0;color:#888;}
.kotraBizSrch .text ul li.wd100 select + input[type="text"]:only-of-type {width: 51.5% !important;padding-left: 20px !important;margin-left: 1%;}
.kotraBizSrch .text ul li input.datePicker {padding-left:10px !important; min-width:auto !important;}
.kotraBizSrch .text ul li .datePicker {padding-right:30px !important;background: url(/images/wzwg/site/kotra/biz/kotraDate.png) #fff no-repeat right center;background-position-x: 90%;}
.kotraBizSrch .text .btnbox {width: 100%;float: left;padding-left:15%;box-sizing: border-box;}
.kotraBizSrch .text .btnbox>a {font-size: 16px;border-width: 2px;min-width: 14%;text-align: center;}
.kotraBizSrch .text ul li{display: flex; flex-wrap: wrap;  justify-content: center;}
.kotraBizSrch .text ul li label {flex: 1;}

@media (min-width:800px) and (max-width:1199px){
	#kotraSubBox.kotraBizSrch .text {width:80%;}
	#kotraSubBox.kotraBizSrch .rImg {width:20%;} #kotraSubBox .rImg img {max-width:100%;}
	.kotraBizSrch .text ul li {padding-right: 20px;}
}
@media (min-width:800px){
	.kotraBizSrch .text ul li.wd100 label {width:15.5%;}
    .kotraBizSrch .text ul li.wd100 label + input[type="text"] {width: 84% !important;}

    .kotraBizSrch .text ul li.wd100 label + select:nth-child(2) {width:31%;}
    .kotraBizSrch .text ul li.wd100 input[type="text"] {width: 31% !important;}
}
@media (max-width:799px){
	.kotraBizSrch {margin-bottom:20px;}
	#kotraSubBox.kotraBizSrch .text {width:100% !important;padding-right: 110px;padding-right: 10px !important;}
	#kotraSubBox.kotraBizSrch .rImg {width: 140px !important;}
	.kotraBizSrch .text ul li {width:100%;padding-right: 0;}
	.kotraBizSrch .text .btnbox {width: 100%;/* padding-left: 33%; */padding-left: 0;}
	.kotraBizSrch .text .btnbox .btnReset {display:none;}
	.kotraBizSrch .text .btnbox>a {width:100%;}
	.kotraBizSrch .text ul li.wd100 select + input[type="text"]:only-of-type {width: 40% !important; margin-left: -5px; margin-left: 1%;}
	.kotraBizSrch .text ul li input[type="text"] {width:66% !important;}

}
@media (max-width:499px){
	#kotraSubBox.kotraBizSrch .text {/* padding-right:70px; */}
	.kotraBizSrch .text ul li.wd100 select + input[type="text"]:only-of-type {width: 32% !important;}
}


/* 사업신청 리스트 - 하단 신청 목록 */
.bizbrdWrap {width:100%;}

.bizbrdWrap .bizbrdList {width: 100%; margin-top: 10px; border-top: 2px solid #333; float: left; padding-left:0;}
.bizbrdWrap .bizbrdList>li {padding: 20px 0; border-bottom: 1px solid #ccc;position: relative;list-style:none;width:100%;float:left;display: table;}
.bizbrdWrap .bizbrdList>li .point {width: 16.5%;display: inline-block;text-align: center;font-size: 22px;line-height: 24px;vertical-align: middle;}
.bizbrdWrap .bizbrdList>li .point.d-one,
.bizbrdWrap .bizbrdList>li .point.d-one span + b {color: #014a99;}
.bizbrdWrap .bizbrdList>li .point.d-one b {display: block;font-size:27px;}
.bizbrdWrap .bizbrdList>li .point.d-one span {display: block;font-size: 16px;}
.bizbrdWrap .bizbrdList>li .point.ongoing,
.bizbrdWrap .bizbrdList>li .point.ongoing span + b {color:#2b78ca;}
.bizbrdWrap .bizbrdList>li .point.ongoing b {font-weight:700;letter-spacing:-1.5px;}
.bizbrdWrap .bizbrdList>li .point.dead,
.bizbrdWrap .bizbrdList>li .point.dead span + b  {color: #c72f00;}
.bizbrdWrap .bizbrdList>li .point.d-day,
.bizbrdWrap .bizbrdList>li .point.d-day span + b {color: #999999;}
.bizbrdWrap .bizbrdList>li .point.normal,
.bizbrdWrap .bizbrdList>li .point.normal span + b {color:#014a99;}
.bizbrdWrap .bizbrdList>li .point.d-day b:only-child {letter-spacing:-1px;}
.bizbrdWrap .bizbrdList>li .co {width: 80%;display: inline-block;vertical-align: middle;box-sizing: border-box;}
.bizbrdWrap .bizbrdList>li .co>div {font-size:16px; font-weight: 600; /*margin-top:5px;*/}
.bizbrdWrap .bizbrdList>li .co>div:first-child {white-space:nowrap;overflow: hidden;text-overflow: ellipsis;width: 100%;}
.bizbrdWrap .bizbrdList>li .co .box {}
.bizbrdWrap .bizbrdList>li .co .box.grnbox {background: #0e8572;color: #fff;padding: 5px 10px;border-radius: 3px;display: inline-block;vertical-align: middle;margin-right: 10px;margin-bottom: 5px;font-weight: 400;font-size: 14px;}
.bizbrdWrap .bizbrdList>li .co .box.grnbox:empty {display:none;}
.bizbrdWrap .bizbrdList>li .co .bco {font-size: 14px;font-weight: 400;color: #666;letter-spacing: -0.5px;line-height: 110%;}
.bizbrdWrap .bizbrdList>li .co .bco:first-child {}
.bizbrdWrap .bizbrdList>li .co .bco:first-child:nth-last-child(3) {width:100%;display:block;}
.bizbrdWrap .bizbrdList>li .co .bco.biznum {display:inline-block !important; width:auto !important;}
.bizbrdWrap .bizbrdList>li .co .bco:nth-last-child(2):after {content:"";width: 1px;height: 11px;display: inline-block;/* float: right; */vertical-align: middle;border-right: 1px solid #333;margin: -4px 6px 0 13px;/* opacity: 0.3; */transform: rotate(25deg);}
.bizbrdWrap .bizbrdList>li .co .bco:not(:last-child):before,
.bizbrdWrap .bizbrdList>li .co .bco:only-child:before {content:"\b7";}

.bizbrdWrap .bizbrdList>li>a {width: 80%;/* float:left; */display: table-cell;vertical-align: middle;}
.bizbrdWrap .bizbrdList>li>.bizBtnbox {width: 20%;/* float:left; */text-align: right;display: table-cell;vertical-align: middle;}
.bizbrdWrap .bizbrdList>li>.bizBtnbox a {/* margin-top: 25px; */padding: 4px 10px;}
.bizbrdWrap .bizbrdList>li>.bizBtnbox a:before {content:"";width: 16px;height: 15px;display: inline-block;background: url(/images/wzwg/site/kotra/biz/btnimg.png);vertical-align: middle;margin-right: 3px;margin-top: -3px;}
.bizbrdWrap .bizbrdList>li>.bizBtnbox a:hover:before {background-position-y:-15px;}
.myBizTBL.bizbrdWrap .bizbrdList>li .btnboxtd button {/* margin-top: 25px; */padding: 4px 10px;}

.leftArrow:before {content:"\276E"; margin-right:10px; opacity:0.5;}

	/* 사업 진행현황 */
	.prgrsBiz {width:100%;float:left;margin: 20px 0 0;}
	.prgrsBiz>span {margin-right:10px;float: left;letter-spacing: -0.5px;font-size: 17px;}
	.prgrsBiz>span:not(:last-child):after {content:"";width: 3px;height: 3px;background: #333;vertical-align: middle;/* float: right; */display: inline-block;border-radius: 100%;opacity: 0.5;margin: -4px 2px 0 12px;}
	.prgrsBiz>span .blind {display:inline-block;}
	.prgrsBiz>span:first-child  {color:#c72f00;}
	.prgrsBiz>span:nth-child(2) {color:#014a99;}
	.prgrsBiz>span:nth-child(3) {color:#999999;}
	.prgrsBiz>span>b {margin-left:5px;display: inline-block;color: #c82f00;letter-spacing: -1px;}

	/*my kotra : 신청내역 */
	.myBizTBL.bizbrdWrap .bizbrdList>li {display: block;}
	.myBizTBL.bizbrdWrap .bizbrdList>li .co {width:100%;}
	.myBizTBL.bizbrdWrap .bizbrdList>li>a {width:65%;float: left;}
	.myBizTBL.bizbrdWrap .bizbrdList>li>a:nth-last-child(2) {width: 75%;}
	.myBizTBL.bizbrdWrap .bizbrdList>li .point {width:25%;display: table-cell;font-size: 16px;line-height: 120%;text-align: left;float: left;padding-top: 20px;}
    .myBizTBL.bizbrdWrap .bizbrdList>li .point span {color: #666; display: inline-block !important;vertical-align: middle;font-size: 16px;}
    .myBizTBL.bizbrdWrap .bizbrdList>li .point span:first-child:after {content:":"; margin:0 2px;}
    .myBizTBL.bizbrdWrap .bizbrdList>li .point b {font-size:16px;display: inline-block !important;vertical-align: middle;word-break: keep-all;letter-spacing: -1px;color: #999;}
    .myBizTBL.bizbrdWrap .bizbrdList>li .point:not(.wdset) b {color: #004a98;line-height: 120%;}
    .myBizTBL.bizbrdWrap .bizbrdList>li .co>div {margin-top:0;}
    .myBizTBL.bizbrdWrap .bizbrdList>li .co .box.grnbox {font-size:14px;}

    /*my kotra : 관심사업*/
    .myBizTBL.bizbrdWrap .bizbrdList>li .point.wdset {width:25%;padding-top: 7px;}
    .myBizTBL.bizbrdWrap .bizbrdList>li .btnboxtd {text-align:right;}

@media (min-width:800px) {
	.bizbrdWrap .bizbrdList>li .co .bco.biznum + .bco:before {content:"";width: 1px;height: 11px;display: inline-block;/* float: right; */vertical-align: middle;border-right: 1px solid #333;margin: -4px 6px 0 6px;/* opacity: 0.3; */transform: rotate(25deg);}
}
@media (min-width:800px) and (max-width:1299px){
    .bizbrdWrap .bizbrdList>li .co>div:last-child {margin-top:10px}
    .bizbrdWrap .bizbrdList>li .co .bco {line-height: 22px;}
    .bizbrdWrap:not(.myBizTBL) .bizbrdList>li .co .bco:first-child {width:100%;display: block;}
    .bizbrdWrap:not(.myBizTBL) .bizbrdList>li .co .bco:first-child:after {display:none;}
}
@media (max-width:799px) {
    .bizbrdWrap .bizbrdList>li {padding:15px 0;}
    .bizbrdWrap .bizbrdList>li .co .bco {width:100%;float:left;line-height: 130%;}
    .bizbrdWrap .bizbrdList>li .co .bco:after {display:none !important;}
    .bizbrdWrap .bizbrdList>li .co .box.grnbox {font-size:15px;padding: 1px 5px;margin-bottom: 2px;}

    .bizbrdWrap:not(.myBizTBL) .bizbrdList>li .co {padding-left: 10px;width: calc(100% - 80px);}
    .bizbrdWrap .bizbrdList>li .point {/* padding-bottom:30px; */width: 75px;}
    .bizbrdWrap .bizbrdList>li .point.d-one b {font-size:30px;}
    .bizbrdWrap .bizbrdList>li .point.d-one span {font-size:14px;}
    .bizbrdWrap .bizbrdList>li .point:not(.d-one) b {font-size: 22px;line-height: 24px;word-break:keep-all;/* width: 60%; */display: inline-block;}
    .bizbrdWrap .bizbrdList>li .point b {font-size: 22px;width: auto;display: block;}
	.bizbrdWrap:not(.myBizTBL) .bizbrdList>li .co .box.grnbox {/* position:absolute; */left: 5px;bottom: 29px;font-size: 13px;letter-spacing: -0.5px;padding: 2px 5px;/* max-width: 60px; */white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
    .bizbrdWrap .bizbrdList>li .co>div:first-child {font-size:17px; width:93%;}
    .bizbrdWrap .bizbrdList>li .co>div:last-child {/* margin-top: 5px; */}
    .bizbrdWrap .bizbrdList>li .co .bco:last-child:before {content:"\b7";}

    .bizbrdWrap .bizbrdList>li>.bizBtnbox a {padding:8px 10px;}
    .bizbrdWrap .bizbrdList>li>.bizBtnbox a:before {display:none;}

    .myBizTBL.bizbrdWrap .bizbrdList>li {display:block;}
    .myBizTBL.bizbrdWrap .bizbrdList>li .co .bco {margin-top:5px;padding-left: 10px; font-size:16px;}
    .myBizTBL.bizbrdWrap .bizbrdList>li>a {width:100% !important;display:block;float: left;}
    .myBizTBL.bizbrdWrap .bizbrdList>li .point {width: 100%!important;display:inline-block;float: left;text-align: left;padding-top: 0;}
    .myBizTBL.bizbrdWrap .bizbrdList>li .point:first-of-type {margin:3px 0 2px;}
    .myBizTBL.bizbrdWrap .bizbrdList>li .point span {padding-left:10px;}
    .myBizTBL.bizbrdWrap .bizbrdList>li .point span:before {content:"\b7";}
    .myBizTBL.bizbrdWrap .bizbrdList>li .point * {font-size: 16px !important;/* font-weight: 400 !important; */}
    .myBizTBL.bizbrdWrap .bizbrdList>li .point.d-one b {font-size:16px !important;}

    .myBizTBL.bizbrdWrap .bizbrdList>li .point.wdset {width:50% !important;}

}

@media (max-width:499px) {
    .bizbrdWrap:not(.myBizTBL) .bizbrdList>li .co .box.grnbox {display: block;margin-bottom: 5px;width: 50%;}
    .bizbrdWrap:not(.myBizTBL) .bizbrdList>li .co {padding-left:0;}
    .bizbrdWrap .bizbrdList>li .point.d-one b {font-size:23px;}
    .bizbrdWrap .bizbrdList>li>a {width:100%; float:left;}
    .bizbrdWrap .bizbrdList>li>.bizBtnbox {display:block;width:100%;float: left;padding-left: 78px;box-sizing: border-box;text-align: left;margin-top: 5px;}
    .bizbrdWrap .bizbrdList>li>.bizBtnbox a {padding:3px 10px;}
}


/*사업신청 - 신청하기 - 약관동의*/
.biztermsBox {width:100%; float:left; border-top:2px solid #333; border-bottom: 1px solid #ccc;	padding:20px; box-sizing:border-box; margin-bottom: 20px; max-height:350px;	overflow-y:scroll; color: #6f6f6f; font-size: 15px;	word-break: keep-all;}
.biztermsBox.fs16 {font-size:16px;}
.biztermsBox #kotraBasicTBL.top tbody td {color: #6f6f6f;font-size: 15px;word-break: keep-all;border-bottom: 1px solid #ccc;padding: 20px 20px;}
.biztermsBox #kotraBasicTBL,
.biztermsBox #kotraBasicTBL.top tbody tr:last-child td {border-bottom:none;}

@media (max-width:990px){
	.tit02 {padding-left:15px;}
	.tit02:before {left:5px;}
	.tit02 .sub {display:block;margin-left: 0;}

	.bizInfo .infoTxt,
	.bizInfo .bizBox {width:100%; clear:both; padding-right:0;}
	/*.bizInfo .bizBox ul.mda>li {width: 48%;float: left;margin-right: 4%;}*/
	.bizInfo .bizBox ul.mda>li:last-child {margin-right:0;}

	.kotraFormBTN {padding:8px 15px;min-width:auto;font-size:16px;font-weight:400;letter-spacing:-0.5px;margin: 0 1px;}

	.agrbox {margin-bottom:20px;/* border-bottom: 1px solid #ccc; */}
	.agrbox .bizFormBasic.view th, .agrbox .bizFormBasic.view td {padding-bottom: 0;padding-right: 0;font-size: 15px;word-break: break-all;}
}








.bizForm {width:100%; float:left; /*padding:0 20px;*/ padding:0; box-sizing:border-box;}
	@media (max-width:799px){
		.bizForm {/*padding:0 10px;*/ padding:0;}
		
		.bizInfo .bizBox ul.mda>li {width:100%;}
	}










/************ my kotra ************/
/************ my kotra ************/






/* 보고서 table */
.reportTBL td {position: relative;letter-spacing:-0.5px;}
.reportTBL .fin th {color: #2b78ca;position: relative;}
.reportTBL .fin td a {text-decoration:underline;font-weight:600;color:#333;}
.reportTBL .fin th:before {content:"";background:#f5f5f5;width: 100%;display: inline-block;position: absolute;left: 0;bottom: 1px;height: calc(100% - 4px);z-index: -1;border-radius: 10px 0 0 10px;}
.reportTBL .fin td:before {content:"";background:#f5f5f5;width: 100%;display: inline-block;position: absolute;left: 0;bottom: 1px;height: calc(100% - 4px);z-index: -1;border-radius: 0;}
.reportTBL .fin td:last-child:before {border-radius:0 10px 10px 0;}
.reportTBL .fin:last-child th:before,
.reportTBL .fin:last-child td:before {height:calc(100% - 20px);bottom: 15px;}
.reportTBL tbody tr:last-child th {padding-bottom: 35px !important;}
.reportTBL#kotraBasicTBL.top tbody tr:last-child td {padding-bottom: 30px !important;}
.reportTBL tbody tr:last-child th:before,
.reportTBL tbody tr:last-child td:before {bottom: 21px !important; height: calc(100% - 24px) !important;}
.reportTBL tbody tr:not(.fin) th {font-weight:400;font-size: 14px !important;}
.reportTBL .fin:first-child th:before,
.reportTBL .fin:first-child td:before {height:calc(100% - 20px);}
.reportTBL#kotraBasicTBL.top tbody tr:first-of-type th,
.reportTBL#kotraBasicTBL.top tbody tr:first-of-type td {padding-top:30px !important;}

@media (min-width:991px){
	.reportTBL tbody tr:only-child th:before,
	.reportTBL tbody tr:only-child td:before {bottom: 19px !important;height: calc(100% - 39px) !important;}
}
@media (max-width:990px){
    .reportTBL#kotraBasicTBL tbody tr th {padding-left:10px !important;}
}
@media (max-width:699px){
    .reportTBL td:nth-child(2) ~ td {font-size: 14px !important;}
    .reportTBL td {line-height:100%;}
    .reportTBL td a {line-height:130%;}
}

/* 에디터내에 dot 삭제 */
ul.core-list li {list-style:none!important;}

/* 사업소개 상세화면 */
.pdfFrm {margin-top:2em;}
