/* CSS Document */
@charset "utf-8";
/*************************
 main
**************************/

#imgArea{
  position: relative;
}
#imgArea .imgArea_direction,
#imgArea .imgArea_direction *{
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  object-fit: cover;
}


.lineup_detail_box .lineup_detail_color ul {
	-webkit-justify-content: start;
	justify-content: start;
}
.lineup_detail_box .lineup_detail_color ul li {
	width: 13.8%;
  margin-right: 1px;
}

.lineup_detail_box .lineup_detail_list ul li {
	padding: 10px 3px 7px 37px;
	font-size: 9px;
}

.lineup_detail_color_title {
	padding: 5px 0 0 10px;
	font-size: 14px;
}
.lineup_detail_color_title02 {
	padding: 0px 0 5px 10px;
	font-size: 78%;
  line-height: 1.4;
}

/* Gグレード・カラー */
.lineup_detail_box .lineup_detail_color ul li span.color_01_1 {background-color: #000;}
.lineup_detail_box .lineup_detail_color ul li span.color_01_2 {background-color: #fff;}
.lineup_detail_box .lineup_detail_color ul li span.color_02_1 {background-color: #000;}
.lineup_detail_box .lineup_detail_color ul li span.color_02_2 {background-color: #265c9b;}
.lineup_detail_box .lineup_detail_color ul li span.color_03_1 {background-color: #000;}
.lineup_detail_box .lineup_detail_color ul li span.color_03_2 {background-color: #bfb9a9;}
.lineup_detail_box .lineup_detail_color ul li span.color_04_1 {background-color: #000;}
.lineup_detail_box .lineup_detail_color ul li span.color_04_2 {background-color: #5d666c;}
.lineup_detail_box .lineup_detail_color ul li span.color_05_1 {background-color: #000;}
.lineup_detail_box .lineup_detail_color ul li span.color_05_2 {background-color: #de8344;}

.lineup_detail_box .lineup_detail_color ul li span.color_06_1 {background-color: #fff;}
.lineup_detail_box .lineup_detail_color ul li span.color_06_2 {background-color: #fff;}
.lineup_detail_box .lineup_detail_color ul li span.color_07_1 {background-color: #000;}
.lineup_detail_box .lineup_detail_color ul li span.color_07_2 {background-color: #000;}
.lineup_detail_box .lineup_detail_color ul li span.color_08_1 {background-color: #ae1325;}
.lineup_detail_box .lineup_detail_color ul li span.color_08_2 {background-color: #ae1325;}
.lineup_detail_box .lineup_detail_color ul li span.color_09_1 {background-color: #bfb9a9;}
.lineup_detail_box .lineup_detail_color ul li span.color_09_2 {background-color: #bfb9a9;}
.lineup_detail_box .lineup_detail_color ul li span.color_10_1 {background-color: #9ca7b3;}
.lineup_detail_box .lineup_detail_color ul li span.color_10_2 {background-color: #9ca7b3;}


/* X、Sグレード・カラー */
.lineup_detail_box .lineup_detail_color ul li span.color_xs_01_1 {background-color: #000;}
.lineup_detail_box .lineup_detail_color ul li span.color_xs_01_2 {background-color: #fff;}
.lineup_detail_box .lineup_detail_color ul li span.color_xs_02_1 {background-color: #000;}
.lineup_detail_box .lineup_detail_color ul li span.color_xs_02_2 {background-color: #265c9b;}
.lineup_detail_box .lineup_detail_color ul li span.color_xs_03_1 {background-color: #000;}
.lineup_detail_box .lineup_detail_color ul li span.color_xs_03_2 {background-color: #bfb9a9;}

.lineup_detail_box .lineup_detail_color ul li span.color_xs_04_1 {background-color: #fff;}
.lineup_detail_box .lineup_detail_color ul li span.color_xs_04_2 {background-color: #fff;}
.lineup_detail_box .lineup_detail_color ul li span.color_xs_05_1 {background-color: #000;}
.lineup_detail_box .lineup_detail_color ul li span.color_xs_05_2 {background-color: #000;}
.lineup_detail_box .lineup_detail_color ul li span.color_xs_06_1 {background-color: #ae1325;}
.lineup_detail_box .lineup_detail_color ul li span.color_xs_06_2 {background-color: #ae1325;}
.lineup_detail_box .lineup_detail_color ul li span.color_xs_07_1 {background-color: #265c9b;}
.lineup_detail_box .lineup_detail_color ul li span.color_xs_07_2 {background-color: #265c9b;}
.lineup_detail_box .lineup_detail_color ul li span.color_xs_08_1 {background-color: #5a686e;}
.lineup_detail_box .lineup_detail_color ul li span.color_xs_08_2 {background-color: #5a686e;}
.lineup_detail_box .lineup_detail_color ul li span.color_xs_09_1 {background-color: #9ca7b3;}
.lineup_detail_box .lineup_detail_color ul li span.color_xs_09_2 {background-color: #9ca7b3;}
.lineup_detail_box .lineup_detail_color ul li span.color_xs_10_1 {background-color: #8f919d;}
.lineup_detail_box .lineup_detail_color ul li span.color_xs_10_2 {background-color: #8f919d;}


.lineup_box_toukaimg.xtrail_rear_sp .box_left {
	width: 54%;
}
