@charset "UTF-8";
/*----------------------------------------------------
	楽天パーツ
----------------------------------------------------*/
#htlRmSrch {
	top: 730px;
	left: 50%;
	margin-left: -595px;
}
#upfrntPlans {
	top: 1365px !important;
	left: 50%;
	margin-left: -595px;
}
#htlSide-A #latest_cstm_review {
	top: 1370px !important;
	left: 50%;
	margin-left: -595px !important;
}
#htlSide-A .module-history-domsearch {
	top: 1520px !important;
	left: 50%;
	margin-left: -595px !important;
}

/*header
----------------------------------------------------*/

.facilities {
	background:url("../images/nearby/header_bg.png") repeat-x 0 0, url("../images/facilities/facilities_main.jpg") no-repeat center center;
	background-size:30px 180px, cover;
}



/*facilities
----------------------------------------------------*/

/*--Facilities--*/
#facilities01 {
	padding-bottom: 120px;
}
#facilities02 {
	padding-bottom: 0px;
	margin-bottom: 80px;
}
.facilities__inner {
	display: flex;
		flex-wrap: wrap;
		/*justify-content: space-between;*/
		margin-bottom: 10px;
}
.facilities__cont {
	width: 31.1%;
		background: #fff;
		margin: 0 1.116666% 50px;
}
.facilities__cont-img img {
	width: 100%;
	height: auto;
}
.facilities__info {
	padding: 20px 0 0 ;
}
.facilities__ttl {
	color: #020f3d;
	font-size: 18px;
	font-weight: 900;
	margin-bottom: 10px;
	text-align: center;
	line-height: 1.4;
}
.facilities__txt {
	font-size: 15px;
}

.cmn__caution {
	text-align: center;
	padding: 30px;
	font-size: 16px;
	font-weight: 900;
	border: 3px solid #020f3d;
	color: #020f3d;
}
.cmn__caution span {
	display: inline-block;
	font-size: 1.5rem;
	font-weight: 900;
	color: #020f3d;
	background: url("../images/icon_caution_b.png") no-repeat 0 1px;
	background-size :24px auto;
	padding: 3px 0 3px 30px;
	text-align: left;
	line-height: 1.4;
}

	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	