@charset "utf-8";
@import url(reset.css);
@import url(base.css);
@import url(common.css);

/*-------------------------------------------------------------------
	#gallery
-------------------------------------------------------------------*/
#gallery {
	overflow: hidden;
}
#gallery dl {
	float: left;
	width: 240px;
	margin-right: 20px;
	margin-bottom: 45px;
}
#gallery dl:nth-child(3n) {
	margin-right: 0;
}
#gallery dl dt {
	font-size: 1.0em;
	margin-top: 5px;
}
#gallery dl dt.time{
	margin-top: 15px;
	margin-bottom: 7px;
}
#gallery dl dt.time span{
	background: #4d4d4d;
	border-radius: 5px;
	color: #fff;
	font-size: 0.85em;
	display: inline-block;
	width: 70px;
	text-align: center;
	margin-right: 7px;
}
#gallery dl dd.noimage img{
	max-width: 238px;
	max-height: 238px;
}

#gallery dl dd.noimage a,
#gallery dl dd.image a {
	border: 1px solid #dedede;
	background: #FFF;
	width: 238px;
	height: 238px;
	text-align: center;
	vertical-align: middle;
	display: table-cell;
}
#gallery dl dd.comment {
	font-size: 0.85em;
}
#gallery .btn-gallery{
	clear: both;
	text-align: center;
}
#gallery dl dd.pink{
	color: #B74882;
	font-size: 0.85em;
}