@charset "UTF-8";

#main-image{
    background: #000;
}
#main-image h2{
	width:960px;
	margin:0 auto;
	position:relative;
	left:50%;
	margin: 0 0 0 -600px;
}

.showroom{
	display: flex;
	flex-wrap: wrap;
	justify-content: space-between;
	margin:0 0 2.4rem 0;
}
.showroom .showroom-img{}
.showroom .showroom-text{
    background: #eee;
    padding: 1.8rem;
    width: 430px;
}
.showroom .showroom-text h2{
	font-size: 1.8rem;
	color: #000;
	margin: 0 0 1.8rem 0;
}
.showroom .showroom-text h4{
	font-size: 1.4rem;
	margin: 0 0 .5rem .5rem;
}
.showroom .showroom-text h4 span{
	margin: 0 .5em 0 0;
}
.showroom .showroom-text p{
	display: flex;
	flex-wrap: wrap;
	margin: 2rem 0 0 1rem;
}
.showroom .showroom-text p span{margin: 0 1rem 1rem 0;padding: 0 0 0 2rem;}
.showroom .showroom-text p span.icon1{
	background: url(../img/showroom/icon_01.png) no-repeat left center;
}
.showroom .showroom-text p span.icon2{
	background: url(../img/showroom/icon_02.png) no-repeat left center;
}
.showroom .showroom-text p span.icon3{
	background: url(../img/showroom/icon_03.png) no-repeat left center;
}
.showroom .showroom-text p span.icon4{
	background: url(../img/showroom/icon_04.png) no-repeat left center;
}
.showroom .showroom-text p span.icon5{
	background: url(../img/showroom/icon_05.png) no-repeat left center
}

.map{
	margin:0 0 2.4rem 0;
}
.map iframe{width:100%;}

.showroom-list{}
.showroom-list ul{
	display: flex;
	flex-wrap: wrap;
	justify-content: space-between;
}
.showroom-list li{
	margin:0 0 1.8rem 0;
}


@media screen and (max-width: 640px) {
#main-image{}
#main-image h2{
	width: 100%;
	margin:0 auto;
	position:relative;
	left: auto;
	margin: 0;
}

.showroom{}
.showroom .showroom-img{
    margin: 0 0 1.8rem 0;
}

.showroom .showroom-text{}
.showroom .showroom-text h2{}
.showroom .showroom-text h4{}
.showroom .showroom-text h4 span{
	margin: 0 0 0 0;
	display: block;
}
.showroom .showroom-text p{}
.showroom .showroom-text p span{}
.showroom .showroom-text p span.icon1{}
.showroom .showroom-text p span.icon2{}
.showroom .showroom-text p span.icon3{}
.showroom .showroom-text p span.icon4{}
.showroom .showroom-text p span.icon5{}

.map{}
.map iframe{}

.showroom-list{}
.showroom-list ul{}
.showroom-list li{}

}