/*+-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+
+-----+// vendor
--+-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+*/
.vendor_date{ text-align: right;}
.vendor_txt{ line-height: 1.3rem; margin-top: -20px;}
.vendor_table{ 
    width: 100%; margin-top: 0px;
}
.vendor_table th, .vendor_table td{ padding: 20px; font-size: 14px;}
.vendor_table th{ color: #fff; background-color: #113866; text-align: left; border-right: 1px dotted #fff; line-height: 1.2;}
.vendor_table th:last-child{ border-right: none;}
.vendor_table td{ word-break: break-all; text-align: left; vertical-align: top; line-height: 1.4; border-bottom: 1px solid #aaa;  border-right: 1px dotted #ccc;}
.vendor_table td.brnone{ border-right: none;}
.vendor_table tr.tr01 td{ background: #f6faff;}
.vendor_table tr.tr02 td{ background: #ecf4ff;}
.vendor_table td span{ margin-left: 5em; text-indent: -5em; display: inline-block;}

.vendor_table a{ text-decoration: underline;}
.vendor_table a:hover{ text-decoration: none;}
.bank_inq2 span{ word-break: break-all;}

.puf_error .vendor_table th{
	background: #4c8d63;
}
.puf_error .vendor_table tr.tr02 td{ 
	background: #e8f1df;
}

.vendor_table.iso_bg td{
	padding: 10px;
	font-size: 0.83rem;
}
.vendor_table.iso_bg{
	width: 800px!important;
	margin: 0 10px;
}



/* add tablepress-id-1 ------------------- */

.vendor_date{ text-align: right;}
.vendor_txt{ line-height: 1.3rem; margin-top: 0px;}
.tablepress-id-1{ 
    width: 100%; margin-top: 20px;
    line-height: 1rem;
}
.tablepress-id-1 th, .tablepress-id-1 td{ padding: 20px; font-size: 14px;}
.tablepress-id-1 th{ color: #000; background-color: #F6F4CA; text-align: left; border-right: 1px dotted #666; line-height: 1.2;}
.tablepress-id-1 th:last-child{ border-right: none;}
.tablepress-id-1 td{ word-break: break-all; text-align: left; vertical-align: top; line-height: 1.4; border-bottom: 1px solid #aaa;  border-right: 1px dotted #ccc;}
.tablepress-id-1 td.brnone{ border-right: none;}

/* .tablepress-id-1 tr.tr01 td{ background: #f6faff;}
.tablepress-id-1 tr.tr02 td{ background: #ecf4ff;} */

.tablepress-id-1 td span{ margin-left: 5em; text-indent: -5em; display: inline-block;}

.tablepress-id-1 a{ text-decoration: underline;}
.tablepress-id-1 a:hover{ text-decoration: none;}
.bank_inq2 span{ word-break: break-all;}

.puf_error .tablepress-id-1 th{
	background: #4c8d63;
}
.puf_error .tablepress-id-1 tr.tr02 td{ 
	background: #e8f1df;
}

.tablepress-id-1.iso_bg td{
	padding: 10px;
	font-size: 0.83rem;
}
.tablepress-id-1.iso_bg{
	width: 800px!important;
	margin: 0 10px;
}


.dt-column-order:before{
    bottom: 55%!important;
}
.dt-column-order:after{
    top: 55%!important;
}

.tablepress {
    --head-active-bg-color: #d7d37a;
    --head-active-text-color: #000;
    --head-sort-arrow-color: #000;
}

.tablepress thead .dt-orderable-asc .dt-column-order:after,
.tablepress thead .dt-orderable-asc .dt-column-order:before,
.tablepress thead .dt-orderable-desc .dt-column-order:after,
.tablepress thead .dt-orderable-desc .dt-column-order:before,
.tablepress thead .dt-ordering-asc .dt-column-order:after,
.tablepress thead .dt-ordering-asc .dt-column-order:before,
.tablepress thead .dt-ordering-desc .dt-column-order:after,
.tablepress thead .dt-ordering-desc .dt-column-order:before {
    opacity: .5
}

.tablepress thead .dt-ordering-asc .dt-column-order:before,
.tablepress thead .dt-ordering-desc .dt-column-order:after {
    opacity: 1.0
}

.column-4,
.column-5,
.column-6{
    text-align: center!important;
}

.finance_con .main0{
    width: 1200px!important;
}
.deltbl{
    display: none!important;
}
.dt-container{
    margin: 20px 0 0 0;
}

.financeall-modalWrap .table01 , 
.financeall-modalWrap .table01 th , 
.financeall-modalWrap .table01 td{
    border: 1px solid #ccc;
    width: 100%;
}

.financeall-modalWrap .table01{
    margin: 20px 0;
}
.financeall-modalWrap .table01 th{
    padding: 10px 0;
}

.fiPupBox{
    width: 100%;
}


.fi_download_btn{
    padding: 5px;
    border: 1px solid;
    font-size: 14px;
    border-radius: 3px;
    background-color: #efefef;
}