@charset "utf-8";
@import url(/common/css/style2.css);

/* ラインナップ用CSS */

/* 見出し(ラインナップ) */
body#blog5 #alpha .entry-asset .h0{background-image:url(images/carlineup-h1_bg.gif); color:#c25;}
body#blog5 #alpha .entry-asset h1{background-image:url(images/carlineup-h2_bg.gif); color:#c25;}
body#blog5 #alpha .entry-asset h2{background-image:url(images/carlineup-h3_bg.gif); color:#c25; border-bottom:0;}

/* タブ */
body#blog5 #alpha .tab {margin-bottom:5px;}
body#blog5 #alpha .tab ul li {width:102px;}
body#blog5 #alpha .tab ul li a {background-image:url(../common/images/tab2off.gif); }
body#blog5 #alpha .tab ul li a:hover {background-image:url(../common/images/tab2on.gif);}
body#blog5 #alpha .tab ul li.on a {background-image:url(../common/images/tab2on.gif);}
body#blog5 #alpha .tab .clear {_margin-top:-29px;}

/* タイプ別一覧 */
.box222 {float:left; width:226px;}
.box222inner {margin:5px 2px 0 2px; padding:4px; border:solid 1px #ccc; background:url(../common/images/box_bg.gif);}
.box222 #rateslist table {border-width:3px; margin-top:0;}
.box222inner2 {margin:5px 2px 0 2px; border:solid 1px #ccc; text-align:center; background:url(../common/images/box_foot.gif) bottom left no-repeat;}
#alpha .entry-asset .box222inner2 h2 {margin:0;}
#alpha .entry-asset .box222inner2 h2 a { color:#c25; text-decoration:none; border-bottom:1px solid #c25;}
.box222inner2 img {margin:0 4px; padding:5px 0; _padding:0; display:block;}
.box222inner2 img.control {margin:0 1px 0 0; padding:5px 0; _padding:0; display:block;}
.box222inner2 .clear {}
.box222inner ul.list4 {height:6em;}
.box222inner ul.list4 li.li4th {position:relative; top:-5.6em; left:120px; margin-bottom:-1.8em;}

/* クラス別一覧 */
.class_box {background:url(images/class_box.gif) bottom repeat-x; border:#ccc solid 1px; margin-top:10px;}
.class_box .class_box_head {margin:0; padding-bottom:7px; background:url(images/carlineup-h3_bg.gif) repeat-x bottom;}
body#blog5 #alpha .entry-asset .class_box_head h2 {padding:10px 0 0 8px; float:left; width:150px; margin:0; background:none;}
body#blog5 #alpha .entry-asset .box222 h2 img { display:inline; vertical-align:middle;}
.class_box .class_box_head #rateslist table {float:right; width:500px; border-width:3px; margin:3px; _margin-bottom:-8px;}
.class_box .class_box_head .clear {_padding:0px; _margin:0; font-size:0; line-height:0; height:0;}

.class_box .entry {float:left; width:226px; text-align:center; padding:10px 0;}
.class_box .entry img {margin:0 auto;}
.class_box .entry a {color:#222;}

/* 各車の詳細説明 */
#car_photo {float:left; width:250px; margin-top:20px;}
#car_data  {float:right; width:410px; margin-top:20px;}
#car_data table {margin:0;}
#car_data p.note {color:#f52; padding:10px 0 5px 0;}
#car_data a img {margin-top:6px;}
#rateslist table { margin:20px 0 0 0;}

form{margin:0px;}