@charset "utf-8";


/**************************************************50
 * faq
 **************************************************/
#faq{
}
#faq .wrap{
}
#faq .wrap:nth-of-type(odd){
	background-image: url("https://noukuru.com/images/user/faq/icon/tractor.svg");
	background-repeat: no-repeat;
	background-size: 50px auto;
}
#faq .wrap:nth-of-type(even){
	background-color: #CDEAC1;
}
#faq .wrap:nth-of-type(even) .faqs > li{
	border-color: #CDEAC1;
}
#faq .faqs > li h3:before,
#faq .faqs > li h3:after{
	background-color: #CDEAC1;
}
#faq .wrap h2{
	text-align: center;
}
#faq .wrap h2 img{
}
@media screen and (max-width:767px){
	#faq .wrap{
		padding-top: 12.5%;
		padding-bottom: 12.5%;
	}
	#faq .wrap:nth-of-type(odd){
		padding-bottom: -webkit-calc(12.5% + 41px);
		padding-bottom: calc(12.5% + 41px);
	}
	#faq .wrap h2{
		margin-bottom: 6.25%;
	}
	#faq .wrap h2 img{
		width: 160px;
	}
}
@media screen and (min-width:768px){
	#faq .wrap{
		padding-top: 100px;
		padding-bottom: 100px;
	}
	#faq .wrap:nth-of-type(odd){
		padding-bottom: 141px;
	}
	#faq .wrap h2{
		margin-bottom: 50px;
	}
	#faq .wrap h2 img{
		width: 200px;
	}
}
@media screen and (max-width:1199px){
	#faq .wrap:nth-of-type(4n+1){
		background-position: right bottom;
	}
	#faq .wrap:nth-of-type(4n+3){
		background-position: left bottom;
	}
}
@media screen and (min-width:1200px){
	#faq .wrap:nth-of-type(4n+1){
		background-position: right bottom;
		background-position: -webkit-calc(50% - 575px) bottom;
		background-position: calc(50% - 575px) bottom;
	}
	#faq .wrap:nth-of-type(4n+3){
		background-position: -webkit-calc(50% + 575px) bottom;
		background-position: calc(50% + 575px) bottom;
	}
}


/**************************************************50
 * valuation
 **************************************************/
#valuation{
}
@media screen and (max-width:767px){
	#valuation{
	}
}
@media screen and (min-width:768px){
	#valuation{
	}
}


/**************************************************50
 * purchase
 **************************************************/
#purchase{
}
@media screen and (max-width:767px){
	#purchase{
	}
}
@media screen and (min-width:768px){
	#purchase{
	}
}


/**************************************************50
 * payment
 **************************************************/
#payment{
}
@media screen and (max-width:767px){
	#payment{
	}
}
@media screen and (min-width:768px){
	#payment{
	}
}


/**************************************************50
 * procedure
 **************************************************/
#procedure{
}
@media screen and (max-width:767px){
	#procedure{
	}
}
@media screen and (min-width:768px){
	#procedure{
	}
}


