@charset "utf-8";

/***************************************************************
-----------------------------------------------------------------

	florent 2012 Renewal
	/styleページ用スタイルシート
	2012.5.10 by FLICKS
-----------------------------------------------------------------	
*************************************************************** */


/*------------------------------------------------------------
	基本
------------------------------------------------------------*/
#wrapper #contents .thumbs li {
	float: left;
	padding: 10px;
}
#wrapper #contents .thumbs li img {
	box-shadow: 2px 2px 8px #d3c8b0; /*CSS3*/
	-moz-box-shadow: 2px 2px 8px #d3c8b0; /* Firefox用*/
	-webkit-box-shadow: 2px 2px 8px #d3c8b0; /* Google Chrome, Safari用*/
	filter:progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#d3c8b0');
}
#wrapper #contents .thumbs li a:hover img {
	filter:progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#d3c8b0')
	       progid:DXImageTransform.Microsoft.alpha(opacity=50);
}

#wrapper #main #contents .thumbs {
	padding-top: 14px;
	padding-left: 12px;
}

#wrapper #main #main-inner #contents .thumbs .arrange {
	display: none;
}
#wrapper #main #main-inner #contents h4 {
	clear: both;
}
#contents .sub_tit h3 {
	float: left;
}
#contents .sub_tit .navi {
	text-align: right;
}
#contents .sub_tit {
	border-bottom: 1px solid #A18A5E;
	margin: 32px 6px 0px 18px;
}
#contents .sub_tit .navi li {
	float: right;
	padding-left: 28px;
	padding-right: 4px;
}

/*------------------------------------------------------------
	clearfix
------------------------------------------------------------*/
#contents .sub_tit .navi:after {
	content: ".";
	display: block;
	clear: both;
	height: 0;
	visibility: hidden;
}

#contents .sub_tit .navi {
	min-height: 1px;
}

* html #contents .sub_tit .navi {
	height: 1px;/*\*//*/
  height: auto;
  overflow: hidden;
  /**/
}