@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: 499px){.contents>.top-movie{padding-top:3rem;padding-bottom:3rem}}@media all and (min-width: 500px){.contents>.top-movie{padding-top:5rem;padding-bottom:5rem}}.contents>.top-movie+.top-movie{padding-top:0}@media all and (max-width: 499px){.contents>.top-movie[data-m1m-display=false]+.top-movie{padding-top:3rem}}@media all and (min-width: 500px){.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: 500px){.contents>.top-movie .top-movie-active{padding:3rem 0}}@media all and (max-width: 499px){.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: 500px){.movie-list_wrap,.js-bnr_scroll{width:calc(99% - 68px)}}@media all and (max-width: 499px){.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: 500px){.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: 499px){.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: 500px){.movie-list_wrap .movie-slider_prev_btn,.js-bnr_scroll .movie-slider_prev_btn{left:-34px}}@media all and (max-width: 499px){.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: 500px){.movie-list_wrap .movie-slider_next_btn,.js-bnr_scroll .movie-slider_next_btn{right:-34px}}@media all and (max-width: 499px){.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: 500px){.movie-list .play-time{font-size:.5rem}}@media all and (max-width: 499px){.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: 500px){.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: 500px){.movie-list_title{width:97%;margin:0 auto}}@media all and (max-width: 499px){.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: 499px){.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: 499px){.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: 500px){.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: 499px){.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: 500px){.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: 500px){.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: 500px){.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: 500px){.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: 500px){.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: 500px){.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: 500px){.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: 499px){.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: 500px){.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: 499px){.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: 500px){.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: 499px){.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: 500px){.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: 499px){.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: 500px){.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: 499px){.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: 500px){.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: 499px){.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: 500px){.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: 499px){.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: 500px){.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: 500px){.schedule_wide-side{padding-right:1.5rem}}@media all and (max-width: 499px){.schedule_wide-side{width:100%;display:flex;flex-flow:wrap;justify-content:space-between}}@media all and (min-width: 500px){.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: 499px){.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: 499px){.schedule_wide-side-btn{padding:1rem}}@media all and (min-width: 500px){.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: 500px){.schedule_wide .schedule_slider-list{width:70%}}@media all and (max-width: 499px){.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-top:-1rem}@media all and (min-width: 500px){.bnr-box li{width:calc(33.3333333333% - 1rem);margin:1rem .5rem 0}}@media all and (max-width: 499px){.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: 499px){.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_3{flex-wrap:wrap;max-width:1200px;margin:auto}@media all and (min-width: 500px){.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: 500px){.bnr-box_4 li{width:calc(25% - 1rem)}}.bnr-box_5{flex-wrap:wrap;max-width:1500px;margin:auto}@media all and (min-width: 500px){.bnr-box_5 li{width:calc(20% - 1rem)}}@media all and (min-width: 500px){.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: 499px){.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: 500px){.js-bnr_scroll .movie-slider_prev_btn,.js-bnr_scroll .movie-slider_next_btn{top:calc(50% - 38px)!important}}@media all and (max-width: 499px){.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: 500px){.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: 500px){.kv-main{width:72.135%;padding-top:31.354%;border-right:1px solid #000}}@media all and (max-width: 499px){.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: 500px){.kv-main>div iframe,.kv-main>a iframe{height:132%}}@media all and (max-width: 499px){.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: 500px){.kv-sub{width:27.865%;background-position:center;overflow:hidden}}@media all and (max-width: 499px){.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: 500px){.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: 500px){.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: 500px){.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: 499px){.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: 500px){.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: 499px){.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: 500px){.kv-pagination .swiper-pagination-bullet{width:5px;height:100%;margin:6px 0}}@media all and (max-width: 499px){.kv-pagination .swiper-pagination-bullet{width:100%;height:var(--swiper-pagination-bullet-width);margin:0 6px}}@media all and (min-width: 500px){.kv-pagination.loading{transform:translate(150%,-50%)}}@media all and (max-width: 499px){.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: 499px){.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%}}.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: 500px){.kv-main-entry .sub{width:37%}}@media all and (max-width: 499px){.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: 500px){.kv-main-entry .sub_wrap{transform:translate(-4.3%,-5%)}}@media all and (max-width: 499px){.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: 500px){.kv-main-entry .title{left:6%;top:25%;width:45.2%}}@media all and (max-width: 499px){.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: 500px){.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: 499px){.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: 500px){.kv-main-first>.title{top:29.5%;width:44%;margin:auto;left:4.5%}.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{bottom:3.5%;width:30%;margin:auto;right:1%}}@media all and (max-width: 499px){.kv-main-first>.title{top:26.5%;width:83%;margin:auto;left:0;right:0}.kv-main-first>.title .title_img2{position:absolute;top:0;left:0;z-index:-1}.kv-main-first>.sub-title{bottom:3%;width:48.2%;margin:auto;right:3%}}.on .kv-main-first>div{display:block}@media all and (min-width: 500px){.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:animeShrink .5s cubic-bezier(.75,.21,.46,1.17) 2s forwards}.on .kv-main-first>.title .title_img2{animation:animeExpansion .5s ease-out 2.5s forwards}.on .kv-main-first>.sub-title{animation:animeSliding_Left .7s cubic-bezier(.01,.79,.35,.97) 2.8s 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:animeZoomOut 3s cubic-bezier(.05,.54,.34,1) 1.5s forwards,fadeIn .5s ease-in 1.5s forwards}}@media all and (max-width: 499px){.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:animeZoomOut 3s cubic-bezier(.05,.54,.34,1) 1.5s forwards,fadeIn .5s ease-in 1.5s forwards}.on .kv-main-first>.title{animation:animeShrink .5s cubic-bezier(.75,.21,.46,1.17) 2s forwards}.on .kv-main-first>.title .title_img2{animation:animeExpansion .5s ease-out 2.5s forwards}.on .kv-main-first>.sub-title{animation:animeSliding_Left .7s cubic-bezier(.01,.79,.35,.97) 2.8s 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: 500px){.kv-main-second>.title{top:19.5%;width:45.2%;margin:auto;left:0;right:0;max-width:618px}.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{bottom:3.5%;width:27%;margin:auto;right:2%;max-width:358px}}@media all and (max-width: 499px){.kv-main-second>.title{top:17.5%;width:83%;margin:auto;left:0;right:0}.kv-main-second>.title .title_img2{position:absolute;top:0;left:0;z-index:-1}.kv-main-second>.sub-title{bottom:3%;width:48.2%;margin:auto;right:3%}}.on .kv-main-second>div{display:block}@media all and (min-width: 500px){.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:animeShrink .5s cubic-bezier(.75,.21,.46,1.17) 2s forwards}.on .kv-main-second>.title .title_img2{animation:animeExpansion .5s ease-out 2.5s forwards}.on .kv-main-second>.sub-title{animation:animeSliding_Left .7s cubic-bezier(.01,.79,.35,.97) 2.8s 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:animeZoomOut 3s cubic-bezier(.05,.54,.34,1) 1.5s forwards,fadeIn .5s ease-in 1.5s forwards}}@media all and (max-width: 499px){.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:animeZoomOut 3s cubic-bezier(.05,.54,.34,1) 1.5s forwards,fadeIn .5s ease-in 1.5s forwards}.on .kv-main-second>.title{animation:animeShrink .5s cubic-bezier(.75,.21,.46,1.17) 2s forwards}.on .kv-main-second>.title .title_img2{animation:animeExpansion .5s ease-out 2.5s forwards}.on .kv-main-second>.sub-title{animation:animeSliding_Left .7s cubic-bezier(.01,.79,.35,.97) 2.8s 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>div{position:absolute;display:none;opacity:0}@media all and (min-width: 500px){.kv-main-third>.title{top:35%;width:45.05%;margin:auto;left:8%}.kv-main-third>.title .title_img2{position:absolute;top:0;left:0;z-index:-1}.kv-main-third>.sub-title{bottom:3.5%;width:30%;margin:auto;right:1%}}@media all and (max-width: 499px){.kv-main-third>.title{top:9%;width:83%;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:3%;width:48.2%;margin:auto;right:3%}}.on .kv-main-third>div{display:block}@media all and (min-width: 500px){.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>.title{animation:animeShrink .5s cubic-bezier(.75,.21,.46,1.17) 2s forwards}.on .kv-main-third>.title .title_img2{animation:animeExpansion .5s ease-out 2.5s forwards}.on .kv-main-third>.sub-title{animation:animeSliding_Left .7s cubic-bezier(.01,.79,.35,.97) 2.8s 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 6s infinite alternate}.on .kv-main-third>.pyramid{animation:animeSliding_Left .7s cubic-bezier(.01,.79,.35,.97) 1.8s forwards}}@media all and (max-width: 499px){.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>.pyramid{animation:animeSliding_Left .7s cubic-bezier(.01,.79,.35,.97) 1.8s forwards}.on .kv-main-third>.title{animation:animeShrink .5s cubic-bezier(.75,.21,.46,1.17) 2s forwards}.on .kv-main-third>.title .title_img2{animation:animeExpansion .5s ease-out 2.5s forwards}.on .kv-main-third>.sub-title{animation:animeSliding_Left .7s cubic-bezier(.01,.79,.35,.97) 2.8s 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:#1b1b1b}.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: 499px){.kv-main-third-stage1-number_numerator{width:80%}}.kv-main-third-stage1-number_denominator{width:22%;top:56%}@media all and (max-width: 499px){.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: 499px){.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}.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{z-index:1;animation:animeShrink .5s cubic-bezier(.75,.21,.46,1.17) 0s forwards}@media all and (min-width: 500px){.kv-main-third-stage2-txt1{top:39%;width:45.2%;margin:auto;left:8%;transform:translate(-50%)}}@media all and (max-width: 499px){.kv-main-third-stage2-txt1{top:12%;width:87%;margin:auto;left:0;right:0;transform:translateY(-50%)}}@media all and (min-width: 500px){.kv-main-third-stage2-txt2{top:0;width:100%;margin:auto;right:0}}@media all and (max-width: 499px){.kv-main-third-stage2-txt2{top:0;width:100%;margin:auto;left:0;right:0}}.kv-main-third-stage2-txt3{z-index:1;animation:animeShrink .5s cubic-bezier(.75,.21,.46,1.17) 0s forwards}@media all and (min-width: 500px){.kv-main-third-stage2-txt3{top:68.5%;width:41.3%;margin:auto;left:7.3%;transform:translate(-50%)}}@media (min-width: 1920px){.kv-main-third-stage2-txt3{width:100%}}@media all and (max-width: 499px){.kv-main-third-stage2-txt3{top:78%;width:87%;margin:auto;left:0;right:0;transform:translateY(-50%)}}.kv-main-quarter .kv-main-third-stage2-txt3{margin:auto;right:0;position:absolute;bottom:0;left:0;display:none}@media all and (max-width: 639px){.kv-main-quarter .kv-main-third-stage2-txt2{width:60.5%}.kv-main-quarter .kv-main-third-stage2-txt3{width:80%}}@media all and (min-width: 640px){.kv-main-quarter .kv-main-third-stage2-txt2{top:21%}.kv-main-quarter .kv-main-third-stage2-txt3{width:100%}}.kv-main-semi-stage1,.kv-main-semi-stage2{position:absolute;left:0;top:0;width:100%;height:100%;display:none;flex-direction:column;align-items:center}.kv-main-semi-stage1-bg,.kv-main-semi-stage2-bg{width:100%;height:100%}.kv-main-semi-stage1-number_denominator,.kv-main-semi-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-semi-stage1-number{position:relative;width:25%;height:0;padding-top:calc((25% - 12px)*1.59);overflow:hidden}.kv-main-semi-stage1-number span{display:block;position:absolute;left:12px;top:0;width:calc(100% - 12px);height:1000%;background-image:url(../img/top/kv/main/third/number.svg);background-size:100% 100%;background-position:0 0}.kv-main-semi-stage1-number[data-start="1"] span,.kv-main-semi-stage1-number[data-num="1"] span{transform:translateY(-10%)}.kv-main-semi-stage1-number[data-start="2"] span,.kv-main-semi-stage1-number[data-num="2"] span{transform:translateY(-20%)}.kv-main-semi-stage1-number[data-start="3"] span,.kv-main-semi-stage1-number[data-num="3"] span{transform:translateY(-30%)}.kv-main-semi-stage1-number[data-start="4"] span,.kv-main-semi-stage1-number[data-num="4"] span{transform:translateY(-40%)}.kv-main-semi-stage1-number[data-start="5"] span,.kv-main-semi-stage1-number[data-num="5"] span{transform:translateY(-50%)}.kv-main-semi-stage1-number[data-start="6"] span,.kv-main-semi-stage1-number[data-num="6"] span{transform:translateY(-60%)}.kv-main-semi-stage1-number[data-start="7"] span,.kv-main-semi-stage1-number[data-num="7"] span{transform:translateY(-70%)}.kv-main-semi-stage1-number[data-start="8"] span,.kv-main-semi-stage1-number[data-num="8"] span{transform:translateY(-80%)}.kv-main-semi-stage1-number[data-start="9"] span,.kv-main-semi-stage1-number[data-num="9"] span{transform:translateY(-90%)}.kv-main-semi-stage1-number_numerator{width:50%}@media all and (max-width: 499px){.kv-main-semi-stage1-number_numerator{width:80%}}.kv-main-semi-stage1-number_denominator{width:22%;top:56%}@media all and (max-width: 499px){.kv-main-semi-stage1-number_denominator{width:40%}}.kv-main-semi-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: 499px){.kv-main-semi-stage1-slash{width:70%}}.kv-main-semi-stage1-slash,.kv-main-semi-stage1-number_denominator{display:none;position:absolute;overflow:hidden}.kv-main-semi-stage2-txt1,.kv-main-semi-stage2-txt2,.kv-main-semi-stage2-txt3{position:absolute;display:none}.kv-main-semi-stage2-txt1 .blur,.kv-main-semi-stage2-txt2 .blur,.kv-main-semi-stage2-txt3 .blur{position:absolute;top:0;left:0;z-index:-1;animation:animeExpansion .5s ease-out .5s forwards}.kv-main-semi-stage2-txt1{animation:animeShrink .5s cubic-bezier(.75,.21,.46,1.17) 0s forwards}@media all and (min-width: 500px){.kv-main-semi-stage2-txt1{top:31%;width:40.5%;margin:auto;left:9%;transform:translate(-50%)}}@media all and (max-width: 499px){.kv-main-semi-stage2-txt1{top:10%;width:77%;margin:auto;left:0;right:0;transform:translateY(-50%)}}@media all and (min-width: 500px){.kv-main-semi-stage2-txt2{top:18%;width:42.5%;margin:auto;left:48.3%}}@media all and (max-width: 499px){.kv-main-semi-stage2-txt2{top:49%;width:49.5%;margin:auto;left:13%;right:0}}@media all and (max-width: 499px){.kv-main-semi-stage2-txt2.btmnone{width:62%}}.kv-main-semi-stage2-txt3{animation:animeShrink .5s cubic-bezier(.75,.21,.46,1.17) 0s forwards}@media all and (min-width: 500px){.kv-main-semi-stage2-txt3{top:31%;width:40.5%;margin:auto;left:9%;transform:translate(-50%)}}@media all and (max-width: 499px){.kv-main-semi-stage2-txt3{top:10%;width:77%;margin:auto;left:0;right:0;transform:translateY(-50%)}}.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: 500px){.top-sns .top-sns{display:flex;justify-content:space-around;flex-flow:wrap}}@media all and (max-width: 499px){.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: 500px){.top-sns .twitter{width:50%}}@media all and (max-width: 499px){.top-sns .twitter{width:100%}}.top-sns .oficial-account{gap:10px}@media all and (min-width: 500px){.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: 499px){.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: 500px){.top-topics-wrap .topics-list>li{width:calc(16.6666666667% - 1rem)}}@media all and (max-width: 499px){.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: 500px){.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: 499px){.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: 500px){.top-news-wrap .news-list>li .title_wrap{width:calc(100% - 210px)}}@media all and (max-width: 499px){.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: 500px){.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: 500px){.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: 499px){.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: 499px){.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: 499px){.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: 499px){.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: 499px){.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: 499px){.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: 499px){#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: 499px){#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: 499px){#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: 499px){#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: 499px){#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: 499px){.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: 500px){.top-sponsor>.sponsor ul li{padding:1%}}@media all and (max-width: 499px){.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: 500px){.top-live_movie{padding:5rem 0}}@media all and (max-width: 499px){.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: 499px){.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: 499px){.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: 499px){.top-live_movie .live_movie.two .premiere .iframe_wrap{width:100%;margin:0 auto;padding-bottom:56.25%}}@media all and (max-width: 499px){.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: 500px){.top-live_movie .live_movie .txt{font-size:20px}}.top-live_movie .live_movie .txt .sp_only{display:none}@media all and (max-width: 499px){.top-live_movie .live_movie .txt .sp_only{display:block}}.top-finaldate{display:block}@media all and (max-width: 499px){.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: 500px){.top-finaldate{width:100%;display:block}}.top-finaldate p{text-indent:-100%;overflow:hidden;display:block}@media all and (max-width: 499px){.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: 500px){.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: 499px){.scroll .top-finaldate{opacity:1;transform:translate(0);visibility:visible}}.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: 500px){.first-popup{background-color:#000}}@media all and (max-width: 499px){.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: 500px){.first-popup>.inner{max-width:1900px;margin:0 auto}}@media all and (max-width: 499px){.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: 499px){.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}}.top-contents_map{position:relative;width:100%}.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}.top-contents_map .contents_map-contents{display:flex;width:200%}.top-contents_map .contents_map-contents .contents_map-map,.top-contents_map .contents_map-contents .contents_map-lineup{position:relative;width:50%;pointer-events:none;opacity:0;visibility:hidden}.top-contents_map #contents_map-tab-map:not(:checked)~.contents_map-contents .contents_map-map{animation:contents_map_left_hidden ease .3s forwards}.top-contents_map #contents_map-tab-map:checked~.contents_map-contents .contents_map-map{pointer-events:auto;animation:contents_map_left_visible ease .3s .3s forwards}.top-contents_map #contents_map-tab-lineup:not(:checked)~.contents_map-contents .contents_map-lineup{animation:contents_map_right_hidden ease .3s forwards}.top-contents_map #contents_map-tab-lineup:checked~.contents_map-contents .contents_map-lineup{pointer-events:auto;animation:contents_map_right_visible ease .3s .3s forwards}.top-contents_map #contents_map-tab-map_test:not(:checked)~.contents_map-contents .contents_map-map_test{animation:contents_map_left_hidden ease .3s forwards}.top-contents_map #contents_map-tab-map_test:checked~.contents_map-contents .contents_map-map_test{pointer-events:auto;animation:contents_map_left_visible ease .3s .3s forwards}.top-contents_map #contents_map-tab-lineup_test:not(:checked)~.contents_map-contents .contents_map-lineup_test{animation:contents_map_right_hidden ease .3s forwards}.top-contents_map #contents_map-tab-lineup_test:checked~.contents_map-contents .contents_map-lineup_test{pointer-events:auto;animation:contents_map_right_visible ease .3s .3s forwards}@keyframes contents_map_left_visible{0%{opacity:0;left:-50px;visibility:hidden;height:0}1%{left:-50px;opacity:0;visibility:visible;height:100%}to{left:0;opacity:1;visibility:visible}}@keyframes contents_map_left_hidden{0%{left:0;opacity:1;visibility:visible}99%{opacity:0;left:-50px}to{opacity:0;left:-50px;height:0;visibility:hidden}}@keyframes contents_map_right_visible{0%{opacity:0;visibility:hidden;right:calc(50% - 50px);height:0}1%{right:calc(50% - 50px);opacity:0;visibility:visible;height:100%}to{right:50%;opacity:1;visibility:visible}}@keyframes contents_map_right_hidden{0%{right:50%;opacity:1;visibility:visible}99%{opacity:0;right:calc(50% - 50px)}to{opacity:0;right:calc(50% - 50px);visibility:hidden;height:0}}.cotens_map-title{display:flex;font-size:clamp(1.7rem,2vw,2rem);font-weight:700;justify-content:center;margin-bottom:40px}@media all and (max-width: 639px){.cotens_map-title{font-size:clamp(.8rem,4.3vw,2rem)}}.cotens_map-title:before,.cotens_map-title:after{content:"";display:block;width:.8em;background-repeat:no-repeat}.cotens_map-title:before{background-image:url(data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20data-name%3D%22left%22%20viewBox%3D%220%200%2021%2025.03%22%3E%3Cpath%20d%3D%22M11%20.03%207%200l10%2025%204%20.03-10-25ZM0%209.01l6%2016%204%20.02-6-16-4-.02Z%22%20style%3D%22fill%3A%23fff%3Bfill-rule%3Aevenodd%22%2F%3E%3C%2Fsvg%3E);background-position:center center;margin-right:.5em}.cotens_map-title:after{background-image:url(data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20data-name%3D%22right%22%20viewBox%3D%220%200%2021%2025.03%22%3E%3Cpath%20d%3D%22m10%20.03-10%2025L4%2025%2014%200l-4%20.03Zm7%208.99-6%2016%204-.02%206-16-4%20.02Z%22%20style%3D%22fill%3A%23fff%3Bfill-rule%3Aevenodd%22%2F%3E%3C%2Fsvg%3E);background-position:center center;margin-left:.5em}.contents_map-tab{display:flex;width:100%;justify-content:center;margin:0 auto 30px}@media all and (min-width: 640px){.contents_map-tab{gap:20px}}@media all and (max-width: 639px){.contents_map-tab{gap:5px;border-bottom:2px solid #eba404}}.contents_map-tab-item{position:relative;border:2px solid #eba404;text-align:center;font-weight:700;cursor:pointer;color:#eba404}@media all and (min-width: 640px){.contents_map-tab-item{width:40%;max-width:285px;padding:1em}}@media all and (max-width: 639px){.contents_map-tab-item{width:45%;padding:.5em;border-bottom:0}}#contents_map-tab-map:checked~.contents_map-tab [for=contents_map-tab-map]{background:#eba404;color:#000;pointer-events:none}#contents_map-tab-map:checked~.contents_map-tab [for=contents_map-tab-map]:after{content:"";width:1rem;height:1rem;position:absolute;left:0;right:0;bottom:0;margin:0 auto;transform:translateY(100%);background:#eba404;clip-path:polygon(50% 100%,0 0,100% 0)}@media all and (max-width: 639px){#contents_map-tab-map:checked~.contents_map-tab [for=contents_map-tab-map]:after{display:none}}#contents_map-tab-lineup:checked~.contents_map-tab [for=contents_map-tab-lineup]{background:#eba404;color:#000;pointer-events:none}#contents_map-tab-lineup:checked~.contents_map-tab [for=contents_map-tab-lineup]:after{content:"";width:1rem;height:1rem;position:absolute;left:0;right:0;bottom:0;margin:0 auto;transform:translateY(100%);background:#eba404;clip-path:polygon(50% 100%,0 0,100% 0)}@media all and (max-width: 639px){#contents_map-tab-lineup:checked~.contents_map-tab [for=contents_map-tab-lineup]:after{display:none}}#contents_map-tab-map_test:checked~.contents_map-tab_test [for=contents_map-tab-map_test]{background:#eba404;color:#000;pointer-events:none}#contents_map-tab-map_test:checked~.contents_map-tab_test [for=contents_map-tab-map_test]:after{content:"";width:1rem;height:1rem;position:absolute;left:0;right:0;bottom:0;margin:0 auto;transform:translateY(100%);background:#eba404;clip-path:polygon(50% 100%,0 0,100% 0)}@media all and (max-width: 639px){#contents_map-tab-map_test:checked~.contents_map-tab_test [for=contents_map-tab-map_test]:after{display:none}}#contents_map-tab-lineup_test:checked~.contents_map-tab_test [for=contents_map-tab-lineup_test]{background:#eba404;color:#000;pointer-events:none}#contents_map-tab-lineup_test:checked~.contents_map-tab_test [for=contents_map-tab-lineup_test]:after{content:"";width:1rem;height:1rem;position:absolute;left:0;right:0;bottom:0;margin:0 auto;transform:translateY(100%);background:#eba404;clip-path:polygon(50% 100%,0 0,100% 0)}@media all and (max-width: 639px){#contents_map-tab-lineup_test:checked~.contents_map-tab_test [for=contents_map-tab-lineup_test]:after{display:none}}@media all and (min-width: 640px){.contents_map-map{--contents_map-map_gap: 20px}}@media all and (max-width: 639px){.contents_map-map{--contents_map-map_gap: 10px}}.contents_map-map .contents_map-map-header{position:relative;display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:var(--contents_map-map_gap)}.contents_map-map .contents_map-map-header>div{padding-bottom:var(--contents_map-map_gap)}.contents_map-map .contents_map-map-header .header_title{text-align:center;clip-path:polygon(0 0,100% 0%,100% 73%,50% 100%,0 73%)}.contents_map-map .contents_map-map-header .header_title span{display:block;font-weight:700;color:#fff}@media all and (min-width: 640px){.contents_map-map .contents_map-map-header .header_title span{padding:.8rem .2rem 1rem;font-size:clamp(1rem,2vw,1.4rem)}}@media all and (max-width: 639px){.contents_map-map .contents_map-map-header .header_title span{padding:.4rem .2rem .6rem;font-size:clamp(.8rem,3.9vw,1.3rem)}}.contents_map-map .contents_map-map-header .box-youtube .header_title{background:red}.contents_map-map .contents_map-map-header .box-tver .header_title{background:linear-gradient(90deg,#03dcef,#005ab4)}.contents_map-map .contents_map-map-header .box-lemino .header_title{background:linear-gradient(90deg,#ffa647,#ff0576)}.contents_map-map .inner{max-width:1200px;width:94%;margin:0 auto;grid-gap:var(--contents_map-map_gap)}.contents_map-map .inner .contents_map-map-contents{position:relative}.contents_map-map .inner .contents_map-map-contents .box{display:grid;grid-gap:var(--contents_map-map_gap);grid-template-columns:1fr 1fr 1fr}.contents_map-map .inner .contents_map-map-contents .box>div{display:flex;flex-direction:column;gap:var(--contents_map-map_gap);padding:var(--contents_map-map_gap) 0}.contents_map-map .inner .contents_map-map-contents .title{text-align:center;background:#0009;position:absolute;left:0;top:0;width:100%;height:2.4em;line-height:2.4em;color:#eba404;font-weight:700}@media all and (min-width: 640px){.contents_map-map .inner .contents_map-map-contents .title{font-size:clamp(1rem,2vw,1.4rem)}}@media all and (max-width: 639px){.contents_map-map .inner .contents_map-map-contents .title{font-size:clamp(.8rem,3.9vw,2rem)}}.contents_map-map .inner .contents_map-map-contents .title+.box>div{padding-top:calc(2.4em + var(--contents_map-map_gap))}@media all and (min-width: 640px){.contents_map-map .inner .contents_map-map-contents .title+.box>div{font-size:clamp(1rem,2vw,1.4rem)}}@media all and (max-width: 639px){.contents_map-map .inner .contents_map-map-contents .title+.box>div{font-size:clamp(.8rem,3.9vw,2rem)}}.contents_map-map .inner .contents_map-map-contents .bar{background:#000;height:2px;margin-bottom:-2px;z-index:1;position:relative}.contents_map-map .inner .contents_map-map-contents .bar+.bar{padding-top:2px}.contents_map-map .inner .card{display:flex;align-items:center;position:relative;height:0}@media all and (min-width: 640px){.contents_map-map .inner .card{padding-top:24%}}@media all and (max-width: 639px){.contents_map-map .inner .card{padding-top:50%}}.contents_map-map .inner .card:after{content:"";width:100%;height:100%;clip-path:polygon(0% 0%,100% 0,100% 53%,88% 100%,0% 100%);background:#f90;position:absolute;left:0;top:0;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-position:0 0;mask-position:0 0}@media all and (min-width: 640px){.contents_map-map .inner .card:after{-webkit-mask-image:url(data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20data-name%3D%22card_waku%22%20viewBox%3D%220%200%20385%2090%22%3E%3Cpath%20d%3D%22M0%200v90h333.64L385%2038.64V0H0Zm383%2037.81L332.81%2088H2V2h381v35.81Z%22%20style%3D%22fill%3A%23fff%22%2F%3E%3C%2Fsvg%3E);mask-image:url(data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20data-name%3D%22card_waku%22%20viewBox%3D%220%200%20385%2090%22%3E%3Cpath%20d%3D%22M0%200v90h333.64L385%2038.64V0H0Zm383%2037.81L332.81%2088H2V2h381v35.81Z%22%20style%3D%22fill%3A%23fff%22%2F%3E%3C%2Fsvg%3E)}}@media all and (max-width: 639px){.contents_map-map .inner .card:after{-webkit-mask-image:url(data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20data-name%3D%22waku_sp%22%20viewBox%3D%220%200%20220%20110%22%3E%3Cpath%20d%3D%22M0%200v110h168.64L220%2058.64V0H0Zm218%2057.81L167.81%20108H2V2h216v55.81Z%22%20style%3D%22fill%3A%23fff%22%2F%3E%3C%2Fsvg%3E);mask-image:url(data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20data-name%3D%22waku_sp%22%20viewBox%3D%220%200%20220%20110%22%3E%3Cpath%20d%3D%22M0%200v110h168.64L220%2058.64V0H0Zm218%2057.81L167.81%20108H2V2h216v55.81Z%22%20style%3D%22fill%3A%23fff%22%2F%3E%3C%2Fsvg%3E)}}.contents_map-map .inner .card.none:after{display:none}.contents_map-map .inner .card .txt{position:absolute;width:100%;height:100%;padding:0 10%;top:0;left:0;display:flex;justify-content:flex-start;align-items:center;z-index:1}.contents_map-map .inner .card .txt span{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-height:1.3;overflow:hidden;font-size:clamp(.7rem,1.5vw,1.2rem);font-weight:700}@media all and (min-width: 640px){.contents_map-map .inner .card .txt span{letter-spacing:.1rem}}@media all and (max-width: 639px){.contents_map-map .inner .card .txt span{font-size:clamp(.7rem,1.5vw,.9rem)}}.contents_map-map .inner a.card{text-decoration:none}.contents_map-map .inner a.card:before{content:"";clip-path:polygon(100% 0,0% 100%,100% 100%);height:0;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:25% auto;background-repeat:no-repeat;background-position:right 15% bottom 20%}@media all and (min-width: 640px){.contents_map-map .inner a.card:before{width:12%;padding-top:12%}}@media all and (max-width: 639px){.contents_map-map .inner a.card:before{width:20%;padding-top:20%}}@media (hover: hover){.contents_map-map .inner a.card:after{transition:background-position .5s ease}.contents_map-map .inner a.card:hover:after{background-position:100% 100%}}.contents_map-map .inner .box-youtube a.card:after,.contents_map-map .inner .box-tver a.card:after,.contents_map-map .inner .box-lemino a.card:after{-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-position:0 0;mask-position:0 0}@media all and (min-width: 640px){.contents_map-map .inner .box-youtube a.card:after,.contents_map-map .inner .box-tver a.card:after,.contents_map-map .inner .box-lemino a.card:after{-webkit-mask-image:url(data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20data-name%3D%22waku_bg%22%20viewBox%3D%220%200%20385%2090%22%3E%3Cpath%20d%3D%22M0%200v90h333.64L385%2038.64V0H0z%22%20style%3D%22fill%3A%23fff%22%2F%3E%3C%2Fsvg%3E);mask-image:url(data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20data-name%3D%22waku_bg%22%20viewBox%3D%220%200%20385%2090%22%3E%3Cpath%20d%3D%22M0%200v90h333.64L385%2038.64V0H0z%22%20style%3D%22fill%3A%23fff%22%2F%3E%3C%2Fsvg%3E)}}@media all and (max-width: 639px){.contents_map-map .inner .box-youtube a.card:after,.contents_map-map .inner .box-tver a.card:after,.contents_map-map .inner .box-lemino a.card:after{-webkit-mask-image:url(data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20data-name%3D%22waku_bg_sp%22%20viewBox%3D%220%200%20220%20110%22%3E%3Cpath%20d%3D%22M220%200H0v110h168.64L220%2058.64V0z%22%20style%3D%22fill%3A%23fff%22%2F%3E%3C%2Fsvg%3E);mask-image:url(data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20data-name%3D%22waku_bg_sp%22%20viewBox%3D%220%200%20220%20110%22%3E%3Cpath%20d%3D%22M220%200H0v110h168.64L220%2058.64V0z%22%20style%3D%22fill%3A%23fff%22%2F%3E%3C%2Fsvg%3E)}}@media all and (min-width: 640px){.contents_map-map .inner .box-youtube a.prelink:after,.contents_map-map .inner .box-tver a.prelink:after,.contents_map-map .inner .box-lemino a.prelink:after{-webkit-mask-image:url(data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20data-name%3D%22card_waku%22%20viewBox%3D%220%200%20385%2090%22%3E%3Cpath%20d%3D%22M0%200v90h333.64L385%2038.64V0H0Zm383%2037.81L332.81%2088H2V2h381v35.81Z%22%20style%3D%22fill%3A%23fff%22%2F%3E%3C%2Fsvg%3E);mask-image:url(data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20data-name%3D%22card_waku%22%20viewBox%3D%220%200%20385%2090%22%3E%3Cpath%20d%3D%22M0%200v90h333.64L385%2038.64V0H0Zm383%2037.81L332.81%2088H2V2h381v35.81Z%22%20style%3D%22fill%3A%23fff%22%2F%3E%3C%2Fsvg%3E)}}@media all and (max-width: 639px){.contents_map-map .inner .box-youtube a.prelink:after,.contents_map-map .inner .box-tver a.prelink:after,.contents_map-map .inner .box-lemino a.prelink:after{-webkit-mask-image:url(data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20data-name%3D%22waku_sp%22%20viewBox%3D%220%200%20220%20110%22%3E%3Cpath%20d%3D%22M0%200v110h168.64L220%2058.64V0H0Zm218%2057.81L167.81%20108H2V2h216v55.81Z%22%20style%3D%22fill%3A%23fff%22%2F%3E%3C%2Fsvg%3E);mask-image:url(data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20data-name%3D%22waku_sp%22%20viewBox%3D%220%200%20220%20110%22%3E%3Cpath%20d%3D%22M0%200v110h168.64L220%2058.64V0H0Zm218%2057.81L167.81%20108H2V2h216v55.81Z%22%20style%3D%22fill%3A%23fff%22%2F%3E%3C%2Fsvg%3E)}}.contents_map-map .inner .box-youtube{background-color:#733041b5}.contents_map-map .inner .box-youtube .card{color:#fff}.contents_map-map .inner .box-youtube .card:after{background:linear-gradient(135deg,#ff170a 50%,#b90000 50%);background-size:200% 200%}.contents_map-map .inner .box-youtube .card:before{background-color:#b90000}.contents_map-map .inner .box-tver{background-color:#17387e73}.contents_map-map .inner .box-tver .card{color:#fff}.contents_map-map .inner .box-tver .card:after{background:linear-gradient(135deg,#0097cf 50%,#004ec4 50%);background-size:200% 200%}.contents_map-map .inner .box-tver .card:before{background-color:#004ec4}.contents_map-map .inner .box-lemino{background-color:#9f4d6873}.contents_map-map .inner .box-lemino .card{color:#fff}.contents_map-map .inner .box-lemino .card:after{background:linear-gradient(135deg,#ff3c8f 50%,#cf026b 50%);background-size:200% 200%}.contents_map-map .inner .box-lemino .card:before{background-color:#cf026b}.contents_map-lineup .inner{max-width:1200px;width:94%;margin:0 auto;display:grid}@media all and (min-width: 640px){.contents_map-lineup .inner{grid-template-columns:repeat(auto-fit,minmax(430px,1fr));grid-gap:20px}}@media all and (max-width: 639px){.contents_map-lineup .inner{grid-template-columns:1fr;grid-gap:20px}}.contents_map-lineup .box{display:grid;width:100%;border:2px solid var(--box_color);margin:0 auto}@media all and (min-width: 640px){.contents_map-lineup .box{grid-template-columns:minmax(24.2%,136px) 1fr;max-width:700px}}@media all and (max-width: 639px){.contents_map-lineup .box{border-width:1px;grid-template-columns:27% 1fr}}.contents_map-lineup .box-img{background:#000;border-right:2px solid var(--box_color)}@media all and (max-width: 639px){.contents_map-lineup .box-img{border-width:1px}}.contents_map-lineup .box-con{display:flex;flex-direction:column;justify-content:center;background:#ffffff26;overflow:hidden}.contents_map-lineup .box-con .title{color:#fff;height:100%;width:100%;overflow:hidden;display:flex;flex-direction:column;justify-content:center}@media all and (min-width: 640px){.contents_map-lineup .box-con .title{padding:.5rem 3%;font-size:clamp(1.2rem,1.55vw,1.3333rem)}}@media all and (max-width: 639px){.contents_map-lineup .box-con .title{padding:5px 3%;font-size:clamp(1rem,3vw,1.3333rem)}}.contents_map-lineup .box-con .title .catch{color:var(--box_color);text-overflow:ellipsis;white-space:nowrap;overflow:hidden;font-weight:700}@media all and (min-width: 640px){.contents_map-lineup .box-con .title .catch{font-size:clamp(.9rem,1.3vw,1rem)}}@media all and (max-width: 639px){.contents_map-lineup .box-con .title .catch{font-size:clamp(.5rem,2.8vw,.9rem)}}.contents_map-lineup .box-con .title .tit,.contents_map-lineup .box-con .title .subtit{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-height:1.3;overflow:hidden;font-weight:700}@media all and (max-width: 639px){.contents_map-lineup .box-con .title .tit,.contents_map-lineup .box-con .title .subtit{font-size:clamp(.7rem,3.6vw,1rem)}}.contents_map-lineup .box-con .title .subtit{font-weight:400}@media all and (min-width: 640px){.contents_map-lineup .box-con .title .subtit{font-size:clamp(.9rem,1.3vw,1rem)}}@media all and (max-width: 639px){.contents_map-lineup .box-con .title .subtit{font-size:clamp(.5rem,2.8vw,.9rem)}}.contents_map-lineup .box-con .tag{margin-top:auto;background:#000;width:100%;display:flex;justify-content:space-between}.contents_map-lineup .box-con .tag-sup{padding:.5rem 0 .5rem 3%;display:flex;height:100%;align-items:center;color:#fff;font-weight:700;white-space:nowrap;line-height:1;position:relative;top:.15em}@media all and (min-width: 640px){.contents_map-lineup .box-con .tag-sup{font-size:clamp(.7rem,1.2vw,.9rem)}}@media all and (max-width: 639px){.contents_map-lineup .box-con .tag-sup{font-size:clamp(.6rem,3vw,.9rem)}}.contents_map-lineup .box-con .tag-list{padding:.5rem 3% .5rem 0;margin-left:auto}@media all and (max-width: 639px){.contents_map-lineup .box-con .tag-list{padding:5px 3% 5px 0}}.contents_map-lineup .box-con .tag-list ul{display:flex;gap:10px}@media all and (max-width: 639px){.contents_map-lineup .box-con .tag-list ul{gap:3%}}.contents_map-lineup .box-con .tag-list ul li{padding:2px}@media all and (max-width: 639px){.contents_map-lineup .box-con .tag-list ul li{padding:1px}}.contents_map-lineup .box-con .tag-list ul li.on span{background:none}.contents_map-lineup .box-con .tag-list ul li.off{opacity:.8}.contents_map-lineup .box-con .tag-list ul li.off span{color:#ccc}.contents_map-lineup .box-con .tag-list ul li span{line-height:1;color:#fff;font-weight:700;display:block;background:#000;text-align:center}@media all and (min-width: 640px){.contents_map-lineup .box-con .tag-list ul li span{width:6.5em;padding:4px 1em;font-size:clamp(.7rem,1.2vw,1.2rem)}}@media all and (max-width: 639px){.contents_map-lineup .box-con .tag-list ul li span{width:6.2em;padding:4px .6em;font-size:clamp(.6rem,2.7vw,1rem)}}.contents_map-lineup .box.box_none .catch{color:#c9c9c9}.contents_map-lineup a.box{text-decoration:none}@media all and (min-width: 640px){.contents_map-lineup a.box{grid-template-columns:minmax(24.2%,136px) 1fr 6.828%}}@media all and (max-width: 639px){.contents_map-lineup a.box{grid-template-columns:27% 1fr 7%}}.contents_map-lineup a.box:after{content:"";display:flex;width:100%;height:100%;background-color:var(--box_color);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:30% auto;background-repeat:no-repeat;background-position:center center}@media (hover: hover){.contents_map-lineup a.box .box-con{position:relative;transition:background-color .3s ease}.contents_map-lineup a.box .box-con:before{content:"";position:absolute;top:0;left:100%;bottom:0;right:0;background-color:var(--box_color);transition:left .5s ease;z-index:-1}.contents_map-lineup a.box .box-con .title,.contents_map-lineup a.box .box-con .catch{transition:color .3s ease}.contents_map-lineup a.box .box-con .tag{transition:background-color .3s ease}.contents_map-lineup a.box:hover .box-con{background-color:transparent}.contents_map-lineup a.box:hover .box-con:before{left:0}.contents_map-lineup a.box:hover .box-con .catch{color:#fff}.contents_map-lineup a.box:hover .box-con .tag{background-color:transparent}}.contents_map-lineup .tag_tver{background:linear-gradient(90deg,#03dcef,#005ab4)}.contents_map-lineup .tag_youtube{background:red}.contents_map-lineup .tag_lemino{background:linear-gradient(90deg,#ffa647,#ff0576)}.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:linear-gradient(90deg,#03dcef,#005ab4)}.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: 500px){.base{padding:5rem 0}}@media all and (max-width: 499px){.base{padding:3rem 0}}.base>.inner{width:97%;max-width:1200px;margin:0 auto}@media all and (max-width: 499px){.base>.inner{width:calc(90% + .5rem)}}@media all and (max-width: 499px){.top-program .txt_en{font-size:1.8rem;letter-spacing:.2rem}}@media all and (min-width: 500px){.top-contents{background:url(/2025/img/top/bg_contents.webp) no-repeat;background-size:cover}}@media all and (max-width: 499px){.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: 500px){.btn-more_black{width:100%;max-width:300px}}@media all and (max-width: 499px){.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: 500px){.btn-more_black>a{padding:8.5% 3%}}@media all and (max-width: 499px){.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: 500px){.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: 499px){.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: 500px){.btn-more_white{width:100%;max-width:300px}}@media all and (max-width: 499px){.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: 500px){.btn-more_white>a{padding:8.5% 3%}}@media all and (max-width: 499px){.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: 500px){.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: 499px){.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{background-color:#1b1b1b}.top-semifinal,.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}
