@charset "utf-8";

/*---------------------------------

	クラウドマイグレーションソリューション

---------------------------------*/

/*---------------------------------
	クラウド・セキュリティモニタリング
---------------------------------*/
.moni_ttl{
	font-size: 22px!important;
	font-weight: bold;
	border-bottom: 3px solid #004386;
	padding-bottom: 10px;
	margin:50px 0 30px;
}

/*クラウドモニタリング*/
.cloud_moni_fig{
	text-align:center;
}
.cloud_moni_fig img{
	width:80%;
}
.cloud_moni_area{
	width: 100%;
	display: flex;
	display: -ms-flexbox; /* IE10 */
	flex-wrap: wrap;
	-ms-flex-wrap: wrap; /* IE10 */
	justify-content:space-between;
}
.cloud_moni_box{
	width: 47%;
}
.cloud_moni_box h3{
	color:#317892;
	font-size:20px;
	font-weight:bold;
	line-height:1.4;
	margin:30px 0 10px;
}
.cloud_moni_box p{
	margin:0;
}
@media screen and (max-width: 480px) {
	.cloud_moni_box{
		width: 100%;
	}
}

/*セキュリティモニタリング*/
.sec_moni_area{
	width: 100%;
	display: flex;
	display: -ms-flexbox; /* IE10 */
	flex-wrap: wrap;
	-ms-flex-wrap: wrap; /* IE10 */
	justify-content:space-between;
}
.sec_moni_box{
	width: 49.7%;
	border: solid 3px #167eb4;
	padding:20px;
	margin-bottom:15px;
}
.sec_moni_icon,
.sec_moni_icon_ttl{
	display:inline-block;
	vertical-align:middle;
}
.sec_moni_icon img{
	width:60px;
	height:auto;
}
.sec_moni_icon_ttl{
	color:#317892;
	font-size:20px;
	font-weight:bold;
	line-height:1.4;
	margin:0 0 0 10px;
}
.sec_moni_fig{
	text-align:center;
	margin:20px 0;
}
.sec_moni_fig img{
	width:100%;
}
.sec_moni_box p{
	margin:0;
}
@media screen and (max-width: 768px) {
	.sec_moni_box{
		width: 100%;
	}
}