@charset "UTF-8";.top-movie{opacity:0}.top-movie[data-m1m-display=false]{display:none}.top-movie[data-m1m-display=true]{opacity:1}.contents>.top-movie{padding-top:2.5rem;padding-bottom:2.5rem}@media all and (max-width: 520px){.contents>.top-movie{padding-top:3rem;padding-bottom:3rem}}@media all and (min-width: 521px){.contents>.top-movie{padding-top:5rem;padding-bottom:5rem}}.contents>.top-movie+.top-movie{padding-top:0}@media all and (max-width: 520px){.contents>.top-movie[data-m1m-display=false]+.top-movie{padding-top:3rem}}@media all and (min-width: 521px){.contents>.top-movie[data-m1m-display=false]+.top-movie{padding-top:5rem}}.contents>.top-movie[data-m1m-display=true]+[data-m1m-display=false]+.top-movie,.contents>.top-movie[data-m1m-display=true]+[data-m1m-display=false]+[data-m1m-display=false]+.top-movie,.contents>.top-movie[data-m1m-display=true]+[data-m1m-display=false]+[data-m1m-display=false]+[data-m1m-display=false]+.top-movie{padding-top:0}.contents>.top-movie .inner{width:100%}.contents>.top-movie .top-movie-active{width:100%;background:#242424}@media all and (min-width: 521px){.contents>.top-movie .top-movie-active{padding:3rem 0}}@media all and (max-width: 520px){.contents>.top-movie .top-movie-active{padding:2rem calc(5% - .25rem)}}.contents>.top-movie .top-movie-active .top-live_movie .live_movie .txt{padding-bottom:0}.movie-list_wrap,.js-bnr_scroll{margin:auto;position:relative}@media all and (min-width: 521px){.movie-list_wrap,.js-bnr_scroll{width:calc(99% - 68px)}}@media all and (max-width: 520px){.movie-list_wrap,.js-bnr_scroll{position:relative;width:calc(99% - 66px)}}.movie-list_wrap .movie-slider_prev_btn,.js-bnr_scroll .movie-slider_prev_btn,.movie-list_wrap .movie-slider_next_btn,.js-bnr_scroll .movie-slider_next_btn{position:absolute;cursor:pointer;display:block;border-radius:.3rem;background-color:#a20000;z-index:10;transition:.3s}.movie-list_wrap .movie-slider_prev_btn:hover,.js-bnr_scroll .movie-slider_prev_btn:hover,.movie-list_wrap .movie-slider_next_btn:hover,.js-bnr_scroll .movie-slider_next_btn:hover{background-color:#d70000}@media all and (min-width: 521px){.movie-list_wrap .movie-slider_prev_btn,.js-bnr_scroll .movie-slider_prev_btn,.movie-list_wrap .movie-slider_next_btn,.js-bnr_scroll .movie-slider_next_btn{top:12.5%;width:30px;height:75px}}@media all and (max-width: 520px){.movie-list_wrap .movie-slider_prev_btn,.js-bnr_scroll .movie-slider_prev_btn,.movie-list_wrap .movie-slider_next_btn,.js-bnr_scroll .movie-slider_next_btn{top:15%;width:23px;height:60px;max-width:30px}.movie-list_wrap .movie-slider_prev_btn:before,.js-bnr_scroll .movie-slider_prev_btn:before,.movie-list_wrap .movie-slider_next_btn:before,.js-bnr_scroll .movie-slider_next_btn:before{width:7px!important;height:7px!important}}.movie-list_wrap .movie-slider_prev_btn.swiper-button-disabled,.js-bnr_scroll .movie-slider_prev_btn.swiper-button-disabled,.movie-list_wrap .movie-slider_prev_btn.is-hidden,.js-bnr_scroll .movie-slider_prev_btn.is-hidden,.movie-list_wrap .movie-slider_next_btn.swiper-button-disabled,.js-bnr_scroll .movie-slider_next_btn.swiper-button-disabled,.movie-list_wrap .movie-slider_next_btn.is-hidden,.js-bnr_scroll .movie-slider_next_btn.is-hidden{display:none}.movie-list_wrap .movie-slider_prev_btn:focus,.js-bnr_scroll .movie-slider_prev_btn:focus,.movie-list_wrap .movie-slider_next_btn:focus,.js-bnr_scroll .movie-slider_next_btn:focus{outline:none}.movie-list_wrap .movie-slider_prev_btn:before,.js-bnr_scroll .movie-slider_prev_btn:before{position:absolute;top:0;bottom:0;left:13px;margin:auto;content:"";width:10px;height:10px;border-top:1px solid #fff;border-right:1px solid #fff;transform:rotate(225deg)}@media all and (min-width: 521px){.movie-list_wrap .movie-slider_prev_btn,.js-bnr_scroll .movie-slider_prev_btn{left:-34px}}@media all and (max-width: 520px){.movie-list_wrap .movie-slider_prev_btn,.js-bnr_scroll .movie-slider_prev_btn{left:-26px}.movie-list_wrap .movie-slider_prev_btn:before,.js-bnr_scroll .movie-slider_prev_btn:before{left:10px}}.movie-list_wrap .movie-slider_next_btn:before,.js-bnr_scroll .movie-slider_next_btn:before{position:absolute;top:0;bottom:0;right:13px;margin:auto;content:"";width:10px;height:10px;border-top:1px solid #fff;border-right:1px solid #fff;transform:rotate(45deg)}@media all and (min-width: 521px){.movie-list_wrap .movie-slider_next_btn,.js-bnr_scroll .movie-slider_next_btn{right:-34px}}@media all and (max-width: 520px){.movie-list_wrap .movie-slider_next_btn,.js-bnr_scroll .movie-slider_next_btn{right:-26px}.movie-list_wrap .movie-slider_next_btn:before,.js-bnr_scroll .movie-slider_next_btn:before{right:10px}}[data-mode=sp] .movie-list_wrap,[data-mode=sp] .js-bnr_scroll{overflow:scroll;-webkit-overflow-scrolling:touch;width:calc(90% + .25rem)}[data-mode=sp] .movie-list_wrap .movie-slider_prev_btn,[data-mode=sp] .js-bnr_scroll .movie-slider_prev_btn,[data-mode=sp] .movie-list_wrap .movie-slider_next_btn,[data-mode=sp] .js-bnr_scroll .movie-slider_next_btn{display:none}[data-mode=sp] .movie-list_wrap .swiper-slide+.swiper-slide,[data-mode=sp] .js-bnr_scroll .swiper-slide+.swiper-slide{margin-left:15px}[data-mode=sp] .movie-list_wrap .movie-list .movie-item:hover img,[data-mode=sp] .js-bnr_scroll .movie-list .movie-item:hover img{transform:translate(50%,-50%)}[data-mode=sp] .movie-list_wrap .movie-list .movie-item:hover .title,[data-mode=sp] .js-bnr_scroll .movie-list .movie-item:hover .title{opacity:1}.movie-list{position:relative}.movie-list>li{max-width:280px;min-width:280px}.movie-list .movie-item{display:block;text-decoration:none;color:#b7b7b7}.movie-list .movie-item:hover img{transform:translate(50%,-50%) scale(1.06)}.movie-list .movie-item:hover .title{opacity:.6}.movie-list .content{margin-top:1rem}.movie-list .thumbnail{position:relative;height:157.5px;width:100%;overflow:hidden}.movie-list .thumbnail>img{position:absolute;top:50%;right:50%;transform:translate(50%,-50%);transition:.3s}.movie-list .play-time{position:absolute;background-color:#000c;color:#fff;bottom:1%;right:1%;padding:0 1.5%}@media all and (min-width: 521px){.movie-list .play-time{font-size:.5rem}}@media all and (max-width: 520px){.movie-list .play-time{font-size:2.666vw}}.movie-list .date{color:#565959;font-size:.8rem}.movie-list .title{white-space:nowrap;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;white-space:normal;-webkit-box-orient:vertical;-webkit-line-clamp:2;height:39px;font-size:.95rem;line-height:1.4;margin-bottom:.5rem;transition:.3s;width:100%}.movie-list .title>span{display:inline;color:#e1e1e1}.movie-list .tag{height:52px;display:flex;flex-flow:wrap}.movie-list .tag>li{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;display:inline-block;font-size:.7rem;line-height:1;margin:0 5px 5px 0;max-width:150px;transition:.3s}.movie-list .tag>li>a{color:#e1e1e1;text-decoration:none;padding:.6em .9em .5em;display:block;vertical-align:middle;text-overflow:ellipsis;overflow:hidden;background-color:#4c4f5a;border-radius:50px;transition:.3s}.movie-list .tag>li>a:hover{opacity:.7}.movie-list .category{margin-bottom:.5rem;font-size:.75rem}.movie-list .category li{display:inline}.movie-list .category li:not(:last-of-type):after{content:"／";color:#e2a719;margin-left:.2rem;margin-right:-.1rem}.movie-list .category li a{color:#e2a719;text-decoration:none;transition:.3s}.movie-list .category li a:hover{opacity:.7}.movie-list .bottom{width:100%;display:flex;justify-content:flex-end}.movie-list .icon-view{display:block}.movie-list .icon-view:before{content:"";display:block;width:100%;height:0;padding-top:72.7272727273%;background:url(/2025/img/movie/ico-view.png) center center no-repeat;background-size:100% auto}.movie-list .new{position:absolute;top:3%;left:3%;z-index:1;display:block;width:20%;max-width:50px}.movie-list .new:before{content:"";display:block;width:100%;height:0;padding-top:48.6486486486%;background:url(/2025/img/movie/ico-new.png) center center no-repeat;background-size:100% auto}.movie-list .view{display:flex;align-items:center;color:#565959;font-size:.8rem}.movie-list .view .icon-view{width:16px;margin-right:.4rem}.movie-list .favorite{width:18px;display:flex;align-items:center;color:#565959;font-size:.8rem;position:relative;cursor:pointer}.movie-list .favorite:before{content:"";display:block;width:100%;height:0;padding-top:97.2222222222%;background:url(/2025/img/movie/ico-star-off.png) center center no-repeat;background-size:100% auto}.movie-list .favorite:after{content:"";position:absolute;right:0;top:0;opacity:0;transition:.3s;display:block;width:100%;height:0;padding-top:97.2222222222%;background:url(/2025/img/movie/ico-star-on.png) center center no-repeat;background-size:100% auto}.movie-list .favorite.is-active:after{opacity:1}@media all and (min-width: 521px){.movie-list .favorite:hover:after{opacity:1}}.movie-list_title{position:relative;display:flex;justify-content:center;align-items:center}@media all and (min-width: 521px){.movie-list_title{width:97%;margin:0 auto}}@media all and (max-width: 520px){.movie-list_title{width:calc(90% + .25rem);margin:0 auto;justify-content:start}}.movie-list_title .title{font-family:ヒラギノ角ゴ ProN W3,Hiragino Kaku Gothic ProN,游ゴシック体,メイリオ,Meiryo,Arial;font-size:1.6rem;font-weight:700;color:#eba404;text-align:center;margin-bottom:1rem;display:flex;align-items:center}.movie-list_title .title.txt_en{font-size:1.6rem;letter-spacing:.2rem;font-weight:700}@media all and (max-width: 520px){.movie-list_title .title{text-align:left}}.movie-list_title>a{text-decoration:none;transition:.2s}.movie-list_title>a:hover{opacity:.7}.movie-list_title>.more_btn{position:absolute;right:0;display:none;color:#fff;text-decoration:none;border:1px solid #fff;padding:.4em .9em;font-size:.75rem;white-space:pre;transition:all .3s}.movie-list_title>.more_btn:hover{background:#3c3c3c;border:1px solid #a6a6a6}#js-movieWrap_favorite .movie-list>li{max-width:220px;min-width:220px}@keyframes animeHidden{0%{opacity:1;height:100%}to{opacity:0;height:0;padding:0}}@font-face{font-family:swiper-icons;src:url(data:application/font-woff;charset=utf-8;base64,\ d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA);font-weight:400;font-style:normal}:root{--swiper-theme-color: #007aff }.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;box-sizing:content-box}.swiper-android .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-pointer-events{touch-action:pan-y}.swiper-pointer-events.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-3d,.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide,.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:#00000026}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,#00000080,#0000)}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-horizontal.swiper-css-mode>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-vertical.swiper-css-mode>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-vertical>.swiper-wrapper:before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center}.swiper-virtual .swiper-slide{-webkit-backface-visibility:hidden;transform:translateZ(0)}.swiper-virtual.swiper-css-mode .swiper-wrapper:after{content:"";position:absolute;left:0;top:0;pointer-events:none}.swiper-virtual.swiper-css-mode.swiper-horizontal .swiper-wrapper:after{height:1px;width:var(--swiper-virtual-size)}.swiper-virtual.swiper-css-mode.swiper-vertical .swiper-wrapper:after{width:1px;height:var(--swiper-virtual-size)}:root{--swiper-navigation-size: 44px }.swiper-button-next,.swiper-button-prev{position:absolute;top:50%;width:calc(var(--swiper-navigation-size) / 44 * 27);height:var(--swiper-navigation-size);margin-top:calc(0px - var(--swiper-navigation-size) / 2);z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color, var(--swiper-theme-color))}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none!important;letter-spacing:0;font-variant:initial;line-height:1}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:10px;right:auto}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:"prev"}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:10px;left:auto}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:"next"}.swiper-button-lock{display:none}.swiper-pagination{position:absolute;text-align:center;transition:.3s opacity;transform:translateZ(0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px;left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width, var(--swiper-pagination-bullet-size, 8px));height:var(--swiper-pagination-bullet-height, var(--swiper-pagination-bullet-size, 8px));display:inline-block;border-radius:50%;background:var(--swiper-pagination-bullet-inactive-color, #000);opacity:var(--swiper-pagination-bullet-inactive-opacity, .2)}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity, 1);background:var(--swiper-pagination-color, var(--swiper-theme-color))}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{right:10px;top:50%;transform:translate3d(0,-50%,0)}.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap, 6px) 0;display:block}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:.2s transform,.2s top}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap, 4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translate(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s left}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s right}.swiper-pagination-progressbar{background:#00000040;position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color, var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:4px;left:0;top:0}.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-vertical>.swiper-pagination-progressbar{width:4px;height:100%;left:0;top:0}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:#0000001a}.swiper-horizontal>.swiper-scrollbar{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}.swiper-vertical>.swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:#00000080;border-radius:10px;left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{width:100%;height:100%;display:flex;justify-content:center;align-items:center;text-align:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}.swiper-slide-zoomed{cursor:move}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color, var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader,.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader{animation:swiper-preloader-spin 1s infinite linear}.swiper-lazy-preloader-white{--swiper-preloader-color: #fff }.swiper-lazy-preloader-black{--swiper-preloader-color: #000 }@keyframes swiper-preloader-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.swiper .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.swiper-grid>.swiper-wrapper{flex-wrap:wrap}.swiper-grid-column>.swiper-wrapper{flex-wrap:wrap;flex-direction:column}.swiper-fade.swiper-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-fade .swiper-slide-active,.swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-creative .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden;transition-property:transform,opacity,height}.swiper-container{position:relative;overflow:hidden}.swiper-container-vertical .swiper-wrapper{flex-wrap:wrap}.schedule_slider-list{height:23rem;width:100%;background:#fff}@media all and (max-width: 520px){.schedule_slider-list{width:100%}}.schedule_slider-list-none{display:flex;justify-content:center;width:100%;height:100%;align-items:center;color:#999;font-size:.9rem}.schedule_slider-list.is-nav_none .list-nav-up,.schedule_slider-list.is-nav_none .list-nav-down{pointer-events:none}.schedule_slider-list.is-nav_none .list-nav-up span,.schedule_slider-list.is-nav_none .list-nav-down span{opacity:.3}.schedule_slider-list .list-nav-up,.schedule_slider-list .list-nav-down{position:absolute;z-index:9;width:100%;height:2.7rem;display:block;border:none;text-align:center;background-color:transparent;cursor:pointer;background:url(/2025/img/side/schedule/bg_schedule.png) repeat 0 0;overflow:hidden}.schedule_slider-list .list-nav-up.swiper-button-lock,.schedule_slider-list .list-nav-up.swiper-button-disabled,.schedule_slider-list .list-nav-up[aria-disabled=true],.schedule_slider-list .list-nav-down.swiper-button-lock,.schedule_slider-list .list-nav-down.swiper-button-disabled,.schedule_slider-list .list-nav-down[aria-disabled=true]{pointer-events:none}.schedule_slider-list .list-nav-up.swiper-button-lock span,.schedule_slider-list .list-nav-up.swiper-button-disabled span,.schedule_slider-list .list-nav-up[aria-disabled=true] span,.schedule_slider-list .list-nav-down.swiper-button-lock span,.schedule_slider-list .list-nav-down.swiper-button-disabled span,.schedule_slider-list .list-nav-down[aria-disabled=true] span{opacity:.3}.schedule_slider-list .list-nav-up span,.schedule_slider-list .list-nav-down span{display:block;margin:0 auto;width:100%;height:30px!important;padding-top:0!important;background-size:contain!important}.schedule_slider-list .list-nav-up{top:0;border-bottom:1px solid #dcdcdc}.schedule_slider-list .list-nav-up span{display:block;width:100%;height:0;padding-top:125%;white-space:nowrap;text-indent:100%;overflow:hidden;background:url(/2025/img/side/schedule/ico_top.png) center center no-repeat;background-size:100% auto}.schedule_slider-list .list-nav-down{bottom:0;border-top:1px solid #dcdcdc}.schedule_slider-list .list-nav-down span{display:block;width:100%;height:0;padding-top:125%;white-space:nowrap;text-indent:100%;overflow:hidden;background:url(/2025/img/side/schedule/ico_btm.png) center center no-repeat;background-size:100% auto}.schedule_slider-list .list-box{width:100%}.schedule_slider-list-item{display:flex;border-bottom:1px solid #dcdcdc;box-sizing:border-box}.schedule_slider-list-item[data-old=true]+[data-old=false]{background:#ffea52}.schedule_slider-list-item a{display:flex;color:#000;text-decoration:none;width:100%;justify-content:center;align-items:center;transition:.3s}@media all and (min-width: 521px){.schedule_slider-list-item a:hover{background-color:#ff9}.schedule_slider-list-item a:hover .round-result{text-decoration:none}}.schedule_slider-list-item a p{padding:0 2%}.schedule_slider-list-item a .round-place{border-left:1px solid #dcdcdc;border-right:1px solid #dcdcdc}.schedule_slider-list-item .round-date{font-size:.9rem;flex:.4;font-family:Arial;overflow:hidden}.schedule_slider-list-item .round-date span{white-space:nowrap}@media all and (max-width: 520px){.schedule_slider-list-item .round-date{min-width:auto}.schedule_slider-list-item .round-date .date-day{display:block}}.schedule_slider-list-item .round-place{font-size:.95rem;flex:1;display:flex;align-self:stretch;align-items:center;overflow:hidden}.schedule_slider-list-item .round-place span{display:-webkit-box;overflow:hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical;max-height:100%}.schedule_slider-list-item .round-result{font-size:.95rem;width:calc(2rem + 4%);color:#e37630;text-decoration:underline;text-align:center;white-space:nowrap}.schedule_slider-list-item .round-result[data-btn="1"]{color:#000}.schedule_wide{display:flex;flex-wrap:wrap}.schedule_wide .schedule_slider-list:first-of-type .schedule_slider-list-inner div:first-child[data-old=false][data-today=false]{background:#ffea52}.schedule_wide[data-tgt=round01] .schedule_slider-list[data-round=round01]{display:block!important}.schedule_wide[data-tgt=round01] .schedule_wide-side-btn[data-round=round01]{background-color:#bc0000;color:#fff}@media all and (min-width: 521px){.schedule_wide[data-tgt=round01] .schedule_wide-side-btn[data-round=round01]:before{border:.8rem solid #bc0000;border-top-color:transparent;border-right-color:transparent;border-bottom-color:transparent}}.schedule_wide[data-tgt=round02] .schedule_slider-list[data-round=round02]{display:block!important}.schedule_wide[data-tgt=round02] .schedule_wide-side-btn[data-round=round02]{background-color:#bc0000;color:#fff}@media all and (min-width: 521px){.schedule_wide[data-tgt=round02] .schedule_wide-side-btn[data-round=round02]:before{border:.8rem solid #bc0000;border-top-color:transparent;border-right-color:transparent;border-bottom-color:transparent}}.schedule_wide[data-tgt=round03] .schedule_slider-list[data-round=round03]{display:block!important}.schedule_wide[data-tgt=round03] .schedule_wide-side-btn[data-round=round03]{background-color:#bc0000;color:#fff}@media all and (min-width: 521px){.schedule_wide[data-tgt=round03] .schedule_wide-side-btn[data-round=round03]:before{border:.8rem solid #bc0000;border-top-color:transparent;border-right-color:transparent;border-bottom-color:transparent}}.schedule_wide[data-tgt=round04] .schedule_slider-list[data-round=round04]{display:block!important}.schedule_wide[data-tgt=round04] .schedule_wide-side-btn[data-round=round04]{background-color:#bc0000;color:#fff}@media all and (min-width: 521px){.schedule_wide[data-tgt=round04] .schedule_wide-side-btn[data-round=round04]:before{border:.8rem solid #bc0000;border-top-color:transparent;border-right-color:transparent;border-bottom-color:transparent}}.schedule_wide[data-tgt=round05] .schedule_slider-list[data-round=round05]{display:block!important}.schedule_wide[data-tgt=round05] .schedule_wide-side-btn[data-round=round05]{background-color:#bc0000;color:#fff}@media all and (min-width: 521px){.schedule_wide[data-tgt=round05] .schedule_wide-side-btn[data-round=round05]:before{border:.8rem solid #bc0000;border-top-color:transparent;border-right-color:transparent;border-bottom-color:transparent}}.schedule_wide[data-tgt=round_vote] .schedule_slider-list[data-round=round_vote]{display:block!important}.schedule_wide[data-tgt=round_vote] .schedule_wide-side-btn[data-round=round_vote]{background-color:#bc0000;color:#fff}@media all and (min-width: 521px){.schedule_wide[data-tgt=round_vote] .schedule_wide-side-btn[data-round=round_vote]:before{border:.8rem solid #bc0000;border-top-color:transparent;border-right-color:transparent;border-bottom-color:transparent}}.schedule_wide[data-tgt=round_final] .schedule_slider-list[data-round=round_final]{display:block!important}.schedule_wide[data-tgt=round_final] .schedule_wide-side-btn[data-round=round_final]{background-color:#bc0000;color:#fff}@media all and (min-width: 521px){.schedule_wide[data-tgt=round_final] .schedule_wide-side-btn[data-round=round_final]:before{border:.8rem solid #bc0000;border-top-color:transparent;border-right-color:transparent;border-bottom-color:transparent}}.schedule_wide[data-now=round01] [data-round=round01] .schedule_slider-list-inner div:first-child[data-old=false],.schedule_wide[data-now=round01] [data-round=round01] .schedule_slider-list-inner div:first-child[data-today=true]{background:#ffea52}.schedule_wide[data-now=round01] .schedule_wide-side [data-round=round01]:after{display:block;clear:both;position:absolute;background:red;color:#fff;font-family:Arial}@media all and (max-width: 520px){.schedule_wide[data-now=round01] .schedule_wide-side [data-round=round01]:after{content:"NOW";left:0;top:0;overflow:hidden;font-size:.8rem;padding:2px 6px}}@media all and (min-width: 521px){.schedule_wide[data-now=round01] .schedule_wide-side [data-round=round01]:after{content:"NOW";font-size:.9rem;left:5px;top:5px;padding:3px 8px}}.schedule_wide[data-now=round02] [data-round=round02] .schedule_slider-list-inner div:first-child[data-old=false],.schedule_wide[data-now=round02] [data-round=round02] .schedule_slider-list-inner div:first-child[data-today=true]{background:#ffea52}.schedule_wide[data-now=round02] .schedule_wide-side [data-round=round02]:after{display:block;clear:both;position:absolute;background:red;color:#fff;font-family:Arial}@media all and (max-width: 520px){.schedule_wide[data-now=round02] .schedule_wide-side [data-round=round02]:after{content:"NOW";left:0;top:0;overflow:hidden;font-size:.8rem;padding:2px 6px}}@media all and (min-width: 521px){.schedule_wide[data-now=round02] .schedule_wide-side [data-round=round02]:after{content:"NOW";font-size:.9rem;left:5px;top:5px;padding:3px 8px}}.schedule_wide[data-now=round03] [data-round=round03] .schedule_slider-list-inner div:first-child[data-old=false],.schedule_wide[data-now=round03] [data-round=round03] .schedule_slider-list-inner div:first-child[data-today=true]{background:#ffea52}.schedule_wide[data-now=round03] .schedule_wide-side [data-round=round03]:after{display:block;clear:both;position:absolute;background:red;color:#fff;font-family:Arial}@media all and (max-width: 520px){.schedule_wide[data-now=round03] .schedule_wide-side [data-round=round03]:after{content:"NOW";left:0;top:0;overflow:hidden;font-size:.8rem;padding:2px 6px}}@media all and (min-width: 521px){.schedule_wide[data-now=round03] .schedule_wide-side [data-round=round03]:after{content:"NOW";font-size:.9rem;left:5px;top:5px;padding:3px 8px}}.schedule_wide[data-now=round04] [data-round=round04] .schedule_slider-list-inner div:first-child[data-old=false],.schedule_wide[data-now=round04] [data-round=round04] .schedule_slider-list-inner div:first-child[data-today=true]{background:#ffea52}.schedule_wide[data-now=round04] .schedule_wide-side [data-round=round04]:after{display:block;clear:both;position:absolute;background:red;color:#fff;font-family:Arial}@media all and (max-width: 520px){.schedule_wide[data-now=round04] .schedule_wide-side [data-round=round04]:after{content:"NOW";left:0;top:0;overflow:hidden;font-size:.8rem;padding:2px 6px}}@media all and (min-width: 521px){.schedule_wide[data-now=round04] .schedule_wide-side [data-round=round04]:after{content:"NOW";font-size:.9rem;left:5px;top:5px;padding:3px 8px}}.schedule_wide[data-now=round05] [data-round=round05] .schedule_slider-list-inner div:first-child[data-old=false],.schedule_wide[data-now=round05] [data-round=round05] .schedule_slider-list-inner div:first-child[data-today=true]{background:#ffea52}.schedule_wide[data-now=round05] .schedule_wide-side [data-round=round05]:after{display:block;clear:both;position:absolute;background:red;color:#fff;font-family:Arial}@media all and (max-width: 520px){.schedule_wide[data-now=round05] .schedule_wide-side [data-round=round05]:after{content:"NOW";left:0;top:0;overflow:hidden;font-size:.8rem;padding:2px 6px}}@media all and (min-width: 521px){.schedule_wide[data-now=round05] .schedule_wide-side [data-round=round05]:after{content:"NOW";font-size:.9rem;left:5px;top:5px;padding:3px 8px}}.schedule_wide[data-now=round_vote] [data-round=round_vote] .schedule_slider-list-inner div:first-child[data-old=false],.schedule_wide[data-now=round_vote] [data-round=round_vote] .schedule_slider-list-inner div:first-child[data-today=true]{background:#ffea52}.schedule_wide[data-now=round_vote] .schedule_wide-side [data-round=round_vote]:after{display:block;clear:both;position:absolute;background:red;color:#fff;font-family:Arial}@media all and (max-width: 520px){.schedule_wide[data-now=round_vote] .schedule_wide-side [data-round=round_vote]:after{content:"NOW";left:0;top:0;overflow:hidden;font-size:.8rem;padding:2px 6px}}@media all and (min-width: 521px){.schedule_wide[data-now=round_vote] .schedule_wide-side [data-round=round_vote]:after{content:"NOW";font-size:.9rem;left:5px;top:5px;padding:3px 8px}}.schedule_wide[data-now=round_final] [data-round=round_final] .schedule_slider-list-inner div:first-child[data-old=false],.schedule_wide[data-now=round_final] [data-round=round_final] .schedule_slider-list-inner div:first-child[data-today=true]{background:#ffea52}.schedule_wide[data-now=round_final] .schedule_wide-side [data-round=round_final]:after{display:block;clear:both;position:absolute;background:red;color:#fff;font-family:Arial}@media all and (max-width: 520px){.schedule_wide[data-now=round_final] .schedule_wide-side [data-round=round_final]:after{content:"NOW";left:0;top:0;overflow:hidden;font-size:.8rem;padding:2px 6px}}@media all and (min-width: 521px){.schedule_wide[data-now=round_final] .schedule_wide-side [data-round=round_final]:after{content:"NOW";font-size:.9rem;left:5px;top:5px;padding:3px 8px}}.schedule_wide-side{width:30%;display:flex;flex-wrap:wrap}@media all and (min-width: 521px){.schedule_wide-side{padding-right:1.5rem}}@media all and (max-width: 520px){.schedule_wide-side{width:100%;display:flex;flex-flow:wrap;justify-content:space-between}}@media all and (min-width: 521px){.schedule_wide-side li{width:100%;border-bottom:2px solid #000}.schedule_wide-side li:last-child{border-bottom:0}}@media all and (max-width: 520px){.schedule_wide-side li{width:50%;border-bottom:2px solid #000}.schedule_wide-side li:nth-child(2n){border-left:1px solid #000}.schedule_wide-side li:nth-child(odd){border-right:1px solid #000}.schedule_wide-side li:nth-of-type(7){width:100%;border-right:0}.schedule_wide-side li:nth-of-type(7) button{padding:4% 0}}.schedule_wide-side-btn{position:relative;display:block;border:none;width:100%;text-align:center;background-color:#e0b037;color:#000;font-weight:700;transition:.3s;cursor:pointer;outline:none;margin-bottom:2px;font-size:1rem;height:100%}@media all and (max-width: 520px){.schedule_wide-side-btn{padding:1rem}}@media all and (min-width: 521px){.schedule_wide-side-btn:hover{background-color:#c5790c}.schedule_wide-side-btn:before{content:"";display:block;position:absolute;right:-1.3rem;top:50%;transform:translateY(-50%);width:0;height:0;border:.8rem solid transparent;border-top-color:transparent;border-right-color:transparent;border-bottom-color:transparent;transition:.3s}}@media all and (min-width: 521px){.schedule_wide .schedule_slider-list{width:70%}}@media all and (max-width: 520px){.schedule_wide .schedule_slider-list{width:100%}}.js-scrollIn_toTop{opacity:0;transform:translateY(5rem)}.js-scrollIn_toTop.is-active{animation:scrollInTop 1s ease forwards}@keyframes scrollInTop{0%{opacity:0;transform:translateY(5rem)}to{opacity:1;transform:translateY(0)}}.js-scrollIn_each .news-list>li{opacity:0;transform:translate(-5rem)}.js-scrollIn_each.is-active .news-list>li{animation:scrollIn_leftToRight 1s ease forwards}.js-scrollIn_each.is-active .news-list>li:nth-of-type(1){animation-delay:0s}.js-scrollIn_each.is-active .news-list>li:nth-of-type(2){animation-delay:.2s}.js-scrollIn_each.is-active .news-list>li:nth-of-type(3){animation-delay:.4s}.js-scrollIn_each.is-active .news-list>li:nth-of-type(4){animation-delay:.6s}@keyframes scrollIn_leftToRight{0%{opacity:0;transform:translate(-5rem)}to{opacity:1;transform:translate(0)}}.js-scrollIn_each .bnr-box>li{opacity:0}.js-scrollIn_each.is-active .bnr-box>li{animation:scrollIn_fadeIn 1s ease forwards}.js-scrollIn_each.is-active .bnr-box>*:nth-child(1){animation-delay:.25s}.js-scrollIn_each.is-active .bnr-box>*:nth-child(2){animation-delay:.5s}.js-scrollIn_each.is-active .bnr-box>*:nth-child(3){animation-delay:.75s}.js-scrollIn_each.is-active .bnr-box>*:nth-child(4){animation-delay:1s}.js-scrollIn_each.is-active .bnr-box>*:nth-child(5){animation-delay:1.25s}.js-scrollIn_each.is-active .bnr-box>*:nth-child(6){animation-delay:1.5s}.js-scrollIn_each.is-active .bnr-box>*:nth-child(7){animation-delay:1.75s}.js-scrollIn_each.is-active .bnr-box>*:nth-child(8){animation-delay:2s}.js-scrollIn_each.is-active .bnr-box>*:nth-child(9){animation-delay:2.25s}.js-scrollIn_each.is-active .bnr-box>*:nth-child(10){animation-delay:2.5s}.js-scrollIn_first{opacity:0}.js-scrollIn_first.is-active{animation:scrollIn_fadeIn 2s ease forwards}@keyframes scrollIn_fadeIn{0%{opacity:0}to{opacity:1}}.contents>.top-contents>.inner{max-width:9999px}.bnr-box{display:flex;justify-content:center;flex-wrap:wrap;margin:0 auto;width:90%}@media all and (min-width: 521px){.bnr-box li{width:calc(33.3333333333% - 1rem);margin:1rem .5rem 0}}@media all and (max-width: 520px){.bnr-box li{margin:0 0 1rem}}.bnr-box li>a,.bnr-box li div{display:block;transition:.3s;border:1px solid #aba7aa}.bnr-box li>a img{transition:opacity .3s}.bnr-box li>a:hover{opacity:.7}.bnr-box li>a:hover img{opacity:.7}@media all and (max-width: 520px){.bnr-box li{display:block}.bnr-box li>a,.bnr-box li div{width:100%}.bnr-box li>a>img,.bnr-box li div>img{width:100%}}.bnr-box:first-child{padding-top:2rem}@media all and (min-width: 521px){.bnr-box:first-child{padding-top:5rem}}.bnr-box:not(:last-child){padding-bottom:1.5rem}@media all and (min-width: 521px){.bnr-box:not(:last-child){padding-bottom:2rem}}.bnr-box:last-child{padding-bottom:3rem}@media all and (min-width: 521px){.bnr-box:last-child{padding-bottom:5rem}}.bnr-box_3{flex-wrap:wrap;max-width:1200px;margin:auto}@media all and (min-width: 521px){.bnr-box_3 li{width:calc(33.3333333333% - 1rem)}}.bnr-box_4{flex-wrap:wrap;max-width:1500px;margin:auto}@media all and (min-width: 521px){.bnr-box_4 li{width:calc(25% - 1rem)}}.bnr-box_5{flex-wrap:wrap;max-width:1500px;margin:auto}@media all and (min-width: 521px){.bnr-box_5 li{width:calc(20% - 1rem)}}@media all and (min-width: 521px){.contents>.base.top-program>.inner,.contents>.base.top_special>.inner{max-width:9999px}.contents>.base.top-program>.inner .bnr-box li,.contents>.base.top_special>.inner .bnr-box li{max-width:340px}}.js-bnr_scroll li{margin:0}@media all and (max-width: 520px){.js-bnr_scroll{width:100%!important}.js-bnr_scroll ul{flex-wrap:wrap;transform:none!important}.js-bnr_scroll li{width:100%!important;margin:0 0 1rem!important;padding:0}}@media all and (min-width: 521px){.js-bnr_scroll .movie-slider_prev_btn,.js-bnr_scroll .movie-slider_next_btn{top:calc(50% - 38px)!important}}@media all and (max-width: 520px){.js-bnr_scroll .movie-slider_prev_btn,.js-bnr_scroll .movie-slider_next_btn{display:none!important}}.bnr_scroll ul{display:flex;width:94%;max-width:1200px;margin:0 auto}.bnr_scroll ul li{margin:0 10px}.bnr_scroll .movie-slider_next_btn,.bnr_scroll .movie-slider_prev_btn{display:none}@media all and (min-width: 521px){.kv{display:flex}}.kv a{display:block;width:100%;height:100%}.kv img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.kv-main{position:relative;height:0;overflow:hidden}@media all and (min-width: 521px){.kv-main{width:72.135%;padding-top:31.354%;border-right:1px solid #000}}@media all and (max-width: 520px){.kv-main{width:100%;padding-top:86.667%;border-bottom:1px solid #000}}.kv-main>div,.kv-main>a{position:absolute;left:0;top:0;width:100%;height:100%}.kv-main>div>div,.kv-main>a>div{position:absolute;left:0;top:0;width:100%;height:100%;overflow:hidden}.kv-main>div iframe,.kv-main>a iframe{position:absolute;top:0;bottom:0;margin:auto;width:100%}@media all and (min-width: 521px){.kv-main>div iframe,.kv-main>a iframe{height:132%}}@media all and (max-width: 520px){.kv-main>div iframe,.kv-main>a iframe{height:100%}.kv-main>div iframe .youtube,.kv-main>a iframe .youtube{width:154%;height:100%;left:-27%}}.kv-sub{position:relative;display:block!important;background-size:cover}@media all and (min-width: 521px){.kv-sub{width:27.865%;background-position:center;overflow:hidden}}@media all and (max-width: 520px){.kv-sub{width:100%;margin-bottom:50px;background-position:bottom}}.kv-sub .kv-sub-slide{overflow:hidden;transition:opacity .6s ease}@media all and (min-width: 521px){.kv-sub .kv-sub-slide{position:absolute;left:0;top:0;width:100%;height:100%}}.kv-sub .kv-sub-slide .swiper-wrapper{transition-timing-function:cubic-bezier(.33,1,.68,1);display:flex}@media all and (min-width: 521px){.kv-sub .kv-sub-slide .swiper-wrapper{flex-direction:column}}.kv-sub .kv-sub-slide .swiper-slide{text-align:center;font-size:18px;background:#fff;display:flex;justify-content:center;align-items:center}@media all and (min-width: 521px){.kv-sub .kv-sub-slide .swiper-slide{border-bottom:1px solid #000;height:50%}.kv-sub .kv-sub-slide .swiper-slide div{width:100%;height:100%}}@media all and (max-width: 520px){.kv-sub .kv-sub-slide .swiper-slide{width:50%;border-right:1px solid #000}}.kv-sub .kv-sub-slide.loading{opacity:0}.kv-sub img{width:100%}.kv-pagination{--swiper-pagination-bullet-width: 8px;position:absolute;margin:auto;z-index:10;background:#000000b3}@media all and (min-width: 521px){.kv-pagination{display:flex;flex-direction:column;right:0!important;top:50%;width:18px;height:calc(60% - 4px);padding:6px 12px 6px 6px;transition:transform .3s ease}}@media all and (max-width: 520px){.kv-pagination{display:flex;position:absolute;left:0;right:0;width:50%;padding:1rem;transition:opacity .3s ease;opacity:1;transform:translateY(100%);bottom:0!important}}.kv-pagination .swiper-pagination-bullet{border-radius:0;background:#fff}@media all and (min-width: 521px){.kv-pagination .swiper-pagination-bullet{width:5px;height:100%;margin:6px 0}}@media all and (max-width: 520px){.kv-pagination .swiper-pagination-bullet{width:100%;height:var(--swiper-pagination-bullet-width);margin:0 6px}}@media all and (min-width: 521px){.kv-pagination.loading{transform:translate(150%,-50%)}}@media all and (max-width: 520px){.kv-pagination.loading{opacity:0}}.kv-pagination[data-max="3"] .swiper-pagination-bullet:nth-of-type(n+4){display:none}.kv-pagination .swiper-pagination-bullet-active-set{opacity:1}.kv-sub-btn-prev,.kv-sub-btn-next{position:absolute;z-index:100;width:100%;height:30px;cursor:pointer;transition:transform .3s ease;margin:0;left:0;right:0}@media all and (max-width: 520px){.kv-sub-btn-prev,.kv-sub-btn-next{display:none}}.kv-sub-btn-prev:before,.kv-sub-btn-next:before{left:0;width:16px;height:16px;border-top:3px solid #fff;border-right:3px solid #fff;position:absolute;z-index:100;right:0;margin:auto;content:"";vertical-align:middle;border-left:none;border-bottom:none}.kv-sub-btn-prev:after,.kv-sub-btn-next:after{display:none}.kv-sub-btn-prev{top:0;background:linear-gradient(180deg,#000000b3,#0006 53%,#0000);transform:translateY(-100%)}.kv-sub-btn-prev:before{top:10px;transform:rotate(315deg)}.kv-sub-btn-next{bottom:0;top:auto;background:linear-gradient(0deg,#000000b3,#0006 53%,#0000);transform:translateY(100%)}.kv-sub-btn-next:before{transform:rotate(135deg)}.on .kv-sub-btn-prev,.on .kv-sub-btn-next{transform:translateY(0)}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes animeSlideUp{0%{transform:translateY(0)}to{transform:translateY(-100%)}}@keyframes animeSlideUp2{0%{top:0}to{top:-50%}}@keyframes animeSlideLeft{0%{transform:translate(0)}to{transform:translate(-100%)}}@keyframes animeSlideLeft2{0%{left:0}to{left:-50%}}@keyframes animeSliding_Left{0%{opacity:0;transform:translate(25%)}to{opacity:1;transform:translate(0)}}@keyframes animefadeInUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes animefadeInDown{0%{opacity:0;transform:translateY(-3vw)}to{opacity:1;transform:translateY(0)}}@keyframes animefadeInUpCenter{0%{opacity:0;transform:translate(50%,-48%)}to{opacity:1;transform:translate(50%,-50%)}}@keyframes animePoyon{0%{opacity:0;transform:scale(.9)}25%{opacity:1;transform:scale(1.1)}50%{opacity:1;transform:scale(1)}75%{opacity:1;transform:scale(1.02)}to{opacity:1;transform:scale(1)}}@keyframes animeShrink{0%{opacity:0;transform:scale(3)}to{opacity:1;transform:scale(1)}}@keyframes animeExpansion{0%{opacity:.4;transform:scale(1)}to{opacity:0;transform:scale(1.5)}}@keyframes animeBlinking{0%{opacity:1}to{opacity:.7}}@keyframes animeZoomOut{0%{transform:scale(1.5)}to{transform:scale(1)}}@keyframes shine{10%{left:125%}to{left:125%}}@keyframes wipeBottom{0%{clip-path:polygon(0% 100%,100% 100%,100% 100%,0% 100%);opacity:1}to{clip-path:polygon(0% 0%,100% 0%,100% 100%,0% 100%);opacity:1}}.kv-main-entry .bg{position:absolute;left:0;top:0;width:100%;height:100%;opacity:0;will-change:opacity;transform:translateZ(0)}.kv-main-entry>div{position:absolute;display:none;opacity:0}.kv-main-entry .sub{position:absolute;bottom:0;margin:auto;right:0;overflow:hidden;will-change:opacity,transform;transform:translateZ(0)}@media all and (min-width: 521px){.kv-main-entry .sub{width:37%}}@media all and (max-width: 520px){.kv-main-entry .sub{width:60%}}.kv-main-entry .sub_wrap{width:100%;height:100%;left:0;top:0;opacity:1;display:block}@media all and (min-width: 521px){.kv-main-entry .sub_wrap{transform:translate(-4.3%,-5%)}}@media all and (max-width: 520px){.kv-main-entry .sub_wrap{transform:translate(-2.5%,-3%)}}.kv-main-entry .sub_wrap .anime_expansion1,.kv-main-entry .sub_wrap .anime_expansion2{opacity:0}.kv-main-entry .sub_wrap .anime_expansion2{position:absolute;top:0;left:0;z-index:-1}.kv-main-entry .sub_light{position:absolute;top:0;left:0;width:100%;height:100%;-webkit-mask-image:url(/2025/img/top/kv/main/entry/entry_txt2.webp);mask-image:url(/2025/img/top/kv/main/entry/entry_txt2.webp);-webkit-mask-size:100% auto;mask-size:100% auto;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:left top;mask-position:left top;transform:translateZ(0)}.kv-main-entry .sub_light .light{position:absolute;top:-2%;left:-60%;width:60%;height:100%;background-image:radial-gradient(circle,#fff,#fff0 75%);transform:skew(30deg);opacity:.6;will-change:left}.kv-main-entry .title{margin:auto;will-change:opacity,transform}@media all and (min-width: 521px){.kv-main-entry .title{left:6%;top:25%;width:45.2%}}@media all and (max-width: 520px){.kv-main-entry .title{top:2%;width:81%;right:0;left:0}}.on .kv-main-entry>div{display:block}.on .kv-main-entry .anime_expansion1{animation:animeShrink .4s ease-in 1.4s forwards}.on .kv-main-entry .anime_expansion2{animation:animeExpansion .5s ease-out 2s forwards}@media all and (min-width: 521px){.on .kv-main-entry .bg{animation:fadeIn .5s ease-out .5s forwards}.on .kv-main-entry .title{animation:animefadeInUp .4s ease-out 1s forwards}.on .kv-main-entry .sub_light .light{animation:shine 10.5s ease 2.4s infinite}}@media all and (max-width: 520px){.on .kv-main-entry .bg{animation:fadeIn .5s ease-out .5s forwards}.on .kv-main-entry .sub{animation:animefadeInUp .4s ease-out 1.4s forwards}.on .kv-main-entry .title{animation:animefadeInUp .4s ease-out 1s forwards}.on .kv-main-entry .sub_light .light{animation:shine 10.5s ease 3.5s infinite}}.kv-main-first .bg{position:absolute;left:0;top:0;width:100%;height:100%;opacity:0;will-change:opacity;animation:fadeIn 2s ease-out .4s forwards}.kv-main-first .place,.kv-main-first .light,.kv-main-first .bg{transform:scale(1.5)}.kv-main-first>div{position:absolute;display:none;opacity:0}@media all and (min-width: 521px){.kv-main-first>.title{top:8.4%;width:67.2%;margin:auto;left:6.8%}.kv-main-first>.title img{-o-object-fit:contain;object-fit:contain}.kv-main-first>.title .title_img2{position:absolute;top:0;left:0;z-index:-1}.kv-main-first>.sub-title{margin:auto}}@media all and (max-width: 520px){.kv-main-first>.place{z-index:1}.kv-main-first>.title{width:98.3%;margin:auto;left:1%}.kv-main-first>.title .title_img2{position:absolute;top:0;left:0;z-index:-1}.kv-main-first>.sub-title{margin:auto;z-index:2}}.on .kv-main-first>div{display:block}@media all and (min-width: 521px){.on .kv-main-first>.bg{animation:animeZoomOut 3s cubic-bezier(.05,.54,.34,1) 1.5s forwards,fadeIn .5s ease-in 1s forwards}.on .kv-main-first>.title{animation:animeSliding_Left .4s cubic-bezier(.05,.54,.34,1) 1.5s forwards}.on .kv-main-first>.sub-title{animation:fadeIn .4s ease-out 2.5s forwards}.on .kv-main-first>.light{animation:animeZoomOut 3s cubic-bezier(.05,.54,.34,1) 1.5s forwards,fadeIn .5s ease-in 1.5s forwards,animeBlinking 1s ease-in-out 6s infinite alternate}.on .kv-main-first>.place{animation:animefadeInUp .5s cubic-bezier(.05,.54,.34,1) 1.9s forwards}}@media all and (max-width: 520px){.on .kv-main-first>.bg{animation:animeZoomOut 3s cubic-bezier(.05,.54,.34,1) 1.5s forwards,fadeIn .5s ease-in 1s forwards}.on .kv-main-first>.place{animation:animefadeInUp .5s cubic-bezier(.05,.54,.34,1) 1.9s forwards}.on .kv-main-first>.title{animation:animeSliding_Left .3s cubic-bezier(.05,.54,.34,1) 1.5s forwards}.on .kv-main-first>.sub-title{animation:fadeIn .4s ease-out 2.45s forwards}.on .kv-main-first>.light{animation:animeZoomOut 3s cubic-bezier(.05,.54,.34,1) 1.5s forwards,fadeIn .5s ease-in 1.5s forwards,animeBlinking 1s ease-in-out 3s infinite alternate}}.kv-main-second .bg{position:absolute;left:0;top:0;width:100%;height:100%;opacity:0;will-change:opacity;animation:fadeIn 2s ease-out .4s forwards}.kv-main-second .place,.kv-main-second .light,.kv-main-second .bg{transform:scale(1.5)}.kv-main-second>div{position:absolute;display:none;opacity:0}@media all and (min-width: 521px){.kv-main-second>.title{top:7.8%;width:71.8%;margin:auto;left:4.8%}.kv-main-second>.title img{-o-object-fit:contain;object-fit:contain}.kv-main-second>.title .title_img2{position:absolute;top:0;left:0;z-index:-1}.kv-main-second>.sub-title{margin:auto}}@media all and (max-width: 520px){.kv-main-second>.title{width:97%;margin:auto;left:1%;top:1%}.kv-main-second>.title .title_img2{position:absolute;top:0;left:0;z-index:-1}.kv-main-second>.sub-title{margin:auto;z-index:2}}.on .kv-main-second>div{display:block}@media all and (min-width: 521px){.on .kv-main-second>.bg{animation:animeZoomOut 3s cubic-bezier(.05,.54,.34,1) 1.5s forwards,fadeIn .5s ease-in 1s forwards}.on .kv-main-second>.title{animation:animeSliding_Left .4s cubic-bezier(.05,.54,.34,1) 1.5s forwards}.on .kv-main-second>.sub-title{animation:fadeIn .4s ease-out 2.5s forwards}.on .kv-main-second>.light{animation:animeZoomOut 3s cubic-bezier(.05,.54,.34,1) 1.5s forwards,fadeIn .5s ease-in 1.5s forwards,animeBlinking 1s ease-in-out 6s infinite alternate}.on .kv-main-second>.place{animation:animefadeInUp .5s cubic-bezier(.05,.54,.34,1) 1.9s forwards}}@media all and (max-width: 520px){.on .kv-main-second>.bg{animation:animeZoomOut 3s cubic-bezier(.05,.54,.34,1) 1.5s forwards,fadeIn .5s ease-in 1s forwards}.on .kv-main-second>.place{animation:animefadeInUp .5s cubic-bezier(.05,.54,.34,1) 1.9s forwards}.on .kv-main-second>.title{animation:animeSliding_Left .3s cubic-bezier(.05,.54,.34,1) 1.5s forwards}.on .kv-main-second>.sub-title{animation:fadeIn .4s ease-out 2.45s forwards}.on .kv-main-second>.light{animation:animeZoomOut 3s cubic-bezier(.05,.54,.34,1) 1.5s forwards,fadeIn .5s ease-in 1.5s forwards,animeBlinking 1s ease-in-out 3s infinite alternate}}.kv-main-third .bg{position:absolute;left:0;top:0;width:100%;height:100%;opacity:0;animation:fadeIn 2s ease-out .2s forwards}.kv-main-third .light,.kv-main-third .bg{transform:scale(1.5)}.kv-main-third .blur{position:absolute;top:0;left:0;z-index:-1;opacity:0}.kv-main-third>.pyramid{position:absolute;top:0;right:0;bottom:0;left:0;width:inherit;height:inherit}.kv-main-third>div{position:absolute;display:none;opacity:0}@media all and (min-width: 521px){.kv-main-third>.pyramid{top:0;width:100%;margin:auto;right:0;transform-origin:60% 20%}.kv-main-third>.title{top:10%;width:64.5%;margin:auto;left:-1%}.kv-main-third>.title .title_img2{position:absolute;top:0;left:0;z-index:-1}.kv-main-third>.sub-title{bottom:0;width:100%;margin:auto;right:0%;z-index:1}}@media all and (max-width: 520px){.kv-main-third>.pyramid{width:99%;margin:auto;right:0;bottom:0}.kv-main-third>.title{top:-1.5%;width:98%;margin:auto;left:0;right:0}.kv-main-third>.title .title_img2{position:absolute;top:0;left:0;z-index:-1}.kv-main-third>.sub-title{bottom:0;width:99%;margin:auto;left:0;right:0}}@media (min-width: 1920px){.kv-main-third>.pyramid,.kv-main-third>.sub-title{width:100%;height:100%}}.on .kv-main-third>div{display:block}.on .kv-main-third .blur{animation:animeExpansion .5s ease-out 2.5s forwards}.on .kv-main-third>.title{animation:animeShrink .5s cubic-bezier(.75,.21,.46,1.17) 2s forwards}.on .kv-main-third>.pyramid{animation:wipeBottom .8s ease 2.8s forwards}.on .kv-main-third>.sub-title{animation:fadeIn .4s ease-out 3.6s forwards}.on .kv-main-third>.bg{animation:animeZoomOut 3s cubic-bezier(.05,.54,.34,1) 1.5s forwards,fadeIn .5s ease-in 1s forwards}.on .kv-main-third>.light{animation:animeZoomOut 3s cubic-bezier(.05,.54,.34,1) 1.5s forwards,fadeIn .5s ease-in 1.5s forwards,animeBlinking 1s ease-in-out 3s infinite alternate}.kv-main-third-stage1,.kv-main-third-stage2{position:absolute;left:0;top:0;width:100%;height:100%;display:none;flex-direction:column;align-items:center;background:#000}.kv-main-third-stage1-bg,.kv-main-third-stage2-bg{width:100%;height:100%}.kv-main-third-stage1-number_denominator,.kv-main-third-stage1-number_numerator{display:flex;justify-content:center;align-items:center;position:absolute;left:0;right:0;margin:auto;top:0;bottom:0}.kv-main-third-stage1-number{position:relative;width:20%;height:0;padding-top:calc((20% - 12px)*1.59);overflow:hidden}.kv-main-third-stage1-number span{display:block;position:absolute;left:12px;top:0;width:calc(100% - 12px);height:1000%;background-image:url(/2025/img/top/kv/main/number.svg);background-size:100% 100%;background-position:0 0}.kv-main-third-stage1-number[data-start="1"] span,.kv-main-third-stage1-number[data-num="1"] span{transform:translateY(-10%)}.kv-main-third-stage1-number[data-start="2"] span,.kv-main-third-stage1-number[data-num="2"] span{transform:translateY(-20%)}.kv-main-third-stage1-number[data-start="3"] span,.kv-main-third-stage1-number[data-num="3"] span{transform:translateY(-30%)}.kv-main-third-stage1-number[data-start="4"] span,.kv-main-third-stage1-number[data-num="4"] span{transform:translateY(-40%)}.kv-main-third-stage1-number[data-start="5"] span,.kv-main-third-stage1-number[data-num="5"] span{transform:translateY(-50%)}.kv-main-third-stage1-number[data-start="6"] span,.kv-main-third-stage1-number[data-num="6"] span{transform:translateY(-60%)}.kv-main-third-stage1-number[data-start="7"] span,.kv-main-third-stage1-number[data-num="7"] span{transform:translateY(-70%)}.kv-main-third-stage1-number[data-start="8"] span,.kv-main-third-stage1-number[data-num="8"] span{transform:translateY(-80%)}.kv-main-third-stage1-number[data-start="9"] span,.kv-main-third-stage1-number[data-num="9"] span{transform:translateY(-90%)}.kv-main-third-stage1-number_numerator{width:50%}@media all and (max-width: 520px){.kv-main-third-stage1-number_numerator{width:80%}}.kv-main-third-stage1-number_denominator{width:22%;top:56%}@media all and (max-width: 520px){.kv-main-third-stage1-number_denominator{width:40%}}.kv-main-third-stage1-slash{position:absolute;width:60%;height:3px;background:#fff;left:0;right:0;margin:auto;bottom:0;top:26%}@media all and (max-width: 520px){.kv-main-third-stage1-slash{width:70%}}.kv-main-third-stage1-slash,.kv-main-third-stage1-number_denominator{display:none;position:absolute;overflow:hidden}.kv-main-third-stage2-txt1,.kv-main-third-stage2-txt2,.kv-main-third-stage2-txt3{position:absolute;display:none}@media all and (min-width: 521px){.kv-main-third-stage2-txt1 .onlySp,.kv-main-third-stage2-txt2 .onlySp,.kv-main-third-stage2-txt3 .onlySp{display:none}}@media all and (max-width: 520px){.kv-main-third-stage2-txt1 .onlyPc,.kv-main-third-stage2-txt2 .onlyPc,.kv-main-third-stage2-txt3 .onlyPc{display:none}}.kv-main-third-stage2-txt1 .blur,.kv-main-third-stage2-txt2 .blur,.kv-main-third-stage2-txt3 .blur{position:absolute;top:0;left:0;z-index:-1;animation:animeExpansion .5s ease-out .5s forwards}.kv-main-third-stage2-txt1{animation:animeShrink .5s cubic-bezier(.75,.21,.46,1.17) 0s forwards}@media all and (min-width: 521px){.kv-main-third-stage2-txt1{top:10%;width:64.5%;margin:auto;left:-1%}}@media all and (max-width: 520px){.kv-main-third-stage2-txt1{top:-1.5%;width:98%;margin:auto;left:0;right:0}}.kv-main-third-stage2-txt2{z-index:1}@media all and (min-width: 521px){.kv-main-third-stage2-txt2{top:0;width:100%;margin:auto;right:0}}@media all and (max-width: 520px){.kv-main-third-stage2-txt2{width:99%;margin:auto;right:0;bottom:0}}@media (min-width: 1920px){.kv-main-third-stage2-txt2{width:100%;height:100%}}.kv-main-third-stage2-txt3{z-index:2;animation:fadeIn .4s ease-out 0s forwards}@media all and (min-width: 521px){.kv-main-third-stage2-txt3{top:0;width:100%;margin:auto;right:0;transform-origin:60% 20%}}@media (min-width: 1920px){.kv-main-third-stage2-txt3{width:100%;height:100%}}@media all and (max-width: 520px){.kv-main-third-stage2-txt3{bottom:0;width:99%;margin:auto;left:0;right:0}}@media all and (min-width: 521px){.kv-main-quarter .kv-main-third-stage2-txt1{top:10%;left:0%;width:62%}}@media all and (max-width: 520px){.kv-main-quarter .kv-main-third-stage2-txt1,.kv-main-quarter .kv-main-third-stage2-txt2,.kv-main-quarter .kv-main-third-stage2-txt3{top:0;width:100%}.kv-main-quarter .kv-main-third-stage2-txt2{z-index:3}.kv-main-quarter .kv-main-third-stage2-txt1{top:-1.5%;left:-19%;width:80%}}@media all and (min-width: 521px){.kv-main-semi .kv-main-third-stage2-txt1{top:11%;left:1%;width:47.8%}}@media all and (max-width: 520px){.kv-main-semi .kv-main-third-stage2-txt1,.kv-main-semi .kv-main-third-stage2-txt2,.kv-main-semi .kv-main-third-stage2-txt3{top:0;width:100%}.kv-main-semi .kv-main-third-stage2-txt2{z-index:2}.kv-main-semi .kv-main-third-stage2-txt1{top:1.5%;left:-25%;width:75.8%}}.kv-main-info .bg{position:absolute;left:0;top:0;width:100%;height:100%;opacity:0;animation:fadeIn 2s ease-out .2s forwards}.kv-main-info>div{position:absolute;display:none;opacity:0}.on .kv-main-info>div{display:block}.top-sns .inner,.top-sns .top-sns{max-width:900px;margin:0 auto;position:relative}@media all and (min-width: 521px){.top-sns .top-sns{display:flex;justify-content:space-around;flex-flow:wrap}}@media all and (max-width: 520px){.top-sns .top-sns{display:block;width:100%}}.top-sns .twitter{min-height:465px;width:100%}.top-sns .twitter>iframe{width:740px!important}@media all and (min-width: 521px){.top-sns .twitter{width:50%}}@media all and (max-width: 520px){.top-sns .twitter{width:100%}}.top-sns .oficial-account{gap:10px}@media all and (min-width: 521px){.top-sns .oficial-account{width:32%}}.top-sns .oficial-account a{text-decoration:none;border:1px solid #fff}.top-sns .oficial-account a .inner{padding:min(6%,1rem) min(10%,1rem);max-width:200px}.top-sns .oficial-account a .icon{width:min(32px,20%)}.sns_full .oficial-account{width:100%;grid-template-columns:repeat(auto-fit,minmax(16rem,1fr))}@media all and (max-width: 520px){.sns_full .oficial-account{grid-template-columns:repeat(auto-fit,minmax(10rem,1fr))}}.top-topics-wrap .topics-list{display:flex;justify-content:space-between;flex-flow:wrap}.top-topics-wrap .topics-list>li{position:relative}@media all and (min-width: 521px){.top-topics-wrap .topics-list>li{width:calc(16.6666666667% - 1rem)}}@media all and (max-width: 520px){.top-topics-wrap .topics-list>li{width:calc(50% - .5rem);margin-bottom:1rem}}.top-topics-wrap .topics-list>li>a{color:#fff;text-decoration:none;display:block;line-height:2;font-size:.95rem;transition:.3s}.top-topics-wrap .topics-list>li>a:hover{opacity:.7}.top-topics-wrap .topics-list .new:before{content:"NEW";position:absolute;top:3%;left:3%;padding:1% 2%;font-size:.7rem;background-color:#c20f0c}.top-topics-wrap .topics-date{color:#8e8d8a}.top-topics-wrap .topics-title{line-height:1.6}.top-news-wrap{display:flex;flex-flow:column;align-items:flex-end}.top-news-wrap .inner{width:100%}.top-news-wrap .news-list{overflow:hidden}.top-news-wrap .news-list>li{overflow:hidden}.top-news-wrap .news-list>li:not(:last-of-type){border-bottom:1px solid #bbbbbb}.top-news-wrap .news-list>li .inner{color:#000;text-decoration:none;overflow:hidden}@media all and (min-width: 521px){.top-news-wrap .news-list>li .inner{display:flex;padding:1rem 0}.top-news-wrap .news-list>li .inner:before,.top-news-wrap .news-list>li .inner:after{content:"";display:block;width:100%;height:100%;position:absolute;left:0;top:0;z-index:-1;transform:translate(-100%)}.top-news-wrap .news-list>li .inner:after{background-color:#edeeef}}@media all and (max-width: 520px){.top-news-wrap .news-list>li .inner{display:block;padding:.5rem 0}}.top-news-wrap .news-list>li .title_wrap{display:flex;width:calc(100% - 210px)}@media all and (min-width: 521px){.top-news-wrap .news-list>li .title_wrap{width:calc(100% - 210px)}}@media all and (max-width: 520px){.top-news-wrap .news-list>li .title_wrap{width:auto}}.top-news-wrap .news-list>li .title{display:block;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;font-size:.95rem}.top-news-wrap .news-list>li .title>span{display:inline;vertical-align:middle;height:25px}.top-news-wrap .news-list>li .new{color:#fff;padding:.5em .5em .2em;font-size:.7rem;background-color:#c20f0c;margin-left:.5rem}@media all and (min-width: 521px){.top-news-wrap .news-list>li:hover .inner:after{animation:hoverCover .55s cubic-bezier(.57,.43,.2,.9) forwards}}.top-news-wrap .news-list .news-date{color:#8e8d8a}@media all and (min-width: 521px){.top-news-wrap .news-list .news-date{width:178px;font-size:.8rem;margin-right:2rem;display:flex;align-items:center;float:left;height:25px}}@media all and (max-width: 520px){.top-news-wrap .news-list .news-date{display:block;width:100%;font-size:.95rem;margin-bottom:.2rem;float:none}}.top-news-wrap .news-list .tag-info:before{content:"お知らせ";display:inline-flex;align-items:center;color:#000;border-right:5px solid #e37630;padding:0 .5rem;margin-right:.5rem;height:100%;min-width:90px}@media all and (max-width: 520px){.top-news-wrap .news-list .tag-info:before{padding:0}}.top-news-wrap .news-list .tag-ticket:before{content:"チケット";display:inline-flex;align-items:center;color:#000;border-right:5px solid #9fcf0f;padding:0 .5rem;margin-right:.5rem;height:100%;min-width:90px}@media all and (max-width: 520px){.top-news-wrap .news-list .tag-ticket:before{padding:0}}.top-news-wrap .news-list .tag-schedule:before{content:"日程・結果";display:inline-flex;align-items:center;color:#000;border-right:5px solid #4eb0ff;padding:0 .5rem;margin-right:.5rem;height:100%;min-width:90px}@media all and (max-width: 520px){.top-news-wrap .news-list .tag-schedule:before{padding:0}}.top-news-wrap .news-list .tag-program:before{content:"番組";display:inline-flex;align-items:center;color:#000;border-right:5px solid #4dd2dd;padding:0 .5rem;margin-right:.5rem;height:100%;min-width:90px}@media all and (max-width: 520px){.top-news-wrap .news-list .tag-program:before{padding:0}}.top-news-wrap .news-list .tag-movie:before{content:"動画";display:inline-flex;align-items:center;color:#000;border-right:5px solid #eb75b0;padding:0 .5rem;margin-right:.5rem;height:100%;min-width:90px}@media all and (max-width: 520px){.top-news-wrap .news-list .tag-movie:before{padding:0}}.top-news-wrap .btn-more{margin-top:1.5rem}#top-opening{position:fixed;z-index:10000;left:0;top:0;width:100%;height:100%;background:#000;opacity:1}#top-opening .opening-bg{position:absolute;z-index:1;width:100%;height:100%}#top-opening .opening-bg img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}#top-opening .opening-bg .onlyPc{filter:grayscale(1)}#top-opening .opening-contents{position:absolute;left:0;top:0;width:100%;height:100%;z-index:10}#top-opening .m1-logo{position:absolute;z-index:5;width:200px;left:20px;top:50%;transform:translateY(calc(-50% - 250px))}@media all and (max-width: 520px){#top-opening .m1-logo{width:90px;left:10px;transform:translateY(calc(-50% - 240px))}}#top-opening .m1-logo span{display:block;width:100%;height:0;padding-top:62.7802690583%;white-space:nowrap;text-indent:100%;overflow:hidden;background:url(/2025/img/logo.webp) center center no-repeat;background-size:100% auto}#top-opening .btn_img,#top-opening .btn-more_white{width:250px;position:absolute;z-index:10;left:50%;top:50%;transform:translate(-50%,calc(-50% + 400px))}@media screen and (max-height: 990px){#top-opening .btn_img,#top-opening .btn-more_white{top:auto;bottom:30px;transform:translate(-50%)}}@media all and (max-width: 520px){#top-opening .btn_img,#top-opening .btn-more_white{width:220px}}#top-opening .opening-loading{position:absolute;left:0;top:0;width:100%;height:100%;background:#000;z-index:100}#top-opening .opening-loading:after{content:"";width:25px;height:25px;position:absolute;left:0;right:0;margin:auto;top:0;bottom:0;background:url(/2025/img/top/loader.gif) center center no-repeat;background-size:100% auto}#top-opening .opening-youtube{position:relative;height:100%;width:100%;max-width:171vh;margin:0 auto;display:flex;align-items:center}@media (max-height: 970px){#top-opening .opening-youtube{height:100%}}#top-opening .opening-youtube .iframe-box{position:relative;padding-bottom:56.25%;width:100%;height:0;overflow:hidden}#top-opening .opening-youtube .iframe-box:before{content:"";position:absolute;top:0;width:100%;height:100%;opacity:.3;z-index:1}@media (max-height: 970px){#top-opening .opening-youtube .iframe-box{height:100%;padding-bottom:0}}@media all and (max-width: 520px){#top-opening .opening-youtube .iframe-box{padding-bottom:56.25%!important;height:0!important}}#top-opening .opening-youtube .iframe-box>iframe{position:absolute;top:0;left:0;width:100%;max-width:100%;height:100%}#opening-mv,#mv-release-img,#whiteout-layer{position:absolute;top:50%;left:0;transform:translateY(-50%);width:100%;height:700px}@media all and (max-width: 520px){#opening-mv,#mv-release-img,#whiteout-layer{height:500px;transform:translateY(calc(-50% - 30px))}}#opening-mv .js-app-canvas{position:relative;width:100%;height:100%}#mv-release-img{z-index:2;background:url(../img/top/mv/info_pc.jpg) no-repeat 50% 50%;background-size:cover}@media all and (max-width: 520px){#mv-release-img{background-image:url(../img/top/mv/info_sp.jpg)}}#whiteout-layer{pointer-events:none;opacity:0;z-index:3;background:#fff}#whiteout-layer.whiteout{animation:whiteout_animate .6s ease forwards}.js-opening{overflow:hidden}#top-opening.hide{pointer-events:none;opacity:0;transition:.4s opacity cubic-bezier(.19,1,.22,1)}#top-opening.hide .iframe-box,#top-opening.hide .iframe-box iframe{display:none;pointer-events:none}#top-opening.show .opening-loading{pointer-events:none;opacity:0;transition:.4s opacity cubic-bezier(.19,1,.22,1)}#top-opening.show #mv-release-img{pointer-events:inherit;opacity:1;transform:translateY(calc(-50% - 30px)) scale(1);transition:opacity .05s cubic-bezier(.19,1,.22,1) .3s}#top-opening.show #mv-release-img.hide{pointer-events:inherit;opacity:0}#top-opening.show #opening-mv{opacity:0}#top-opening.show #opening-mv.show{opacity:1}#top-opening.show .m1-logo{opacity:1;pointer-events:inherit;transition:opacity 1s cubic-bezier(.19,1,.22,1) .5s}#top-opening.show .btn-more_white{opacity:1;pointer-events:inherit;transition:opacity 1s cubic-bezier(.19,1,.22,1) .6s}#top-opening #mv-release-img{transform:translateY(calc(-50% - 30px)) scale(1.2)}#top-opening #mv-release-img,#top-opening .m1-logo,#top-opening .btn-more_white{pointer-events:none;opacity:0}@keyframes whiteout_animate{0%{opacity:0}30%{opacity:1}70%{opacity:1}to{opacity:0}}.top-sponsor{display:block;bottom:0;width:100%;background:#000;text-align:center;padding:1rem;position:relative;height:auto;z-index:11}.top-sponsor>.sponsor{width:100%}.top-sponsor>.sponsor ul{justify-content:center;justify-items:center;width:100%;display:flex}@media all and (max-width: 520px){.top-sponsor>.sponsor ul{flex-wrap:wrap;align-items:center;margin:auto}}.top-sponsor>.sponsor ul li a,.top-sponsor>.sponsor ul li p{display:block}.top-sponsor>.sponsor ul li a img,.top-sponsor>.sponsor ul li p img{width:100%}@media all and (min-width: 521px){.top-sponsor>.sponsor ul li{padding:1%}}@media all and (max-width: 520px){.top-sponsor>.sponsor ul li{padding:2%;width:50%}}.top-sponsor.fixed{z-index:100;position:fixed;background-color:#1b1b1b;transform:translateY(100%);animation:sponsorIn .3s ease-out 0s forwards}.scroll .top-sponsor.fixed{animation:sponsorOut .3s ease-out 0s forwards}@keyframes sponsorIn{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes sponsorOut{0%{transform:translateY(0)}to{transform:translateY(100%)}}.top-line_bg{background-color:#fff;position:relative;width:100%}.top-line_bg:before{content:"";display:block;width:100%;min-width:1920px;height:90px;position:absolute;top:0}.top-line_bg .inner{display:flex;animation:lineBgiLoop 50s linear infinite}.top-line_bg .inner img{width:1920px;min-width:1920px}@keyframes lineBgiLoop{0%{transform:translate(0)}to{transform:translate(-1920px)}}@keyframes lineBgiLoop02{0%{transform:translate(0)}to{transform:translate(-1920px)}}.top-live_movie{width:100%;position:relative}@media all and (min-width: 521px){.top-live_movie{padding:5rem 0}}@media all and (max-width: 520px){.top-live_movie{margin:0 auto;padding:3rem 0}}.top-live_movie .live_movie{width:100%;max-width:800px;margin:0 auto}@media all and (max-width: 520px){.top-live_movie .live_movie{width:calc(90% + .5rem)}}.top-live_movie .live_movie .iframe_wrap{position:relative;padding-bottom:56.25%;height:0;overflow:hidden}.top-live_movie .live_movie .iframe_wrap>iframe{position:absolute;top:0;left:0;width:100%;max-width:100%;height:100%}.top-live_movie .live_movie.two{width:100%;max-width:1200px}.top-live_movie .live_movie.two .premiere{display:flex;justify-content:space-between}@media all and (max-width: 520px){.top-live_movie .live_movie.two .premiere{flex-direction:column}}.top-live_movie .live_movie.two .premiere .iframe_wrap{width:48%;padding-bottom:27%}@media all and (max-width: 520px){.top-live_movie .live_movie.two .premiere .iframe_wrap{width:100%;margin:0 auto;padding-bottom:56.25%}}@media all and (max-width: 520px){.top-live_movie .live_movie.two .premiere .iframe_wrap:last-of-type{margin-top:25px}}.top-live_movie .live_movie .txt{text-align:center;padding:1.5rem 0 0}@media all and (min-width: 521px){.top-live_movie .live_movie .txt{font-size:20px}}.top-live_movie .live_movie .txt .sp_only{display:none}@media all and (max-width: 520px){.top-live_movie .live_movie .txt .sp_only{display:block}}.top-finaldate{display:block}@media all and (max-width: 520px){.top-finaldate{opacity:0;position:fixed;bottom:4%;right:0;left:0;z-index:999;transform:translateY(60%);transition:.3s;visibility:hidden;width:63%;margin:auto}}@media all and (min-width: 521px){.top-finaldate{width:100%;display:block}}.top-finaldate p{text-indent:-100%;overflow:hidden;display:block}@media all and (max-width: 520px){.top-finaldate p{background:url(../img/top/finaldate/data_sp.jpg) no-repeat center center;background-size:100% auto;width:100%;height:0;padding-top:29.091%}}@media all and (min-width: 521px){.top-finaldate p{width:100%;height:80px;background:url(../img/top/finaldate/data_pc.jpg) no-repeat center center;background-size:cover}}@media all and (max-width: 520px){.scroll .top-finaldate{opacity:1;transform:translate(0);visibility:visible}}.top-semifinal{text-align:center}@media all and (min-width: 521px){.top-semifinal{padding:5rem 0}}@media all and (max-width: 520px){.top-semifinal{padding:3rem 0}}.top-semifinal .anote{font-size:.7rem;text-align:right;padding-right:5px;width:100%}.top-semifinal-bnr{width:94%;max-width:690px;margin:0 auto;padding-top:30px}.top-semifinal-title{text-align:center;margin:0 auto;width:100%;padding-bottom:40px}.top-semifinal-title img{max-width:100%}@media all and (max-width: 520px){.top-semifinal-title .title2{width:94%;padding-bottom:10px}}.top-semifinal-list{width:100%;margin:0 auto;text-align:center}@media all and (max-width: 520px){.top-semifinal-list{width:calc(90% + .5rem);max-width:98%}}@media all and (min-width: 521px){.top-semifinal-list{width:97%;max-width:1200px}}.top-semifinal-list ul{display:grid;width:100%}@media all and (max-width: 520px){.top-semifinal-list ul{grid-template-columns:1fr 1fr 1fr}}@media all and (min-width: 521px){.top-semifinal-list ul{grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr}}.top-semifinal-list li{margin:20px 5px 5px}@media all and (max-width: 520px){.top-semifinal-list li{margin:10px 5px 5px}}.top-semifinal-list li a{display:block;position:relative;transition:filter .3s}.top-semifinal-list li a:hover{filter:brightness(140%)}@media all and (min-width: 521px){.top-semifinal-list li.wildcard{grid-column:1/4}}@media all and (max-width: 520px){.top-semifinal-list li.wildcard{grid-column:1/4}}.top-semifinal-list li.cover_dark{opacity:.4}.top-semifinal-list li.cover_finalist_b a:before,.top-semifinal-list li.cover_finalist_g a:before{content:"";display:block;clear:both;position:absolute;left:0;top:-8px;width:100%;height:calc(100% + 8px)}.top-semifinal-list li.cover_finalist_g a:before{background:url(/2025/img/top/semifinal/pho_wrap_gray.webp) 0 0 no-repeat;background-size:100% 100%}.top-semifinal-list li.cover_finalist_b a:before{background:url(/2025/img/top/semifinal/pho_wrap_black.webp) 0 0 no-repeat;background-size:100% 100%}.top-semifinal.before .cover_dark{opacity:1}.first-popup{width:101%;height:100%;bottom:-50%;left:50%;transform:translate(-50%,-50%);opacity:0;z-index:-1;position:fixed;display:flex;align-items:center}@media all and (min-width: 521px){.first-popup{background-color:#000}}@media all and (max-width: 520px){.first-popup{background-image:url(/2025/img/top/bg_prmovie.webp);background-repeat:no-repeat;background-size:cover;background-position:center}}.first-popup>.inner{position:relative;height:auto;width:100%}@media (max-height: 970px){.first-popup>.inner{height:100%}}@media all and (min-width: 521px){.first-popup>.inner{max-width:1900px;margin:0 auto}}@media all and (max-width: 520px){.first-popup>.inner{height:auto!important}}.first-popup .iframe-box{position:relative;padding-bottom:56.25%;height:0;overflow:hidden}@media (max-height: 970px){.first-popup .iframe-box{height:100%;padding-bottom:0}}@media all and (max-width: 520px){.first-popup .iframe-box{padding-bottom:56.25%!important;height:0!important}}.first-popup .iframe-box>iframe{position:absolute;top:0;left:0;width:100%;max-width:100%;height:100%}.first-popup .skip-btn{position:absolute;right:50%;bottom:8%;transform:translate(50%);width:100%;max-width:120px;display:inline-flex;justify-content:center;align-items:center;background-color:#00000080;border:solid #fff 1px;padding:.5rem 0;font-size:1.4rem;letter-spacing:.1rem;cursor:pointer}.first-popup.is-open{z-index:9999;opacity:1}.first-popup.is-hidden{animation:fadeOutPopup .6s ease forwards}.first-popup.is-hidden:before{content:"";width:100%;height:100%;display:block}@keyframes fadeInPopup{0%{opacity:0;z-index:-10}1%{z-index:9999}to{z-index:9999;opacity:1}}@keyframes fadeOutPopup{0%{opacity:1;z-index:9999}99%{z-index:9999}to{z-index:-10;opacity:0}}.hidden{display:none!important;visibility:hidden!important;max-width:0!important;max-height:0!important;margin:0!important;animation:hide ease .6s forwards}.contents_map-swiper:before{content:"";width:20px;height:20px;border:3px solid rgba(255,255,255,.4);border-bottom-color:transparent;border-radius:50%;display:block;margin:6em auto 0;animation:rotation 1s linear infinite}@media all and (max-width: 520px){.contents_map-swiper:before{margin-top:5em}}.contents_map-swiper{animation:slide ease .6s forwards;z-index:1}.contents_map-swiper .swiper-wrapper{visibility:hidden;height:100px;z-index:1}.contents_map-swiper.swiper-initialized:before{display:none}.contents_map-swiper.swiper-initialized .swiper-wrapper{height:auto;visibility:visible;animation:slide ease .6s forwards}.top-contents_map{position:relative;width:100%;scroll-margin:72px}@media all and (min-width: 521px){.top-contents_map{scroll-margin:90px}}.top-contents_map-bg{position:absolute;left:0;top:0;width:100%;height:100%}.top-contents_map-bg img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top}.top-contents_map input[type=radio]{display:none}@keyframes rotation{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes slide{0%{opacity:0;visibility:hidden;left:50px}1%{opacity:0;visibility:visible;left:50px}to{opacity:1;visibility:visible;left:0}}@keyframes hide{0%{opacity:1;visibility:hidden}1%{opacity:1;visibility:visible}to{opacity:0;visibility:visible}}.contents_map-title{display:flex;font-size:clamp(1.7rem,2vw,2rem);font-weight:700;justify-content:center;margin-bottom:40px}.contents_map-title .inner{max-width:800px;width:100%;align-self:center;padding:10px 0;clip-path:inset(0px 1.2rem 0px 1.2rem)}.contents_map-title .inner span{display:flex;font-style:italic;width:calc(100% + 2.4rem);text-align:center;justify-content:center;margin-left:-1.2rem;border:2px solid #bc0000;outline:5px solid #bc0000;outline-offset:4px;padding:.4em 0}@media all and (max-width: 639px){.contents_map-title .inner span{border:1px solid #bc0000;outline-offset:3px;outline:2px solid #bc0000}}@media screen and (min-width: 300px){.contents_map-title .inner span .onlyXs{display:none}}@media all and (max-width: 639px){.contents_map-title{font-size:clamp(.8rem,4.3vw,2rem)}}.contents_map-tab{display:flex;width:100%;max-width:1200px;flex-wrap:wrap}@media all and (min-width: 640px){.contents_map-tab{gap:20px;margin:0 auto 30px;justify-content:center;width:97%}}@media all and (max-width: 639px){.contents_map-tab{gap:10px;padding:0 1.2rem}}.contents_map-tab-item{position:relative;flex:1 1 0;text-align:center;font-weight:700;min-width:100px;cursor:pointer;color:#c0bfc0;background-color:#706f70}@media all and (min-width: 640px){.contents_map-tab-item{justify-content:space-between;padding:1em}}@media all and (max-width: 639px){.contents_map-tab-item{flex:calc(50% - 5px);padding:.75em}}#contents_map-tab-all:checked~.contents_map-tab [for=contents_map-tab-all]{background:#eba404;color:#000;pointer-events:none}#contents_map-tab-youtube:checked~.contents_map-tab [for=contents_map-tab-youtube]{background:#eba404;color:#000;pointer-events:none}#contents_map-tab-tver:checked~.contents_map-tab [for=contents_map-tab-tver]{background:#eba404;color:#000;pointer-events:none}#contents_map-tab-telasa:checked~.contents_map-tab [for=contents_map-tab-telasa]{background:#eba404;color:#000;pointer-events:none}.contents_map-sliders{width:calc(100% - 2.2rem);max-width:1200px;font-weight:700;margin:4em auto 0}@media all and (min-width: 640px){.contents_map-sliders{width:97%;margin:7em auto 0}}.contents_map-sliders .slider-title{text-align:center;display:flex;align-items:center;justify-content:center;width:100%;height:100%;height:70px;font-size:1.5rem;margin:3em 0 2.25em;color:#eba404;background:url(/2025/img/contents_map/frame.webp) no-repeat center center;background-size:contain}@media all and (max-width: 639px){.contents_map-sliders .slider-title{height:40px;margin:2em 0 1.25em;font-size:1.25rem}}.contents_map-sliders .swiper-pagination{justify-content:center;position:relative;display:flex;width:100%;justify-self:flex-start;height:100px}.contents_map-sliders .contents_map-swiper{width:100%;position:relative;align-self:flex-start;touch-action:pan-y}.contents_map-sliders .contents_map-swiper .contents_map-wrapper{display:flex}.contents_map-sliders .contents_map-swiper .contents_map-card{position:relative;overflow:hidden;display:flex;flex-direction:column;flex:0 0 260px;height:335px;border:1px solid #706f70;border-radius:20px;background-color:gray;text-decoration:none;margin-right:1.2rem;z-index:2}@media all and (max-width: 639px){.contents_map-sliders .contents_map-swiper .contents_map-card{flex:0 0 auto;height:auto;border-radius:8px}}@media all and (min-width: 640px){.contents_map-sliders .contents_map-swiper .contents_map-card:not(.hidden):last-child{margin-right:1.2rem}}.contents_map-sliders .contents_map-swiper .contents_map-card.youtube .tag{background:red}.contents_map-sliders .contents_map-swiper .contents_map-card.tver .tag{background:#00b4dc}.contents_map-sliders .contents_map-swiper .contents_map-card.telasa .tag{background:#eb5405}.contents_map-sliders .contents_map-swiper .contents_map-card .tag{width:115px;position:absolute;padding:5px 12px;border-bottom-right-radius:20px;margin-bottom:auto;text-align:center;font-size:16px;z-index:1;color:#fff}@media all and (max-width: 639px){.contents_map-sliders .contents_map-swiper .contents_map-card .tag{width:5.5rem;font-size:14px;padding:3px 10px;border-bottom-right-radius:10px}}.contents_map-sliders .contents_map-swiper .contents_map-card .title{font-size:20px;padding:.6em 1em 0;height:5rem;background:linear-gradient(0deg,#000c,#0000);z-index:1;color:#fff;position:absolute;bottom:50px;width:100%}@media all and (max-width: 639px){.contents_map-sliders .contents_map-swiper .contents_map-card .title{font-size:1rem;bottom:1.25rem;padding:.8em .75em 0}}.contents_map-sliders .contents_map-swiper .contents_map-card .status{font-size:20px;text-align:right;height:55px;display:flex;align-items:center;justify-content:end;background-color:#2a222a;color:#eba404;z-index:2;padding-right:1.25rem}@media all and (max-width: 639px){.contents_map-sliders .contents_map-swiper .contents_map-card .status{padding-right:.75em;height:2.25rem;font-size:1rem}}.contents_map-sliders .contents_map-swiper .contents_map-card .status .wrapper{width:-moz-fit-content;width:fit-content;margin-left:auto}.contents_map-sliders .contents_map-swiper .contents_map-card .status span.txt{width:100%;display:block;text-align:left}.contents_map-sliders .contents_map-swiper .contents_map-card .status span.txt.long{text-align:right}.contents_map-sliders .contents_map-swiper .contents_map-card .status:has(span.warn) span.txt,.contents_map-sliders .contents_map-swiper .contents_map-card .status:has(span.long) span.txt{font-size:16px}.contents_map-sliders .contents_map-swiper .contents_map-card .status:has(span.warn) span.warn,.contents_map-sliders .contents_map-swiper .contents_map-card .status:has(span.long) span.warn{font-size:14px;display:block}@media all and (max-width: 639px){.contents_map-sliders .contents_map-swiper .contents_map-card .status:has(span.warn),.contents_map-sliders .contents_map-swiper .contents_map-card .status:has(span.long){line-height:1rem}.contents_map-sliders .contents_map-swiper .contents_map-card .status:has(span.warn) span.txt,.contents_map-sliders .contents_map-swiper .contents_map-card .status:has(span.long) span.txt{font-size:.8rem}.contents_map-sliders .contents_map-swiper .contents_map-card .status:has(span.warn) span.warn,.contents_map-sliders .contents_map-swiper .contents_map-card .status:has(span.long) span.warn{font-size:.75rem}}.contents_map-sliders .contents_map-swiper .contents_map-card.off{pointer-events:none}.contents_map-sliders .contents_map-swiper .contents_map-card.off .status{color:#999;flex-direction:column;text-align:left;justify-content:center;line-height:20px;vertical-align:middle}.contents_map-sliders .contents_map-swiper .contents_map-card.off .status span{margin-right:auto}.contents_map-sliders .contents_map-swiper .contents_map-card.off .thum-dark{filter:brightness(50%) contrast(50%)}.contents_map-sliders .contents_map-swiper .contents_map-card:not(.off) .status:after{content:url(/2025/img/contents_map/arrow.webp);display:inline-flex;margin-left:.5em}@media all and (max-width: 639px){.contents_map-sliders .contents_map-swiper .contents_map-card:not(.off) .status:after{margin-left:.5em;transform:scale(.7)}}.contents_map-sliders .contents_map-swiper .contents_map-card .thum{z-index:0;display:block;width:100%;height:auto}.contents_map-sliders .contents_map-swiper .contents_map-pagination{width:100%;justify-content:center;display:flex}.contents_map-sliders .contents_map-swiper .contents_map-pagination>.contents_map-bullets{height:14px;width:14px;margin:2em 8px;border-radius:50%;background:#706f70;cursor:pointer}@media all and (max-width: 639px){.contents_map-sliders .contents_map-swiper .contents_map-pagination>.contents_map-bullets{height:12px;width:12px}}.contents_map-sliders .contents_map-swiper .contents_map-pagination>.contents_map-bullets.active{background-color:#eba404;opacity:1}.contents_map-sliders .contents_map-swiper .contents_map-pagination.swiper-pagination-lock{display:none}.contents_map-sliders .contents_map-swiper .contents_map-pagination .contents_map-bullets:only-child{display:none!important}.contents_map-sliders .contents_map-swiper.swiper-no-swiping .contents_map-pagination{display:none}.contents_map-modal .modal_close{top:0;right:0}.contents_map-modal .modal_close:before,.contents_map-modal .modal_close:after{background:#fff}.contents_map-modal .modal_contents{width:88%;max-width:510px;border-radius:0;background:#555;border:2px solid #999}@media all and (min-width: 640px){.contents_map-modal .modal_contents{padding:25px 40px}}@media all and (max-width: 639px){.contents_map-modal .modal_contents{padding:40px 20px}}.contents_map-modal .modal_contents .title{padding:0 0 1.5em;font-weight:700}@media all and (min-width: 640px){.contents_map-modal .modal_contents .title{font-size:clamp(1.2rem,2vw,1.4rem)}}@media all and (max-width: 639px){.contents_map-modal .modal_contents .title{font-size:clamp(.9rem,4vw,2rem)}}.contents_map-modal .btn_wrap{display:flex}@media all and (min-width: 640px){.contents_map-modal .btn_wrap{gap:20px}}@media all and (max-width: 639px){.contents_map-modal .btn_wrap{gap:10px}}.contents_map-modal .btn_wrap a{position:relative;display:flex;font-weight:700;text-decoration:none;padding:.8rem 1rem;font-size:clamp(1rem,2vw,1.2rem);width:50%;text-align:center;justify-content:center;align-items:center}@media all and (max-width: 639px){.contents_map-modal .btn_wrap a{font-size:clamp(1rem,4.8vw,2rem)}}.contents_map-modal .btn_wrap a:after{content:"";width:10%;height:100%;position:absolute;right:0;bottom:0;background-image:url(data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20data-name%3D%22arrow%22%20viewBox%3D%220%200%207.19%2010.65%22%3E%3Cpath%20d%3D%22M0%200v1.48l5.19%203.85L0%209.17v1.48l7.19-5.32L0%200z%22%20style%3D%22fill%3A%23fff%22%2F%3E%3C%2Fsvg%3E);background-size:45% auto;background-repeat:no-repeat;background-position:left center}.contents_map-modal .btn_youtube{color:#fff;background:red}.contents_map-modal .btn_tver{color:#fff;background:#00b4dc}.contents_map-modal .btn_lemino{color:#fff;background:linear-gradient(90deg,#ffa647,#ff0576)}ul,li{list-style:none;margin:0;padding:0}.contents{display:flex;flex-flow:column;overflow:hidden;visibility:visible;width:100%;margin:0 auto;color:#fff}.base{width:100%;height:100%;z-index:1}@media all and (min-width: 521px){.base{padding:5rem 0}}@media all and (max-width: 520px){.base{padding:3rem 0}}.base>.inner{width:97%;max-width:1200px;margin:0 auto}@media all and (max-width: 520px){.base>.inner{width:calc(90% + .5rem)}}@media all and (max-width: 520px){.top-program .txt_en{font-size:1.8rem;letter-spacing:.2rem}}@media all and (min-width: 521px){.top-contents{background:url(/2025/img/top/bg_contents.webp) no-repeat;background-size:cover}}@media all and (max-width: 520px){.top-contents{background:url(/2025/img/top/bg_contents_sp.webp) center center no-repeat;background-size:cover}}.top-movie>.inner,.top-favorite>.inner{max-width:none}.primary-title{font-size:1.3125em;text-align:center;margin-bottom:2.5rem}.primary-title>span{display:block}.primary-title>.txt_en{font-family:ヒラギノ角ゴ ProN W3,Hiragino Kaku Gothic ProN,游ゴシック体,メイリオ,Meiryo,Arial;font-size:2.1rem;letter-spacing:.3rem;font-weight:700;line-height:1.3}.primary-title>.txt_ja{font-size:.94rem;font-weight:400;letter-spacing:.2rem;margin-top:.3rem}.secondary-title{color:#eba404;margin:2.5rem 0 1rem;text-align:center;opacity:0}.secondary-title>.txt_en{font-family:ヒラギノ角ゴ ProN W3,Hiragino Kaku Gothic ProN,游ゴシック体,メイリオ,Meiryo,Arial;font-size:1.6rem;letter-spacing:.2rem;font-weight:700}.top-schedule .primary-title,.top-sns .primary-title,.top-relation_tv .primary-title,.top-final_timetable .primary-title,.top-final_score .primary-title,.top_special .primary-title,.top-topics .primary-title,.top-contents_map .primary-title,.top-program .primary-title{color:#eba404}.top-schedule .primary-title>.txt_ja,.top-sns .primary-title>.txt_ja,.top-relation_tv .primary-title>.txt_ja,.top-final_timetable .primary-title>.txt_ja,.top-final_score .primary-title>.txt_ja,.top_special .primary-title>.txt_ja,.top-topics .primary-title>.txt_ja,.top-contents_map .primary-title>.txt_ja,.top-program .primary-title>.txt_ja{color:#fff}.top-news .primary-title,.top-contents .primary-title{color:#000}.btn-more_black{display:block;position:relative;border:1px solid #000;margin:2.5rem auto 0;transition:.3s;text-align:center;overflow:hidden}@media all and (min-width: 521px){.btn-more_black{width:100%;max-width:300px}}@media all and (max-width: 520px){.btn-more_black{width:60%}}.btn-more_black>a{position:relative;display:block;text-decoration:none;line-height:1;width:100%;transition:.3s}.btn-more_black>a:before,.btn-more_black>a:after{content:"";display:block;width:100%;height:100%;position:absolute;left:0;top:0;z-index:0;transform:translate(-100%)}.btn-more_black>a:after{background-color:#000}@media all and (min-width: 521px){.btn-more_black>a{padding:8.5% 3%}}@media all and (max-width: 520px){.btn-more_black>a{padding:10% 3%}}.btn-more_black>a>span{position:relative;z-index:2;font-size:.9rem;color:#000}@media all and (min-width: 521px){.btn-more_black:hover a:after{animation:hoverCover .55s cubic-bezier(.57,.43,.2,.9) forwards}.btn-more_black:hover span{animation:hoverFontBlack .55s cubic-bezier(.57,.43,.2,.9) forwards}}@media all and (max-width: 520px){.btn-more_black:hover{background-color:#e0e0e0}}.btn-more_white{display:block;position:relative;border:1px solid #fff;margin:2.5rem auto 0;transition:.3s;text-align:center;overflow:hidden}@media all and (min-width: 521px){.btn-more_white{width:100%;max-width:300px}}@media all and (max-width: 520px){.btn-more_white{width:60%}}.btn-more_white>a{position:relative;display:block;text-decoration:none;line-height:1;width:100%;transition:.3s}.btn-more_white>a:before,.btn-more_white>a:after{content:"";display:block;width:100%;height:100%;position:absolute;left:0;top:0;z-index:0;transform:translate(-100%)}.btn-more_white>a:after{background-color:#fff}@media all and (min-width: 521px){.btn-more_white>a{padding:8.5% 3%}}@media all and (max-width: 520px){.btn-more_white>a{padding:10% 3%}}.btn-more_white>a>span{position:relative;z-index:2;font-size:.9rem;color:#fff}@media all and (min-width: 521px){.btn-more_white:hover a:after{animation:hoverCover .55s cubic-bezier(.57,.43,.2,.9) forwards}.btn-more_white:hover span{animation:hoverFontWhite .55s cubic-bezier(.57,.43,.2,.9) forwards}}@media all and (max-width: 520px){.btn-more_white:hover{background-color:#404040}}@keyframes hoverCover{45%{transform:translate(0)}to{transform:translate(100%)}}@keyframes hoverFontWhite{45%{color:#000}to{color:#fff}}@keyframes hoverFontBlack{45%{color:#fff}to{color:#000}}.top-schedule .btn-more{border-color:#fff;color:#fff}.top-live_movie+.top-movie{padding-top:0}.schedule_wrap{position:relative;max-width:1200px;width:100%;height:100%;margin:0 auto}.top-favorite,.top-movie{position:relative}.top-live_movie,.top-program,.top-topics,.top-sns,.top-info_footer,.top-semifinal{background-color:#1b1b1b}.top-sponsor,.top-favorite,.top-movie{background-color:#000}.top-news{background-color:#fff}.order_1{order:1}.order_2{order:2}.order_3{order:3}.order_4{order:4}.order_5{order:5}.order_6{order:6}.order_7{order:7}.order_8{order:8}.order_9{order:9}.order_10{order:10}.order_11{order:11}.order_12{order:12}.order_13{order:13}.order_14{order:14}.order_15{order:15}.order_16{order:16}.order_17{order:17}.order_18{order:18}.order_19{order:19}.order_20{order:20}
