div#feature_mainvisual {
    width: 1080px;
    height: auto;
    margin: 0 auto;
}

div#feature_mainvisual h1 img {
    width: 100%;
    height: 100%;
}
.feature_maintext{
	width: 100%;
	height: auto;
    margin: 25px 0 0;
    text-align: center;
}

.arrow01 ul li::after {
    border-color: #008c8f;
}

/* 返礼品一覧下のもっと見るボタン */
.feature_seafood .content_product_list .more_button_wrap{
	width: 100%;
	margin: 40px auto 0;
	text-align: center;
}
.feature_seafood .content_product_list .more_button_wrap a{
	display: inline-block;
	width: 480px;
	height: 58px;
	line-height: 58px;
	border-radius: 29px;
	font-size: 18px;
	font-weight: 500;
    color: #fff;
    background-color: #008c8f;
	position: relative;
	transition: .2s;
}
.feature_seafood .content_product_list .more_button_wrap a:hover{
    text-decoration: none;
    opacity: .9;
}

.feature_category_title{
	color: #573115;
}

.feature_category_title::after{
	background: #008c8f
}