@charset "utf-8";
/*------------------------------------------------------------
	機関・データセット一覧スタイル
------------------------------------------------------------*/

.layer_1 {
	margin-top: 15px;
	border-top: 1px solid #eeeeee;
}
.layer_1 span {
	font-size: 1.5em;
	font-weight: bold;
}
.layer_2, .layer_3{
	display: flex;
	align-items: flex-start;
}
.layer_2 .indent {
	flex: 0 0 5%;
	box-sizing: border-box;
}
.layer_2 .kikan {
	flex: 0 0 95%;
	box-sizing: border-box;
	vertical-align: top;
}
.layer_2 .kikan span {
	font-size: 1.2em;
}
.layer_3 .indent {
	flex: 0 0 35%;
	box-sizing: border-box;
}
.layer_3 .dataset {
	flex: 0 0 65%;
	display: flex;
	flex-wrap: wrap;
	gap: 0 .5em;
	box-sizing: border-box;
}

@media print, screen and (max-width: 600px) {
	#main .categorySearch {
		margin: 0 10px;
	}
	.indent {
		display: none;
	}
	.layer_2 , .layer_3 {
		display: block;
	}
}
