@charset "euc-jp";

.title_large_wrap{
	margin-bottom: 15px;
}

.hero_img{
	margin-bottom: 30px;
}

/* information */
#information .text_lead{
	margin-bottom: 20px;
}

#information .block_eco_media_wrap{
	margin-bottom: 30px;
}

#information .title_medium{
	margin-bottom: 10px;
}

#information .link_arrow_list{
	margin-bottom: 20px;
}

#information .section_gray{
	margin-bottom: 60px;
	padding: 20px 0;
}

#information .title_medium-type3{
	margin-bottom: 30px;
}

#information .link_media_list-type3{
	margin-bottom: 50px;
}

#information .link_media_list-type2{
	margin-bottom: 20px;
}

#information .link_arrow_wrap{
	margin-bottom: 20px;
}

#information .text_note{
	margin-bottom: 40px;
}

#information .section_gray.nenpi_usedcar_btn{
	margin-bottom:unset;
}

#information .other_nenpi_info {
	margin:10px 0 60px 0; 
	text-align:right; 
	width:100%;
}

.usedcar_caset_title {
    font-size: 18px;
    font-weight: bold;
    line-height: 36px;
    color: #333;
    margin-bottom: 16px;
    margin-top: 20px;
}

@media screen and (max-width: 768px){
	#information .title_large-icon01{
		padding: 20px;
	}

	#information .text_lead{
		padding: 0 10px;
	}

	#information  .block_eco_media_litter{
		margin: 0;
	}

	#information .block_eco_media_wrap{
		margin-bottom: 20px;
	}

	#information .link_arrow_wrap{
		margin-bottom: 0;
	}

	#information .section_gray{
		padding: 0;
		margin-bottom: 0;
	}

	#information .link_arrow{
		text-align: left;
	}

	#information .content_inner01{
		padding: 0 10px;
	}

	#information .content_inner02{
		padding: 0;
	}

	#information .content_inner03{
		padding: 0;
	}

	#information .title_large_wrap{
		margin-bottom: 0;
	}

	#information .title_medium{
		margin: 0 0 20px 10px;
	}

	#information .sp-title_large-border{
		padding: 20px;
	}

	#information .link_media_list-type2{
		margin-bottom: 10px;
	}

	#information .link_media_list-type3{
		margin-bottom: 0;
	}

	#information .text_note{
		padding: 0 10px 10px 10px;
		margin-bottom: 0;
	}

	#information .other_nenpi_info {
		margin: unset;
	}

    .usedcar_caset_title {
        font-size: 16px;
        line-height: 21px;
        background: #D5D5D5;
        padding: 14px 0 14px 10px;
        margin-bottom: 0;
        font-weight: bold;
        color: #333;
        margin-bottom: 20px;
    }
}

/* ranking_top */
#ranking_top .text_lead{
	margin-bottom: 35px;
}

#ranking_top .adjustment01{
	margin-bottom: 40px;
}

#ranking_top .adjustment02{
	margin-bottom: 35px;
}

#ranking_top .adjustment03{
	margin-bottom: 60px;
}

#ranking_top .adjustment04{
	margin-bottom: 40px;
}

#ranking_top .adjustment05{
	margin-bottom: 0;
}

#ranking_top .text_note{
	margin-bottom: 40px;
}

#ranking_top .block_ranking_list{
	margin-bottom: 10px;
}

#ranking_top .pager_wrap_glay{
	margin-bottom: 60px;
}

@media screen and (max-width: 768px){
	#ranking_top .section_inner .first_hedding{
		margin: 20px 0;
	}
	
	#ranking_top .hero_img{
		margin-bottom: 16px;
		padding: 0 10px;
	}

	#ranking_top .text_lead{
		padding: 0 10px;
		margin-bottom: 25px;
	}

	#ranking_top .text_note{
		padding: 10px;
		margin-bottom: 0;
	}

	#ranking_top .block_ranking_list{
		margin-bottom: 0;
	}

	#ranking_top .sp-title_large-border{
		padding: 20px;
	}

	#ranking_top .content_inner01{
		padding: 0;
	}

	#ranking_top .adjustment01{
		margin-bottom: 0;
	}

	#ranking_top .adjustment02{
		margin-bottom: 0;
	}

	#ranking_top .adjustment03{
		margin-bottom: 0;
	}

	#ranking_top .adjustment04{
		margin-bottom: 0;
		border-bottom: 1px solid #e1e2e2;
	}

	#ranking_top .adjustment05{
		margin-bottom: 0;
	}

	#ranking_top .pager_wrap_glay{
		margin-bottom: 0;
	}
}

/* brand_ranking */
#brand_ranking .text_lead{
	margin-bottom: 10px;
}

#brand_ranking .link_arrow_wrap{
	margin-bottom: 25px;
}

#brand_ranking .adjustment01{
	margin-bottom: 30px;
}

#brand_ranking .adjustment02{
	margin-bottom: 30px;
}

#brand_ranking .adjustment03{
	margin-bottom: 30px;
}

#brand_ranking .adjustment04{
	margin-bottom: 45px;
}

#brand_ranking .section_gray{
	padding-top: 60px;
}

#brand_ranking .text_note{
	margin-bottom: 45px;
}

#brand_ranking .section_gray .title_large_wrap{
	display: none;
}

#brand_ranking .block_ranking_list{
	margin-bottom: 10px;
}

#brand_ranking .pager_wrap_glay{
	margin-bottom: 60px;
}
/*
#brand_ranking .title_medium_wrap-type2{
	display: none;
}

#brand_ranking .show{
	display: block;
}*/

#brand_ranking .no-move-js .title_medium_wrap-type2{
	margin-bottom: 25px;
}

@media screen and (max-width: 768px){
	#brand_ranking .section_inner .first_hedding{
		margin: 20px 0;
	}
	
	#brand_ranking .hero_img{
		margin-bottom: 0;
		padding: 0 10px;
	}

	#brand_ranking .text_lead{
		padding: 0 10px;
		margin-bottom: 25px;
	}

	#brand_ranking .link_arrow_wrap{
		text-align: left;
		margin-bottom: 0;
	}

	#brand_ranking .text_lead + .link_arrow_wrap{
		background-color: #f8fafa;
		text-align: center;
		font-weight: bold;
	}

	#brand_ranking .block_ranking_list{
		margin-bottom: 0;
	}

	#brand_ranking .pager_wrap_glay{
		margin-bottom: 0;
	}

	#brand_ranking .adjustment03{
		margin-bottom: 0;
	}

	#brand_ranking .content_inner01{
		padding: 0;
	}

	#brand_ranking .section_gray{
		padding: 0;
	}

	#brand_ranking .title_large_wrap{
		margin-bottom: 0;
	}

	#brand_ranking .sp-title_large-border{
		padding: 20px;
	}

	#brand_ranking .adjustment02{
		display: none;
	}

	#brand_ranking .title_medium_wrap-type2{
		display: block;
	}

	#brand_ranking .no-move-js .title_medium_wrap-type2{
		margin-bottom: 0;
	}

	#brand_ranking .section_gray .sp_show{
		display: block;
	}

	#brand_ranking .text_note{
		display: none;
	}
}

/* bodytype_ranking */
#bodytype_ranking .text_lead{
	margin-bottom: 10px;
}

#bodytype_ranking .link_arrow_wrap{
	margin-bottom: 25px;
}

#bodytype_ranking .adjustment01{
	margin-bottom: 40px;
}

#bodytype_ranking .adjustment02{
	margin-bottom: 30px;
}

#bodytype_ranking .adjustment03{
	margin-bottom: 45px;
}

#bodytype_ranking .section_gray{
	padding-top: 60px;
}

#bodytype_ranking .text_note{
	margin-bottom: 45px;
}

#bodytype_ranking .section_gray .title_large_wrap{
	display: none;
}

#bodytype_ranking .block_ranking_list{
	margin-bottom: 10px;
}

#bodytype_ranking .pager_wrap_glay{
	margin-bottom: 60px;
}

@media screen and (max-width: 768px){
	#bodytype_ranking .section_inner .first_hedding{
		margin: 20px 0;
	}
	
	#bodytype_ranking .hero_img{
		margin-bottom: 0;
		padding: 0 10px;
	}

	#bodytype_ranking .text_lead{
		padding: 0 10px;
		margin-bottom: 25px;
	}

	#bodytype_ranking .link_arrow_wrap{
		text-align: left;
		margin-bottom: 0;
	}

	#bodytype_ranking .text_lead + .link_arrow_wrap{
		background-color: #f8fafa;
		text-align: center;
		font-weight: bold;
	}

	#bodytype_ranking .block_ranking_list{
		margin-bottom: 0;
	}

	#bodytype_ranking .pager_wrap_glay{
		margin-bottom: 0;
	}

	#bodytype_ranking .adjustment01{
		margin-bottom: 0;
	}

	#bodytype_ranking .adjustment03{
		margin-bottom: 0;
	}

	#bodytype_ranking .content_inner01{
		padding: 0;
	}

	#bodytype_ranking .section_gray{
		padding: 0;
	}

	#bodytype_ranking .title_large_wrap{
		margin-bottom: 0;
	}

	#bodytype_ranking .sp-title_large-border{
		padding: 20px;
	}

	#bodytype_ranking .title_medium_wrap-type2{
		display: block;
	}

	#bodytype_ranking .section_gray .sp_show{
		display: block;
	}

	#bodytype_ranking .text_note{
		display: none;
	}

	#bodytype_ranking .section_gray .title_large_wrap{
		display: block;
	}
}

/* displacement_ranking */
#displacement_ranking  .text_lead{
	margin-bottom: 10px;
}

#displacement_ranking .link_arrow_wrap{
	margin-bottom: 25px;
}

#displacement_ranking .adjustment01{
	margin-bottom: 40px;
}

#displacement_ranking .adjustment02{
	margin-bottom: 30px;
}

#displacement_ranking .adjustment03{
	margin-bottom: 45px;
}

#displacement_ranking .section_gray{
	padding-top: 60px;
}

#displacement_ranking .text_note{
	margin-bottom: 45px;
}

#displacement_ranking .section_gray .title_large_wrap{
	display: none;
}

#displacement_ranking .block_ranking_list{
	margin-bottom: 10px;
}

#displacement_ranking .pager_wrap_glay{
	margin-bottom: 60px;
}

@media screen and (max-width: 768px){
	#displacement_ranking .section_inner .first_hedding{
		margin: 20px 0;
	}
	
	#displacement_ranking .hero_img{
		margin-bottom: 0;
		padding: 0 10px;
	}

	#displacement_ranking .text_lead{
		padding: 0 10px;
		margin-bottom: 25px;
	}

	#displacement_ranking .link_arrow_wrap{
		text-align: left;
		margin-bottom: 0;
	}

	#displacement_ranking .text_lead + .link_arrow_wrap{
		background-color: #f8fafa;
		text-align: center;
		font-weight: bold;
	}

	#displacement_ranking .block_ranking_list{
		margin-bottom: 0;
	}

	#displacement_ranking .pager_wrap_glay{
		margin-bottom: 0;
	}

	#displacement_ranking .adjustment01{
		margin-bottom: 0;
	}

	#displacement_ranking .adjustment03{
		margin-bottom: 0;
	}

	#displacement_ranking .content_inner01{
		padding: 0;
	}

	#displacement_ranking .section_gray{
		padding: 0;
	}

	#displacement_ranking .title_large_wrap{
		margin-bottom: 0;
	}

	#displacement_ranking .sp-title_large-border{
		padding: 20px;
	}

	#displacement_ranking .title_medium_wrap-type2{
		display: block;
	}

	#displacement_ranking .section_gray .sp_show{
		display: block;
	}

	#displacement_ranking .text_note{
		display: none;
	}

	#displacement_ranking .section_gray .title_large_wrap{
		display: block;
	}
}

#topicpath li:first-child span,
.topicpath li:first-child span{
	padding-left: 0;
	background: none;
}



/* ranking_link */
.block_ranking_product a{
	color: #1063a2;
}


