/*　このCSSはスマートフォン向けです　*/

@charset "Shift_JIS";

/*　コンテンツごとに個別のスタイルを作成する際はこのシートに追記します　*/

/*　スマートフォン用CSS　*/
@media screen and (max-width: 480px) {
img {max-width: 100%; height: auto; width /***/:auto;}
 /*　以下にスタイルを記述。最終行に「}」を入れていることに注意　*/




h3.movie-h3 {font-family:"FOT-UD角ゴ_ラージ Pr6N B"; font-size:1.5rem; color:#717171; margin:10px 0;}
h4.movie-h4 {font-family:"FOT-UD角ゴ_ラージ 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角ゴ_ラージ 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 {margin:0 5px;}
.movie-index-r {margin:0 5px; padding:10px; text-align:center;}
.movie-index-menu a {padding:10px;}

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

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



/*　FAQ　*/
.qalist-logo {margin: 50px 0 20px 5px;}

.qalist {font-size:130%; width:100%; margin-bottom:10px;}
.qalist dt {margin-left:5px; display:inline-block; padding:3px 10px; color: #fff; background: #007bd0;}
.qalist dd {border-bottom:1px dashed #ccc; margin:0 10px 10px 10px; padding:10px; font-size:108%; font-weight: bold;}

.qalist-ky {font-size:130%; width:100%; margin-bottom:10px;}
.qalist-ky dt {margin-left:5px; display:inline-block; padding:3px 10px; color: #fff; background: #009753;}
.qalist-ky dd {border-bottom:1px dashed #ccc; margin:0 10px 10px 10px; padding:10px; font-size:108%; font-weight: bold;}

.qalist-hb {font-size:130%; width:100%; margin-bottom:10px;}
.qalist-hb dt {margin-left:5px; display:inline-block; padding:3px 10px; color: #fff; background: #ff6b3d;}
.qalist-hb dd {border-bottom:1px dashed #ccc; margin:0 10px 10px 10px; padding:10px; font-size:108%; font-weight: bold;}

.qalist-kk {font-size:130%; width:100%; margin-bottom:10px;}
.qalist-kk dt {margin-left:5px; display:inline-block; padding:3px 10px; color: #fff; background: #ffa131;}
.qalist-kk dd {border-bottom:1px dashed #ccc; margin:0 10px 10px 10px; padding:10px; font-size:108%; font-weight: bold;}

.qalist-bu {font-size:130%; width:100%; margin-bottom:10px;}
.qalist-bu dt {margin-left:5px; display:inline-block; padding:3px 10px; color: #fff; background: #999999;}
.qalist-bu dd {border-bottom:1px dashed #ccc; margin:0 10px 10px 10px; padding:10px; font-size:108%; font-weight: bold;}

.qalist-other {font-size:130%; width:100%; margin-bottom:10px;}
.qalist-other dt {margin-left:5px; display:inline-block; padding:3px 10px; color: #fff; background: #666666;}
.qalist-other dd {border-bottom:1px dashed #ccc; margin:0 10px 10px 10px; padding:10px; font-size:108%; font-weight: bold;}

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:150px 0;}

}/*　@mediaの綴じ括弧。削除しないでください　*/

