@import "https://fonts.googleapis.com/css2?family=M+PLUS+1p:wght@400;700&family=Tilt+Warp&display=swap";body{font-feature-settings:"palt";-webkit-text-size-adjust:none;background:#fff}*{outline:none}html{overflow-y:inherit}body{width:auto}header#sqexHeader-white{z-index:1002;position:relative}@media screen and (width<=768px){header#sqexHeader-white{position:relative;top:auto;left:auto}}#sqexFooter{z-index:2;position:relative;transform:translateZ(0)}#wp{flex-direction:column;min-height:100dvh;display:flex}#contents{color:#fff;box-sizing:border-box;background-color:#00b6ed;width:100%;margin:auto;position:relative}#contents .background{width:100%;height:0;position:sticky;top:0;left:0}#contents .background:before{content:"";background:url(./bg.jpg.C_1zNtwW.avif) 50%/cover no-repeat;width:100%;height:100lvh;position:absolute;top:0;left:0}#contents .background.vol1:before{background-image:url(./bg-vol1.jpg.1fKBkvP4.avif)}#contents .sp-appear{display:none}.wrapper{letter-spacing:.05em;width:100%;font-family:"M PLUS 1p",sans-serif;line-height:1.5;position:relative}.wrapper *{box-sizing:border-box}.wrapper img{width:100%;height:auto;display:block}.wrapper sup{vertical-align:super;font-size:50%}.wrapper main.main{position:relative}.wrapper a{color:#fff}#wp{font-size:13px;line-height:1.7em;position:relative}@media screen and (width<=768px){#contents .pc-appear{display:none}#contents .sp-appear{display:block}}@media (-ms-high-contrast:none){.wrapper{overflow:hidden}}.page-enter-from .main,.page-leave-to .main{opacity:0}.page-enter-active .main{transition:opacity .5s}.page-leave-active .main{transition:opacity}.layout-enter-from .main,.layout-leave-to .main{opacity:0}.layout-enter-active .main{transition:opacity .3s}.layout-leave-active .main{transition:opacity}.fadein,.fadein-up{opacity:0}.fadein-up.hidden,.fadein.hidden{visibility:hidden;animation:none}.fadein-up.visible,.fadein.visible{visibility:visible}.fadein-up{transform:translateY(30px)}.fadein-up.visible{animation:.5s cubic-bezier(.25,.46,.45,.94) .15s forwards fadeInUp}.fadein.visible{animation:1.5s cubic-bezier(.25,.46,.45,.94) .15s forwards fadeIn}@keyframes fadeInUp{0%{opacity:0;transform:translateY(30px)}50%{opacity:.35}to{opacity:1;transform:translateZ(0)}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.section-title{color:#00b6ed;flex-wrap:wrap;align-items:flex-end;margin-bottom:30px;display:flex}.section-title .en{width:100%;font-size:64px}.section-title .en,.section-title .tag{font-family:Tilt Warp,sans-serif;line-height:1.2}.section-title .tag{margin-right:15px;font-size:30px}.section-title .ja{padding-bottom:3px;font-size:13px;font-weight:700}.btn-cta{color:#fff;background:#1f336e;border-radius:20px;align-items:center;width:100%;max-width:330px;height:40px;padding:0 20px;font-size:16px;font-weight:700;text-decoration:none;transition:color .3s;display:flex;overflow:hidden}.btn-cta,.btn-cta span{position:relative}.btn-cta:before{content:"";background:#fff;border-radius:20px;width:100%;height:100%;transition:transform .3s cubic-bezier(.25,.46,.45,.94);position:absolute;top:0;left:0;transform:translate(-100%)}.btn-cta:hover{color:#1f336e}.btn-cta:hover:before{transform:translate(0)}.link-cta{font-weight:700}.link-cta a{padding-bottom:3px;padding-right:2em;text-decoration:none;position:relative}.link-cta a:before{content:"";width:100%;height:2px;position:absolute;bottom:0;left:0}.link-cta a:after{content:"→";position:absolute;top:0;right:0}.link-cta a:hover:before{animation:.3s cubic-bezier(.165,.84,.44,1) forwards text-link-hover}@media screen and (width<=768px){.section-title .en{font-size:42px}.section-title .tag{margin-right:12px;font-size:22px}.section-title .ja{padding-bottom:2px;font-size:11px}.btn-cta{height:36px;font-size:14px}.btn-cta,.btn-cta:before{border-radius:18px}}@keyframes text-link-hover{0%{width:0}20%{width:0}to{width:100%}}.header-container{z-index:1001;width:100%;height:0;font-family:Tilt Warp,sans-serif;position:sticky;top:0;left:0;transform:translateY(-100%)}.header-container *{box-sizing:border-box}.header-container img{width:100%;height:auto;display:block}.header-container .header{justify-content:space-between;width:100%;transition:all .3s,transform .2s cubic-bezier(.25,.46,.45,.94);display:flex}.header-container .header .header-inner{z-index:101;width:100%;height:100dvh;padding:0 0 44px;display:none;position:absolute;top:0;right:0}.header-container .header .header-inner:before{content:"";background:#ffffffd9;width:calc(100% - 20px);height:calc(100% - 20px);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.header-container .header .header-inner .menu-logo{width:220px;margin:0 auto 20px;position:relative}.header-container .header .header-inner .nav ul li{width:100%;margin-top:5px;position:relative}.header-container .header .header-inner .nav ul li.logo{display:none}.header-container .header .header-inner .nav ul li.disable{pointer-events:none}.header-container .header .header-inner .nav ul li.disable a{color:#631b6d33}.header-container .header .header-inner .nav ul li a{text-align:center;letter-spacing:.05em;color:#00b6ed;padding:15px 5px;font-family:Tilt Warp,sans-serif;font-size:30px;text-decoration:none;display:block;position:relative}.header-container .header .header-inner .nav ul li a .label-sub{font-family:"M PLUS 1p",sans-serif;font-size:12px;font-weight:700;display:block}.header-container .header .header-inner .nav ul li a.disable{pointer-events:none;opacity:.25}.header-container .header .header-inner .nav ul li.active:before{content:"";background:#fff;width:3px;height:100%;position:absolute;top:0;left:0}.header-container .header .backdrop{pointer-events:none;background:#1f336e00;width:100%;height:100dvh;transition:-webkit-backdrop-filter .2s,backdrop-filter .2s,background .2s;position:absolute;top:0;left:0}.header-container .lang{z-index:100;position:absolute;top:14px;right:75px}.header-container .lang ul{display:flex}.header-container .lang ul li:not(:last-child){margin-right:10px}.header-container .lang ul li a,.header-container .lang ul li p{color:#fff;text-shadow:0 0 5px #1f336e,0 0 8px #1f336e80;padding:2px 0;font-size:14px;display:block;position:relative}.header-container .lang ul li p:after{content:"";background:#fff;width:100%;height:3px;position:absolute;bottom:0;left:0;box-shadow:0 0 5px #1f336e}.header-container .lang ul li a{text-decoration:none}.header-container .menu-icon{cursor:pointer;z-index:102;background:#00b6ed;border:2px solid #fff;border-radius:50%;outline:none;width:50px;height:50px;padding:0;transition:all .3s;position:absolute;top:5px;right:5px}.header-container .menu-icon:after,.header-container .menu-icon:before{content:"";background:#fff;width:20px;height:3px;transition:all .2s;display:inline-block;position:absolute;left:13px}.header-container .menu-icon:before{transform-origin:50%;top:50%;transform:translateY(-6px)}.header-container .menu-icon:after{transform-origin:50%;top:50%;transform:translateY(4px)}.header-container.show .header .header-inner{flex-direction:column;justify-content:center;animation:.8s cubic-bezier(.23,1,.32,1) forwards menu-show;display:flex}.header-container.show .header .backdrop{pointer-events:auto;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#1f336ebf}.header-container.show .menu-icon span{opacity:0}.header-container.show .menu-icon:before{animation:.35s forwards menu-top}.header-container.show .menu-icon:after{animation:.35s forwards menu-bottom}.header-container.show .lang{z-index:102;top:19px}.header-container.show .lang ul li a,.header-container.show .lang ul li p{color:#1f336e;text-shadow:none}.header-container.show .lang ul li p:after{box-shadow:none;background:#1f336e}.header-container.not-flip .logo{opacity:1}@media screen and (width>=769px){.header-container .menu-icon{display:none}.header-container .header{height:60px;position:relative}.header-container .header .header-inner{flex-grow:1;width:1%;max-width:100%;height:auto;padding:0;display:block;position:relative;top:auto;right:auto;overflow:visible;transform:none;padding:50px 20px 0!important}.header-container .header .header-inner:before{content:none}.header-container .header .header-inner .menu-logo{display:none}.header-container .header .header-inner .nav{background:#fff;border-radius:16px;width:100%;height:60px;position:relative;box-shadow:0 0 10px #00b6ed66}.header-container .header .header-inner .nav ul{align-items:center;width:100%;height:100%;margin:auto;padding:0 10px;display:flex}.header-container .header .header-inner .nav ul li{flex-grow:1;width:20%;height:100%;margin:0;padding:0}.header-container .header .header-inner .nav ul li.logo{width:270px;display:block;transform:translateY(-40px)}.header-container .header .header-inner .nav ul li a{color:#1f336e;background:0 0;height:100%;padding:1px 0 0;font-size:22px;line-height:60px;transition:color .3s}.header-container .header .header-inner .nav ul li a:hover{color:#00b6ed}.header-container .header .header-inner .nav ul li a .label-sub{display:none}.header-container .header .header-inner .nav ul li.active:before,.header-container .header .header-inner .nav ul li:hover:before{width:100%;height:3px;top:auto;left:50%}.header-container .header .backdrop{display:none}.header-container .lang{z-index:102;position:absolute;top:10px;right:25px}.header-container .lang ul li:not(:last-child){margin-right:15px}.header-container .lang ul li a,.header-container .lang ul li p{font-size:16px}}@media screen and (width>=769px) and (width<=1050px){.header-container .header .header-inner .nav ul li a{font-size:2vw}}@keyframes menu-top{0%{transform:translateY(-6px)rotate(0)}30%{transform:translateY(-1px)rotate(0)}50%{transform:translateY(-1px)rotate(0)}to{transform:translateY(-1px)rotate(-45deg)}}@keyframes menu-bottom{0%{transform:translateY(4px)rotate(0)}30%{transform:translateY(-1px)rotate(0)}50%{transform:translateY(-1px)rotate(0)}to{transform:translateY(-1px)rotate(45deg)}}@keyframes menu-show{0%{opacity:0;filter:blur(10px);transform:scale(.9)}50%{filter:blur();transform:scale(1)}to{opacity:1;filter:blur();transform:scale(1)}}.footer{z-index:1000;height:0;position:sticky;bottom:0;left:0}.footer .page-top{width:46px;height:46px;margin:0 20px 0 auto;transition:opacity .2s;position:relative;transform:translateY(-100%)translateY(-20px)}.footer .page-top button{text-indent:-9999px;cursor:pointer;background:#1f336e;border:1px solid #ffffff4d;width:100%;height:100%;transition:background .2s,border .2s;display:block;position:relative}.footer .page-top button:before{content:"";border:2px solid #fff;border-width:2px 2px 0 0;width:12px;height:12px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)translateY(4px)rotate(-45deg)}.footer .page-top button:hover{background:#00b6edbf;border-color:#fff}.footer .page-top.hidden{opacity:0;pointer-events:none}@media screen and (width<=768px){.footer .page-top{width:40px;height:40px;margin-right:10px;transform:translateY(-100%)translateY(-10px)}.footer .page-top a:before{width:8px;height:8px;transform:translate(-50%,-50%)translateY(3px)rotate(-45deg)}}.page-top .top{z-index:10;position:relative;overflow:hidden}.page-top .top:before{content:"";background:linear-gradient(#1f336e,#00b6ed);width:100%;height:calc(100% - 60px);position:absolute;top:0;left:0}.page-top .top .kv{padding:160px 20px 0}.page-top .top .kv img{border-radius:16px;overflow:hidden}.page-top .top .logo{display:none}.page-top .top .btn-campaign{width:100%;margin:15px auto 20px;position:relative}.page-top .top .btn-campaign a{color:#ff7bc0;text-align:center;background:#fff;border:2px solid #fff;border-radius:10px;flex-direction:column;justify-content:center;align-items:center;width:100%;font-size:18px;font-weight:700;text-decoration:none;transition:background .3s,color .3s;display:flex;position:relative;overflow:hidden}.page-top .top .btn-campaign a:after{content:"";background:#ff7bc0 url(page/top/~assets/img/top/icon-modal.svg) 50%/20px no-repeat;border-radius:50%;width:34px;height:34px;transition:background .3s;position:absolute;bottom:5px;right:5px}.page-top .top .btn-campaign a:hover{color:#fff;background:#ff7bc0}.page-top .top .btn-campaign a:hover:after{background-color:#631b6d}.page-top .top .btn-campaign a .sub{color:#fff;background:#631b6d;width:100%;margin-bottom:.25em;padding:10px 10px 9px;font-size:16px;line-height:1.3}.page-top .top .btn-campaign a .main{padding:10px 20px 12px;font-size:18px;line-height:1.3}.page-top .top .kv .btn-campaign,.page-top .top .kv img,.page-top .top .logo{opacity:0}.page-top .top.start .kv .btn-campaign{animation:.4s cubic-bezier(.175,.885,.32,1.275) forwards top-fadein}.page-top .top.start .kv img{animation:.4s cubic-bezier(.175,.885,.32,1.275) .1s forwards top-fadein}.page-top .top.start .logo{animation:.4s cubic-bezier(.175,.885,.32,1.275) .15s forwards top-fadein}@media screen and (width<=768px){.page-top .top:before{height:100%}.page-top .top .kv{padding:50px 10px 22.6667vw 0}.page-top .top .kv .btn-campaign{width:auto;margin:15px 0 10px 10px}.page-top .top .kv .btn-campaign a{color:#ff7bc0;background:#fff;border:2px solid #fff;border-radius:6px;font-size:18px}.page-top .top .kv .btn-campaign a:after{background-size:16px;width:28px;height:28px}.page-top .top .kv .btn-campaign a .sub{font-size:12px}.page-top .top .kv .btn-campaign a .main{font-size:14px}.page-top .top .kv img{border-radius:0 0 16px;overflow:hidden}.page-top .top .logo{z-index:100;width:48vw;display:block;position:absolute;bottom:0;left:1.33333vw}}@keyframes top-fadein{0%{opacity:0;transform:scale(.2)}50%{opacity:.35}to{opacity:1;transform:scale(1)}}@keyframes top-fadein-zoom{0%{opacity:0;transform:scale(2)}75%{opacity:.2}to{opacity:1;transform:scale(1)}}.page-top .product{z-index:0;background:#00b6ed;margin-top:-60px;padding:0 20px 70px;scroll-margin-top:80px;position:relative}.page-top .product .container{width:100%;max-width:1020px;margin:auto}.page-top .product .introduction{border-radius:20px;max-width:850px;margin:0 auto 20px 0;padding:90px 30px 45px;position:relative}.page-top .product .introduction:before{content:"";background:#fff;width:100vw;height:100%;position:absolute;top:0;right:0}.page-top .product .introduction p{color:#1f336e;font-size:16px;font-weight:700;position:relative}.page-top .product .introduction p:not(:last-child){margin-bottom:1.5em}.page-top .product .introduction p.date{letter-spacing:.075em;color:#00b6ed;border-bottom:3px solid #00b6ed;font-family:Tilt Warp,sans-serif;font-size:32px;line-height:1.1;display:inline-block}.page-top .product .introduction p.date .small{font-size:70%}.page-top .product .introduction p.note{margin-top:-.75em;font-size:12px}.page-top .product .details{align-items:flex-start;display:flex}.page-top .product .details .inner{width:50%;padding:30px 0 0 30px}.page-top .product .details .inner .product-name{color:#1f336e;margin-bottom:10px;font-family:Tilt Warp,sans-serif;font-size:34px;line-height:1.2}.page-top .product .details .inner .product-name .small{font-size:24px;display:block}.page-top .product .details .inner .spec{color:#1f336e;flex-wrap:wrap;margin-bottom:40px;font-size:13px;font-weight:700;display:flex}.page-top .product .details .inner .spec dt{width:3em}.page-top .product .details .inner .spec dd{width:calc(100% - 3em)}.page-top .product .details .inner .spec li{width:100%}.page-top .product .details .inner .stores{padding-left:60px;position:relative}.page-top .product .details .inner .stores .store-title{color:#ffffff4d;white-space:nowrap;transform-origin:0 0;font-size:30px;font-weight:700;line-height:1;position:absolute;top:0;left:0;transform:rotate(90deg)translateY(-100%)}.page-top .product .details .inner .stores .links{min-height:470px}.page-top .product .details .inner .stores .links.en{min-height:200px}.page-top .product .details .inner .stores .links li:not(:last-child){margin-bottom:10px}.page-top .product .details .jacket{background:#fff;border-radius:10px;flex-grow:1;width:1%;margin:-90px 0 0 40px;padding:10px}@media screen and (width<=768px){.page-top .product{margin-top:0;padding:0 0 70px;scroll-margin-top:40px}.page-top .product .introduction{border-radius:16px 0 0 16px;width:calc(100% - 35px);margin:0 0 0 35px;padding:25px 20px 45px}.page-top .product .introduction:before{border-radius:20px 0 0;width:100%}.page-top .product .introduction p{font-size:14px}.page-top .product .introduction p br{display:none}.page-top .product .introduction p.date{font-size:30px}.page-top .product .introduction p.date.en{font-size:26px}.page-top .product .introduction p.note{font-size:10px}.page-top .product .details{flex-direction:column-reverse}.page-top .product .details .inner{width:100%;padding:15px 15px 0 30px}.page-top .product .details .inner .product-name{font-size:30px}.page-top .product .details .inner .product-name .small{font-size:20px;display:block}.page-top .product .details .inner .spec{margin-bottom:20px;font-size:12px}.page-top .product .details .inner .stores{padding-left:45px;position:relative}.page-top .product .details .inner .stores .store-title{font-size:30px;left:-5px}.page-top .product .details .inner .stores .links{min-height:430px;padding-top:10px}.page-top .product .details .inner .stores .links.en{min-height:180px}.page-top .product .details .jacket{border-radius:0 10px 10px 0;width:calc(100% - 80px);max-width:460px;margin:-25px auto 0 0;padding:7px}}@media screen and (width<=374px){.page-top .product .introduction p.date.en{letter-spacing:.025em;font-size:6.93333vw}}.page-top .tracklist,.page-vinyl .tracklist{padding:95px 0 0;scroll-margin-top:90px;overflow:hidden}.page-top .tracklist .container,.page-vinyl .tracklist .container{width:100%;max-width:1020px;margin:auto;padding:0 20px}.page-top .tracklist .list-container,.page-vinyl .tracklist .list-container{margin-left:30px;padding:30px 0 35px 35px;position:relative}.page-top .tracklist .list-container:before,.page-vinyl .tracklist .list-container:before{content:"";background:#ffffffd9;border-radius:30px 0 0;width:100vw;height:100%;position:absolute;top:0;left:0}.page-top .tracklist.vol1 .section-title,.page-vinyl .tracklist.vol1 .section-title{color:#fa45a2}@media screen and (width<=768px){.page-top .tracklist,.page-vinyl .tracklist{padding:50px 0 0;scroll-margin-top:0}.page-top .tracklist .container,.page-vinyl .tracklist .container{padding:0 20px}.page-top .tracklist .list-container,.page-vinyl .tracklist .list-container{padding:25px 10px 25px 20px}.page-top .tracklist .list-container:before,.page-vinyl .tracklist .list-container:before{border-radius:16px 0 0}}.page-top .tracklist .list,.page-vinyl .tracklist .list{color:#1f336e;font-weight:700}.page-top .tracklist .list ul,.page-vinyl .tracklist .list ul{-moz-columns:2;-moz-column-width:360px;columns:360px 2}.page-top .tracklist .list ul li,.page-vinyl .tracklist .list ul li{-moz-column-break-inside:avoid;break-inside:avoid;flex-wrap:wrap;width:100%;margin:0;padding:7px 15px 8px calc(36px + 1.5em);font-size:14px;line-height:1.4;display:flex;position:relative}.page-top .tracklist .list ul li.non-preview,.page-vinyl .tracklist .list ul li.non-preview{padding:0 15px 15px calc(10px + 1.5em)}.page-top .tracklist .list ul li .no,.page-vinyl .tracklist .list ul li .no{width:2.5em;position:absolute;top:7px;left:0}.page-top .tracklist .list ul li .name,.page-vinyl .tracklist .list ul li .name{letter-spacing:0;width:100%}.page-top .tracklist .list ul li .series,.page-vinyl .tracklist .list ul li .series{color:#1f336e99;margin-bottom:5px;font-size:11px}.page-top .tracklist .list ul li .arranger,.page-top .tracklist .list ul li .composer,.page-vinyl .tracklist .list ul li .arranger,.page-vinyl .tracklist .list ul li .composer{width:100%;font-size:11px}.page-top .tracklist .list ul li .preview,.page-vinyl .tracklist .list ul li .preview{cursor:pointer;text-indent:-9999px;-webkit-tap-highlight-color:#0000;z-index:10;background:url(data:image/avif;base64,AAAAIGZ0eXBhdmlmAAAAAGF2aWZtaWYxbWlhZk1BMUEAAAHObWV0YQAAAAAAAAAhaGRscgAAAAAAAAAAcGljdAAAAAAAAAAAAAAAAAAAAAAOcGl0bQAAAAAAAQAAADppbG9jAAAAAEQAAAMAAQAAAAEAAAqWAAABAQACAAAAAQAACJUAAAIBAAMAAAABAAAB9gAABp8AAABuaWluZgAAAAAAAwAAABppbmZlAgAAAAABAABhdjAxQ29sb3IAAAAAGmluZmUCAAAAAAIAAGF2MDFBbHBoYQAAAAAsaW5mZQIAAAAAAwAAbWltZVhNUABhcHBsaWNhdGlvbi9yZGYreG1sAAAAAChpcmVmAAAAAAAAAA5hdXhsAAIAAQABAAAADmNkc2MAAwABAAEAAADDaXBycAAAAJ1pcGNvAAAAFGlzcGUAAAAAAAAAQAAAAMAAAAAQcGl4aQAAAAADCAgIAAAADGF2MUOBIAAAAAAAE2NvbHJuY2x4AAEADQAGgAAAAA5waXhpAAAAAAEIAAAADGF2MUOBABwAAAAAOGF1eEMAAAAAdXJuOm1wZWc6bXBlZ0I6Y2ljcDpzeXN0ZW1zOmF1eGlsaWFyeTphbHBoYQAAAAAeaXBtYQAAAAAAAAACAAEEAQKDBAACBAEFhgcAAAmpbWRhdDw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDEwLjAtYzAwMCA3OS40MzMyYWFlLCAyMDI2LzA4LzE3LTEzOjM5OjQzICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtbG5zOnN0RXZ0PSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VFdmVudCMiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1sbnM6ZGM9Imh0dHA6Ly9wdXJsLm9yZy9kYy9lbGVtZW50cy8xLjEvIiB4bWxuczpwaG90b3Nob3A9Imh0dHA6Ly9ucy5hZG9iZS5jb20vcGhvdG9zaG9wLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo5Yjk1MzA1Mi0wNjkzLTRmMzAtOGMwMS1iOTg1NDk2M2Y3ZmMiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6RDJCMzg0NjY5QTBFMTFFOEJFQThDQzI4NTM4MEZFREIiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MmRjMzNlZDMtMTg3Zi00MWM4LWFmYzAtMzM0MDdiYzU1MTZlIiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCBDQyAyMDE4IChNYWNpbnRvc2gpIiB4bXA6Q3JlYXRlRGF0ZT0iMjAxOS0wNC0wM1QxNjo1NjozMiswOTowMCIgeG1wOk1vZGlmeURhdGU9IjIwMjYtMTAtMTNUMjI6MTU6MjUrMDk6MDAiIHhtcDpNZXRhZGF0YURhdGU9IjIwMjYtMTAtMTNUMjI6MTU6MjUrMDk6MDAiIGRjOmZvcm1hdD0iaW1hZ2UvcG5nIiBwaG90b3Nob3A6Q29sb3JNb2RlPSIzIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6NjdiZmY4MTEtNzI0MS00ODYwLTkzOGMtM2Y1ZDI3NzAyODYxIiBzdFJlZjpkb2N1bWVudElEPSJhZG9iZTpkb2NpZDpwaG90b3Nob3A6MDU0YTJjOWItZjM3MS0xMTdhLWIzYTItODk4MjdlMzVmMDYyIi8+IDx4bXBNTTpIaXN0b3J5PiA8cmRmOlNlcT4gPHJkZjpsaSBzdEV2dDphY3Rpb249InNhdmVkIiBzdEV2dDppbnN0YW5jZUlEPSJ4bXAuaWlkOjNjNWY2OWExLTA3YjktNDNlZi04ZTYyLTkyYTc5MTM4ZDU5ZCIgc3RFdnQ6d2hlbj0iMjAxOS0wNS0xM1QxNTozNjoxNSswOTowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTkgKE1hY2ludG9zaCkiIHN0RXZ0OmNoYW5nZWQ9Ii8iLz4gPHJkZjpsaSBzdEV2dDphY3Rpb249InNhdmVkIiBzdEV2dDppbnN0YW5jZUlEPSJ4bXAuaWlkOjJkYzMzZWQzLTE4N2YtNDFjOC1hZmMwLTMzNDA3YmM1NTE2ZSIgc3RFdnQ6d2hlbj0iMjAyNi0xMC0xM1QyMjoxNToyNSswOTowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIDI3LjExIChNYWNpbnRvc2gpIiBzdEV2dDpjaGFuZ2VkPSIvIi8+IDwvcmRmOlNlcT4gPC94bXBNTTpIaXN0b3J5PiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PhIACgYYFf+/YVAy9AMSAAYYoNgBegkoKhOOTdQYZU1samlDDrlGduJw2i0s8upUuGK9P+s7BHX/7WaX9vsi0KgW/FZ7O6j9sb9jODwvbS1x8JPoZ40R0opyzC4B3SvXg6a1n7oTbEDke2D+/Ko8hdSMro59mFcPSdjPPq0R+9KCDBBUfQwnvtTm7N/85siTeYe/NASPq7vQBYMnh+NUhxhAOsuAilqHioPGR1MYBJ6q860OkVNeFvZhQtl1iLZTdWJj+xgfvttLTq8nZVn+N5F8ohO5hNQ/X7/gHGaw++TAeT6wiNNvNrjO7ai4H3c7NSCyXi8bbA+TrV3f75DW0U6zGTM2RNlHKHt/VoMuNVY1h8MJ0YDEWpHxF3JvK2u/6TcHGRozCnQco2HNusmqWSiiPIMtGkyzAtZQbasAOi4W8yx2BP4WpmmpStay+BRRPoCSZaPFV5IBdIt7hGedCov82ARxra5yYGGTjBGjc41/sdqpl20MrmjWM49llauQxpGyuzzK75u/08z2LzpGUA7t5oUn5k17yx4Oad8XOfHQhF8c6gFVAyr2dt3gM8Q2Jsm7Zlruv0ZXEG3dG3ilGYjzKcYa+30ml1Rcbk7mwrUz/ZbXtbqLcekSELxUcAq/ggEyjsPXrsp+OB3c2C9IxcXIZyPPBTjMien7pjlCFz45oBIACgk4Ff+/aQENBpAy8QESYTGSQIIIJ5FVYNsqqFaUulxonoYgBMK4WfucLRx79qYNqECY/ptGEFeO5KMas9jQ3wSDLBL6x3fIoaGb4y4JzoLh/tZ30nyQWY+XwOo/EE2lcce6ZEGOrJImgd08Y4zzoAKPMUEKUMo8QvDEZ6nJ+sc3q0ybR9AcM0Axa2CHbxSxtzUs+hWa9jcpFfoc/mbD1XmwYD1/MJvNez7gq+RtA5tPFN5GGl+YoPP5ptUYVnMJdSgNTmmFBaEZdqiVez/WWZuFHvwbxnctl7cgY9va/SYjTmTmlz1T7t4z9SD67SV009Wxh4IuuThuhBPRweKA) 50% 0/24px no-repeat;border:1px solid #1f336e;border-radius:50%;width:26px;height:26px;margin-right:10px;position:absolute;top:4px;left:2em}.page-top .tracklist .list ul li .preview.disable,.page-vinyl .tracklist .list ul li .preview.disable{visibility:hidden;pointer-events:none}.page-top .tracklist .list ul li .preview.playing,.page-vinyl .tracklist .list ul li .preview.playing{background-color:#00b6ed;background-position:50% -48px;border-color:#00b6ed;box-shadow:0 0 6px #00b6ed80}.page-top .tracklist .list ul li .preview.playing:hover,.page-vinyl .tracklist .list ul li .preview.playing:hover{background-position:50% -24px}.page-top .tracklist .list ul li .preview.loading,.page-vinyl .tracklist .list ul li .preview.loading{background:0 0;border-color:#240e0000}.page-top .tracklist .list ul li .preview.loading:after,.page-vinyl .tracklist .list ul li .preview.loading:after{content:"";background:url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='utf-8'?%3e%3c!--%20Generator:%20Adobe%20Illustrator%2024.0.3,%20SVG%20Export%20Plug-In%20.%20SVG%20Version:%206.00%20Build%200)%20--%3e%3csvg%20version='1.1'%20id='レイヤー_1'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%20x='0px'%20y='0px'%20viewBox='0%200%2038%2038'%20style='enable-background:new%200%200%2038%2038;'%20xml:space='preserve'%3e%3cstyle%20type='text/css'%3e%20.st0{fill:none;stroke:%2300b6ed;stroke-width:2;stroke-opacity:0.5;}%20.st1{fill:none;stroke:%2300b6ed;stroke-width:2;}%20%3c/style%3e%3ctitle%3epreview-loading%3c/title%3e%3cg%20id='レイヤー_2_1_'%3e%3cg%20id='レイヤー_1-2'%3e%3cg%20id='レイヤー_2-2'%3e%3cg%20id='レイヤー_1-2-2'%3e%3ccircle%20class='st0'%20cx='19'%20cy='19'%20r='18'/%3e%3cpath%20class='st1'%20d='M37,19c0-9.9-8.1-18-18-18'/%3e%3c/g%3e%3c/g%3e%3c/g%3e%3c/g%3e%3c/svg%3e") 50%/100% no-repeat;width:calc(100% + 2px);height:calc(100% + 2px);animation:.5s linear infinite spin;position:absolute;top:-1px;left:-1px}.page-top .tracklist .discs.vinyl,.page-vinyl .tracklist .discs.vinyl{display:flex}.page-top .tracklist .discs.vinyl .list,.page-vinyl .tracklist .discs.vinyl .list{width:50%;padding-right:20px}.page-top .tracklist .discs.vinyl .list h3,.page-vinyl .tracklist .discs.vinyl .list h3{margin-bottom:15px;font-family:Tilt Warp,sans-serif;font-size:24px;position:relative}.page-top .tracklist .discs.vinyl .list ul,.page-vinyl .tracklist .discs.vinyl .list ul{-moz-columns:auto;columns:auto}.page-top .tracklist .discs.vinyl-1 .list,.page-vinyl .tracklist .discs.vinyl-1 .list{color:#631b6d}.page-top .tracklist .discs.vinyl-1 .list h3,.page-vinyl .tracklist .discs.vinyl-1 .list h3{color:#ff7bc0}.page-top .tracklist .discs.vinyl-1 .list ul li .preview,.page-vinyl .tracklist .discs.vinyl-1 .list ul li .preview{background-image:url(data:image/avif;base64,AAAAIGZ0eXBhdmlmAAAAAGF2aWZtaWYxbWlhZk1BMUEAAAHObWV0YQAAAAAAAAAhaGRscgAAAAAAAAAAcGljdAAAAAAAAAAAAAAAAAAAAAAOcGl0bQAAAAAAAQAAADppbG9jAAAAAEQAAAMAAQAAAAEAAAqWAAAA7QACAAAAAQAACJUAAAIBAAMAAAABAAAB9gAABp8AAABuaWluZgAAAAAAAwAAABppbmZlAgAAAAABAABhdjAxQ29sb3IAAAAAGmluZmUCAAAAAAIAAGF2MDFBbHBoYQAAAAAsaW5mZQIAAAAAAwAAbWltZVhNUABhcHBsaWNhdGlvbi9yZGYreG1sAAAAAChpcmVmAAAAAAAAAA5hdXhsAAIAAQABAAAADmNkc2MAAwABAAEAAADDaXBycAAAAJ1pcGNvAAAAFGlzcGUAAAAAAAAAQAAAAMAAAAAQcGl4aQAAAAADCAgIAAAADGF2MUOBIAAAAAAAE2NvbHJuY2x4AAEADQAGgAAAAA5waXhpAAAAAAEIAAAADGF2MUOBABwAAAAAOGF1eEMAAAAAdXJuOm1wZWc6bXBlZ0I6Y2ljcDpzeXN0ZW1zOmF1eGlsaWFyeTphbHBoYQAAAAAeaXBtYQAAAAAAAAACAAEEAQKDBAACBAEFhgcAAAmVbWRhdDw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDkuMS1jMDAyIDc5LmI3YzY0Y2NmOSwgMjAyNC8wNy8xNi0xMjozOTowNCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczpzdEV2dD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlRXZlbnQjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIgeG1sbnM6cGhvdG9zaG9wPSJodHRwOi8vbnMuYWRvYmUuY29tL3Bob3Rvc2hvcC8xLjAvIiB4bXBNTTpPcmlnaW5hbERvY3VtZW50SUQ9InhtcC5kaWQ6OWI5NTMwNTItMDY5My00ZjMwLThjMDEtYjk4NTQ5NjNmN2ZjIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkQyQjM4NDY2OUEwRTExRThCRUE4Q0MyODUzODBGRURCIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOmVlNmJhZDE2LTQ3ZTAtNDEzNi1hZWZjLTc2ODdmYjRlOTE5MyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ0MgMjAxOCAoTWFjaW50b3NoKSIgeG1wOkNyZWF0ZURhdGU9IjIwMTktMDQtMDNUMTY6NTY6MzIrMDk6MDAiIHhtcDpNb2RpZnlEYXRlPSIyMDI0LTEyLTEzVDIxOjM5OjA2KzA5OjAwIiB4bXA6TWV0YWRhdGFEYXRlPSIyMDI0LTEyLTEzVDIxOjM5OjA2KzA5OjAwIiBkYzpmb3JtYXQ9ImltYWdlL3BuZyIgcGhvdG9zaG9wOkNvbG9yTW9kZT0iMyI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjY3YmZmODExLTcyNDEtNDg2MC05MzhjLTNmNWQyNzcwMjg2MSIgc3RSZWY6ZG9jdW1lbnRJRD0iYWRvYmU6ZG9jaWQ6cGhvdG9zaG9wOjA1NGEyYzliLWYzNzEtMTE3YS1iM2EyLTg5ODI3ZTM1ZjA2MiIvPiA8eG1wTU06SGlzdG9yeT4gPHJkZjpTZXE+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJzYXZlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDozYzVmNjlhMS0wN2I5LTQzZWYtOGU2Mi05MmE3OTEzOGQ1OWQiIHN0RXZ0OndoZW49IjIwMTktMDUtMTNUMTU6MzY6MTUrMDk6MDAiIHN0RXZ0OnNvZnR3YXJlQWdlbnQ9IkFkb2JlIFBob3Rvc2hvcCBDQyAyMDE5IChNYWNpbnRvc2gpIiBzdEV2dDpjaGFuZ2VkPSIvIi8+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJzYXZlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDplZTZiYWQxNi00N2UwLTQxMzYtYWVmYy03Njg3ZmI0ZTkxOTMiIHN0RXZ0OndoZW49IjIwMjQtMTItMTNUMjE6Mzk6MDYrMDk6MDAiIHN0RXZ0OnNvZnR3YXJlQWdlbnQ9IkFkb2JlIFBob3Rvc2hvcCAyNi4xIChNYWNpbnRvc2gpIiBzdEV2dDpjaGFuZ2VkPSIvIi8+IDwvcmRmOlNlcT4gPC94bXBNTTpIaXN0b3J5PiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PhIACgYYFf+/YVAy9AMSAAYYoNgBegkoKhOOTdQYZU1samlDDrlGduJw2i0s8upUuGK9P+s7BHX/7WaX9vsi0KgW/FZ7O6j9sb9jODwvbS1x8JPoZ40R0opyzC4B3SvXg6a1n7oTbEDke2D+/Ko8hdSMro59mFcPSdjPPq0R+9KCDBBUfQwnvtTm7N/85siTeYe/NASPq7vQBYMnh+NUhxhAOsuAilqHioPGR1MYBJ6q860OkVNeFvZhQtl1iLZTdWJj+xgfvttLTq8nZVn+N5F8ohO5hNQ/X7/gHGaw++TAeT6wiNNvNrjO7ai4H3c7NSCyXi8bbA+TrV3f75DW0U6zGTM2RNlHKHt/VoMuNVY1h8MJ0YDEWpHxF3JvK2u/6TcHGRozCnQco2HNusmqWSiiPIMtGkyzAtZQbasAOi4W8yx2BP4WpmmpStay+BRRPoCSZaPFV5IBdIt7hGedCov82ARxra5yYGGTjBGjc41/sdqpl20MrmjWM49llauQxpGyuzzK75u/08z2LzpGUA7t5oUn5k17yx4Oad8XOfHQhF8c6gFVAyr2dt3gM8Q2Jsm7Zlruv0ZXEG3dG3ilGYjzKcYa+30ml1Rcbk7mwrUz/ZbXtbqLcekSELxUcAq/ggEyjsPXrsp+OB3c2C9IxcXIZyPPBTjMien7pjlCFz45oBIACgk4Ff+/aQENBpAy3QESYTGSQIIIJ5FVYNsqqFaUulxonoYgBIX/IGVK+cy2r1b2a3A051KTN2NpXNCKwbOdXGJNTQwYi0cH+d3CxiSyNO+/7mPaCiQxtnh30UudvfL+yjwlKe+hXpBxnse7OIywtXzxNgZ4SzIeyqJQQy1fShyl65a/6+A0vpOvLl1PU7pNAnE5Ob/3ySAdoM8dkJVUthrh8p5pyLr1YjbF/ok1biK8mJmTzkeouA064yQ99DPnCdm4K2swNZFY6EDtkeLNET5JtPD0rSFfeeS/3Wj+9KoZL1o/Ye1JpRGAgA==);border:1px solid #631b6d}.page-top .tracklist .discs.vinyl-1 .list ul li .preview.playing,.page-vinyl .tracklist .discs.vinyl-1 .list ul li .preview.playing{background-color:#ff7bc0;border-color:#ff7bc0;box-shadow:0 0 6px #ff7bc080}.page-top .tracklist .discs.vinyl-1 .list ul li .preview.loading:after,.page-vinyl .tracklist .discs.vinyl-1 .list ul li .preview.loading:after{background-image:url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='utf-8'?%3e%3c!--%20Generator:%20Adobe%20Illustrator%2024.0.3,%20SVG%20Export%20Plug-In%20.%20SVG%20Version:%206.00%20Build%200)%20--%3e%3csvg%20version='1.1'%20id='レイヤー_1'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%20x='0px'%20y='0px'%20viewBox='0%200%2038%2038'%20style='enable-background:new%200%200%2038%2038;'%20xml:space='preserve'%3e%3cstyle%20type='text/css'%3e%20.st0{fill:none;stroke:%2300b6ed;stroke-width:2;stroke-opacity:0.5;}%20.st1{fill:none;stroke:%2300b6ed;stroke-width:2;}%20%3c/style%3e%3ctitle%3epreview-loading%3c/title%3e%3cg%20id='レイヤー_2_1_'%3e%3cg%20id='レイヤー_1-2'%3e%3cg%20id='レイヤー_2-2'%3e%3cg%20id='レイヤー_1-2-2'%3e%3ccircle%20class='st0'%20cx='19'%20cy='19'%20r='18'/%3e%3cpath%20class='st1'%20d='M37,19c0-9.9-8.1-18-18-18'/%3e%3c/g%3e%3c/g%3e%3c/g%3e%3c/g%3e%3c/svg%3e")}.page-top .tracklist .discs.vinyl-2 .list h3,.page-vinyl .tracklist .discs.vinyl-2 .list h3{color:#00b6ed}@media screen and (width<=768px){.page-top .tracklist .list ul,.page-vinyl .tracklist .list ul{-moz-columns:1;-moz-column-width:100%;columns:100% 1}.page-top .tracklist .list ul li,.page-vinyl .tracklist .list ul li{padding-bottom:5px;font-size:15px;line-height:1.35}.page-top .tracklist .list ul li.non-preview,.page-vinyl .tracklist .list ul li.non-preview{padding:0 15px 15px calc(36px + 1.5em)}.page-top .tracklist .list ul li .arranger,.page-top .tracklist .list ul li .composer,.page-vinyl .tracklist .list ul li .arranger,.page-vinyl .tracklist .list ul li .composer{width:100%;font-size:10px}.page-top .tracklist .discs.vinyl.vinyl,.page-vinyl .tracklist .discs.vinyl.vinyl{flex-wrap:wrap}.page-top .tracklist .discs.vinyl.vinyl .list,.page-vinyl .tracklist .discs.vinyl.vinyl .list{width:100%}.page-top .tracklist .discs.vinyl.vinyl .list:not(:last-child),.page-vinyl .tracklist .discs.vinyl.vinyl .list:not(:last-child){margin-bottom:15px}.page-top .tracklist .discs.vinyl.vinyl .list h3,.page-vinyl .tracklist .discs.vinyl.vinyl .list h3{margin-bottom:5px;font-size:22px}}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(1turn)}}@keyframes show-tab{0%{opacity:0}to{opacity:1}}.page-top .vinyl{background:#fff;padding:80px 0 75px;scroll-margin-top:70px}.page-top .vinyl .container{width:100%;max-width:1020px;margin:auto;padding:0 20px}.page-top .vinyl .items{display:flex}.page-top .vinyl .items .item{width:calc(50% - 15px)}.page-top .vinyl .items .item:nth-child(2n){margin-left:30px}.page-top .vinyl .items .item h3{margin-bottom:10px;font-family:Tilt Warp,sans-serif;font-size:20px}.page-top .vinyl .items .item .fig{border-radius:12px;margin-bottom:15px;overflow:hidden}.page-top .vinyl .items .item .text-introduction{margin-bottom:10px;font-size:16px;font-weight:700}.page-top .vinyl .items .item .spec{flex-wrap:wrap;margin-bottom:15px;font-size:13px;font-weight:700;display:flex}.page-top .vinyl .items .item .spec dt{width:4em}.page-top .vinyl .items .item .spec dd{width:calc(100% - 4em)}.page-top .vinyl .items .item .spec.en dt{width:6em}.page-top .vinyl .items .item .spec.en dd{width:calc(100% - 6em)}.page-top .vinyl .items .item .link-cta{font-size:16px}.page-top .vinyl .items .item.vinyl1 .link-cta a,.page-top .vinyl .items .item.vinyl1 .text-introduction,.page-top .vinyl .items .item.vinyl1 h3{color:#ff7bc0}.page-top .vinyl .items .item.vinyl1 .spec{color:#631b6d}.page-top .vinyl .items .item.vinyl1 .link-cta a:before{background:#ff7bc0}.page-top .vinyl .items .item.vinyl2 .link-cta a,.page-top .vinyl .items .item.vinyl2 .text-introduction,.page-top .vinyl .items .item.vinyl2 h3{color:#00b6ed}.page-top .vinyl .items .item.vinyl2 .spec{color:#1f336e}.page-top .vinyl .items .item.vinyl2 .link-cta a:before{background:#00b6ed}@media screen and (width<=768px){.page-top .vinyl{padding:40px 0 70px;scroll-margin-top:0}.page-top .vinyl .container{padding:0 15px}.page-top .vinyl .items{flex-wrap:wrap}.page-top .vinyl .items .item{width:100%}.page-top .vinyl .items .item:nth-child(2n){margin-left:0}.page-top .vinyl .items .item:not(:last-child){margin-bottom:50px}.page-top .vinyl .items .item h3{margin-bottom:5px;line-height:1.2}.page-top .vinyl .items .item .fig{margin-bottom:10px}.page-top .vinyl .items .item .text-introduction{font-size:15px;line-height:1.3}.page-top .vinyl .items .item .spec{margin-bottom:10px;font-size:11px}}.page-top .goods{background:#00b6ed;padding:70px 0 25px;scroll-margin-top:70px;overflow:hidden}.page-top .goods .container{width:100%;max-width:1020px;margin:auto;padding:0 20px}.page-top .goods .section-title{color:#1f336e}.page-top .goods .items{flex-wrap:wrap;display:flex}.page-top .goods .items .item{width:calc(33.3333% - 10px);margin-bottom:55px}.page-top .goods .items .item:not(:nth-child(3n)){margin-right:15px}.page-top .goods .items .item .fig{aspect-ratio:1;-o-object-fit:cover;object-fit:cover;background:#fff;border-radius:12px;margin-bottom:10px;padding:10px}.page-top .goods .items .item .fig img{height:100%}.page-top .goods .items .item .fig .swiper-pagination{z-index:10;justify-content:center;width:100%;display:flex;position:absolute;bottom:5px;left:50%;transform:translate(-50%)}.page-top .goods .items .item .fig .swiper-pagination:has(>:only-child){display:none}.page-top .goods .items .item .fig .swiper-pagination .swiper-pagination-bullet{opacity:.3;background:#1f336e;border-radius:50%;width:6px;height:6px;margin:0 2px}.page-top .goods .items .item .fig .swiper-pagination .swiper-pagination-bullet-active{opacity:1;background:#00b6ed}.page-top .goods .items .item .text-name{margin-bottom:10px;font-size:16px;font-weight:700}.page-top .goods .items .item .spec{color:#1f336e;flex-wrap:wrap;margin-bottom:10px;font-size:12px;font-weight:700;display:flex}.page-top .goods .items .item .spec dt{width:4em}.page-top .goods .items .item .spec dd{width:calc(100% - 4em);position:relative}.page-top .goods .items .item .spec dd:before{content:"：";position:absolute;top:0;left:-1em}.page-top .goods .items .item .spec.en dt{width:6em}.page-top .goods .items .item .spec.en dd{width:calc(100% - 6em)}.page-top .goods .items .item .link-cta{font-size:16px}.page-top .goods .items .item .link-cta:not(:last-child){margin-bottom:10px}.page-top .goods .items .item .link-cta a:before{background:#fff}.page-top .goods .comingsoon{color:#ffffffbf;padding:60px 15px 160px;font-family:Tilt Warp,sans-serif;font-size:32px;font-weight:700}@media screen and (width<=768px){.page-top .goods{padding:40px 0 25px;scroll-margin-top:0}.page-top .goods .container{padding:0 15px}.page-top .goods .items .item{width:calc(50% - 7px)}.page-top .goods .items .item:not(:nth-child(3n)){margin-right:0}.page-top .goods .items .item:nth-child(odd){margin-right:14px}.page-top .goods .items .item .fig{border-radius:8px;padding:7px}.page-top .goods .items .item .text-name{margin-bottom:5px;font-size:14px}.page-top .goods .items .item .spec{font-size:10px}.page-top .goods .items .item .link-cta{font-size:14px;line-height:1.2}.page-top .goods .items .item .link-cta a{display:block}.page-top .goods .items .item .link-cta a:after{top:50%;transform:translateY(-50%)}.page-top .goods .comingsoon{padding:40px 10px 120px;font-size:28px}}.page-vinyl .top{z-index:10;padding:170px 0 60px;position:relative;overflow:hidden}.page-vinyl .top.vinyl-1{background:#632669}.page-vinyl .top.vinyl-2{background:#0199da}.page-vinyl .top h1{z-index:10;flex-direction:column;max-width:980px;margin:auto;font-family:Tilt Warp,sans-serif;display:flex;position:relative}.page-vinyl .top h1 .text-sub{font-size:64px}.page-vinyl .top h1 .text-main{font-size:30px}.page-vinyl .top .kv{max-width:980px;margin:-30px auto 0}.page-vinyl .top .kv img{border-radius:16px;overflow:hidden}.page-vinyl .top .introduction{max-width:1020px;margin:auto;padding:0 20px}.page-vinyl .top .introduction .text-main{margin-bottom:15px;font-size:24px;font-weight:700;line-height:1.3}.page-vinyl .top .introduction .text-body{opacity:.75;font-size:14px}.page-vinyl .top .introduction .text-body p:not(:last-child){margin-bottom:1.5em}.page-vinyl .top .introduction .text-body p.note{font-size:12px}@media screen and (width<=768px){.page-vinyl .top{padding:30px 0 40px}.page-vinyl .top h1{padding:0 10px}.page-vinyl .top h1 .text-sub{font-size:46px}.page-vinyl .top h1 .text-main{font-size:22px;line-height:1.3}.page-vinyl .top .kv{margin-top:-5px;margin-bottom:10px}.page-vinyl .top .introduction{padding:0 10px}.page-vinyl .top .introduction .text-main{font-size:18px}.page-vinyl .top .introduction .text-body{font-size:13px}.page-vinyl .top .introduction .text-body p.note{font-size:10px}}.page-vinyl .product{padding:40px 20px;position:relative}.page-vinyl .product .container{align-items:flex-start;width:100%;max-width:980px;margin:auto;display:flex}.page-vinyl .product .container .outline{color:#fff;width:50%;padding:0 20px 0 0}.page-vinyl .product .container .outline .product-name{margin-bottom:15px;font-family:Tilt Warp,sans-serif;font-size:34px;line-height:1.2}.page-vinyl .product .container .outline .product-name .small{font-size:24px;display:block}.page-vinyl .product .container .outline .spec{flex-wrap:wrap;margin-bottom:40px;font-size:13px;display:flex}.page-vinyl .product .container .outline .spec dt{width:4em}.page-vinyl .product .container .outline .spec dd{width:calc(100% - 4em)}.page-vinyl .product .container .outline .spec li{width:100%}.page-vinyl .product .container .outline .spec.en dt{width:6em}.page-vinyl .product .container .outline .spec.en dd{width:calc(100% - 6em)}.page-vinyl .product .container .stores{width:50%;margin-top:90px;padding:0 0 0 60px;position:relative}.page-vinyl .product .container .stores .store-title{color:#ffffff4d;white-space:nowrap;transform-origin:0 0;font-size:30px;font-weight:700;line-height:1;position:absolute;top:0;left:0;transform:rotate(90deg)translateY(-100%)}.page-vinyl .product .container .stores .links{min-height:470px}.page-vinyl .product .container .stores .links.en{min-height:200px}.page-vinyl .product .container .stores .links li:not(:last-child){margin-bottom:10px}.page-vinyl .product .container .stores .links li .btn-cta{background:#fff}.page-vinyl .product.lp-1{background:#632669}.page-vinyl .product.lp-1 .container .stores .links li .btn-cta{color:#631b6d}.page-vinyl .product.lp-1 .container .stores .links li .btn-cta:before{background:#ff7bc0}.page-vinyl .product.lp-1 .container .stores .links li .btn-cta:hover{color:#fff}.page-vinyl .product.lp-2{background:#0199da}.page-vinyl .product.lp-2 .container .stores .links li .btn-cta{color:#1f336e}.page-vinyl .product.lp-2 .container .stores .links li .btn-cta:before{background:#1f336e}.page-vinyl .product.lp-2 .container .stores .links li .btn-cta:hover{color:#fff}@media screen and (width<=768px){.page-vinyl .product{padding:40px 15px}.page-vinyl .product .container{flex-direction:column}.page-vinyl .product .container .outline{width:100%;padding:0}.page-vinyl .product .container .outline .product-name{font-size:30px}.page-vinyl .product .container .outline .product-name .small{font-size:20px}.page-vinyl .product .container .outline .spec{margin-bottom:30px;font-size:12px}.page-vinyl .product .container .stores{width:100%;margin-top:0;padding-left:45px}.page-vinyl .product .container .stores .store-title{font-size:28px;left:-5px}.page-vinyl .product .container .stores .links{min-height:400px}.page-vinyl .product .container .stores .links.en{min-height:180px}}
