@charset "utf-8";
/* CSS Document */

.clearfix::after {
	content: "";
	display: block;
	clear: both;
}


	/*▼lineup*/	
	.lineup {color: #fff; font-family: YuMincho, 'Yu Mincho', 'Hiragino Mincho ProN', 'serif';padding: 20px;}
.lineup p{line-height: 1.55556;}
	.lineup01 {background-color: #245a50;}
	.lineup02 {background-color: #c35b3c;}
	.lineup03 {background-color: #9c6525;}
	.lineup-ttl{font-size: 20px;background-color:#fff;color:#8b0059;border-width:6px; padding:5px; margin:15px; text-align: center; font-weight: bold;}
	.lineup-name{font-size: 1.5em;margin: 15px; font-weight: bold; padding: 5px 5px 15px; border-bottom: 1px solid #fff; text-align: center;}
	.lineup-tx,.lineup-award{font-size: 16px; margin:15px;}
	.lineup-award{background-color: #630049;padding: 10px;}
	.lineup-detail{}
	.lineup-detail {background-color: #F4F3EF;padding: 17px 20px; line-height: 1.8; font-size: 18px; padding-top:9px; color: #333; text-align: justify;margin-bottom: 20px; }
	.lineup-detail p{line-height: 1.55556; margin:15px; font-size: 18px;} 
	.lineup-detail-ttl{border-left :solid 10px #8b0067; font-size:22px; margin-bottom: 15px; font-weight: bold; padding: 3px 0 3px 10px; font-family: YuMincho, 'Yu Mincho', 'Hiragino Mincho ProN', 'serif'; display: block;color: #8b0067;}
	/*▲lineup*/	

.f_red {
	color: #cc0000;
}