@charset "utf-8";

/*緑色読み込み*/
@import url("color-green.css");

h2{
	margin-bottom: 0;
}

small.tokki{
	display: block;
	text-align: right;
}

.report-box h3{
	border-top: 3px #666 double;
	border-bottom: 3px #666 double;
	text-indent: 1.0em;
}

.report-box ul.main-list > li{
	list-style-type: none;
}

.report-box ul.main-list > li:before{
		content: "\25AA";
		margin-left: -1.0em;
		margin-right: 0.5em;
	}

/*「財務状況」表示*/
/* PCのみ */
@media screen and (min-width: 768px),print {
	li.zaimu{
		display: flex;
	}
/*
	li.zaimu span:before{
		content: "\25AA";
		margin-left: -1.0em;
	}
*/
	li.zaimu ul.sub-list {
		display: flex;
		list-style-type: none;
		padding-left: 0;
	}

	li.zaimu ul.sub-list li:not(:last-child):after{
	content: "/";
	margin:0 0.5em;
	}

	li.zaimu ul.sub-list:before{
		content: "（";
	}

	li.zaimu ul.sub-list:after{
		content: "）";
	}
}

/* スマートフォン */
@media screen and (max-width: 767px) {
	li.zaimu ul.sub-list{
		padding-left: 2.0em;
	}
}