@charset "utf-8";
@media screen and (max-width:768px) {
	/*------------------------------------------------------------------------------------------
	*
	*
		 /webcatalog/interior/utility/
		 Responsive / SP
	*
	*
	------------------------------------------------------------------------------------------ */

	/* ----------------------------------- */
	/* utility_slide */
	/* ----------------------------------- */
	.utility_slide .img_slider {
		margin-bottom:0;
		}
	.utility_slide .slider_inner {
		margin-bottom:20px;
		padding:0;
		}


	/* ----------------------------------- */
	/* .column_seat_arrange */
	/* ----------------------------------- */
	#section_luggage .slider_inner .caption {
		margin-top:10px;
		}

	/* -----------------------------------
		 .column_seat_arrange
	----------------------------------- */
	.column_seat_arrange h5 {
		margin: 20px 0 10px 0;
		font-weight:normal;
		}
	.column_seat_arrange .desc.size_mid {
		font-size:14px;
		line-height:1.5em;
		}


	/* -----------------------------------
		 #section_seat_arrange_plus
	----------------------------------- */
	#section_seat_arrange_plus .img_slider {
		margin:0 0 40px 0 !important;
		}
	#section_seat_arrange_plus .slider_inner h4 {
		font-size:20px;
		margin:20px 0;
		text-align:center;
		}
	#section_seat_arrange_plus .img_slider .col_right h4 span.small {
		margin:5px 0;
		font-size:14px;
		display:block;
		}
	#section_seat_arrange_plus .slider_inner .caption {
		margin:0 0 10px 0;
		font-size:14px;
		line-height:1.5em;
		}
	#section_seat_arrange_plus .slider_inner .img {
		display:none;
		}
	#section_seat_arrange_plus .slider_inner .caution {
		font-size:12px;
		line-height:1.5em;
		}

	/**/
	#section_seat_arrange_plus .seat_arrange_plus_slider div {
		margin-bottom:0;
		}
	#section_seat_arrange_plus .slider_inner .caption.cl {
		font-size:11px;
		}
	/**/


	/* -----------------------------------
		 .column_seat_arrange
	----------------------------------- */
	#section_storage {
		/*margin-bottom:10px;*/
		}

	}