@charset "UTF-8";#content{display:none}@media all and (max-width: 499px){.contents .contents-body{width:calc(90% + .5rem)}.contents .contents-body .contents-side{width:calc(90% + .5rem);margin:0 auto}}.contents-main{position:relative}.ttl_place{background-size:100% auto;padding:4.5% 0 0;text-indent:100%;white-space:nowrap;overflow:hidden;margin-bottom:.9%}.stageBox{color:#000;margin:0;background:#fff;background-size:100% auto;padding:2.5% 3% 5%;font-size:24px;line-height:28px;position:relative;border-top:4px solid #e0b037}.stageBox h3{width:75%}.castBtn{position:absolute;top:46%;right:2%;width:20%}#pagenav2{padding:5% 0}#pagenav2 li{float:left;width:48%}#pagenav2 li:last-child{float:right}#pagenav2 li img{width:100%}#cast{color:#fff}#cast dt{font-size:24px;font-weight:700}#cast dd p{margin:1% 0 3%}.castBox{margin:0 0 1%;background:#fff;border-top:4px solid #e0b037;padding:3%}.castBox li,.castBox p{color:#333!important;font-size:14px}#related_info dt{margin-bottom:5%}#related_info ul{margin-top:0%}#related_info li{background:#1a1a1a;width:31.94%;float:left;margin:0 2.05% 3% 0;color:#fff}#related_info li:nth-child(3n){margin-right:0}#related_info li p{padding:5%;text-align:left}#related_info a{color:#e0b037}#related_info li .pic{background:#2e2e2e;text-align:center}p.center{width:100%;background:url(/schedule/img/btn_back.png) no-repeat 0 0;background-size:100% auto;text-indent:-9999px}p.center:hover{background:url(/schedule/img/btn_back_on.png) no-repeat 0 0;background-size:100% auto}p.center a{display:block;padding:5% 0 2%}p.txt01{font-size:14px}.detail,.detail_header{position:relative}.about_table{color:#000;width:100%;border-top:4px solid #e0b037;font-size:1rem}.about_table th{background:#333;color:#fff;border-bottom:1px solid #000;padding:1.5%;width:20%;font-weight:400;text-align:left}.about_table tr:last-child th{border-bottom:none}.about_table tr:last-child td{border-bottom:none}.about_table td{border-bottom:1px solid #dcdcdc;padding:1.5%;background:#fff}.about_table a{color:#e37630}.about_table li{line-height:1.3}.about_table li+li{margin-top:2%}.topics{table-layout:fixed}.topics td{word-wrap:break-word}.topics li{margin-top:2%;margin-bottom:0}.topics li:first-child{margin-top:0}.stageBox h3{width:78%;font-weight:400;word-wrap:break-word}.footable div{display:table;width:100%}.footable>tbody>tr>td.score{background:none}.footable>tbody>tr>td.score span{display:table-cell;vertical-align:middle;border-left:1px solid #CCC}.footable>tbody>tr>td.score span:first-child{border-left:none}.footable>tbody>tr>td.result span{display:inline;font-size:100%}.footable-row-detail-value>div{display:inline-block;width:auto;height:auto!important}.footable-row-detail-value>div span{width:auto!important;height:auto!important;padding-right:1em!important}.detail dl{margin:0 0 5%}.detail dl dt{width:100%}.detail dl dt img{width:39%}.detail dl dd p{color:#fff;font-size:14px;margin:3% 0}.detail dl dd p a{text-decoration:none}.detail dl#about{margin-top:5%}.detail dl#cast dd{margin-bottom:10%}.detail dl#cast dd p{margin:1% 0 0}.detail table.topics th{width:20%}.detail dl#cast dd p.xs{font-size:12px;margin:1% 0}.snsBox{width:8.85%;position:absolute;top:20px;right:0}.snsBox li{float:left;width:39%}.snsBox li:first-child{margin:0 10% 0 0}.snsBox li img{width:100%;vertical-align:top}.relation_info dt,.topthree_info dt,.amateur_info dt{margin-top:1rem;margin-bottom:1rem}#amateur_info .line>img,#cast .line>img{max-width:281px}.schedule_list{font-size:0;display:block}.schedule_list ul{margin-top:0}.schedule_list li{display:inline-block;background:#1a1a1a;width:31.94%;margin:0 2.05% 3% 0;color:#fff;vertical-align:top}.schedule_list li:nth-child(3n){margin-right:0}.schedule_list p{padding:2% 5%;text-align:left}.schedule_list a,.schedule_list .pic{color:#e0b037}.schedule_list dt{background:#2e2e2e;text-align:center}[data-no="5"] .pic+p a,[data-no="6"] .pic+p a,[data-no="7"] .pic+p a{display:inline-block;width:75%;vertical-align:middle}[data-no="5"] .pic+p:before,[data-no="6"] .pic+p:before,[data-no="7"] .pic+p:before{content:"";display:inline-block;width:18%;height:0;padding-top:18%;vertical-align:middle;margin-right:10px}[data-no="5"] .pic+p:before{background:url(/schedule/img/ico_r1.png) no-repeat 0 0;background-size:100% auto}[data-no="6"] .pic+p:before{background:url(/schedule/img/ico_r2.png) no-repeat 0 0;background-size:100% auto}[data-no="7"] .pic+p:before{background:url(/schedule/img/ico_r3.png) no-repeat 0 0;background-size:100% auto}@media only screen and (max-width: 640px){.section-title{width:100%}.detail_header{width:100%;margin:0 auto}.about_table{width:100%;margin-left:0;font-size:14px}.about_table th{width:6em;font-weight:400;text-align:left}.stageBox{width:100%;font-size:18px;margin:0 auto;padding:4% 3%;box-sizing:border-box}.detail dl dt img{width:65%}.detail .relation_info p,.detail .topthree_info p,.detail .amateur_info p{display:inline-block;width:46%;margin:0;vertical-align:middle}.detail .relation_info p a,.detail .topthree_info p a,.detail .amateur_info p a{width:auto}.detail dl#cast dd p.xs{margin:1% 0 2.5%;line-height:1.5}.relation_info li,.topthree_info li,.amateur_info li{line-height:1.5;min-height:1px;clear:both;float:none;width:100%;margin:0 0 3%;vertical-align:middle}.relation_info li:after,.topthree_info li:after,.amateur_info li:after{content:".";display:block;clear:both;height:0;visibility:hidden}.relation_info li .pic,.topthree_info li .pic,.amateur_info li .pic{display:inline-block;vertical-align:middle;width:43%}.relation_info li a img,.topthree_info li a img,.amateur_info li a img{width:100%}[data-no="5"] .pic+p:before,[data-no="6"] .pic+p:before,[data-no="7"] .pic+p:before{display:block;margin-bottom:6px}}.loading{position:absolute;left:0;top:0;width:100%;height:100%;background:#000;z-index:100}.loading:after{content:"";width:25px;height:25px;position:absolute;left:0;right:0;margin:auto;top:50px;background:url(/2025/img/top/loader.gif) center center no-repeat;background-size:100% auto}.loading.off{opacity:0;animation:loading linear .3s 0ms forwards}@keyframes loading{0%{visibility:visible;opacity:1}99%{opacity:0;visibility:visible;height:100%;overflow:hidden}to{opacity:0;visibility:hidden;height:0;overflow:hidden}}.place{color:#e1b037;font-weight:700}@media all and (min-width: 500px){.place{font-size:2.8rem}}@media all and (max-width: 499px){.place{font-size:2.4rem}}.place span{vertical-align:middle}.place span+span{padding-left:.5rem}@media all and (min-width: 500px){.place span+span{font-size:2rem}}@media all and (max-width: 499px){.place span+span{font-size:1.4rem}}.schedule_title{color:#e1b037;font-weight:700;margin-bottom:0}@media all and (min-width: 500px){.schedule_title{font-size:2rem}}@media all and (max-width: 499px){.schedule_title{font-size:1.4rem}}.special_info dd{display:flex;margin-top:10px}@media all and (max-width: 499px){.special_info dd{flex-wrap:wrap}}.special_info ul{display:flex}.special_info ul li{width:100%}@media all and (min-width: 500px){.special_info ul li{max-width:300px;margin:0 10px 10px 0}}@media all and (max-width: 499px){.special_info ul li{display:flex;margin:0 0 10px}}@media all and (max-width: 499px){.special_info ul li .pic{width:43%}}.special_info ul li .pic a{display:block}.special_info ul li .pic a:hover{opacity:.8}@media all and (min-width: 500px){.special_info ul li p{margin:3% 0}}@media all and (max-width: 499px){.special_info ul li p{display:flex;align-items:center;width:57%;margin:0;padding:.5rem .5rem .5rem 15px}}.special_info ul li:nth-child(3n){margin-right:10px}.schedule-btn_back{margin-top:2rem}.schedule-btn_back a{display:block;position:relative;border:1px solid #fff;font-size:.9rem;color:#fff;text-decoration:none;line-height:1;text-align:center;transition:opacity .3s ease;width:60%;margin:0 auto}@media all and (min-width: 500px){.schedule-btn_back a{padding:2rem 1rem}}@media all and (max-width: 499px){.schedule-btn_back a{padding:1rem}}.schedule-btn_back a:hover{opacity:.7}.footable{border-collapse:separate;border-spacing:0;border:1px solid #000;font-size:14px;color:#333;background:#fff;width:100%}.footable>thead>tr>th{border-left:1px solid #ccc;padding:.5% 2%;text-align:left;color:#333;font-weight:700}.footable>thead>tr>th:first-child{width:18%;border-left:none}.footable>thead>tr>th:nth-child(4){width:18%}.footable>thead>tr>th:nth-child(5){width:10%}.footable a{color:#e37630}.footable a.yellow{color:#d2a63d}#cast .footable>thead>tr>th{text-align:center}.footable>thead>tr>th,.footable>thead>tr>td{background:#e0b037}.footable>thead>tr>th.footable-first-column,.footable>thead>tr>td.footable-first-column{border-left:none}.footable.breakpoint>tbody>tr.footable-row-detail{background:#eee}.footable.breakpoint>tbody>tr.footable-row-detail>.footable-row-detail-cell{border-left:none}.footable>tbody img{vertical-align:middle}.footable>tbody>tr:hover{background:#fbf8e9;cursor:pointer}.footable>tbody>tr:hover a{text-decoration:underline}.footable>tbody>tr>td{border-top:1px solid #ccc;border-left:1px solid #ccc;padding:1% 2%;text-align:left}.footable>tbody>tr>td:first-child{border-left:none}.footable>tbody>tr>td.footable-first-column{border-left:none}.footable>tfoot>tr>th,.footable>tfoot>tr>td{background-color:#dce9f9;background-image:linear-gradient(to bottom,#ebf3fc,#dce9f9);box-shadow:0 1px #fffc inset;border-top:1px solid #ccc;text-shadow:0 1px 0 rgba(255,255,255,.5);padding:10px}.footable .pagination{margin:20px 0}.footable .pagination>ul{display:inline-block;margin:0;padding:0;border-radius:6px;box-shadow:none;background-color:#fff}.footable .pagination>ul>li{display:inline}.footable .pagination>ul>li>a,.footable .pagination>ul>li>span{float:left;padding:4px 12px;line-height:20px;text-decoration:none;border:1px solid #ccc;border-left-width:0}.footable .pagination>ul>li:first-child>a,.footable .pagination>ul>li:first-child>span{border-bottom-left-radius:4px;border-top-left-radius:4px;border-left-width:1px}.footable .pagination>ul>li:last-child>a,.footable .pagination>ul>li:last-child>span{border-top-right-radius:4px;border-bottom-right-radius:4px}.footable .pagination>ul>li>a:hover,.footable .pagination>ul>li>a:focus,.footable .pagination>ul>.active>a,.footable .pagination>ul>.active>span{background-color:#eee}.footable .pagination>ul>.active>a,.footable .pagination>ul>.active>span{color:#444;cursor:default}.footable .pagination>ul>.disabled>span,.footable .pagination>ul>.disabled>a,.footable .pagination>ul>.disabled>a:hover,.footable .pagination>ul>.disabled>a:focus{color:#ccc;cursor:default;background-color:#ebf3fc}.footable .pagination.pagination-centered,.footable .pagination.pagination-right{text-align:center}.footable.breakpoint>tbody>tr>td.footable-last-column>span.footable-toggle:before{content:"+";padding:3px 8px 3px 3px;font-size:24px;line-height:18px;cursor:pointer;position:relative;top:0;float:right}.footable.breakpoint>tbody>tr>td.footable-last-column{position:relative}.footable.breakpoint>tbody>tr>td.footable-last-column{padding-right:9%}.footable.breakpoint>tbody>tr>td.footable-last-column:after{content:"+";font-size:24px;line-height:18px;cursor:pointer;position:absolute;top:50%;margin-top:-10px;right:10px;z-index:5;padding:0}.footable.breakpoint>tbody>tr.footable-detail-show>td.footable-last-column:after{content:"-"}.footable.breakpoint>tbody>tr.footable-detail-show>td>span.footable-toggle:before{content:"-";cursor:pointer;float:right;font-size:24px;line-height:18px;padding:3px 8px 3px 3px;position:relative;top:0}.footable.breakpoint>tbody>tr.footable-detail-show>td.footable-first-column span.footable-toggle,.detail .footable.breakpoint>tbody>tr.footable-detail-show>td.footable-first-column span.footable-toggle{display:none}.footable>thead>tr>th,.footable td.footable-last-column{text-align:center}.footable td.footable-first-column span{display:inline;line-height:18px;padding-left:3%}.footable>thead>tr>th:nth-child(2){width:48%}.footable>thead>tr>th:nth-child(3){width:10%}.footable>tbody>tr>td:nth-child(3){text-align:center}.footable>tbody>tr:nth-child(2n){background:#e9e9e9}.footable>tbody>tr:nth-child(2n):hover{background:#fbf8e9}#cast .footable>tbody>tr>td{padding:1% 2%;line-height:22px;text-align:center}#cast .footable>tbody>tr>td:nth-child(2){text-align:left}#cast .footable>tbody>tr>td:nth-child(3){background:url(/schedule/img/bg_line.png) repeat-y top center;padding:0 0%}#cast .footable.no_score>tbody>tr>td:nth-child(3){background:none;padding:0 0%}#cast .footable.no_score>thead>tr>th:first-child,#cast .footable.no_score>tbody>tr>td:first-child{border-left:none}#cast .footable.max>tbody>tr>td:nth-child(3){background:url(/schedule/img/bg_line2.png) repeat-y top center;background-size:100% auto;padding:0 0%}#cast .footable>tbody>tr>td:nth-child(3) span{display:inline-block;width:50%;text-align:center;font-size:13px}#cast .footable.max>tbody>tr>td:nth-child(3) span{width:14.25%}#cast .footable tr.gray{background-color:#f8f8f8}#cast .footable tr.gray:hover{background-color:#fbf8e9}#cast .ver2 td.footable-first-column,.ver2 td.footable-last-column{text-align:center}#cast .ver2>thead>tr>th:first-child{width:12%;text-align:center}#cast .ver2>thead>tr>th:nth-child(2){width:35%;text-align:center}#cast .ver2>thead>tr>th:nth-child(3){width:20%;text-align:center}#cast .ver2>thead>tr>th:nth-child(4){width:8%;text-align:center}#cast .no_score>thead>tr>th:first-child{width:10%}#cast .no_score>thead>tr>th:nth-child(3){width:10%}#cast .ver2 .footable-row-detail-inner{text-align:left}#cast .ver2 .footable-row-detail-name{display:inline-block;width:6em}#cast .ver2 .footable-row-detail-value{display:inline;padding:0 5%}#cast .ver2 .footable-row-detail-value span{padding-right:3%}.red{color:#e84230}.footable-row-detail-name,.footable-row-detail-value{padding-left:5%}@media only screen and (max-width: 950px){.footable>tbody>tr:hover{background:#fbf8e9!important;cursor:pointer}#cast .footable tr.gray:hover{background:#fbf8e9!important;cursor:pointer}#cast .footable.max>tbody>tr>td:nth-child(3) span{font-size:10px}.index .footable>thead>tr>th:first-child{width:20%}.index .footable>thead>tr>th:nth-child(3){width:25%}.index .footable>thead>tr>th:last-child{width:12%}.index .footable>thead>tr>th{letter-spacing:-1px}.index .footable>tbody>tr:nth-child(2n){background:#fff}.index .footable>tbody>tr>td.footable-first-column{padding:.5% 2% .5% 5%}.index .footable td.footable-last-column{text-align:left}.index .footable-row-detail-row:nth-child(3)>.footable-row-detail-name{display:none}.index .footable-row-detail-name{display:inline-block;width:5em}.index .footable-row-detail-value{display:inline-block}.index .footable-row-detail-name,.footable-row-detail-value{padding-left:0%}.index .footable-row-detail-inner{padding:0 3%}.index .footable-row-detail-row:last-child>.footable-row-detail-value{display:inline-block;width:10%}}@media only screen and (max-width: 640px){.footable>tbody>tr:hover{background:#fbf8e9!important;cursor:pointer}.footable>tbody>tr:hover a{text-decoration:none}#cast .footable tr:nth-child(odd):hover{background:#fbf8e9!important;cursor:pointer}#cast .no_score>thead>tr>th:first-child{width:12%}#cast .no_score>thead>tr>th:nth-child(3){width:12%}.index .footable>thead>tr>th:first-child,.index .footable>thead>tr>td:first-child{width:10%}.index .footable>tbody>tr>td:first-child span{display:block}.index .footable>tbody>tr:nth-child(2n){background:#fff}.index .footable>tbody>tr>td.footable-first-column{padding:.5% 2% .5% 5%}.index .footable td.footable-last-column{text-align:left}.index .footable td.footable-first-column span{display:block;padding-left:0%}.index .footable-row-detail-row:nth-child(3)>.footable-row-detail-name{display:none}.index .footable-row-detail-name{display:inline-block;width:5em}.index .footable-row-detail-value{display:inline-block}.index .footable-row-detail-name,.footable-row-detail-value{padding-left:0%}.index .footable-row-detail-inner{padding:0 3%}.index .footable-row-detail-row:last-child>.footable-row-detail-value{display:inline-block;width:10%}.footable.breakpoint>tbody>tr.footable-row-detail>.footable-row-detail-cell{background:#eaeaea}}@media only screen and (max-width: 480px){.footable td,.detail .footable th{font-size:12px}#cast .footable>tbody>tr>td{line-height:18px}#cast .footable.breakpoint>tbody>tr>td.footable-last-column{text-align:left;line-height:22px}.index .footable.breakpoint>tbody>tr>td.footable-last-column:after,.detail .footable.breakpoint>tbody>tr>td.footable-last-column:after{font-size:16px;line-height:16px;margin-top:-11px;right:5px;padding:0}.footable.breakpoint>tbody>tr.footable-detail-show>td>span.footable-toggle:before{font-size:20px;line-height:18px;padding:5%}.index .footable-row-detail-row:last-child>.footable-row-detail-value{display:inline-block;width:auto}}
