@charset "utf-8";

.contents .baseW{ padding-bottom:30px; }


/* 左サイドボタン */
.sideBtn .sideLu02 {background:none;
padding-bottom:0;
}
.sideBtn dt{ background-image:url(../img/side_lineup_title.gif)}
.sideBtn .sidebrila { background-image:url(../img/side_lineup_brila.gif); height:45px;} 
.sideBtn .sideredline { background-image:url(../img/side_lineup_redline.gif); height:45px;} 
.sideBody{background-image:url(../img/side_lineup_body.gif)}
.sideWheel{background-image:url(../img/side_lineup_wheel.gif)}
.sideWindow{background-image:url(../img/side_lineup_window.gif)}
.sideInterior{background-image:url(../img/side_lineup_interior.gif)}

.a02{ background-image:url(../img/side_lineup_point.gif)}




/* ～とは、特徴共通 */
h2{ height:160px; background-repeat:no-repeat;}
#intro,
#point { padding-top:20px;}



/* ～とは */
#intro{ padding-bottom:5px}
#intro p{ margin:7px 0 10px;}





/*
特長 
#point ← 全体枠
.point ←各枠
*/
.point{ background-color:#F7F7F7}
#point ul{ height:70px;}
#point li,
#point li a{ display: block; }
#point li{ float:left; width:166px}
#point .liS,
#point li a{ width:155px}
#point li a{ height:55px; text-indent:-9999px;}
#point li a:hover{ background-color: #FFF; filter: alpha(opacity: 50); opacity: 0.5;}


.point{ padding: 5px 0 20px 15px}
.point h3{  padding-left:0; height:40px; line-height:40px; font-size:14px; background-color:transparent}
.point p{ float:right; width:365px; display: inline;}
.point img{ display:block;}
.point div{ float:left; width:250px; }




