html{font-size:62.5%}a:link,a:visited,a:active,a:hover{outline:none}ul,li{list-style:none;margin:0;padding:0}*,*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}html{position:relative;min-height:100%}body{margin-bottom:60px;padding-bottom:20px}.footer{position:absolute;bottom:0;width:100%;height:60px}.container{width:auto;max-width:1200px;padding:0 15px}.container .text-muted{margin:20px 0}html{background-color:#f0f0f0}body{font-size:14px;font-size:1.4rem;font-family:メイリオ, Meiryo, 'ＭＳ Ｐゴシック', Avenir, 'Helvetica neue', Helvetica, '游ゴシック', YuGothic, 'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic Pro', sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#f0f0f0}.sub-header{padding-bottom:10px;border-bottom:1px solid #eee}.navbar-fixed-top{border:0}.side_shadow{position:relative;-webkit-box-shadow:0 0 20px rgba(0,0,0,0.5);-moz-box-shadow:0 0 20px rgba(0,0,0,0.5);box-shadow:0 0 20px rgba(0,0,0,0.5)}.img-responsive{width:100%;outline:#aaa;background:#ccc url(/images/loading.gif) center center no-repeat}.bg__red{background-color:red}.bg__blue{background-color:#0072c1}.bg__gray{background-color:#4d4d4d}.bg__black{background-color:black}.font__b{font-weight:bold}.font__u{text-decoration:underline}.margin__b0{margin-bottom:0}.margin__t0{margin-top:0}.margin__b20{margin-bottom:20px}.margin__t20{margin-top:20px}.margin__b40{margin-bottom:40px}.margin__t40{margin-top:40px}.margin__b80{margin-bottom:80px}.margin__t80{margin-top:80px}.info__req{color:red;font-weight:500;font-size:12px;font-size:1.2rem}.info__notice{margin-top:10px;color:#707070;font-size:12px;font-size:1.2rem}.header_img{margin-bottom:20px;max-height:257px;overflow:hidden}.footer{background-color:#1f63a6}.footer .text-muted{color:white}.mini-submenu{display:none;background-color:transparent;border:1px solid rgba(0,0,0,0.9);border-radius:4px;padding:9px;width:42px}.mini-submenu:hover{cursor:pointer}.mini-submenu .icon-bar{border-radius:1px;display:block;height:2px;width:22px;margin-top:3px}.mini-submenu .icon-bar{background-color:#000}#slide-submenu{background:rgba(0,0,0,0.45);display:inline-block;padding:0 8px;border-radius:4px;cursor:pointer}.submenu_title{color:white;font-weight:bold}.panel-heading.auth_head{background-color:#5d0101;color:white}.reg_info{background-color:white;padding:1em 2em 2em 2em;font-size:16px;font-size:1.6rem;line-height:2em;margin-bottom:20px}.reg_info>p{margin-bottom:2em}.reg_head1{display:block;font-weight:bold;font-size:24px;font-size:2.4rem}.reg_head2{display:block;font-weight:bold;font-size:28px;font-size:2.8rem;color:red;margin:20px 0 0 0}.reg_sp{color:red}.reg_sp1{display:block;font-size:22px;font-size:2.2rem}.terms_box{height:14em;overflow:auto;border:1px solid #ddd;padding:1em;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px}.terms_box dt{margin-top:1em}.terms_box ol{list-style-type:decimal;padding-left:1.5em}.terms_box ol>li{list-style-type:decimal}.additional_info{background-color:white;padding:2em;font-size:16px;font-size:1.6rem;line-height:1.6em}.additional_info>p{margin-bottom:2em}.movie_lists{margin:0 auto}.movie_lists a{display:block;color:black}.movie_lists a:hover{text-decoration:none;color:red}.movie_lists a:hover img{opacity:0.7;filter:alpha(opacity=70);-ms-filter:"alpha(opacity=70)"}.movie_lists a:hover span{background-color:#ccc}.movie_lists>.row{padding:0 10px;margin-bottom:30px}.movie_lists>.row>div{padding:0 5px}.movie_lists>.row>div .movie_link{margin-top:10px}.movie_lists>.row>div:first-child .movie_link{margin-top:0}@media screen and (min-width: 768px){.movie_lists>.row>div:nth-child(2) .movie_link,.movie_lists>.row>div:nth-child(3) .movie_link{margin-top:0}}@media screen and (min-width: 992px){.movie_lists>.row>div:nth-child(4) .movie_link{margin-top:0}}.movie_item{background-color:#ccc;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px}.movie_link{background-color:white;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px}.movie_title{display:block;text-align:center;padding:15px;background-color:#0a4d85;color:white;font-size:20px;font-size:2rem;font-weight:bold}.movie_desc{display:block;padding:0 10px;font-size:12px;font-size:1.2rem;height:auto;overflow:visible}@media screen and (min-width: 768px){.movie_desc{height:4.2em;overflow:hidden}}.movie_publish_date{display:block;font-size:12px;font-size:1.2rem;text-align:right;padding:0 10px 10px 0}.movie_ad{margin:40px auto 20px auto}.md__box{margin-top:20px;padding:1em;border:1px solid #ddd;background-color:white;min-height:10em;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px}.md__body{font-size:16px;font-size:1.6rem}.md__date{font-size:16px;font-size:1.6rem}.files_lists .row{border-bottom:1px solid #DDDDDD}.filesTitle{background:#dddddd;padding:5px 10px}h3.head__blue{border-bottom:1px solid #0072c1;border-left:10px solid #0072c1;padding:10px 7px;background-color:white;color:black;font-weight:bold;text-shadow:1px 2px 2px rgba(0,0,0,0.3)}h3.head__red{border-bottom:1px solid #5d0101;border-left:10px solid #5d0101;padding:10px 7px;background-color:white;font-weight:bold;color:black;text-shadow:1px 2px 2px rgba(0,0,0,0.3)}.info_box{background-color:white;border:1px solid #ddd}.info_box li{padding:10px;border-bottom:1px dotted #ccc;overflow:hidden}.info_box li:last-child{border-bottom:none}.info_box li>span:first-child{width:120px;display:inline-block}
/*# sourceMappingURL=main.css.map */
