@charset "utf-8";
.internavi-blue-box{padding-bottom:30px;}
.internavi-lead-box{background-image:url(../images/lead_bg.jpg);}
.internavi-lead-text{text-indent:-10px;}
.internavi-route-sample{
 margin:30px auto 0;
 background:#fff url(../../common/images/bg_blue.gif) repeat-x left bottom;
}
.internavi-route-section{
 width:100%;
 min-width:980px;
 margin:0 auto;
 padding:0;
 text-align:left;
 border-bottom:1px solid #254277;
 background-color:#f0f0f1;
}
.internavi-route-section p{
 text-align:left;
 margin-bottom:20px;
}
p.internavi-route-text{
 margin:20px 0;
}
.internavi-fastest-img,
.internavi-conventional-img{
 display:inline-block;
 width:483px;
 margin-bottom:30px;
}
.internavi-conventional-img{
 margin-left:9px;
}
.internavi-fastest-img img,
.internavi-conventional-img img{
 width:100%;
}

@media screen and (max-width:736px){
 .internavi-merit-section{
  width:100%;
  min-width:100%;
 }
 .internavi-section h3 {
    text-align: left;
    padding-left: 3%;
}
 h2.internavi-lead-ttl img,
 .internavi-lead-img img,
 .internavi-merit-img img{
  width:100%;
 }
 h2.internavi-lead-ttl{
  width:95%;
  margin:0 auto;
 }
 .internavi-section-br{
 	display:none;
 }
 .internavi-lead-box{
  background-size:contain;
  width:95%;
  margin:0 auto;
 }
 .internavi-lead-img{
  width:59.375%;
  margin:30px auto 0;
 }
 .internavi-section-inner{
  width:95%;
  max-width:95%;
  margin:0 auto;
 }
 .internavi-section h3.grade-ttl span{
	width: 85%;
 }
 .internavi-route-section{
  width:100%;
  min-width:100%;
 }
 .internavi-route-section p{
  font-size:13px;
  line-height:1.3;
 }
 .internavi-route-section p > img{
  width:55%;
 }
 .internavi-fastest-img,
 .internavi-conventional-img{
  width:100%;
  max-width:100%;
  margin:0 auto 20px;
 }
 
.internavi-section h3 {
    text-align: left;
	padding-left: 0%;
}
.internavi-section-h3-span{
	width: 94%;
	padding-left: 3%;
	padding-right: 3%;
}
}
