﻿.slider-wrapper { overflow: hidden; width: 1200px; max-width: 100%;}
.slider { position: relative; left: 8%; overflow: visible !important;}
/*.slide { width: 11.7% !important;}
.slide p { width: 92%; margin-left: auto; margin-right: auto; color: #EEE;}*/
.slide { width: 10.3% !important;}
.slide p { width: 92%; margin-left: auto; margin-right: auto; color: #EEE;}
.slide p img { width: 100%; height: auto;}
.bx-wrapper {box-shadow: none;border: none;margin: 0 auto; width: 1200px; max-width: 100%; background: #282828; padding: 4vw 0;}
body{ border-top:6px solid #c50032;}
.position_r{ position: relative;}
.footer{ background:#000; padding: 50px 0 25px 0; width: 100%;}
.header .fl{ max-width: 23%;}
.header .fr{ max-width: 70%;}
.mb3vw{ margin-bottom: 3vw;}
.btn01{ position: absolute; bottom: 17.95%; z-index: 999; left: 0; width: 100%; text-align: center; display: block;}
.btn01 a{ display: inline-block; width:86.7%; margin: 0 6.5%; text-align: center;}
.nissan_07{ position: relative;}
.nissan_07_01{ position: absolute; bottom: 10.5%; width: 97.5%; margin: 0 1.25%;}
.nissan_07_02 a{ width: 33.33%; display: inline-block; float: left;}
.clear {
	clear: both;
}
.clearfix:before, .clearfix:after {
	content: "";
	display: block;
}
.clearfix:after {
	clear: both;
}
.clearfix {
	zoom: 1;
}

.btn a{
	width: 100%!important;
	height: auto!important;
	display: block!important;
	font-size: 0px!important;
	line-height: 0px!important;
	background-repeat: no-repeat!important;
	background-size: cover!important;
}
@media only screen and (min-width: 769px) {
.btn a img:hover{
	opacity: 0.8;
}
}
.btn a img{
	width: 100%!important;
	height: auto!important;
}
.btn_non {
	width: 100%!important;
	height: auto!important;
	display: block!important;
	font-size: 0px!important;
	line-height: 0px!important;
	background-repeat: no-repeat!important;
	background-size: cover!important;
}
.btn_non img{
	width: 100%!important;
	height: auto!important;
}
.two_btn_area{
	width: 100%!important;
	height: auto!important;
	display: block!important;
	font-size: 0px!important;
	line-height: 0px!important;
	background-repeat: no-repeat!important;
	background-size: cover!important;
	background-image: url("../images/img_08.jpg");
}
.two_btn{
	float: left;
	width: 50%;
	height: auto;
	font-size: 0px!important;
	line-height: 0px!important;
}
.two_btn img{
	width: 100%!important;
	height: auto!important;
}
/*#btn_bg01 img{
	width: 100%!important;
	height: auto!important;
}
#btn_bg01{
	background-color: #FFFFFF;
}
#btn_bg02 img{
	width: 100%!important;
	height: auto!important;
}
#btn_bg02{
	background-color: #FFFFFF;
}
#btn_bg07{
	background-repeat: no-repeat!important;
	background-size: cover!important;
}*/
#btn_bg01 a{
	background-color: #FFFFFF;
}
#btn_bg02 a{
	
}
#btn_bg03 a{
	
}
#btn_bg04 a{
	
}
#btn_bg05 a{
	
}
#btn_bg06 a{
	
}
#btn_bg07 a{
	
}
#btn_bg08 a{
	
}
#btn_bg09 a{
	
}
#btn_bg10 a{
	
}
#btn_bg11 a{
	
}