@charset "utf-8";

/* ****************************************************************************

　目次

-------------------------------------------------------------------------------

　01. 


******************************************************************************* */




/* ==

　01. 

=============================================================================== */
#main .hdtxt{ margin-bottom: 10px; padding: 12px 0 15px; background-color: #000; }
#fixFooter.funcFix .fixArea{ z-index: 25; }

#slideArea{
	margin-bottom: 60px;
	padding-bottom: 10px;
	background: url(../../images/rn01/gallery/bg_slideArea.gif) left bottom repeat-x;
}

.sp-selected-thumbnail{
	filter: alpha(opacity=30);
	-moz-opacity:0.3;
	opacity:0.3;
}


#main #slideArea div p.linkTxt{
	min-height:38px;
	padding-left:0;
	background-image: none;
	background-color: #000;
	text-align: center;
}
#main #slideArea div p.linkTxt a{ padding: 7px 10px; color: #fff; display: block; }
#main #slideArea div p.linkTxt a:visited, #main #slideArea div p.linkTxt a:link{ color: #fff; text-decoration: none; }
#main #slideArea div p.linkTxt a:hover, #main #slideArea div p.linkTxt a:active{ color: #fff; text-decoration: underline; }
#main #slideArea div p.linkTxt a span{
	padding: 0 20px 0 0;
	background: #000 url(../../images/rn01/gallery/gallery_arrow01.png) right 2px no-repeat;
	color: #fff;
	font-weight: bold;
}


#main #slideArea p.sliderImg, #main #slideArea div.no_link p.linkTxt { cursor:default; }

#main #slideArea p.linkTxt, #main #slideArea p.sliderImg a, #main #slideArea p.linkTxt a,
#main #slideArea p.sliderImg a img, #main #slideArea p.linkTxt a span{ zoom:1; cursor:pointer; }




