/* 231115 */
/* CSS Document */

@import url("final.css");

/*=============================
	novel/vol9/result
===============================*/

/* block_gp */
.block_gp,
.block_mediamix,
.block_comic_scenario{ margin-top: 100px; background-color: #f5f5f5; padding: 100px 0;}

/* block_gold */
.block_gold,
.block_award,
.block_short{ margin-top: 100px;}

/* block_evaluation */
.block_evaluation{ margin-top: 100px; background-color: #201d0e; padding: 100px 0; color: #fff; background: url("../../../images/novel/vol9/result/bg_evaluation.jpg") no-repeat center; background-size: cover; position: relative;}
.block_evaluation::before{ content: ''; width: 100%; height: 100%; position: absolute; top: 0; right: 0; bottom: 0; left: 0; background-color: rgba(32,29,14, .7); z-index: 0;}
.block_evaluation .content_wrapper_min{ position: relative; z-index: 1;}
#content-sub .block_evaluation p{ font-size: 16px;}
.block_evaluation .btn02 a{ text-decoration: none;}

/* block_other */
.block_other{ background-color: #f5f5f5; padding: 100px 0;}
#content-sub .block_other p{ font-size: 16px;}





/*-------------------------*/
/* 画面サイズ 768px*/
/*-------------------------*/
@media screen and (max-width: 768px) {

/* block_gp */
.block_gp,
.block_mediamix,
.block_comic_scenario{ margin-top: 50px; padding: 50px 0;}

/* block_gold */
.block_gold,
.block_award,
.block_short{ margin-top: 50px;}

/* block_evaluation */
.block_evaluation{ margin-top: 50px; padding: 50px 0;}
#content-sub .block_evaluation p{ font-size: 14px;}

/* block_other */
.block_other{ padding: 50px 0;}
#content-sub .block_other p{ font-size: 14px;}


}



.ttl_01 span.small {
	display: block;
	font-size: 70%!important;
}

.yt_wrap {
  width: 100%;
  aspect-ratio: 16 / 9;
}
.yt_wrap iframe {
  width: 100%;
  height: 100%;
}