@charset "utf-8";
/*--京envionmental.css--*/
/*--------SP--------*/
.kankyo_hoshin{
	margin-bottom:1em;
}

	.kankyo_hoshin li{
		margin-bottom:0.5em;
	}
	
.taisei_img,
.management_img{
	margin-top:20px;
	margin-bottom:20px;
	text-align:center;
}

	.taisei_img .img-responsive,
	.management_img img.img-responsive{
		display:inline-block;
	}


.management_table{
	margin-bottom:40px;
}

	.management_table th,
	.management_table td{
		padding:5px;
		line-height:1.4em;
	}
	
	.management_table thead th{
		text-align:center;
		background:#eee;
		border-bottom:1px solid #ccc;
	}
	
	.management_table tbody th{
		width:40%;
		font-weight:bold;
		border-bottom:1px solid #eee;
	}
	
	.management_table tbody tr:nth-child(1) th{
		background:#ffcccc;
	}
	
	.management_table tbody tr:nth-child(2) th{
		background:#94cef7;
	}
	
	.management_table tbody tr:nth-child(3) th{
		background:#ffcc99;
	}
	
	.management_table tbody tr:nth-child(4) th{
		background:#b7dd9c;
	}
	
	.management_table tbody td{
		border-bottom:1px solid #ccc;
	}
	

.katsudo_keikaku{
	margin-bottom:20px;
}

	.katsudo_keikaku th,
	.katsudo_keikaku td{
		border:1px solid #ccc;
		padding:5px;
		line-height:1.3em;
	}
	
	.katsudo_keikaku thead th{
		text-align:center;
		background:#e2dbf4;
	}
	
	.katsudo_keikaku tbody th{
		background:#f1eff7;
		
	}
	
	.katsudo_keikaku tbody td:last-child{
		text-align:center;
		font-size:1.1em;
	}

.fuka_img,
.cycle_img{
	margin-top:20px;
	text-align:center;
}

	.fuka_img img.img-responsive,
	.cycle_img img.img-responsive{
		display:inline-block;
	}
	
.goto_insite_page{
	clear:both;
	padding:10px 0;
	text-align:center;
}

	.goto_insite_page:before{
		font-family: FontAwesome;
		content:"\f0da";
		margin-right:5px;
		color:#c40026;
	}
	
	.goto_insite_page a{
		font-weight:bold;
	}
	

/*--------PC--------*/
@media print, screen and (min-width: 768px){
	
	.management_table th,
	.management_table td{
		padding:8px;
	}
	
	.management_table tbody th{
		width:180px;
	}
	
	.katsudo_keikaku tbody th{
		white-space:nowrap;
	}
}

/*ipad用*/
@media only screen
 and (min-device-width: 768px)
 and (max-device-width: 1024px) {

}
