<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,#wp,.page{color:#fff}.page,.page .page-logo{display:none}#contents,#local_header{font-family:'Noto Sans JP',sans-serif}#modal-goods,#modal-info,#modal-loppi{box-sizing:border-box;box-shadow:0 0 4px 2px #bababa,0 0 2px 2px #bababa inset}#contents,#contents *,#modal .modal_container,#modal-info{box-sizing:border-box}@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')}.loader{position:fixed;z-index:1000;top:0;left:0;width:100%;height:100%}#contents,#sqexFooter,#wp,.container,.page,.page .page-title,.page .wrapper{position:relative}.loader .cssload-container{width:100%;height:56px;text-align:center}.loader .cssload-speeding-wheel{width:56px;height:56px;margin:0 auto;-webkit-animation:cssload-spin 575ms infinite linear;animation:cssload-spin 575ms infinite linear;border:3px solid #50469a;border-radius:50%;border-color:#1f2774 transparent #fff #fff}@-webkit-keyframes cssload-spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes cssload-spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}body{-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{z-index:10}#contents{font-weight:400;width:100%;background:#f2e3cd}#wp{font-size:13px;line-height:1.7em;min-width:980px}.container{width:980px;margin:auto}.page{margin:auto}.page#initial-print,.page#mp3-download,.page#spec,.page#tracklist{padding-top:105px}.page#initial-print .wrapper,.page#mp3-download .wrapper,.page#spec .wrapper,.page#tracklist .wrapper{width:980px;margin:auto;padding:45px 30px;background:rgba(0,0,0,.75)}.page .page-title{font-size:36px;font-weight:700;line-height:1;height:100px;margin:0 0 40px;padding:20px 0 0;text-align:center;letter-spacing:.1em}.page .page-title::before{position:absolute;top:0;left:50%;width:4px;height:100px;content:'';-webkit-transform:translate(-50%,0) skewX(40deg);-ms-transform:translate(-50%,0) skewX(40deg);transform:translate(-50%,0) skewX(40deg);background:rgba(62,187,255,.5)}.page .page-title span{position:relative;display:block}.page .page-title span.en,.page .page-title span.large{font-size:32px;line-height:1.3}.page .page-title span.ja,.page .page-title span.small{font-size:16px;line-height:1.3}.page .pc-appear{display:block}.page .sp-appear{display:none}@media screen and (max-width:640px){#contents{background-size:750px}#wp{min-width:0}#wp.mobile{overflow:scroll;height:100vh;-webkit-overflow-scrolling:touch}#sqexFooter{padding-bottom:20px}.container{width:auto}.page .wrapper{position:relative}.page#initial-print,.page#mp3-download,.page#spec,.page#tracklist{padding-top:0}.page#initial-print .wrapper,.page#mp3-download .wrapper,.page#spec .wrapper,.page#tracklist .wrapper{width:auto;margin:0 15px;padding:25px 10px 45px}.page .page-logo{display:block;width:75%;margin:auto;padding:30px 0 25px}.page .page-logo a{display:block;width:100%;height:0;margin:auto;padding-bottom:8.9%;text-indent:-9999px;background:url(../img/common/logo.svg) center center no-repeat;background-size:contain}.page .page-title{font-size:28px;height:70px;margin:0 0 30px;padding:14px 0 0;letter-spacing:.1em}.page .page-title::before{width:4px;height:70px}.page .page-title span.en,.page .page-title span.large{font-size:23px;line-height:1.3;letter-spacing:0}.page .page-title span.ja,.page .page-title span.small{font-size:11px;line-height:1.3}.page .pc-appear{display:none}.page .sp-appear{display:block}}#top,#wp.mobile.show-modal,html.show-modal{overflow:hidden}@-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;opacity:0}}@keyframes fade-out{0%{opacity:1}99%{display:block;opacity:0}100%{display:none;opacity:0}}#local_header{position:absolute;z-index:1000;top:0;left:0;width:100%}#local_header.fixed{position:fixed}#local_header nav#menu{position:relative;width:100%;margin:auto}#local_header nav#menu .menu-list{position:relative;width:980px;margin:auto}#local_header nav#menu .menu-list .title{position:absolute;z-index:10;top:10px;left:0;width:169px;height:99px}#local_header nav#menu .menu-list .title a{display:block;width:100%;height:100%;text-indent:-9999px;background:url(../img/header/btn-top.png) center center no-repeat;background-size:contain}#local_header nav#menu .menu-list ul{position:absolute;top:18px;left:18px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:962px;height:69px;padding-left:145px;background:url(../img/header/frame.png) no-repeat}#local_header nav#menu .menu-list ul li{position:relative;width:163px;height:69px}#local_header nav#menu .menu-list ul li.new a::before{font-size:12px;font-weight:700;line-height:1;position:absolute;top:5px;left:2px;display:inline-block;padding:3px 6px;content:'NEW';color:#1f2774;background:#fff100}#local_header nav#menu .menu-list ul li a,#local_header nav#menu .menu-list ul li p{font-size:15px;line-height:1.5;position:relative;display:block;padding:23px 0 24px;text-align:center;color:#fff}#local_header nav#menu .menu-list ul li a.line-2,#local_header nav#menu .menu-list ul li p.line-2{font-size:14px;line-height:1.3;padding:16px 0 17px}#local_header nav#menu .menu-list ul li a:hover{text-decoration:none;color:#fff100}#local_header nav#menu .menu-list ul li p{opacity:.2}#local_header nav#menu .menu-list ul li.active a{color:#fff100}#local_header nav#menu .menu-list ul li.active::after{position:absolute;top:54px;left:50%;width:117px;height:54px;content:'';-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0);background:url(../img/common/dot-cast.png) 0 -54px no-repeat;background-size:117px 108px}#local_header nav#menu .menu-list ul li.active.frame-anim-2::after{background-position:0 0}#local_header nav#menu #volume{position:absolute;z-index:11;top:88px;left:50%;display:none;-webkit-transform:translate(-472px,0);-ms-transform:translate(-472px,0);transform:translate(-472px,0)}#local_header nav#menu #volume .toggle{position:relative;display:block;width:159px;height:39px;text-indent:-9999px;background:url(../img/header/sound.png) no-repeat;background-size:cover}#local_header nav#menu #volume .toggle.off{background-position:0 -39px}#local_header nav#menu #volume .toggle.hidden,#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}#local_header.start nav#menu #volume{display:block;-webkit-animation:fade-in 1s forwards;animation:fade-in 1s forwards}@media screen and (max-width:980px){#local_header,#local_header nav#menu{margin:0;background:0 0;width:100%;height:auto}#local_header.fixed{position:fixed}#local_header nav#menu{position:relative}#local_header nav#menu .menu-list{position:fixed;z-index:500;display:block;width:100%;height:auto;min-height:100vh;padding:75px 0 0;-webkit-transition:opacity .3s,-webkit-transform .35s cubic-bezier(.215,.61,.355,1);transition:opacity .3s,-webkit-transform .35s cubic-bezier(.215,.61,.355,1);transition:opacity .3s,transform .35s cubic-bezier(.215,.61,.355,1);transition:opacity .3s,transform .35s cubic-bezier(.215,.61,.355,1),-webkit-transform .35s cubic-bezier(.215,.61,.355,1);-webkit-transform:translate(0,-100%);-ms-transform:translate(0,-100%);transform:translate(0,-100%);opacity:0;background:rgba(0,0,0,.9)}#local_header nav#menu .menu-list .title{position:relative;top:auto;left:auto;width:200px;height:95px;margin:0 auto 30px}#local_header nav#menu .menu-list .title a{background-image:url(../img/common/logo-white.png)}#local_header nav#menu .menu-list ul{position:relative;top:auto;left:auto;display:block!important;width:100%;height:auto;padding:0;background:0 0}#local_header nav#menu .menu-list ul li{display:block;width:100%;height:auto;-webkit-transform:translate(-100px,0);-ms-transform:translate(-100px,0);transform:translate(-100px,0);text-align:center;opacity:0}#local_header nav#menu .menu-list ul li:not(:last-child)::after{content:none}#local_header nav#menu .menu-list ul li a,#local_header nav#menu .menu-list ul li p{font-size:14px;line-height:50px!important;display:inline-block;padding:0!important;text-align:center}#local_header nav#menu .menu-list ul li a br,#local_header nav#menu .menu-list ul li p br{display:none}#local_header nav#menu .menu-list ul li.new a{padding-right:100px}#local_header nav#menu .menu-list ul li.new a::before{position:relative;top:auto;left:auto;margin-right:5px}#local_header nav#menu .menu-list ul li.menu1{-webkit-transition-delay:.7s;transition-delay:.7s}#local_header nav#menu .menu-list ul li.menu2{-webkit-transition-delay:.75s;transition-delay:.75s}#local_header nav#menu .menu-list ul li.menu3{-webkit-transition-delay:.8s;transition-delay:.8s}#local_header nav#menu .menu-list ul li.menu4{-webkit-transition-delay:.85s;transition-delay:.85s}#local_header nav#menu .menu-list ul li.menu5{-webkit-transition-delay:.9s;transition-delay:.9s}#local_header nav#menu #volume{top:5px;right:5px;left:auto;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);-webkit-transform-origin:right top;-ms-transform-origin:right top;transform-origin:right top}#local_header nav#menu.open .menu-list{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(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.open .menu-list ul li.active::after{content:none}#local_header nav#menu .menu_icon{position:absolute;z-index:1002;top:5px;left:5px;display:block;width:43px;height:43px;padding:8px 9px;-webkit-transition:.3s;transition:.3s;background:url(../img/header/icon-menu-bg.png) no-repeat;background-size:contain}#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}}#modal-info .banner a::after,#top .main .map .area.end::after,#top .main .map .area.next a::after,#top .main .map .area.ticket-1::after,#top .main .map .area.ticket-2::after,#top .main .map .area.ticket-3::after,#top .main .map::after,#top .main .text-lead::before{content:''}.dot-mog{position:fixed;z-index:100;display:none;width:166px;height:126px;pointer-events:none;background:url(../img/top/dot-mog.png);background-size:contain}@media screen and (max-width:640px){.dot-mog{width:83px;height:63px}}#landing{position:fixed;z-index:10000;top:0;left:0;width:100%;height:100%;background:#f2e3cd}#landing .loader{position:absolute;z-index:10;top:50%;left:50%;width:50px;height:50px;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-animation:fade-in 1s forwards .5s;animation:fade-in 1s forwards .5s;opacity:0}#modal,#modal .cover{top:0;left:0;height:100%}#landing.hide{position:absolute;top:0;left:0;-webkit-animation:fade-out 1s forwards;animation:fade-out 1s forwards}#modal,#wp.show-modal{position:fixed;width:100%}#modal{z-index:1001;display:none;overflow:auto;background-color:rgba(0,0,0,.5);-webkit-overflow-scrolling:touch}#modal .cover{position:absolute;width:100%}#modal .modal_container{position:relative;width:600px;margin:50px auto}#modal .modal_content.fixed{position:fixed;top:50%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-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-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)}@media screen and (max-width:640px){#modal .modal_container{width:auto;margin:60px 0}#modal .close{top:10px;right:10px}}#modal-info{width:600px;margin:auto;padding:30px;color:#fff;border:1px solid #bababa;border-radius:10px;background:-webkit-linear-gradient(top,#0200bd 0,#020016 100%);background:linear-gradient(to bottom,#0200bd 0,#020016 100%)}#modal-info dl{font-size:13px;line-height:1.7}#modal-info dl dt{float:left;clear:both;width:6em}#modal-info dl dd{padding:0 0 .5em 7em}#modal-info dl dd .notes{font-size:11px;margin:10px 0 5px;padding:10px;background:rgba(255,255,255,.1)}#modal-info dl dd .notes p{font-weight:700}#modal-info dl dd .notes ul{font-size:11px;padding-left:.5em}#modal-info dl.outline2{line-height:1.3;margin-top:20px}#modal-info .banner{min-height:10px}#modal-info .banner a,#modal-info .banner p{font-size:16px;font-weight:700;display:block;margin:10px 0 20px;padding:10px 5px;text-align:center;text-decoration:none;color:#1f2774;border:2px solid #bababa;border-radius:10px;background:#fff}#modal-info .banner a small,#modal-info .banner p small{font-size:13px;line-height:1.3;display:block}#modal-info .banner a{position:relative;-webkit-transition:background .3s;transition:background .3s}#modal-info .banner a::after{position:absolute;top:50%;right:10px;width:0;height:0;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);border-width:3.5px 0 3.5px 5px;border-style:solid;border-color:transparent transparent transparent #1f2774}#modal-info .banner a:hover{background:#ebedff}#modal-info .note{font-size:11px;margin-top:-15px;margin-bottom:15px}#modal-info .ticket{padding-top:1.5em;border-top:#999 1px solid;border-bottom:#999 1px solid}#modal-info .ticket .info dt{font-weight:700;float:none;clear:none;width:auto}#modal-info .ticket .info dd{padding-bottom:1.5em;padding-left:1em}#modal-info .ticket .info dd:last-of-type{padding-bottom:.5em}#modal-info .ticket .info dd a{text-decoration:underline;color:#fff}@media screen and (max-width:640px){#modal-info{width:auto;margin:0 15px;padding:10px}#modal-info dl,#modal-info dl dd .notes{font-size:11px}#modal-info dl dd{padding:0 0 .5em 7em}#modal-info dl dd .notes p{margin-bottom:0}#modal-info dl dd .notes ul{font-size:10px}#modal-info .banner a,#modal-info .banner p{font-size:13px;line-height:1.3}#modal-info .banner a small,#modal-info .banner p small{font-size:3vw}#modal-info .note{font-size:10px;margin-top:-20px}}#modal-goods,#modal-loppi{width:600px;margin:auto;padding:30px;color:#fff;border:1px solid #bababa;border-radius:10px;background:-webkit-linear-gradient(top,#0200bd 0,#020016 100%);background:linear-gradient(to bottom,#0200bd 0,#020016 100%)}#modal-loppi p{font-size:14px;line-height:1.7}@media screen and (max-width:640px){#modal-loppi{width:auto;margin:0 15px;padding:20px}#modal-loppi p{font-size:12px;line-height:1.7}}#modal-goods p{font-size:18px;font-weight:700;line-height:1.7;margin-bottom:10px;text-align:center}#modal-goods .table{font-size:13px;line-height:1.5;display:inline-block;margin:0 auto;padding:5px 15px;text-align:left}#modal-goods .table p{font-size:13px;padding:0 10px}#modal-goods .table dl{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:10px;padding:5px 0;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}#modal-goods .table dl:last-child{margin-bottom:0}#modal-goods .table dl dt{width:100%}#modal-goods .table dl dd,#modal-goods .table dl dt{padding:0 10px}#modal-goods .table dl dd.date,#modal-goods .table dl dt.date{font-weight:700;width:100%;margin-right:1em;letter-spacing:.05em;color:#fff100}#modal-goods .table dl dd.place,#modal-goods .table dl dt.place{width:20em}#modal-goods .table dl dd.time,#modal-goods .table dl dt.time{font-weight:700;width:1%;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}@media screen and (max-width:640px){#modal-goods{width:96%;margin:0 2%;padding:20px 10px}#modal-goods p{font-size:16px;margin-bottom:5px}#modal-goods .table{padding:5px 10px 10px}#modal-goods .table p br{display:none}#modal-goods .table dl{display:block}#modal-goods .table dl dd.date,#modal-goods .table dl dd.place,#modal-goods .table dl dd.time,#modal-goods .table dl dt.date,#modal-goods .table dl dt.place,#modal-goods .table dl dt.time{width:100%}}#top .top{position:relative;min-height:810px;padding-bottom:30px;background:-webkit-linear-gradient(top,rgba(255,255,255,0) 50%,#fff 100%);background:linear-gradient(to bottom,rgba(255,255,255,0) 50%,#fff 100%)}#top .intro{position:absolute;top:0;left:0;width:100%;height:100%;background:#fff}#top .intro img{width:100%}#top .intro .logo{position:absolute;top:148px;left:50%;width:474px;-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0);opacity:0}#top .intro .text-1{position:absolute;top:508px;left:50%;width:624px;-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0);opacity:0}#top .intro .siena{position:absolute;top:120px;left:50%;-webkit-transform:translate(418px,0);-ms-transform:translate(418px,0);transform:translate(418px,0)}#top .intro.start{-webkit-animation:fade-out 1s forwards 3s;animation:fade-out 1s forwards 3s}#top .intro.start .logo{-webkit-transition:opacity 2s 1s;transition:opacity 2s 1s;opacity:1}#top .intro.start .text-1{-webkit-transition:opacity 2s 1.05s;transition:opacity 2s 1.05s;opacity:1}#top .main{visibility:hidden;-webkit-transition:opacity 1s;transition:opacity 1s;opacity:0}#top .main .logo{margin:auto;padding-top:115px;background:#fff}#top .main .logo img{position:relative;z-index:100;display:block;width:718px;margin:auto}#top .main .text-lead{position:relative;width:100%;margin-top:-20px}#top .main .text-lead::before{position:absolute;z-index:0;top:6px;left:0;width:100%;height:70px;background:#1f2774}#top .main .text-lead span{position:relative;z-index:1;display:block;width:895px;height:71px;margin:-6px auto 0;text-align:center;text-indent:-9999px;background:url(../img/top/text-1.png?20190218) center top no-repeat;background-size:contain}#top .main .map .area.tokyo-1-night.end::after,#top .main .map .area.tokyo-2-night.end::after{display:none}#top .main .container{position:relative;width:980px;height:670px;margin:35px auto 0}#top .main .container img{width:100%}#top .main .text-1{position:absolute;top:34px;left:10px;width:485px}#top .main .text-2{position:absolute;top:190px;left:15px;width:533px}#top .main .text-3{position:absolute;top:330px;left:19px;width:225px}#top .main .map{position:absolute;top:35px;left:34px;width:938px;height:636px;background:url(../img/top/map-base.png?20190213) no-repeat;background-size:938px 1908px}#top .main .map.frame-anim-2{background-position:0 -636px}#top .main .map.frame-anim-3{background-position:0 -1272px}#top .main .map::after{position:absolute;top:230px;left:-23px;width:363px;height:48px;background:url(../img/top/map-note.png) no-repeat;background-size:contain}#top .main .map .area{position:absolute}#top .main .map .area::after{position:absolute;top:0;right:-3px;width:46px;height:46px;pointer-events:none;background-repeat:no-repeat;background-size:contain}#top .main .map .area.ticket-1::after{background-image:url(../img/top/map-ticket-1.png)}#top .main .map .area.ticket-2::after{background-image:url(../img/top/map-ticket-2.png)}#top .main .map .area.ticket-3::after{background-image:url(../img/top/map-ticket-3.png)}#top .main .map .area.end::after{z-index:10;top:-3px;right:5px;width:29px;height:53px;background-image:url(../img/top/map-end.png)}#top .main .map .area.next a::after{position:absolute;top:34px;left:23px;width:117px;height:54px;background:url(../img/common/dot-cast.png) 0 -54px no-repeat;background-size:117px 108px}#top .main .map .area.tokyo-1-night.next a::after,#top .main .map .area.tokyo-2-night.next a::after{content:none}#top .main .map .area.next.frame-anim-2 a::after{background-position:0 0}#top .main .map .area.hokkaido{top:95px;left:641px;width:126px}#top .main .map .area.miyagi{top:274px;left:614px;width:116px}#top .main .map .area.tokyo-1-day{top:391px;left:538px;width:179px}#top .main .map .area.tokyo-1-day.end::after{top:11px}#top .main .map .area.tokyo-1-day.next a::after{top:-45px;left:80px}#top .main .map .area.tokyo-1-night{top:430px;left:538px;width:179px}#top .main .map .area.tokyo-1-night::after{top:-9px}#top .main .map .area.tokyo-2-day{top:391px;left:724px;width:179px}#top .main .map .area.tokyo-2-day.end::after{top:11px}#top .main .map .area.tokyo-2-day.next a::after{top:-45px;left:80px}#top .main .map .area.tokyo-2-night{top:430px;left:724px;width:179px}#top .main .map .area.tokyo-2-night::after{top:-9px}#top .main .map .area.aichi{top:416px;left:387px;width:116px}#top .main .map .area.aichi.next a::after{top:-45px}#top .main .map .area.osaka{top:473px;left:320px;width:116px}#top .main .map .area.hyogo{top:404px;left:250px;width:116px}#top .main .map .area.hyogo.next a::after{top:-45px}#top .main .map .area.hiroshima{top:436px;left:73px;width:116px}#top .main .map .area.fukuoka{top:523px;left:66px;width:116px}#top .main.start{visibility:visible;opacity:1}#top .mora-banner{width:550px;margin:20px auto}#top .mora-banner a{-webkit-transition:opacity .25s;transition:opacity .25s}#top .mora-banner a:hover{opacity:.85}#top .mora-banner img{display:block;width:100%}#top .banners,#top .setlist .list .inner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox}#top .banners{display:flex;visibility:hidden;width:320px;margin:0 auto;-webkit-transition:opacity 1s;transition:opacity 1s;opacity:0;-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}#top .banners .banner{width:320px}#top .banners .banner img{width:100%}#top .banners .banner a{-webkit-transition:opacity .2s;transition:opacity .2s}#top .banners .banner a:hover{opacity:.8}#top .banners.start{visibility:visible;opacity:1}#top .setlist{position:relative;padding-top:230px;padding-bottom:50px}#top .setlist::after,#top .setlist::before{position:absolute;content:''}#top .setlist::before{top:0;left:0;width:100%;height:230px;background:url(../img/top/bg-setlist.jpg) center center no-repeat;background-size:cover}#top .setlist::after{bottom:0;left:50%;width:923px;height:51px;-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0);background:url(../img/common/dot-line.png) center center no-repeat;background-size:contain}#top .setlist .description{padding:80px 0 70px;text-align:center}#top .setlist .description p{font-size:16px;line-height:2;color:#000}#top .setlist .description p.text-2{width:755px;height:71px;margin:25px auto;text-indent:-9999px;background:url(../img/top/setlist-text-1.png) center center no-repeat;background-size:contain}#top .setlist .list{margin-bottom:20px;padding:30px 0;text-align:center;background:-webkit-linear-gradient(top,#fff 0,rgba(255,255,255,0) 100%);background:linear-gradient(to bottom,#fff 0,rgba(255,255,255,0) 100%)}#top .setlist .list .title{font-size:24px;line-height:1.5;color:#1f2774}#top .setlist .list .notes{font-size:11px;line-height:1.5;color:#000}#top .setlist .list .inner{display:flex;width:980px;margin:25px auto 0;padding:30px 0;color:#fff;border:1px solid #999;border-radius:10px;background:-webkit-linear-gradient(top,#0200bd 0,#020016 100%);background:linear-gradient(to bottom,#0200bd 0,#020016 100%);box-shadow:0 0 2px 2px #666,0 0 1px 0 #666 inset;-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}#top .setlist .list .inner .block{width:50%;margin-bottom:40px}#top .setlist .list .inner .block:last-child{width:100%;margin-bottom:0}#top .setlist .list .inner .block h4{font-size:16px;margin-bottom:1em;color:#fff100}#top .setlist .list .inner .block ul li{font-size:14px;line-height:1.5;position:relative;margin-bottom:.5em}#top .setlist .list .inner .block ul li.choice{cursor:default}#top .setlist .list .inner .block ul li.choice:hover::after{font-size:14px;line-height:1.5;position:absolute;z-index:100;bottom:0;left:50%;padding:10px 10px 12px 30px;content:'ã¿ã‚“ãªdeãˆã‚‰ã¶';-webkit-transform:translate(0,100%);-ms-transform:translate(0,100%);transform:translate(0,100%);color:#fff;border:1px solid #999;border-radius:5px;background:url(../img/common/icon-cursor.png) 10px center no-repeat,-webkit-linear-gradient(top,#0200bd 0,#020016 100%);background:url(../img/common/icon-cursor.png) 10px center no-repeat,linear-gradient(to bottom,#0200bd 0,#020016 100%);background-size:16px 16px,auto;box-shadow:0 0 2px 2px #666,0 0 1px 0 #666 inset}#top .setlist .line{width:100%;height:219px;margin:auto auto 40px;text-indent:-9999px;background:url(../img/top/line-pc.png) center top no-repeat}#top .social{padding:40px 0;background:#000}#top .social .container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:980px;-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}#top .social .container .movie{position:relative;width:640px}#top .social .container .movie .youtube-player{width:100%;height:0;padding-bottom:56.25%}#top .social .container .movie .youtube-player iframe{position:absolute;top:0;left:0;width:100%;height:100%}#top .social .container .twitter{width:310px}#top .portal{padding:40px 0}#top .portal .link{width:560px;margin:auto}#top .portal .link img{width:100%}@media screen and (min-width:641px) and (max-width:979px){#top .main .logo{padding-top:20px}}@media screen and (min-width:641px){#top .main .container{-webkit-transform:none!important;-ms-transform:none!important;transform:none!important}}@media screen and (max-width:640px){#top .top{min-height:0;padding-bottom:00px}#top .intro{width:100%;height:100%}#top .intro .logo{top:20%;width:75%}#top .intro .text-1{top:65%;width:83%}#top .intro .siena{position:absolute;top:14%;right:5px;left:auto;width:8.26%;-webkit-transform:none;-ms-transform:none;transform:none}#top .intro .siena img{width:100%}#top .main{padding-bottom:calc(68.4% + 20px)}#top .main .logo{padding-top:50px}#top .main .logo img{width:95%}#top .main .text-lead{position:relative;width:100%;margin-top:-5px}#top .main .text-lead::before{content:none}#top .main .text-lead span{width:100%;height:0;margin:auto;padding-bottom:14.8%;background-image:url(../img/top/text-1-sp.png?20190124)}#top .main .container{height:0;margin-top:0;-webkit-transform:scale(calc(375 / 980));-ms-transform:scale(calc(375 / 980));transform:scale(calc(375 / 980));-webkit-transform-origin:left top;-ms-transform-origin:left top;transform-origin:left top}#top .mora-banner{width:auto;margin:20px 10px}#top .banners{width:100%;margin:0 auto}#top .banners .banner{width:48.5%;margin:0 auto 10px}#top .setlist{padding-top:150px;padding-bottom:60px}#top .setlist::before{height:150px}#top .setlist::after{width:100%;height:38px;content:'';background-position:10px 0;background-size:692px}#top .setlist .description{padding:20px 10px 35px;text-align:left}#top .setlist .description p{font-size:13px;line-height:1.7}#top .setlist .description p.text-2{width:100%;height:0;margin:20px auto;padding-bottom:21.9%;background-image:url(../img/top/setlist-text-1-sp.png)}#top .setlist .list{margin-bottom:0;padding:20px 0}#top .setlist .list .title{font-size:18px}#top .setlist .list .notes{font-size:10px;padding:0 10px}#top .setlist .list .inner{display:block;width:auto;margin:30px 10px 0;padding:30px 10px;border-radius:5px}#top .setlist .list .inner .block{width:100%;margin-bottom:50px}#top .setlist .list .inner .block h4{font-size:4.2vw}#top .setlist .list .inner .block ul li{font-size:3.7vw}#top .setlist .line{width:auto;height:0;margin:0 10px;padding:0 0 88.9%;text-indent:-9999px;background:url(../img/top/line-sp.png) no-repeat;background-size:contain}#top .social{padding:0}#top .social .container{display:block;width:100%}#top .social .container .movie{width:100%}#top .social .container .twitter{width:100%;height:360px;padding:0 15px}#top .social .container .twitter iframe{width:100%;height:100%}#top .portal{padding:20px 0}#top .portal .link{width:auto;margin:0 10px}}#about{padding-top:220px;padding-bottom:70px;text-align:center;background:url(../img/about/dot.png) center 220px no-repeat;background-size:910px 356px}#about .page-title{width:475px;margin:0 auto 35px}#about .page-title img{width:100%}#about .text{font-size:16px;line-height:2;color:#000}#about .text p{margin-bottom:2em}@media screen and (max-width:980px){#about{padding-top:80px;background-position:center 100px}}@media screen and (max-width:640px){#about{padding-top:100px;padding-bottom:70px;text-align:left;background:url(../img/common/dot-line.png) right bottom no-repeat;background-size:692px}#about .page-title{width:auto;margin:0 10px 35px}#about .text{font-size:14px;line-height:1.7;padding:0 15px}#about .text br{display:none}}#info{padding-top:180px;padding-bottom:130px;background:url(../img/common/dot-line.png) center bottom no-repeat;background-size:923px 51px}#info .page-title{width:475px;margin:0 auto 35px}#info .page-title img{width:100%}#info .price{width:680px;margin:0 auto 50px;padding:20px 0;text-align:center;color:#000;border:1px solid #1f2774;background:#fff}#info .price p{font-size:16px;line-height:1.6}#info .price p small{font-size:13px;line-height:1}#info .schedule{width:980px;margin:auto;text-align:left;color:#000}#info .schedule .block{position:relative;margin-bottom:20px;padding:20px 0 20px 100px;border-bottom:#1f2774 1px solid}#info .schedule .block .month{position:absolute;top:0;left:10px;width:100px}#info .schedule .block .month.apr img{width:54px}#info .schedule .block .month.may img{width:53px}#info .schedule .block .month.july img,#info .schedule .block .month.june img{width:52px}#info .schedule .block ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}#info .schedule .block ul li{font-size:12px;width:50%}#info .schedule .block ul li dt{float:left;clear:both}#info .schedule .block ul li dd{padding:0 0 1em 90px}#info .schedule .block ul li dd a{position:relative;display:block;padding-left:1em;text-decoration:none;color:#000}#info .schedule .block ul li dd a::before{font-size:8px;position:absolute;top:0;left:-3px;content:'â–¶'}#info .schedule .block ul li dd a:hover{text-decoration:underline}@media screen and (max-width:980px){#info{padding-top:80px}}@media screen and (max-width:640px){#info{padding-top:70px;padding-bottom:70px;background-position:-50px bottom;background-size:692px}#info .page-title{width:auto;margin:0 10px 35px}#info .price{width:auto;margin:0 0 30px;padding:20px 0;border:none}#info .price p{font-size:13px}#info .price p small{font-size:10px}#info .schedule{width:auto;margin:0 10px}#info .schedule .block{margin-bottom:10px;padding:10px 0 10px 60px}#info .schedule .block .month{top:0;left:10px;width:50px}#info .schedule .block .month.apr img{width:40.5px}#info .schedule .block .month.may img{width:39.75px}#info .schedule .block .month.july img,#info .schedule .block .month.june img{width:39px}#info .schedule .block ul{display:block;width:100%}#info .schedule .block ul li{width:100%}#info .schedule .block ul li dt{width:6.5em}#info .schedule .block ul li dd{padding:0 0 1em 6.5em}}#join{padding-top:150px;padding-bottom:80px;color:#000;background:url(../img/common/dot-line.png) center bottom no-repeat;background-size:923px 51px}#join .page-title{width:475px;margin:0 auto 35px}#join .page-title img{width:100%}#join .section-title{font-size:18px;line-height:1.6;width:980px;margin:0 auto 25px;padding:10px 0;text-align:center;color:#1f2774;background:#fff}#join .chocobo,#join .thema{padding:0 0 25px;background:rgba(255,255,255,.2)}#join .description{font-size:16px;font-weight:700;line-height:1.7;margin:0 auto 20px;text-align:center;letter-spacing:.1em}#join .thema{width:980px;margin:0 auto 40px}#join .thema h3{width:400px}#join .thema .download{width:300px;margin:auto}#join .thema .download img{width:100%}#join .chocobo{width:980px;margin:0 auto 40px}#join .chocobo .notes{font-size:11px;margin:15px 30px 0;color:#333}#join .chocobo .qa{margin:40px 20px 20px;text-align:left}#join .chocobo .qa a{color:#000}#join .chocobo .qa .item{margin-bottom:10px;padding:10px;background:rgba(255,255,255,.5)}#join .chocobo .qa .item .question{font-size:14px;font-weight:700;line-height:22px;min-height:22px;padding:0 5px;cursor:pointer;background:url(../img/join/btn-qa-open.svg) right center no-repeat;background-size:80px}#join .chocobo .qa .item .question:hover{text-decoration:none}#join .chocobo .qa .item.open .question{background-image:url(../img/join/btn-qa-close.svg);background-size:80px}#join .chocobo .qa .item .answer{font-size:12px;display:none;margin-top:5px;padding:10px 5px 0;border-top:#1f2774 1px solid}#join .chocobo .qa .item .answer span{display:block}#join .chocobo .score{margin:40px 20px 0;padding:20px;text-align:left;background:rgba(255,255,255,.5)}#join .chocobo .score .title{font-size:16px;font-weight:700;margin-bottom:20px;padding:10px 0;text-align:center;color:#fff;background:#1f2774}#join .chocobo .score ul{margin:0 10px 10px}#join .chocobo .score li{margin-bottom:13px}#join .chocobo .score li a{font-size:14px;font-weight:700;padding-left:5px;text-decoration:underline;color:#1f2774}#join .chocobo .score li .note{font-size:10px;padding-left:5px}#join .chocobo .score .download{width:300px;margin:auto}#join .chocobo .score .download img{width:100%}@media screen and (max-width:980px){#join{padding-top:80px}}@media screen and (max-width:640px){#join{padding-top:70px;padding-bottom:70px;background-position:-220px bottom;background-size:692px}#join .page-title{width:auto;margin:0 10px 35px}#join .section-title{font-size:4.4vw;width:100%;margin-bottom:15px;padding:7px}#join .description{font-size:3.8vw;margin:0 auto 20px;padding:0 10px;text-align:left}#join .description br{display:none}#join .thema{width:auto;margin:0 10px 50px}#join .thema .download{width:250px}#join .chocobo{width:auto;margin:0 10px}#join .chocobo .notes{font-size:10px;line-height:1.4;margin:15px 10px 0;text-align:left}#join .chocobo .qa{margin:30px 10px 20px}#join .chocobo .qa .item{margin-bottom:10px;padding:10px 5px}#join .chocobo .qa .item .question{font-size:11px;line-height:17px;min-height:17px;background-size:60px}#join .chocobo .qa .item.open .question{background-size:60px}#join .chocobo .qa .item .answer{font-size:11px}#join .chocobo .score{width:auto;margin:20px 10px 0}#join .chocobo .score .title{font-size:3.8vw;margin-bottom:10px;padding:5px 0}#join .chocobo .score ul{margin:0 0 20px}#join .chocobo .score li{margin-bottom:10px}#join .chocobo .score li a{font-size:13px}#join .chocobo .score .download{width:250px}}#history{padding-top:180px;padding-bottom:130px;color:#000;background:url(../img/common/dot-line.png) center bottom no-repeat;background-size:923px 51px}#history .page-title{width:475px;margin:0 auto 25px}#history .block .logo img,#history .page-title img{width:100%}#history .notes{font-size:13px;line-height:1.4;margin-bottom:30px;text-align:center}#history .block{padding:60px 0}#history .block .logo{margin:0 auto 10px}#history .block .title{font-size:16px;line-height:1.6;margin-bottom:5px;text-align:center;color:#1f2774}#history .block .composer{font-size:13px;line-height:1.6;text-align:center;color:#1f2774}#history .block .list ul{width:980px;margin:40px auto 0;text-align:left}#goods .description,#goods .notes{text-align:center;line-height:1.5}#history .block .list ul li{font-size:14px;line-height:1.5;position:relative;margin:auto;padding:15px 0 15px 130px}#history .block .list ul li .inner{font-size:12px}#history .block .list ul li .preview{position:absolute;top:10px;left:90px;display:block;width:30px;height:30px;cursor:pointer;text-indent:-9999px;border-radius:50%;background:url(../img/history/btn-preview.png) no-repeat #1f2774;background-size:30px 90px;-webkit-tap-highlight-color:transparent}#history .block .list ul li .preview.playing{background-position:0 -60px}#history .block .list ul li .preview.playing:hover{background-position:0 -30px}#history .block .list ul li .preview.playing::before{position:absolute;top:-13px;left:-60px;width:48px;height:55px;content:'';background:url(../img/history/dot-playing.png) no-repeat;background-size:contain}#history .block .list ul li .preview.loading{-webkit-animation:spin .5s linear infinite;animation:spin .5s linear infinite;background:url(../img/history/preview_loading.svg) center center no-repeat;background-size:24px 24px}#history .block .cd{width:550px;margin:50px auto 0;background:#fff}#history .block .cd a{position:relative;display:block;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-transition:background .3s,color .3s;transition:background .3s,color .3s;text-decoration:none;color:#000;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}#history .block .cd a::after{position:absolute;top:50%;right:20px;width:0;height:0;content:'';-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);border-width:4.5px 0 4.5px 4px;border-style:solid;border-color:transparent transparent transparent #000}#history .block .cd a:hover{color:#fff;background:#1f2774}#history .block .cd a:hover::after{border-color:transparent transparent transparent #fff}#history .block .cd .jacket{width:100px}#history .block .cd .jacket img{display:block;width:100%}#history .block .cd .name{font-size:16px;line-height:1.4;width:1%;padding:0 40px 0 20px;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}#history .block .banner{width:550px;margin:20px auto 0}#history .block .banner a{-webkit-transition:opacity .25s;transition:opacity .25s}#history .block .banner a:hover{opacity:.85}#history .block .banner img{width:100%}#history .block.year-2015{background:#f4f9ff}#history .block.year-2015 .logo{width:269px}#history .block.year-2016{background:#fff3f3}#history .block.year-2016 .logo{width:276px}#history .block.year-2017{background:#fffdf2}#history .block.year-2017 .logo{width:273px}#history .block.year-2018{color:#fff;background:#041a17}#history .block.year-2018 .logo{width:281px}#history .block.year-2018 .composer,#history .block.year-2018 .title{color:#fff}#history .block.year-2018 .list ul li .preview{background-color:transparent}#history .block.year-2018 .list ul li .preview::after{position:absolute;top:0;left:0;width:28px;height:28px;content:'';border:1px solid #fff;border-radius:50%}@media screen and (max-width:980px){#history{padding-top:80px}}@media screen and (max-width:640px){#history{padding-top:70px;padding-bottom:70px;background-position:-50px bottom;background-size:692px}#history .page-title{width:auto;margin:0 10px 15px}#history .notes{font-size:11px;margin-bottom:25px;padding:0 15px}#history .block{padding:40px 0}#history .block .title{font-size:14px;margin-bottom:5px;padding:0 10px}#history .block .composer{font-size:11px}#history .block .list ul{width:auto;margin:20px auto 0}#history .block .list ul li{font-size:13px;line-height:1.4;margin:auto;padding:15px 10px 10px 75px}#history .block .list ul li .inner{font-size:10px}#history .block .list ul li .preview{top:10px;left:35px}#history .block .list ul li .preview.playing::before{left:-40px}#history .block .cd{width:auto;margin:30px 10px 0;background:#fff}#history .block .cd .jacket{width:80px}#history .block .cd .name{font-size:13px;padding:0 30px 0 15px}#history .block .cd .name br{display:none}#history .block .banner{width:auto;margin:20px 10px 0}#history .block.year-2015 .logo{width:215.2px}#history .block.year-2016 .logo{width:220.8px}#history .block.year-2017 .logo{width:218.4px}#history .block.year-2018 .logo{width:224.8px}}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}#goods{padding-top:180px;padding-bottom:130px;text-align:center;color:#000;background:url(../img/common/dot-line.png) center bottom no-repeat;background-size:923px 51px}#goods .page-title{width:475px;margin:0 auto 25px}#goods .page-title img{width:100%}#goods .description{font-size:16px;font-weight:700}#goods .description small,#goods .notes{font-size:11px}#goods .notes{margin-bottom:25px}#goods .frame{font-size:13px;line-height:1.5;display:inline-block;margin:0 auto 40px;padding:5px 15px;text-align:left;color:#1f2774;border:1px solid #1f2774;background:#fff}#goods .cd-item .inner,#goods .frame dl{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox}#goods .frame p{padding:15px 10px}#goods .frame dl{display:flex;padding:5px 0}#goods .frame dl dd,#goods .frame dl dt{padding:0 10px}#goods .frame dl dd.date,#goods .frame dl dt.date{font-weight:700;width:8em}#goods .frame dl dd.place,#goods .frame dl dt.place{width:20em}#goods .goods-item{position:relative;width:830px;margin:0 auto 60px}#goods .goods-item img{width:100%}#goods .goods-item .pc{display:block}#goods .goods-item .sp{display:none}#goods .goods-item .btn-pamphlet{position:absolute;top:75px;left:143px;width:162px;height:47px}#goods .goods-item .btn-pamphlet img{width:100%}#goods .cd-item{padding:55px 0 0;text-align:left;background:rgba(255,255,255,.5)}#goods .cd-item .inner{display:flex;width:830px;margin:auto;-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}#goods .cd-item .inner img{width:100%}#goods .cd-item .inner .pickup{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;margin-bottom:30px;padding:10px;background:#fabe00;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}#goods .cd-item .inner .pickup .jacket{width:283px;margin-right:18px}#goods .cd-item .inner .pickup .name{width:1%;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}#goods .cd-item .inner .pickup .name img{width:460px}#goods .cd-item .inner .pickup .name .link{display:block;width:250px;margin:15px 0 0}#goods .cd-item .inner .pickup .name .link img{width:100%}#goods .cd-item .inner .item{position:relative;width:263px;margin-bottom:30px}#goods .cd-item .inner .item .jacket{margin-bottom:5px}#goods .cd-item .inner .item .link{margin:5px 0 0;padding:0 5px}#goods .cd-item .inner .item.book{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;padding:10px;background:#fff;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}#goods .cd-item .inner .item.book .jacket{width:244px;margin-right:25px}#goods .cd-item .inner .item.book .name{width:1%;padding-bottom:10px;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}#goods .cd-item .inner .item.book .name img{width:520px}#goods .cd-item .more{width:178px;margin:auto}#goods .cd-item .more img{width:100%}#goods .cd-item .notes{font-size:11px;margin:25px 0 0}#goods .cd-item .bonus{margin:30px 0 0;padding:13px 0;background:#fff}#goods .cd-item .bonus img{display:block;width:737px;margin:auto}@media screen and (max-width:980px){#goods{padding-top:80px}}@media screen and (max-width:640px){#goods{padding-top:70px;padding-bottom:70px;background-position:-50px bottom;background-size:692px}#goods .description,#goods .notes{line-height:1.5;padding:0 15px;text-align:left}#goods .page-title{width:auto;margin:0 10px 15px}#goods .description{font-size:14px}#goods .notes{font-size:11px;margin-bottom:20px}#goods .frame{width:100%;padding:10px}#goods .frame dl{display:block}#goods .frame dl dd.date,#goods .frame dl dd.place,#goods .frame dl dt.date,#goods .frame dl dt.place{width:auto}#goods .goods-item{width:auto;margin:0 10px 10px}#goods .goods-item .pc{display:none}#goods .cd-item .inner .item.book,#goods .goods-item .sp{display:block}#goods .goods-item .btn-pamphlet{position:absolute;top:3.88%;left:24.36%;width:22.8%;height:0;padding-bottom:29%}#goods .cd-item{padding:10px}#goods .cd-item .inner{width:auto}#goods .cd-item .inner .pickup{margin-bottom:15px;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}#goods .cd-item .inner .pickup .jacket{width:100%;margin:0 0 5px;padding:7% 12% 0}#goods .cd-item .inner .pickup .name,#goods .cd-item .inner .pickup .name img{width:100%}#goods .cd-item .inner .pickup .name .link{margin:15px auto 0}#goods .cd-item .inner .item{position:relative;width:48.5%;margin-bottom:15px}#goods .cd-item .inner .item .jacket{margin-bottom:0}#goods .cd-item .inner .item .link{position:absolute;bottom:0;left:0;width:100%}#goods .cd-item .inner .item.has-link .name{padding-bottom:21%}#goods .cd-item .inner .item.book .jacket{width:auto;margin:15px;padding:0 12%}#goods .cd-item .inner .item.book .name{width:100%;padding-bottom:0}#goods .cd-item .inner .item.book .name img{width:100%}#goods .cd-item .more{width:100px;margin:15px auto 0}#goods .cd-item .bonus{width:100vw;margin:10px 0 0 -10px}#goods .cd-item .bonus img{width:94%}#goods .cd-item .notes{font-size:10px;margin:20px 0 10px}}#detail-1 .inner .tracklist ul.list li span,#detail-2 .inner .tracklist ul.list li span,#detail-3 img{display:block}#detail-1,#detail-2{width:600px;padding:40px;text-align:left;color:#000;background:#fff}#detail-1 .jacket,#detail-2 .jacket{width:283px;margin:auto}#detail-1 .jacket img,#detail-2 .jacket img{width:100%}#detail-1 .inner,#detail-2 .inner{padding:20px}#detail-1 .inner .limited,#detail-2 .inner .limited{font-size:16px;font-weight:700;margin-bottom:10px;text-align:center}#detail-1 .inner .title,#detail-2 .inner .title{font-size:20px;font-weight:700;line-height:1.4;margin-bottom:30px;color:#1f2774}#detail-1 .inner .name,#detail-2 .inner .name{font-size:20px;font-weight:700;margin-bottom:5px}#detail-1 .inner .price,#detail-2 .inner .price{font-size:13px}#detail-1 .inner .tracklist,#detail-2 .inner .tracklist{margin:20px 0 0;padding-top:10px;border-top:1px solid rgba(0,0,0,.3)}#detail-1 .inner .tracklist .list-title,#detail-2 .inner .tracklist .list-title{font-size:16px;font-weight:700;margin-bottom:10px}#detail-1 .inner .tracklist .list,#detail-2 .inner .tracklist .list{font-size:14px;line-height:2;margin-bottom:2em}#detail-1 .inner .tracklist .list:last-child,#detail-2 .inner .tracklist .list:last-child{margin-bottom:0}#detail-1 .inner .tracklist ul.list li,#detail-2 .inner .tracklist ul.list li{font-size:13px;line-height:1.5;position:relative;margin-bottom:8px;padding-left:2em}#detail-1 .inner .tracklist ul.list li .no,#detail-2 .inner .tracklist ul.list li .no{position:absolute;top:0;left:0}#detail-1 .inner .tracklist ul.list li .track-sub,#detail-2 .inner .tracklist ul.list li .track-sub{font-size:11px}@media screen and (max-width:640px){#detail-1,#detail-2{width:auto;margin:0 10px;padding:20px}#detail-1 .jacket,#detail-2 .jacket{width:80%;max-width:283px}#detail-1 .inner,#detail-2 .inner{padding:20px 0 0}#detail-1 .inner .limited,#detail-2 .inner .limited{font-size:14px}#detail-1 .inner .title,#detail-2 .inner .title{font-size:18px;margin-bottom:25px}#detail-1 .inner .name,#detail-2 .inner .name{font-size:18px;margin-bottom:2px}#detail-1 .inner .price,#detail-2 .inner .price{font-size:12px}#detail-1 .inner .tracklist,#detail-2 .inner .tracklist{margin:20px 0 0;padding-top:10px;border-top:1px solid rgba(0,0,0,.3)}#detail-1 .inner .tracklist .list-title,#detail-2 .inner .tracklist .list-title{font-size:13px}#detail-1 .inner .tracklist .list,#detail-2 .inner .tracklist .list{font-size:13px;line-height:1.6;margin-bottom:1.5em}}#detail-3{width:600px;padding:20px;background:#fff}#detail-3 img{width:100%}@media screen and (max-width:640px){#detail-3{width:auto;margin:0 10px;padding:15px}}</pre></body></html>