@charset "utf-8";


@media screen and (min-width: 0px) and (max-width: 480px) 
{
	.c_album
	{
		width:49%;
		float:left;
		margin-bottom:0.3em;
		position:relative;
	}
	
	.c_album + .c_album
	{
		margin-left:2%;
	}
	
	.c_album:nth-child(2n+1)
	{
		margin-left:0;
	}
	
	.c_album img
	{
		width:100%;
	}

	.c_name
	{
		display:none;
	}
	
	#box_article02
	{
		margin-top:10px;
	}	
} 

@media screen and (min-width:481px) and (max-width: 950px) 
{
	.c_album
	{
		width:19.2%;
		float:left;
		margin-bottom:0.3em;
		position:relative;
	}
	
	.c_album + .c_album
	{
		margin-left:1%;
	}
	
	.c_album:nth-child(5n+1)
	{
		margin-left:0;
	}
	
	.c_album img
	{
		width:100%;
	}

	.c_name
	{
		font-size:80%;
	}
	
	#box_article02
	{
		margin-top:10px;
	}

}

@media screen and (min-width:951px), print, tv
{
	.c_album
	{
		width:140px;
		float:left;
		margin-bottom:10px;
		position:relative;
	}
	
	.c_album + .c_album
	{
		margin-left:10px;
	}
	
	.c_album:nth-child(5n+1)
	{
		margin-left:0;
	}

	.c_album img
	{
		width:100%;
	}

	.c_name
	{
	font-size:80%;
	line-height: 13px;
	}
	
	#box_article02
	{
		margin-top:10px;
	}

}
