@import url("https://fonts.googleapis.com/css2?family=Cormorant:ital,wght@0,300..700;1,300..700&family=Noto+Sans+JP:wght@100..900&family=Noto+Serif+JP:wght@200..900&display=swap");*{box-sizing:border-box;margin:0;padding:0;outline:none}html{-webkit-text-size-adjust:100%}li{list-style-type:none}img{width:100%;height:auto;vertical-align:bottom;line-height:1}_::-webkit-full-page-media,_:future,:root img{image-rendering:auto}@media screen and (-webkit-min-device-pixel-ratio: 0) and (min-resolution: 0.001dpcm){img{image-rendering:-webkit-optimize-contrast}}main{display:block}a{text-decoration:none}h1,h2,h3,h4,h5,h6{font-size:0;line-height:1;letter-spacing:0}a{color:#d9d6bb;text-decoration:underline;word-break:break-all}a:hover{text-decoration:none}.pc{display:none}.pcL{display:none}@media (min-width: 751px){.sp{display:none}.pc{display:block}}@media (min-width: 1201px){.pcL{display:block}}p,li,dt,dd{-webkit-transform:rotateZ(0.01deg);transform:rotateZ(0.01deg)}::-moz-selection{background:#d9d6bb;color:#000}::selection{background:#d9d6bb;color:#000}::-webkit-scrollbar{width:2px}::-webkit-scrollbar-track{background:#1b2b6c}::-webkit-scrollbar-thumb{background:#d9d6bb}body{position:relative;overflow-x:hidden;z-index:0;font-family:'Noto Sans JP', "Hiragino Kaku Gothic ProN", "ヒラギノ角ゴ ProN W3", YuGothic, "Yu Gothic", "Yu Gothic UI", "Arial", sans-serif;font-size:3.73333vw;font-weight:400;line-height:1.7;letter-spacing:0;color:#FFF;background:#fff;word-break:break-all}@media (min-width: 751px){body{font-size:1.33333vw}}@media (min-width: 751px) and (min-width: 1201px){body{font-size:16px}}@media (hover: hover) and (min-width: 751px), (-ms-high-contrast: none) and (min-width: 751px){.hoverS{-webkit-transform:scale(1);transform:scale(1);transition:-webkit-transform 0.2s;transition:transform 0.2s;transition:transform 0.2s, -webkit-transform 0.2s}.hoverS:hover{-webkit-transform:scale(1.02);transform:scale(1.02)}}@media (hover: hover) and (min-width: 751px), (-ms-high-contrast: none) and (min-width: 751px){.hoverO{transition:opacity 0.3s}.hoverO:hover{opacity:0.7}}#container{position:relative;overflow-y:hidden}section{position:relative;width:100%}main{position:relative;z-index:1}.contentsInner{padding:0vw 5.33333vw 0vw 5.33333vw;margin:0 auto;position:relative}@media (min-width: 751px){.contentsInner{max-width:1200px;padding:0vw 3.33333vw 0vw 3.33333vw}}@media (min-width: 751px) and (min-width: 1201px){.contentsInner{padding:0px 40px 0px 40px}}#contensCol{background:url(../images/common/bg_pattern.jpg) repeat;background-size:50%;padding:20vw 0vw 13.33333vw 0vw;position:relative}@media (min-width: 751px){#contensCol{background-size:auto;padding:13.33333vw 0vw 8.33333vw 0vw}}@media (min-width: 751px) and (min-width: 1201px){#contensCol{padding:160px 0px 100px 0px}}#contensCol::before,#contensCol::after{content:"";display:block;width:100%;position:absolute;left:0}#contensCol::before{background:url(../images/common/deco_a_sp.png) no-repeat top center;background-size:100% auto;height:22vw;top:0}@media (min-width: 751px){#contensCol::before{background:url(../images/common/deco_a_tab.png) no-repeat top center;background-size:100% auto;height:13.75vw;max-height:165px}}@media (min-width: 1201px){#contensCol::before{background:url(../images/common/deco_a_pc.png) repeat-x top center}}#contensCol::after{background:url(../images/common/deco_b.png) repeat-x;background-size:auto 100%;height:5.06667vw;bottom:0}@media (min-width: 751px){#contensCol::after{height:3.16667vw;max-height:38px}}.secContents p{margin:0vw 0vw 2.66667vw 0vw}@media (min-width: 751px){.secContents p{margin:0vw 0vw 1.66667vw 0vw}}@media (min-width: 751px) and (min-width: 1201px){.secContents p{margin:0px 0px 20px 0px}}.secContents p.serif{font-family:"Noto Serif JP",serif}.secContents .txtC_osaka{color:#ffc6dc}.secContents .txtC_tokyo{color:#acafed}.secContents .txtC_okinawa{color:#ffcf95}.secContents .txtC_fukuoka{color:#87c3e5}.secContents .txtC_kanagawa{color:#d5d5d5}.secContents .txtC_c{color:#d9d6bb}.secContents .txtWb{font-weight:bold}.secContents .txtSm{font-size:4vw}@media (min-width: 751px){.secContents .txtSm{font-size:1.66667vw}}@media (min-width: 751px) and (min-width: 1201px){.secContents .txtSm{font-size:20px}}.secContents .txtSl{font-size:5.06667vw}@media (min-width: 751px){.secContents .txtSl{font-size:2.5vw}}@media (min-width: 751px) and (min-width: 1201px){.secContents .txtSl{font-size:30px}}.secContents .txt-emS{font-size:0.9em}.secContents .txt-emSS{font-size:0.7em}.secContents .txtAc{text-align:center}.secContents .txtAr{text-align:right}.secContents .txtAl{text-align:left}.secContents .mg0{margin:0}.secContents .mgt10{margin:1.33333vw 0vw 0vw 0vw}@media (min-width: 751px){.secContents .mgt10{margin:.83333vw 0vw 0vw 0vw}}@media (min-width: 751px) and (min-width: 1201px){.secContents .mgt10{margin:10px 0px 0px 0px}}.secContents .mg10{margin:0vw 0vw 1.33333vw 0vw}@media (min-width: 751px){.secContents .mg10{margin:0vw 0vw .83333vw 0vw}}@media (min-width: 751px) and (min-width: 1201px){.secContents .mg10{margin:0px 0px 10px 0px}}.secContents .mg20{margin:0vw 0vw 2.66667vw 0vw}@media (min-width: 751px){.secContents .mg20{margin:0vw 0vw 1.66667vw 0vw}}@media (min-width: 751px) and (min-width: 1201px){.secContents .mg20{margin:0px 0px 20px 0px}}.secContents .mg30{margin:0vw 0vw 4vw 0vw}@media (min-width: 751px){.secContents .mg30{margin:0vw 0vw 2.5vw 0vw}}@media (min-width: 751px) and (min-width: 1201px){.secContents .mg30{margin:0px 0px 30px 0px}}.secContents .mg40{margin:0vw 0vw 5.33333vw 0vw}@media (min-width: 751px){.secContents .mg40{margin:0vw 0vw 3.33333vw 0vw}}@media (min-width: 751px) and (min-width: 1201px){.secContents .mg40{margin:0px 0px 40px 0px}}.secContents .mg60{margin:0vw 0vw 8vw 0vw}@media (min-width: 751px){.secContents .mg60{margin:0vw 0vw 5vw 0vw}}@media (min-width: 751px) and (min-width: 1201px){.secContents .mg60{margin:0px 0px 60px 0px}}.secContents .mg80{margin:0vw 0vw 10.66667vw 0vw}@media (min-width: 751px){.secContents .mg80{margin:0vw 0vw 6.66667vw 0vw}}@media (min-width: 751px) and (min-width: 1201px){.secContents .mg80{margin:0px 0px 80px 0px}}.secContents .mgt60{margin:8vw 0vw 0vw 0vw}@media (min-width: 751px){.secContents .mgt60{margin:5vw 0vw 0vw 0vw}}@media (min-width: 751px) and (min-width: 1201px){.secContents .mgt60{margin:60px 0px 0px 0px}}.secContents .mg100{margin:0vw 0vw 13.33333vw 0vw}@media (min-width: 751px){.secContents .mg100{margin:0vw 0vw 8.33333vw 0vw}}@media (min-width: 751px) and (min-width: 1201px){.secContents .mg100{margin:0px 0px 100px 0px}}.secContents .txtBg{display:inline-block;background-color:#d9d6bb;color:#1b2b6c;line-height:1;padding:0.3em 0.5em 0.2em;font-weight:bold}.secContents .txtBg.tcDR{color:#7b1b46}.secContents .timeStamp-list{display:inline-block;background-color:#1b2b6c;color:#d9d6bb;line-height:1;padding:0.3em 0.6em 0.4em;border-radius:100px;font-size:0.8em;transition:0.4s}.secContents .timeStamp-stitA{display:block;background-color:#d9d6bb;color:#1b2b6c;line-height:1;padding:0.3em 0.6em 0.4em;border-radius:100px;position:absolute;font-family:"Noto Sans JP","Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3",YuGothic,"Yu Gothic","Yu Gothic UI","Arial",sans-serif;font-weight:bold;font-size:2.4vw;top:-1em;margin:auto;width:9em;left:0;right:0}@media (min-width: 751px){.secContents .timeStamp-stitA{font-size:1.16667vw}}@media (min-width: 751px) and (min-width: 1201px){.secContents .timeStamp-stitA{font-size:14px}}.secContents .accordionBtn.open .timeStamp-list{background-color:#d9d6bb;color:#1b2b6c}.secContents .boxLine{border:#d9d6bb solid 1px;padding:2.66667vw 2.66667vw 2.66667vw 2.66667vw}@media (min-width: 751px){.secContents .boxLine{padding:1.66667vw 1.66667vw 1.66667vw 1.66667vw}}@media (min-width: 751px) and (min-width: 1201px){.secContents .boxLine{padding:20px 20px 20px 20px}}.secContents .boxLine.pd30{padding:4vw 4vw 4vw 4vw}@media (min-width: 751px){.secContents .boxLine.pd30{padding:2.5vw 2.5vw 2.5vw 2.5vw}}@media (min-width: 751px) and (min-width: 1201px){.secContents .boxLine.pd30{padding:30px 30px 30px 30px}}.secContents .boxBg{background:rgba(217,214,187,0.1);padding:2.66667vw 2.66667vw 2.66667vw 2.66667vw}@media (min-width: 751px){.secContents .boxBg{padding:1.66667vw 1.66667vw 1.66667vw 1.66667vw}}@media (min-width: 751px) and (min-width: 1201px){.secContents .boxBg{padding:20px 20px 20px 20px}}.secContents .note li{font-size:0.9em;text-indent:-1em;padding-left:1em;margin-bottom:0.5em}.secContents .note li:last-child{margin-bottom:0}.secContents .note li.strong{color:#d9d6bb;font-weight:bold}.secContents .note.txtN li{font-size:1em}.secContents .note.boxBg{padding:2.66667vw 2.66667vw 2.66667vw 2.66667vw}@media (min-width: 751px){.secContents .note.boxBg{padding:1.66667vw 1.66667vw 1.66667vw 1.66667vw}}@media (min-width: 751px) and (min-width: 1201px){.secContents .note.boxBg{padding:20px 20px 20px 20px}}.secContents .note:not(.boxBg):not(.boxLine){padding:0vw 0vw 0vw 0vw}@media (min-width: 751px){.secContents .note:not(.boxBg):not(.boxLine){padding:0vw 0vw 0vw 0vw}}@media (min-width: 751px) and (min-width: 1201px){.secContents .note:not(.boxBg):not(.boxLine){padding:0px 0px 0px 0px}}.secContents .note.mgb20{margin:0vw 0vw 2.66667vw 0vw}@media (min-width: 751px){.secContents .note.mgb20{margin:0vw 0vw 1.66667vw 0vw}}@media (min-width: 751px) and (min-width: 1201px){.secContents .note.mgb20{margin:0px 0px 20px 0px}}.secContents .txtList li{text-indent:-1em;padding-left:1em;margin-bottom:0.5em}.secContents .txtList li:last-child{margin-bottom:0}.secContents .txtList li.mg20{margin:0vw 0vw 2.66667vw 0vw}@media (min-width: 751px){.secContents .txtList li.mg20{margin:0vw 0vw 1.66667vw 0vw}}@media (min-width: 751px) and (min-width: 1201px){.secContents .txtList li.mg20{margin:0px 0px 20px 0px}}.secContents .txtList li.mgt10{margin:1.33333vw 0vw 0vw 0vw}@media (min-width: 751px){.secContents .txtList li.mgt10{margin:.83333vw 0vw 0vw 0vw}}@media (min-width: 751px) and (min-width: 1201px){.secContents .txtList li.mgt10{margin:10px 0px 0px 0px}}.secContents .txtList li ol{margin:0.5em 0 1em 0}.secContents ol.txtList li{text-indent:-1.5em;padding-left:1.5em}.secContents .itemBnr{max-width:1000px;margin-left:auto;margin-right:auto}.secContents .itemBnr.s{width:90%;max-width:900px}.secContents .itemBnr.end{position:relative;background-color:#000}.secContents .itemBnr.end img{opacity:0.5}.secContents .itemBnr.end a{pointer-events:none}.secContents .itemBnr.end::before{content:"終了致しました";color:#FFF;font-size:1.5em;text-align:center;height:1em;position:absolute;width:100%;top:0;bottom:0;margin:auto;z-index:10;font-weight:bold}.secContents .supplement{font-size:0.7em;padding:0.4em 0.8em 0.5em;background-color:#344176;color:#d9d6bb;border-radius:50px;vertical-align:middle;display:inline-block;line-height:1;font-family:"Noto Sans JP","Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3",YuGothic,"Yu Gothic","Yu Gothic UI","Arial",sans-serif;margin:0.5em 0 0 0}@media (min-width: 751px){.secContents .supplement{margin:0 0 0 1em;font-size:0.6em}}.stitA{color:#d9d6bb;font-size:6.13333vw;font-family:"Cormorant","Noto Serif JP",serif;text-align:center;font-weight:400;margin:0vw auto 5.33333vw auto;line-height:1.3;position:relative}@media (min-width: 751px){.stitA{font-size:3vw;margin:0vw auto 3.33333vw auto}}@media (min-width: 751px) and (min-width: 1201px){.stitA{font-size:36px}}@media (min-width: 751px) and (min-width: 1201px){.stitA{margin:0px auto 40px auto}}.stitA:before{content:"[";padding-right:0.5em}.stitA::after{content:"]";padding-left:0.5em}.stitA .en{font-size:1.25em}.stitA:has(.timeStamp-stitA){padding:2.66667vw 0vw 0vw 0vw}@media (min-width: 751px){.stitA:has(.timeStamp-stitA){padding:1.66667vw 0vw 0vw 0vw}}@media (min-width: 751px) and (min-width: 1201px){.stitA:has(.timeStamp-stitA){padding:20px 0px 0px 0px}}.stitB{color:#d9d6bb;font-size:7.46667vw;font-family:"Cormorant","Noto Serif JP",serif;text-align:center;font-weight:400;padding:0vw 0vw 8vw 0vw;margin:0vw auto 5.33333vw auto;line-height:1.2;position:relative}@media (min-width: 751px){.stitB{font-size:3.83333vw;padding:0vw 0vw 3.33333vw 0vw;margin:0vw auto 3.33333vw auto}}@media (min-width: 751px) and (min-width: 1201px){.stitB{font-size:46px}}@media (min-width: 751px) and (min-width: 1201px){.stitB{padding:0px 0px 40px 0px}}@media (min-width: 751px) and (min-width: 1201px){.stitB{margin:0px auto 40px auto}}.stitB:before{content:"";position:absolute;background:url("../images/common/deco_kira_line.png") repeat-x center;background-size:contain;height:15px;width:45px;bottom:0;left:0;right:0;margin:auto}.stitB .en{font-size:1.25em}.stitC{font-size:4.26667vw;font-weight:bold;margin:0vw auto 2.66667vw auto;line-height:1.2;position:relative;padding-left:1.5em;color:#d9d6bb}@media (min-width: 751px){.stitC{font-size:1.66667vw;margin:0vw auto 1.66667vw auto}}@media (min-width: 751px) and (min-width: 1201px){.stitC{font-size:20px}}@media (min-width: 751px) and (min-width: 1201px){.stitC{margin:0px auto 20px auto}}.stitC:before{content:"";display:block;width:1em;height:2px;background:#d9d6bb;position:absolute;left:0;top:0;bottom:0;margin:auto}.stitD{font-family:"Cormorant","Noto Serif JP",serif;font-size:4.8vw;font-weight:normal;margin:0vw auto 2.66667vw auto;line-height:1.2;position:relative;color:#d9d6bb;text-align:center}@media (min-width: 751px){.stitD{font-size:2vw;margin:0vw auto 1.66667vw auto}}@media (min-width: 751px) and (min-width: 1201px){.stitD{font-size:24px}}@media (min-width: 751px) and (min-width: 1201px){.stitD{margin:0px auto 20px auto}}.accordionList .accordionBtn{background:#d9d6bb;color:#1b2b6c;border:1px solid #d9d6bb;padding:2.66667vw 5.33333vw 2.66667vw 2.66667vw;transition:0.4s;font-weight:bold;cursor:pointer;position:relative;border-radius:3px}@media (min-width: 751px){.accordionList .accordionBtn{padding:.83333vw 3.33333vw .83333vw .83333vw}}@media (min-width: 751px) and (min-width: 1201px){.accordionList .accordionBtn{padding:10px 40px 10px 10px}}.accordionList .accordionBtn::before{content:"";height:2.66667vw;width:2.66667vw;background:url(../images/common/ico_arrow.png) no-repeat top center;background-size:100% auto;position:absolute;top:0vw;right:2vw;bottom:0;-webkit-filter:brightness(0) saturate(100%) invert(12%) sepia(43%) saturate(3976%) hue-rotate(222deg) brightness(97%) contrast(94%);filter:brightness(0) saturate(100%) invert(12%) sepia(43%) saturate(3976%) hue-rotate(222deg) brightness(97%) contrast(94%);margin:auto;-webkit-transform:rotate(180deg);transform:rotate(180deg)}@media (min-width: 751px){.accordionList .accordionBtn::before{height:1.25vw;max-height:15px;width:1.25vw;max-width:15px;position:absolute;top:0vw;right:1.25vw}}@media (min-width: 751px) and (min-width: 1201px){.accordionList .accordionBtn::before{top:0px;right:15px}}.accordionList .accordionBtn.open{background:#1b2b6c;color:#d9d6bb}.accordionList .accordionBtn.open::before{-webkit-filter:brightness(1);filter:brightness(1);-webkit-transform:rotate(0);transform:rotate(0)}.accordionList .accordionBox{padding:2.66667vw 0vw 0vw 0vw}@media (min-width: 751px){.accordionList .accordionBox{padding:1.66667vw 0vw 0vw 0vw}}@media (min-width: 751px) and (min-width: 1201px){.accordionList .accordionBox{padding:20px 0px 0px 0px}}.accordionList+.accordionList{margin:2.66667vw 0vw 0vw 0vw}@media (min-width: 751px){.accordionList+.accordionList{margin:1.66667vw 0vw 0vw 0vw}}@media (min-width: 751px) and (min-width: 1201px){.accordionList+.accordionList{margin:20px 0px 0px 0px}}.accordionBox{display:none}.fade{opacity:0;transition:opacity 0.4s}.fade.s{opacity:1}hr{border:none;border-bottom:1px solid #7c818e;margin:6.66667vw auto 6.66667vw auto}@media (min-width: 751px){hr{margin:4.16667vw auto 4.16667vw auto}}@media (min-width: 751px) and (min-width: 1201px){hr{margin:50px auto 50px auto}}.decoLine{width:calc(100% - 72px);position:relative;border-bottom:2px dotted #d9d6bb;margin:8px auto;overflow:visible;margin:6.66667vw auto 6.66667vw auto}@media (min-width: 751px){.decoLine{margin:4.16667vw auto 4.16667vw auto}}@media (min-width: 751px) and (min-width: 1201px){.decoLine{margin:50px auto 50px auto}}.decoLine::before,.decoLine::after{content:"";display:block;width:18px;height:18px;position:absolute;z-index:1;background:url("../images/common/deco_kira_line.png") no-repeat center;background-size:contain;top:0;bottom:0;margin:auto}.decoLine::before{left:-36px}.decoLine::after{right:-36px}.tabBtnList{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin:2.66667vw 0vw 8vw 0vw}@media (min-width: 751px){.tabBtnList{margin:0vw 0vw 5vw 0vw}}@media (min-width: 751px) and (min-width: 1201px){.tabBtnList{margin:0px 0px 60px 0px}}.tabBtnList li{background:#17255c;text-align:center;font-family:"Noto Serif JP",serif;font-weight:bold;border:1px solid #d9d6bb;position:relative}@media (max-width: 750px){.tabBtnList li{width:48%;margin-right:4%}.tabBtnList li:not(:nth-child(-n+2)){margin-top:4%}.tabBtnList li:nth-child(2n){margin-right:0}}.tabBtnList li::before,.tabBtnList li::after{content:"";display:block;width:2px;height:100%;background:#d9d6bb;position:absolute;top:0}.tabBtnList li::before{left:4px}.tabBtnList li::after{right:4px}@media (min-width: 751px){.tabBtnList li{width:25vw;max-width:300px;margin:0vw 2.5vw 0vw 0vw}}@media (min-width: 751px) and (min-width: 1201px){.tabBtnList li{margin:0px 30px 0px 0px}}.tabBtnList li:last-child{margin-right:0}.tabBtnList li a{display:block;padding:2.66667vw 2.66667vw 2.66667vw 2.66667vw;text-decoration:none;color:#d9d6bb;line-height:1;font-size:3.73333vw}@media (min-width: 751px){.tabBtnList li a{padding:1.66667vw 1.66667vw 1.66667vw 1.66667vw;font-size:2vw}}@media (min-width: 751px) and (min-width: 1201px){.tabBtnList li a{padding:20px 20px 20px 20px}}@media (min-width: 751px) and (min-width: 1201px){.tabBtnList li a{font-size:24px}}.tabBtnList li:has(.select){background:#d9d6bb}.tabBtnList li:has(.select)::before,.tabBtnList li:has(.select)::after{background:#17255c}.tabBtnList li:has(.select) a{color:#17255c}.tabContent{display:none}.tabContent.select{display:block}.btn{display:block;background:#d9d6bb;font-family:"Noto Serif JP",serif;color:#17255c;text-decoration:none;text-align:center;border-radius:100px;font-weight:bold;position:relative;transition:background 0.4s, color 0.4s;border:2px solid #d9d6bb;width:66.66667vw;padding:2.66667vw 2.66667vw 2.66667vw 2.66667vw;margin:0vw auto 5.33333vw auto;font-size:3.46667vw}@media (min-width: 751px){.btn{width:41.66667vw;max-width:500px;padding:1.66667vw 1.66667vw 1.66667vw 1.66667vw;margin:0vw auto 3.33333vw auto;font-size:1.66667vw}}@media (min-width: 751px) and (min-width: 1201px){.btn{padding:20px 20px 20px 20px}}@media (min-width: 751px) and (min-width: 1201px){.btn{margin:0px auto 40px auto}}@media (min-width: 751px) and (min-width: 1201px){.btn{font-size:20px}}.btn::before{content:"";height:2.66667vw;width:2.66667vw;background:url(../images/common/ico_arrow.png) no-repeat top center;background-size:100% auto;position:absolute;top:0vw;right:2.66667vw;bottom:0;-webkit-filter:brightness(0) saturate(100%) invert(12%) sepia(43%) saturate(3976%) hue-rotate(222deg) brightness(97%) contrast(94%);filter:brightness(0) saturate(100%) invert(12%) sepia(43%) saturate(3976%) hue-rotate(222deg) brightness(97%) contrast(94%);margin:auto;-webkit-transform:rotate(90deg);transform:rotate(90deg)}@media (min-width: 751px){.btn::before{height:1.25vw;max-height:15px;width:1.25vw;max-width:15px;position:absolute;top:0vw;right:1.66667vw}}@media (min-width: 751px) and (min-width: 1201px){.btn::before{top:0px;right:20px}}@media (hover: hover), (-ms-high-contrast: none){.btn:hover{background:#1b2b6c;color:#d9d6bb}.btn:hover::before{-webkit-filter:brightness(1);filter:brightness(1)}}.btn.close{pointer-events:none;background:#CCC;opacity:0.9}.btn.mg80{margin:0vw auto 10.66667vw auto}@media (min-width: 751px){.btn.mg80{margin:0vw auto 6.66667vw auto}}@media (min-width: 751px) and (min-width: 1201px){.btn.mg80{margin:0px auto 80px auto}}.popupBtn{display:block;background-color:#fff;font-family:"Noto Serif JP",serif;color:red;text-decoration:none;text-align:center;border-radius:2.66667vw;font-weight:bold;position:relative;transition:background-color 0.4s, color 0.4s, opacity 0.4s;border:2px solid red;padding:2.66667vw 2.66667vw 2.66667vw 2.66667vw;margin:0vw auto 5.33333vw auto;font-size:3.46667vw}@media (min-width: 751px){.popupBtn{padding:1.66667vw 1.66667vw 1.66667vw 1.66667vw;margin:0vw auto 3.33333vw auto;font-size:1.66667vw}}@media (min-width: 751px) and (min-width: 1201px){.popupBtn{padding:20px 20px 20px 20px}}@media (min-width: 751px) and (min-width: 1201px){.popupBtn{margin:0px auto 40px auto}}@media (min-width: 751px) and (min-width: 1201px){.popupBtn{font-size:20px}}@media (min-width: 751px){.popupBtn{border-radius:1.66667vw}}@media (min-width: 1201px){.popupBtn{border-radius:20px}}.popupBtn::before{content:"";height:2.66667vw;width:2.66667vw;-webkit-mask-image:url(../images/common/ico_arrow.png);-webkit-mask-size:100% auto;-webkit-mask-repeat:no-repeat;-webkit-mask-position:top center;mask-image:url(../images/common/ico_arrow.png);mask-size:100% auto;mask-repeat:no-repeat;mask-position:top center;background-color:red;position:absolute;top:0vw;right:2.66667vw;bottom:0;margin:auto;-webkit-transform:rotate(90deg);transform:rotate(90deg)}@media (min-width: 751px){.popupBtn::before{height:1.25vw;max-height:15px;width:1.25vw;max-width:15px;position:absolute;top:0vw;right:1.66667vw}}@media (min-width: 751px) and (min-width: 1201px){.popupBtn::before{top:0px;right:20px}}@media (hover: hover), (-ms-high-contrast: none){.popupBtn:hover{background-color:#fff;color:rgba(255,0,0,0.8)}.popupBtn:hover::before{opacity:1}}#bne{font-weight:normal;letter-spacing:0;line-height:1;z-index:50;position:relative}#bne a{color:#333}#bne .pr-footer{min-height:0 !important}nav{z-index:52}@media (max-width: 750px){nav{position:fixed;top:0vw;right:0vw;width:66.66667vw;background:#fdfdfd;height:100vh;padding:21.33333vw 5.33333vw 5.33333vw 5.33333vw;border-left:2px solid #d9d6bb;-webkit-transform:translateX(100%);transform:translateX(100%);transition:-webkit-transform 0.4s;transition:transform 0.4s;transition:transform 0.4s, -webkit-transform 0.4s}nav::before{content:"";position:absolute;height:100%;top:0;left:5px;border-left:3px dotted #d9d6bb}nav.open{-webkit-transform:translateX(0%);transform:translateX(0%)}}@media (min-width: 751px){nav{width:93.33333vw;max-width:1120px;height:6.91667vw;max-height:83px;margin:0 auto;background:url(../images/common/nav/bg_pc.png) center no-repeat;background-size:contain;position:fixed;top:3.33333vw;left:0vw;right:0}}@media (min-width: 751px) and (min-width: 1201px){nav{top:40px;left:0px}}nav ::-webkit-scrollbar{width:0}nav .navInnerWrap{position:relative;width:100%;height:100%}@media (max-width: 750px){nav .navInnerWrap{overflow-y:scroll}}nav ul{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;text-align:center;-webkit-flex-wrap:wrap;flex-wrap:wrap}@media (min-width: 751px){nav ul{padding:.25vw 0vw .25vw 0vw;width:87.83333vw;max-width:1054px;margin:0 auto}}@media (min-width: 751px) and (min-width: 1201px){nav ul{padding:3px 0px 3px 0px}}nav ul li{position:relative;width:56.66667vw;margin:0vw 0vw 4vw 0vw}nav ul li:last-child{margin:0}@media (min-width: 751px){nav ul li{width:9.75vw;max-width:117px;margin:0}nav ul li::before{content:"";display:block;height:5vw;max-height:60px;border-right:2px dotted #1b2b6c;position:absolute;position:absolute;top:0vw;right:0vw;bottom:0;margin:auto}}@media (min-width: 751px) and (min-width: 1201px){nav ul li::before{top:0px;right:0px}}@media (min-width: 751px){nav ul li:last-child::before{display:none}}nav ul li a{display:block}nav ul li.top{background:url(../images/common/nav/ico_top_sp_on.png) center no-repeat;background-size:contain}@media (min-width: 751px){nav ul li.top{background:url(../images/common/nav/ico_top_pc_on.png) center no-repeat;background-size:contain}}nav ul li.information{background:url(../images/common/nav/ico_information_sp_on.png) center no-repeat;background-size:contain}@media (min-width: 751px){nav ul li.information{background:url(../images/common/nav/ico_information_pc_on.png) center no-repeat;background-size:contain}}nav ul li.ticket{background:url(../images/common/nav/ico_ticket_sp_on.png) center no-repeat;background-size:contain}@media (min-width: 751px){nav ul li.ticket{background:url(../images/common/nav/ico_ticket_pc_on.png) center no-repeat;background-size:contain}}nav ul li.stream{background:url(../images/common/nav/ico_stream_sp_on.png) center no-repeat;background-size:contain}@media (min-width: 751px){nav ul li.stream{background:url(../images/common/nav/ico_stream_pc_on.png) center no-repeat;background-size:contain}}nav ul li.goods{background:url(../images/common/nav/ico_goods_sp_on.png) center no-repeat;background-size:contain}@media (min-width: 751px){nav ul li.goods{background:url(../images/common/nav/ico_goods_pc_on.png) center no-repeat;background-size:contain}}nav ul li.attention{background:url(../images/common/nav/ico_attention_sp_on.png) center no-repeat;background-size:contain}@media (min-width: 751px){nav ul li.attention{background:url(../images/common/nav/ico_attention_pc_on.png) center no-repeat;background-size:contain}}nav ul li.qa{background:url(../images/common/nav/ico_qa_sp_on.png) center no-repeat;background-size:contain}@media (min-width: 751px){nav ul li.qa{background:url(../images/common/nav/ico_qa_pc_on.png) center no-repeat;background-size:contain}}nav ul li.garapon{background:url(../images/common/nav/ico_garapon_sp_on.png) center no-repeat;background-size:contain}@media (min-width: 751px){nav ul li.garapon{background:url(../images/common/nav/ico_garapon_pc_on.png) center no-repeat;background-size:contain}}nav ul li.special{background:url(../images/common/nav/ico_special_sp_on.png) center no-repeat;background-size:contain}@media (min-width: 751px){nav ul li.special{background:url(../images/common/nav/ico_special_pc_on.png) center no-repeat;background-size:contain}}nav ul li.close{pointer-events:none;opacity:0.3}@media (hover: hover), (-ms-high-contrast: none){nav ul li img{transition:0.4s}nav ul li:hover img{opacity:0}}nav ul li.active img{opacity:0}nav ul li.new::after{content:"NEW";display:block;text-align:center;line-height:1;height:1.2em;font-weight:700;border-radius:3em;background:#1b2b6c;color:#FFF;font-size:2.13333vw;position:absolute;top:.26667vw;left:17.33333vw;width:8vw;padding:1px 0}@media (min-width: 751px){nav ul li.new::after{font-size:1vw;position:absolute;top:-.66667vw;left:0vw;width:4.16667vw;max-width:50px;margin:auto;right:0}}@media (min-width: 751px) and (min-width: 1201px){nav ul li.new::after{font-size:12px}}@media (min-width: 751px) and (min-width: 1201px){nav ul li.new::after{top:-8px;left:0px}}.btnNav{width:14vw;position:fixed;top:4vw;right:4vw;z-index:53;background:url(../images/common/nav/btn_menu_close.png) center no-repeat;background-size:contain;cursor:pointer}@media (min-width: 751px){.btnNav{display:none}}.btnNav.open img{opacity:0}footer{background:#FFF;padding:5.33333vw 0vw 5.33333vw 0vw}@media (min-width: 751px){footer{padding:3.33333vw 0vw 3.33333vw 0vw}}@media (min-width: 751px) and (min-width: 1201px){footer{padding:40px 0px 40px 0px}}footer .sns{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;margin:0vw 0vw 2.66667vw 0vw}@media (min-width: 751px){footer .sns{margin:0vw 0vw 1.66667vw 0vw}}@media (min-width: 751px) and (min-width: 1201px){footer .sns{margin:0px 0px 20px 0px}}footer .sns li{width:8vw;margin:0vw 2.66667vw 0vw 0vw}@media (min-width: 751px){footer .sns li{width:3.33333vw;max-width:40px;margin:0vw 1.66667vw 0vw 0vw}}@media (min-width: 751px) and (min-width: 1201px){footer .sns li{margin:0px 20px 0px 0px}}footer .sns li:last-child{margin:0}footer p{color:#000;text-align:center}#cDecoBox{position:absolute;width:0;height:0;z-index:101;pointer-events:none}#cDecoBox ul{position:relative;width:1px;height:1px}#cDecoBox ul li{position:absolute;width:10px;height:10px;list-style:none;opacity:0;transition:opacity 0.2s}#cDecoBox ul li:nth-child(1){background:url(../images/common/deco_kira_a.png) center no-repeat;width:28px;height:28px;bottom:7px;left:-9px}#cDecoBox ul li:nth-child(2){background:url(../images/common/deco_kira_b.png) center no-repeat;width:18px;height:29px;bottom:-14px;left:11px}#cDecoBox ul li:nth-child(3){background:url(../images/common/deco_kira_c.png) center no-repeat;width:20px;height:21px;top:6px;left:0px}#cDecoBox ul li:nth-child(4){background:url(../images/common/deco_kira_d.png) center no-repeat;width:26px;height:22px;top:5px;right:1px}#cDecoBox ul li:nth-child(5){background:url(../images/common/deco_kira_e.png) center no-repeat;width:24px;height:32px;bottom:-4px;right:4px}#cDecoBox.anime ul li:nth-child(1){-webkit-animation:clickDeco1 0.5s linear 0s;animation:clickDeco1 0.5s linear 0s}#cDecoBox.anime ul li:nth-child(2){-webkit-animation:clickDeco2 0.5s linear 0s;animation:clickDeco2 0.5s linear 0s}#cDecoBox.anime ul li:nth-child(3){-webkit-animation:clickDeco3 0.5s linear 0s;animation:clickDeco3 0.5s linear 0s}#cDecoBox.anime ul li:nth-child(4){-webkit-animation:clickDeco4 0.5s linear 0s;animation:clickDeco4 0.5s linear 0s}#cDecoBox.anime ul li:nth-child(5){-webkit-animation:clickDeco5 0.5s linear 0s;animation:clickDeco5 0.5s linear 0s}@-webkit-keyframes clickDeco1{0%{opacity:1;-webkit-transform:translate(0, 0);transform:translate(0, 0)}100%{opacity:0;-webkit-transform:translate(5px, -9px);transform:translate(5px, -9px)}}@keyframes clickDeco1{0%{opacity:1;-webkit-transform:translate(0, 0);transform:translate(0, 0)}100%{opacity:0;-webkit-transform:translate(5px, -9px);transform:translate(5px, -9px)}}@-webkit-keyframes clickDeco2{0%{opacity:1;-webkit-transform:translate(0, 0);transform:translate(0, 0)}100%{opacity:0;-webkit-transform:translate(10px, 0px);transform:translate(10px, 0px)}}@keyframes clickDeco2{0%{opacity:1;-webkit-transform:translate(0, 0);transform:translate(0, 0)}100%{opacity:0;-webkit-transform:translate(10px, 0px);transform:translate(10px, 0px)}}@-webkit-keyframes clickDeco3{0%{opacity:1;-webkit-transform:translate(0, 0);transform:translate(0, 0)}100%{opacity:0;-webkit-transform:translate(8px, 8px);transform:translate(8px, 8px)}}@keyframes clickDeco3{0%{opacity:1;-webkit-transform:translate(0, 0);transform:translate(0, 0)}100%{opacity:0;-webkit-transform:translate(8px, 8px);transform:translate(8px, 8px)}}@-webkit-keyframes clickDeco4{0%{opacity:1;-webkit-transform:translate(0, 0);transform:translate(0, 0)}100%{opacity:0;-webkit-transform:translate(-3px, 8px);transform:translate(-3px, 8px)}}@keyframes clickDeco4{0%{opacity:1;-webkit-transform:translate(0, 0);transform:translate(0, 0)}100%{opacity:0;-webkit-transform:translate(-3px, 8px);transform:translate(-3px, 8px)}}@-webkit-keyframes clickDeco5{0%{opacity:1;-webkit-transform:translate(0, 0);transform:translate(0, 0)}100%{opacity:0;-webkit-transform:translate(-7px, -4px);transform:translate(-7px, -4px)}}@keyframes clickDeco5{0%{opacity:1;-webkit-transform:translate(0, 0);transform:translate(0, 0)}100%{opacity:0;-webkit-transform:translate(-7px, -4px);transform:translate(-7px, -4px)}}#load{background:url(../images/common/bg_pattern.jpg) repeat;background-color:#1b2b6c;background-size:50%;position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:100;transition:opacity 0.4s;pointer-events:none}#load div{position:relative;width:100%;height:100%}#load div::before{content:"";background:url(../images/common/load.gif) center no-repeat;background-size:contain;position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;width:50.4vw;height:10.8vw}@media (min-width: 751px){#load div::before{width:31.5vw;max-width:378px;height:6.75vw;max-height:81px}}@media (min-width: 751px){#load{background-size:auto}}#load.s{opacity:0}.pagetop{position:fixed;bottom:2.66667vw;right:2.66667vw;width:10.66667vw;z-index:51;display:none}@media (min-width: 751px){.pagetop{position:fixed;bottom:1.66667vw;right:1.66667vw;width:5vw;max-width:60px}}@media (min-width: 751px) and (min-width: 1201px){.pagetop{bottom:20px;right:20px}}#onetrust-consent-sdk{font-family:auto, sans-serif !important}#onetrust-consent-sdk a{display:inline !important}.fancybox-slide--image{padding:20px !important}.fancybox-slide--iframe{padding:20px !important;border:none !important;background:transparent !important}.fancybox-slide--iframe .fancybox-content{border:none !important;background:transparent !important}.fancybox-close-small{background:#FFF;padding:0;top:0;right:0;width:6.66667vw;height:6.66667vw;-webkit-transform:translate(0, -120%);transform:translate(0, -120%);opacity:1}.fancybox-close-small:before{pointer-events:none;box-sizing:border-box;content:"";width:100%;height:100%;display:block;position:absolute;top:50%;left:50%;z-index:1;background:#fff;width:2.66667vw;height:.4vw;transition:-webkit-transform 0.5s;transition:transform 0.5s;transition:transform 0.5s, -webkit-transform 0.5s;-webkit-transform:translate(-50%, -50%) rotateZ(-45deg);transform:translate(-50%, -50%) rotateZ(-45deg);opacity:1}.fancybox-close-small:after{pointer-events:none;box-sizing:border-box;content:"";width:100%;height:100%;display:block;position:absolute;top:50%;left:50%;z-index:1;background:#fff;width:2.66667vw;height:.4vw;transition:-webkit-transform 0.5s;transition:transform 0.5s;transition:transform 0.5s, -webkit-transform 0.5s;-webkit-transform:translate(-50%, -50%) rotateZ(45deg);transform:translate(-50%, -50%) rotateZ(45deg);opacity:1}@media (hover: hover), (-ms-high-contrast: none){.fancybox-close-small:hover:before{-webkit-transform:translate(-50%, -50%) rotateZ(-45deg) scaleX(0.8);transform:translate(-50%, -50%) rotateZ(-45deg) scaleX(0.8)}.fancybox-close-small:hover:after{-webkit-transform:translate(-50%, -50%) rotateZ(45deg) scaleX(0.8);transform:translate(-50%, -50%) rotateZ(45deg) scaleX(0.8)}}@media (min-width: 751px){.fancybox-close-small{width:3.33333vw;max-width:40px;height:3.33333vw;max-height:40px}.fancybox-close-small:before{width:1.25vw;max-width:15px;height:.16667vw;max-height:2px}.fancybox-close-small:after{width:1.25vw;max-width:15px;height:.16667vw;max-height:2px}}.finalBgWrap{position:fixed;z-index:-1;top:0;left:0;width:100%;height:100%;background:linear-gradient(0deg, #1b0046 5%, #1d0030 20%, #000130 75%, #090058 95%) fixed;background-size:300% 300%;-webkit-animation:GradientAnimation 8s ease infinite;animation:GradientAnimation 8s ease infinite}.finalBgWrap.show{z-index:-1}.finalBgWrap.hide{z-index:-10}@-webkit-keyframes GradientAnimation{0%{background-position:50% 0%}50%{background-position:50% 100%}100%{background-position:50% 0%}}@keyframes GradientAnimation{0%{background-position:50% 0%}50%{background-position:50% 100%}100%{background-position:50% 0%}}.finalBgWrap:before{content:"";background:url(../images/top/bg_sp_final.png) top center no-repeat;background-size:100% auto;width:100%;height:100%;top:0;left:0;position:fixed;z-index:-2}@media (min-width: 751px){.finalBgWrap:before{background:url(../images/top/bg_tab_final.png) top center no-repeat;background-size:100% auto}}@media (min-width: 1201px){.finalBgWrap:before{background:url(../images/top/bg_pc_final.png) top center no-repeat;background-size:cover}}.finalBgWrap .stars{position:relative;width:100%;height:100%;overflow:hidden}.finalBgWrap .star{position:absolute;display:block;background-color:#fff;border-radius:50%;box-shadow:0 0 4px 2px rgba(255,255,255,0.2);opacity:0;-webkit-animation:twinkle 8s infinite;animation:twinkle 8s infinite}@-webkit-keyframes twinkle{0%{opacity:0}50%{-webkit-transform:scale(2.5);transform:scale(2.5);opacity:1}100%{opacity:0;-webkit-transform:scale(0.2);transform:scale(0.2)}}@keyframes twinkle{0%{opacity:0}50%{-webkit-transform:scale(2.5);transform:scale(2.5);opacity:1}100%{opacity:0;-webkit-transform:scale(0.2);transform:scale(0.2)}}.finalBgWrap #particles-js canvas{position:absolute;top:0;left:0;z-index:1}#top{position:relative}#top.final:before{display:none}#mvCol .mvWrap.previous.show{opacity:1;visibility:visible;pointer-events:auto;height:100%}#mvCol .mvWrap.previous.hide{opacity:0;visibility:hidden;pointer-events:none;height:0}#mvCol .mvWrap.previous.jsActive{pointer-events:none}#mvCol .mvWrap.previous .logoTap{position:absolute;z-index:99;top:33.5%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:80%;max-width:620px;height:55vw;margin:0 auto;pointer-events:none;transition:opacity 0.4s 0.5s;opacity:0}@media (min-width: 751px) and (max-width: 1200px){#mvCol .mvWrap.previous .logoTap{top:45.5%;width:48%;max-width:620px;height:37vw}}@media (min-width: 1201px) and (max-width: 1500px){#mvCol .mvWrap.previous .logoTap{top:43%;width:45%;max-width:620px;height:28vw}}@media (min-width: 1501px){#mvCol .mvWrap.previous .logoTap{top:45%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:45%;max-width:620px;height:420px;margin:0 auto}}#mvCol .mvWrap.previous .logoTap.s{opacity:1}#mvCol .mvWrap.previous .logoTap li{cursor:pointer;pointer-events:auto}#mvCol .mvWrap.previous .logoTap li img{width:100%;max-width:181px;height:auto}@media (hover: hover){#mvCol .mvWrap.previous .logoTap li{transition:.2s}#mvCol .mvWrap.previous .logoTap li:hover{opacity:0.5}}#mvCol .mvWrap.previous .logoTap .logoTapItem01{position:absolute;z-index:5;top:0;left:0;width:35%;-webkit-transform:translateY(0px) rotate(-20deg) scale(0.85);transform:translateY(0px) rotate(-20deg) scale(0.85);-webkit-animation:fuwaTap01 8s infinite;animation:fuwaTap01 8s infinite}@media (min-width: 751px) and (max-width: 1200px){#mvCol .mvWrap.previous .logoTap .logoTapItem01{width:32.5%}}@media (min-width: 1201px){#mvCol .mvWrap.previous .logoTap .logoTapItem01{width:30%}}@-webkit-keyframes fuwaTap01{0%{-webkit-transform:translateY(0px) rotate(-20deg) scale(0.85);transform:translateY(0px) rotate(-20deg) scale(0.85)}50%{-webkit-transform:translateY(10px) rotate(-20deg) scale(0.85);transform:translateY(10px) rotate(-20deg) scale(0.85)}100%{-webkit-transform:translateY(0px) rotate(-20deg) scale(0.85);transform:translateY(0px) rotate(-20deg) scale(0.85)}}@keyframes fuwaTap01{0%{-webkit-transform:translateY(0px) rotate(-20deg) scale(0.85);transform:translateY(0px) rotate(-20deg) scale(0.85)}50%{-webkit-transform:translateY(10px) rotate(-20deg) scale(0.85);transform:translateY(10px) rotate(-20deg) scale(0.85)}100%{-webkit-transform:translateY(0px) rotate(-20deg) scale(0.85);transform:translateY(0px) rotate(-20deg) scale(0.85)}}#mvCol .mvWrap.previous .logoTap .logoTapItem02{position:absolute;z-index:5;top:0;right:0;width:35%;-webkit-transform:translateY(0px) rotate(15deg) scale(0.75);transform:translateY(0px) rotate(15deg) scale(0.75);-webkit-animation:fuwaTap02 7s infinite;animation:fuwaTap02 7s infinite}@media (min-width: 751px) and (max-width: 1200px){#mvCol .mvWrap.previous .logoTap .logoTapItem02{width:32.5%}}@media (min-width: 1201px){#mvCol .mvWrap.previous .logoTap .logoTapItem02{width:30%}}@-webkit-keyframes fuwaTap02{0%{-webkit-transform:translateY(0px) rotate(15deg) scale(0.75);transform:translateY(0px) rotate(15deg) scale(0.75)}50%{-webkit-transform:translateY(10px) rotate(15deg) scale(0.75);transform:translateY(10px) rotate(15deg) scale(0.75)}100%{-webkit-transform:translateY(0px) rotate(15deg) scale(0.75);transform:translateY(0px) rotate(15deg) scale(0.75)}}@keyframes fuwaTap02{0%{-webkit-transform:translateY(0px) rotate(15deg) scale(0.75);transform:translateY(0px) rotate(15deg) scale(0.75)}50%{-webkit-transform:translateY(10px) rotate(15deg) scale(0.75);transform:translateY(10px) rotate(15deg) scale(0.75)}100%{-webkit-transform:translateY(0px) rotate(15deg) scale(0.75);transform:translateY(0px) rotate(15deg) scale(0.75)}}#mvCol .mvWrap.previous .logoTap .logoTapItem03{position:absolute;z-index:5;bottom:0;left:3%;width:35%;-webkit-transform:translateY(0px) rotate(20deg) scale(0.55);transform:translateY(0px) rotate(20deg) scale(0.55);-webkit-animation:fuwaTap03 6s infinite;animation:fuwaTap03 6s infinite}@media (min-width: 751px) and (max-width: 1200px){#mvCol .mvWrap.previous .logoTap .logoTapItem03{left:3%;width:32.5%}}@media (min-width: 1201px){#mvCol .mvWrap.previous .logoTap .logoTapItem03{left:5%;width:30%}}@-webkit-keyframes fuwaTap03{0%{-webkit-transform:translateY(0px) rotate(20deg) scale(0.6);transform:translateY(0px) rotate(20deg) scale(0.6)}50%{-webkit-transform:translateY(10px) rotate(20deg) scale(0.6);transform:translateY(10px) rotate(20deg) scale(0.6)}100%{-webkit-transform:translateY(0px) rotate(20deg) scale(0.6);transform:translateY(0px) rotate(20deg) scale(0.6)}}@keyframes fuwaTap03{0%{-webkit-transform:translateY(0px) rotate(20deg) scale(0.6);transform:translateY(0px) rotate(20deg) scale(0.6)}50%{-webkit-transform:translateY(10px) rotate(20deg) scale(0.6);transform:translateY(10px) rotate(20deg) scale(0.6)}100%{-webkit-transform:translateY(0px) rotate(20deg) scale(0.6);transform:translateY(0px) rotate(20deg) scale(0.6)}}#mvCol .mvWrap.previous .logoTap .logoTapItem04{position:absolute;z-index:5;bottom:0;right:3%;width:35%;-webkit-transform:translateY(0px) rotate(-15deg) scale(0.7);transform:translateY(0px) rotate(-15deg) scale(0.7);-webkit-animation:fuwaTap04 7.5s infinite;animation:fuwaTap04 7.5s infinite}@media (min-width: 751px) and (max-width: 1200px){#mvCol .mvWrap.previous .logoTap .logoTapItem04{right:3%;width:32.5%}}@media (min-width: 1201px){#mvCol .mvWrap.previous .logoTap .logoTapItem04{right:3%;width:30%}}@-webkit-keyframes fuwaTap04{0%{-webkit-transform:translateY(0px) rotate(-15deg) scale(0.75);transform:translateY(0px) rotate(-15deg) scale(0.75)}50%{-webkit-transform:translateY(10px) rotate(-15deg) scale(0.75);transform:translateY(10px) rotate(-15deg) scale(0.75)}100%{-webkit-transform:translateY(0px) rotate(-15deg) scale(0.75);transform:translateY(0px) rotate(-15deg) scale(0.75)}}@keyframes fuwaTap04{0%{-webkit-transform:translateY(0px) rotate(-15deg) scale(0.75);transform:translateY(0px) rotate(-15deg) scale(0.75)}50%{-webkit-transform:translateY(10px) rotate(-15deg) scale(0.75);transform:translateY(10px) rotate(-15deg) scale(0.75)}100%{-webkit-transform:translateY(0px) rotate(-15deg) scale(0.75);transform:translateY(0px) rotate(-15deg) scale(0.75)}}#mvCol .mvWrap.previous .stageList .cardItem--01,#mvCol .mvWrap.previous .stageList .cardItem--02,#mvCol .mvWrap.previous .stageList .cardItem--03,#mvCol .mvWrap.previous .stageList .cardItem--04{-webkit-filter:brightness(0.7);filter:brightness(0.7)}#mvCol .mvWrap.previous .stageList .cardItem--05::before{content:'';position:absolute;z-index:-1;top:50%;left:50%;-webkit-transform:translate(-50%, -50%) scale(0.9);transform:translate(-50%, -50%) scale(0.9);width:130%;height:130%;background:url(../images/top/card_kanagawa_deco.png) no-repeat center/contain;-webkit-animation:twink 4s infinite;animation:twink 4s infinite}#mvCol .mvWrap.previous .filterPrevious{position:absolute;z-index:3;top:0;left:0;width:100%;height:100%;background:#1b2b6c;mix-blend-mode:multiply;opacity:0.25}#mvCol .mvWrap.final{position:relative;max-width:1940px;margin:0 auto;height:100%}#mvCol .mvWrap.final.show{opacity:1;visibility:visible;pointer-events:auto;height:100%}#mvCol .mvWrap.final.hide{opacity:0;visibility:hidden;pointer-events:none;height:0}#mvCol .mvWrap.final.jsActive{pointer-events:none}#mvCol .mvWrap.final:before,#mvCol .mvWrap.final:after{content:"";width:100%;display:block;position:absolute;pointer-events:none;z-index:0}#mvCol .mvWrap.final::before{background:url(../images/top/mv_deco_t_sp_final.png) top center no-repeat;background-size:100% auto;height:100vw;top:0;left:0;z-index:3}@media (min-width: 751px) and (max-width: 1200px){#mvCol .mvWrap.final::before{background:url(../images/top/mv_deco_t_tab_final.png) top center no-repeat;background-size:100% auto;height:108.66667vw;max-height:815px}}@media (min-width: 1201px){#mvCol .mvWrap.final::before{background:url(../images/top/mv_deco_t_pc_final.png) top center no-repeat;background-size:100% auto;height:53.83078vw;max-height:808px}}#mvCol .mvWrap.final::after{background:url(../images/top/mv_deco_b_sp_final.png) bottom center no-repeat;background-size:100% auto;height:46.26667vw;max-height:347px;bottom:0;left:0}@media (min-width: 751px) and (max-width: 1200px){#mvCol .mvWrap.final::after{background:url(../images/top/mv_deco_b_tab_final.png) bottom center no-repeat;background-size:100% auto;height:43.19018vw;max-height:352px}}@media (min-width: 1201px){#mvCol .mvWrap.final::after{background:url(../images/top/mv_deco_b_pc_final.png) bottom center no-repeat;background-size:100% auto;height:25.38308vw;max-height:381px}}#mvCol h1.logoPrevious{cursor:pointer;transition:opacity 0.4s 0.5s;opacity:0}#mvCol h1.logoPrevious img{transition:0.2s}#mvCol h1.logoPrevious.s{opacity:1}#mvCol h1.logoPrevious::before{content:'';position:absolute;z-index:-1;top:50%;left:50%;-webkit-transform:translate(-50%, -50%) scale(0.9);transform:translate(-50%, -50%) scale(0.9);width:120%;height:120%;background:url(../images/top/logo_previousdeco.png) no-repeat center/contain;-webkit-animation:twink 4s infinite;animation:twink 4s infinite;transition:0.2s}@media (hover: hover){#mvCol h1.logoPrevious:hover img{opacity:0.5}#mvCol h1.logoPrevious:hover::before{opacity:0.5}}#mvCol h1.logoFinal{opacity:1}@media (max-width: 750px){#mvCol h1.logoFinal{top:calc(150 / 750 * 100vw)}}@media (min-width: 751px) and (max-width: 1200px){#mvCol h1.logoFinal{width:41.83333vw;max-width:502px;max-width:502px;top:calc(180 / 1200 * 100vw)}}@media (min-width: 1201px) and (max-width: 1500px){#mvCol h1.logoFinal{width:33.46667vw;max-width:502px;top:calc(180 / 1500 * 100vw)}}@media (min-width: 1501px){#mvCol h1.logoFinal{width:502px;top:180px}}#mvCol .btnPreviousWrap{position:relative;width:91vw;max-width:1120px;margin:0 auto;height:100%;z-index:4}@media (min-width: 751px) and (max-width: 1200px){#mvCol .btnPreviousWrap{width:93vw}}@media (min-width: 1201px){#mvCol .btnPreviousWrap{width:93vw}}#mvCol .btnPreviousWrap .btnPrevious{position:absolute;width:22vw;max-width:150px;cursor:pointer}@media (max-width: 750px){#mvCol .btnPreviousWrap .btnPrevious{top:4vw;left:0}}@media (min-width: 751px) and (max-width: 1200px){#mvCol .btnPreviousWrap .btnPrevious{top:12vw;right:0}}@media (min-width: 1201px){#mvCol .btnPreviousWrap .btnPrevious{top:153px;right:0;width:100%}}@media (hover: hover){#mvCol .btnPreviousWrap .btnPrevious{transition:.2s}#mvCol .btnPreviousWrap .btnPrevious:hover{opacity:0.5}}#mvCol .infoFinal{position:absolute;z-index:4;bottom:1%;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:90%;max-width:1120px;margin:0 auto}@media (min-width: 751px) and (max-width: 1200px){#mvCol .infoFinal{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;bottom:10%;width:90%}}@media (min-width: 1201px){#mvCol .infoFinal{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;bottom:0;width:80%}}#mvCol .infoFinal .infoFinalCard{position:relative;-webkit-animation:fuwa01 8s infinite;animation:fuwa01 8s infinite}@-webkit-keyframes fuwa01{0%{-webkit-transform:translateY(0px);transform:translateY(0px)}50%{-webkit-transform:translateY(10px);transform:translateY(10px)}100%{-webkit-transform:translateY(0px);transform:translateY(0px)}}@keyframes fuwa01{0%{-webkit-transform:translateY(0px);transform:translateY(0px)}50%{-webkit-transform:translateY(10px);transform:translateY(10px)}100%{-webkit-transform:translateY(0px);transform:translateY(0px)}}@media (max-width: 750px){#mvCol .infoFinal .infoFinalCard{width:40%;margin:0 auto}}#mvCol .infoFinal .infoFinalCard::before{content:'';position:absolute;z-index:-1;top:50%;left:50%;-webkit-transform:translate(-50%, -50%) scale(0.9);transform:translate(-50%, -50%) scale(0.9);width:150%;height:150%;background:url(../images/top/card_kanagawa_final_deco.png) no-repeat center/contain;-webkit-animation:twink 4s infinite;animation:twink 4s infinite}@-webkit-keyframes twink{0%{-webkit-transform:translate(-50%, -50%) scale(0.9);transform:translate(-50%, -50%) scale(0.9)}50%{-webkit-transform:translate(-50%, -50%) scale(0.85);transform:translate(-50%, -50%) scale(0.85)}100%{-webkit-transform:translate(-50%, -50%) scale(0.9);transform:translate(-50%, -50%) scale(0.9)}}@keyframes twink{0%{-webkit-transform:translate(-50%, -50%) scale(0.9);transform:translate(-50%, -50%) scale(0.9)}50%{-webkit-transform:translate(-50%, -50%) scale(0.85);transform:translate(-50%, -50%) scale(0.85)}100%{-webkit-transform:translate(-50%, -50%) scale(0.9);transform:translate(-50%, -50%) scale(0.9)}}@media (max-width: 750px){#mvCol .infoFinal .infoFinalText{width:90%;margin:0 auto}}#contensCol.final{background:url(../images/common/bg_pattern_final.jpg) repeat}#contensCol .popupBtn.show{opacity:1;visibility:visible;pointer-events:auto;height:auto}#contensCol .popupBtn.hide{opacity:0;visibility:hidden;pointer-events:none;height:0;margin:0;padding:0}#contensCol .popupBtn.jsActive{pointer-events:none}#contensCol .bnrFinal{cursor:pointer}#contensCol .bnrFinal.show{opacity:1;visibility:visible;pointer-events:auto;height:auto;margin:0vw auto 5.33333vw auto}@media (min-width: 751px){#contensCol .bnrFinal.show{margin:0vw auto 3.33333vw auto}}@media (min-width: 751px) and (min-width: 1201px){#contensCol .bnrFinal.show{margin:0px auto 40px auto}}#contensCol .bnrFinal.hide{opacity:0;visibility:hidden;pointer-events:none;height:0;margin:0}#contensCol .bnrFinal.jsActive{pointer-events:none}@media (hover: hover){#contensCol .bnrFinal{transition:.2s}#contensCol .bnrFinal:hover{opacity:0.5}}#contensCol .newsList.final{background:url(../images/common/bg_crystal_final.jpg) repeat}#contensCol .newsList.final ::-webkit-scrollbar-track{background:#33195e}#contensCol .supportedCol.show{opacity:1;visibility:visible;pointer-events:auto;height:auto}#contensCol .supportedCol.hide{opacity:0;visibility:hidden;pointer-events:none;height:0}#contensCol .supportedCol.jsActive{pointer-events:none}.transitionFinal{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;position:fixed;z-index:9999;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:100vw;height:100vh;pointer-events:none}.transitionFinal.hide{-webkit-animation:transitionHide 0.8s ease-out forwards;animation:transitionHide 0.8s ease-out forwards}@-webkit-keyframes transitionHide{0%{visibility:visible}100%{visibility:hidden}}@keyframes transitionHide{0%{visibility:visible}100%{visibility:hidden}}.transitionFinal li{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.transitionFinal li.logoFinal{-webkit-transform:translate(-50%, -54.5%) scale(80%);transform:translate(-50%, -54.5%) scale(80%);opacity:0;z-index:5}@media screen and (max-width: 1200px){.transitionFinal li.logoFinal{-webkit-transform:translate(-50%, -54.5%) scale(120%);transform:translate(-50%, -54.5%) scale(120%)}}@media screen and (max-width: 750px){.transitionFinal li.logoFinal{-webkit-transform:translate(-50%, -54.5%) scale(140%);transform:translate(-50%, -54.5%) scale(140%)}}.transitionFinal li.logoFinal img{max-width:100%;width:auto}.transitionFinal li.parts01Final{-webkit-transform:translate(-50%, -50%) scale(20%);transform:translate(-50%, -50%) scale(20%);opacity:0;z-index:4}@media screen and (max-width: 1200px){.transitionFinal li.parts01Final{-webkit-transform:translate(-50%, -50%) scale(50%);transform:translate(-50%, -50%) scale(50%)}}@media screen and (max-width: 750px){.transitionFinal li.parts01Final{-webkit-transform:translate(-50%, -50%) scale(40%);transform:translate(-50%, -50%) scale(40%)}}.transitionFinal li.bgFinal{width:100vw;height:100vh;z-index:1;opacity:0;background:linear-gradient(#28195e 0%, #1b0046 100%)}.transitionFinal li img{width:100vw;height:auto}.transitionFinal.jsActive{opacity:1;visibility:visible}.transitionFinal.jsActive .logoFinal{-webkit-animation:logoFinal 1.6s cubic-bezier(0.17, 0.35, 0.08, 0.99) forwards;animation:logoFinal 1.6s cubic-bezier(0.17, 0.35, 0.08, 0.99) forwards}@media screen and (max-width: 1200px){.transitionFinal.jsActive .logoFinal{-webkit-animation:logoTabFinal 1.6s cubic-bezier(0.17, 0.35, 0.08, 0.99) forwards;animation:logoTabFinal 1.6s cubic-bezier(0.17, 0.35, 0.08, 0.99) forwards}}@media screen and (max-width: 750px){.transitionFinal.jsActive .logoFinal{-webkit-animation:logoSpFinal 1.6s cubic-bezier(0.17, 0.35, 0.08, 0.99) forwards;animation:logoSpFinal 1.6s cubic-bezier(0.17, 0.35, 0.08, 0.99) forwards}}@-webkit-keyframes logoFinal{0%{-webkit-transform:translate(-50%, -54.5%) scale(90%);transform:translate(-50%, -54.5%) scale(90%);opacity:0}60%{opacity:1}100%{-webkit-transform:translate(-50%, -54.5%) scale(100%);transform:translate(-50%, -54.5%) scale(100%);opacity:0}}@keyframes logoFinal{0%{-webkit-transform:translate(-50%, -54.5%) scale(90%);transform:translate(-50%, -54.5%) scale(90%);opacity:0}60%{opacity:1}100%{-webkit-transform:translate(-50%, -54.5%) scale(100%);transform:translate(-50%, -54.5%) scale(100%);opacity:0}}@-webkit-keyframes logoTabFinal{0%{-webkit-transform:translate(-50%, -54.5%) scale(120%);transform:translate(-50%, -54.5%) scale(120%);opacity:0}60%{opacity:1}100%{-webkit-transform:translate(-50%, -54.5%) scale(140%);transform:translate(-50%, -54.5%) scale(140%);opacity:0}}@keyframes logoTabFinal{0%{-webkit-transform:translate(-50%, -54.5%) scale(120%);transform:translate(-50%, -54.5%) scale(120%);opacity:0}60%{opacity:1}100%{-webkit-transform:translate(-50%, -54.5%) scale(140%);transform:translate(-50%, -54.5%) scale(140%);opacity:0}}@-webkit-keyframes logoSpFinal{0%{-webkit-transform:translate(-50%, -54.5%) scale(140%);transform:translate(-50%, -54.5%) scale(140%);opacity:0}60%{opacity:1}100%{-webkit-transform:translate(-50%, -54.5%) scale(160%);transform:translate(-50%, -54.5%) scale(160%);opacity:0}}@keyframes logoSpFinal{0%{-webkit-transform:translate(-50%, -54.5%) scale(140%);transform:translate(-50%, -54.5%) scale(140%);opacity:0}60%{opacity:1}100%{-webkit-transform:translate(-50%, -54.5%) scale(160%);transform:translate(-50%, -54.5%) scale(160%);opacity:0}}.transitionFinal.jsActive .parts01Final{-webkit-animation:parts01Final 1.2s cubic-bezier(0.17, 0.35, 0.08, 0.99) forwards;animation:parts01Final 1.2s cubic-bezier(0.17, 0.35, 0.08, 0.99) forwards}@media screen and (max-width: 1200px){.transitionFinal.jsActive .parts01Final{-webkit-animation:parts01TabFinal 1.2s cubic-bezier(0.17, 0.35, 0.08, 0.99) forwards;animation:parts01TabFinal 1.2s cubic-bezier(0.17, 0.35, 0.08, 0.99) forwards}}@media screen and (max-width: 750px){.transitionFinal.jsActive .parts01Final{-webkit-animation:parts01SpFinal 1.2s cubic-bezier(0.17, 0.35, 0.08, 0.99) forwards;animation:parts01SpFinal 1.2s cubic-bezier(0.17, 0.35, 0.08, 0.99) forwards}}@-webkit-keyframes parts01Final{0%{-webkit-transform:translate(-50%, -50%) scale(20%);transform:translate(-50%, -50%) scale(20%);-webkit-filter:blur(0);filter:blur(0);opacity:1}100%{-webkit-transform:translate(-50%, -50%) scale(60%);transform:translate(-50%, -50%) scale(60%);opacity:0}}@keyframes parts01Final{0%{-webkit-transform:translate(-50%, -50%) scale(20%);transform:translate(-50%, -50%) scale(20%);-webkit-filter:blur(0);filter:blur(0);opacity:1}100%{-webkit-transform:translate(-50%, -50%) scale(60%);transform:translate(-50%, -50%) scale(60%);opacity:0}}@-webkit-keyframes parts01TabFinal{0%{-webkit-transform:translate(-50%, -50%) scale(50%);transform:translate(-50%, -50%) scale(50%);opacity:1}100%{-webkit-transform:translate(-50%, -50%) scale(130%);transform:translate(-50%, -50%) scale(130%);opacity:0}}@keyframes parts01TabFinal{0%{-webkit-transform:translate(-50%, -50%) scale(50%);transform:translate(-50%, -50%) scale(50%);opacity:1}100%{-webkit-transform:translate(-50%, -50%) scale(130%);transform:translate(-50%, -50%) scale(130%);opacity:0}}@-webkit-keyframes parts01SpFinal{0%{-webkit-transform:translate(-50%, -50%) scale(40%);transform:translate(-50%, -50%) scale(40%);opacity:1}100%{-webkit-transform:translate(-50%, -50%) scale(120%);transform:translate(-50%, -50%) scale(120%);opacity:0}}@keyframes parts01SpFinal{0%{-webkit-transform:translate(-50%, -50%) scale(40%);transform:translate(-50%, -50%) scale(40%);opacity:1}100%{-webkit-transform:translate(-50%, -50%) scale(120%);transform:translate(-50%, -50%) scale(120%);opacity:0}}.transitionFinal.jsActive .bgFinal{-webkit-animation:bgFinal 1.0s ease-out forwards;animation:bgFinal 1.0s ease-out forwards}@-webkit-keyframes bgFinal{0%{opacity:0}100%{opacity:1}}@keyframes bgFinal{0%{opacity:0}100%{opacity:1}}.transitionPrevious{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;position:fixed;z-index:9999;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:100vw;height:100vh;pointer-events:none}.transitionPrevious.hide{-webkit-animation:transitionHide 0.8s ease-out forwards;animation:transitionHide 0.8s ease-out forwards}@keyframes transitionHide{0%{opacity:1;visibility:visible}100%{opacity:0;visibility:hidden}}.transitionPrevious li{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.transitionPrevious li.logoPrevious{-webkit-transform:translate(-50%, -54.5%) scale(90%);transform:translate(-50%, -54.5%) scale(90%);opacity:0;z-index:5}@media screen and (max-width: 1200px){.transitionPrevious li.logoPrevious{-webkit-transform:translate(-50%, -50%) scale(140%);transform:translate(-50%, -50%) scale(140%)}}@media screen and (max-width: 750px){.transitionPrevious li.logoPrevious{-webkit-transform:translate(-50%, -50%) scale(160%);transform:translate(-50%, -50%) scale(160%)}}.transitionPrevious li.logoPrevious img{max-width:100%;width:auto}.transitionPrevious li.parts01Previous{-webkit-transform:translate(-50%, -50%) scale(65%);transform:translate(-50%, -50%) scale(65%);-webkit-filter:blur(0);filter:blur(0);opacity:0;z-index:4}@media screen and (max-width: 1200px){.transitionPrevious li.parts01Previous{-webkit-transform:translate(-50%, -50%) scale(130%);transform:translate(-50%, -50%) scale(130%)}}@media screen and (max-width: 750px){.transitionPrevious li.parts01Previous{-webkit-transform:translate(-50%, -50%) scale(120%);transform:translate(-50%, -50%) scale(120%)}}.transitionPrevious li.bgPrevious{width:100vw;height:100vh;z-index:1;opacity:0;background:linear-gradient(#75dcf8 0%, #bdecfa 100%)}.transitionPrevious li img{width:100vw;height:auto}.transitionPrevious.jsActive{opacity:1;visibility:visible}.transitionPrevious.jsActive .logoPrevious{-webkit-animation:logoPrevious 1.6s cubic-bezier(0.17, 0.35, 0.08, 0.99) forwards;animation:logoPrevious 1.6s cubic-bezier(0.17, 0.35, 0.08, 0.99) forwards}@media screen and (max-width: 1200px){.transitionPrevious.jsActive .logoPrevious{-webkit-animation:logoTabPrevious 1.6s cubic-bezier(0.17, 0.35, 0.08, 0.99) forwards;animation:logoTabPrevious 1.6s cubic-bezier(0.17, 0.35, 0.08, 0.99) forwards}}@media screen and (max-width: 750px){.transitionPrevious.jsActive .logoPrevious{-webkit-animation:logoSpPrevious 1.6s cubic-bezier(0.17, 0.35, 0.08, 0.99) forwards;animation:logoSpPrevious 1.6s cubic-bezier(0.17, 0.35, 0.08, 0.99) forwards}}@-webkit-keyframes logoPrevious{0%{-webkit-transform:translate(-50%, -54.5%) scale(115%);transform:translate(-50%, -54.5%) scale(115%);opacity:0}60%{opacity:1}100%{-webkit-transform:translate(-50%, -54.5%) scale(105%);transform:translate(-50%, -54.5%) scale(105%);opacity:0}}@keyframes logoPrevious{0%{-webkit-transform:translate(-50%, -54.5%) scale(115%);transform:translate(-50%, -54.5%) scale(115%);opacity:0}60%{opacity:1}100%{-webkit-transform:translate(-50%, -54.5%) scale(105%);transform:translate(-50%, -54.5%) scale(105%);opacity:0}}@-webkit-keyframes logoTabPrevious{0%{-webkit-transform:translate(-50%, -54.5%) scale(140%);transform:translate(-50%, -54.5%) scale(140%);opacity:0}60%{opacity:1}100%{-webkit-transform:translate(-50%, -54.5%) scale(130%);transform:translate(-50%, -54.5%) scale(130%);opacity:0}}@keyframes logoTabPrevious{0%{-webkit-transform:translate(-50%, -54.5%) scale(140%);transform:translate(-50%, -54.5%) scale(140%);opacity:0}60%{opacity:1}100%{-webkit-transform:translate(-50%, -54.5%) scale(130%);transform:translate(-50%, -54.5%) scale(130%);opacity:0}}@-webkit-keyframes logoSpPrevious{0%{-webkit-transform:translate(-50%, -54.5%) scale(160%);transform:translate(-50%, -54.5%) scale(160%);opacity:0}60%{opacity:1}100%{-webkit-transform:translate(-50%, -54.5%) scale(150%);transform:translate(-50%, -54.5%) scale(150%);opacity:0}}@keyframes logoSpPrevious{0%{-webkit-transform:translate(-50%, -54.5%) scale(160%);transform:translate(-50%, -54.5%) scale(160%);opacity:0}60%{opacity:1}100%{-webkit-transform:translate(-50%, -54.5%) scale(150%);transform:translate(-50%, -54.5%) scale(150%);opacity:0}}.transitionPrevious.jsActive .parts01Previous{-webkit-animation:parts01Previous 1.2s cubic-bezier(0.17, 0.35, 0.08, 0.99) forwards;animation:parts01Previous 1.2s cubic-bezier(0.17, 0.35, 0.08, 0.99) forwards}@media screen and (max-width: 1200px){.transitionPrevious.jsActive .parts01Previous{-webkit-animation:parts01TabPrevious 1.2s cubic-bezier(0.17, 0.35, 0.08, 0.99) forwards;animation:parts01TabPrevious 1.2s cubic-bezier(0.17, 0.35, 0.08, 0.99) forwards}}@media screen and (max-width: 750px){.transitionPrevious.jsActive .parts01Previous{-webkit-animation:parts01SpPrevious 1.2s cubic-bezier(0.17, 0.35, 0.08, 0.99) forwards;animation:parts01SpPrevious 1.2s cubic-bezier(0.17, 0.35, 0.08, 0.99) forwards}}@-webkit-keyframes parts01Previous{0%{-webkit-transform:translate(-50%, -50%) scale(65%);transform:translate(-50%, -50%) scale(65%);-webkit-filter:blur(0);filter:blur(0);opacity:1}100%{-webkit-transform:translate(-50%, -50%) scale(45%);transform:translate(-50%, -50%) scale(45%);opacity:0}}@keyframes parts01Previous{0%{-webkit-transform:translate(-50%, -50%) scale(65%);transform:translate(-50%, -50%) scale(65%);-webkit-filter:blur(0);filter:blur(0);opacity:1}100%{-webkit-transform:translate(-50%, -50%) scale(45%);transform:translate(-50%, -50%) scale(45%);opacity:0}}@-webkit-keyframes parts01TabPrevious{0%{-webkit-transform:translate(-50%, -50%) scale(130%);transform:translate(-50%, -50%) scale(130%);opacity:1}100%{-webkit-transform:translate(-50%, -50%) scale(100%);transform:translate(-50%, -50%) scale(100%);opacity:0}}@keyframes parts01TabPrevious{0%{-webkit-transform:translate(-50%, -50%) scale(130%);transform:translate(-50%, -50%) scale(130%);opacity:1}100%{-webkit-transform:translate(-50%, -50%) scale(100%);transform:translate(-50%, -50%) scale(100%);opacity:0}}@-webkit-keyframes parts01SpPrevious{0%{-webkit-transform:translate(-50%, -50%) scale(120%);transform:translate(-50%, -50%) scale(120%);opacity:1}100%{-webkit-transform:translate(-50%, -50%) scale(90%);transform:translate(-50%, -50%) scale(90%);opacity:0}}@keyframes parts01SpPrevious{0%{-webkit-transform:translate(-50%, -50%) scale(120%);transform:translate(-50%, -50%) scale(120%);opacity:1}100%{-webkit-transform:translate(-50%, -50%) scale(90%);transform:translate(-50%, -50%) scale(90%);opacity:0}}.transitionPrevious.jsActive .bgPrevious{-webkit-animation:bgPrevious 1s ease-out forwards;animation:bgPrevious 1s ease-out forwards}@-webkit-keyframes bgPrevious{0%{opacity:0}100%{opacity:1}}@keyframes bgPrevious{0%{opacity:0}100%{opacity:1}}

/*# sourceMappingURL=maps/top_final.css.map */
