div.news-detail
{
	word-wrap: break-word;
}
div.news-detail img.detail_picture
{
	float:left;
	margin:0 8px 6px 1px;
}
.news-date-time
{
	color:#486DAA;
}

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

	.page .page-inner {
		padding-top: 30px;
		margin-top: -51px;
	}

	.page .breadcrumbs {
		z-index: 10;
		background: transparent;
		position: relative;
	}

	.page .breadcrumbs__item a,
	.page .breadcrumbs__item a span,
	.page .breadcrumbs__item span {
		color: #ffffff;
	}

	.page .breadcrumbs__item {
		padding-right: 12px;
		margin-right: 0;
	}

	.page .breadcrumbs__item:after {
		background-color: #ffffff;
	}
}

.mart .info-item.gap {
	gap: 3%;
}

.mart .info-item:nth-child(even) .info-item__desc {
	padding-left: 0;
	padding-top: 0;
	order: 0;
}

.mart .info-item__desc__video {
	width: 45%;
}
.mart .info-item__desc__video iframe {
	width: 100%;
	min-height: 250px;
	height: 400px;
}
.mart .text_description ul {
	margin: 0 auto;
}
.mart .text_description ul li {
	margin-bottom: 10px;
}

.mart .house-top__logo img {
	min-height: 123px;
}

.mart .title {
	display: none;
}

.mart .additional_text {
	margin-top: 60px;
}

@media screen and (max-width: 1000px) {
	.mart .additional_text {
		margin-top: 60px;
	}

	.mart .info-item__pics {
		width: 100%;
		height: auto;
		overflow: hidden;
	}

	.mart .text_description ul {
		margin: 10px;
	}

	.mart .info-item__desc__video {
		width: 100%;
	}

	.mart .info-item__desc__video iframe {
		width: 100%;
		margin: 0 auto;
	}
}

@media screen and (max-width: 500px) {
	.mart .additional_text {
		margin: 15px;
	}

	.mart .text_description ul {
		margin: 10px;
	}
	.mart.info-page--house {
		margin-bottom: 20px;
	}

	.mart .info-item__desc__video {
		width: 100%;
	}

	.mart .info-item__desc__video iframe {
		width: 100%;
		height: auto;
		margin: 0 auto;
		min-height: 250px;
	}

	.mart .info-item__desc .text img {
		display: flex;
		margin: 0 auto;
	}
}

.house-top.top-video {
	overflow: hidden;
	height: fit-content;

	video {
		margin-top: -20px;
	}

	.house-top__inner {
		position: absolute;
		bottom: 20px;
	}
}

@media (width < 500px) {
	.house-top.top-video {
		video {
			margin-top: 0;
			margin-left: 10px;
			margin-right: -10px;
			scale: 1.05;
		}
	}
}