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


#section_magic-sheet .section_column h4 span {font-size: 18px;display: block;padding-top: 0px;}
#section_magic-sheet .section_column .inner_detail p.fR {font-size: 16px;line-height: 1.4;}
#section_magic-sheet .section_column .inner_detail {margin-top: 20px;margin-bottom: 20px;}
#section_magic-sheet .slick-slider .slick-track {margin-bottom: 0px;}
#section_magic-sheet .col_left {margin: 15px 0px;}
#section_magic-sheet .col_right.column_inner {margin: 0px 15px 0 15px;}

}
