
@charset "utf-8";
/* CSS Document */

@media screen and (max-width:980px){
	body > div, #slideImage{
		width:100%;
	}	
	
	.sectionShadow{
		display:none;
	}
}

@media screen and (max-width:768px){
	body{
		background-position:-400px;
	}
	
	#joinBg{
		border-right:0;
		border-left:0;
		border-radius:0;
		margin-bottom:0;
	}
	
	#joinBg > p{
		font-size:1.3em;
	}
	
	#joinBg > a{
		width:38%;
	}
	
	body > div > h2{
		font-size:1.75em;
		line-height:35px;
	}
	
	#listSection{
		width:40%;
	}
	
	
}

@media screen and (max-width:480px){
	#slideImage{
		margin-top:5px;
	}
	
	body > div > h2{
		font-size:1.35em;
	}
	
	#listSection {
		border-right:0;
		border-left:0;
		border-radius:0;
		margin-top:10px;
	}
	
	#joinBg > a{
		width:95%
	}
	
	#listSection{
		width:100%
	}
}
