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

.mv.spDisp{
	background: url(../img/mv_sp.jpg) top center no-repeat;
	background-size: cover;
	height:200px;
}

.concept {
	width:100% !important;	
}

.concept .promise{
	margin-left:0 !Important;	
}


.fa ul li a{
	background-color: #30b69e;
	border: 1px solid #fff;	
	box-sizing: border-box;
	color:#fff;
	float:left;
	padding:2% 3%;
	width:50%;	
}

.fa.spDisp img{
    margin-bottom: 10%!important;
}

.card {
    float: left;
    margin-bottom: 3px;
    margin-left: 0;
    padding-bottom: 90%;
    position: relative;
    text-align: center;
    width: 100%;
}

.floorMap {
    margin-bottom: 50px;
}

#pickupPlan ul {
    margin: 0 auto;
    max-width: 100%;
    padding: 0 1%;
}

#pickupPlan ul li {
    width: 50%;
}

#pickupPlan ul li a {
    padding: 0 4px 8px;
}

#pickupPlan ul li img {
    width: 100%;
}

}