<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">
body , a {
	font-family:var(--font-yugo);
	color: #3C3C3C ;
}


.contents-wrapper {
	margin-top: 111px;
}
.slide-arrow {
	position: absolute;
	top: 0;
	bottom: 0;
	margin: auto;
	z-index: 10;
	cursor: pointer;
	-webkit-transition: opacity 0.5s;
    transition: opacity 0.5s;
}
.slide-arrow:hover {
	opacity: .7;
}
.slide-dots button:before {
    opacity: 1;
    color: #D8D8D8;
}
.slide-dots .slick-active button:before {
    content: "笳�";
    opacity: 1;
    color: var(--c-gold);
}
.c-icon_nextArrow {
	width: 80px;
	height: 80px;
	background-color: #F0EAD9;
	border-radius: 50%;
	display: flex;
	justify-content: center;
	align-items: center;
	position: relative;
	transition: background-color 0.3s;
}

.c-icon_nextArrow:hover {
	background-color: #E2CE99;
}

.c-icon_nextArrow .arrow {
	display: inline-block;
	vertical-align: middle;
	color: #333;
	line-height: 1;
	position: relative;
	width: 14px;
	height: 1.5px;
	background: currentColor;
}

.c-icon_nextArrow .arrow::before {
	content: '';
	width: 9px;
    height: 9px;
    border: 1.5px solid #000;
	border-left: 0;
	border-bottom: 0;
	transform: rotate(45deg);
	transform-origin: top right;
	position: absolute;
	top: 50%;
	right: -0.05em;
	box-sizing: border-box;
}

.c-icon_nextArrow:hover .arrow {
	transform: translateX(5px);
	transition: transform 0.3s;
}

.c-heading {
	font-size: 30px;
	color: #3C3C3C;
	font-weight: 400;
}
.c-heading__sub {
	padding-left: 15px;
	color: var(--c-gold);
	font-size: 12px;
	font-family:  var(--font-lato);
	font-weight: bold;
	vertical-align: middle;
}
.p-indexTitleArea {
	display: flex;
	justify-content: space-between;
	align-items: center;
	margin-bottom: 30px;
}
.c-indexTitleLink {
	display: grid;
	/*grid-template-columns: 1fr 80px;
	grid-template-rows: 80px;
	font-size: 18px;*/
	grid-template-columns: 70px 1fr;
    grid-template-rows: 57px;
    font-size: 16px;
    background-color: #DF5252;
    color: #fff;
    font-weight: bold;
    border-radius: 29px;
	align-items: center;
	
}
.c-indexTitleLink.pk {
	grid-template-columns: 1fr 80px;
	grid-template-rows: 80px;
	font-size: 18px;
	background-color:unset;
	color:#3C3C3C;
	border-radius: 0;
	align-items: initial;
	font-weight: normal;
}
.c-indexTitleLink p {
	/*padding: 26px 15px 26px 0;*/
	padding: 3px 30px 0 0;
}
.c-indexTitleLink.pk p {
	padding: 26px 15px 26px 0;
}
.c-indexTitleLink:hover p {
	opacity: .8;
}
.c-indexTitleLink:hover .c-icon_nextArrow {
    background-color: #E2CE99;
}
.c-indexTitleLink:hover .c-icon_nextArrow .arrow {
	transform: translateX(5px);
	transition: transform 0.3s;
}
.c-icon_search {
	text-align: center;
	height: 25px;
}
.c-indexIcon {
	width: 16px;
    display: inline-block;
	text-align: center;
    position: absolute;
    left: 0;
}
.p-indexSecInner {
	max-width: 1000px;
	width: 85%;
	margin: auto;
	padding: 0 20px;
}

/***** FV *****/
.p-indexFV {
	position: relative;
}
.p-topFVList {
	position: relative;
}
.p-topFVList img {
	width: 100%;
}
.p-topFVList .slide-dots {
	position: absolute;
    z-index: 10;
    margin: auto;
    left: 0;
    right: 0;
    bottom: 16px;
}
.p-topFVList .slide-dots button:before {
	color: #fff;
}
.p-topFVList .slide-dots .slick-active button:before {
    color: var(--c-gold);
}
.slick-prev, .slick-next {
	position: absolute;
	top: 50%;
	display: block;
	width: 20px;
	height: 20px;
	padding: 0;
	cursor: pointer;
	-webkit-transform: translate(0, -50%);
	transform: translate(0, -50%);
	font-size: 0;
	line-height: 0;
	color: transparent;
	border: none;
	outline: none;
	background: transparent;
}
.p-topFVList .slick-prev, .p-topFVList .slick-next ,.p-indexBenefits .slick-prev, .p-indexBenefits .slick-next  {
	background: rgb(135 135 135/ 80%)!important;
	width: 30px;
	height: 55px;
	z-index: 5;
}
.p-topFVList .slick-prev,.p-indexBenefits .slick-prev {
	position: absolute;
	top: 50%;
	left: 0 !important;
	right: auto !important;
	transform: translateY(-50%);
}
.p-topFVList .slick-next, .p-indexBenefits .slick-next {
    position: absolute;
    top: 50%;
    right: 0 !important;
    left: auto !important;
    transform: translateY(-50%);
}
.p-topFVList .slick-prev::before ,.p-indexBenefits .slick-prev::before {
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%) rotate(180deg);
	display: inline-block;
	content: "";
	width: 9px;
	height: 17px;
	opacity: 1;
	background: url(/common/img/common/btn_icon_arrow_right.png) no-repeat;
	background-size: 9px;
	-webkit-transition: all 0.25s ease-out;
	transition: all 0.25s ease-out;
}
.p-topFVList .slick-next::before ,.p-indexBenefits .slick-next::before {
	position: absolute;
	top: 50%;
	right: 50%;
	transform: translate(50%, -50%)!important;
	display: inline-block;
	content: "";
	width: 9px;
	height: 17px;
	opacity: 1;
	background: url(/common/img/common/btn_icon_arrow_right.png) no-repeat;
	background-size: 9px;
	-webkit-transition: all 0.25s ease-out;
	transition: all 0.25s ease-out;
}
.p-topFv_bnr{
	position: absolute;
	width: 300px;
	right: 0;
	top: 7%;
	z-index: 10;
}

/***** 繧ｭ繝｣繝ｳ繝壹�繝ｳ *****/
.p-indexCampaign {
	margin: 40px auto 44px;
}
.p-indexCampaignList  {
	width: 90%;
	margin: 25px auto 0;
}
.p-indexCampaignList .slide-arrow {
	position: absolute;
	top: 0;
	bottom: 0;
	margin: auto;
	cursor: pointer;
}
.p-indexCampaignList .slide-arrow.prev-arrow {
	left: -56px;
}
.p-indexCampaignList .slide-arrow.next-arrow {
	right: -56px;
}
.p-indexCampaignListItemInner {
	border-radius: 10px;
	box-shadow: 0 0 6px rgb(0 0 0 / 16%);
	margin: 0 10px;
	height: 100%;
}
.p-indexCampaignListItem .imgWrap {
	margin: 0px auto;
}

.p-indexCampaignListItemInner img {
	width: 100%;
	border-top-left-radius: 10px;
    border-top-right-radius: 10px;
}
.p-indexCampaignListItem__label {
	background-color: #EBEBEB;
	border-radius: 13px;
	padding: 4px 16px;
	font-size: 14px;
	font-weight: bold;
	line-height: 1;
	display: inline-block;
	margin: 0 0 13px;
}
.p-indexCampaignListItem .textWrap {
	padding: 20px;
	background-color: white;
}
.p-indexCampaignListItem__text {
	font-size: 14px;
}

.p-indexCampaignList .slick-track {
	display: flex;
	margin-bottom: 22px;
}
.p-indexCampaignList   .slick-slide {
	height: auto !important;
}
/**** index Navi *****/
.p-indexNav {
	margin-bottom: 85px;
}
.p-indexNavList {
	display: flex;
}
.p-indexNavListItem {
	width: 25%;
	position: relative;
}
.p-indexNavListItemBtn {
	width: 100%;
	display: flex;
	align-items: center;
	position: relative;
	background: linear-gradient(to bottom, #D9C795, #C7A956);
	background: -webkit-linear-gradient(to top, #D9C795, #C7A956) ;
	background: -moz-linear-gradient(to top, #D9C795, #C7A956) ;
	border: none;
	font-size: 22px;
	font-weight: bold;
	padding: 22px 40px 23px 32px;
	color: white;
	text-align: left;
	cursor: pointer;
}
/*.p-indexNavListItemBtn:not(.notDorp):after {*/
.p-indexNavListItemBtn:after {
	content: "";
	display: inline-block;
	position:absolute;
	top: -4px;
	bottom: 0;
	margin: auto;
	right: 16px;
	width: 12px;
	height: 12px;
	border-top: #fff 1px solid;
	border-right: #fff 1px solid;
	-webkit-transform: rotate(135deg);
	-ms-transform: rotate(135deg);
	transform: rotate(135deg);
	transition: 0.2s;
}
.p-indexNavListItemBtn.selected:after {
	-webkit-transform: rotate(-45deg);
	-ms-transform: rotate(-45deg);
	transform: rotate(-45deg);
	transition: 0.2s;
	top: 4px;
}
.p-indexNavListItem:not(:last-child) {
	border-right: 1px solid white;
}
.icon-chintaikan {
	color: var(--c-gold);
	font-size: 12px;
	line-height: 1;
	padding: 2px 5px;
	border-radius: 20px;
	margin-right: 5px;
	background-color: white;

}
.p-indexNavSubList {
	padding: 6px 25px;
	background-color: #F0EAD9;
	display: none;
	position: absolute;
    z-index: 10;
	width: 100%;
}
.p-indexNavListSubItem {
	display: block;
	padding: 8px 0;
	font-size: 15px;
	-webkit-transition: opacity 0.5s;
    transition: opacity 0.5s;
}
.p-indexNavListSubItem:not(:last-child) {
	border-bottom: solid 1px #D8C89B;
}
.p-indexNavListSubItem:hover {
	opacity: .7;
}

/***** info ******/
.p-indexInfo {
	background-color: var(--bg-gold);
	padding: 70px 0 69px ;

}
.p-indexInfo__cmsBox {
	overflow-y: scroll;
	max-height: 493px;
	margin-top: 25px;
}
.p-indexInfo__cmsBox::-webkit-scrollbar {
	background-color: transparent;
	width: 8px;
}
.p-indexInfo__cmsBox::-webkit-scrollbar-thumb {
	background-color: var(--c-gold);
	border-radius: 50px;
  }
.p-indexInfo #index-cms-wrap .info_list li {
	border-bottom: solid 1px #D8D8D8;
	padding: 16px 0;
	margin-bottom: 0;
}
.p-indexInfo #index-cms-wrap  {
	width: 98%;
}
.p-indexInfo #index-cms-wrap .info_list li {
	display: grid!important;
	grid-template-columns: 150px 1fr;
	grid-template-rows: 1fr;
}
.p-indexInfo #index-cms-wrap .preview-img-thumbnail {
	font-size: 14px;
	width: 150px;
	object-fit: cover;
	overflow: hidden;
}
.p-indexInfo #index-cms-wrap .preview-img-thumbnail img{
	width: 100%;
	height: auto;
	object-fit: cover;
}
.p-indexInfo #index-cms-wrap .info_list li .preview-info span {
	width: 80px;
	flex-basis: 80px;
	margin: 0 25px;
	font-family: var(--font-lato);
	font-size: 14px;
	display: block;
	color: #9B9B9B;
}
.p-indexInfo #index-cms-wrap .td-preview {
	flex: 1;
	font-size: 16px;
}

.p-indexNowOnSale {
	padding: 70px 0 80px;
}
/***** 迚ｩ莉ｶ荳隕ｧ蜈ｱ騾� ******/
.p-indexSubHeading {
	background-color: var(--c-gold);
	font-size: 17px;
	font-weight: bold;
	line-height: 1;
	padding: 5px 10px 3px 35px;
	display: inline-block;
	position: relative;
	border-radius: 50px 10px 10px 50px;
	color: white;
	margin-bottom: 6px;
}
.p-indexPropertyListWrap.marginbtm {
	margin-bottom: 34px;
}
.p-indexPropertyList {
	display: flex;
	align-items: stretch;
	justify-content: left;
	flex-wrap: wrap;
}

.p-indexPropertyListItem {
	width: 23.5%;
	border: 0.5px solid #D8D8D8;
	border-radius: 10px;
    box-shadow: 0 0 6px rgb(0 0 0 / 16%);
	overflow: hidden;
	margin: 15px 1.8% 5px 0;
	cursor: pointer;
}
.p-indexPropertyListItem:nth-child(4n) {
	margin-right: 0;
}
.p-indexPropertyListItem .imgWrap {
	width: 100%;
	/*max-height: 290px;
	height: 100%;*/
	position: relative;
	overflow: hidden;
	aspect-ratio: 142 / 145;
}
.p-indexPropertyListItem .imgWrap img {
	width: 100%;
	height: auto;
	min-width: 100%;
	min-height: 100%;
	max-width: inherit;
	object-fit: cover;
	transition:all 0.3s;
	
}
.p-indexPropertyListItem:hover .imgWrap img {
	transform: scale(1.2);
}
.p-indexPropertyListItem__tag {
	position: absolute;
	z-index: 10;
	background-color: white;
	padding: 3px 7px 2px 7px;
	line-height: 1;
	font-size: 11px;
	border-radius: 12px;
	box-shadow: 0 1px 4px rgb(0 0 0 /50%);
	bottom: 8px;
	left: 10px;
	border: none;
	cursor: pointer;
	-webkit-transition: opacity 0.5s;
    transition: opacity 0.5s;
}
.p-indexPropertyListItem__tag:hover {
	opacity: .8;
}
.p-indexPropertyListItem__tag::after{
	position: absolute;
	width: 100%;
	height: 100%;
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
	margin: auto;
}
.p-indexPropertyListItem .textWrap {
	padding: 8px 10px;
	min-height: 180px;
	height: 100%;
}
.p-indexPropertyListItem__title {
	font-size: 16px;
	font-weight: bold;
	margin-bottom: 2px;
	color: var(--c-gold);
	min-height: 52px;
}
.p-indexPropertyListItem__price {
	font-family: var(--font-lato);
	font-size: 24px;
	font-weight: bold;
	margin-bottom: 7px;
	color: #DF5252;
	line-height: 1;
}
.p-indexPropertyListItem__price span {
	font-family: var(--font-yugo);
	font-size: 17px;
	font-weight: bold;
	margin-left: 3px;
	
}
.p-indexPropertyListItem__floor ,.p-indexPropertyListItem__place, .p-indexPropertyListItem__nearestStation {
	position: relative;
	padding-left: 22px;
}
.p-indexPropertyListItem__floor {
	font-size: 13px;
	line-height: 1.5;
	margin-bottom: 4px;
}
.p-indexPropertyListItem__place {
	font-size: 13px;
	line-height: 1.5;
	margin-bottom: 4px;
}
.p-indexPropertyListItem__nearestStation {
	font-size: 13px;
	line-height: 1.5;
}
.p-indexSubHeading::before {
	content: '';
	background-color: white;
	width: 13px;
	height: 13px;
	border-radius: 50%;
	position: absolute;
	top: 0;
	bottom: 0;
	left: 12px;
	margin: auto;
	
}
/***** 繧ゅ▲縺ｨ隕九ｋ *****/

.more-btn p {
	display: block;
    margin: auto;
    color: var(--c-gold);
    cursor: pointer;
	margin-top: 32px;
    text-align: center;
	width: 200px;
	position: relative;
}
.more-btn p::after {
	content: "";
    display: inline-block;
    position: absolute;
    bottom: -10px;
    margin: auto;
    right: 0;
	left: 0;
    width: 12px;
    height: 12px;
    border-top: var(--c-gold) 1px solid;
    border-right: var(--c-gold) 1px solid;
    -webkit-transform: rotate(135deg);
    -ms-transform: rotate(135deg);
    transform: rotate(135deg);
    transition: 0.2s;
}
.p-indexPropertyListItem {
	opacity: 1;
}
.p-indexPropertyListItem.is-hidden {
    opacity: 0;
    height: 0;
    margin: 0;
}
/***** 雉�ｲｸ ******/
.p-indexForRent {
	background-color: var(--bg-gold);
	padding: 60px 0 80px;
}
.p-indexForRent .p-indexPropertyListItem__price span:first-child {
	margin-left: 0px;
	margin-right: 3px;
}

.p-indexForRent .p-indexPropertyListItem .imgWrap::after {
	content: '';
	position: absolute;
	width: 100%;
	height: 55px;
	background: linear-gradient(to bottom, rgb(0 0 0 /0%), rgb(0 0 0 /10%));
	background: -webkit-linear-gradient(top, rgb(0 0 0 /0%), rgb(0 0 0 /10%));
	background: -moz-linear-gradient(top, rgb(0 0 0 /0%), rgb(0 0 0 /10%));

	bottom: 0;
	left: 0;
	right: 0;
	margin: auto;
	z-index: 5;
}
.p-indexForRent .p-indexPropertyListItem .textWrap {
	background-color: white;
}

/***** 繝�リ繝ｳ繝� ******/
.p-indexTenant {
	padding: 70px 0;
}
/***** 莉ｲ莉狗音蜈ｸ ******/
.p-indexBenefits {
	background-color: var(--bg-gold);
	padding: 70px 0;
}
.p-indexBenefitsList {
	position: relative;
}
.p-indexBenefitsListItem {
	max-width: 320px;
}
.p-indexBenefitsListItemInner {
	position: relative;
	margin-top: 53px;
	margin: 53px 10px 20px;
	background-color: white;
	border-radius: 10px;
	box-shadow: 0 0 6px rgb(0 0 0 / 16%);
	height: calc(100% - 53px);
}
.p-indexBenefitsList .slick-track {
    display: flex;
    margin-bottom: 22px;
}
.p-indexBenefitsList .slick-slide {
    height: auto !important;
}
/*.p-indexBenefitsList .slide-arrow {
	box-shadow: 0 3px 6px rgb(0 0 0 / 16%);
}*/

.p-indexBenefitsList .prev-arrow {
	left: -50px;
}
.p-indexBenefitsList .next-arrow {
	right: -50px;
}
.p-indexBenefitsListItem__no {
	font-size: 59px;
	font-family:  var(--font-lato);
	color: transparent;
	-webkit-text-stroke-width: 1px;
  	-webkit-text-stroke-color: var(--c-gold);
	position: absolute;
	top: -45px;
    right: 0;
    z-index: 10;
	display: none!important;
}

.p-indexBenefitsListItemInner .textWrap {
	padding: 11px 16px;

}
.p-indexBenefitsListItem__title {
	color: var(--c-gold);
	font-size: 19px;
	font-weight: bold;
	margin-bottom: 10px;
}
.p-indexBenefitsListItem__text {
	font-size: 13px;
}
@media screen and (max-width: 1400px) {
	.p-indexTitleArea {
		display: block;
	}
	.c-indexTitleLink {
		width: fit-content;
		margin: 0 0 0 auto ;
		
	}
	.c-indexTitleLink.pk p {
		text-align: right;
	}
	/**** index Navi *****/
	.p-indexNavListItemBtn {
		padding: 0 30px;
		height: 72px;
		justify-content: left;
	}
	/*.p-indexNavListItemBtn:not(.notDorp):after {*/
	.p-indexNavListItemBtn:after {
		right: 16px;
		width: 12px;
		height: 12px;
	}
	.icon-chintaikan {
		display: block;
		width: 74px;
	}
	/***** info ******/
	.p-indexInfo #index-cms-wrap {
		width: 100%;
	}
	.p-indexInfo__cmsBox {
		margin-top: 0;
	}
	#index-cms-wrap .info_list li {
		grid-template-columns: 150px 1fr;
	}
	.p-indexInfo #index-cms-wrap .info_list li .preview-info {
		display: block;
		margin-left: 15px;
	}
	.p-indexInfo #index-cms-wrap .info_list li .preview-info span {
		margin: 0 0 6px;
	}
	/***** 迚ｩ莉ｶ荳隕ｧ蜈ｱ騾� ******/
	.more-btn p {
	  padding: 5px 20px;
	}	
}



@media screen and (max-width: 786px) {

	.c-icon_nextArrow {
		width: 60px;
		height: 60px;
	}
	.c-icon_nextArrow .arrow {
		width: 10px;
		height: 1px;
	}
	.c-icon_nextArrow .arrow::before {
		width: 7px;
		height: 7px;
		border: 1px solid #000;
		border-left: 0;
		border-bottom: 0;
		top: 0;
	}

	.c-heading {
		font-size: 23px;
	}
	.c-heading__sub {
		padding-left: 0;
		font-size: 12px;
		display: block;
	}
	.p-indexTitleArea {
		display: block;
	}
	.contents-wrapper {
		margin-top: 52px;
	}
	.c-indexTitleLink {
		/*grid-template-columns: 1fr 60px;
		grid-template-rows: 60px;*/
		grid-template-columns: 60px 1fr;
		
	}
	.c-indexTitleLink.pk {
		grid-template-columns: 1fr 60px;
		grid-template-rows: 60px;
	}
	.c-indexTitleLink p {
		/*padding: 22px 15px 20px 0;*/
		padding: 3px 15px 0 0;
		font-size: 14px;
	}
	.c-indexTitleLink.pk p {
		padding: 22px 15px 20px 0;
	}
	.c-indexIcon {
		width: 11px;
	}
	
	/***** FV *****/
	.p-topFVList .slide-dots {
		bottom: 16px;
	}	
	.p-indexSecInner {
		width: 100%;
		padding: 0 5%;
	}
	.p-topFv_bnr{
		/*position: relative;
		width: 100%;
		right: 0;
		top: 0;
		bottom: auto;
		left: 0;
		z-index: 10;*/
		display: none;
	}
	
	/***** 繧ｭ繝｣繝ｳ繝壹�繝ｳ *****/
	.p-indexCampaign {
		margin: 40px auto 44px;
	}
	.p-indexCampaign .p-indexSecInner {
		padding: 0;
	}
	.p-indexCampaign .c-heading {
		padding: 0 20px;
	}
	.p-indexCampaignList  {
		margin: 30px 0 0;
		width: 100%;
	}
	
	.p-indexCampaignList .slide-arrow.prev-arrow {
		left: 20px;
	}
	.p-indexCampaignList .slide-arrow.next-arrow {
		right: 20px;
	}
	.p-indexCampaignListItem {
		max-width: 290px;
	}
	
	/**** index Navi *****/
	.p-indexNav {
		margin-bottom: 40px;
	}
	.p-indexNav .p-indexSecInner {
		padding: 0;
	}
	.p-indexNavList {
		flex-wrap: wrap;
	}
	.p-indexNavListItem {
		width: 50%;
	}
	.p-indexNavListItemBtn {
		font-size: 18px;
		padding: 0 30px;
		height: 60px;
		border-bottom: 1px solid white;
	}
	/*.p-indexNavListItemBtn:not(.notDorp):after {*/
	.p-indexNavListItemBtn:after {
		width: 7px;
		height: 7px;
	}
	.icon-chintaikan {
		font-size: 10px;
		padding: 2px 10px 2px 6px;
		width: 67px;
	}
	.p-indexNavSubList {
		width: 200%;
		position: relative;
	}
	.p-indexNavListItem:nth-child(2) .p-indexNavSubList {
		left: -100%;
	}
	.p-indexNavListSubItem {
		padding: 8px 0;
		font-size: 15px;
	}
	
	/***** info ******/
	.p-indexInfo {
		padding: 47px 0 ;
	}
	.p-indexInfo .p-indexSecInner {
		width: 85%;
	}
	.p-indexInfo__cmsBox {
		max-height: 500px;
		min-height: 50px;
	}
	.p-indexInfo #index-cms-wrap .info_list {
		width: 100%;
		padding: 0;
	}
	.p-indexInfo #index-cms-wrap .info_list li {
		padding: 16px 0;
		margin-left: 0;
		grid-template-columns: 100px 1fr;
	}
	.p-indexInfo #index-cms-wrap .preview-img-thumbnail {
		width: 100px;
	}

	.p-indexInfo #index-cms-wrap .info_list li .preview-info {
		margin-left: 15px;
	}
	.p-indexInfo #index-cms-wrap .info_list li .preview-info span {
		margin: 0;
	}
	.p-indexInfo #index-cms-wrap .td-preview {
		font-size: 13px;
	}
	.p-indexNowOnSale {
		padding: 47px 0;
	}
	/***** 迚ｩ莉ｶ荳隕ｧ蜈ｱ騾� ******/
	.p-indexSubHeading {
		font-size: 13px;
		padding: 3px 10px 3px 26px;
		margin-bottom: 9px;
	}
	.p-indexPropertyListItem {
		width: 48.5%;
		margin: 7px 2.5% 5px 0;
	}
	.p-indexPropertyListItem:nth-child(2n),.p-indexPropertyListItem:nth-child(4n) {
		margin-right: 0;
	}
	.p-indexPropertyListItem__tag {
		font-size: 10px;
	}
	.p-indexPropertyListItem .textWrap {
		min-height: 150px;
	}
	.p-indexPropertyListItem__title {
		font-size: 13px;
		min-height: 41px;
	}
	.p-indexPropertyListItem__price {
		font-size: 14px;
		margin-bottom: 6px;
	}
	.p-indexPropertyListItem__price span {
		font-size: 10px;
		margin-left: 3px;	
	}
	.p-indexPropertyListItem__floor ,.p-indexPropertyListItem__place, .p-indexPropertyListItem__nearestStation {
		padding-left: 16px;
	}
	.p-indexPropertyListItem__floor {
		font-size: 10px;
		margin-bottom: 6px;
	}
	.p-indexPropertyListItem__place {
		font-size: 10px;
		margin-bottom: 6px;
	}
	.p-indexPropertyListItem__nearestStation {
		font-size: 10px;
	}
	.p-indexSubHeading::before {
		width: 10px;
		height: 10px;
		left: 10px;		
	}
	/***** 繧ゅ▲縺ｨ隕九ｋ *****/
	.more-btn p {
	  padding: 5px 20px;
	}
	/***** 雉�ｲｸ ******/
	.p-indexForRent {
		padding: 47px 0;
	}
	/***** 繝�リ繝ｳ繝� ******/
	.p-indexTenant {
		padding: 47px 0;
	}
	/***** 莉ｲ莉狗音蜈ｸ ******/
	.p-indexBenefits {
		padding: 47px 0;
	}
	.p-indexBenefitsListItem {
		max-width: 290px;
	}
	.p-indexBenefitsList .prev-arrow {
		left: 30px;
	}
	.p-indexBenefitsList .next-arrow {
		right: 30px;
	}
	.p-indexBenefitsListItem__no {
		font-size: 45px;
		top: -37px;
	}
	.p-indexBenefitsListItem__title {
		font-size: 14px;
	}
}

</pre></body></html>