@charset "UTF-8";
/* ######################################################################################

　敷地配置図

###################################################################################### */
/* ====================================================
  共通
==================================================== */
.pageLandplan .wallBelt.topZero{ margin: 0; padding: 0;}

.pageLandplan .landplan .bgd {
	background: #3e3a39;
	display: flex;
	justify-content: center;
	flex-wrap: wrap;
	align-items: center;
}
.pageLandplan .landplan .point ul {
	display: flex;
	justify-content:center;
	flex-wrap: wrap;
	color: #fff;
}
.pageLandplan .landplan .point ul li { width: 27%; margin: 10px;}
.pageLandplan .landplan .point ul li.one { width: 40%;}

.pageLandplan .landplan .point ul li span { display: block; font-size: 180%;}
.pageLandplan .landplan .point ul li h3 { border-top: solid 3px #fff; padding-top: 10px; margin-bottom: 10px; font-weight: normal; font-size: 150%;}
.pageLandplan .landplan .point ul li p { font-size: 110%; text-align: left; margin-bottom: 10px;}
.pageLandplan .landplan .point ul li p.photo { }
.pageLandplan .landplan .point ul li p em { font-size: 10px; font-style: normal; display: block;}

.pageLandplan .att { font-size: 10px; line-height: 1.5; text-align: center; }

@media print, screen and (max-width: 767px) {
	.pageLandplan .landplan .point ul { display: block;}
	.pageLandplan .landplan .point ul li,
	.pageLandplan .landplan .point ul li.one { width: 100%; margin: 0;}
	.pageLandplan .att { text-align: left; }
	
}



/* end */
