@media screen and (max-width: 1024px) {

#link ul{
	width: 100%;
	font-size: 140%;
}

#link li{
	margin-bottom: 20px;
}

#link li:last-child{
	margin-bottom: 40px;
}

}

@media screen and (max-width: 768px) {

}


@media screen and (max-width: 480px) {

div.sns{
	width: 320px;
	margin: 0 auto;
	margin-left: 10px;
}

#profile,#sound,#web,#other,#photo,#tweet,#link{
	padding: 10px;
	width: 300px;
	margin: 0 auto;
}

#footer{
	width: 160px;
	padding: 0x 20px;
	font-size: 10px;
	margin: 0 auto;
	text-align: center;
}

span.name{
	display: block;
}

span.url{
	display: block;
	margin-left: 70px;
}

#wrap{
	/*width: 200px;*/
	width: 100%;
	margin: 0 auto;
}



#tweet2{
	margin: 5px 0 0 0;
}

}