<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";

/* !saiyou
---------------------------------------------------------- */
.h1_basic01 { margin-bottom: 44px;}
.h2_saiyou01 {
	margin-bottom: 33px;
	padding-left: 12px;
	color: #231815;
	font-size: 217%;
	border-left: 4px solid #ac000b;
	line-height: 1;
}
.table_saiyou01 { overflow: hidden;}
	.table_saiyou01 table { width: 100%;}
	.table_saiyou01 table .w23per {
		width: 23.5%;
	}
	.table_saiyou01 table .w44per {
		width: 43.5%;
	}
	.table_saiyou01 table .w18per {
		width: 18.5%;
	}
	.table_saiyou01 table .w14per {
		width: 14.5%;
	}
	.table_saiyou01 table th {
		background: #fadce2 url(/common/img/bg_line03.png) repeat-y right top;
		padding: 7px 0 8px 0;
		border-bottom: 1px solid #a9000a;
		text-align: center;
		color: #231815;
	}
		.table_saiyou01 table th.first {
			background: #fadce2;
			border-right: 1px solid #a9000a;
		}
		.table_saiyou01 table th.last { background: #fadce2;}
	.table_saiyou01 table td {
		background: url(/common/img/bg_line03.png) repeat-y right top, url(/common/img/bg_line02.png) repeat-x left bottom;
		padding: 4px 0;
		text-align: center;
		color: #231815;
	}
		.table_saiyou01 table td.first {
			background: url(/common/img/bg_line02.png) repeat-x left bottom;
			border-right: 1px solid #a9000a;
		}
		.table_saiyou01 table td.last { background: url(/common/img/bg_line02.png) repeat-x left bottom;}
		.table_saiyou01 table tr.last td { 
			background: url(/common/img/bg_line03.png) repeat-y right top;
			border-bottom: 1px solid #a9000a;
		}
		.table_saiyou01 table tr.last td.last { background: none;}
		.table_saiyou01 table tr.last td.first { background: none;}
</pre></body></html>