.top__inr {
	width: 1120px;
	margin: 0 auto;
	position: relative;
}

.revico-review__title {
	font-family: 'Lato', sans-serif;
	font-size: 34px;
	font-weight: 700;
	line-height: 1;
	letter-spacing: 1.2px;
	padding-top: 35px;
	padding-bottom: 30px;
}

.revico-review__title span {
	font-family: 'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic Pro', 'メイリオ', 'Lucida Grande', Verdana, 'ＭＳ Ｐゴシック',
		sans-serif;
	font-size: 14px;
	color: #999;
	display: inline-block;
	padding-left: 8px;
	font-weight: normal;
	vertical-align: baseline;
	letter-spacing: normal;
}

.l-wrap
	.revico-multicomment-top
	.revico-review-comment-row-wrapper
	.revico-review-comment-row
	.revico-review-comment-detail
	.revico-review-comment-detail--product[data-all-product-review='true']
	.revico-review-comment-detail--product-name
	span {
	display: none;
}

.l-wrap .revico-multicomment-top .revico-comment-footer {
	margin-bottom: 0;
}

.l-wrap .revico-multicomment-top .revico-review-comment-row-wrapper .revico-review-comment-row .revico-review-comment-detail {
	border: 1px solid #111;
}

.l-wrap
	.revico-multicomment-top
	.revico-review-comment-row-wrapper
	.revico-review-comment-row
	.revico-review-comment-detail
	.revico-review-comment-detail--reply-comment {
	border-color: #ccc;
}

.l-wrap
	.revico-multicomment-top
	.revico-review-comment-row-wrapper
	.revico-review-comment-row
	.revico-review-comment-detail
	.revico-review-comment-detail--reply-fukidashi {
	border-color: transparent transparent transparent #ccc;
}

.l-wrap
	.revico-multicomment-top
	.revico-review-comment-row-wrapper
	.revico-review-comment-row
	.revico-review-comment-detail
	.revico-review-comment-detail--action {
	display: none;
}

.l-wrap .revico-review-comment-detail--product-name-image {
	display: none;
}

.footer {
	margin-top: 0;
}
