@charset "utf-8";

/*--------------------------------------
	Style Name : Gallery Style Sheet

	content
--------------------------------------*/


/*--------------------------------------
	div#content
--------------------------------------*/

#section-01 {
	padding-left:25px;
}

#section-01-01 h3.section-title {
	margin:-5px 0 10px;
}

#section-01-01 #gallery {
	margin-left:-25px;
}

#section-01-01 #gallery ul {
	margin:0;
	overflow:hidden;
	height:315px;
	zoom:1;
}

#section-01-01 #gallery ul li {
	margin:0 0 28px 25px;
	float:left;
	display:inline;/* for IE6 */
}

#section-01-01 #gallery ul li img {
	width:82px;
	height:82px;
}

#section-01-01 #main {
	position:relative;
	height:400px;
}

#section-01-01 #main table#photo {
	margin:0 auto;
	position:relative;
	top:-60px;
	width:100%;
	height:450px;
	text-align:center;
}

* #section-01-01 #main table#photo {
	margin-bottom:-50px;
}

#section-01-01 #main table#photo td {
	vertical-align:bottom;
}

#section-01-01 #main #prev {
	position:absolute;
	bottom:0;
	left:0;
}

#section-01-01 #main #next {
	position:absolute;
	right:0;
	bottom:0;
}

#section-01-01 #main #prev img,
#section-01-01 #main #next img {
	width:70px;
	height:70px;
	vertical-align:middle;
}

#section-01-01 #main #prev em,
#section-01-01 #main #next em {
	margin:0 10px;
}

#section-01-01 #main div.content-link {
	position:absolute;
	top:0;
	left:0;
}

#section-01-01 #main a,
#section-01-01 #main a {
	color:#999;
	text-decoration:none;
}

#section-01-01 div.pager ul {
	margin-bottom:85px;
	overflow:hidden;
	zoom:1;
}

#section-01-01 div.pager ul li.prev {
	float:left;
}

#section-01-01 div.pager ul li.next {
	float:right;
}

#section-01-01 div.pager ul li a {
	color:#999;
	text-decoration:none;
}

#footer {
	clear:both;
}

