@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;
}
}
