@media all and (max-width: 915px) and (min-width: 800px) {
	.wrap {
		width:800px;
	}
	
	#menu li a {
		margin-left: 8px;
	}
	#content_left {
		width: 485px;
	}
	
	#slides {
		margin-left:0;
	}
	
	.store_item .store_image {
		float:none;
		margin: 0 auto;
	}
	
	.store_item_info {
		width: 100%;
		float: none;
	}
}


@media all and (max-width: 800px) and (min-width: 600px) {
	.wrap {
		width:600px;
	}
	#menu li a {
		margin-left: 8px;
		font-size:26px;
		padding:0 6px;
	}
	#content_left {
		width: 300px;
	}
	
	#slides {
		margin-left:0;
		width: 300px;
	}
	
	.store_item .store_image {
		float:none;
		margin: 0 auto;
	}
	
	.store_item_info {
		width: 100%;
		float: none;
	}
}

@media all and (max-width: 600px) {
	.wrap {
		width:90%;
	}
	
	#slides {
		margin-left:0;
		width:100%;
		margin-bottom:20px;
	}
	
	#header {
		margin-bottom:70px;
		height:53px;
	}
	
	#menu {
		width:300px;
	}
	
	#menu, #logo {
		float:none;
		margin:0 auto;
	}
	
	#menu li a {
		margin-left: 8px;
		font-size:25px;
		line-height: 53px;
		padding: 0 6px;
		height: 49px;
	}
	
	#content_left, #content_right {
		width: 100%;
		float:none;
	}
	
	#social {
		width:290px;
		margin:20px auto;
	}
	#footer {
		height:auto;
		line-height:normal;
		text-align:center;
		padding:20px 0;
	}
	
	#footer span {
		float:none;
		display:block;
	}
	.store_item {
		text-align:center;
	}
	
	.store_item .store_image {
		float:none;
		margin: 0 auto;
	}
	
	.store_item_info {
		width: 100%;
		float: none;
	}
}

