@charset "utf-8";

.hairstyle-title {
	text-align: center;
	margin: 10% 0;
}

.tab_container {
	display: flex;
	margin: 0 auto;
	justify-content: space-evenly;
}

.tab_item {
	width: 25%;
	padding: 10px 0;
	background-color: #7f7f7f;
	border-bottom: none;
}

.underline {
	position: relative;
}

.tab_item a {
	color: #fff;
	display: block;
}

.movie-detail_container {
	width: auto;
	text-align: unset;
}

#movie-detail .category-btn {
	border: none;
	margin: 40px auto 10%;
}

.underline::after {
	content: "";
	position: absolute;
	bottom: -10px;
	display: block;
	width: 100%;
	height: 3px;
	background-color: #7f7f7f;
}

.category-btn a:link {
	display: block;
}

.movie-detail_container_detail {
	margin-bottom: 10%;
}


@media only screen and (max-width: 768px) {
	#movie-detail img {
		margin-bottom: 0;
	}

	#movie-detail p {
		text-align: center;
	}

	.itemList .goodsList.col_cnt_ li.columns:nth-child(2n),
	.itemList .goodsList.col_cnt_2 li.columns:nth-child(2n) {
		margin-right: 0;
	}

	.itemList .goodsList.col_cnt_ li.columns,
	.itemList .goodsList.col_cnt_2 li.columns {
		width: 44%;
		margin-right: 0;
	}

	.item_page__header .crumbsList {
		margin-bottom: 5%;
	}

	.movie-detail_container {
		margin-bottom: 0;
	}

	#movie-detail .category-btn {
		border: none;
		margin-bottom: 40px;
	}

	.movie-detail_container_detail {
		margin-bottom: 0;
	}
}
