#visual{
	background: url(../img/concept/visual-bg.png);
}
#visual .container{
	max-width: 1200px;
}
#visual h2{
	padding-bottom: 20px;
}
#detail{
	margin-top: 60px;
}
#detail dl{
	margin: 60px 0;
}
#detail .container{
	max-width: 960px;
}
#select{
	background: url(../img/concept/select-bg.png) no-repeat center center fixed #DDE1E4;
	-webkit-background-size: cover;
	-moz-background-size: cover;
	-o-background-size: cover;
	background-size: cover;
}
#select h2{
	padding-bottom: 20px;
}
@media(max-width:767px){
}
@media(min-width:768px){
}
@media(min-width:992px){
}
@media(min-width:1200px){
}