/* CSS Document */

#gallerybox {
	width:1100px;
	height:1920px;
	background-image:url(../img/BG_Long.jpg);
	margin:0 auto;
	position:relative;
}

#gallery {
	width:930px;
	min-height:418px;
	position:absolute;
	left:90px;
	top:71px;
}
.cgbox {
	width:300px;
	height:250px;
	margin-right:10px;
	float:left;
	background-image:url(../img/cg/thum_non.png);
	background-repeat:no-repeat;
	background-position:0 0;
}
.capbox {
	width:300px;
	height:82px;
}
#BG_Long_top {
	width:1100px;
	height:605px;
	position:absolute;
	z-index:0;
	top:0;
	background-image:url(../img/BG_Long_top.png);
}
#BG_Long_bottom {
	width:1100px;
	height:506px;
	position:absolute;
	z-index:0;
	bottom:70px;
	background-image:url(../img/BG_Long_bottom.png);
}

.cgbox span{
	width:48px;
	height:48px;
	position:absolute;
}