@charset "Shift_JIS";


/*@Œ©o‚µ@*/


h3.movie-h3 {font-family:"FOT-UDŠpƒS_ƒ‰[ƒW Pr6N B"; font-size:1.5rem; color:#717171; margin:10px 0;}
h4.movie-h4 {font-family:"FOT-UDŠpƒS_ƒ‰[ƒW Pr6N B"; font-size:180%; font-weight:bold; padding-bottom:3px; border-bottom:4px solid #0068B2; margin:30px 0 10px 0;}
h5.movie-h5 {font-family:"FOT-UDŠpƒS_ƒ‰[ƒW Pr6N B"; font-size:180%; font-weight:bold; margin:10px 0 5px 10px; }



.mt10 {margin-top:10px;}
.mt20 {margin-top:20px;}
.mt30 {margin-top:30px;}
.mb200 {margin-bottom:200px;}
.ml10 {margin-left:10px;}


.movie-index-l {float:left; width:55%;}
.movie-index-r {float:left; width:40%; padding:20px 0 0 20px;}
.movie-index-menu a {padding:10px;}

.frame {border:1px solid #ccc; padding:20px; margin:10px; text-align:center;}


.backtoindex {text-align:center; margin:30px auto; font-weight:bold;}




/*@FAQ@*/
.qalist-logo {margin: 50px 0 20px 0;}
.qalist-text {margin: 10px 0 10px 0;}
.qalist{border-left : 1px solid #ccc;	border-right : 1px solid #ccc;	border-bottom : 1px solid #ccc;	width  : 960px;	background: #007bd0;}
.qalist dt {float : left;	clear : both;	width : 150px;	border-top : 1px solid #ccc;	padding : 10px;	color: #fff;}
.qalist dd {margin-left : 150px;	border-top : 1px solid #ccc;	border-left : 1px solid #ccc;	padding : 10px;	font-size:108%;	font-weight: bold;	background: #fff;}


.qalist-ky {border-left : 1px solid #ccc;	border-right : 1px solid #ccc;	border-bottom : 1px solid #ccc;	width  : 960px;	background: #009753;}
.qalist-ky dt {float : left;	clear : both;	width : 150px;	border-top : 1px solid #ccc;	padding : 10px;	color: #fff;}
.qalist-ky dd {margin-left : 150px;	border-top : 1px solid #ccc;	border-left : 1px solid #ccc;	padding : 10px;	font-size:108%;	font-weight: bold;	background: #fff;}

.qalist-hb {border-left : 1px solid #ccc;	border-right : 1px solid #ccc;	border-bottom : 1px solid #ccc;	width  : 960px;	background: #ff6b3d;}
.qalist-hb dt {float : left;	clear : both;	width : 150px;	border-top : 1px solid #ccc;	padding : 10px;	color: #fff;}
.qalist-hb dd {margin-left : 150px;	border-top : 1px solid #ccc;	border-left : 1px solid #ccc;	padding : 10px;	font-size:108%;	font-weight: bold;	background: #fff;}

.qalist-kk {border-left : 1px solid #ccc;	border-right : 1px solid #ccc;	border-bottom : 1px solid #ccc;	width  : 960px;	background: #ffa131;}
.qalist-kk dt {float : left;	clear : both;	width : 150px;	border-top : 1px solid #ccc;	padding : 10px;	color: #fff;}
.qalist-kk dd {margin-left : 150px;	border-top : 1px solid #ccc;	border-left : 1px solid #ccc;	padding : 10px;	font-size:108%;	font-weight: bold;	background: #fff;}

.qalist-bu {border-left : 1px solid #ccc;	border-right : 1px solid #ccc;	border-bottom : 1px solid #ccc;	width  : 960px;	background: #999999;}
.qalist-bu dt {float : left;	clear : both;	width : 150px;	border-top : 1px solid #ccc;	padding : 10px;	color: #fff;}
.qalist-bu dd {margin-left : 150px;	border-top : 1px solid #ccc;	border-left : 1px solid #ccc;	padding : 10px;	font-size:108%;	font-weight: bold;	background: #fff;}

.qalist-other {border-left : 1px solid #ccc;	border-right : 1px solid #ccc;	border-bottom : 1px solid #ccc;	width  : 960px;	background: #666666;}
.qalist-other dt {float : left;	clear : both;	width : 150px;	border-top : 1px solid #ccc;	padding : 10px;	color: #fff;}
.qalist-other dd {margin-left : 150px;	border-top : 1px solid #ccc;	border-left : 1px solid #ccc;	padding : 10px;	font-size:108%;	font-weight: bold;	background: #fff;}


dd.movlist {padding-left:35px; background:#fff url(../images/icn_movie.png) no-repeat left;}
dd.movlist span {font-weight: normal;}
dd.movlist span.new {font-weight: bold;	color:#cc0000;}

.movie {text-align:center; margin:100px auto 20px auto; border-bottom:dashed 1px #CCCCCC; padding:100px 0;}
.movie iframe {width:853px; height:480px;}


