<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset 'UTF-8';#contents,#contents *{box-sizing:border-box}#contents,.container,.page{margin:auto}#contents.top::before,.page{opacity:0}#bonus,#top .top-container,#tracklist,.page .wrapper,html.show-modal{overflow:hidden}#contents,#wp,.page{color:#fff}@font-face{font-family:'Noto Sans JP';font-weight:400;font-style:normal;src:url(https://fonts.gstatic.com/ea/notosansjp/v5/NotoSansJP-Regular.woff2) format('woff2'),url(https://fonts.gstatic.com/ea/notosansjp/v5/NotoSansJP-Regular.woff) format('woff'),url(https://fonts.gstatic.com/ea/notosansjp/v5/NotoSansJP-Regular.otf) format('opentype')}@font-face{font-family:'Noto Sans JP';font-weight:700;font-style:normal;src:url(https://fonts.gstatic.com/ea/notosansjp/v5/NotoSansJP-Bold.woff2) format('woff2'),url(https://fonts.gstatic.com/ea/notosansjp/v5/NotoSansJP-Bold.woff) format('woff'),url(https://fonts.gstatic.com/ea/notosansjp/v5/NotoSansJP-Bold.otf) format('opentype')}body{background:#000;-webkit-font-feature-settings:'palt';font-feature-settings:'palt';-webkit-text-size-adjust:none}*{outline:0}header#sqexHeader-black_rsp{position:relative;z-index:1001}#sqexFooter{position:relative;z-index:10}#contents{font-family:'Noto Sans JP',sans-serif;font-weight:400;position:relative;z-index:11;width:100%;max-width:1100px;padding-top:80px;background:url(../img/common/bg.jpg) center top no-repeat #000}#landing .txt,#local_header nav#menu .menu-list ul li a,#local_header nav#menu .menu-list ul li p,#top .description .txt-description{font-family:'ãƒ’ãƒ©ã‚®ãƒŽæ˜Žæœ ProN W3','Hiragino Mincho ProN','Noto Serif JP','æ¸¸æ˜Žæœ',YuMincho,'HGæ˜ŽæœE','ï¼­ï¼³ ï¼°æ˜Žæœ','ï¼­ï¼³ æ˜Žæœ',serif}#contents::before{position:absolute;top:0;left:0;width:100%;height:100%;content:'';-webkit-transition:opacity 1s;transition:opacity 1s;background:rgba(0,0,0,.7)}#wp,.container,.page,.page .wrapper{position:relative}#wp{font-size:13px;line-height:1.7em;background:#0c0c0c}.page{visibility:hidden}.page.visible{-webkit-animation:page-fade-in 1.5s forwards;animation:page-fade-in 1.5s forwards}.page .pc-appear{display:block}.page .page-title,.page .sp-appear{display:none}@media screen and (max-width:768px){.page .page-title{font-family:'ãƒ’ãƒ©ã‚®ãƒŽæ˜Žæœ ProN W3','Hiragino Mincho ProN','Noto Serif JP','æ¸¸æ˜Žæœ',YuMincho,'HGæ˜ŽæœE','ï¼­ï¼³ ï¼°æ˜Žæœ','ï¼­ï¼³ æ˜Žæœ',serif;font-size:24px;line-height:1.5;display:block;margin-bottom:60px;padding-left:.1em;text-align:center;letter-spacing:.1em}.page .page-title span{position:relative}.page .page-title span::before{position:absolute;bottom:4px;left:50%;width:calc(100% + 40px);height:4px;content:'';-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0);background:rgba(255,255,255,.2)}}@media screen and (max-width:550px){#contents{padding-top:60px;background-size:550px auto}#wp{min-width:0}#wp.mobile{overflow:scroll;height:100vh;-webkit-overflow-scrolling:touch}#sqexFooter{padding-bottom:20px}.container{width:auto}.page .pc-appear{display:none}.page .sp-appear{display:block}.page .wrapper{position:relative}.page .page-logo{display:block;padding:10px 0 15px;background:#8fb4e2}.page .page-logo a{position:relative;display:block;width:100%;height:50px;margin:auto;text-indent:-9999px;background:url(../img/header/logo.png) center center no-repeat;background-size:contain}.page .page-title{font-size:20px}}@-webkit-keyframes fade-in{0%{opacity:0}100%{opacity:1}}@keyframes fade-in{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes fade-out{0%{opacity:1}99%{display:block;opacity:0}100%{display:none}}@keyframes fade-out{0%{opacity:1}99%{display:block;opacity:0}100%{display:none}}@-webkit-keyframes page-fade-in{0%{visibility:visible;opacity:0}100%{visibility:visible;opacity:1}}@keyframes page-fade-in{0%{visibility:visible;opacity:0}100%{visibility:visible;opacity:1}}#local_header{position:absolute;z-index:1000;top:0;left:0;width:100%}#local_header.fixed{position:fixed}#local_header.fixed #menu{-webkit-backdrop-filter:saturate(110%) blur(10px);backdrop-filter:saturate(110%) blur(10px)}#local_header nav#menu{position:relative;width:100%;max-width:1100px;height:80px;margin:auto;-webkit-transition:-webkit-backdrop-filter .3s;transition:-webkit-backdrop-filter .3s;transition:backdrop-filter .3s;transition:backdrop-filter .3s,-webkit-backdrop-filter .3s;background:-webkit-linear-gradient(top,rgba(0,0,0,.5) 0,rgba(0,0,0,0) 100%);background:linear-gradient(to bottom,rgba(0,0,0,.5) 0,rgba(0,0,0,0) 100%)}#local_header nav#menu::before{position:absolute;bottom:0;left:0;width:100%;height:1px;content:'';opacity:.1;background:#fff}#local_header nav#menu .menu-list{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;max-width:980px;margin:auto;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}#local_header nav#menu .menu-list .title{width:217px;height:80px;margin-left:5px}#local_header nav#menu .menu-list .title a{display:block;width:100%;height:100%;text-indent:-9999px;background:url(../img/common/logo.png) center center no-repeat;background-size:contain}#local_header nav#menu .menu-list ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding-right:10px;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}#local_header nav#menu .menu-list ul li{position:relative;display:inline-block}#local_header nav#menu .menu-list ul li a,#local_header nav#menu .menu-list ul li p{font-size:14px;font-weight:700;position:relative;display:block;width:100%;height:100%;padding:32px 14px 0;-webkit-transition:color .3s;transition:color .3s;text-decoration:none;letter-spacing:.05em;color:#fff}#local_header nav#menu .menu-list ul li a::before,#local_header nav#menu .menu-list ul li p::before{position:absolute;bottom:0;left:50%;width:calc(100% - 28px);height:3px;content:'';-webkit-transition:-webkit-transform .3s cubic-bezier(.25,.46,.45,.94);transition:-webkit-transform .3s cubic-bezier(.25,.46,.45,.94);transition:transform .3s cubic-bezier(.25,.46,.45,.94);transition:transform .3s cubic-bezier(.25,.46,.45,.94),-webkit-transform .3s cubic-bezier(.25,.46,.45,.94);-webkit-transform:translate(-50%,0) scaleX(0);-ms-transform:translate(-50%,0) scaleX(0);transform:translate(-50%,0) scaleX(0);background:#fff}#local_header nav#menu .menu-list ul li a::after,#local_header nav#menu .menu-list ul li p::after{position:absolute;top:50%;right:0;width:1px;height:32px;content:'';-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);background:rgba(255,255,255,.1)}#local_header nav#menu .menu-list ul li p span{color:#666}#local_header nav#menu .menu-list ul li:last-child a,#local_header nav#menu .menu-list ul li:last-child p{padding-right:0}#local_header nav#menu .menu-list ul li:last-child a::before,#local_header nav#menu .menu-list ul li:last-child p::before{left:calc(50% + 7px);width:calc(100% - 14px)}#local_header nav#menu .menu-list ul li:last-child a::after,#local_header nav#menu .menu-list ul li:last-child p::after{content:none}#local_header nav#menu .menu-list ul li.active a::before,#local_header nav#menu .menu-list ul li:hover a::before{-webkit-transform:translate(-50%,0) scaleX(1);-ms-transform:translate(-50%,0) scaleX(1);transform:translate(-50%,0) scaleX(1)}#local_header nav#menu .menu_icon{display:none}#local_header.start nav#menu .menu-list ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-animation:fade-in 1s forwards;animation:fade-in 1s forwards}@media screen and (max-width:768px){#local_header,#local_header nav#menu{margin:0;background:0 0;height:auto;width:100%}#local_header nav#menu .menu-list ul li a::after,#local_header nav#menu .menu-list ul li a::before,#local_header nav#menu .menu-list ul li p::after,#local_header nav#menu .menu-list ul li p::before,#local_header nav#menu .menu-list ul li:not(:last-child)::after{content:none}#local_header{z-index:1002;box-shadow:none}#local_header.fixed #menu{-webkit-backdrop-filter:none;backdrop-filter:none}#local_header nav#menu{position:relative}#local_header nav#menu .menu-list{position:fixed;z-index:500;display:block;height:auto;min-height:100vh;padding:20px 0 0;-webkit-transition:opacity .3s;transition:opacity .3s;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);opacity:0;background:rgba(0,0,0,.5);-webkit-backdrop-filter:saturate(110%) blur(10px);backdrop-filter:saturate(110%) blur(10px)}#local_header nav#menu .menu-list .title{position:relative;top:auto;left:auto;margin:0 auto}#local_header nav#menu .menu-list .title a{margin:auto}#local_header nav#menu .menu-list ul{display:block!important}#local_header nav#menu .menu-list ul li{display:block;width:100%;-webkit-transform:translate(-100px,0);-ms-transform:translate(-100px,0);transform:translate(-100px,0);opacity:0}#local_header nav#menu .menu-list ul li a,#local_header nav#menu .menu-list ul li p{font-size:16px;line-height:1.6;display:block;padding:10px 0;text-align:center}#local_header nav#menu .menu-list ul li.active a{color:#f3567e}#local_header nav#menu .menu-list ul li.menu1{-webkit-transition-delay:.2s;transition-delay:.2s}#local_header nav#menu .menu-list ul li.menu2{-webkit-transition-delay:.25s;transition-delay:.25s}#local_header nav#menu .menu-list ul li.menu3{-webkit-transition-delay:.3s;transition-delay:.3s}#local_header nav#menu .menu-list ul li.menu4{-webkit-transition-delay:.35s;transition-delay:.35s}#local_header nav#menu .menu-list ul li.menu5{-webkit-transition-delay:.4s;transition-delay:.4s}#local_header nav#menu.open .menu-list{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}#local_header nav#menu.open .menu-list ul li{-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transition-duration:.6s;transition-duration:.6s;-webkit-transition-property:all;transition-property:all;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);opacity:1}#local_header nav#menu .menu_icon{position:absolute;z-index:1002;top:0;left:0;display:block;width:47px;height:42px;padding:10px;-webkit-transition:.3s;transition:.3s;border:none}#local_header nav#menu .menu_icon span{position:relative;display:inline-block;width:25px;height:2px;-webkit-transition:.3s;transition:.3s;vertical-align:middle;text-indent:-9999px;background:#fff}#local_header nav#menu .menu_icon span::after,#local_header nav#menu .menu_icon span::before{position:absolute;left:0;display:inline-block;width:100%;height:2px;content:'';-webkit-transition:.3s;transition:.3s;background:#fff}#local_header nav#menu .menu_icon span::before{top:8px;-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center}#local_header nav#menu .menu_icon span::after{top:-8px;-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center}#local_header nav#menu.open .menu_icon span{background:0 0}#local_header nav#menu.open .menu_icon span::before{-webkit-transform:translate(0,-8px) rotate(-45deg);-ms-transform:translate(0,-8px) rotate(-45deg);transform:translate(0,-8px) rotate(-45deg)}#local_header nav#menu.open .menu_icon span::after{-webkit-transform:translate(0,8px) rotate(45deg);-ms-transform:translate(0,8px) rotate(45deg);transform:translate(0,8px) rotate(45deg)}#local_header.start nav#menu .menu_icon{display:block;-webkit-animation:fade-in 1s forwards;animation:fade-in 1s forwards}}#landing::before,#top .series .lineup li a::before,#top .series .portal a::before{content:''}#landing,#landing::before{width:100%;height:100%;left:0}.fadein,.fadein-up{opacity:0}.fadein-up.hidden,.fadein.hidden{visibility:hidden;-webkit-animation:none;animation:none}.fadein-up.visible,.fadein.visible{visibility:visible}.fadein-up{-webkit-transform:translate3d(0,30px,0);transform:translate3d(0,30px,0)}.fadein-up.visible{-webkit-animation:fadeInUp 1s cubic-bezier(.25,.46,.45,.94) .1s forwards;animation:fadeInUp 1s cubic-bezier(.25,.46,.45,.94) .1s forwards}.fadein.visible{-webkit-animation:fadeIn 1.5s cubic-bezier(.25,.46,.45,.94) .1s forwards;animation:fadeIn 1.5s cubic-bezier(.25,.46,.45,.94) .1s forwards}@-webkit-keyframes fadeInUp{0%{-webkit-transform:translate3d(0,30px,0);transform:translate3d(0,30px,0);opacity:0}50%{opacity:.35}100%{-webkit-transform:none;transform:none;opacity:1}}@keyframes fadeInUp{0%{-webkit-transform:translate3d(0,30px,0);transform:translate3d(0,30px,0);opacity:0}50%{opacity:.35}100%{-webkit-transform:none;transform:none;opacity:1}}@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}#landing{position:fixed;z-index:10000;top:0;-webkit-transition:opacity 1s;transition:opacity 1s;background:#000}#landing::before{position:absolute;top:0;background:-webkit-linear-gradient(315deg,#001192,rgba(255,255,255,0) 100%),-webkit-linear-gradient(240deg,#f1404b,rgba(255,255,255,0) 100%),-webkit-linear-gradient(left,#fff,#fff 100%);background:linear-gradient(135deg,#001192,rgba(255,255,255,0) 100%),linear-gradient(-150deg,#f1404b,rgba(255,255,255,0) 100%),linear-gradient(90deg,#fff,#fff 100%)}#landing .loader{position:absolute;top:0;left:0;width:0;height:5px;-webkit-transition:width .5s cubic-bezier(.25,.46,.45,.94);transition:width .5s cubic-bezier(.25,.46,.45,.94);background:-webkit-linear-gradient(left,#6480bf 0,rgba(100,128,191,.65) 50%,#6480bf 100%);background:linear-gradient(to right,#6480bf 0,rgba(100,128,191,.65) 50%,#6480bf 100%)}#landing .txt{font-size:16px;font-weight:700;position:absolute;top:50%;left:50%;width:80px;height:12px;-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);-webkit-animation:loader-txt .6s infinite alternate;animation:loader-txt .6s infinite alternate;letter-spacing:.1em;color:#fff;text-shadow:0 0 5px #f3567e}#modal,#modal .cover{top:0;left:0}#modal,#modal .cover,#wp.show-modal{position:fixed;width:100%;height:100%}#landing.hide{opacity:0}@-webkit-keyframes loader-txt{0%,100%{opacity:1}50%{opacity:.6}}@keyframes loader-txt{0%,100%{opacity:1}50%{opacity:.6}}#modal{z-index:1003;display:none;overflow:auto;overflow-x:hidden;background-color:rgba(0,0,0,.8);-webkit-overflow-scrolling:touch}#modal .modal_container{position:relative;z-index:10;margin:25px auto}#modal.fixed .modal_container{position:absolute;top:50%;left:50%;margin:0;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}#modal .close{position:fixed;top:20px;right:20px;width:40px;height:40px;cursor:pointer;text-indent:-9999px}#modal .close::after,#modal .close::before{position:absolute;top:50%;left:50%;width:100%;height:1px;content:'';-webkit-transition:background .3s;transition:background .3s;-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center;background:#fff}#modal .close::before{-webkit-transform:translate(-50%,0) rotate(45deg);-ms-transform:translate(-50%,0) rotate(45deg);transform:translate(-50%,0) rotate(45deg)}#modal .close::after{-webkit-transform:translate(-50%,0) rotate(-45deg);-ms-transform:translate(-50%,0) rotate(-45deg);transform:translate(-50%,0) rotate(-45deg)}#modal .close:hover::after,#modal .close:hover::before{background:#f3567e}@media screen and (max-width:550px){#modal .close{top:10px;right:10px;width:33px;height:33px;background-size:contain}}#top .top{padding:60px 0 916px}#top .top .logo{width:92%;max-width:680px;margin:auto}#top .top .logo img{display:block;width:100%}#top .description{padding-bottom:60px}#top .description .txt-lead{width:95%;max-width:628px;margin:0 auto 30px}#top .description .txt-lead img{width:100%}#top .description .txt-description{font-size:18px;line-height:1.66;margin-bottom:30px;text-align:center;letter-spacing:.03em;text-shadow:0 0 10px rgba(243,86,126,.7)}#top .description .detail .artist-1,#top .description .detail .artist-2{line-height:1.6;font-family:'ãƒ’ãƒ©ã‚®ãƒŽæ˜Žæœ ProN W3','Hiragino Mincho ProN','Noto Serif JP','æ¸¸æ˜Žæœ',YuMincho,'HGæ˜ŽæœE','ï¼­ï¼³ ï¼°æ˜Žæœ','ï¼­ï¼³ æ˜Žæœ',serif}#top .description .txt-date{width:509px;margin:0 auto 40px}#top .description .txt-date img{display:block;width:100%}#top .description .detail{text-align:center}#top .description .detail .artist-1{font-size:18px;letter-spacing:.13em}#top .description .detail .artist-2{font-size:13px;margin-bottom:8px;letter-spacing:.06em}#top .description .detail .spec{font-size:12px;line-height:1.5;display:inline-block;padding:6px 18px;border:1px solid rgba(255,255,255,.5)}#top .description .detail .pc-appear{display:inline}#top .series{padding:30px 0;background:#1a1a1a}#top .series .portal{margin:0 0 25px;text-align:center}#top .series .portal a{font-size:13px;line-height:1.3;position:relative;display:inline-block;padding:15px 30px;-webkit-transition:background .3s;transition:background .3s;text-decoration:none;letter-spacing:.1em;color:#fff;background:#000}#top .series .portal a::before{position:absolute;right:2px;bottom:2px;width:0;height:0;border-width:0 0 12px 12px;border-style:solid;border-color:transparent transparent #fff}#top .series .portal a:hover{background:#ee4f56}#top .series .lineup{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;max-width:1010px;margin:auto;padding:0 15px;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}#top .series .lineup li{width:50%}#top .series .lineup li a{font-size:13px;line-height:1.4;position:relative;display:inline-block;padding:5px 15px;-webkit-transition:color .3s;transition:color .3s;text-decoration:none;color:#fff}#top .series .lineup li a::before{position:absolute;top:10px;left:0;width:10px;height:10px;border-radius:50%;background:#e9a03b}#top .series .lineup li a:hover{color:#959fbb}@media screen and (max-width:820px){#top .description .txt-description{padding:0 15px}#top .description .txt-description br{display:none}}@media screen and (max-width:550px){#top .top{padding:17px 0 475px}#top .top .logo{width:90.66667%}#top .description{padding-bottom:25px}#top .description .txt-lead{width:89.06667%;max-width:334px;margin:0 auto 20px}#top .description .txt-description{font-size:14px;margin-bottom:15px;text-align:left}#top .description .txt-date{width:68%;width:509px;max-width:255px;margin:0 auto 32px}#top .description .detail .artist-1{font-size:12px;margin-bottom:10px}#top .description .detail .artist-2{font-size:12px}#top .description .detail .spec{font-size:10px;padding:5px 20px 7px}#top .description .detail .pc-appear{display:none}#top .series{padding:20px 0}#top .series .portal{margin:0 10px 20px}#top .series .portal a{font-size:12px;display:block;padding:10px}#top .series .lineup{display:block;width:auto;margin:0 10px}#top .series .lineup li{width:auto;margin-bottom:8px}#top .series .lineup li a{font-size:12px;line-height:1.4;display:block}#top .series .lineup li a::before{top:10px;left:2px}}#spec{width:100%;max-width:1020px;margin:auto;padding:50px 20px 0}#spec .outline{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:110px;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}#spec .outline .jacket{width:29.08163%}#spec .outline .jacket img{display:block;width:100%}#spec .outline .inner{width:67.85714%}#spec .outline .inner .title{font-family:'ãƒ’ãƒ©ã‚®ãƒŽæ˜Žæœ ProN W3','Hiragino Mincho ProN','Noto Serif JP','æ¸¸æ˜Žæœ',YuMincho,'HGæ˜ŽæœE','ï¼­ï¼³ ï¼°æ˜Žæœ','ï¼­ï¼³ æ˜Žæœ',serif;font-size:24px;font-weight:700;line-height:1.5;margin-bottom:10px;color:#f3567e}#spec .outline .inner .spec{font-size:13px;line-height:1.5;margin-bottom:3px}#spec .outline .inner .detail{font-size:11px;line-height:1.5;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:13px;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}#spec .outline .inner .detail li{display:inline-block;margin-right:3px;padding-right:3px}#spec .outline .inner .detail li::after{content:'/'}#spec .outline .inner .detail li:last-child::after{color:none}#spec .outline .inner .stores{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}#spec .outline .inner .stores li{margin:0 10px 10px 0}#spec .outline .inner .stores li a{font-size:12px;font-weight:700;line-height:1.5;position:relative;display:block;height:30px;padding:6px 20px 3px;-webkit-transition:opacity .3s,box-shadow .3s;transition:opacity .3s,box-shadow .3s;text-align:center;text-decoration:none;color:#fff;border-radius:15px;background-color:#fff;background-image:-webkit-linear-gradient(300deg,#ff283a,transparent 100%),-webkit-linear-gradient(225deg,#c4042d,transparent 100%);background-image:linear-gradient(150deg,#ff283a,transparent 100%),linear-gradient(-135deg,#c4042d,transparent 100%);box-shadow:0 3px 5px 0 rgba(0,0,0,.15)}#spec .outline .inner .stores li a:hover{opacity:.85;box-shadow:0 3px 8px 0 rgba(0,0,0,.25)}#spec .points{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch}#spec .points .item{font-family:'ãƒ’ãƒ©ã‚®ãƒŽæ˜Žæœ ProN W3','Hiragino Mincho ProN','Noto Serif JP','æ¸¸æ˜Žæœ',YuMincho,'HGæ˜ŽæœE','ï¼­ï¼³ ï¼°æ˜Žæœ','ï¼­ï¼³ æ˜Žæœ',serif;position:relative;width:48%;margin-bottom:110px;padding:5px 10px 20px;text-align:center;border:1px solid rgba(255,255,255,.2);background:rgba(0,0,0,.2)}#spec .points .item::before{position:absolute;top:20px;left:50%;content:'';-webkit-transform:translate(-50%,-100%);-ms-transform:translate(-50%,-100%);transform:translate(-50%,-100%);background-repeat:no-repeat;background-size:contain}#spec .points .item:nth-child(1)::before{width:93px;height:90px;-webkit-transform:translateX(-50%) translateX(-20px) translateY(-100%);-ms-transform:translateX(-50%) translateX(-20px) translateY(-100%);transform:translateX(-50%) translateX(-20px) translateY(-100%);-webkit-animation:moogle-float 1.5s cubic-bezier(.445,.05,.55,.95) 0s infinite alternate;animation:moogle-float 1.5s cubic-bezier(.445,.05,.55,.95) 0s infinite alternate;background-image:url(../img/spec/mog1.png)}#spec .points .item:nth-child(2)::before{width:76px;height:94px;-webkit-animation:moogle-float 1.4s cubic-bezier(.445,.05,.55,.95) 0s infinite alternate;animation:moogle-float 1.4s cubic-bezier(.445,.05,.55,.95) 0s infinite alternate;background-image:url(../img/spec/mog2.png)}#spec .points .item:nth-child(3)::before{width:66px;height:97px;-webkit-animation:moogle-float 1.2s cubic-bezier(.445,.05,.55,.95) .5s infinite alternate;animation:moogle-float 1.2s cubic-bezier(.445,.05,.55,.95) .5s infinite alternate;background-image:url(../img/spec/mog3.png)}#spec .points .item:nth-child(4)::before{width:94px;height:100px;-webkit-animation:moogle-float 1.5s cubic-bezier(.445,.05,.55,.95) 0s infinite alternate;animation:moogle-float 1.5s cubic-bezier(.445,.05,.55,.95) 0s infinite alternate;background-image:url(../img/spec/mog4.png)}#spec .points .item:nth-child(5)::before{width:83px;height:103px;-webkit-animation:moogle-float 1.5s cubic-bezier(.445,.05,.55,.95) .5s infinite alternate;animation:moogle-float 1.5s cubic-bezier(.445,.05,.55,.95) .5s infinite alternate;background-image:url(../img/spec/mog5.png)}#spec .points .item:nth-child(6)::before{width:91px;height:101px;-webkit-animation:moogle-float 1.2s cubic-bezier(.445,.05,.55,.95) 0s infinite alternate;animation:moogle-float 1.2s cubic-bezier(.445,.05,.55,.95) 0s infinite alternate;background-image:url(../img/spec/mog6.png)}#spec .points .item .point-title{font-size:24px;font-style:italic;line-height:1;margin-bottom:10px;letter-spacing:.05em;color:#8fb4e2}#spec .points .item .point-title .no{font-size:50px;font-style:italic;padding-left:5px}#spec .points .item .point-txt{font-size:16px;line-height:1.5}#spec .points .item .note{font-family:'Noto Sans JP',sans-serif;font-size:11px;line-height:1.5;margin-top:4px}#bonus .initial .item-detail li,#bonus .initial .item-name,#bonus .store-bonus .detail,#bonus .store-bonus .items .item figcaption,#bonus .store-bonus .txt-lead,#tracklist .block .lists .list li,#tracklist .block .section-title,#tracklist .concert .lists .list .list-title .ja,#tracklist .concert .lists .list .list-title .section{font-family:'ãƒ’ãƒ©ã‚®ãƒŽæ˜Žæœ ProN W3','Hiragino Mincho ProN','Noto Serif JP','æ¸¸æ˜Žæœ',YuMincho,'HGæ˜ŽæœE','ï¼­ï¼³ ï¼°æ˜Žæœ','ï¼­ï¼³ æ˜Žæœ',serif}@media screen and (max-width:930px){#spec .outline{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}#spec .outline .inner .title{font-size:20px}}@media screen and (max-width:820px){#spec .points .item .point-txt br{display:none}}@media screen and (max-width:768px){#spec{padding-top:0}}@media screen and (max-width:700px){#spec{padding-bottom:80px}#spec .outline{display:block;margin-bottom:70px}#spec .outline .jacket{width:80%;max-width:285px;margin:0 auto 20px}#spec .outline .inner{width:auto;text-align:center}#spec .outline .inner .title{font-size:18px;margin-bottom:15px;text-shadow:0 0 7px rgba(0,0,0,.7)}#spec .outline .inner .spec{font-size:12px}#spec .outline .inner .detail{font-size:10px;margin-bottom:15px;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}#spec .outline .inner .stores{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}#spec .points{display:block}#spec .points .item{width:100%}#spec .points .item:last-child{margin-bottom:0}}@media screen and (max-width:550px){#spec .outline .inner .stores{display:block;margin-bottom:100px}}@-webkit-keyframes moogle-float{0%{top:20px}100%{top:30px}}@keyframes moogle-float{0%{top:20px}100%{top:30px}}#tracklist{margin:auto;padding-top:50px;text-align:center}#tracklist .block .container{position:relative;width:100%;max-width:1020px;padding:0 20px}#tracklist .block .section-title{font-size:30px;line-height:1.3;position:relative;display:inline-block}#tracklist .block .section-title span{position:relative}#tracklist .block .section-title span::before{position:absolute;bottom:4px;left:50%;width:calc(100% + 20px);height:1px;content:'';-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0);background:rgba(255,255,255,.3)}#tracklist .block .spec{font-size:13px;line-height:1.5;margin-bottom:14px}#tracklist .block .description{font-size:11px;line-height:1.63;margin-bottom:25px;padding:15px;letter-spacing:.1em;background:rgba(0,0,0,.5)}#tracklist .block .description .detail{margin-bottom:10px;color:#999}#tracklist .block .description .label span{margin:0 2px;padding:3px 5px}#tracklist .block .lists{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}#tracklist .block .lists .list{width:50%;margin-bottom:50px;padding:0 15px}#tracklist .block .lists .list li{margin-bottom:15px}#tracklist .block .lists .list li .ja{font-size:16px;line-height:1.5;display:block;letter-spacing:.1em}#tracklist .block .lists .list li .en{font-size:12px;line-height:1.5;display:block;letter-spacing:.1em}#tracklist .arrange{margin-bottom:120px}#tracklist .arrange .section-title{color:#f3567e}#tracklist .arrange .description{margin-bottom:50px}#tracklist .arrange .description .label span{background:#eb6161}#tracklist .arrange .lists .list li .en{color:#eb6161}#tracklist .concert .section-title{color:#8fb4e2}#tracklist .concert .description .label span{background:#5d8ac2}#tracklist .concert .lists .list .list-title{margin-bottom:25px}#tracklist .concert .lists .list .list-title .section{font-size:14px;line-height:1.4;display:block;letter-spacing:.1em;color:#8fb4e2}#tracklist .concert .lists .list .list-title .ja{font-size:24px;line-height:1.2;display:block;letter-spacing:.1em;color:#8fb4e2}#tracklist .concert .lists .list .list-title .en{font-size:11px;line-height:1.5;letter-spacing:.1em}#tracklist .concert .lists .list li .en{color:#8fb4e2}@media screen and (max-width:790px){#tracklist .block .section-title span::before{content:none}#tracklist .block .description .detail br{display:none}#tracklist .block .lists{display:block}#tracklist .block .lists .list{width:100%;margin-bottom:70px}#tracklist .arrange .lists .list-title{margin-bottom:35px}#tracklist .arrange .lists .list{margin-bottom:0}}@media screen and (max-width:768px){#tracklist{padding-top:0}}@media screen and (max-width:550px){#tracklist .block .container{padding:0 15px}#tracklist .block .section-title{font-size:20px}#tracklist .block .spec{font-size:11px}#tracklist .block .description{font-size:10px;line-height:1.5;padding:10px;background:rgba(255,255,255,.05)}#tracklist .block .description .detail{margin-bottom:10px;text-align:left;color:#999}#tracklist .block .description .label{line-height:2.6;display:inline-block;text-align:left}#tracklist .block .lists .list{padding:0}#tracklist .block .lists .list li .ja{font-size:14px}#tracklist .block .lists .list li .en{font-size:10px}#tracklist .arrange{margin-bottom:70px}#tracklist .arrange .description{margin-bottom:35px}#tracklist .concert .description{background:rgba(255,255,255,.1)}#tracklist .concert .lists .list .list-title{margin-bottom:15px}#tracklist .concert .lists .list .list-title .section{font-size:11px}#tracklist .concert .lists .list .list-title .ja{font-size:18px;line-height:1.2}#tracklist .concert .lists .list .list-title .en{font-size:10px;line-height:1.2;color:#666}}#bonus{margin:auto;padding-top:50px;text-align:center}#bonus .block .container{position:relative;width:100%;max-width:1020px;padding:0 20px}#bonus .block .section-title{font-family:'ãƒ’ãƒ©ã‚®ãƒŽæ˜Žæœ ProN W3','Hiragino Mincho ProN','Noto Serif JP','æ¸¸æ˜Žæœ',YuMincho,'HGæ˜ŽæœE','ï¼­ï¼³ ï¼°æ˜Žæœ','ï¼­ï¼³ æ˜Žæœ',serif;font-size:30px;line-height:1.5;position:relative;display:inline-block;margin-bottom:40px}#bonus .block .section-title::before{position:absolute;bottom:10px;left:50%;width:calc(100% + 20px);height:1px;content:'';-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0);background:rgba(255,255,255,.3)}#bonus .block .section-title span,#bonus .initial .notes li,#bonus .store-bonus{position:relative}#bonus .initial{margin-bottom:60px}#bonus .initial .section-title{color:#f3567e}#bonus .initial .item-name{font-size:22px;line-height:1.5;margin-bottom:10px;padding-top:115px;background:url(../img/bonus/icon-ingame.png) center top no-repeat;background-size:125px auto}#bonus .initial .item-detail{display:inline-block;margin-bottom:15px;padding:15px 25px;border:1px solid rgba(255,255,255,.2);background:rgba(0,0,0,.2)}#bonus .initial .item-detail li{margin-bottom:20px}#bonus .initial .item-detail li:last-child{margin-bottom:0}#bonus .initial .item-detail li .ja{font-size:16px;line-height:1.5;display:block}#bonus .initial .item-detail li .en{font-size:12px;line-height:1.5;display:block}#bonus .initial .notes{font-size:12px;line-height:1.5;color:#999}#bonus .initial .notes li::before{content:'â€»'}#bonus .store-bonus{padding:80px 0 65px}#bonus .store-bonus .section-title{margin-bottom:20px;color:#8fb4e2}#bonus .store-bonus .txt-lead{font-size:18px;line-height:1.66;margin-bottom:35px;letter-spacing:.05em}#bonus .store-bonus .items{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;max-width:980px;margin:auto;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}#bonus .store-bonus .items .item{width:29.08163%;margin-bottom:10px}#bonus .store-bonus .items .item a.zoom{line-height:0;position:relative;display:block;-webkit-transition:opacity .3s;transition:opacity .3s}#bonus .store-bonus .items .item a.zoom::before{position:absolute;right:0;bottom:0;width:0;height:0;content:'';opacity:.65;border-width:0 0 55px 55px;border-style:solid;border-color:transparent transparent #000}#bonus .store-bonus .items .item a.zoom::after{position:absolute;right:7px;bottom:7px;width:18px;height:18px;content:'';background:url(../img/bonus/icon-zoom.svg) no-repeat;background-size:contain}#bonus .store-bonus .items .item a.zoom:hover{opacity:.75}#bonus .store-bonus .items .item img{display:block;width:100%;box-shadow:0 0 10px rgba(255,255,255,.2)}#bonus .store-bonus .items .item figcaption{font-size:14px;line-height:1.5;padding:10px 10px 5px;text-align:center}#bonus .store-bonus .items .item a.link{font-size:12px;font-weight:700;line-height:1.5;position:relative;display:block;height:30px;padding:6px 20px 3px;-webkit-transition:opacity .3s,box-shadow .3s;transition:opacity .3s,box-shadow .3s;text-align:center;text-decoration:none;color:#fff;border-radius:15px;background-color:#fff;background-image:-webkit-linear-gradient(300deg,#ff283a,transparent 100%),-webkit-linear-gradient(225deg,#c4042d,transparent 100%);background-image:linear-gradient(150deg,#ff283a,transparent 100%),linear-gradient(-135deg,#c4042d,transparent 100%);box-shadow:0 3px 5px 0 rgba(0,0,0,.15)}#bonus .store-bonus .items .item a.link:hover{opacity:.85;box-shadow:0 3px 8px 0 rgba(0,0,0,.25)}#bonus .store-bonus .detail{display:inline-block;padding:15px 25px;border:1px solid rgba(255,255,255,.2);background:rgba(0,0,0,.2)}#bonus .store-bonus .detail .detail-title{font-size:16px;line-height:1.5;margin-bottom:5px;letter-spacing:.05em;color:#8fb4e2}#bonus .store-bonus .detail p{font-size:13px;line-height:1.5;letter-spacing:.05em}#bonus .store-bonus .notes{font-size:12px;line-height:1.5;padding-top:10px;color:#666}#bonus .store-bonus .notes li{position:relative;margin-bottom:5px}@media screen and (max-width:768px){#bonus{padding-top:0}#bonus .initial .notes{font-size:10px}#bonus .store-bonus .items{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}#bonus .store-bonus .items .item{width:calc(50% - 20px);margin-right:20px;margin-bottom:40px}#bonus .store-bonus .items .item:nth-child(2n){margin-right:0}#bonus .store-bonus .items .item figcaption{font-size:13px;padding:7px}}@media screen and (max-width:550px){#bonus .block .container{padding:0 15px}#bonus .block .section-title{font-size:24px}#bonus .block .section-title::before{bottom:8px}#bonus .initial{margin-bottom:60px}#bonus .initial .section-title{color:#f3567e}#bonus .initial .item-name{font-size:18px;line-height:1.4;margin-bottom:15ÃŸpx}#bonus .initial .item-detail{display:block;padding:10px}#bonus .initial .item-detail li{margin-bottom:15px}#bonus .initial .item-detail li .ja{font-size:14px}#bonus .initial .item-detail li .en{font-size:10px}#bonus .initial .notes{font-size:10px;text-align:left}#bonus .initial .notes li{position:relative;margin-bottom:5px;padding-left:1em}#bonus .initial .notes li::before{position:absolute;top:0;left:0}#bonus .store-bonus{padding:30px 0 50px}#bonus .store-bonus::before{top:-25px;border-width:0 0 25px 100vw;border-color:transparent transparent rgba(255,255,255,.1)}#bonus .store-bonus .txt-lead{font-size:14px;line-height:1.5;margin-bottom:35px;text-align:left}#bonus .store-bonus .txt-lead br{display:none}#bonus .store-bonus .items{display:block;padding:0 10px}#bonus .store-bonus .items .item{width:100%;margin-right:0}#bonus .store-bonus .detail{display:block;padding:10px}#bonus .store-bonus .detail .detail-title{font-size:14px}#bonus .store-bonus .detail p{font-size:12px}#bonus .store-bonus .notes{font-size:11px;text-align:left}}.sleeve-zoom{width:100%;max-width:800px}.sleeve-zoom img{width:100%}.sleeve-zoom .close{top:10px!important;right:10px!important}.sleeve-zoom .close::after,.sleeve-zoom .close::before{background:#f3567e!important}@media screen and (max-width:550px){.sleeve-zoom{width:94%}}#movie{margin:auto;padding-top:50px;text-align:center}#movie .items{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;max-width:1020px;margin:0 auto;padding-bottom:50px;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}#movie .items .item{width:calc(80% - 30px);margin:0 15px 60px}#movie .items .item .player{position:relative;width:100%;height:0;margin-bottom:10px;padding-bottom:56.25%;background:#000}#movie .items .item .player iframe{position:absolute;top:0;left:0;width:100%;height:100%}#movie .items .item .title{font-size:13px;line-height:1.5;text-align:center}@media screen and (max-width:550px){#movie{padding-top:0}#movie .items{display:block;width:auto;margin:0 15px;padding-bottom:60px}#movie .items .item{width:auto;margin:0 0 30px}#movie .items .item .title{font-size:12px}}</pre></body></html>