.unit-feature .topcassete {
/* imgタグでの実装のためbackground-colorに変更
	background: url(//img.allabout.co.jp/pts/mico/201110/category/c_hairstyle/bg-topcassette.jpg) no-repeat 10px 5px;
*/
	height: 255px;
	position: relative;
}
.unit-feature .topcassete .date {
	top: 10px;
	right: 15px;
}
.unit-feature .topcassete .square-arrow {
	border: 1px solid #fff;
		border-width: 1px 0 0 1px;
	top: 236px;
/*
	bottom: -5px;
*/
	right: 10px;
}
/* NOTE: { ※画像１枚で実装のため、下記classは未使用。拡張する場合を想定して置きママ。
absoluteでは特集ごと値を変更する必要があるが、
毎回デザインが異なることが想定できるため、不可避。
現時点のスタイルはデモ用。実装時はstyle="top: XXXpx; left: XXXpx"と指定する方法が現実的 */
/*
.makeup .unit-feature .topcassete { background: url(//img.allabout.co.jp/pts/mico/201110/category/c_makeup/bg-topcassette.jpg) no-repeat 10px 5px; }
.skincare .unit-feature .topcassete { background: url(//img.allabout.co.jp/pts/mico/201110/category/c_skincare/bg-topcassette.jpg) no-repeat 10px 5px; }
.hairstyle .unit-feature .topcassete { background: url(//img.allabout.co.jp/pts/mico/201110/category/c_hairstyle/bg-topcassette.jpg) no-repeat 10px 5px; }
.bodycare .unit-feature .topcassete { background: url(//img.allabout.co.jp/pts/mico/201110/category/c_bodycare/bg-topcassette.jpg) no-repeat 10px 5px; }
.nailcare .unit-feature .topcassete { background: url(//img.allabout.co.jp/pts/mico/201110/category/c_nailcare/bg-topcassette.jpg) no-repeat 10px 5px; }
*/
.unit-feature .topcassete .content {
	position: absolute;
		top: 75px;
		left: 210px;
}
/* } END NOTE */

/* 編集要望により画像１枚で済むようにclassを追加で実装。 */
.unit-feature .topcassete .content-image a {
	display: block;
	position: absolute;
		top: 5px;
		left: 10px;
	width: 660px;
}
.unit-feature .topcassete .content-image img {
	background-color: #fff;
}

.unit-feature .topcassete .title-feature { margin-bottom: 15px; }
.unit-feature .topcassete .vol { margin-right: 10px; }
.unit-feature .middlecassete li {
	*display: inline;
	float: left;
	height: 125px;
	margin: 0 5px 5px 0;
	_margin: 0 2px 2px 0;
	width: 330px;
	_width: 332px;
}
.unit-feature .middlecassete li.even { margin-right: 0; }
.unit-feature .middlecassete li.count-5,
.unit-feature .middlecassete li.last { margin-bottom: 0; }
.unit-feature .middlecassete .media .left {
	margin-right: 1px;
	_margin-right: -1px;
	position: relative;
}
