@charset "utf-8";
.page-contents {}
.page-contents .page-contents-inner { padding:8% 0 8%; background-color:#0085cf;}
.page-contents p { padding:0 !important}
.text-center { margin: 2% auto;}
.page-contents h1,.page-contents h2 { text-align:center; line-height:1 !important;}
.page-contents h1 img { max-width:635px; width:84.666%; padding-bottom:1.6%; margin-left:auto; margin-right:auto}
.page-contents h2 img { max-width:632px; width:84.266%; padding-bottom:1.6%; margin-left:auto; margin-right:auto}
.page-contents h3 { font-size:14px; font-weight:bold; line-height: 1.6; margin-top:4%;}
#text img { max-width:534px; width:71.2%; margin-left:auto; margin-right:auto}
#img_10per_off img { max-width:519px; width:69.2%;padding:4.2666% 0 0; margin-left:auto; margin-right:auto}
ul.btn-list { overflow: hidden; width: 100%; margin-top: 11.466% }
ul.btn-list li { float: left; width: 32.2666666667%; margin-left: 14% }
ul.btn-list li:only-child { float: none; margin-right: auto; margin-left: auto }
ul.btn-list li+li { margin-left: 7.4666666667% }
ul.btn-list li a { display: block }
ul.btn-list+p { padding-top: 0!important; margin-top: 4%; text-align: center }
ul.btn-list.row-link li { float: none; margin-right: auto; margin-left: auto; width: 100%; margin: 0 auto!important; text-align: center }
ul.btn-list.row-link li+li { margin-top: 3%!important }
ul.btn-list.row-link+p { margin-top: 2%!important }
.list-astarisk { margin-top: 10% }
.list-astarisk li { line-height: 1.43; padding-left: 1em; text-indent: -1em }
.list-astarisk li span { display: inline-block; width: 1em; text-indent: 0 }
.list-astarisk li+li { margin-top: .5% }
.col-md-12.movie { margin-left:4%; margin-right:4%}
.embed-responsive-16by9 {margin-top: 10%;}
	.tittext {font-weight: bold; font-size: 15px; color: #1aa6e0;}