@charset "utf-8";
.internavi-blue-box{padding-bottom:30px;}
.internavi-lead-box{background-image:url(../images/lead_bg.jpg);}
.internavi-lead-btn{margin:30px 0;}

.internavi-car-list{
 width:100%;
 margin:0;
 padding:0;
 background-color:#fff;
}
.internavi-car-list > li{
 width:100%;
 min-height:80px;
 margin:0 auto;
 text-align:center;
 border-bottom:1px solid #bfbfbf;
}
.internavi-car-list > li > h4,
.internavi-car-list > li > a,
.internavi-car-list > li > p,
.internavi-car-list > li > ul{
 display:block;
 width:100%;
 max-width:980px;
 margin:0 auto;
 text-align:left;
 font-weight:normal;
 box-sizing:border-box;
}
.internavi-car-list > li > h4,
.internavi-car-list > li > a{
 font-size:21px;
 color:#555;
}
.internavi-car-list > li > h4{
 padding:20px 0 10px 10px;
}
.internavi-car-list > li > p{
 padding:0 0 0 10px;
 font-size:18px;
 color:#666;
}
.internavi-car-list > li > ul{
 text-align:center;
 padding:5px 0 20px;
}
.internavi-car-list > li > ul > li{
 display:inline-block;
 width:49.2%;
 margin:0 0.2%;
 text-align:left;
}

.internavi-car-list > li > a,
.internavi-car-list > li > ul > li a{
 padding:0 0 0 30px;
 text-decoration:none;
 background:url(../images/arrow.png) no-repeat 10px center;
}
.internavi-car-list > li > a{
 line-height:80px;
}
.internavi-car-list > li > a.s-size{
 height:60px;
 line-height:60px;
 margin-top:10px;
}
.internavi-car-list > li > ul > li a{
 display:block;
 width:auto;
 height:60px;
 margin:0 auto;
 line-height:60px;
 font-size:18px;
 color:#555;
 background-color:#f0f0f1;
 border-radius:10px;
}
.internavi-car-list > li > a:hover,
.internavi-car-list > li > ul > li a:hover{
 color:#2b4b82;
 background-color:#e7eff3;
}
.internavi-car-list sup{
 font-size:16px;
}
i.arrow{
 display:inline-block;
 width:12px;
 height:12px;
 vertical-align:middle;
}
p.internavi-car-list-caution{
 width:100%;
 max-width:980px;
 padding:30px 0 0 35px;
 margin:0 auto;
 font-size:14px;
 line-height:1.5;
 text-align:left;
 text-indent:-35px;
 box-sizing:border-box;
}
.internavi-other-car-link{
 width:100%;
 max-width:980px;
 margin:0 auto;
 padding:20px 0 0;
 text-align:center;
}
.internavi-other-car-link li{
 margin:10px auto 0;
}

@media screen and (max-width:736px){
 .internavi-blue-box{padding-bottom:15px;}
 .internavi-lead-btn{margin:15px 0;}
 .internavi-lead-btn img{width:100%;}
 .internavi-car-list sup{font-size:10px;}
 .internavi-car-list > li{min-height:40px;}
 .internavi-car-list > li > a{
  line-height:40px;
  padding-left:20px;
  background-position:8px center;
  background-size:8px 8px;
 }
 .internavi-car-list > li > h4,
 .internavi-car-list > li > a{font-size:13px;}
 .internavi-car-list > li > h4{padding:10px 0 5px 10px;}
 .internavi-car-list > li > p{font-size:11px; padding:0 10px;}
 .internavi-car-list > li > ul{padding:5px 0 10px;}
 .internavi-car-list > li > ul > li{width:95%; margin:5px auto;}
 .internavi-car-list > li > ul > li > a{
  height:30px;
  line-height:30px;
  font-size:12px;
 }
 .internavi-car-list > li > ul > li a{
  padding-left:20px;
  background-position:8px center;
  background-size:6px 6px;
 }
 p.internavi-car-list-caution{
  width:95%;
  font-size:10px;
  padding:15px 0 0 20px;
  text-indent:-25px;
 }
 .internavi-other-car-link{padding-top:10px;}
 .internavi-other-car-link li{width:95%; margin:5px auto 0;}
 .internavi-other-car-link a{display:block;}
 .internavi-other-car-link img{width:100%;}
.internavi-section h3 {
    text-align: left;
	padding-left: 0%;
}
.internavi-section-h3-span{
	width: 94%;
	padding-left: 3%;
	padding-right: 3%;
}
}