@charset "utf-8";

/*-----------------------------------------------
 visual_navigation
-----------------------------------------------*/
 .banner { height:420px; }


 .productBox .w475 .roundCornerBox02 { padding:15px 0; text-align:center; }
 .productBox .w475 .roundCornerBox02 p { width:444px; margin:0 auto; }
 .productBox .roundCornerBox02 p.pImg img { width:220px; height:auto; }

 .productBox .w475 div.on:hover,
 .productBox .w475 div.on:hover a { color:#004473; }
 







/*-----------------------------------------------
 RIDE
-----------------------------------------------*/


 .newItemList{background:#000;}
 .newItemList .pName{color:#FFFFFF;}
 .newItemList .pDesc{color:#FFFFFF;}

 .newItemList ul li p,
 .newItemList ul li dl { width:285px; margin:0 auto; }



 .newItemList dl.pFunc { padding-top:8px; }
 .newItemList dl.pFunc dd { float:left; margin-left:30px; width:75px; height:75px; }
 .newItemList dl.pFunc dd:first-child { margin-left:0px; }
 .newItemList dl.pFunc dd img { width:75px; height:75px; }

 .productBox ul li.on:hover,
 .productBox ul li.on:hover a { color:#004473; }
 
 
  newItemListW {}

 .newItemListW ul li p,
 .newItemListW ul li dl { width:285px; margin:0 auto; }



 .newItemListW dl.pFunc { padding-top:8px; }
 .newItemListW dl.pFunc dd { float:left; margin-left:30px; width:75px; height:75px; }
 .newItemListW dl.pFunc dd:first-child { margin-left:0px; }
 .newItemListW dl.pFunc dd img { width:75px; height:75px; }

 .productBox ul li.on:hover,
 .productBox ul li.on:hover a { color:#004473; }
 
 
 .bgBlack{ background-color:#000000;}

/* ↓↓↓↓　car_navi 製品一覧用　20140819_1537　maeshiro　↓↓↓↓　*/
/* 「生産完了」記載用 */
ul li p.nomore{
	text-align:right;
	width:220px;
	margin:0 auto 1em;
}

/*　「xxxx年モデル」記載用　*/
body.y_end div#main h3.year{
	font-size:1.4em;
text-align:left;
font: bold #000;
position:relative;
	padding-left:40px;
	color:#333;
}
/* ↑↑↑↑　car_navi 製品一覧用　20140819_1537　maeshiro　↑↑↑↑　*/
