.news-content{color:#333;background-color:#fff;min-height:100vh;padding:15px;overflow:auto}.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-spacing:0;border-collapse:collapse;border:thin solid #efefef;font-size:14px}.financial-header-title{color:#fff;font-weight:700}.iac-table{border:thin solid #efefef;max-width:650px;margin-left:65px}.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{text-align:center;border:0 solid #fff;height:100px;font-size:26px!important}.financial-table,.financial-table tr td,.iac-table,.iac-table tr td{border-spacing:0;border-collapse:collapse;font-size:14px}.taxonomy-table,.taxonomy-table th,.taxonomy-table td,.iac-table,.iac-table tr th,.iac-table tr td{border-spacing:0;border-collapse:inherit;border:thin solid #efefef;font-size:14px!important}.taxonomy-table-cell,.taxonomy-table-cell-nochild{background-color:#fff}.taxonomy-table .blank-area{background-color:silver}.none-bordered td{border-style:none;border-width:0}.none-bordered .gwt-Label{min-width:250px}.taxonomy-field-name{font-size:0}.gwt-table-to-excel-exportWidget{cursor:pointer;color:#fff;background-color:#fff;width:40px}.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{border:1px dotted #adadad!important;border-radius:7px 7px 0 0!important;margin-top:4px!important;margin-right:2px!important;font-size:10px!important;line-height:0!important}.nav-tabs>li.active>a,.nav-tabs>li.active>a:hover,.nav-tabs>li.active>a:focus{background-color:#e2e2e2!important;border:1px solid #000!important}.taxonomy-hidden-row,.taxonomy-hidden-field{display:none}.taxonomy-footnote-cell{height:20px;border:1px solid #efefef!important}.taxonomy-footnote-cell div{font-size:13px!important}.taxonomy-field-title{height:20px;padding-left:5px;font-size:14px;border:1px solid #efefef!important}.taxonomy-footnote-header{text-align:center;min-width:120px;height:40px}.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-top:0;border-bottom:0;border-right: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{color:#8a1315;padding-top:5px;padding-bottom:5px;font-size:12px;font-weight:700}.context-header{min-width:90px;height:40px}.context-header div{font-size:13px!important}.taxonomy-context-value{text-align:left;border:1px solid #efefef}.taxonomy-context-value div{font-size:13px!important}.taxonomy-context-value input{border:1px solid #ede7e7;width:98%!important}.taxonomy-dimensional-header-cell,.taxonomy-dimensional-header-abstract-cell{border:0;border-top:thin solid #efefef;border-left:thin solid #efefef;height:40px}.taxonomy-dimensional-header-cell div,.taxonomy-dimensional-header-abstract-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{color:#8a1315;float:right;text-align:center;margin-top:140px;margin-left:20px;margin-right:20px;font-size:32px;font-weight:700}.cover-footer{background-size:100% 310px;width:815px;height:330px;margin-top:491px;margin-right:-10px;bottom:0}.mkk-footer{text-align:center;color:#fff;width:815px;height:50px;margin-left:0;padding-top:8px;position:fixed;bottom:100px;z-index:99999!important}.mkkPdfLogo{margin-bottom:20px}.cover .page-header{margin-left:200px}.cover .logo{margin-left:50px}.cover-description{text-align:right;float:right;margin:-385px 0 0}.cover-description .cover-description-title{vertical-align:top;margin-top:-55px;margin-right:4px;position:relative}.cover-description .desc{text-align:right;vertical-align:top;width:635px;margin:0 50px 0 0;font-size:13px;font-style:normal}.cover-description-title span{margin-right:45px;font-size:20px;font-weight:900}.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 p,.text-block-value p *,.text-block-value ul *,.text-block-value ol *,.text-block-value table *{font-size:13px!important}.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,.tbl_general_role_310000 .taxonomy-title-panel .gwt-Label,.tbl_general_role_310100 .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_420000 .context-header,.tbl_general_role_310000 .context-header,.tbl_general_role_310100 .context-header{max-width:85px}.tbl_general_role_610000 .taxonomy-context-cell,.tbl_general_role_610001 .taxonomy-context-cell,.tbl_general_role_610003 .taxonomy-context-cell,.tbl_general_role_310000 .taxonomy-context-cell,.tbl_general_role_310100 .taxonomy-context-cell,.tbl_holding_role_610000 .taxonomy-context-cell,.tbl_banks_role_610002 .taxonomy-context-cell,.tbl_par-banks_role_610002 .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_insurance_role_610004 .taxonomy-context-cell,.tbl_par-banks_role_610005 .taxonomy-context-cell,.tbl_par-banks_role_610004 .taxonomy-context-cell,.tbl_banks_role_610003 .taxonomy-context-cell{text-align:center;border:1px solid #efefef;transform:rotate(0)}.bgGreen{background-color:#409399!important}.taxonomy-context-cell,.context-header,.taxonomy-footnote-header,.taxonomy-dimensional-header-cell,.taxonomy-dimensional-header-abstract-cell{font-size:13px;color:#fff!important;background-color:#409399!important}.monetary-field-default,.complex-fraction-type,.percentItemType,.decimalItemType{text-align:right!important}.taxonomy-label-field{text-align:left}div.totalLabel,.totalLabel .gwt-Label,.negatedTotalLabel .gwt-Label,.periodEndLabel .gwt-Label,.periodStartLabel .gwt-Label,.taxonomy-context-value .totalLabel,.taxonomy-context-value .negatedTotalLabel,.taxonomy-context-value .periodEndLabel,.taxonomy-context-value .periodStartLabel,.totalLabel .gwt-Label,.alternateTotalLabel .gwt-Label,.containsTotalLabel .gwt-Label,div.containsTotalLabel{color:#000!important;font-size:13px!important;font-weight:700!important}.footer .footer-text{text-align:justify;height:50px;margin-bottom:-90px;padding-top:8px;position:absolute;bottom:10px;z-index:99999!important}.footer-text div{font-size:12px}.oda_report .text-block-value{text-align:justify;width:670px;margin:10px;min-width:200px!important}.oda_report .financial-table .taxonomy-context-value{max-width:140px}tr.alternate-row .taxonomy-field-title,tr.alternate-row .taxonomy-context-value,tr.alternate-row .taxonomy-footnote-cell{background-color:#d3d3d3!important}.typed-dimension-field-value{font-style:italic!important}.typed-dimension-field-caption{margin-left:52px;font-style:italic}.presentation-disabled{display:none!important}.tbl_general_role_610000 .presentation-disabled,.tbl_holding_role_610000 .presentation-disabled,.tbl_general_role_610001 .presentation-disabled,.tbl_banks_role_610002 .presentation-disabled,.tbl_par-banks_role_610002 .presentation-disabled,.tbl_finance_role_610003 .presentation-disabled,.tbl_finance_role_610005 .presentation-disabled,.tbl_finance_role_610006 .presentation-disabled,.tbl_insurance_role_610004 .presentation-disabled,.tbl_general_role_610003 .presentation-disabled,.tbl_par-banks_role_610005 .presentation-disabled,.tbl_par-banks_role_610004 .presentation-disabled,.tbl_banks_role_610003 .presentation-disabled{display:table-row!important}.bordered-cell{border:1px solid #f0f0f0}.totalTableStyle{border-collapse:inherit;border-spacing:6px;border:0 solid #e8e8e8;width:100%}.totalTableStyle .th{text-align:center;background-color:#e8e8e8;border-bottom:1px solid #409399;border-right:1px solid #409399;font-weight:700}.totalTableStyle td{border-bottom:1px solid #409399;border-right:1px solid #409399;padding:0 10px;line-height:18px}.totalTableStyle td.none{background-color:#fff;border:0}.report-lang-header,.has-not-datarow{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-spacing:0;border-collapse:collapse;border:1px solid #ddd;min-width:10%;max-width:60%}.table-bordered tr td{border:1px solid #ddd}.oda_report .financial-table tbody:nth-child(2) .abstract-row td:last-child,.oda_report .taxonomy-field-name-cell .gwt-Label,.oda_report .taxonomy-context-cell{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 .taxonomy-title-panel .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-dimensional-header-cell .gwt-Label,table.tbl_general_role_610000 .multi-language-content,table.tbl_holding_role_610000 .taxonomy-title-panel .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-dimensional-header-cell .gwt-Label,table.tbl_holding_role_610000 .multi-language-content{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{text-align:justify;max-width:98%;margin-left:0!important;font-size:13px!important}p.MsoNormal *{font-size:13px!important}.news-content .hidden{display:none!important}.oda_report .text-block-value{text-align:justify;padding:10px 3px 10px 5px;font-size:12px}.oda_report .taxonomy-context-value-summernote{height:125px}.oda_report .abstract-row .taxonomy-table-black-cell:last-child,.oda_report .financial-table tbody:nth-child(2) .abstract-row td:last-child,.oda_report .taxonomy-field-name-cell .gwt-Label,.oda_report .taxonomy-context-cell,.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){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}
