
@media screen and (max-width:900px){
	div.w1000 div.cright{ display: none; }
	div.w1000 div.cleft{	width: 100%;}	
	div.topPhone{display: none;}
	
	div.line-top div.logo a{margin: 0px;	}
	div.line-top div.logo img{height: 40px; width: auto;}
	div.line-footer div.linksite{	width: 100%; margin: 0px 0 20px 0;}
}


@media screen and (max-width:500px){
	div.line-footer div.linksite ul li a{ padding: 10px}
}

@media screen and (max-width:400px){
	div.line-top div.line-user a.log{display: none;}
}
@media screen and (max-width:300px){
	div.line-top div.logo img{width: 180px;}
	div.line-top div.line-user a.cart{display: none;}
}