

/* main visual box*/

#main .content.single.autoloan .visual .page_title {
  /*autoloan*/
  color: #0269C9;
}
#main .content.single.autoloan .visual .main_text .copy {
  /*autoloan*/
  color: #00A0E0;
}

#main .content.single.autoloan .visual .image_col.left {
  width: 45%;
  text-align: right;
}
#main .content.single.autoloan .visual .image_col.right {
  width: 55%;
text-align: left;
}


#main .content.single.autoloan .visual .coop {
  font-size: 0.85rem;
  margin-top: 2rem;
  /*max-width: 640px;*/
}
#main .content.single.autoloan .visual .coop .title {
  font-size: 1.3rem;
  margin-bottom: 0.5rem;
  text-align: center;
}
#main .content.single.autoloan .visual .coop ul > li {
  margin-bottom: 0.5rem;
}

/* TABLE */
#main .content.single.autoloan .curapo_tbl.repay_exp {
  margin-top: 2rem;
}

#main .content.single.autoloan table.desc caption {
  color: #009FE4;
}



#main .content.single.autoloan  .renkau_points {
  margin: 2rem auto 1rem;
  max-width: 1000px;
}

#main .content.single.autoloan  .renkau_points > .row {
  display: table;
  table-layout: fixed;
  width: 100%;
}
#main .content.single.autoloan  .renkau_points > .row > .col {
  display: table-cell;
  box-sizing: border-box;
  vertical-align: middle;
}
#main .content.single.autoloan  .renkau_points > .row > .col.first {
  width: 60%;
  padding-right: 0.5rem;
}
#main .content.single.autoloan  .renkau_points > .row > .col.last {
  width: 40%;
}
#main .content.single.autoloan .last img{
	max-width:100%; margin:0 auto;
}



