
@charset "UTF-8";
#contents img { width: auto; max-width: 100%; height: auto;}#contents h2 { font-size: 130%; border-left: solid 3px #dd9933; padding: .1vw .1vw .1vw .8vw; margin-bottom: 2vw;}.house h3 { font-size: 160%; line-height: 2.5vw; font-weight: bold;}.con-list{text-align: center;	padding:2vw 0;	border: 5px solid #f1cb97; border-radius: 10px;}.con-list h3{text-align: center; font-size: 130%; font-weight: bold; padding: 2.5vw 0 1.2vw 0; color: #ff9900;}.three{padding: 50px 0;}.three-list {display: flex;	justify-content: space-between;	flex-wrap: wrap;	width: 100%;}.three-detail{width:30%;}.three-detail h3{text-align: center; font-size: 127%; background-color: #ffeacb; border-radius: 20px; padding: 5px 0;}.three-detail img{width: 100%;	border-radius: 10px;	margin-bottom: 16px;}.house{display: flex;	align-items: center;	flex-wrap: wrap;	width: 100%;	margin: auto;}.house-left{width: 50%;}.house-right{width: 45%;	margin: 0 0 0 34px;	text-align: center;}.cost-detail{display: flex;	flex-wrap: wrap;	width:100%;}.cost-detail dl{ width: 48%; margin: 0 auto;	padding:10px 0;}.cost-detail dt{font-size: 120%; background-color: #e9e9e9; padding: 10px 20px; border-radius: 5px; margin-bottom: 5px;}.item{color: #666666; margin: 0 20px 10px 20px;}.price{border-top: 1px solid #333;	font-weight: bold;	font-size: 120%;	padding-top: 7px;}.room{display: flex; flex-wrap: wrap; width: 100%;}.room1{width:50%;}
@media (min-width: 1300px){ #contents { font-size: 1.1rem; }}@media (max-width: 767px){.cost-detail dl{ width: 95%; margin: 0 auto;}	.house h3{line-height: 7.5vw;	padding-top: 20px;}.house-left{width: 100%;}.house-right{width: 100%;	margin: auto;}	.three-detail{width:100%;}	.three h2{margin-bottom: 8vw!important;}	.con-list{ padding: 5vw 17px;}	.con-list p{text-align: left;}}
