@charset "UTF-8";
/* CSS Document */

ul.photo-list {
	list-style:none;
}

ul.photo-list li {
	width:220px;
	height:420px;
	float:left;
	margin:25px,5px,50px,5px;
padding-bottom: 70px;
list-style:none;

}

ul.photo-list li a {
	display:block;
	position:relative;
list-style:none;

}

ul.photo-list li a img {
	position:absolute;
	z-index:1;
list-style:none;

}

ul.photo-list li span {
	display:block;
	height: 420px;
	width: 220px;
	position:absolute;
	z-index:2;
list-style:none;

}
ul.smphoto-list {
	list-style:none;
}

ul.smphoto-list li {
	width:100px;
	height:130px;
	float:left;
	margin:25px,5px,50px,5px;
padding-bottom: 50px;
list-style:none;

}

ul.smphoto-list li a {
	display:block;
	position:relative;
list-style:none;

}

ul.smphoto-list li a img {
	position:absolute;
	z-index:1;
list-style:none;

}

ul.smphoto-list li span {
	display:block;
	height: 100px;
	width: 130px;
	position:absolute;
	z-index:2;
list-style:none;

}

ul.midphoto-list {
	list-style:none;
}

ul.midphoto-list li {
	width:200px;
	height:200px;
	float:left;
	margin:25px,5px,50px,5px;
padding-bottom: 50px;
list-style:none;

}

ul.midphoto-list li a {
	display:block;
	position:relative;
list-style:none;

}

ul.midphoto-list li a img {
	position:absolute;
	z-index:1;
list-style:none;

}

ul.midphoto-list li span {
	display:block;
	height: 2000px;
	width: 2000px;
	position:absolute;
	z-index:2;
list-style:none;

}

