@charset "UTF-8";


/*----画像のみのスライダー（縦横比3：2）----*/

#swiper_work-single .swiper-slide img {
	height: 500px;
	width: 400px;
	display: block;
	position: inherit;
 	object-fit: cover;
}
#swiper_work-single .swiper-slide {
	transition: transform 0.6s;
	position: relative;
	width: auto; /* Auto width based on image */
	display: flex;
	justify-content: center;
	align-items: center;
	
}
#swiper_work-single .swiper-slide:before {
	content: inherit;
	/* display: block;
	padding-top: 66%; */
}

#swiper_work-single > .swiper-slide-prev,
#swiper_work-single > .swiper-slide-next,
#swiper_work-single > .swiper-slide-duplicate-prev,
#swiper_work-single > .swiper-slide-duplicate-next {
  transform: scale(0.85);
}
#swiper_work-single .swiper-button-next, 
#swiper_work-single .swiper-button-prev {
  color: #fff!important;
}
#swiper_work-single .swiper-pagination {
	position: absolute!important;
	bottom: 0px!important;
}
#swiper_work-single .swiper-pagination-bullet-active {
	background: #fff;
}
#swiper_work-single .swiper-pagination-bullet {
	background: #989C9A;
}
/*============================
物件データ
============================*/


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

#swiper_work-single .swiper-slide img {
    height: 440px;
	width: 330px;
	object-fit: cover;
}
}


/*============================
色味変更
============================*/
body{
	background-color: #FFF;
}

.home h2 span{
	color: #000000;
}
.home h2{
	color: rgb(0 0 0 / 20%);
}
footer{
	    background: #FFF;
}
footer h2,.modelhouse_list_wrap h2,.slider h2,.recomend h2,.obsession_content h2,#google_map h2,#reserve h2{
	color: rgb(0 0 0 / 20%);
}

footer h2 span, .modelhouse_list_wrap h2 span,.slider h2 span,.recomend h2 span,.obsession_content h2 span,#google_map h2 span,#reserve h2 span {
	color: #000000;
}

#swiper_01:before{
	display:none;
}
#swiper_01:after{
	display:none;
}

.overlay-opacity::after{
	 background: rgba(7, 3, 0, 0.1);
}
.overlay-gradient_side::after{
	background: linear-gradient(to right, black 0%, rgba(0, 0, 0, 0.1) 30%);
}
#top .firstview #top_slider .swiper-wrapper:before{
	background-color: rgba(0, 0, 0, 0.1);
}
.home header {
/* 	 background-color: #1615154a; */
}
/* .home #gn > nav > ul > li:hover{
	background-color: #ffffff;
} */
/* .home #gn > nav > ul > li > a span.jp{
	color:#4c4c4c;
} */
#works.single .firstview .text_eria .works-tarms{
	background: rgba(23, 16, 10, 0.70);
}

/*============================
イベントボタン
============================*/
.event-btn P{
font-size: 1.2rem;
text-align:center;
color:#000000;
margin-bottom:20px;
font-weight: 500;
}

#info.single .firstview .text_eria{
	background:#979c9a;
}
#info.single .firstview .text_eria h2{
	color:#393939;
}
#info.single .firstview .text_eria ul li{
	color:#393939;
}