.news-content{padding:15px;overflow:auto;background-color:#fff;color:#333;min-height:100vh}.financial-table tbody{display:block}.align-right-important{text-align:right!important}.tbdy-0{display:inline-block}.financial-header-table{min-width:250px;display:none}.financial-header-table,.financial-header-table tr td,.oda-info-table tr td{border:thin solid #efefef;font-size:14px;border-spacing:0;border-collapse:collapse}.financial-header-title{font-weight:700;color:#fff}.iac-table{max-width:650px;margin-left:65px;border:thin solid #efefef}.iac-table .row-title,.iac-table .row-value{text-align:left}.iac-table tr.row-comment td{text-align:justify;padding:15px 20px 20px;font-size:12px!important}.iac-report-header{height:100px;font-size:26px!important;border:0 solid #fff;text-align:center}.financial-table,.financial-table tr td,.iac-table,.iac-table tr td{font-size:14px;border-spacing:0;border-collapse:collapse}.iac-table,.iac-table tr td,.iac-table tr th,.taxonomy-table,.taxonomy-table td,.taxonomy-table th{border:thin solid #efefef;font-size:14px!important;border-spacing:0;border-collapse:inherit}.taxonomy-table-cell,.taxonomy-table-cell-nochild{background-color:#fff}.taxonomy-table .blank-area{background-color:silver}.none-bordered td{border-width:0;border-style:none}.none-bordered .gwt-Label{min-width:250px}.taxonomy-field-name{font-size:0}.gwt-table-to-excel-exportWidget{width:40px;cursor:pointer;background-color:#fff;color:#fff}.taxonomy-context-cell{transform:rotate(-90deg)}.template-queu-tab-view .nav-tabs{min-width:750px}.leftNavBox{margin-left:-175px}.header{margin-top:-147px}.taxonomy-table-black-cell{background-color:#d0d0d0}.disclosure-fup{margin:5px 0 10px}.nav-tabs li a{margin-right:2px!important;line-height:0px!important;border-radius:7px 7px 0 0!important;border:1px dotted #adadad!important;margin-top:4px!important;font-size:10px!important}.nav-tabs>li.active>a,.nav-tabs>li.active>a:focus,.nav-tabs>li.active>a:hover{background-color:#e2e2e2!important;border:1px solid #000!important}.taxonomy-hidden-field,.taxonomy-hidden-row{display:none}.taxonomy-footnote-cell{border:1px solid #efefef!important;height:20px}.taxonomy-footnote-cell div{font-size:13px!important}.taxonomy-field-title{font-size:14px;border:1px solid #efefef!important;padding-left:5px;height:20px}.taxonomy-footnote-header{height:40px;min-width:120px;text-align:center}.taxonomy-footnote-header div{font-size:13px!important}.oda_report .taxonomy-field-title{max-width:250px!important}.taxonomy-field-name-cell,.taxonomy-nondimensional-context-cell{border-right:0;border-top:0;border-bottom:0;border:0 solid #fff!important}.space{float:left;white-space:pre}.taxonomy-title-panel,.taxonomy-title-panel tr td{border-style:solid;border-width:0;min-width:15px}.taxonomy-title-panel .gwt-Label{color:#000;font-size:13px}.taxonomy-abstract-title .gwt-Label{font-weight:700;font-size:12px;color:#8a1315;padding-top:5px;padding-bottom:5px}.context-header{height:40px;min-width:90px}.context-header div{font-size:13px!important}.taxonomy-context-value{border:1px solid #efefef;text-align:left}.taxonomy-context-value div{font-size:13px!important}.taxonomy-context-value input{border:1px solid #ede7e7;width:98%!important}.taxonomy-dimensional-header-abstract-cell,.taxonomy-dimensional-header-cell{border:thin solid #efefef;border-right:0;border-bottom:0;height:40px}.taxonomy-dimensional-header-abstract-cell div,.taxonomy-dimensional-header-cell div{font-size:13px!important}.taxonomy-dimensional-header-abstract-cell{text-align:center;border-left-width:0}.taxonomy-dimensional-header-last-cell{border-right:1px solid #fff}.cover-content{font-size:32px;color:#8a1315;font-weight:700;float:right;margin-top:140px;text-align:center;margin-right:20px;margin-left:20px}.cover-footer{bottom:0;margin-top:491px;height:330px;width:815px;margin-right:-10px;background-size:100% 310px}.mkk-footer{position:fixed;bottom:100px;height:50px;width:815px;text-align:center;color:#fff;padding-top:8px;margin-left:0;z-index:99999!important}.mkkPdfLogo{margin-bottom:20px}.cover .page-header{margin-left:200px}.cover .logo{margin-left:50px}.cover-description{margin:-385px 0 0;text-align:right;float:right}.cover-description .cover-description-title{position:relative;margin-top:-55px;margin-right:4px;vertical-align:top}.cover-description .desc{margin:0 50px 0 0;width:635px;font-size:13px;font-style:normal;text-align:right;vertical-align:top}.cover-description-title span{font-size:20px;font-weight:900;margin-right:45px}.iac_report .logo{margin-left:50px}.iac_report .page-header{margin-left:190px!important}.text-block-value{text-align:left}.news-content p{margin-bottom:12px}.text-block-value ol *,.text-block-value p,.text-block-value p *,.text-block-value table *,.text-block-value ul *{font-size:13px!important}.tbl_general_role_310000 .taxonomy-title-panel .gwt-Label,.tbl_general_role_310100 .taxonomy-title-panel .gwt-Label,.tbl_general_role_420000 .taxonomy-title-panel .gwt-Label,.tbl_general_role_610000 .taxonomy-title-panel .gwt-Label,.tbl_general_role_610001 .taxonomy-title-panel .gwt-Label,.tbl_general_role_610003 .taxonomy-title-panel .gwt-Label{width:350px;margin-left:-3px}.tbl_general_role_120000 .taxonomy-title-panel .gwt-Label,.tbl_general_role_510000 .taxonomy-title-panel .gwt-Label,.tbl_general_role_520000 .taxonomy-title-panel .gwt-Label{width:350px}.tbl_general_role_310000 .context-header,.tbl_general_role_310100 .context-header,.tbl_general_role_420000 .context-header{max-width:85px}.tbl_banks_role_610002 .taxonomy-context-cell,.tbl_banks_role_610003 .taxonomy-context-cell,.tbl_finance_role_610003 .taxonomy-context-cell,.tbl_finance_role_610005 .taxonomy-context-cell,.tbl_finance_role_610006 .taxonomy-context-cell,.tbl_general_role_310000 .taxonomy-context-cell,.tbl_general_role_310100 .taxonomy-context-cell,.tbl_general_role_610000 .taxonomy-context-cell,.tbl_general_role_610001 .taxonomy-context-cell,.tbl_general_role_610003 .taxonomy-context-cell,.tbl_holding_role_610000 .taxonomy-context-cell,.tbl_insurance_role_610004 .taxonomy-context-cell,.tbl_par-banks_role_610002 .taxonomy-context-cell,.tbl_par-banks_role_610004 .taxonomy-context-cell,.tbl_par-banks_role_610005 .taxonomy-context-cell{transform:rotate(0deg);border:1px solid #efefef;text-align:center}.bgGreen{background-color:#409399!important}.context-header,.taxonomy-context-cell,.taxonomy-dimensional-header-abstract-cell,.taxonomy-dimensional-header-cell,.taxonomy-footnote-header{background-color:#409399!important;font-size:13px;color:#fff!important}.complex-fraction-type,.decimalItemType,.monetary-field-default,.percentItemType{text-align:right!important}.taxonomy-label-field{text-align:left}.alternateTotalLabel .gwt-Label,.containsTotalLabel .gwt-Label,.negatedTotalLabel .gwt-Label,.periodEndLabel .gwt-Label,.periodStartLabel .gwt-Label,.taxonomy-context-value .negatedTotalLabel,.taxonomy-context-value .periodEndLabel,.taxonomy-context-value .periodStartLabel,.taxonomy-context-value .totalLabel,.totalLabel .gwt-Label,div.containsTotalLabel,div.totalLabel{color:#000!important;font-size:13px!important;font-weight:700!important}.footer .footer-text{position:absolute;bottom:10px;height:50px;text-align:justify;padding-top:8px;margin-bottom:-90px;z-index:99999!important}.footer-text div{font-size:12px}.oda_report .text-block-value{min-width:200px!important;width:670px;margin:10px}.oda_report .financial-table .taxonomy-context-value{max-width:140px}tr.alternate-row .taxonomy-context-value,tr.alternate-row .taxonomy-field-title,tr.alternate-row .taxonomy-footnote-cell{background-color:#d3d3d3!important}.typed-dimension-field-value{font-style:italic!important}.typed-dimension-field-caption{font-style:italic;margin-left:52px}.presentation-disabled{display:none!important}.tbl_banks_role_610002 .presentation-disabled,.tbl_banks_role_610003 .presentation-disabled,.tbl_finance_role_610003 .presentation-disabled,.tbl_finance_role_610005 .presentation-disabled,.tbl_finance_role_610006 .presentation-disabled,.tbl_general_role_610000 .presentation-disabled,.tbl_general_role_610001 .presentation-disabled,.tbl_general_role_610003 .presentation-disabled,.tbl_holding_role_610000 .presentation-disabled,.tbl_insurance_role_610004 .presentation-disabled,.tbl_par-banks_role_610002 .presentation-disabled,.tbl_par-banks_role_610004 .presentation-disabled,.tbl_par-banks_role_610005 .presentation-disabled{display:table-row!important}.bordered-cell{border:1px solid #f0f0f0}.totalTableStyle{width:100%;border:0 solid #e8e8e8;border-collapse:inherit;border-spacing:6px}.totalTableStyle .th{background-color:#e8e8e8;font-weight:700;text-align:center}.totalTableStyle .th,.totalTableStyle td{border-bottom:1px solid #409399;border-right:1px solid #409399}.totalTableStyle td{line-height:18px;padding:0 10px}.totalTableStyle td.none{background-color:#fff;border:0}.has-not-datarow,.report-lang-header{display:none!important}.underline{text-decoration:underline}.bold{font-weight:700}.font12{font-size:12px!important}.font14{font-size:14px!important}.font16{font-size:16px!important}.txtGreen{color:#409399!important}.txtWhite{color:#fff!important}.txtLeft{text-align:left!important}.txtRight{text-align:right!important}.txtCenter{text-align:center!important}.bgLightgray{background-color:#d3d3d3!important}.pd10{padding:10px!important}.pd5{padding:5px!important}.pdB10{padding-bottom:10px!important}.pdTB10{padding:10px 0!important}.pdTB20{padding:20px 0!important}.m10{margin:10px!important}.m5{margin:5px!important}.mB10{margin-bottom:10px!important}.mB20{margin-bottom:20px!important}.mTB10{margin:10px 0!important}.mTB20{margin:20px 0!important}.borderBottom{border-bottom:1px solid gray!important}.table-bordered{border:1px solid #ddd;border-spacing:0;border-collapse:collapse;max-width:60%;min-width:10%}.table-bordered tr td{border:1px solid #ddd}.oda_report .financial-table tbody:nth-child(2) .abstract-row td:last-child,.oda_report .taxonomy-context-cell,.oda_report .taxonomy-field-name-cell .gwt-Label{display:none}table.financial-table.tbl_general_role_610000 .taxonomy-field-title,table.financial-table.tbl_holding_role_610000 .taxonomy-field-title{width:90px;min-width:90px}table.tbl_general_role_610000 .multi-language-content,table.tbl_general_role_610000 .taxonomy-dimensional-header-cell .gwt-Label,table.tbl_general_role_610000 .taxonomy-footnote-cell div,table.tbl_general_role_610000 .taxonomy-label-field,table.tbl_general_role_610000 .taxonomy-title-panel .gwt-Label,table.tbl_holding_role_610000 .multi-language-content,table.tbl_holding_role_610000 .taxonomy-dimensional-header-cell .gwt-Label,table.tbl_holding_role_610000 .taxonomy-footnote-cell div,table.tbl_holding_role_610000 .taxonomy-label-field,table.tbl_holding_role_610000 .taxonomy-title-panel .gwt-Label{font-size:7px!important}.tbl_general_role_610000 .taxonomy-title-panel .gwt-Label,.tbl_general_role_610001 .taxonomy-title-panel .gwt-Label,.tbl_general_role_610003 .taxonomy-title-panel .gwt-Label{width:150px}.tbl_general_role_610000 .taxonomy-field-name,.tbl_general_role_610000 .taxonomy-title-panel tbody tr td:last-child,.tbl_general_role_610000 .taxonomy-title-panel tbody tr td:nth-last-child(2),.tbl_general_role_610000 .taxonomy-title-panel tbody tr td:nth-last-child(3){display:none}p.MsoNormal{margin-left:0!important;text-align:justify;max-width:98%}p.MsoNormal,p.MsoNormal *{font-size:13px!important}.news-content .hidden{display:none!important}.oda_report .text-block-value{padding:10px 3px 10px 5px;font-size:12px;text-align:justify}.oda_report .taxonomy-context-value-summernote{height:125px}.oda_report .abstract-row .taxonomy-table-black-cell:last-child,.oda_report .financial-table .taxonomy-title-panel tbody tr td:last-child,.oda_report .financial-table .taxonomy-title-panel tbody tr td:nth-last-child(2),.oda_report .financial-table .taxonomy-title-panel tbody tr td:nth-last-child(3),.oda_report .financial-table tbody:nth-child(2) .abstract-row td:last-child,.oda_report .taxonomy-context-cell,.oda_report .taxonomy-field-name-cell .gwt-Label{display:none}.empty-row td{height:0}.empty-row .taxonomy-field-name,.empty-row .taxonomy-title-panel,.empty-row input{display:none}.tbl_general_role_610000 .space,.tbl_holding_role_610000 .space{max-width:3px}