@charset "utf-8";
@import url('/css/clear.css');
@import url('/css/css.css');

h2,h3{
	margin: 0;
}
.house{
	padding: 10px 10%;
	background: #f9f9f9;
}
.case-navs{
	padding-right: 30px!important;
}
.case-nav{
	display: inline-flex;
	align-items: center;
	height: 32px;
	padding: 0 15px;
	border-radius: 50px;
}
.case-nav:not(.bgf00):hover{
	background: #ecedf5;
}
.case-navs-menu{
	position: absolute;
	right: 12px;
	bottom: 12px;
}
.deg180{
	transform: rotate(180deg);
}

@media (max-width: 1400px) {
	.house{
		padding: 10px 50px;
	}
}

@media (max-width: 999px) {
	.ph6{
		padding-left: 6px!important;
		padding-right: 6px!important;
	}
	.ph12{
		padding-left: 12px!important;
		padding-right: 12px!important;
	}
	.house{
		padding: 20px 0;
	}
	.house>.pad10{
		padding: 10px 12px;
	}
	.house .pad5{
		padding: 5px 6px;
	}
	.b_4,.b4{
		width: 100%;
	}
	.b_4.pad10{
		padding: 10px 0;
	}
	.b4 .pad10{
		padding: 10px 0;
	}
	.f36{
		font-size: 24px;
	}
	.pad-15{
		padding: 0 12px;
	}
	.b3{
		width: 50%;
		padding: 10px 6px;
	}
	.house .f18{
		font-size: 16px;
	}
}