@charset "utf-8";

@page {
	size: A4 portrait;/* A4縦 */
	margin:10mm;
}
@media print {    
    *{
        margin: 0mm;
        padding: 0mm;
    }
	body {
		-webkit-print-color-adjust: exact; /* Chrome 背景印刷する */
		width:100%;
		min-width: auto;
		max-height:auto;
		overflow-x: visible !important;
		overflow-y: visible !important;
	}
/* --------------------------------------------------
 * メインメニュー
 * -------------------------------------------------- */
	.submenuWrap {
		display:none;
	}
	#naviPulldownSp {
		display:none;
	}
	div.subKind {
		display:none;
	}
	div.naviList {
		display:none;
	}
	.submenuWrap_Seg{
		margin-bottom:50px;
	}
		
		
/* --------------------------------------------------
 * 印刷・ダウンロード
 * -------------------------------------------------- */
	.printfile {
		display:none;
	}
/* --------------------------------------------------
 * 表
 * -------------------------------------------------- */
    .TableWrap table td,
    .TableWrap table td.fixed{font-size: 0.56em;}
    .TableWrap table tr:first-child td{font-size: 0.5em;}
    
    .TableWrap table td,
    .TableWrap table td.fixed{padding: 10px 1px;}
    .TableWrap table tr:first-child td{padding: 12px 1px;}
    .TableWrap table tr td:first-child{padding: 8px 4px!important;}
    
    .TableWrap table td.fixed{min-width: 80px;}
    .TableWrap table td{min-width: 40px;}
	
	
	/*四半期*/
	.TableWrap_Quarterly table td,
	.TableWrap_Quarterly table td.fixed{font-size: 0.56em;}
	.TableWrap_Quarterly table tr:first-child td{font-size: 0.5em;}
	
	.TableWrap_Quarterly table td,
	.TableWrap_Quarterly table td.fixed{padding: 10px 1px;}
	.TableWrap_Quarterly table tr:first-child td{padding: 12px 1px;}
	.TableWrap_Quarterly table tr td:first-child{padding: 8px 4px!important;}
	
	.TableWrap_Quarterly table td.fixed{min-width: 80px;}
	.TableWrap_Quarterly table td{min-width: 40px;}
	
	
	/*資産の部、負債及び純資産の部*/
	.TableWrap_Detail table td,
    .TableWrap_Detail table td.fixed{font-size: 0.56em;}
    .TableWrap_Detail table tr:first-child td{font-size: 0.5em;}
    
    .TableWrap_Detail table td,
    .TableWrap_Detail table td.fixed{padding: 10px 1px;}
    .TableWrap_Detail table tr:first-child td{padding: 12px 1px;}
    .TableWrap_Detail table tr td:first-child{padding: 8px 4px!important;}
    
    .TableWrap_Detail table td.fixed{min-width: 80px;}
    .TableWrap_Detail table td{min-width: 40px;}
	

}