/*index1_img*/
#index1_img { width: 100%; height: 2600px; padding: 60px 0px; box-sizing: border-box; text-align: center; background: url(../images/a_1.jpg) no-repeat #FFFFFF center center; background-size: contain;  }
#index1_img > div { width: 100%; max-width: 1100px; padding: 0px 26px; height: 100%;  box-sizing: border-box; z-index: 1; }

@media (max-width: 479px){ 
	#index1_img { height: auto; background-size: cover; padding: 130% 0px;  }
	#index1_img > div { max-width: 480px; padding: 0px 30px; }
}

@media (max-width: 749px) and (min-width: 480px) {
	#index1_img { height: auto; background-size: cover; padding: 130% 0px;  }
	#index1_img > div { max-width: 480px; padding: 0px 30px; }
}


@media (max-width: 1024px) and (min-width: 750px) { 	
	#index1_img { height: auto; background-size: cover; padding: 130% 0px;  }
	#index1_img > div { max-width: 750px; padding: 0px 30px; }
}

@media (max-width: 1100px) and (min-width: 1023px) {
	#index1_img { height: auto; background-size: cover; padding: 130% 0px; }
	#index1_img > div { padding: 0px 30px; }
}