/*!
 * Font Awesome Free 5.6.1 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
 */

@media only screen and (min-device-width:481px) {
.chapter_lead01{
	width:60%;
	float:left;
}

.chapter_entry01 {
	width:34%;
	margin-left:5%;
	float:left;
	border:solid 1px #FFF;
	padding:10px;
}

.chapter_entry02 {
	width:94%;
	margin:0px auto 30px;
	padding:3px 5px 2px;
	color:#FFF;
	background-color:#19448e;
	text-align:center;
	font-size:120%;
	font-weight:bold;
}

.chapter_entry03 {
	display:inline-block;
	width:94%;
	margin:0px auto 30px;
	padding:3px 5px 2px;
	color:#191970;
	background-color:#FFFFFF;
	text-align:center;
	font-size:120%;
	font-weight:bold;
	border:solid 1px #ffd700;
}

.button01 {
	display: inline-block;
	padding: 7px 20px;
	border-radius: 25px;
	text-decoration: none;
	color: #FFF;
	background-color:#1e90ff;
	margin:10px 0 10px 2rem;
	width:60%;
	text-align:center;
}

.button02 {
	display: inline-block;
	padding: 7px 20px;
	border-radius: 25px;
	text-decoration: none;
	color: #FFF;
	background-color:#ff9500;
	margin:10px 0 10px 2rem;
	width:60%;
	text-align:center;
}

.movie-footer {
	display:none;
}

.movie-list {
	display:none;
}

}

@media only screen and (max-device-width:480px) {
.chapter_lead01{
	width:90%;
	margin:10px auto;
}

.chapter_entry01 {
	width:90%;
	margin:10px auto;
	border:solid 1px #FFF;
	padding:10px;
}

.chapter_entry02 {
	width:94%;
	margin:0px auto 30px;
	padding:3px 5px 2px;
	color:#FFF;
	background-color:#19448e;
	text-align:center;
	font-size:100%;
	font-weight:bold;
}

.chapter_entry03 {
	display:inline-block;
	width:94%;
	margin:0px auto 30px;
	padding:3px 5px 2px;
	color:#191970;
	background-color:#FFFFFF;
	text-align:center;
	font-size:120%;
	font-weight:bold;
	border:solid 1px #ffd700;
}

.button01 {
	display: inline-block;
	padding: 7px 20px;
	border-radius: 25px;
	text-decoration: none;
	color: #FFF;
	background-color:#1e90ff;
	margin:10px auto;
	width:60%;
	text-align:center;
}

.button02 {
	display: inline-block;
	padding: 7px 20px;
	border-radius: 25px;
	text-decoration: none;
	color: #FFF;
	background-color:#ff9500;
	margin:10px auto;
	width:60%;
	text-align:center;
}

.movie-footer {
	display:none;
}

.movie-list {
	display:none;
}

}