

/*-------------------------------------------------
 about
-------------------------------------------------*/
#about01 {
	background:url(img/mainvisual_about01.jpg) center top fixed;
	background-size:contain;
	padding:50px 0;
	min-height:300px;
}

#about02 {
	background:url(img/about_bg1.jpg) 50% 100% repeat fixed;
	background-size:cover;
	padding:180px 0 100px 0;
}
@media(max-width:768px){
#about01 {
	background:url(img/mainvisual_about01_sp.jpg) center top no-repeat fixed;
	background-size:contain;
	min-height:360px;
}
#about02 {
	padding:100px 0 100px 0;
}
}
@media(min-width:961px){
	#about01 {
	background-size:2000px 800px;
	min-height:500px;
}
}
