@charset "UTF-8";

/* CSS Document */

/*====================================

	cell_ex

====================================*/

.cell_ex {
}

/*====================================

	div_freeinf

====================================*/

.div_freeinf {
	margin-bottom: 40px;
}

/*====================================

	cell_situation

====================================*/

.cell_situation {
}
.cell_situation .status {
}
.cell_situation .status .tab-menu {
	font-size: 80%;
	padding: .4em 1em;
}
.cell_situation .status .status_jokyo {
	margin-bottom: 20px;
}
.cell_situation .status .status_jokyo p {
	font-size: 120%;
	font-weight: 600;
	color: #9B0040;
}
.cell_situation .status .status_content {
	margin-bottom: 20px;
}
.cell_situation .status .status_content dl {
	display: table;
	width: 100%;
	border-top: 1px solid #ccc;
	border-left: 1px solid #ccc;
	margin-bottom: -1px;
}
.cell_situation .status .status_content dl:nth-child(even) {
	background: #f7f7f7;
}
.cell_situation .status .status_content dl dt {
	display: table-cell;
	vertical-align: middle;
	width: 100px;
	border-right: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	padding: 6px 10px;
}
.cell_situation .status .status_content dl dd {
	display: table-cell;
	vertical-align: middle;
	border-right: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	padding: 6px 10px;
}
.cell_situation .status .status_content p {
	padding: 10px;
	border-right: 1px solid #ccc;
	border-left: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
}
.status_usually {
}
.status_abnormality {
	
}











