@charset shift_jis; 

div#gallery { position:relative; width:900px; height:450px; margin:0 auto;}
div#loading { width:900px; height:450px; background:transparent url(../../image/loader.gif) center center no-repeat; }
div#slideshow{ width:900px; margin: 0px;}

div.ss-controls { display:none; }
div.nav-controls p { position:absolute; width:35px; height:500px; }
div.nav-controls p.btn_prev { left:0; }
div.nav-controls p.btn_next { right:0; }
div.nav-controls a { overflow:hidden; display:block; width:35px; height:500px; text-align:left; text-indent:-9999px; }
div.nav-controls p.btn_prev a { background:url(../image/btn_prev_def.jpg) no-repeat left top;}
div.nav-controls p.btn_prev a:hover { background:url(../image/btn_prev_ov.jpg) no-repeat left top;}
div.nav-controls p.btn_next a { background:url(../image/btn_next_def.jpg) no-repeat left top;}
div.nav-controls p.btn_next a:hover { background:url(../image/btn_next_ov.jpg) no-repeat left top; }

#caption{position:absolute; width:777px; right:0px; top:90px;text-align:left;}
#caption .caption{}


.navigation { overflow:hidden; text-align:center;}
.navigation dl { display:block; min-height:1%; }
.navigation dl:after { clear:both; content:"."; display:block; height:0; visibility:hidden; }
* html .navigation dl { height:1%; }

div#thumbs1 {position:absolute; bottom:23px; left:10px;width:180px; height:18px;}
* html div#thumbs1 { bottom:20px; }
div#thumbs1:after { clear:both; content:"."; display:block; height:0; visibility:hidden; }
div#thumbs_wrap{}

ul.dl_gallery { }
ul.dl_gallery li {
	display:block; 
	width:50px; 
	height:18px; 
	margin:0 2px 0 0; 
	float:left;
}
/*
ul.dl_gallery li a,
ul.dl_gallery li a:visited {
	overflow:hidden; 
	display:block; 
	width:50px; 
	height:18px;
	opacity:1.0;
	filter: alpha(opacity=100); 
	-ms-filter: "alpha(opacity=100)"; 
	-moz-opacity:1.0; 
}
ul.dl_gallery li a:hover {
	opacity:0.5;
	filter: alpha(opacity=50); 
	-ms-filter: "alpha(opacity=50)";
	-moz-opacity:0.5; 
}
ul.dl_gallery li.selected { 
	opacity:1.0;
	filter: alpha(opacity=100);
	-ms-filter: "alpha(opacity=100)"; 
	-moz-opacity:1.0;    
}
*/
ul.dl_gallery li.selected {
visibility:hidden;
}
