@charset "UTF-8";.search-result__pager{-webkit-box-pack:end;-ms-flex-pack:end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:flex-end}@media screen and (max-width:767px){.search-result__pager p{font-size:1rem;margin-top:.5em}}.search-result__pager ul{-webkit-box-pack:end;-ms-flex-pack:end;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:flex-end;margin-left:1em}@media screen and (max-width:767px){.search-result__pager ul{margin-top:.5em}}.search-result__pager__item{font-size:1.4rem;margin:.25em 0}@media screen and (max-width:767px){.search-result__pager__item{font-size:.875rem}}.search-result__pager__item a{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background:#f0f0f0;border-radius:4px;color:#3a3a3c;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;height:2.14em;justify-content:center;margin:0 .18em;width:2.14em}@media screen and (min-width:768px){.search-result__pager__item a:hover{background:#d5d5d5;-webkit-transition:background .25s ease;transition:background .25s ease}}.search-result__pager__item.current a{background:#222423;color:#fff;cursor:default}.search-result__pager__item--arrow a{background:#d5d5d5;left:auto;position:relative;right:auto;top:auto}@media screen and (min-width:768px){.search-result__pager__item--arrow a:hover{background:#b0b0b0;-webkit-transition:background .25s ease;transition:background .25s ease}}.search-result__pager__item--arrow span{border-right:2px solid #3a3a3c;border-top:2px solid #3a3a3c;bottom:0;content:"";font-size:100%;height:.5em;left:.125em;margin:auto;position:relative;top:0;-webkit-transform:rotate(225deg);transform:rotate(225deg);width:.5em}.search-result__pager__item--arrow.disable a{background:#f0f0f0;cursor:default}.search-result__pager__item--arrow.disable a span{border-color:#d0d0d0}.search-result__pager__item--next span{left:-.05em;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.search-result__pager__select{font-size:1.6rem;margin-right:1.25em}@media screen and (max-width:767px){.search-result__pager__select{-webkit-box-pack:end;-ms-flex-pack:end;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:.875rem;font-size:max(.875rem,16px);justify-content:flex-end;margin-bottom:3.088%;margin-right:0;width:100%}}.search-result__pager__select__box{position:relative}.search-result__pager__select__box:after{background:url(/archives/search/image/icon-select-arrow.svg) no-repeat;background-size:contain;content:"";display:block;font-size:100%;padding-top:.5em;position:absolute;right:.75em;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:.875em}@media screen and (max-width:767px){.search-result__pager__select__box:after{right:.71em}}.search-result__pager__select select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border-color:#3a3a3c;border-radius:.25em;color:#3a3a3c;cursor:pointer;font-family:游ゴシック体,YuGothic,游ゴシック,Yu Gothic,メイリオ,Hiragino sans,sans-serif;font-size:1em;font-weight:700;padding:.25em 2.37em .25em 1.12em;position:relative;z-index:2}@media screen and (max-width:767px){.search-result__pager__select select{background:transparent;font-size:100%;padding:.35em 1.35em .35em .88em}}#chronicle-list{display:none;margin-bottom:7.1428571429%;margin-top:20px;position:relative}#chronicle-list>.inner{max-width:none}#chronicle-list .kw-navi__wrap{border:1px solid #d5d5d5;border-radius:24px;-webkit-box-shadow:0 5px 5px 0 rgba(0,0,0,.15);box-shadow:0 5px 5px 0 rgba(0,0,0,.15);height:48px;margin:0 auto 20px;max-width:476px;overflow:hidden;width:100%}#chronicle-list .kw-navi__wrap input[type=text]{border-style:none;-webkit-box-sizing:border-box;box-sizing:border-box;outline:none;padding:12px 0 12px 12px;width:calc(100% - 50px)}#chronicle-list .kw-navi__wrap input[type=button],#chronicle-list .kw-navi__wrap input[type=submit]{background:#fff url(/archives/common/image/genreheader_search_icon.svg) 50% no-repeat;border-style:none;-webkit-box-sizing:border-box;box-sizing:border-box;color:#3a3a3c;cursor:pointer;height:100%;overflow:hidden;padding:12px;text-indent:-1000px;width:50px}@media screen and (min-width:768px){#chronicle-list .kw-navi__wrap input[type=button]:hover,#chronicle-list .kw-navi__wrap input[type=submit]:hover{background-color:#3a3a3c;-webkit-transition:background .25s ease;transition:background .25s ease}}#chronicle-list.show{display:block}#chronicle-list.close>.inner,#chronicle-list.load #chronicle-kw-navi{display:none}#chronicle-list.load .loading{display:block}#chronicle-list .message{padding:50px 0;text-align:center}#chronicle-list .decade-navi{margin-bottom:8px}#chronicle-list .decade-navi .navi-title{display:block;margin-bottom:8px}#chronicle-list .decade-navi .navi-title,#chronicle-list .decade-navi a{font-family:游ゴシック体,YuGothic,游ゴシック,Yu Gothic,メイリオ,Hiragino sans,sans-serif;font-weight:700;line-height:1}#chronicle-list .decade-navi a{background:none;border:1px solid #000;border-radius:6px;color:#3a3a3c;display:inline-block;margin-bottom:10px;margin-right:10px;padding:6px 12px;text-decoration:none}@media screen and (min-width:768px){#chronicle-list .decade-navi a:hover{background:#3a3a3c;color:#fff;-webkit-transition:background .25s ease;transition:background .25s ease}}#chronicle-list .decade-navi a.selected{background-color:#3a3a3c;border:1px solid #3a3a3c;color:#fff}#chronicle-list .decade-navi .decade-menu{display:inline-block}@media screen and (min-width:768px){#chronicle-list #chronicle-onair-list.all-view{width:100%}}@media screen and (max-width:767px){#chronicle-list h2{margin-bottom:4.4117647059%}#onair-kw-navi{margin:4% auto}#onair-kw-navi .navi-wrap{border-radius:30px;margin:auto;width:85.3333333333%}#onair-kw-navi .navi-wrap #onair-search-text{font-size:100%;padding:8px 0 8px .7em;width:76%}#onair-kw-navi .navi-wrap #onair-search-btn{font-size:100%;width:24%}#chronicle-onair-list .decade-navi{margin:0 auto 4%}#chronicle-onair-list .decade-navi .decade-menu{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}#chronicle-onair-list .decade-navi .decade-menu a{-webkit-box-sizing:border-box;box-sizing:border-box;display:block;margin:1.4% 1.4% 0 0;padding:.5em 0;text-align:center;width:32.3943661972%}#chronicle-onair-list .decade-navi .decade-menu a:nth-child(3n){margin-right:0}}#chronicle-onair-list .year-item{margin-bottom:6px}#chronicle-onair-list .year-item h3{background-color:#f0f0f0;border:1px solid #e5e5ea;border-radius:6px;cursor:pointer;padding:10px 10px 10px 20px;position:relative}#chronicle-onair-list .year-item h3:after{border-right:2px solid #3a3a3c;border-top:2px solid #3a3a3c;bottom:0;content:"";height:10px;margin:auto;position:absolute;right:24px;top:0;-webkit-transform:rotate(135deg);transform:rotate(135deg);width:10px}@media screen and (min-width:768px){#chronicle-onair-list .year-item h3:hover{background-color:#e5e5ea;-webkit-transition:background .25s ease;transition:background .25s ease}}#chronicle-onair-list .year-item.open h3:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}#chronicle-onair-list .month-navi .navi-title{font-weight:700;margin-right:12px}#chronicle-onair-list .month-navi a{border-left:1px solid #d8d8d8;color:#3a3a3c;display:inline-block;font-family:游ゴシック体,YuGothic,游ゴシック,Yu Gothic,メイリオ,Hiragino sans,sans-serif;font-weight:700;line-height:1;text-decoration:none}@media screen and (min-width:768px){#chronicle-onair-list .month-navi a:hover{opacity:.7}}#chronicle-onair-list .month-navi a:first-child{border-left:none}#chronicle-onair-list .month-navi a:last-child{border-right:none}#chronicle-onair-list .month-navi a.selected{background-color:#3a3a3c;border-radius:4px;color:#fff}#chronicle-onair-list .month-navi a.selected+a{border-color:#f6f6f6}#chronicle-onair-list .month-navi a.disable{color:#d8d8d8;cursor:default}#chronicle-onair-list.hide{display:none}#chronicle-onair-list.all-view .table-wrap{display:block}#chronicle-onair-list.all-view .table-wrap:after{background:-webkit-gradient(linear,left bottom,left top,color-stop(40%,#fff),to(hsla(0,0%,100%,0)));background:linear-gradient(0deg,#fff 40%,hsla(0,0%,100%,0))}#chronicle-onair-list .year-item .view-wrap{display:none;height:0;overflow:hidden}#chronicle-onair-list .year-item.open .view-wrap{display:block;height:auto}#chronicle-onair-list .year-item.close .btn-more,#chronicle-onair-list .year-item.close .month-navi,#chronicle-onair-list .year-item.close table{display:none}#chronicle-onair-list .year-item.close h3{border-bottom:none}#chronicle-onair-list .table-wrap{overflow:hidden}#chronicle-onair-list .table-wrap:after{background:-webkit-gradient(linear,left bottom,left top,color-stop(40%,#fff),to(hsla(0,0%,100%,0)));background:linear-gradient(0deg,#fff 40%,hsla(0,0%,100%,0));bottom:20px;content:"";display:block;height:140px;position:absolute;width:100%}@media screen and (max-width:767px){#chronicle-onair-list .table-wrap:after{height:300px}}@media screen and (min-width:768px){#chronicle-onair-list .table-wrap{border-radius:4px 4px 0 0;overflow:hidden}#chronicle-onair-list .table-wrap table tr.item-row{border-left:1px solid #e8e8e8;border-right:1px solid #e8e8e8}#chronicle-onair-list .table-wrap table tr:nth-child(n+6){display:none}}@media screen and (max-width:767px){#chronicle-onair-list .table-wrap table tr.item-row:nth-child(n+6),#chronicle-onair-list .table-wrap table tr:first-child{display:none}}#chronicle-onair-list .table-wrap .btn-more{position:relative;z-index:1}@media screen and (max-width:767px){#chronicle-onair-list .table-wrap .btn-more{padding-bottom:4%}}#chronicle-onair-list .table-wrap .btn-more a{border:2px solid #000;border-radius:6px;color:#3a3a3c;display:block;font-family:游ゴシック体,YuGothic,游ゴシック,Yu Gothic,メイリオ,Hiragino sans,sans-serif;font-weight:700;line-height:1;margin:10px auto 20px;padding:8px 0;text-align:center;text-decoration:none;width:190px}@media screen and (max-width:767px){#chronicle-onair-list .table-wrap .btn-more a{border-radius:8px;margin:0 auto 20px;padding:8px 0;width:67.6470588235%}}@media screen and (min-width:768px){#chronicle-onair-list .table-wrap .btn-more a:hover{background:#3a3a3c;color:#fff;-webkit-transition:background .25s ease;transition:background .25s ease}}#chronicle-onair-list .table-wrap.view-more .btn-more{margin-top:20px}#chronicle-onair-list .table-wrap.view-more:after{content:none}@media screen and (min-width:768px){#chronicle-onair-list .table-wrap.view-more table tr:nth-child(n+6){display:table-row}}@media screen and (max-width:767px){#chronicle-onair-list .table-wrap.view-more table tr.item-row:nth-child(n+6){display:table-row}}@media screen and (min-width:768px){#chronicle-onair-list .table-wrap.no-more{padding-bottom:20px}}#chronicle-onair-list .table-wrap.no-more .btn-more{display:none!important}#chronicle-onair-list .table-wrap.no-more:after{content:none}.table-wrap{position:relative;width:100%}@media screen and (min-width:768px){.table-wrap{margin:auto}}@media screen and (max-width:767px){.table-wrap{margin:auto}}.table-wrap.hide{display:none!important}.table-wrap table{font-size:100%;width:100%}@media screen and (min-width:768px){.table-wrap table{background-color:#fff}}@media screen and (max-width:767px){.table-wrap table tr.item-row{border-right:2px solid #e8e8e8;border-top:2px solid #e8e8e8;display:block;font-size:93.3%;margin-bottom:1.4%}}.table-wrap table th{background-color:#787878;color:#fff}@media screen and (min-width:768px){.table-wrap table th{padding:4px 6px}.table-wrap table th.item-date{border-right:1px solid #e8e8e8;width:24.6753246753%}.table-wrap table th.item-title{border-right:1px solid #e8e8e8;width:31.1688311688%}.table-wrap table td{border-bottom:1px solid #e8e8e8;border-right:1px solid #e8e8e8;padding:10px 6px}}@media screen and (max-width:767px){.table-wrap table td{background-color:#fff;border-bottom:2px solid #e8e8e8;border-right:none;line-height:1.4;padding:2% 2.5% 2% 28.5%;position:relative;width:100%}.table-wrap table td,.table-wrap table td:before{-webkit-box-sizing:border-box;box-sizing:border-box;display:block}.table-wrap table td:before{background-color:#787878;color:#fff;content:"";height:100%;left:0;padding:2%;position:absolute;top:0;width:26%}.table-wrap table td:first-child:before{content:"日時"}.table-wrap table td:nth-child(2):before{content:"タイトル"}.table-wrap table td:nth-child(3){min-height:4.4em}.table-wrap table td:nth-child(3):before{content:"番組内容・出演者"}}.table-wrap table td a{color:#3a3a3c;text-decoration:underline}.table-wrap table td a:after{content:">";position:relative;width:1em}@media screen and (min-width:768px){.table-wrap table td a:hover{opacity:.7}.table-wrap table td:last-child{border-right-style:none}}.table-wrap table td:last-child p{-webkit-box-orient:vertical;-webkit-line-clamp:3;display:-webkit-box;font-size:100%;overflow:hidden}.table-wrap table td img{vertical-align:text-top}.table-wrap table td,.table-wrap table th{vertical-align:top}.table-wrap table td:last-child,.table-wrap table th:last-child{border-right:none}@media screen and (min-width:768px){#chronicle-onair-list .year-item .month-navi{margin:16px auto;width:calc(100% - 40px)}#chronicle-onair-list .year-item .month-navi a{padding:8px 14px}#chronicle-onair-list .year-item .month-navi .month-menu{display:inline-block}}@media screen and (max-width:767px){#chronicle-onair-list .year-item h3{padding:1.8% 2.4%}#chronicle-onair-list .year-item h3:after{margin-right:10px}#chronicle-onair-list .month-navi{margin:4.4117647059% auto;width:94.6666666667%}#chronicle-onair-list .month-navi .month-menu{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}#chronicle-onair-list .month-navi .month-menu a{border-width:2px;display:block;font-family:游ゴシック体,YuGothic,游ゴシック,Yu Gothic,メイリオ,Hiragino sans,sans-serif;font-weight:700;margin-top:3.2%;padding:3px 0;text-align:center;width:calc(16.66% - 2px)}#chronicle-onair-list .month-navi .month-menu a:nth-child(7){border-left:none}#chronicle-onair-list .month-navi .month-menu a:nth-child(6n){border-right:none}}#chronicle-search-list{position:relative}#chronicle-search-list.hide{display:none}#chronicle-search-list .result-close{background:#6b6b6b;border-radius:20px;color:#fff;font-size:87.5%;margin-top:-.2em;padding:.25em 1.5em;position:relative}#chronicle-search-list .result-close:before{color:#fff;content:"✕";height:1em;position:relative;width:1em}#chronicle-search-list .result-close span{padding-left:.3em}#chronicle-search-list .result-title{font-size:116.7%}#chronicle-search-list .result-title .kw{font-weight:700}#chronicle-search-list .table-wrap{width:100%}#chronicle-search-list table{font-size:100%;width:100%}#chronicle-search-list table td{border-bottom:2px solid #e8e8e8;vertical-align:top}#chronicle-search-list table td:last-child p{-webkit-box-orient:vertical;-webkit-line-clamp:3;display:-webkit-box;font-size:100%;overflow:hidden}#chronicle-search-list table td img{vertical-align:text-top}#chronicle-search-list table td a:after{content:">";position:relative;width:1em}@media print,screen and (min-width:768px){#chronicle-search-list .result-close{cursor:pointer;position:absolute;right:0;top:0}#chronicle-search-list .result-title{padding:0 0 20px}#chronicle-search-list table{border-left:2px solid #e8e8e8;border-top:2px solid #e8e8e8}#chronicle-search-list table td{border-right:2px solid #e8e8e8;padding:10px 6px}#chronicle-search-list table .item-date{width:20.8602150538%}#chronicle-search-list table .item-title{width:29.5698924731%}}@media print,screen and (max-width:767px){#chronicle-search-list .result-close{-webkit-box-sizing:border-box;box-sizing:border-box;font-size:100%;margin:auto;text-align:center;width:94.6666666667%}#chronicle-search-list .result-title{margin:4% auto 2.4%;width:94.6666666667%}}@media print,screen and (min-width:768px){#search-list .page_navi{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;margin-top:30px}#search-list .page_navi .pagenation{margin:auto}}@media print,screen and (max-width:767px){#search-list .page_navi{-webkit-box-sizing:border-box;box-sizing:border-box;padding:2.77%}#search-list .page_navi .stats{font-size:3.73vw}#search-list .page_navi .pagenation{margin-top:2%;position:relative}}.movie__2clm,.movie__background,.movie__credit,.movie__damage,.movie__download,.movie__profile,.movie__related-photos,main .main .content__link{margin:5.5% 0}@media screen and (max-width:767px){.movie__2clm,.movie__background,.movie__credit,.movie__damage,.movie__download,.movie__profile,.movie__related-photos,main .main .content__link{margin:7.5% 0}main .main .content{padding:0}}.main .content .movie h1{border-style:none;font-family:游ゴシック体,YuGothic,游ゴシック,Yu Gothic,メイリオ,Hiragino sans,sans-serif;font-size:3.2rem;font-weight:700;line-height:1.2;margin:0 0 10px;padding:10px 0 0}@media screen and (max-width:767px){.main .content .movie h1{font-size:1.3125rem}}.main .content .movie h1 .subtitle{color:#666;font-size:2.4rem}@media screen and (max-width:767px){.main .content .movie h1 .subtitle{font-size:1.125rem;font-weight:400}}.main .content .movie h1 .subtitle.second{font-size:1.6rem}@media screen and (max-width:767px){.main .content .movie h1 .subtitle.second{font-size:.875rem;font-weight:400}}.main .content .movie .comment__title,.main .content .movie__title--2nd{border-bottom:1px solid #d5d5d5;margin:0 0 .75em;position:relative}.main .content .movie .comment__title:after,.main .content .movie__title--2nd:after{border-bottom:1px solid #3a3a3c;bottom:-1px;content:"";display:block;height:1px;left:0;position:absolute;width:125px}.main .content .movie__title--related{margin-bottom:-28px;width:calc(100% - 110px)}@media screen and (max-width:767px){.main .content .movie__title--related{margin-bottom:.75em;width:auto}}.movie__title--3rd{font-size:1.8rem;margin:.75em 0}@media screen and (max-width:767px){.movie__title--3rd{font-size:1.125rem}}@media screen and (min-width:768px){.movie__horizontal-rule{border:0;display:block}}.movie .player-wrap{border-radius:8px;margin-bottom:10px;overflow:hidden;position:relative}@media screen and (max-width:767px){.movie .player-wrap{border-radius:0}}.movie .player-wrap #embed-iframe-player{padding-bottom:56.25%;position:relative;width:100%}.movie .player-wrap #embed-iframe-player iframe{bottom:0;height:100%;left:0;margin:auto;position:absolute;right:0;top:0;width:100%}.movie .player-wrap #relation-movies{background:#282828;display:none;height:100%;left:0;position:relative;position:absolute;top:0;width:100%}.movie .player-wrap #relation-movies.view{display:block}.movie .player-wrap #relation-movies .wrap{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;height:100%;margin:auto;padding:12px 0 0;width:91.7050691244%}@media screen and (max-width:767px){.movie .player-wrap #relation-movies .wrap{display:block;height:auto;width:93.3333333333%}}.movie .player-wrap #relation-movies .wrap .relationItem{cursor:pointer;margin-right:1.0050251256%;position:relative;width:32.6633165829%}@media screen and (max-width:767px){.movie .player-wrap #relation-movies .wrap .relationItem{margin-bottom:2.2857142857%;width:100%}.movie .player-wrap #relation-movies .wrap .relationItem:nth-child(n+4){display:none}.movie .player-wrap #relation-movies .wrap .relationItem a{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}}.movie .player-wrap #relation-movies .wrap .relationItem:nth-child(3n){margin-right:0}.movie .player-wrap #relation-movies .wrap .relationItem .thumb{background-color:#fff;height:100%;position:relative}.movie .player-wrap #relation-movies .wrap .relationItem .thumb:after{background:-webkit-gradient(linear,left top,left bottom,from(transparent),color-stop(50%,transparent),to(rgba(0,0,0,.4)));background:linear-gradient(180deg,transparent,transparent 50%,rgba(0,0,0,.4));content:"";display:block;height:100%;left:0;position:absolute;top:0;width:100%}@media screen and (max-width:767px){.movie .player-wrap #relation-movies .wrap .relationItem .thumb{margin-right:1.4285714286%;width:25.7142857143%}}.movie .player-wrap #relation-movies .wrap .relationItem img{display:block;height:auto;width:100%}.movie .player-wrap #relation-movies .wrap .relationItem:hover img{opacity:.8}.movie .player-wrap #relation-movies .wrap .relationItem .itemTitle{bottom:0;color:#fff;font-size:1.4rem;left:0;line-height:1.25;padding:0 6px 6px;position:absolute;width:100%}@media screen and (max-width:767px){.movie .player-wrap #relation-movies .wrap .relationItem .itemTitle{font-size:100%;position:relative}}.movie .player-wrap #relation-movies #relation-replay{background:#faefdd;border-radius:4px;bottom:0;cursor:pointer;font-family:游ゴシック体,YuGothic,游ゴシック,Yu Gothic,メイリオ,Hiragino sans,sans-serif;font-weight:700;height:48px;margin-bottom:7.3732718894%;margin-right:4.147%;padding:12px 0;position:absolute;right:0;text-align:center;width:27.6497695853%}.movie .player-wrap #relation-movies #relation-replay span{display:inline-block;padding-right:20px;position:relative}.movie .player-wrap #relation-movies #relation-replay span:after{background:url(/archives/common/image/icon_relation-replay.svg) 50% no-repeat;background-size:contain;bottom:0;content:"";display:block;height:18px;margin:auto;position:absolute;right:0;top:0;width:24px}@media screen and (max-width:767px){.movie .player-wrap #relation-movies #relation-replay{bottom:0;left:0;margin:auto auto 2.6666666667%;right:0;width:64%}}.movie .player-wrap #relation-movies.no-item #relation-replay{bottom:0;left:0;margin:auto;right:0;top:0}.movie .player-wrap.audio{border-radius:0;overflow:visible}.movie .player-wrap.audio #embed-iframe-player{padding-bottom:calc(56.25% + 60px)}.movie__audio{margin:10px 0 0;vertical-align:bottom;width:100%}.movie__picture a{display:block;font-size:0;line-height:0;position:relative}.movie__picture a:after{background:url(/archives/common/image/icon_modal-magnifier.svg) no-repeat 50% 50% #666;border-radius:4px;content:"";display:block;position:absolute}@media screen and (max-width:767px){.movie__picture a:after{background-size:40px 40px;bottom:10px;height:60px;right:10px;width:60px}}@media screen and (min-width:768px){.movie__picture a:after{background-size:60px 60px;bottom:20px;height:80px;right:20px;width:80px}.movie__picture a:hover{opacity:.7}}.movie__picture img{border-radius:9px;height:auto;vertical-align:bottom;width:100%}.movie__extra{-webkit-box-align:stretch;-ms-flex-align:stretch;-webkit-box-pack:end;-ms-flex-pack:end;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:flex-end;margin:10px 0}@media screen and (max-width:767px){.movie__extra{margin-bottom:4.4117647059%}}@media screen and (min-width:992px){.movie__extra{-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.movie__extra__info{font-size:1.4rem;margin-bottom:1.9047619048%;margin-right:8px;width:100%}@media screen and (max-width:767px){.movie__extra__info{font-size:.8125rem;margin-bottom:10px;margin-right:0;padding-right:0}}.movie__extra .nodlink{-ms-flex-negative:0;flex-shrink:0;margin-right:8px}.movie__extra .nodlink a{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:2px solid #ffa015;border-radius:8px;display:-webkit-box;display:-ms-flexbox;display:flex;padding:10px 0;width:100%}.movie__extra .nodlink a img{display:block;margin:auto;width:77%}@media screen and (max-width:767px){.movie__extra .nodlink{margin:0 5px 0 0;width:calc(56% - 5px)}.movie__extra .nodlink a{height:calc(2.2em - 2px);padding:0}.movie__extra .nodlink a img{vertical-align:middle;width:84%}}@media screen and (min-width:768px){.movie__extra .nodlink a:hover{background:#f0f0f0;-webkit-transition:background .25s ease;transition:background .25s ease}}.movie__extra .nodlink.hide{display:none}.movie__extra-button{-ms-flex-negative:0;border:1px solid #3a3a3c;border-radius:4px;flex-shrink:0;font-family:游ゴシック体,YuGothic,游ゴシック,Yu Gothic,メイリオ,Hiragino sans,sans-serif;font-weight:700}.movie__extra-button a{display:block;padding:6px 1em;position:relative}@media screen and (max-width:767px){.movie__extra-button{font-size:.8125rem;margin:0 0 0 5px;padding:0;text-align:center}.movie__extra-button a{height:2.2em;line-height:calc(2.2em - 2px);padding:0 1em}}@media screen and (min-width:768px){.movie__extra-button a:hover{background:#3a3a3c;color:#fff;-webkit-transition:background .25s ease;transition:background .25s ease}}.movie__extra-button--red{font-weight:400;white-space:nowrap}.movie__extra-button--red a{border-color:#c92525;color:#c92525;font-size:1.4rem}@media screen and (max-width:767px){.movie__extra-button--red a{font-size:.6875rem}.movie__extra-button--red a:after{font-size:.9375rem;line-height:.9375rem}}@media screen and (min-width:768px){.movie__extra-button--red a:hover{background:#c92525;-webkit-transition:background .25s ease;transition:background .25s ease}}.movie__extra-button.timemachine{position:absolute;right:0;top:-10px}.movie__extra #common-share-buttons{height:37px;margin-left:16px}@media screen and (max-width:767px){.movie__extra #common-share-buttons{height:3.1vw}}.movie__category{display:inline-block}@media screen and (max-width:767px){.movie__category{display:block}}.movie__category ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:10px}@media screen and (max-width:767px){.movie__category ul{-ms-flex-wrap:nowrap;flex-wrap:nowrap;margin-top:0;overflow-x:scroll;padding-top:10px}}.movie__category ul li{background-color:#777;border-radius:15px;color:#fff;font-size:1.4rem;list-style:none;margin:0 10px 10px 0;white-space:nowrap}.movie__category ul li a{color:#fff;display:block;line-height:1.4;padding:0 1.2em;text-decoration:none;width:100%}.movie__category ul li a span{display:block;padding:6px 0 4px 24px;position:relative}.movie__category ul li a span:before{background:url(/archives/common/image/icon_tag.svg) no-repeat 0 0;background-size:contain;content:"";display:block;height:20px;left:0;position:absolute;top:4px;width:20px}.movie__category ul li.large{background-color:#333}.movie__category ul li.large a span{padding-left:0}.movie__category ul li.large a span:before{content:none}@media screen and (max-width:767px){.movie__category ul li{font-size:.75rem}.movie__category ul li a span{padding-left:20px}.movie__category ul li a span:before{height:18px}}.movie__lead{margin:2.5% 0;max-height:22.4rem;overflow:hidden;overflow-y:auto}@media screen and (max-width:767px){.movie__lead{margin:5% 0;max-height:14.4rem}}.movie__lead a{text-decoration:underline}.movie__detail__nav{display:none;font-family:游ゴシック体,YuGothic,游ゴシック,Yu Gothic,メイリオ,Hiragino sans,sans-serif;font-weight:700}@media screen and (max-width:767px){.movie__detail__nav{-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between}.movie__detail__nav #js-chapter{border-radius:4px 0 0 4px}.movie__detail__nav #js-text{border-radius:0 4px 4px 0}}.movie__detail__nav .nav-item{background:#fff;border:1px solid #3a3a3c;border-radius:4px;cursor:pointer;text-align:center}@media screen and (max-width:767px){.movie__detail__nav .nav-item{font-size:.8125rem;padding:10px 0;width:50%}}@media screen and (min-width:768px){.movie__detail__nav .nav-item{padding:5px 0;width:calc(50% - 5px)}.movie__detail__nav .nav-item:hover{background:#3a3a3c;color:#fff;-webkit-transition:background .25s ease;transition:background .25s ease}}.movie__detail__nav .nav-item.active{background:#3a3a3c;color:#fff;pointer-events:none}.movie__detail__nav .nav-item.disabled{opacity:.3;pointer-events:none}.movie__detail.detail_chapter{margin-bottom:10px}@media screen and (min-width:768px){.movie__detail.detail_chapter{-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;justify-content:space-between}}.movie__detail__chapter{line-height:1.6}@media screen and (min-width:768px){.movie__detail__chapter{border:1px solid #d5d5d5;height:350px;overflow:scroll;overflow-x:hidden;width:38.0952380952%}}@media screen and (max-width:767px){.movie__detail__chapter{display:none}.movie__detail__chapter.active{display:block}.movie__detail__chapter ul{border-radius:4px;margin:2px 0 0;max-height:14.4rem;overflow:scroll;overflow-x:hidden;padding:5px 10px}}.movie__detail__chapter ul li{border-bottom:1px solid #e5e5ea;cursor:pointer}@media screen and (max-width:767px){.movie__detail__chapter ul li{padding:1.8% 0}.movie__detail__chapter ul li:last-child{border:0}}@media screen and (min-width:768px){.movie__detail__chapter ul li{padding:20px 0 20px 20px}.movie__detail__chapter ul li span:hover,.movie__detail__chapter ul li:hover{opacity:.7}}.movie__detail__chapter ul li.now-playing{font-family:游ゴシック体,YuGothic,游ゴシック,Yu Gothic,メイリオ,Hiragino sans,sans-serif;font-weight:700;pointer-events:none}.bangumi .movie__detail__chapter ul li.now-playing{color:#ffa015}.news .movie__detail__chapter ul li.now-playing{color:#f2db05}.jinbutsu .movie__detail__chapter ul li.now-playing{color:#fa7e7e}.chiiki .movie__detail__chapter ul li.now-playing{color:#61bd38}.jidai .movie__detail__chapter ul li.now-playing{color:#a073ef}.sensou .movie__detail__chapter ul li.now-playing{color:#86541f}.saigai .movie__detail__chapter ul li.now-playing{color:#4f75ed}.creative .movie__detail__chapter ul li.now-playing{color:#23b6ef}.movie__detail__chapter ul li.now-playing:after{border:solid;border-radius:3px;content:"再生中";display:inline-block;margin:0 0 0 .75em;position:relative;text-align:center;vertical-align:middle}.bangumi .movie__detail__chapter ul li.now-playing:after{color:#8f4713}.news .movie__detail__chapter ul li.now-playing:after{color:#8f8213}.jinbutsu .movie__detail__chapter ul li.now-playing:after{color:#d35c5c}.chiiki .movie__detail__chapter ul li.now-playing:after{color:#307e11}.jidai .movie__detail__chapter ul li.now-playing:after{color:#4c2a88}.sensou .movie__detail__chapter ul li.now-playing:after{color:#d36c00}.saigai .movie__detail__chapter ul li.now-playing:after{color:#0b4780}.creative .movie__detail__chapter ul li.now-playing:after{color:#0b9cd5}.bangumi .movie__detail__chapter ul li.now-playing:after{border-color:#8f4713}.news .movie__detail__chapter ul li.now-playing:after{border-color:#8f8213}.jinbutsu .movie__detail__chapter ul li.now-playing:after{border-color:#d35c5c}.chiiki .movie__detail__chapter ul li.now-playing:after{border-color:#307e11}.jidai .movie__detail__chapter ul li.now-playing:after{border-color:#4c2a88}.sensou .movie__detail__chapter ul li.now-playing:after{border-color:#d36c00}.saigai .movie__detail__chapter ul li.now-playing:after{border-color:#0b4780}.creative .movie__detail__chapter ul li.now-playing:after{border-color:#0b9cd5}@media screen and (max-width:767px){.movie__detail__chapter ul li.now-playing:after{border-width:1px;height:140%;line-height:140%;padding:0 .25em;top:-2px}}@media screen and (min-width:768px){.movie__detail__chapter ul li.now-playing:after{border-width:2px;font-size:14px;height:26px;line-height:24px;padding:0 .5em;top:-2px}}.movie__detail__chapter ul li .number{display:inline-block;margin-right:.75em}.movie__detail__chapter ul li .duration{display:inline-block;margin-left:.75em}.movie__detail__text{margin:0;overflow:scroll;overflow-x:hidden}.movie__detail__text .chapter-text{display:none;padding:.7em 1em}.movie__detail__text .chapter-text.now-playing{display:block}@media screen and (min-width:768px){.movie__detail__text{border:1px solid #d5d5d5;height:350px;resize:vertical;width:60.7142857143%}}@media screen and (max-width:767px){.movie__detail__text{border-radius:4px;display:none;margin:2px 0 0;max-height:14.4rem;padding:5px 0}.movie__detail__text.active{display:block}}.movie__credit{border:1px solid #d5d5d5}@media screen and (max-width:767px){.movie__credit{border-radius:2px;padding:4% 4.5%}}@media screen and (min-width:768px){.movie__credit{border-radius:4px;padding:15px 20px}}.movie__credit dl dt{font-family:游ゴシック体,YuGothic,游ゴシック,Yu Gothic,メイリオ,Hiragino sans,sans-serif;font-weight:700}@media screen and (max-width:767px){.movie__credit dl dt{margin:.7em 0 0}}@media screen and (min-width:768px){.movie__credit dl{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:1.4rem}.movie__credit dl dd,.movie__credit dl dt{margin:.25em 0}.movie__credit dl dt{width:6.5em}.movie__credit dl dd{width:calc(100% - 6.5em)}}.movie__credit dl a:after{border-right:2px solid #3a3a3c;border-top:2px solid #3a3a3c;content:"";display:inline-block;height:8px;margin:-2px 0 0 .5em;-webkit-transform:rotate(45deg);transform:rotate(45deg);vertical-align:middle;width:8px}@media screen and (min-width:768px){.movie__credit dl a:hover{opacity:.7}}.main .content .movie__credit-title{border:0;font-family:游ゴシック体,YuGothic,游ゴシック,Yu Gothic,メイリオ,Hiragino sans,sans-serif;font-weight:700;margin:0 0 4px;padding:0}@media screen and (max-width:767px){.main .content .movie__credit-title{font-size:.9375rem}}@media screen and (min-width:768px){.main .content .movie__credit-title{font-size:1.6rem}}.movie__senchi{font-weight:700;margin-bottom:10px}.movie__profile dl{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.movie__profile dl dd,.movie__profile dl dt{margin:.25em 0}.movie__profile dl dt{font-family:游ゴシック体,YuGothic,游ゴシック,Yu Gothic,メイリオ,Hiragino sans,sans-serif;font-weight:700;width:4.5em}.movie__profile dl dd{width:calc(100% - 4.5em)}.movie__profile .table h3{font-size:1.8rem;margin:.75em 0}@media screen and (max-width:767px){.movie__profile .table h3{font-size:1.125rem}}.movie__profile .table table{table-layout:fixed}.movie__profile .table table td,.movie__profile .table table th{padding:.25em 0}.movie__profile .table table th{font-family:游ゴシック体,YuGothic,游ゴシック,Yu Gothic,メイリオ,Hiragino sans,sans-serif;font-weight:700;text-align:left;width:7.5em}@media screen and (max-width:767px){.movie__profile .table table th{width:7em}}.movie__profile .table table td{width:calc(100% - 4.5em)}.movie__background-text{line-height:1.6}@media screen and (max-width:767px){.movie__background-text{border-radius:4px;padding:15px}}@media screen and (min-width:768px){.movie__background-text{padding:0 .5em 0 0}}.movie__background-text:after{clear:both;content:".";display:block;font-size:0;height:0;visibility:hidden}.movie__background-image{float:left}@media screen and (max-width:767px){.movie__background-image{margin:0 15px 15px 0}}@media screen and (min-width:768px){.movie__background-image{margin:0 25px 25px 0}}@media screen and (max-width:767px){.movie__2clm-item{margin:0 0 7.5%}}@media screen and (min-width:768px){.movie__2clm{-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between}.movie__2clm-item{width:calc(50% - 10px)}}.movie__2clm #relation_zdcmap{height:290px;width:100%}.movie__2clm #relation_zdcmap img{width:auto}.movie__2clm #relation_zdcmap iframe{height:100%;width:100%}.movie__related-map figure{text-align:center}.movie__related-map figure img{max-width:100%;width:auto}.movie__related-map figure img.copy-guard--img{width:100%}.movie__provided-photos-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.movie__provided-photos-list li{margin:5px}.movie__provided-photos-list li *{vertical-align:middle}@media screen and (max-width:767px){.movie__provided-photos-list li{width:calc(33.33% - 10px)}}@media screen and (min-width:768px){.movie__provided-photos-list li{width:calc(25% - 10px)}}.movie__provided-photos-list a{display:block;position:relative}.movie__provided-photos-list a:after{background:url(/archives/common/image/icon_modal-magnifier.svg) no-repeat 50% 50% #666;border-radius:4px;bottom:5px;content:"";display:block;position:absolute;right:5px}@media screen and (max-width:767px){.movie__provided-photos-list a:after{background-size:30px 30px;height:40px;width:40px}}@media screen and (min-width:768px){.movie__provided-photos-list a:after{background-size:20px 20px;height:30px;width:30px}.movie__provided-photos-list a:hover{opacity:.7}}.movie__provided-photos-list img{width:100%}.movie__main-location figure{text-align:center}.movie__main-location figure img{max-width:410px;width:100%}.movie__related-map-chiiki img{width:100%}.movie__damage-list{margin:.75em 0}.movie__damage-list dd,.movie__damage-list dt{display:inline-block}.movie__damage-list dt{font-family:游ゴシック体,YuGothic,游ゴシック,Yu Gothic,メイリオ,Hiragino sans,sans-serif;font-weight:700;margin:0 .5em 0 0}.movie__damage-list dd:after{content:"／";margin:0 0 0 .5em}.movie__damage-list dd:last-child:after{content:""}.movie__damage p{margin:1.4em 0}.movie__damage-button{margin:.75em 0;text-align:right}.movie__damage-button a{border:1px solid #3a3a3c;border-radius:6px;display:inline-block;font-family:游ゴシック体,YuGothic,游ゴシック,Yu Gothic,メイリオ,Hiragino sans,sans-serif;font-size:1.4rem;font-weight:700;padding:4px 30px 4px 20px;position:relative;vertical-align:middle}.movie__damage-button a:after{border-right:2px solid #3a3a3c;border-top:2px solid #3a3a3c;bottom:0;content:"";display:block;height:8px;margin:auto;position:absolute;right:16px;top:0;-webkit-transform:rotate(45deg);transform:rotate(45deg);width:8px}@media screen and (max-width:767px){.movie__damage-button a{font-size:.875rem}}.movie__damage-button a:hover{background:#3a3a3c;color:#fff}.movie__damage-button a:hover:after{border-color:#fff}.movie__damage img{width:100%}.movie__related-image-saigai img{max-width:100%}.movie__related-map-saigai{overflow:hidden;padding:66.6666666667% 0 0;position:relative}.movie__related-map-saigai img{max-width:100%}.movie__related-map-saigai iframe{height:100%;left:0;position:absolute;top:0;width:100%}.movie__related-photos li a:after{background:url(/archives/common/image/icon_modal-magnifier.svg) no-repeat 50% 50% #666;border-radius:4px;bottom:5px;content:"";display:block;position:absolute;right:5px}@media screen and (max-width:767px){.movie__related-photos li a:after{background-size:30px 30px;height:40px;width:40px}}@media screen and (min-width:768px){.movie__related-photos li a:after{background-size:20px 20px;height:30px;width:30px}.movie__related-photos li a:hover{opacity:.7}}.movie__download{border:1px solid #3a3a3c;border-radius:8px;padding:2.5%}@media screen and (max-width:767px){.movie__download{border-radius:4px;padding:5% 4.5%}}.movie__download-title{background:url(/archives/common/image/icon_download_creative.svg) no-repeat 0 .25em;background-position:revert;background-size:.85em;border:0!important;color:#3a3a3c;font-size:2rem;line-height:1.4!important;margin:0!important;padding:0 0 .5em 1.25em!important}@media screen and (max-width:767px){.movie__download-title{font-size:1rem}}.movie__download a{border:1px solid #3a3a3c;border-radius:4px;padding:1px 6px}.movie__download form{margin:1em 0 0}.movie__download form input[type*=checkbox]{margin:-.3em .25em 0 0;vertical-align:middle}.movie__download form label{cursor:pointer}.movie__download-select{margin:.75em 0 1.4em}.movie__download-select li{display:inline-block;margin:0 .5em 0 0}@media screen and (max-width:767px){.movie__download-select{margin:1em 0 1.4em}.movie__download-select li{display:block;margin:0 0 .75em}}.movie__download-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff;border:1px solid #3a3a3c;border-radius:4px;cursor:pointer;display:inline-block;font-family:游ゴシック体,YuGothic,游ゴシック,Yu Gothic,メイリオ,Hiragino sans,sans-serif;font-size:1.6rem;font-weight:700;padding:3px 24px;text-align:center;text-decoration:none!important;white-space:nowrap}.movie__download-button:hover{background:#3a3a3c;color:#fff}@media screen and (max-width:767px){.movie__download-button{border-radius:4px;font-size:.9375rem;padding:2.5%;width:100%}}.movie__download-button.disabled{cursor:default;opacity:.3;pointer-events:none}.movie__download-button.disabled:hover{background:inherit;color:inherit}.movie__download-button--guidance{border-radius:8px;font-size:1.4rem;padding:4px 13px}@media screen and (max-width:767px){.movie__download-button--guidance{border-radius:4px;font-size:.8125rem;padding:3px 10px}}.movie__download-url{margin:0 0 1.4em}.movie__download-url h3{margin:0}.movie__download-url-area{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #d5d5d5;border-radius:4px;-webkit-box-sizing:border-box;box-sizing:border-box;outline:0;padding:5px 8px;width:100%}.movie_map{display:none}.movie_map.show{display:block}@media screen and (min-width:768px){.movie_map{margin-bottom:5.5%}}@media screen and (max-width:767px){.movie_map{margin-bottom:7.5%}}.movie_map #relation_zdcmap{margin-bottom:16px;width:100%}@media screen and (min-width:768px){.movie_map #relation_zdcmap{height:600px}}@media screen and (max-width:767px){.movie_map #relation_zdcmap{height:400px}}.movie_map #relation_zdcmap iframe{height:100%;width:100%}.movie_map .map_menu{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap}@media screen and (min-width:768px){.movie_map .map_menu{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}@media screen and (max-width:767px){.movie_map .map_menu{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}.movie_map .map_menu .btn{border:1px solid #9f9f9f;border-radius:4px;-webkit-box-shadow:2px 2px 6px rgba(0,0,0,.16);box-shadow:2px 2px 6px rgba(0,0,0,.16);font-family:游ゴシック体,YuGothic,游ゴシック,Yu Gothic,メイリオ,Hiragino sans,sans-serif;font-size:2rem;font-weight:700}@media screen and (max-width:767px){.movie_map .map_menu .btn{font-size:1rem}}.movie_map .map_menu .btn a{color:#3a3a3c;display:block;padding:6px 14px}@media screen and (min-width:768px){.movie_map .map_menu .btn a:hover{opacity:.7}}.movie_map .map_menu .btn a.map_expand span:after,.movie_map .map_menu .btn a.map_open span:after{bottom:0;content:"";display:block;left:0;margin:auto;position:absolute;top:0}.movie_map .map_menu .btn a.map_expand span{padding-left:32px}.movie_map .map_menu .btn a.map_expand span:after{background:url(/archives/common/image/icon_movie-maplink.svg) 50% no-repeat;background-size:contain;height:20px;width:28px}.movie_map .map_menu .btn a.map_expand.expanded span:after{background-image:url(/archives/common/image/icon_movie-maplink_c.svg)}.movie_map .map_menu .btn a.map_open span{padding-left:42px}.movie_map .map_menu .btn a.map_open span:after{background:url(/archives/common/image/icon_movie-mapopen.svg) 50% no-repeat;background-size:contain;height:22px;width:35px}@media screen and (max-width:767px){.movie_map .map_menu .btn a.map_open span{padding-left:36px}.movie_map .map_menu .btn a.map_open span:after{height:18px;width:30px}}.movie_map .map_menu .btn a span{display:inline-block;position:relative}.movie_map .map_menu .btn:first-child{display:none;margin-left:10px}.movie_map .map_menu .btn:first-child.show{display:block}.movie_map .map_menu .btn:last-child{margin-left:10px}@media screen and (max-width:767px){.movie_map .map_menu .btn:last-child{display:none}}main .main .content__link.upper{margin:0}main .main .content__link.upper .content__link__btn{margin-top:0}.modal__images-module{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#000;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;width:100%}@media screen and (max-width:767px){.modal__images-module{padding:100% 0 0}}@media screen and (min-width:768px){.modal__images-module{padding:56.25% 0 0}}.modal__images-module img{height:auto;left:50%;max-height:100%;max-width:100%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:auto}.modal__images-module img.copy-guard--img{height:100%;width:100%}@media screen and (max-width:767px){#modal-saigai .modal__container{max-width:90%}}#modal-saigai .movie__saigai__modal{background-color:#fff;border:2px solid #ddd;border-radius:5px;display:block;font-size:1.6rem;line-height:1.4;padding:40px}@media screen and (max-width:767px){#modal-saigai .movie__saigai__modal{font-size:.85rem;padding:1rem}}#modal-saigai .movie__saigai__modal__title{font-family:游ゴシック体,YuGothic,游ゴシック,Yu Gothic,メイリオ,Hiragino sans,sans-serif;font-size:1.8rem;font-weight:700}@media screen and (max-width:767px){#modal-saigai .movie__saigai__modal__title{font-size:1rem}}#modal-saigai .movie__saigai__modal__text{line-height:1.75;margin-top:.5em}#modal-saigai .movie__saigai__modal__text ul{margin-top:1em}#modal-saigai .movie__saigai__modal__text ul li{list-style:disc outside;margin-left:1.4em}.isNod main{padding-bottom:0}