@charset "UTF-8";


/*-----------------

*共通パーツ

----------------*/
/*テキスト位置*/
.txtCenter{text-align: center;}
.txtRight{text-align: right;}
.txtLeft{text-align: left;}

.contetnt-container .list-container{line-height: 1.5;}

/*-----------------

*MV

----------------*/
.mainImg{
	width: 100%;
	margin: 0 auto;
}

/*-----------------

*おすすめアイテム

----------------*/
.recommendItem_container .list{
	display: flex;
	justify-content: center;
	gap: 20px;
}
.recommendItem_container .list li{
	max-width: 380px;
}

/*-----------------

*クリエイター一覧

----------------*/
.pickup-container .ttl{
	margin: 0 auto 30px;
}
.pickup-container .creatorsList{
	width: 1000px;
	margin: 0 auto 40px;
	text-align: center;
}
.pickup-container .creatorsList a:hover{
	opacity: 0.7;
	text-decoration: underline;
}
.pickup-container .creatorsList .list-6col{
	display: grid;
	grid-template-columns: repeat(6, 1fr);
	justify-content: center;
	gap: 20px;
}
.pickup-container p.cremeets-label{
	min-height: 1.5em;
	color: red;
	font-weight: bold;
}
.pickup-container p.cremeets-name{
	margin-top: 5%;
}


/*-----------------

*企画紹介

----------------*/
.introduction-container{
	display: flex;
	justify-content: center;
	gap: 20px;
	align-items: center;
	width: 70%;
	margin: 0 auto;
}
.introduction-container .imgBlock{
	width: 80%;
}
.introduction-container .txtBlock{
	width: 100%;
	text-align: center;
}

/*-----------------

*ボタン

----------------*/
.special-btn p{
	margin: 0 auto;
	text-align: center;
}
.special-btn .linkBtn{
	width: 360px;
	height: 52px;
	font-family: 'メイリオ', 'Meiryo', 'ＭＳ ゴシック', 'Hiragino Kaku Gothic ProN', 'ヒラギノ角ゴ ProN W3', sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000;
	background: #fff;
	line-height: 1.2;
	border: solid 1px #888;
	border-radius: 4px;
}
.special-btn .linkBtn:hover{
	opacity: 0.7;
}