@charset "utf-8";
/*-------------------------------------
* works.css
* アイテム一覧
-------------------------------------*/
.title {
	margin-bottom: 20px;
}
.works {
	margin-bottom: 20px;
}
.works__title {
	margin-bottom: 10px;
}
/*.works__list {}*/
.works__list:after {
	content: "";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}
.works__item {
	float: left;
	margin: 0 10px 10px 0;
}
.works__anchor:hover img {
	opacity: .7;
}
.works__item__image {
	vertical-align: top;
}
.item {
	margin-bottom: 30px;
}
.item:after {
	content: "";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}
.item__view {
	float: left;
	width: 667px;
}
.item__thumb {
	float: right;
}
.item__thumb__item {
	margin-bottom: 20px;
}
.item__thumb__image {
	cursor: pointer;
}

/*.nextback {}*/
.nextback__list {
	width: 341px;
	margin: 0 auto;
}
.nextback__list:after {
	content: "";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}
.nextback__item {
	float: left;
	width: 33%;
}
.nextback__item--back { text-align: left; }
.nextback__item--top  { text-align: center; }
.nextback__item--next { text-align: right; }

.nextback__item--disable {
	opacity: .5;
}
.nextback__anchor:hover {
	opacity: .5;
}