@charset "utf-8";
/* CSS Document */
@media print {
    .l-header,
    #breadcrumb_cst,
    .l-aside,
    #brandingBanner,
    .l-footer,
    .main_inner_navi {
        display: none;
    }
	h1{
		margin-top: 0 !important;
	}

    .pageb {
        margin-top: 0 !important;
        page-break-before: always;
    }
	h3.pageb{
		margin-top: 1px !important;
	}

    /* 調整用クラス */
    .print-condensed.table-basic th,
    .print-condensed.table-basic td,
    .print-condensed.table-basic dt,
    .print-condensed.table-basic dd {
        padding: .6em;
        line-height: 1.65;
    }

    .print-condensed.table-basic ul {
        margin: 0;
    }

    /* 調整 */
    table[style="min-width: 1200px;"] {
        min-width: initial !important;
    }
	
    /* 気候変動のタブ開閉 */
	[id="27"] .tabDetail {
    display: block !important;
	}
	[id="27"] .tabNav{
		display: none !important;
	}
	[id="27"] .strategy details[open] summary::after {
		display: none;
	}
	[id="27"] .scenario_spuare {
		margin-left: 16px;
	}

.frame-minimum{
	margin: 1px;
}

}
@page {
  margin: 100px 75px 5px 75px;
}