/* 新車販売
----------------------------------------- */
/*お申し込みから納車まで*/
table.flowzu {
  float: left;
  margin: 0px 10px 5px 5px;
}
table.flowtable td {
   border-bottom: 1px solid #CCCCCC;
   padding-bottom: 20px;
}
 

table.flowtable td.noline {
   border: none;
   padding: 20px 0px 30px 0px;
}

.pointcolor {
   color: #CC0000;
}


li.sinsha_toplist {
   float: left;
   padding-top: 0px;
   padding-bottom: 30px;
   margin: 0px 20px 20px 20px;
   list-style: none;
   text-align: center;
}

.indent_a {
   padding-left: 8px;
}

.line_flow {
   margin-bottom: 50px;
   padding-bottom: 30px;
   border-bottom: 1px solid #CCCCCC;
}

table#loantable {
   margin-bottom: 30px;
   border-top: 2px solid #333333;
   border-left: 2px solid #333333;
   border-right: 2px solid #333333;
}

table#loantable td.left {
   width: 50%;
   background: #EEEEEE;
   border-right: 1px solid #999999;
   border-bottom: 1px solid #999999;
}

table#loantable td.right {
   width: 50%;
   border-bottom: 1px solid #999999;
}

table#loantable td.left2 {
   width: 50%;
   background: #EEEEEE;
   border-right: 1px solid #999999;
   border-bottom: 2px solid #333333;
}

#loantable td.right2 {
   width: 50%;
   border-bottom: 2px solid #333333;
}

/*新車が半額で買える*/

#harfqa #faqwrap ul{
    margin: 0px;
	padding: 0px;
	list-style: none;
}
#harfqa #faqwrap ul li {
    margin: 0px;
	padding: 0px;
}

#harfqa #faqwrap h4{
    margin-top: 2px;
	margin-bottom: 10px;
	padding-bottom: 0px;
	padding-left: 10px;
	border-left: 4px solid #FFD400;
	font-weight: bold;
}

#faqwrap h4 { border-left: none !important; width: 550px; height: 30px; padding: 10px 30px 0px 10px; margin: 5px 0px 5px 0px; position: relative; cursor: pointer;}
#faqwrap h4 a{ text-decoration: none; font-size: 90%; }	
#faqwrap h4 span { position: absolute; top: 0; right: 25px;  font-size: 90%; font-weight: bold;}

div.collapse{
   width: 575px;
   margin: 5px auto;
   background: url(../hanbai/harf/images/section-medium-top.gif) top center no-repeat #F0F0F0;
}	
div.collapse-container {
   width: 535px;
   height: 100%;
   padding: 15px 20px;
   background: url(../hanbai/harf/images/section-medium-bottom.gif)  bottom no-repeat;
}

.awrap {
	background-image: url(../hanbai/shinsha/harf/images/faq_bg.gif);
	background-repeat: repeat;
	border-top: 1px dotted #666666;
	padding: 8px ;
}
.harf-heartbg {
	background-image: url(../hanbai/shinsha/harf/images/heart_bgimage.gif);
	background-repeat: no-repeat;
	background-position: 60px bottom;
}
.qwrap{
	color:#FF513E;}


/* 下取り買取
----------------------------------------- */
#satei dl {
   margin: 0px 10px;
   padding: 12px 0px;
}

#satei dt {
   background: url(../custom/images/q.jpg) no-repeat;
   background-position: 1px 0px;
   margin: 0px 0px 12px 0px;
   padding: 4px 4px 4px 40px;
   font-family: Geneva, Arial, Helvetica, sans-serif;
   font-weight: bold;
   color: #FF8800;
}

#satei dd {
   background: url(../custom/images/a.jpg) no-repeat;
   background-position: 1px 0px;
   margin: 0px 0px 20px 0px;
   padding: 4px 4px 10px 40px;
   border-bottom: 2px dotted #CCCCCC;
}

.marg01 {
   float: left;
   margin: 0px 15px 0px 0px;
}

#satei dd.daishaphoto img {
   margin: 10px 10px 10px 0px;
}


/* 取扱メーカー
----------------------------------------- */

.maker {margin-left:20px;margin-bottom:30px;}


/* おすすめ車種
----------------------------------------- */

.osusumerankno1 {
     margin: 0px auto 30px auto;
}

.osusumerankno1 img {
     border: 4px solid #CCCCCC;
}
.osusumerankno2 {
     margin: 0px auto 30px auto;
     border-top: 1px dotted #CCCCCC;
}

.osusumerankno2 img {
     border: 4px solid #CCCCCC;
}

.noborder {
     border: none !important;
}


/* 新車メンテナンスパック
----------------------------------------- */
table.menteprice {
  margin: 0px auto 50px auto;
  background: #C0C0C0;
}
table.menteprice2 {
  margin: 0px auto 50px auto;
  background: #C0C0C0;
}

table.menteprice td, table.menteprice2 td {
  padding: 8px 8px;
}

.bgpink{
	background: #FFF2EC;
 }

.bgpinkin{
  margin: 0px 10px;
  padding: 10px 0px;
}




















