@charset "utf-8";






/* ＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝　メイン用　＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝ */







@media only screen and (max-width:651px){
#campaign01{
	display: none;
}
}

@media only screen and (min-width:651px)  and (max-width:1000px){
	#campaign01{
	width: auto;
}
.campaign01 img{
	width: 100%;
	height: auto;

}
}
@media only screen and (min-width:1001px) {
	#campaign01{
	width: 100%;
}
}




@media only screen and (max-width:480px) {
#campaign02{
	width: 310px;
	height: 397px;
	/*background-image: url(../images/campaign_s.jpg);*/
	background-image: url(../images/newcar_86_s.jpg);
	background-repeat: no-repeat;
	text-align: center;
	margin-left: auto;
	margin-right: auto;
	background-size: 100% 100%;
}
#campaign_txt {
	width: 100%;
	height: auto;
	margin-left: 0px;
	margin-right: 0px;
	font-size: 12px;
	line-height: 20px;
	margin-top: 270px;
	color: #FFFFFF;
	float: left;
}}
	
@media only screen and (min-width:480px)  and (max-width:651px){
#campaign02{
	width: 310px;
	height: 397px;
	background-image: url(../images/newcar_86_s.jpg);
	/*background-image: url(../images/none_campaing_s.jpg);*/
	background-repeat: no-repeat;
	text-align: center;
	margin-left: auto;
	margin-right: auto;
	background-size: 100% 100%;
}
#campaign_txt {
	width: 87%;
	height: auto;
	margin-left: 20px;
	margin-right: 20px;
	font-size: 13px;
	line-height: 23px;
	margin-top: 320px;
	color: #FFFFFF;
	float: left;
}}


@media only screen and (min-width:651px)  and (max-width:1000px){
	#campaign02{
	width: auto;
}
#campaign_txt {
	display: none;
}}

@media only screen and (min-width:1001px) {
	#campaign02{
	display: none;
}
#campaign_txt {
	display: none;
}}

@media only screen and (max-width:480px) {
#campaign03{
	width: 310px;
	height: 397px;
	background-image: url(../images/newcar_86_s.jpg);
	/*background-image: url(../images/none_campaing_s.jpg);*/
	background-repeat: no-repeat;
	text-align: center;
	margin-left: auto;
	margin-right: auto;
	background-size: 100% 100%;
}
#campaign_txt {
	width: 100%;
	height: auto;
	margin-left: 0px;
	margin-right: 0px;
	font-size: 12px;
	line-height: 20px;
	margin-top: 270px;
	color: #FFFFFF;
	float: left;
}}
	
@media only screen and (min-width:480px)  and (max-width:651px){
#campaign03{
	width: 310px;
	height: 397px;
	background-image: url(../images/newcar_86_s.jpg);
	/*background-image: url(../images/none_campaing_s.jpg);*/
	background-repeat: no-repeat;
	text-align: center;
	margin-left: auto;
	margin-right: auto;
	background-size: 100% 100%;
}
#campaign_txt {
	width: 87%;
	height: auto;
	margin-left: 20px;
	margin-right: 20px;
	font-size: 13px;
	line-height: 23px;
	margin-top: 320px;
	color: #FFFFFF;
	float: left;
}}


@media only screen and (min-width:651px)  and (max-width:1000px){
	#campaign03{
	width: auto;
}
#campaign_txt {
	display: none;
}}

@media only screen and (min-width:1001px) {
	#campaign03{
	display: none;
}
#campaign_txt {
	display: none;
}}
