/*!
 * Bootstrap Reboot v5.1.0 (https://getbootstrap.com/)
 * Copyright 2011-2021 The Bootstrap Authors
 * Copyright 2011-2021 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
 * Forked from Normalize.css, licensed MIT (https://github.com/necolas/normalize.css/blob/master/LICENSE.md)
 */@import url("https://fonts.googleapis.com/css2?family=Roboto:wght@300;400;700;900&display=swap");*,*::before,*::after{box-sizing:border-box}@media (prefers-reduced-motion: no-preference){:root{scroll-behavior:smooth}}body{margin:0;font-family:var(--bs-body-font-family);font-size:var(--bs-body-font-size);font-weight:var(--bs-body-font-weight);line-height:var(--bs-body-line-height);color:var(--bs-body-color);text-align:var(--bs-body-text-align);background-color:var(--bs-body-bg);-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0)}hr{margin:1rem 0;color:inherit;background-color:currentColor;border:0;opacity:0.25}hr:not([size]){height:1px}h6,h5,h4,h3,h2,h1{margin-top:0;margin-bottom:0.5rem;font-weight:500;line-height:1.2}h1{font-size:calc(1.375rem + 1.5vw)}@media (min-width: 1200px){h1{font-size:2.5rem}}h2{font-size:calc(1.325rem + 0.9vw)}@media (min-width: 1200px){h2{font-size:2rem}}h3{font-size:calc(1.3rem + 0.6vw)}@media (min-width: 1200px){h3{font-size:1.75rem}}h4{font-size:calc(1.275rem + 0.3vw)}@media (min-width: 1200px){h4{font-size:1.5rem}}h5{font-size:1.25rem}h6{font-size:1rem}p{margin-top:0;margin-bottom:1rem}abbr[title],abbr[data-bs-original-title]{text-decoration:underline dotted;cursor:help;text-decoration-skip-ink:none}address{margin-bottom:1rem;font-style:normal;line-height:inherit}ol,ul{padding-left:2rem}ol,ul,dl{margin-top:0;margin-bottom:1rem}ol ol,ul ul,ol ul,ul ol{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:0.5rem;margin-left:0}blockquote{margin:0 0 1rem}b,strong{font-weight:bolder}small{font-size:0.875em}mark{padding:0.2em;background-color:#fcf8e3}sub,sup{position:relative;font-size:0.75em;line-height:0;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}a{color:#0d6efd;text-decoration:underline}a:hover{color:#0a58ca}a:not([href]):not([class]),a:not([href]):not([class]):hover{color:inherit;text-decoration:none}pre,code,kbd,samp{font-family:SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;font-size:1em;direction:ltr;unicode-bidi:bidi-override}pre{display:block;margin-top:0;margin-bottom:1rem;overflow:auto;font-size:0.875em}pre code{font-size:inherit;color:inherit;word-break:normal}code{font-size:0.875em;color:#d63384;word-wrap:break-word}a>code{color:inherit}kbd{padding:0.2rem 0.4rem;font-size:0.875em;color:#fff;background-color:#212529;border-radius:0.2rem}kbd kbd{padding:0;font-size:1em;font-weight:700}figure{margin:0 0 1rem}img,svg{vertical-align:middle}table{caption-side:bottom;border-collapse:collapse}caption{padding-top:0.5rem;padding-bottom:0.5rem;color:#6c757d;text-align:left}th{text-align:inherit;text-align:-webkit-match-parent}thead,tbody,tfoot,tr,td,th{border-color:inherit;border-style:solid;border-width:0}label{display:inline-block}button{border-radius:0}button:focus:not(:focus-visible){outline:0}input,button,select,optgroup,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,select{text-transform:none}[role=button]{cursor:pointer}select{word-wrap:normal}select:disabled{opacity:1}[list]::-webkit-calendar-picker-indicator{display:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button:not(:disabled),[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled){cursor:pointer}::-moz-focus-inner{padding:0;border-style:none}textarea{resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}legend{float:left;width:100%;padding:0;margin-bottom:0.5rem;font-size:calc(1.275rem + 0.3vw);line-height:inherit}@media (min-width: 1200px){legend{font-size:1.5rem}}legend+*{clear:left}::-webkit-datetime-edit-fields-wrapper,::-webkit-datetime-edit-text,::-webkit-datetime-edit-minute,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-year-field{padding:0}::-webkit-inner-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:textfield}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-color-swatch-wrapper{padding:0}::-webkit-file-upload-button{font:inherit}::file-selector-button{font:inherit}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}iframe{border:0}summary{display:list-item;cursor:pointer}progress{vertical-align:baseline}[hidden]{display:none !important}@keyframes loading{0%{}100%{}}@keyframes open{0%{transform:translateY(0%)}100%{transform:translateY(-100%)}}@keyframes slideInLeft{0%{opacity:0;transform:translateX(-100vw)}100%{opacity:1;transform:translateY(0%)}}@keyframes slideInRight{0%{opacity:0;transform:translateX(100vw)}100%{opacity:1;transform:translateY(0%)}}@keyframes slideInUp{0%{transform:translateY(90vh)}100%{transform:translateY(0)}}@keyframes slideInUpSP{0%{transform:translateY(100vh)}100%{transform:translateY(0)}}@keyframes fadeUpAnime{from{opacity:0;transform:translateY(100px)}to{opacity:1;transform:translateY(0)}}@keyframes PageAnimeAppear{0%{opacity:0}100%{opacity:1}}@keyframes close_mobile{0%{transform:translateY(0)}100%{transform:translateY(240px)}}@keyframes close_desktop{0%{transform:translateY(0)}100%{transform:translateY(180px)}}body{scroll-behavior:smooth;color:#000;font-family:"ヒラギノ角ゴ ProN", "Hiragino Kaku Gothic ProN", メイリオ, Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-weight:300;font-weight:lighter;background-color:#fff}[tabindex="-1"]:focus{outline:0}img{width:100%;max-width:100％;height:auto;margin:0;padding:0;vertical-align:top;font-size:0px;font-size:0rem;line-height:1.6;line-height:1;pointer-events:none;aspect-ratio:attr(width)/attr(height)}a{transition-duration:.3s}figure{position:relative}figure:after{content:"";position:absolute;left:0;top:0;width:100%;height:100%}figure figcaption{padding:4px 0 0 0;text-align:center;font-size:12px;font-size:.75rem;line-height:1.5}ruby{position:relative}[data-ruby]{position:relative}[data-ruby]::before{position:absolute;top:-1.3em;left:auto;right:auto;width:100%;margin:auto;text-align:center;content:attr(data-ruby);white-space:nowrap}rt{display:none}h1{margin:0;padding:0 0 1em 0;font-size:22px;font-size:1.375rem;line-height:1.5;font-weight:bold}h1::before{display:block;width:0;height:0;margin-top:calc((1 - 1.5) * .5em);content:""}h1::after{display:block;width:0;height:0;margin-bottom:calc((1 - 1.5) * .5em);content:""}h2{margin:0;padding:0 0 1em 0;font-size:20px;font-size:1.25rem;line-height:1.5;font-weight:bold}h2::before{display:block;width:0;height:0;margin-top:calc((1 - 1.5) * .5em);content:""}h2::after{display:block;width:0;height:0;margin-bottom:calc((1 - 1.5) * .5em);content:""}h3{margin:0;padding:0 0 1em 0;font-size:16px;font-size:1rem;line-height:1.5;font-weight:bold}h3::before{display:block;width:0;height:0;margin-top:calc((1 - 1 1.5) * .5em);content:""}h3::after{display:block;width:0;height:0;margin-bottom:calc((1 - 1 1.5) * .5em);content:""}h4{margin:0;padding:0 0 1em 0;font-size:15px;font-size:.9375rem;line-height:1.5;font-weight:bold}h4::before{display:block;width:0;height:0;margin-top:calc((1 - 1 1.5) * .5em);content:""}h4::after{display:block;width:0;height:0;margin-bottom:calc((1 - 1 1.5) * .5em);content:""}h5{margin:0;padding:0 0 1em 0;font-size:14px;font-size:.875rem;line-height:1.5;font-weight:bold}h5::before{display:block;width:0;height:0;margin-top:calc((1 - 1 1.5) * .5em);content:""}h5::after{display:block;width:0;height:0;margin-bottom:calc((1 - 1 1.5) * .5em);content:""}h6{margin:0;padding:0 0 1em 0;font-size:13px;font-size:.8125rem;line-height:1.5;font-weight:bold}h6::before{display:block;width:0;height:0;margin-top:calc((1 - 1 1.5) * .5em);content:""}h6::after{display:block;width:0;height:0;margin-bottom:calc((1 - 1 1.5) * .5em);content:""}p{padding:0 0 1em 0;margin:0;font-size:16px;font-size:1rem;line-height:1.5}p::before{display:block;width:0;height:0;margin-top:calc((1 - 1.5) * .5em);content:""}p::after{display:block;width:0;height:0;margin-bottom:calc((1 - 1.5) * .5em);content:""}.yomiage{width:0;height:0;padding:0;margin:0;overflow:hidden}.txt{padding:1em 0 0 0;font-size:16px;font-size:1rem;line-height:28}.txt__note{display:inline-block;padding:0 0 0 12px;font-size:.8em;line-height:1.6;text-indent:-12px}.txt.-small{font-size:.9em}.colored{color:#f05479}strong{font-weight:bolder}.mdlContainer{position:relative;width:100%;height:0;overflow:hidden;padding-bottom:56.25%}.mdlContainer iframe,.mdlContainer object,.mdlContainer embed{position:absolute;top:0;left:0;width:100%;height:100%}@media screen and (min-width: 768px){.txt{font-size:18px;font-size:1.125rem;line-height:32}}.splash{position:fixed;width:100vw;height:100vh;z-index:9999999;background:#fff;color:#000;text-align:center}.splash__logo{position:absolute;top:50%;left:50%;width:90%;max-width:640px;transform:translate(-50%, -50%)}.splash__fadeUp{animation-name:fadeUpAnime;animation-duration:0.5s;animation-fill-mode:forwards;opacity:0}.is-movie header{height:100vh;background:url("/assets/hqdefault.jpg") no-repeat;background-size:cover}.header{position:relative;overflow:hidden;text-align:center}.teaser{overflow:hidden;border-top:8px solid #000}.teaser.-toppage{position:relative;position:fixed;width:100%;height:60vh}.teaser__text{height:0;width:0;margin:0;padding:0;overflow:hidden}.teaser__cover{position:absolute;left:0;top:0;right:0;bottom:0;background:#000;animation-name:open;animation-fill-mode:forwards;animation-duration:0.8s;animation-iteration-count:1;animation-delay:0.2s;animation-direction:normal}@media screen and (min-width: 768px){.teaser.-toppage{display:block;height:60vh}}@media (orientation: portrait){.teaser.-toppage{position:relative;position:fixed;width:100%;height:60vh}}@media (orientation: landscape){.teaser.-toppage{display:block;height:60vh !important}}@media (orientation: portrait){.logoWrapPC{display:none}.logoWrapSp{display:block;position:absolute;top:50%;width:100%;height:auto;padding:0 20px;transform:translateY(-50%);text-align:center}.logoWrapSp .spLogo{width:auto;height:auto;max-width:100%;max-height:40vh;margin-bottom:4vh;animation-delay:0.8s;animation-duration:1.2s}.logoWrapSp .spDate{display:block;width:82%;max-width:500px;margin:0 auto;animation-name:slideInUpSP;animation-delay:1.8s;animation-duration:0.5s}}@media (orientation: landscape){.logoWrapPC{display:block;position:relative;width:100%;height:-o-calc(60vh - 8px);height:calc(60vh - 8px)}.logoWrap{display:block;position:absolute;top:50%;width:100%;height:auto;padding:0 32px;transform:translateY(-50%);text-align:center}.logoWrap__item{position:relative;margin:20px 0;text-align:center}.logoWrap .logoHorizon{width:auto;height:auto;max-width:100%;max-height:16vh;margin:0 auto;animation-delay:0.5s;animation-duration:1.5s}.logoWrap .img20th{width:auto;max-width:36%;height:auto;max-height:16vh;margin:0 6% 0 0;animation-name:slideInLeft;animation-delay:2s;animation-duration:0.5s}.logoWrap .img2021{width:auto;max-width:34%;height:auto;max-height:16vh;animation-name:slideInRight;animation-delay:2s;animation-duration:0.5s}.logoWrap .pcDate{display:block;width:auto;height:auto;max-width:50%;max-height:6vh;margin:4vh auto 0;animation-name:slideInUp;animation-delay:2.5s;animation-duration:0.5s}.logoWrapSp{display:none}}@media screen and (min-width: 992px){.logoWrap{padding:0 52px}}@media screen and (min-width: 1200px){.logoWrap{padding:0 84px}}.contentWrap{position:relative;z-index:2;padding:60vh 0 0 0}.content{position:relative;padding:0 20px 84px;background:#F2F2F2 url(/assets/images/bg_outline.png);background-size:90px 90px}.content.-upper{padding:20px 20px 8px;background:#000}.content.-outline{padding-top:52px}.content__ttl{padding:0 0 32px 0;font-size:34px;font-size:10.625vw;line-height:1.25;font-family:'Roboto', "UD Shin Go DemiBold JIS2004", "ヒラギノ角ゴ ProN", "Hiragino Kaku Gothic ProN", メイリオ, Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-weight:700;font-feature-settings:"palt" 1;text-align:center}.content__ttl::before{display:block;width:0;height:0;margin-top:calc((1 - 1.25) * .5em);content:""}.content__ttl::after{display:block;width:0;height:0;margin-bottom:calc((1 - 1.25) * .5em);content:""}.content__ttl span.small{font-family:'Roboto', "UD Shin Go DemiBold JIS2004", "ヒラギノ角ゴ ProN", "Hiragino Kaku Gothic ProN", メイリオ, Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-weight:700;font-feature-settings:"palt" 1;font-size:0.8em;vertical-align:middle}.content__ttl.-new{position:relative;padding-bottom:12px;color:#fff;font-size:20px;font-size:6.25vw;line-height:1.25}.content__ttl.-new:after{display:block;width:84px;height:1px;margin:4px auto 0;margin-bottom:calc((1 - 1.5) * .5em);background-color:#fff;content:""}.content .ttl__part{display:block}.content .ttl__part.small{font-size:0.6em}.content .ttl__part.date{margin-top:12px;padding:12px 0 0 0;border-top:1px solid #000;font-size:0.7em}.content__description{padding:0 0 20px 0}.content__description.-en p{font-size:18px;font-size:1.125rem;line-height:1.6;font-family:'Roboto', sans-serif;font-weight:300}@media screen and (min-width: 576px){.content__ttl.-new{font-size:28px;font-size:1.75rem;line-height:1.25}}@media screen and (min-width: 768px){.contentWrap{padding:60vh 0 0 0}.content{padding:0 32px 84px;background-color:#F2F2F2}.content.-upper{padding:32px 32px 32px}.content__ttl{padding:0 0 52px 0;font-size:52px;font-size:3.25rem;line-height:1.25}.content .ttl__part{display:block}.content .ttl__part.small{font-size:1em}.content .ttl__part.date{margin-top:12px;padding:12px 0 0 0;border-top:1px solid #000;font-size:0.9em}.content__description{padding:0 0 32px 0;text-align:center}.content__description.-ja p{font-size:18px;font-size:1.125rem;line-height:1.6}.content__description.-en p{font-size:20px;font-size:1.25rem;line-height:1.6}}@media screen and (min-width: 992px){.content{padding:0 32px 136px}.content.-outline{padding-top:84px}}@media (orientation: portrait){.contentWrap{position:relative;z-index:2;padding:60vh 0 0 0}}@media (orientation: landscape){.contentWrap{padding:60vh 0 0 0 !important}}.snsLinks{display:none;position:fixed;right:4px;bottom:26%;z-index:999;width:40px}.snsLinks__list{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;list-style-type:none;margin:0;padding:0}.snsLinks__item{width:100%;margin:0 0 8px 0}.snsLinks__item a{display:block}.snsLinks__item a img{transition-duration:.3s}.snsLinks__item a:hover img{transform:scale(1.1, 1.1)}@media screen and (min-width: 768px){.snsLinks{right:12px;bottom:18%;width:64px}}.archiveLinks{width:100%;overflow:hidden;overflow-x:auto;overflow-y:hidden;-ms-overflow-style:-ms-autohiding-scrollbar;padding-bottom:20px}.archiveLinks__list{display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-pack:center;justify-content:center;-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory;list-style-type:none;width:1320px;margin:0 auto;padding:0 0 0 20px}.archiveLinks__item{margin:0 12px 0 0}.archiveLinks__item a{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:54px;height:54px;padding-top:2px;border-radius:50%;background-color:#B2B2B2;color:#000;font-size:12px;font-size:.75rem;line-height:1.25;font-family:'Roboto', "UD Shin Go Regular JIS2004", "ヒラギノ角ゴ ProN", "Hiragino Kaku Gothic ProN", メイリオ, Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-weight:400;font-feature-settings:"palt" 1;font-weight:normal;text-decoration:none}.archiveLinks__item a:hover{background-color:#fff}.archiveLinks__item a .num{font-size:1.3em;font-family:'Roboto', "UD Shin Go DemiBold JIS2004", "ヒラギノ角ゴ ProN", "Hiragino Kaku Gothic ProN", メイリオ, Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-weight:700;font-feature-settings:"palt" 1;letter-spacing:0}@media screen and (min-width: 768px){.archiveLinks{padding-bottom:32px}.archiveLinks__list{width:1286px;padding:0 0 0 32px}}.blockSkip{margin:0;font-size:14px;font-size:.875rem;line-height:28;text-align:center}.blockSkip a{position:absolute;color:#fff;text-decoration:none}.blockSkip a:after{display:block;position:absolute;top:50%;left:auto;right:auto;width:8px;height:8px;margin-top:-8px;border-top:solid 1px #fff;border-right:solid 1px #fff;transform:rotate(135deg);content:"";position:relative;display:inline-block;vertical-align:middle;margin-left:8px}.blockSkip a:hover{text-decoration:underline}.blockSkip a.focus{position:relative}.container{position:relative;z-index:3;max-width:1302px;margin:0 auto}.inside .container{min-height:-o-calc(100vh - 54px - 185px);min-height:calc(100vh - 54px - 185px)}.footer{position:relative;z-index:2;padding:32px 0 20px 0;background:#000;text-align:center}.footer__credit{margin:0 0 20px 0;padding:0 20px;font-size:11px;font-size:.6875rem;line-height:1.5;color:#F2F2F2;text-align:left}.footer__credit a{color:#F2F2F2;vertical-align:middle}.footer__credit a:after{display:block;position:absolute;top:50%;left:auto;right:auto;width:8px;height:8px;margin-top:0px;border-top:solid 1px #F2F2F2;border-right:solid 1px #F2F2F2;transform:rotate(45deg);content:"";display:inline-block;position:relative;top:auto;vertical-align:middle}.footer__credit a:hover{color:#fff}@media screen and (min-width: 768px){.footer__credit{text-align:center}html[lang="ja"] .footer{text-align:left}html[lang="ja"] .footer__wrap{max-width:1302px;margin:0 auto;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-direction:row-reverse;flex-direction:row-reverse}html[lang="ja"] .footer__clmn:nth-child(2){width:500px}html[lang="ja"] .footer__credit{text-align:left}}.main{overflow:hidden}.main__inner{padding:0 12px}.main__inner.-white{background:#fff}.main__inner.-black{background-color:#000}.main__inner.-under{padding-top:52px}.main__inner.-colored{position:relative;background:#6C0000;color:#fff}.main__inner.-colored::before{position:absolute;left:0;top:4px;display:block;width:100%;height:2px;background:#D5AC52;content:''}.toppage .main__inner.-upper{margin-top:0}@media screen and (min-width: 768px){.main__inner{padding:0 32px}}.sectionWrap{padding:32px 0 0 0}.sectionWrap.-col2{display:-ms-flexbox;display:flex;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.section{padding:0 0 52px 0}.section.-artists{padding-bottom:32px}.section .ttlWrap{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;text-align:center}.section .ttlWrap:before{content:'';position:absolute;top:16px;left:0;width:100%;height:1px;background-color:#000}.section .ttlWrap.-negative{padding-top:32px;color:#fff}.section .ttlWrap.-negative:before{top:48px;background-color:#fff !important}.section__ttl{display:inline-block;position:relative;padding:0 0.5em 32px 0.5em;background-color:#fff;font-family:'Roboto', "UD Shin Go Bold JIS2004", "ヒラギノ角ゴ ProN", "Hiragino Kaku Gothic ProN", メイリオ, Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-weight:900;font-feature-settings:"palt" 1;font-size:36px;font-size:2.25rem;line-height:1;text-align:center}.section__ttl::before{display:block;width:0;height:0;margin-top:calc((1 - 1) * .5em);content:""}.section__ttl::after{display:block;width:0;height:0;margin-bottom:calc((1 - 1) * .5em);content:""}.section__ttl.-whatsnew{padding-bottom:12px}.section__ttl.-negative{background-color:#000 !important}.section__ttl .ttlAside{margin:0 0 0 0;font-size:12px;font-size:.75rem;line-height:1.6;font-family:'Roboto', "UD Shin Go Regular JIS2004", "ヒラギノ角ゴ ProN", "Hiragino Kaku Gothic ProN", メイリオ, Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-weight:400;font-feature-settings:"palt" 1;vertical-align:middle}.section.-special .section__ttl{padding-bottom:20px}.section__link{position:relative;padding:0 20px 24px 0;background-color:#fff}.section.-archive{padding-top:52px}.section.-video{padding-top:52px;padding-bottom:32px}.section__button.-archive .button{margin:0 auto}.section__posted{padding:20px 0 0 0}.section__bnrExtra{padding:20px 0 0 0}.section__bnrExtra a{display:block}.inside#gallery .section__ttl .ttlAside{display:block;margin:0}@media screen and (min-width: 576px){.inside#gallery .section__ttl .ttlAside{margin:0 0 0 0}}@media screen and (min-width: 768px){.sectionWrap.-col2{-ms-flex-direction:row-reverse;flex-direction:row-reverse;-ms-flex-pack:justify;justify-content:space-between}.section.colLeft{width:70%;padding:0 12px 52px 0}.section__posted{padding:32px 0 0 0}.section__bnrExtra{padding:32px 20px 0 0}.section .ttlWrap:before{top:20px}.section__ttl{font-size:48px;font-size:3rem;line-height:1}}@media screen and (min-width: 992px){.section{padding:0 0 84px 0}.section .ttlWrap{-ms-flex-direction:row;flex-direction:row}.section.-artists{padding-bottom:52px}.section.colLeft{width:70%;padding:0 12px 84px 0}.section.-video{padding-bottom:52px}.section .ttlWrap:before{top:24px}.section .ttlWrap.-negative:before{top:56px}.section__ttl{padding-bottom:52px;font-size:54px;font-size:3.375rem;line-height:1}.section__ttl.-whatsnew{padding-bottom:32px}.section.-special .section__ttl{padding-bottom:32px}.section__link{padding:0 20px 24px 0}}.sponsors{position:relative;z-index:2;padding:52px 0 0 0;background:#fff}.sponsors__block{padding:0 0 32px 0;text-align:center}.sponsors__ttl{padding-bottom:34px;color:#666;font-family:'Roboto', "UD Shin Go DemiBold JIS2004", "ヒラギノ角ゴ ProN", "Hiragino Kaku Gothic ProN", メイリオ, Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-weight:700;font-feature-settings:"palt" 1;font-size:24px;font-size:1.5rem;line-height:1.5}.sponsors__ttl::after{display:block;width:84px;height:2px;margin:0 auto;margin-bottom:calc((1 - 1.5) * .5em);background-color:#666;content:""}.sponsors__wrap{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.sponsors__wrap.-SS{-ms-flex-direction:column;flex-direction:column}.sponsors__item{margin:0 20px 32px}.sponsors__item.-segasammy{width:283px}.sponsors__item.-kencorp{width:240px}.sponsors__item.-kddi{width:92px}.sponsors__item.-mtls{width:180px}.sponsors__item.-garage{width:186px}.sponsors__item.-ubgoe{width:120px}.sponsors__item.-sj{width:150px}.sponsors__item.-israel{width:100px;padding-top:4px}.sponsors__item.-toshimaku{width:80px}.sponsors__item.-toshimamirai{width:250px}.sponsors__item.-yamaha{width:80px;padding-top:4px}.sponsors__item.-imagica{width:86px}.sponsors__item.-seiko{width:64px}.sponsors__item.-nichi-wa{width:130px}.sponsors__item a{display:block}@media screen and (min-width: 768px){.sponsors{padding:84px 0 0 0}.sponsors__block{padding:0 0 52px 0;text-align:center}.sponsors__wrap.-SS{-ms-flex-direction:row;flex-direction:row;margin-left:52px}}#youtube-area{position:fixed;z-index:1;top:0;right:0;left:0;bottom:0;overflow:hidden;opacity:0}#youtube-area.appear{animation-name:PageAnimeAppear;animation-duration:.5s;animation-fill-mode:forwards}#youtube{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:177.77777778vh;height:56.25vw;min-height:100%;min-width:100%}#youtube-mask{position:absolute;z-index:2;top:0;width:100%;height:100%;background:linear-gradient(to bottom, rgba(0,0,0,0) 0%, rgba(0,0,0,0) 50%, #000 100%)}.youtube__btnToggle{position:absolute;bottom:32px;left:50%;display:block;width:40px;height:40px;margin:0 0 0 -20px;border-radius:50%;border:2px solid #fff}.youtube__btnToggle:hover{background:rgba(255,255,255,0.3)}.globalHeader{position:fixed;z-index:999;width:100%;padding:0 12px;background:rgba(255,255,255,0.9);box-sizing:border-box}.globalHeader__inner{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;max-width:1302px;max-height:96px;margin:0 auto;padding:20px 0}.globalHeader__ttl{position:relative;z-index:1000;width:80%;max-width:280px;margin:0;padding:0 0 0 0;line-height:1;font-size:0em;transition-duration:.3s}.globalHeader__ttl:before{display:none}.globalHeader__ttl:after{display:none}.globalHeader__ttl a{display:block}.scrolled.globalHeader .globalHeader__inner{padding:12px 0}.scrolled.globalHeader .globalHeader__ttl{width:60%;max-width:180px}.scrolled.globalHeader #gNavToggle{top:9px}#aboutcookie .globalHeader__navigation{display:none}#aboutcookie .archiveLinks{display:none}@media screen and (min-width: 768px){.globalHeader{padding:0 32px}}@media screen and (min-width: 1080px){.globalHeader__inner{padding:24px 0}.globalHeader__ttl{padding:0 0 0 0}.globalHeader__navigation{display:block}.scrolled.globalHeader .globalHeader__inner{padding:12px 0}}.selectLang{padding:16vh 0 0 0}.selectLang__list{list-style-type:none;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;margin:0;padding:0 0 12px 0}.selectLang__list a{display:inline-block;margin:0 20px;color:#000;text-decoration:none;font-family:'Roboto', "UD Shin Go Regular JIS2004", "ヒラギノ角ゴ ProN", "Hiragino Kaku Gothic ProN", メイリオ, Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-weight:400;font-feature-settings:"palt" 1}.selectLang__list a:before{display:inline-block;width:20px;height:16px;background:url(/assets/images/icon_langcurrent.png) no-repeat;background-size:contain;content:'';opacity:0}.selectLang__list a.en{font-size:20px;font-size:1.25rem;line-height:1.5}.selectLang__list a.ja{font-size:18px;font-size:1.125rem;line-height:1.5}.selectLang__list a:hover:before{opacity:1}html[lang="ja"] a.ja:before{opacity:1}html[lang="en"] a.en:before{opacity:1}@media screen and (min-width: 1080px){.selectLang{padding:0}.selectLang__list{list-style-type:none;-ms-flex-pack:right;justify-content:right}.selectLang__list a{display:inline-block;margin:0 0 0 20px;color:#000;text-decoration:none;font-family:'Roboto', "UD Shin Go Regular JIS2004", "ヒラギノ角ゴ ProN", "Hiragino Kaku Gothic ProN", メイリオ, Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-weight:400;font-feature-settings:"palt" 1}.selectLang__list a:before{width:10px;height:9px}.selectLang__list a.en{font-size:15px;font-size:.9375rem;line-height:1.5}.selectLang__list a.ja{font-size:14px;font-size:.875rem;line-height:1.5}.selectLang__list a:hover:before{display:inline-block}.scrolled.globalHeader .selectLang{margin-left:32px;border-left:1px solid #000}.scrolled.globalHeader .selectLang__list{padding-bottom:4px}.scrolled.globalHeader .selectLang__list a.en{font-size:13px;font-size:.8125rem;line-height:1.5}.scrolled.globalHeader .selectLang__list a.ja{font-size:12px;font-size:.75rem;line-height:1.5}}.navigation__list{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;list-style-type:none;-ms-flex-pack:center;justify-content:center;margin:0;padding:0}.navigation__item{margin:0 0 0 0;padding:0 0 20px 0}.navigation__item a{display:inline-block;position:relative;padding:0 0 4px 0;color:#000;text-decoration:none;font-family:'Roboto', "UD Shin Go Regular JIS2004", "ヒラギノ角ゴ ProN", "Hiragino Kaku Gothic ProN", メイリオ, Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-weight:400;font-feature-settings:"palt" 1;font-size:20px;font-size:1.25rem;line-height:1.5}.navigation__item a::after{position:absolute;bottom:0px;left:0;content:'';width:100%;height:2px;background:#000;transform:scale(0, 1);transform-origin:center top;transition:transform .3s}.navigation__item a:hover::after{transform:scale(1, 1)}.toppage .-home a::after{position:absolute;bottom:0px;left:0;content:'';width:100%;height:2px;background:#000;transform:scale(1, 1);transform-origin:center top;transition:transform .3s}#new .-whatsnew a::after{position:absolute;bottom:0px;left:0;content:'';width:100%;height:2px;background:#000;transform:scale(1, 1);transform-origin:center top;transition:transform .3s}#gallery .-gallery a::after{position:absolute;bottom:0px;left:0;content:'';width:100%;height:2px;background:#000;transform:scale(1, 1);transform-origin:center top;transition:transform .3s}#streaming .-streaming a::after{position:absolute;bottom:0px;left:0;content:'';width:100%;height:2px;background:#000;transform:scale(1, 1);transform-origin:center top;transition:transform .3s}@media screen and (min-width: 1080px){.navigation__list{-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:right;justify-content:right;margin:0;padding:0}.navigation__item{margin:0 0 0 20px;padding:0 0 0 0}.navigation__item a{display:inline-block;position:relative;padding:0 0 4px 0;color:#000;text-decoration:none;font-family:'Roboto', "UD Shin Go Regular JIS2004", "ヒラギノ角ゴ ProN", "Hiragino Kaku Gothic ProN", メイリオ, Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-weight:400;font-feature-settings:"palt" 1;font-size:15px;font-size:.9375rem;line-height:1.5}.navigation__item a::after{position:absolute;bottom:0px;left:0;content:'';width:100%;height:2px;background:#000;transform:scale(0, 1);transform-origin:center top;transition:transform .3s}.navigation__item a:hover::after{transform:scale(1, 1)}.scrolled.globalHeader .navigation__item{margin:0 0 0 20px}.scrolled.globalHeader .navigation__item a{font-size:14px;font-size:.875rem;line-height:1.5}}.whatsnew-t{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-direction:column;flex-direction:column;padding:12px 0 0 0;color:#fff;font-family:'Roboto', "UD Shin Go Regular JIS2004", "ヒラギノ角ゴ ProN", "Hiragino Kaku Gothic ProN", メイリオ, Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-weight:400;font-feature-settings:"palt" 1;font-size:15px;font-size:.9375rem;line-height:1.6}.whatsnew-t .error{text-align:center}.whatsnew-t__item{width:100%;max-width:400px;margin:0 auto;padding:12px 0 0 0}.whatsnew-t a{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;color:#fff;text-decoration:none}.whatsnew-t a:hover img{transform:scale(1.1, 1.1)}.whatsnew-t__date{-ms-flex-order:2;order:2;position:relative;padding:0 0 8px 0}.whatsnew-t__date::before{display:block;width:0;height:0;margin-top:calc((1 - 1.6) * .5em);content:""}.whatsnew-t__date::after{display:block;width:0;height:0;margin-bottom:calc((1 - 1.6) * .5em);content:""}.whatsnew-t__date.-new::before{display:inline-block;content:'NEW';width:auto;height:auto;margin-right:8px;padding:2px 4px;background:#f05479;font-size:10px;font-size:.625rem;line-height:1;text-align:center;vertical-align:middle}.whatsnew-t__text{-ms-flex-order:3;order:3}.whatsnew-t__fig{-ms-flex-order:1;order:1;overflow:hidden;margin:0;padding:0 0 4px 0}.whatsnew-t__fig img{transition-duration:.3s}@media screen and (min-width: 576px){.whatsnew-t{font-size:16px;font-size:1rem;line-height:1.6}.whatsnew-t__item{display:-ms-flexbox;display:flex;margin:0 auto}.whatsnew-t__date{margin:0}.whatsnew-t__text{margin:0}}@media screen and (min-width: 768px){.whatsnew-t{padding:20px 32px 0}}@media screen and (min-width: 992px){.whatsnew-t{padding:20px 52px 0}}@media screen and (min-width: 1200px){.whatsnew-t{padding:20px 84px 0}}.whatsnew{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-direction:column;flex-direction:column;margin:0 -8px;padding:0;color:#000;font-family:'Roboto', "UD Shin Go Regular JIS2004", "ヒラギノ角ゴ ProN", "Hiragino Kaku Gothic ProN", メイリオ, Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-weight:400;font-feature-settings:"palt" 1}.whatsnew .error{text-align:center}.whatsnew a{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding:0 8px;color:#000;text-decoration:none}.whatsnew a:hover img{transform:scale(1.1, 1.1)}.whatsnew__date{-ms-flex-order:2;order:2;position:relative;padding:0 0 8px 0;font-size:14px;font-size:.875rem;line-height:1.5}.whatsnew__date::before{display:block;width:0;height:0;margin-top:calc((1 - 1.5) * .5em);content:""}.whatsnew__date::after{display:block;width:0;height:0;margin-bottom:calc((1 - 1.5) * .5em);content:""}.whatsnew__date::before{display:inline-block;content:'';width:0px;text-align:center;vertical-align:middle}.whatsnew__date.-new::before{content:'NEW';width:auto;height:auto;margin-right:8px;padding:2px 4px;background:#f05479;color:#fff;font-size:10px;font-size:.625rem;line-height:1}.whatsnew__text{-ms-flex-order:3;order:3;padding:0;font-size:14px;font-size:.875rem;line-height:1.5}.whatsnew__text::before{display:block;width:0;height:0;margin-top:calc((1 - 1.5) * .5em);content:""}.whatsnew__text::after{display:block;width:0;height:0;margin-bottom:calc((1 - 1.5) * .5em);content:""}.whatsnew__fig{-ms-flex-order:1;order:1;overflow:hidden;margin:0 0 4px 0;padding:0 0 0 0}.whatsnew__fig img{transition-duration:.3s}.whatsnew .slick-prev{left:-16px;top:38%}.whatsnew .slick-next{right:2px;top:38%}.inside .whatsnew{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -6px}.inside .whatsnew__item{width:50%;max-width:400px;margin:0;padding:0 0 20px 0}.inside .whatsnew__item a{padding:0 6px}@media screen and (min-width: 576px){.whatsnew__date{margin:0}.whatsnew__text{margin:0}.inside .whatsnew__item{display:-ms-flexbox;display:flex;margin:0}}@media screen and (min-width: 768px){.whatsnew{padding:0 12px 0 0}.whatsnew__date{font-size:15px;font-size:.9375rem;line-height:1.5}.whatsnew__text{font-size:15px;font-size:.9375rem;line-height:1.5}.inside .whatsnew{padding:0}.inside .whatsnew__item{width:33.3333%}}@media screen and (min-width: 992px){.whatsnew{padding:0;margin:0}.whatsnew a{padding:0 20px 0 0}.inside .whatsnew__item{width:25%}}@media screen and (min-width: 1200px){.whatsnew{padding:0}}.mc__photoWrap{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;padding:0 0 32px 0}.mc__photo{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:50%;max-width:320px}.mc__photo h3{position:relative;-ms-flex-order:2;order:2;padding:0;text-align:center;font-family:'Roboto', "UD Shin Go DemiBold JIS2004", "ヒラギノ角ゴ ProN", "Hiragino Kaku Gothic ProN", メイリオ, Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-weight:700;font-feature-settings:"palt" 1;font-size:14px;font-size:4.375vw;line-height:1.6}.mc__photo h3:after{position:absolute;left:0;top:50%;width:100%;height:2px;margin:-1px 0 0 0;background:#D5AC52;content:''}.mc__photo figure{-ms-flex-order:1;order:1;margin:0;padding:0 0 8px 0}.mc__textWrap{position:relative;max-width:640px;margin:0 auto;padding:4px}.mc__textWrap:before{display:block;position:absolute;left:0;top:0;width:84px;height:84px;background:#D5AC52;content:''}.mc__textWrap:after{display:block;position:absolute;right:0;bottom:0;width:84px;height:84px;background:#D5AC52;content:''}.mc__text{position:relative;z-index:10;padding:20px 12px 0;background:#fff}.mc__text:first-child{border-bottom:2px solid #F2F2F2}.mc__text h3{padding-bottom:32px;font-family:'Roboto', "UD Shin Go DemiBold JIS2004", "ヒラギノ角ゴ ProN", "Hiragino Kaku Gothic ProN", メイリオ, Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-weight:700;font-feature-settings:"palt" 1}.mc__text p{padding:0 0 52px 0}.mc__text p strong{font-weight:700 !important}@media screen and (min-width: 576px){.mc__photoWrap{-ms-flex-pack:center;justify-content:center}.mc__photo h3{font-size:24px;font-size:1.5rem;line-height:1.6}}@media screen and (min-width: 768px){.mc__text{padding:32px 32px 0 32px}}.button{display:block;position:relative;text-decoration:none}.button.-black{width:240px;padding:12px 8px;background:#000;color:#fff;font-size:16px;font-size:1rem;line-height:1;font-family:'Roboto', "UD Shin Go Regular JIS2004", "ヒラギノ角ゴ ProN", "Hiragino Kaku Gothic ProN", メイリオ, Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-weight:400;font-feature-settings:"palt" 1}.button.-black:after{display:block;position:absolute;top:50%;left:auto;right:8px;width:8px;height:8px;margin-top:-4px;border-top:solid 1px #fff;border-right:solid 1px #fff;transform:rotate(45deg);content:""}.button.-black:hover{background:#333}.button.-blackL{width:100%;max-width:465px;margin:0 auto;padding:12px 20px;background:#000;color:#fff;font-size:18px;font-size:1.125rem;line-height:1;font-family:'Roboto', "UD Shin Go Regular JIS2004", "ヒラギノ角ゴ ProN", "Hiragino Kaku Gothic ProN", メイリオ, Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-weight:400;font-feature-settings:"palt" 1;text-align:center}.button.-blackL:after{display:block;position:absolute;top:50%;left:auto;right:8px;width:8px;height:8px;margin-top:-4px;border-top:solid 1px #fff;border-right:solid 1px #fff;transform:rotate(45deg);content:""}.button.-blackL:hover{background:#333}.button.-back{width:220px;padding:6px 12px 6px 32px}.button.-back:after{display:block;position:absolute;top:50%;left:6px;right:auto;width:8px;height:8px;margin-top:-4px;border-top:solid 1px #fff;border-right:solid 1px #fff;transform:rotate(-135deg);content:""}.button.-youtube{width:100%;max-width:465px;margin:0 auto;padding:12px 20px;background:#A66800;color:#fff;font-size:14px;font-size:4.375vw;line-height:1;font-family:'Roboto', "UD Shin Go DemiBold JIS2004", "ヒラギノ角ゴ ProN", "Hiragino Kaku Gothic ProN", メイリオ, Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-weight:700;font-feature-settings:"palt" 1;vertical-align:middle;text-align:center}.button.-youtube:before{display:inline-block;width:10%;height:24px;margin:0 12px 0 0;background:url(/assets/images/icon_btnyoutube.svg) no-repeat left center;background-size:contain;content:'';vertical-align:middle}.button.-youtube:hover{background:#8d5800}.button.-archive{width:100%;max-width:465px;padding:12px 12px;background:#fff;color:#6C0000;font-size:12px;font-size:3.75vw;line-height:1;font-family:'Roboto', "UD Shin Go DemiBold JIS2004", "ヒラギノ角ゴ ProN", "Hiragino Kaku Gothic ProN", メイリオ, Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-weight:700;font-feature-settings:"palt" 1;vertical-align:middle;text-align:center}.button.-archive:before{display:inline-block;width:10%;height:24px;margin:0 12px 0 0;background:url(/assets/images/icon_archive.svg) no-repeat left center;background-size:contain;content:'';vertical-align:middle}.button.-archive:hover{background:rgba(255,255,255,0.8)}@media screen and (min-width: 576px){.button.-black{width:200px}.button.-back{width:220px}.button.-back:after{display:block;position:absolute;top:50%;left:6px;right:auto;width:8px;height:8px;margin-top:-4px;border-top:solid 1px #fff;border-right:solid 1px #fff;transform:rotate(-135deg);content:""}}@media screen and (min-width: 768px){.button.-blackL{margin:0}.button.-youtube{margin:0;padding:12px;font-size:7px;font-size:2.1875vw;line-height:1}.button.-youtube:before{display:inline-block;width:10%;height:30px}.button.-archive{padding:12px;font-size:6px;font-size:1.875vw;line-height:1}.button.-archive:before{display:inline-block;width:10%;height:30px}}@media screen and (min-width: 992px){.button.-youtube{font-size:22px;font-size:1.375rem;line-height:1}.button.-archive{font-size:22px;font-size:1.375rem;line-height:1}}@media screen and (min-width: 1200px){.button.-youtube{font-size:28px;font-size:1.75rem;line-height:1}}.sponsor__L{width:100%;max-width:390px;margin:0 auto;padding:0 0 32px 0}.sponsor__L a{display:block}@media screen and (min-width: 768px){.sponsor__L{width:30%;margin:0}}.-sponsorMS,.-sponsorSS{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between;width:100%;max-width:391px;margin:0 auto}.-sponsorMS .sponsor,.-sponsorSS .sponsor{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;width:100%;max-width:391px;margin:0 auto}.-sponsorMS .sponsor__item,.-sponsorSS .sponsor__item{width:100%}.-sponsorMS .sponsor__item.-sizeM,.-sponsorSS .sponsor__item.-sizeM{margin:0 auto;padding:0 0 0 0;text-align:center}.-sponsorMS .sponsor__item.-sizeM a,.-sponsorSS .sponsor__item.-sizeM a{margin-bottom:32px}.-sponsorMS .sponsor__item.-sizeM img,.-sponsorSS .sponsor__item.-sizeM img{max-width:391px}.-sponsorMS .sponsor__item.-sizeS,.-sponsorSS .sponsor__item.-sizeS{margin:0 auto;text-align:center}.-sponsorMS .sponsor__item.-sizeS a,.-sponsorSS .sponsor__item.-sizeS a{display:block;max-width:391px;margin:0 auto 32px}.-sponsorMS .sponsor__item.-sizeS40,.-sponsorSS .sponsor__item.-sizeS40{width:61%;margin:0 auto;text-align:center}.-sponsorMS .sponsor__item.-sizeS40 a,.-sponsorSS .sponsor__item.-sizeS40 a{display:block;margin:0 auto 32px}.-sponsorMS .sponsor__item.-sizeSS,.-sponsorSS .sponsor__item.-sizeSS{width:48%;max-width:190px;padding:0 0 20px 0}.-sponsorMS .sponsor__item a,.-sponsorSS .sponsor__item a{display:block}.-sponsorSS{-ms-flex-pack:center;justify-content:center}.-sponsorSS .sponsor{-ms-flex-pack:center;justify-content:center}.-sponsorSS .sponsor__item.-sizeSS{margin:0 1%}@media screen and (min-width: 768px){.-sponsorMS,.-sponsorSS{-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:100%}.-sponsorMS .sponsor,.-sponsorSS .sponsor{-ms-flex-pack:justify;justify-content:space-between;max-width:100%}.-sponsorMS .sponsor__item,.-sponsorSS .sponsor__item{width:100%}.-sponsorMS .sponsor__item.-sizeM,.-sponsorSS .sponsor__item.-sizeM{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:100%;max-width:100%;margin:0;padding:0 0 0 0}.-sponsorMS .sponsor__item.-sizeM a,.-sponsorSS .sponsor__item.-sizeM a{display:block;width:61%;max-width:782px;margin-right:auto;margin-left:auto}.-sponsorMS .sponsor__item.-sizeM img,.-sponsorSS .sponsor__item.-sizeM img{width:100%;max-width:100%}.-sponsorMS .sponsor__item.-sizeS,.-sponsorSS .sponsor__item.-sizeS{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;padding:0 0 0 16px}.-sponsorMS .sponsor__item.-sizeS a,.-sponsorSS .sponsor__item.-sizeS a{display:block;width:39%;max-width:472px;margin:0 12px 32px}.-sponsorMS .sponsor__item.-sizeS40,.-sponsorSS .sponsor__item.-sizeS40{width:29%;max-width:391px;padding:0}.-sponsorMS .sponsor__item.-sizeSS,.-sponsorSS .sponsor__item.-sizeSS{width:23%;max-width:310px;padding:0}.-sponsorS40{-ms-flex-pack:center;justify-content:center}.-sponsorS40 .sponsor{-ms-flex-pack:center;justify-content:center}.-sponsorSS{-ms-flex-pack:center;justify-content:center}.-sponsorSS .sponsor{-ms-flex-pack:center;justify-content:center}}.sponsorSS{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between;max-width:391px;margin:0 auto;padding:0 0 32px}.sponsorSS__item{width:100%;padding:0 0 12px 0}.sponsorSS__item.-sizeM{max-width:391px;margin:0 auto}.sponsorSS__item.-sizeS{max-width:391px;margin:0 auto}.sponsorSS__item.-sizeSS{width:48%;max-width:190px}.sponsorSS a{display:block}@media screen and (min-width: 768px){.sponsorSS{-ms-flex-pack:justify;justify-content:space-between;max-width:100%;padding:0 0 32px}.sponsorSS__item{width:100%}.sponsorSS__item.-sizeM{width:61%;max-width:782px;margin:0;padding:0 16px 32px 0}.sponsorSS__item.-sizeS{width:39%;max-width:488px;margin:0;padding:0 0 32px 16px}.sponsorSS__item.-sizeSS{width:24%;max-width:310px;padding:0}}@media screen and (min-width: 992px){.sponsorSS{padding:0 0 84px}}.slider{padding:0 0 32px 0;background:#fff}.slider__wrap{background:#fff}.slider__item{display:-ms-flexbox !important;display:flex !important;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.slider__txt{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding:0 12px}.slider__program{-ms-flex-order:2;order:2;padding:20px 0;font-family:'Roboto', "UD Shin Go Regular JIS2004", "ヒラギノ角ゴ ProN", "Hiragino Kaku Gothic ProN", メイリオ, Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-weight:400;font-feature-settings:"palt" 1;font-size:16px;font-size:5vw;line-height:1.25}.slider__date{-ms-flex-order:1;order:1;padding:12px 0 12px 0;border-bottom:1px solid #000;font-family:'Roboto', "UD Shin Go Bold JIS2004", "ヒラギノ角ゴ ProN", "Hiragino Kaku Gothic ProN", メイリオ, Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-weight:900;font-feature-settings:"palt" 1;font-size:16px;font-size:5vw;line-height:1.25}.slider__description{-ms-flex-order:3;order:3;padding:0 0 12px 0;font-size:15px;font-size:.9375rem;line-height:1.5}.slider__btn{-ms-flex-order:4;order:4;margin:auto 0 0 0;padding:0 0 0 0}.slider a{display:block}.slider__fig figure,.slider__fig picture{position:relative;margin:0;padding:0}.slider__fig figure:after,.slider__fig picture:after{z-index:10;background:linear-gradient(to bottom, rgba(0,0,0,0) 0%, rgba(0,0,0,0) 70%, #000 100%)}.slider__fig figcaption{position:absolute;right:12px;bottom:12px;z-index:11;color:rgba(255,255,255,0.7);font-family:'Roboto', "UD Shin Go DemiBold JIS2004", "ヒラギノ角ゴ ProN", "Hiragino Kaku Gothic ProN", メイリオ, Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-weight:700;font-feature-settings:"palt" 1;font-size:18px;font-size:5.625vw;line-height:1.25}.slider__fig.-cover figure:after{z-index:10;background:transparent}@media screen and (min-width: 768px){.slider{padding:0 0 52px 0}.slider__item{-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between}.slider__txt{width:35%;padding:0}.slider__program{font-size:7.5px;font-size:2.34375vw;line-height:1.25}.slider__program::before{display:block;width:0;height:0;margin-top:calc((1 - 1.25) * .5em);content:""}.slider__program::after{display:block;width:0;height:0;margin-bottom:calc((1 - 1.25) * .5em);content:""}.slider__date{-ms-flex-order:1;order:1;padding:0 0 12px 0;font-size:10px;font-size:3.125vw;line-height:1.25}.slider__description{padding:0 0 32px 0}.slider__btn{padding:0 0 0 0}.slider__fig{width:61.827956%}.slider__fig figcaption{right:12px;bottom:12px;font-size:48px;font-size:3rem;line-height:1.25}.slider__fig.-cover{width:100%}}@media screen and (min-width: 992px){.slider__item{-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between}.slider__txt{width:35%;padding:0}.slider__program{font-size:25px;font-size:1.5625rem;line-height:1.25}.slider__date{-ms-flex-order:1;order:1;padding:0 0 12px 0;font-size:32px;font-size:2rem;line-height:1.25}.slider__description{padding:0 0 32px 0}.slider__btn{padding:0 0 0 0}.slider__fig{width:61.827956%}.slider__fig figcaption{right:12px;bottom:12px;font-size:48px;font-size:3rem;line-height:1.25}.slider__fig.-cover{width:100%}}@media screen and (min-width: 1200px){.slider__program{padding:32px 0}.slider__program{font-size:28px;font-size:1.75rem;line-height:1.25}.slider__date{font-size:36px;font-size:2.25rem;line-height:1.25}.slider__description{font-size:20px;font-size:1.25rem;line-height:1.5}}.artists{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;margin:0 -6px}.artists__item{width:50%;padding:0 0 32px 0}.artists__item a{display:-ms-flexbox;display:flex;-ms-flex-direction:column-reverse;flex-direction:column-reverse;padding:0 6px;color:#000;text-decoration:none}.artists__item a:not(.nolink):hover img{transform:scale(1.1, 1.1)}.artists__item a.nolink{cursor:default}.artists__name{margin:0;padding:0;font-family:'Roboto', "UD Shin Go DemiBold JIS2004", "ヒラギノ角ゴ ProN", "Hiragino Kaku Gothic ProN", メイリオ, Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-weight:700;font-feature-settings:"palt" 1;font-size:15px;font-size:.9375rem;line-height:1.5;text-align:center}.artists__fig{-ms-flex-order:1;order:1;overflow:hidden;margin:0 0 8px 0;padding:0;background:#F2F2F2}.artists__fig img{transition-duration:.3s}.large.artists__item{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:100%;padding:0 3px 32px}.large.artists__item .artists__fig{width:100%;max-width:480px;margin:0 auto 12px}.large.artists__item .artists__figinner{position:relative;height:0;padding:0 0 100% 0}.large.artists__item .artists__figinner img{object-fit:contain;position:absolute;width:100%;height:100%}html[lang="ja"] .artists a[data-id="bigyuki"] span.nameEn{display:none}html[lang="ja"] .artists a[data-id="banksiatrio"] span.nameEn{display:none}@media screen and (min-width: 768px){.artists{margin:0 -10px}.artists__item{width:25%}.artists__item a{padding:0 10px}.large.artists__item{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;width:40%;padding:0 3px 52px}.large.artists__item a{width:100%}}.special__item,.campaign__item{position:relative}.special__item:first-child,.campaign__item:first-child{margin-bottom:52px}.special__ttl,.campaign__ttl{padding-bottom:20px;font-size:32px;font-size:2rem;line-height:1.5;font-family:'Roboto', "UD Shin Go DemiBold JIS2004", "ヒラギノ角ゴ ProN", "Hiragino Kaku Gothic ProN", メイリオ, Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-weight:700;font-feature-settings:"palt" 1;word-break:break-all}.special__ttl::before,.campaign__ttl::before{display:block;width:0;height:0;margin-top:calc((1 - 1.5) * .5em);content:""}.special__ttl::after,.campaign__ttl::after{display:block;width:0;height:0;margin-bottom:calc((1 - 1.5) * .5em);content:""}.special a,.campaign a{display:block}.special__description,.campaign__description{padding-bottom:20px;font-size:16px;font-size:1rem;line-height:1.5}.special__description a,.campaign__description a{display:inline}.special__fig,.campaign__fig{margin-bottom:0;padding-bottom:20px}@media screen and (min-width: 768px){.special,.campaign{min-height:240px}.special__item,.campaign__item{padding-left:50%;min-height:240px}.special__description,.campaign__description{font-size:18px;font-size:1.125rem;line-height:1.5}.special__fig,.campaign__fig{position:absolute;left:0;top:0;width:-o-calc(50% - 32px);width:calc(50% - 32px);padding-bottom:0}}@media screen and (min-width: 992px){.special__item,.campaign__item{padding-left:-o-calc(35% + 32px);padding-left:calc(35% + 32px)}.special__fig,.campaign__fig{width:35%}}.list__wrap{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -10px}.list__item{width:50%;padding:0 10px 32px}.list a{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;color:#fff;text-decoration:none}.list a:hover img{transform:scale(1.1, 1.1)}.list__ttl{-ms-flex-order:2;order:2;padding:0 0 8px 0;font-size:14px;font-size:.875rem;line-height:1.25;font-family:'Roboto', "UD Shin Go Regular JIS2004", "ヒラギノ角ゴ ProN", "Hiragino Kaku Gothic ProN", メイリオ, Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-weight:400;font-feature-settings:"palt" 1}.list__ttl::before{display:block;width:0;height:0;margin-top:calc((1 - 1.25) * .5em);content:""}.list__ttl::after{display:block;width:0;height:0;margin-bottom:calc((1 - 1.25) * .5em);content:""}.list__period{-ms-flex-order:3;order:3;padding:0;font-size:14px;font-size:.875rem;line-height:1.5;font-family:'Roboto', "UD Shin Go Regular JIS2004", "ヒラギノ角ゴ ProN", "Hiragino Kaku Gothic ProN", メイリオ, Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-weight:400;font-feature-settings:"palt" 1}.list__fig{position:relative;-ms-flex-order:1;order:1;overflow:hidden;margin:0 0 12px 0;padding:0}.list__fig img{transition-duration:.3s}.list__fig:after{position:absolute;left:0;top:0;width:100%;height:100%;background:url(/assets/images/btn_play.png) no-repeat;background-size:contain}@media screen and (min-width: 768px){.list__item{width:33.333333%}}@media screen and (min-width: 992px){.list__item{width:25%}}button,input[type="button"],input[type="submit"],input[type="reset"]{appearance:button;background-color:transparent;background-color:#eeeeee;border:none;border-radius:0;box-sizing:border-box;cursor:pointer;padding:.5em}#gNav{position:fixed;left:0;top:0;height:0;overflow:hidden}.gNavInner{padding:16vh 0 0 0}#gNav.js-open{display:block;position:fixed;left:0;top:0;opacity:1;background-color:#fff;transition:.3s;width:100vw;height:100vh;z-index:-100}#gNavToggle,#gNavToggle span{display:inline-block;transition:.3s}#gNavToggle{display:block;position:fixed;right:20px;top:20px;z-index:20;width:36px;height:22px;padding:0;background-color:transparent;cursor:pointer}#gNavToggle span{position:absolute;left:0;width:100%;height:4px;background-color:#000;border-radius:4px}#gNavToggle span:nth-of-type(1){top:0}#gNavToggle span:nth-of-type(2){top:9px}#gNavToggle span:nth-of-type(3){bottom:0}#gNavToggle.js-active{z-index:1000}#gNavToggle.js-active span{background-color:#000}#gNavToggle.js-active span:nth-of-type(1){transform:translateY(9px) rotate(-45deg)}#gNavToggle.js-active span:nth-of-type(2){opacity:0}#gNavToggle.js-active span:nth-of-type(3){transform:translateY(-9px) rotate(45deg)}@media screen and (min-width: 768px){#gNavToggle{right:32px;top:20px}}@media screen and (min-width: 1080px){#gNavToggle{display:none}#gNav{position:relative;left:auto;top:auto;opacity:1;background-color:transparent;width:auto;height:auto;z-index:1}.gNavInner{padding:0}.scrolled.globalHeader #gNav{display:-ms-flexbox;display:flex;-ms-flex-direction:row-reverse;flex-direction:row-reverse}}.outline{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.outline__subttl{padding:0 0 20px 0}.outline__subttl:before,.outline__subttl:after{display:none}.outline .subttl1{display:block;padding:0 0 12px 0;font-size:32px;font-size:2rem;line-height:1.25;font-family:'Roboto', "UD Shin Go Bold JIS2004", "ヒラギノ角ゴ ProN", "Hiragino Kaku Gothic ProN", メイリオ, Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-weight:900;font-feature-settings:"palt" 1;text-align:center}.outline .subttl1::before{display:block;width:0;height:0;margin-top:calc((1 - 1.25) * .5em);content:""}.outline .subttl1::after{display:block;width:0;height:0;margin-bottom:calc((1 - 1.25) * .5em);content:""}.outline .subttl1 .ib{display:inline}.outline .subttl1 .br{display:inline-block}.outline .subttl1:last-child:before{content:'';display:block;width:20%;height:20px;margin:0 auto;border-top:4px dotted #000}.outline .subttl2{display:block;font-size:30px;font-size:1.875rem;line-height:1.25;font-family:'Roboto', "UD Shin Go Bold JIS2004", "ヒラギノ角ゴ ProN", "Hiragino Kaku Gothic ProN", メイリオ, Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-weight:900;font-feature-settings:"palt" 1}.outline .subttl2::before{display:block;width:0;height:0;margin-top:calc((1 - 1.25) * .5em);content:""}.outline .subttl2::after{display:block;width:0;height:0;margin-bottom:calc((1 - 1.25) * .5em);content:""}.outline__text{padding-bottom:12px}.outline__text p{padding:0 0 20px 0;font-size:16px;font-size:1rem;line-height:1.7}.outline__text p strong{font-family:'Roboto', "UD Shin Go DemiBold JIS2004", "ヒラギノ角ゴ ProN", "Hiragino Kaku Gothic ProN", メイリオ, Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-weight:700;font-feature-settings:"palt" 1;font-size:1.1em}.outline__item.-column{background:#F2F2F2}@media screen and (min-width: 576px){.outline .subttl1 .ib{display:inline-block}}@media screen and (min-width: 768px){.outline__subttl{padding:0 0 32px 0}.outline .subttl1{padding:0 0 20px 0;font-size:42px;font-size:2.625rem;line-height:1.25}.outline .subttl2{font-size:32px;font-size:2rem;line-height:1.25}.outline__text{padding-bottom:12px}.outline__text p{padding:0 0 32px 0;font-size:18px;font-size:1.125rem;line-height:1.7}}@media screen and (min-width: 992px){.outline__item{width:100%;max-width:920px;margin:0 auto}.outline .subttl1{font-size:50px;font-size:3.125rem;line-height:1.25}.outline .subttl2{font-size:40px;font-size:2.5rem;line-height:1.25}}.modal__cont{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start}.modal__fig{width:100%}.modal__data{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;width:100%}.modal__data h3{padding:0 0 32px 0;font-size:24px;font-size:1.5rem;line-height:1.5;font-family:'Roboto', "UD Shin Go DemiBold JIS2004", "ヒラギノ角ゴ ProN", "Hiragino Kaku Gothic ProN", メイリオ, Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-weight:700;font-feature-settings:"palt" 1;text-align:center}.modal__data h3::before{display:block;width:0;height:0;margin-top:calc((1 - 1.5) * .5em);content:""}.modal__data h3::after{display:block;width:0;height:0;margin-bottom:calc((1 - 1.5) * .5em);content:""}.modal__data h3.messageTtl{font-size:20px;font-size:1.25rem;line-height:1.5}.modal__data h3 .small{display:inline-block;font-family:'Roboto', "UD Shin Go Regular JIS2004", "ヒラギノ角ゴ ProN", "Hiragino Kaku Gothic ProN", メイリオ, Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-weight:400;font-feature-settings:"palt" 1;font-size:16px;font-size:1rem;line-height:1.5}.modal__data p{padding:0 0 32px 0;font-size:16px;font-size:1rem;line-height:1.6;font-family:'Roboto', "UD Shin Go Regular JIS2004", "ヒラギノ角ゴ ProN", "Hiragino Kaku Gothic ProN", メイリオ, Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-weight:400;font-feature-settings:"palt" 1}.modal__data p::before{display:block;width:0;height:0;margin-top:calc((1 - 1.6) * .5em);content:""}.modal__data p::after{display:block;width:0;height:0;margin-bottom:calc((1 - 1.6) * .5em);content:""}.modal__data p.description{font-size:16px;font-size:1rem;line-height:1.6}.modal__data p.description::before{display:block;width:0;height:0;margin-top:calc((1 - 1.6) * .5em);content:""}.modal__data p.description::after{display:block;width:0;height:0;margin-bottom:calc((1 - 1.6) * .5em);content:""}.modal__data .message{margin-bottom:32px;padding:12px;background-color:#F2F2F2}.modal__data .message p{padding:0}.modal__sns{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.modal__sns div{width:14%;max-width:52px;margin:0 3%;font-size:12px;font-size:.75rem;line-height:1.5;text-align:center}.modal__sns div a{display:block;color:#000;text-decoration:none}.modal__sns div a:hover img{transform:scale(1.1, 1.1)}.modal__sns img{transition-duration:.3s}.modal__sns img.nolink{opacity:0.25}@media screen and (min-width: 768px){.modal__cont{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}.modal__cont.-messages{-ms-flex-align:start;align-items:flex-start}.modal__fig{width:30%;margin:0}.modal__data{display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;width:100%;text-align:left;width:70%;padding:0 0 0 32px}.modal__data h3{padding:0 0 20px 0;font-size:40px;font-size:2.5rem;line-height:1.5;text-align:left}.modal__data h3 .small{font-size:22px;font-size:1.375rem;line-height:1.5}.modal__data .message{padding:20px}.modal__sns{-ms-flex-pack:start;justify-content:flex-start}.modal__sns div{margin:0 20px 0 0}}.newCont{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;max-width:820px;margin:0 auto}.newCont__ttl{-ms-flex-order:3;order:3;padding:0 0 32px 0;font-size:26px;font-size:1.625rem;line-height:1.5;font-family:'Roboto', "UD Shin Go DemiBold JIS2004", "ヒラギノ角ゴ ProN", "Hiragino Kaku Gothic ProN", メイリオ, Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-weight:700;font-feature-settings:"palt" 1}.newCont__ttl::before{display:block;width:0;height:0;margin-top:calc((1 - 1.5) * .5em);content:""}.newCont__ttl::after{display:block;width:0;height:0;margin-bottom:calc((1 - 1.5) * .5em);content:""}.newCont__update{-ms-flex-order:2;order:2;padding:0 0 20px 0;font-size:14px;font-size:.875rem;line-height:1.5;font-family:'Roboto', "UD Shin Go Regular JIS2004", "ヒラギノ角ゴ ProN", "Hiragino Kaku Gothic ProN", メイリオ, Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-weight:400;font-feature-settings:"palt" 1}.newCont__update::before{display:block;width:0;height:0;margin-top:calc((1 - 1.5) * .5em);content:""}.newCont__update::after{display:block;width:0;height:0;margin-bottom:calc((1 - 1.5) * .5em);content:""}.newCont__fig{-ms-flex-order:1;order:1;margin:0;padding:0 0 12px 0}.newCont__description{-ms-flex-order:4;order:4;padding:0 0 32px 0}.newCont__description p{padding:0 0 32px 0;font-size:14px;font-size:.875rem;line-height:1.8}.newCont__description p::before{display:block;width:0;height:0;margin-top:calc((1 - 1.8) * .5em);content:""}.newCont__description p::after{display:block;width:0;height:0;margin-bottom:calc((1 - 1.8) * .5em);content:""}.newCont__description p strong{font-weight:700}.newCont__description p .andmore{display:block;margin-top:12px;border-top:4px solid #F2F2F2;font-size:2em;font-family:'Roboto', sans-serif;font-weight:300;font-weight:700}.newCont__description a{text-decoration:none;border-bottom:1px dotted #3d8cd0}.newCont__description a:hover{border-bottom:1px solid #3d8cd0}.newCont__description .video{padding-bottom:32px}.newCont__column{margin-bottom:32px;padding:32px 12px 8px;background:#fff7dd}.newCont__column h4{padding:0 0 32px 0;font-size:18px;font-size:1.125rem;line-height:1.5}.newCont__column h4::before{display:block;width:0;height:0;margin-top:calc((1 - 1.5) * .5em);content:""}.newCont__column h4::after{display:block;width:0;height:0;margin-bottom:calc((1 - 1.5) * .5em);content:""}.newCont__column p{padding-bottom:32px}.newCont__video{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.newCont__videoitem{width:49%;padding:0 0 12px 0}.newCont__videoitem figure{margin:0}.newCont__videoitem .figInner{overflow:hidden;height:0;padding:0 0 56.25% 0}.newCont__videoitem a{display:block;position:relative;border:none;color:#000}.newCont__videoitem a img{transition-duration:.3s}.newCont__videoitem a:hover{border:none}.newCont__videoitem a:hover img{transform:scale(1.1, 1.1)}.newCont__videoitem a:after{position:absolute;left:0;top:0;width:100%;height:100%;background:url(/assets/images/video/btn_play.svg) no-repeat;background-size:contain;content:''}.newCont__profile,.newCont__setlist{position:relative;padding:20px 0 0 0;border-top:4px solid #F2F2F2}.newCont__katagaki{padding-bottom:20px !important;line-height:1.5 !important}.newCont__memberpic{text-align:center}.newCont__memberpic img{max-width:320px}.newCont__setlist{display:-ms-flexbox;display:flex;padding:8px 0}.newCont__setlist .period{width:60px;margin:0 12px 0 0;padding:12px 0;background:#033499;color:#fff;text-align:center;font-size:14px;font-size:.875rem;line-height:1.6;font-family:'Roboto', sans-serif;font-weight:300;font-weight:bold}.newCont__setlist .period::before{display:block;width:0;height:0;margin-top:calc((1 - 1.6) * .5em);content:""}.newCont__setlist .period::after{display:block;width:0;height:0;margin-bottom:calc((1 - 1.6) * .5em);content:""}.newCont__setlist .artist-songttl{width:-o-calc(100% - 72px);width:calc(100% - 72px);padding:12px 0}.newCont__setlist .artist-songttl p{font-size:14px;font-size:.875rem;line-height:1.5;font-family:'Roboto', sans-serif;font-weight:300}.newCont__setlist .artist-songttl p::before{display:block;width:0;height:0;margin-top:calc((1 - 1.5) * .5em);content:""}.newCont__setlist .artist-songttl p::after{display:block;width:0;height:0;margin-bottom:calc((1 - 1.5) * .5em);content:""}.newCont__setlist .artist-songttl .row0{padding-bottom:12px;font-weight:bold}.newCont__setlist .artist-songttl .row1{padding-bottom:0}.newCont__setlist1128{position:relative}.newCont__setlist1128 h4{padding:8px;background:#666;color:#fff}.newCont__1128text{padding:20px 8px 12px 8px;border-top:4px solid #F2F2F2}.newCont__1128text .programName{padding-bottom:8px;font-size:16px;font-size:1rem;line-height:1.5;font-family:'Roboto', sans-serif;font-weight:300;font-weight:bold}.newCont__1128text .programName::before{display:block;width:0;height:0;margin-top:calc((1 - 1.5) * .5em);content:""}.newCont__1128text .programName::after{display:block;width:0;height:0;margin-bottom:calc((1 - 1.5) * .5em);content:""}.newCont__1128text .songName{padding-bottom:8px;font-size:16px;font-size:1rem;line-height:1.5;font-family:'Roboto', sans-serif;font-weight:300}.newCont__1128text .songName::before{display:block;width:0;height:0;margin-top:calc((1 - 1.5) * .5em);content:""}.newCont__1128text .songName::after{display:block;width:0;height:0;margin-bottom:calc((1 - 1.5) * .5em);content:""}.newCont__1128text .year{padding-bottom:8px;font-size:14px;font-size:.875rem;line-height:1.5;font-family:'Roboto', sans-serif;font-weight:300}.newCont__1128text .year::before{display:block;width:0;height:0;margin-top:calc((1 - 1.5) * .5em);content:""}.newCont__1128text .year::after{display:block;width:0;height:0;margin-bottom:calc((1 - 1.5) * .5em);content:""}.newCont__list{list-style-type:none;margin:0;padding:0;border-top:1px dotted #000}.newCont__list li{padding:8px;border-bottom:1px dotted #000}@media screen and (min-width: 576px){.newCont__description p{font-size:16px;font-size:1rem;line-height:1.8}}@media screen and (min-width: 768px){.newCont__ttl{font-size:36px;font-size:2.25rem;line-height:1.5}.newCont__update{padding:0 0 32px 0}.newCont__column{padding:32px 20px 0}.newCont__videoitem{width:32%}.newCont__profile{min-height:260px}.newCont__profile h4{padding-left:240px}.newCont__profile p{padding-left:240px}.newCont__katagaki{padding-bottom:20px !important}.newCont__memberpic{position:absolute;left:0;top:20px;width:220px}.newCont__setlist .period{font-size:16px;font-size:1rem;line-height:1.6}.newCont__setlist .artist-songttl p{font-size:16px;font-size:1rem;line-height:1.5}}@media screen and (min-width: 992px){.newCont__ttl{font-size:44px;font-size:2.75rem;line-height:1.5}}.newCont.-manually{padding-bottom:56px}.newCont.-manually .sjsOutline{margin-bottom:20px;padding:20px 20px 8px;background-color:#F2F2F2;text-align:center}.newCont.-manually .sjsOutline h3{padding-bottom:0.5em;font-size:24px;font-size:1.5rem;line-height:1.5;font-family:'Roboto', "UD Shin Go Bold JIS2004", "ヒラギノ角ゴ ProN", "Hiragino Kaku Gothic ProN", メイリオ, Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-weight:900;font-feature-settings:"palt" 1}.newCont.-manually .sjsOutline p{font-size:18px;font-size:1.125rem;line-height:1.5;font-family:'Roboto', "UD Shin Go Regular JIS2004", "ヒラギノ角ゴ ProN", "Hiragino Kaku Gothic ProN", メイリオ, Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-weight:400;font-feature-settings:"palt" 1}.newCont.-manually .newCont__subttl-220721-1{font-size:20px;font-size:1.25rem;line-height:1.5;font-family:'Roboto', "UD Shin Go Bold JIS2004", "ヒラギノ角ゴ ProN", "Hiragino Kaku Gothic ProN", メイリオ, Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-weight:900;font-feature-settings:"palt" 1}.newCont.-manually .section-220721-1{padding-top:12px;padding-bottom:32px;border-top:4px solid #F2F2F2}.newCont.-manually .section-220721-1 h5{font-size:18px;font-size:1.125rem;line-height:1.5;font-family:'Roboto', "UD Shin Go Bold JIS2004", "ヒラギノ角ゴ ProN", "Hiragino Kaku Gothic ProN", メイリオ, Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-weight:900;font-feature-settings:"palt" 1}.newCont.-manually .section-220721-1 dl{font-size:14px;font-size:.875rem;line-height:1.5}.newCont.-manually .section-220721-1 dt{font-weight:normal}.newCont.-manually .newCont__map{position:relative;width:100%;height:0;margin-top:32px;margin-bottom:32px;padding:0 0 56.25% 0}.newCont.-manually .newCont__map iframe{position:absolute;left:0;top:0;width:100%;height:100%}.newCont.-manually .outline dl{margin-bottom:0;font-size:14px;font-size:.875rem;line-height:1.5}.newCont.-manually .outline dt{font-weight:normal}.newCont.-manually .outline ul{list-style-type:none;padding:0}.newCont.-manually .outline li{font-size:16px;font-size:1rem;line-height:1.5;font-family:'Roboto', "UD Shin Go Regular JIS2004", "ヒラギノ角ゴ ProN", "Hiragino Kaku Gothic ProN", メイリオ, Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-weight:400;font-feature-settings:"palt" 1}.newCont.-manually .outline .timetableWrap{border-bottom:1px dotted #000}.newCont.-manually .outline .timetable{padding:8px 0 0 0;border-top:1px dotted #000}.newCont.-manually .outline .timetable p{padding-bottom:8px;font-size:16px;font-size:1rem;line-height:1.5}.newCont.-manually .outline .timetable p.time{padding-right:1em;font-family:'Roboto', "UD Shin Go Bold JIS2004", "ヒラギノ角ゴ ProN", "Hiragino Kaku Gothic ProN", メイリオ, Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-weight:900;font-feature-settings:"palt" 1}.newCont.-manually .outline .timetable p.artist{font-family:'Roboto', "UD Shin Go Regular JIS2004", "ヒラギノ角ゴ ProN", "Hiragino Kaku Gothic ProN", メイリオ, Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-weight:400;font-feature-settings:"palt" 1}.newCont.-manually .box.-box220812-1{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.newCont.-manually .box.-box220812-1 .player{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.newCont.-manually .box.-box220812-1 .player__txt{-ms-flex-order:2;order:2}.newCont.-manually .box.-box220812-1 .player h6{padding-bottom:12px;font-size:20px;font-size:1.25rem;line-height:1.5;font-family:'Roboto', "UD Shin Go Bold JIS2004", "ヒラギノ角ゴ ProN", "Hiragino Kaku Gothic ProN", メイリオ, Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-weight:900;font-feature-settings:"palt" 1;text-align:center}.newCont.-manually .box.-box220812-1 .player h6 span{display:block;font-size:0.9em}.newCont.-manually .box.-box220812-1 .player ol{list-style-type:none;padding:8px 12px;background-color:#F2F2F2}.newCont.-manually .box.-box220812-1 .player__fig{-ms-flex-order:1;order:1;margin-bottom:12px}@media screen and (min-width: 576px){.newCont.-manually .outline dl{display:-ms-flexbox;display:flex}.newCont.-manually .outline dt{width:6em}.newCont.-manually .outline dd{width:-o-calc(100% - 6em);width:calc(100% - 6em)}.newCont.-manually .outline .timetable{display:-ms-flexbox;display:flex}.newCont.-manually .outline .timetable p{padding-bottom:8px;font-size:16px;font-size:1rem;line-height:1.5}.newCont.-manually .outline .timetable p.time{width:120px}.newCont.-manually .outline .timetable p.artist{width:-o-calc(100% - 120px);width:calc(100% - 120px)}.newCont.-manually .box.-box220812-1{-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between}.newCont.-manually .box.-box220812-1 .player{width:49%}}.video{max-width:1280px;margin:0 auto}.video__inner{position:relative;width:100%;height:0;padding:0 0 56.25% 0}.video__info{padding:20px 0 0 0;color:#fff}.video__btn{padding:32px 0 0 0}.video__btn a{display:block;width:90%;max-width:480px;margin:0 auto;padding:12px 24px;border-radius:8px;background-color:#ffd44e;color:#000;text-align:center;text-decoration:none;font-size:20px;font-size:1.25rem;line-height:1.25;font-family:'Roboto', "UD Shin Go DemiBold JIS2004", "ヒラギノ角ゴ ProN", "Hiragino Kaku Gothic ProN", メイリオ, Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-weight:700;font-feature-settings:"palt" 1;font-weight:bold}.video__btn a:hover{background-color:#ffc81b}iframe{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden}@media screen and (min-width: 768px){.video__info{padding:32px 0 0 0;color:#fff}}.column__inner{padding:12px 12px 4px}.column__item{margin:0;padding:0;font-size:14px;font-size:.875rem;line-height:1.5}@media screen and (min-width: 576px){.column__item.clmn1 .column__description{padding-left:7em}}@media screen and (min-width: 768px){.column__item.clmn2{display:-ms-flexbox;display:flex}.column__item.clmn2 .column__term{width:12em}.column__item.clmn2 .column__description{width:-o-calc(100% - 12em);width:calc(100% - 12em)}.column__item.clmn1 .column__description{padding-left:7em}}@media screen and (min-width: 992px){.column__inner{padding:20px}}html[lang="en"] .column__item.clmn2{display:block}html[lang="en"] .column__item.clmn2 .column__term{width:100%}html[lang="en"] .column__item.clmn2 .column__description{width:100%;padding-left:1em}html[lang="en"] .column__item.clmn1 .column__description{padding-left:1em}.acceptPopup{display:none;position:fixed;left:0;bottom:0;z-index:10;width:100%;padding:20px 0;background:#000;color:#F2F2F2;transition-duration:1s}.acceptPopup__inner{position:relative;max-width:1302px;margin:0 auto;padding:0 12px;font-size:14px;font-size:.875rem;line-height:1.7}.acceptPopup__close{position:absolute;right:12px;top:0;width:44px}.acceptPopup__close a{display:block;position:relative;width:100%;height:44px;border:1px solid #F2F2F2}.acceptPopup__close a span{display:block;position:absolute;left:1px;top:50%;width:40px;height:1px;background:#F2F2F2}.acceptPopup__close a span:nth-child(1){transform:rotate(45deg)}.acceptPopup__close a span:nth-child(2){transform:rotate(-45deg)}.acceptPopup__close a:hover{border-color:#fff}.acceptPopup__close a:hover span{background:#fff}.acceptPopup__list{margin-bottom:0;padding-left:14px;padding-right:52px}.acceptPopup__list a{color:#F2F2F2;text-decoration:underline}.acceptPopup__list a:hover{color:#fff}.acceptPopup__txt{padding:12px 0 8px 0;font-size:14px;font-size:.875rem;line-height:1.7}.acceptPopup__txt a{display:inline-block;padding:0 8px;border:1px solid #666;color:#F2F2F2;text-decoration:none}.acceptPopup__txt a:hover{border:1px solid #fff;color:#fff}.acceptPopup.-is-close{animation:close_mobile 1s forwards}@media screen and (min-width: 992px){.acceptPopup.-is-close{animation:close_desktop 1s forwards}}.survey{width:80%;max-width:740px;margin:0 auto}.survey a{display:block;position:relative;padding:12px 32px;border:3px double #fff;background:#D12223;color:#fff;text-decoration:none;text-align:center;font-size:18px;font-size:1.125rem;line-height:1.5;font-family:'Roboto', "UD Shin Go DemiBold JIS2004", "ヒラギノ角ゴ ProN", "Hiragino Kaku Gothic ProN", メイリオ, Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-weight:700;font-feature-settings:"palt" 1}.survey a:before{content:'';display:block;width:40px;height:40px;margin:0 auto 12px;background:url(/assets/images/survey.svg) center center no-repeat;background-size:contain;vertical-align:middle}.survey a:after{display:block;position:absolute;top:50%;left:auto;right:8px;width:8px;height:8px;margin-top:-6px;border-top:solid 2px #fff;border-right:solid 2px #fff;transform:rotate(45deg);content:""}.survey a:hover{background:#a51b1c}.survey .ib{display:inline}@media screen and (min-width: 576px){.survey .ib{display:inline-block}}@media screen and (min-width: 768px){.survey a{padding:20px 32px;font-size:20px;font-size:1.25rem;line-height:1.5}.survey a:before{content:'';display:inline-block;width:40px;height:40px;margin:0}}.bnrs{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;margin:0 auto;padding:20px 0 0 0}.bnrs__item{display:block;position:relative;width:100%;max-width:720px;margin:0 auto 20px;padding:0 32px}.bnrs__item.-survey{background:#D12223}.bnrs__item.-survey:before{background-image:url(/assets/images/survey.svg)}.bnrs__item.-survey:hover{background:#a51b1c;color:#fff}.bnrs__item.-gallery{background-color:#0A4081;background:url(/assets/images/gallery/2-019A0574.jpg);background-repeat:no-repeat;background-size:100% auto;background-position:center 40%;font-size:20px;font-size:1.25rem;line-height:1.5;text-shadow:0 1px 1px #000,0 -1px 1px #000}.bnrs__item.-gallery:before{background-image:url(/assets/images/photo.svg)}.bnrs__item.-gallery:hover{background-color:#062952;color:#fff}.bnrs .ib{display:inline}@media screen and (min-width: 576px){.bnrs .ib{display:inline-block}}@media screen and (min-width: 768px){.bnrs{-ms-flex-pack:justify;justify-content:space-between}.bnrs__item{width:48%;padding:0}}.gallery{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;background-color:#F2F2F2;background-image:url(/assets/images/gallery/bg_gallery.png);background-repeat:no-repeat;background-size:contain}.gallery__item{width:50%;overflow:hidden}.gallery__item a{display:block;position:relative;color:#fff;font-size:18px;font-size:1.125rem;line-height:1.5;font-family:'Roboto', sans-serif;font-weight:300;font-weight:bold}.gallery__item a:hover .gallery__caption{opacity:1}.gallery__item a:focus:after{position:absolute;left:0;top:0;width:100%;height:100%;border:2px solid rgba(255,255,255,0.5);content:''}.gallery__fig{position:relative;width:100%;height:0;overflow:hidden;padding-bottom:66.66666667%;margin-bottom:0;background-color:rgba(0,0,0,0.5)}.gallery__fig img{object-fit:contain;position:absolute;width:100%;height:100%}.gallery__caption{position:absolute;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,0.7);transition-duration:.5s;opacity:0}.gallery__caption .caption{position:absolute;left:12px;bottom:12px;right:12px;width:-o-calc(100% - 24px);width:calc(100% - 24px);padding-bottom:0}.gallery__caption .caption:before{content:'';width:30%;height:120px;margin:0 0 12px 0;background-image:url(/2022/assets/images/gallery/arrow.svg);background-position:left bottom;background-repeat:no-repeat;background-size:100% auto}@media screen and (min-width: 576px){.gallery__item{width:33.3333%}}@media screen and (min-width: 768px){.gallery__item{width:25%}}@media screen and (min-width: 992px){.gallery__item{width:20%}}.galleryTab__item{padding-bottom:8px}.galleryTab .venue{display:block;font-size:12px;font-size:.75rem;line-height:1.25;font-family:'Roboto', "UD Shin Go Regular JIS2004", "ヒラギノ角ゴ ProN", "Hiragino Kaku Gothic ProN", メイリオ, Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-weight:400;font-feature-settings:"palt" 1;text-align:center}.galleryTab .theme{display:block;font-size:14px;font-size:.875rem;line-height:1.25;font-family:'Roboto', "UD Shin Go DemiBold JIS2004", "ヒラギノ角ゴ ProN", "Hiragino Kaku Gothic ProN", メイリオ, Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-weight:700;font-feature-settings:"palt" 1;text-align:center}.galleryTab a{display:block;width:100%;padding:12px 0;text-align:center;border:none;background-color:#F2F2F2;color:#000;transition-duration:.3s;text-decoration:none}.galleryTab a.hall:hover,.galleryTab a.hall.is-current{background-color:#ffd44e}.galleryTab a.park:hover,.galleryTab a.park.is-current{background-color:#5FDDF8}@media screen and (min-width: 576px){.galleryTab .venue{font-size:14px;font-size:.875rem;line-height:1.25}.galleryTab .theme{font-size:16px;font-size:1rem;line-height:1.25}}@media screen and (min-width: 768px){.galleryTab{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.galleryTab__item{width:320px;margin:0 8px;padding-bottom:32px}}.program{text-align:center}.program h3{font-size:36px;font-size:2.25rem;line-height:1.25;font-family:'Roboto', "UD Shin Go DemiBold JIS2004", "ヒラギノ角ゴ ProN", "Hiragino Kaku Gothic ProN", メイリオ, Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-weight:700;font-feature-settings:"palt" 1}.program dl{display:inline-block;font-size:22px;font-size:1.375rem;line-height:1.6}.program dl dt{font-family:'Roboto', "UD Shin Go DemiBold JIS2004", "ヒラギノ角ゴ ProN", "Hiragino Kaku Gothic ProN", メイリオ, Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-weight:700;font-feature-settings:"palt" 1}.program dl dt.ensou{padding:20px 0 0 0}.program dl dt.ensou:before{content:'';display:block;width:20%;height:20px;margin:0 auto;border-top:4px dotted #000}.program dl dd{font-family:'Roboto', "UD Shin Go Regular JIS2004", "ヒラギノ角ゴ ProN", "Hiragino Kaku Gothic ProN", メイリオ, Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-weight:400;font-feature-settings:"palt" 1}.program dl dd .block{padding-top:8px}.program dl dd .small{display:block;font-size:0.6em;line-height:1}.program__songs{position:relative;max-width:620px;margin:20px auto 0;padding:24px 24px 12px;background-color:#F2F2F2;text-align:left}.program__songs h4{position:relative;z-index:10;margin-bottom:12px;padding-bottom:12px;border-bottom:1px dotted #000}.program__songs p{position:relative;z-index:10;padding-bottom:16px;font-family:'Roboto', "UD Shin Go Regular JIS2004", "ヒラギノ角ゴ ProN", "Hiragino Kaku Gothic ProN", メイリオ, Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-weight:400;font-feature-settings:"palt" 1}.program__songs p.colored{text-align:right}.program__songs:before{content:'';position:absolute;left:-4px;top:-4px;width:100px;height:100px;background-color:#F2F2F2;border-top:4px solid #f05479;border-left:4px solid #f05479}.program__songs:after{content:'';position:absolute;right:-4px;bottom:-4px;width:100px;height:100px;background-color:#F2F2F2;border-bottom:4px solid #f05479;border-right:4px solid #f05479}.tickets__wrap{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:820px;margin:0 auto}.tickets .ttlAside{text-align:center}.tickets__fee{width:50%;padding:0 6px;font-size:18px;font-size:1.125rem;line-height:1.6;text-align:center}.tickets__fee dt{padding:2px 4px;border-top:4px solid #666;background-color:#F2F2F2;font-family:'Roboto', "UD Shin Go DemiBold JIS2004", "ヒラギノ角ゴ ProN", "Hiragino Kaku Gothic ProN", メイリオ, Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-weight:700;font-feature-settings:"palt" 1}.tickets__fee dd{padding:4px;font-family:'Roboto', "UD Shin Go Regular JIS2004", "ヒラギノ角ゴ ProN", "Hiragino Kaku Gothic ProN", メイリオ, Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-weight:400;font-feature-settings:"palt" 1}.tickets__notes{max-width:820px;margin:0 auto;padding:0 4px}.tickets .notes{font-size:14px;font-size:.875rem;line-height:1.6}.tickets__column{margin:20px auto 0;padding:20px 0 0 0;border-top:1px dotted #000}.tickets__column p{padding-bottom:12px}.boxoffice{padding:12px;background-color:#F2F2F2}.boxoffice dd{margin-bottom:0}@media screen and (min-width: 768px){.tickets__fee{width:25%;padding:0 12px}.tickets__fee dt{padding:4px 8px;background-color:#F2F2F2}.tickets__fee dd{padding:8px}.tickets__notes{padding:0 8px}.boxoffice{display:-ms-flexbox;display:flex}.boxoffice dt{width:260px}}.lg{font-size:1.2em}.small{font-size:0.8em}.ib{display:inline-block}.block{display:block}.dn{display:none}.flexboxWrap{padding:20px 0 0 0}.flexbox{display:-ms-flexbox;display:flex;position:relative}.flexbox.-center{-ms-flex-pack:center;justify-content:center}.modaal-close:focus:after,.modaal-close:focus:before,.modaal-close:hover:after,.modaal-close:hover:before{background:#000}.modaal-video-wrap{position:relative;max-width:960px;margin:0 auto !important}.modaal-video-container{background:#000;max-width:100%;width:100%;height:0;padding:0 0 56.25% 0}.modaal-content-container{padding:12px}.modaal-inner-wrapper{padding:80px 16px}.modaal-container{max-width:480px}.modaal-gallery-item{position:relative}.modaal-gallery-item img{max-height:80vh}@media screen and (min-width: 768px){.modaal-container{max-width:920px}.modaal-content-container{padding:32px}}@media screen and (min-width: 992px){.modaal-inner-wrapper{padding:80px 24px}}@media only screen and (min-width: 1400px){.modaal-video-container{padding-bottom:56.25% !important;height:0 !important}}@media only screen and (max-height: 820px){.modaal-gallery-label{display:block !important}}.swe_packery_simple .swe_post_channel_icon svg{fill:#1D9BF0 !important}
