@charset "UTF-8";
/* original
========================================== */
.original-area {}
.original-area a { display: block; }
.original-inner {}
.original-box { text-align: center; }
.original-box:not(:first-of-type) {
	margin-top: 50px;
}

.original-img {}
.original-img img {
	max-width: 700px !important;
	margin: 0 auto 40px;
}

.original-text {
	display: inline-block;
	font-size: 3.6rem;
	font-weight: bold;
	line-height: 1.5;
}
.original-text b {
	font-size: 4rem;
}
.original-text small {
	font-size: 1.8rem;
	font-weight: bold;
	float: right;
}
.original-text small:after { content: ''; display: block; clear: both; }





/* ------------------------------------------------------------------
	small-screen
------------------------------------------------------------------ */
@media only screen and (max-width: 600px) {
	/* drama-box-body
	========================================== */
	body.second .drama-main .drama-box-body { padding: 20px 5% 30px; }


	/* original
	========================================== */
	.original-area {}
	.original-box:not(:first-of-type) {
		margin-top: 30px;
	}

	.original-img {}
	.original-img img {
		width: 75.35% !important;
		max-width: 434px !important;
		margin: 0 auto 20px;
	}

	.original-text {
		font-size: 1.8rem;
	}
	.original-text b {
		font-size: 2.4rem;
	}
	.original-text small {
		font-size: 1.2rem;
	}
}



/* ------------------------------------------------------------------
	small-screen-up to medium-screen
------------------------------------------------------------------ */
@media only screen and (min-width: 601px) and (max-width: 992px) {
}



/* ------------------------------------------------------------------
	medium-screen
------------------------------------------------------------------ */
@media only screen and (max-width: 992px) {
}



/* ------------------------------------------------------------------
	medium-screen-up
------------------------------------------------------------------ */
@media only screen and (min-width: 993px) {

}



/* ------------------------------------------------------------------
	small-screen-up
------------------------------------------------------------------ */
@media only screen and (min-width: 601px) {
}



