@charset "UTF-8";
/* ===========================================
 * 多摩ニュータウン コンフォール諏訪 outline
 * ======================================== */
/* ---------------------------------------------
*   module
--------------------------------------------- */
/* propertydata */
.cfs_container .propertydata::after {
	content: "";
	position: absolute;
	bottom: 400px;
	right: 0;
	z-index: -1;
	display: inline-block;
	width: 50%;
	height: 504px;
	background-image: url("../img/common/bg_dot_right.png");
	background-repeat: repeat-x;
	background-size: 1024px 504px;
}
.cfs_container .propertydata .propertydata_inner {
	width: 1000px;
	margin: 0 auto;
	padding-bottom: 15px;
	border-bottom: 1px solid #d6d6d6;
}
.cfs_container .propertydata .propertydata_item {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	margin-top: 15px;
	padding-top: 15px;
	border-top: 1px solid #d6d6d6;
}
.cfs_container .propertydata .propertydata_title {
	width: 280px;
	font-size: 16px;
	font-weight: bold;
}
.cfs_container .propertydata .propertydata_text {
	-webkit-box-flex: 1;
	    -ms-flex: 1;
	        flex: 1;
	font-size: 16px;
	line-height: 1.5;
}
.cfs_container .propertydata .propertydata_text > span {
	margin-left: 15px;
	font-size: 14px;
}
.cfs_container .propertydata .propertydata_text > a {
	color: #0c78be;
	text-decoration: underline;
}
.cfs_container .propertydata .propertydata_text > a:hover {
	text-decoration: none;
}
.cfs_container .propertydata .propertydata_notelist {
	margin-top: 10px;
}
.cfs_container .propertydata .propertydata_notelist > li {
	padding-left: 1em;
	font-size: 14px;
	text-indent: -1em;
}
.cfs_container .propertydata .propertydata_itemize > div {
	display: -webkit-inline-box;
	display: -ms-inline-flexbox;
	display: inline-flex;
	gap: 0 15px;
}
.cfs_container .propertydata .propertydata_itemize > div > dd {
	display: -webkit-inline-box;
	display: -ms-inline-flexbox;
	display: inline-flex;
	gap: 0 15px;
}
.cfs_container .propertydata .propertydata_itemize.propertydata_itemize--short > div:first-child {
	margin-right: 15px;
}
.cfs_container .propertydata .propertydata_note {
	width: 1000px;
	margin: 30px auto 0;
}
.cfs_container .propertydata .propertydata_note > li {
	padding-left: 1em;
	font-size: 14px;
	line-height: 1.5;
	text-indent: -1em;
}

/* outline_note */
.outline_note {
	width: 1000px;
	margin: 30px auto 0;
}
.outline_note > li {
	padding-left: 1em;
	font-size: 14px;
	line-height: 1.5;
	text-indent: -1em;
}