@charset "Shift_JIS";

/*----------------------------------------------------

 link

----------------------------------------------------*/
@media screen and (min-width:40em) {
	.sec	{
		width:900px;
		margin:0 auto;
	}
}

.gallery	{}
.gallery	li	{
	float:left;
	width:48%;
	margin:0 4% 15px 0;
	text-align:center;
}
.gallery	li	.pht	{
	padding:3px ;
	border:1px solid #ddd;
}
.gallery	li	.cap	{
	padding:5px 0 0;
}
.gallery	li	img	{
	width:100%;
}
.gallery	li	span.cap	{
	font-size:12px;
	display:block;
}
@media screen and (max-width:40em) {
	.gallery	li:nth-child(2n)	{
		margin-right:0;
	}
}
@media screen and (min-width:40em) {
	.gallery	li	{
		width:280px;
		margin:0 30px 20px 0;
	}
	.gallery	li:nth-child(3n)	{
		margin-right:0;
	}
}