@charset "utf-8";
.contents {
	width:727px;
	padding-left:15px;
}
/* ---------- gallery ----------------------- */
.gallery {
	float:left;
	height:250px;
	position: relative;
	width: 130px;
	margin-right:15px;
	z-index: 1;
}
.gallery img {
	background: #fff;
	padding: 5px;
}
.gallery1 {
	position:absolute;
	top:0;
	left:0;
}
.gallery2 {
	position:absolute;
	top:115px;
	left:0px;
	height:135px;
	overflow:auto;
}
.gallery3 {
	position:absolute;
	width:130px;
	text-align:right;
	top:149px;
	right:0;
}
.gallery3 a{
	color:#FF0000;
}
.gallery3 a:hover{
	color:#FFFFFF;
}
.f_rignt {
	height:17px;
	line-height:17px;
}
/* ---------- 共通 ----------------------- */
.detail {
	height:17px;
	line-height:17px;
	color:#FFFFFF;
	width:130px;
	overflow: hidden;
}
.back_top {
	text-align:right;
	width:680px;
}
.back_top a{
	color:#FFFFFF;
}
/* ---------- g0 ----------------------- */
.gallery .g0 em {
}
/* ---------- g1 ----------------------- */
.gallery .g1 em {
	width: 37px;
	height:35px;
	display: block;
	background: url(../images/effect1.png) no-repeat;
	position: absolute;
	top: -8px;
	left: -3px;
}
*html .gallery .g1 em {
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../images/effect1.png", sizingMethod="crop");
	background:none;
}
/* ---------- g2 ----------------------- */
.gallery .g2 em {
	width: 52px;
	height:32px;
	display: block;
	background: url(../images/effect2.png) no-repeat;
	position: absolute;
	bottom: -3px;
	left: 4px;
}
*html .gallery .g2 em {
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../images/effect2.png", sizingMethod="crop");
	background:none;
}
/* ---------- g3 ----------------------- */
.gallery .g3 em {
	width: 23px;
	height:34px;
	display: block;
	background: url(../images/effect3.png) no-repeat;
	position: absolute;
	top: -6px;
	right: -5px;
}
*html .gallery .g3 em {
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../images/effect3.png", sizingMethod="crop");
	background:none;
}
/* ---------- g4 ----------------------- */
.gallery .g4 em {
	width: 53px;
	height:29px;
	display: block;
	background: url(../images/effect4.png) no-repeat;
	position: absolute;
	bottom: -1px;
	right: 4px;
}
*html .gallery .g4 em {
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../images/effect4.png", sizingMethod="crop");
	background:none;
}
/* ---------- g5 ----------------------- */
.gallery .g5 em {
	width: 38px;
	height:35px;
	display: block;
	background: url(../images/effect5.png) no-repeat;
	position: absolute;
	bottom: 0px;
	left: 12px;
}
*html .gallery .g5 em {
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../images/effect5.png", sizingMethod="crop");
	background:none;
}