@charset "utf-8";
@media screen and (max-width : 768px){ 
/*------------------------------------------------------------------------------------------
*
*
    /webcatalog/interior/utility/
    Responsive / SP
*
*
------------------------------------------------------------------------------------------ */
/* -----------------------------------
#section_luggage
----------------------------------- */
#section_captain_seat .pic_caption,
#section_bench_seat .pic_caption {
	margin-bottom: 15px;
}

#section_captain_seat .caption,
#section_bench_seat .caption {
	font-size: inherit;
}

#section_captain_seat .slider_inner,
#section_bench_seat .slider_inner {
	padding: 0;
}
	
#section_captain_seat .caption_wrap,
#section_bench_seat .caption_wrap {
	margin: 0 15px 10px;
}

/* -----------------------------------
#section_storage_sp
----------------------------------- */
	#section_storage_sp {
		margin-bottom: 0;
	}
	
	#section_storage_sp .head_title,
	#section_storage_sp h3 {
		padding-left: 0;
		padding-right: 0;
	}
	
	.section.switch_sp .section_inner {
		margin: 0 15px 50px;
	}
	
	.section.switch_sp .section_inner:last-child {
		margin-bottom: 0;
	}
	
	.section.switch_sp h5 {
		margin: 0 0 15px;
		font-weight: bold;
	}
	
	.section.switch_sp .pic {
		margin: 0 0 10px;
	}
	
	.section.switch_sp .pic_caption {
		margin-bottom: 50px;
		line-height: 1.5em;
	}
	
	.section.switch_sp .pic_caption:last-child {
		margin-bottom: 0;
	}
}