@charset "UTF-8";
/* CSS Document */

* html body div#galleryarea{height:800px;}
div#galleryarea ul li{margin:0 0 5px 0;}
div#popup{
	width:450px;
	margin:10px 0 0 15px;
	padding:0;
	}
* html body div#popup{margin:0 0 0 15px;}

p#photo{
	margin:0;
	padding:0;
	text-align:center;
}

p#download{
	margin:5px 0 0 0;
	padding:0;
	text-align:center;
	}
p#copyright{
	margin:0;
	padding:5px 0 0 0;
	text-align:center;
	line-height:1.5;
	font-size:10px;
	font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	}


/*adjust nyroModal*/
div#nyroModalFull div#nyroModalWrapper a#closeBut {
	position: absolute;
	display: block;
	top: -13px;
	right: -13px;
	width: 26px;
	height: 27px;
	text-indent: -9999em;
	background: url(../img/closelabel.gif) no-repeat;
	outline: 0;
}




a.nyroModalPrev, a.nyroModalNext {

	/*border:1px solid red;*/
	
	z-index: 105;
	outline: none;
	position: absolute;
	top: 0;
	height:80%;
	width: 33%;
	cursor: pointer;
	text-indent: -9999em;
	background-image: url(data:image/gif;base64,AAAA); /* Trick IE6 */
}

* html body a.nyroModalPrev, 
* html body a.nyroModalNext{
	height:400px;
}


div.wrapperSwf a.nyroModalPrev, div.wrapperSwf a.nyroModalNext, div.wrapper a.nyroModalPrev, div.wrapper a.nyroModalNext {
	height: 60%;
	width: 20%;
}
a.nyroModalPrev {
	left: 0;
}
a.nyroModalPrev:hover {
	background: url(../img/prevlabel.gif) left 20% no-repeat;
}
a.nyroModalNext {
	right: 0;
}
a.nyroModalNext:hover {
	background: url(../img/nextlabel.gif) right 20% no-repeat;
}