/* jncap
------------------------------ */
.jncapMainImg01 {
  width: 100%;
  height: 372px;
  margin-bottom: 55px; }
.jncapSafety{
	background:#eee;
	width:280px;
	margin:0px auto 40px;
	padding:10px;
	box-sizing:border-box;
}
.jncapSafety dt{
	margin-bottom:5px;
	font-size:130%;
}
.jncapSafety dd p{
	margin:10px;
	text-align:center;
}

.jncapNote1{
	display:inline-block;
	padding-left:5px;
}
.jncapMovieList{
	width:280px;
	margin:0px auto;}
		.jncapMovieList li{
		background-size:140px auto;
		background-position:left top;
		background-repeat:no-repeat;
		margin-bottom:20px;
		padding:0 0 20px 150px;
		border-bottom:solid 1px #bebebe;}
		.jncapMovieList li.jncapMovie1{background-image:url(../img/second/jncap_img_car_ob.png);}
		.jncapMovieList li.jncapMovie2{background-image:url(../img/second/jncap_img_car_b4.png);padding-bottom:30px;}
		.jncapMovieList li.jncapMovie3{background-image:url(../img/second/jncap_img_car_lv.png);}
		.jncapMovieList li.jncapMovie4{background-image:url(../img/second/jncap_img_car_s4.png);padding-bottom:35px;}
		.jncapMovieList li.jncapMovie5{background-image:url(../img/second/jncap_img_car_fo.png);}
		.jncapMovieList li.jncapMovie6{background-image:url(../img/second/jncap_img_car_xvh.png);}
		.jncapMovieList li.jncapMovie7{background-image:url(../img/second/jncap_img_car_xv.png);}
		.jncapMovieList li.jncapMovie8{background-image:url(../img/second/jncap_img_car_imp.png);}
		.jncapMovieList li.jncapMovie9{background-image:url(../img/second/jncap_img_car_g4.png);}
		.jncapMovieList li.jncapMovie10{background-image:url(../img/second/jncap_img_car_crossover.png);}
			.jncapMovieList li > *{display:block;}
			.jncapMovieList li .btnMovie{
				margin-bottom:12px;
				padding-top:5px;}
			.jncapMovieList li .btnToCat{
				background: url('../img/second/jncap_btn_cat.jpg') no-repeat left top;
				background-size:114px 25px;
				width:114px;
				height:25px;}

/* clearfix
------------------------------ */
.clearfix:before, ul.voiceIconList:before, ul.snsArea01:before,
.clearfix:after, ul.voiceIconList:after, ul.snsArea01:after {
  content: "";
  display: block;
  overflow: hidden; }

.clearfix:after, ul.voiceIconList:after, ul.snsArea01:after {
  clear: both; }

/* For IE 6/7 (trigger hasLayout)
 -------------------------------------------*/
.clearfix, ul.voiceIconList, ul.snsArea01 {
  zoom: 1; }
