@charset "utf-8";
/* フォトギャラリー用のcss */


/* #flickscroll
--------------------------- */
#flickscroll,#flickscroll2 {

	height:595px;
	text-align: left;
	position: relative;
	overflow: hidden;
	cursor: pointer;
	background-color: #f7f5f5;
}
#flickscroll ul,#flickscroll2 ul {
	height: 595px;
	position: absolute;
	overflow: hidden;
}
#flickscroll ul li,#flickscroll2 ul li {
	width: 620px;
	float: left;
	display: inline;
	overflow: hidden;
}
#flickscroll ul li h4,#flickscroll2 ul li h4{
	color: #85b206;
	margin: 10px;
	font-size: x-large;
	font-weight: bold;
}
#flickscroll ul li p,#flickscroll2 ul li p{
	margin-top: 0px;
	margin-right: 10px;
	margin-bottom: 10px;
	margin-left: 10px;
}


/* #flickthumb
--------------------------- */
#flickthumb,#flickthumb2 {
	width: 300px;

	text-align: center;
}
#flickthumb ul li,#flickthumb2 ul li  {
	width: 140px;
	margin-bottom:10px;
	margin-right:10px;
	float:left;
	cursor: pointer;
}

#flickthumb ul li.active,#flickthumb2 ul li.active {
	filter:alpha(opacity=100)!important;
	-moz-opacity: 1!important;
	opacity: 1!important;
}


/* =======================================
	ClearFixElements
======================================= */
#flickscroll ul:after,
#flickthumb ul:after,
#flickscroll2 ul:after,
#flickthumb2 ul:after {
	content: ".";
	height: 0;
	clear: both;
	display: block;
	visibility: hidden;
}

#flickscroll ul,
#flickthumb ul,
#flickscroll2 ul,
#flickthumb2 ul{
	display: inline-block;
	overflow: hidden;
}
