@keyframes fadeInOut{0%{opacity:1}50%{opacity:.5}100%{opacity:1}}.fadeInOut{animation-name:fadeInOut;animation-iteration-count:infinite;animation-duration:5s}@media screen and (max-width:767px){#wpadminbar{position:fixed}}#wpadminbar a:before{visibility:initial;transform:none;background-color:initial;width:auto}#wpadminbar a:hover:before{visibility:initial;transform:none;height:initial}div.wpcf7-response-output{margin:30px 0 0;border:0}@media screen and (max-width:767px){.ccchildpages .ccchildpage{width:100%}}.nf-field .nf-field-element .sk-form-dropdown-select{display:flex}.nf-response-msg{border:2px solid #32d296;background-color:#fff;margin:0 20px;padding:20px}.nf-response-msg p{margin:0;font-weight:700}.nf-before-form-content{margin-bottom:20px}.nf-mp-header .nf-progress-container{display:none}.pika-lendar table tbody tr td,.pika-lendar table thead tr th{padding:0!important}.pika-lendar table .is-selected{box-shadow:0}.nf-field-container.checkbox-container .checkbox-wrap{flex-direction:column}.nf-field-container.checkbox-container .checkbox-wrap .sk-form-item{margin-bottom:0}.nf-field-container.checkbox-container .checkbox-wrap .nf-field-description{margin-left:30px}.nf-field .nf-field-element+.nf-field-description{margin-bottom:10px}.nf-field .list-select-wrap div .sk-dropdown{display:initial}.nf-field .sk-dropdown{width:100%}.grecaptcha-badge{opacity:0;pointer-events:none}@media screen and (max-width:767px){.sk-tiles{padding:0 20px}}article{display:flex;flex-direction:column;align-items:center;width:100%;margin-bottom:80px}article .entry-header{width:100%;margin-bottom:20px;align-self:flex-start}article .entry-header .featured-image-header{margin:0 auto;padding:0;width:100%}@media screen and (min-width:1200px){article .entry-header .featured-image-header{height:600px}}@media screen and (min-width:2000px){article .entry-header .featured-image-header{height:1000px}}@media screen and (max-width:1199px){article .entry-header .featured-image-header{height:400px}}@media screen and (max-width:767px){article .entry-header .featured-image-header{height:300px}}article .entry-header .featured-image-header:not(.sk-overlay-color-bg) .sk-overlay-bg{opacity:1}article .entry-content{width:100%;display:flex;flex-direction:column}@media screen and (max-width:1260px){article .entry-content:not(.no-padding){padding-left:20px;padding-right:20px}}@media screen and (max-width:1260px){article .entry-content.no-padding .content-text-width{padding-left:20px;padding-right:20px}}article .entry-content h1,article .entry-content h1+h4{text-align:center}@media screen and (max-width:1260px){article .entry-content h1,article .entry-content h1+h4{margin-left:20px;margin-right:20px}}article .entry-content .entry-title{text-align:center;margin-bottom:40px}article .entry-content .entry-title+.subtitle{margin-top:-45px;margin-bottom:40px}article .entry-content section{width:100%}article .entry-content section+section{padding-top:80px}@media screen and (max-width:767px){article .entry-content .sk-iframe-container{padding:0 20px}}article .entry-content .content-text-width+.sk-angle-section{margin-top:40px}article .entry-footer .author{font-style:italic}article .entry-footer .posted-on{text-transform:uppercase;color:#848484}article .content-text-width{align-self:center}footer{flex-direction:column;padding:0}footer .footer-sponsors section{display:flex;flex-direction:column;align-items:center}footer .footer-sponsors section .footer-sponsors-list{max-width:1460px}footer .footer-bottom{display:flex}footer .footer-bottom .social-navigation{margin-right:50px}footer .footer-bottom .social-navigation .social-contact{margin-top:20px}footer .footer-bottom .widget-column.footer-widget-4{margin-top:60px;font-size:12px}@media screen and (max-width:1200px){footer .footer-bottom .widget-column.footer-widget-4{margin-top:20px}}@media screen and (max-width:767px){footer .footer-bottom .widget-column.footer-widget-4{margin-top:60px}}footer .footer-bottom .menu-policies-container li{margin-right:20px;padding:3px 0}footer .footer-bottom .menu-policies-container li a{padding:3px 0}.date-block{display:flex;margin-top:8px}.date-block>div:last-child{margin-left:30px}.l-center{display:flex;flex-direction:column}.l-center>i{align-self:center;margin-bottom:10px}header #menu-item-28 .sk-flyout-list{right:0;border-bottom-right-radius:0}header .custom-logo-link{width:auto}header .custom-logo-link img{height:80%;width:auto}@media screen and (min-width:1200px){.top-level .featured-image-header{height:600px}}.entrant-container{display:flex;flex-direction:column}.entrant-container>*+*{margin-top:30px}.entrant-container .entrant{display:grid;grid-auto-flow:column;grid-gap:30px;grid-auto-rows:200px;grid-auto-columns:350px auto}@media screen and (max-width:767px){.entrant-container .entrant{display:flex;flex-direction:column}}.entrant-container .entrant .entrant-image{height:100%}@media screen and (max-width:767px){.entrant-container .entrant .entrant-image{height:auto;width:100%;order:1}}.entrant-container .entrant .entrant-info{display:flex;flex-direction:column}@media screen and (max-width:767px){.entrant-container .entrant .entrant-info{order:0}}.entrant-container .entrant .entrant-info .entrant-description{margin-bottom:5px;display:flex}.entrant-container .entrant .entrant-info .entrant-description i{margin-left:5px;margin-top:2px}.post .entry-header{text-align:center}.post .edit-link{display:flex}.post h2+.sk-angle-section{margin-top:-30px}@media screen and (max-width:767px){.post h2+.sk-angle-section{margin-top:-10px}}.uchouten-page-things-to-attend .menu-events-container,.uchouten-page-things-to-do .menu-events-container,.uchouten-page-things-to-see .menu-events-container{display:none;max-width:1260px;padding:0 20px}@media screen and (max-width:767px){.uchouten-page-things-to-attend .menu-events-container,.uchouten-page-things-to-do .menu-events-container,.uchouten-page-things-to-see .menu-events-container{display:flex}}@media screen and (max-width:767px){.uchouten-page-things-to-attend .desktop-content,.uchouten-page-things-to-do .desktop-content,.uchouten-page-things-to-see .desktop-content{display:none}}.uchouten-page-guests{margin-bottom:0}.uchouten-page-guests .entry-header{margin-bottom:0}.uchouten-page-guests .entry-content{overflow:hidden;padding:130px 150px 150px;margin-top:-100px;width:1560px!important}@media screen and (max-width:1360px){.uchouten-page-guests .entry-content{padding-left:0;padding-right:0;width:100%!important}}.uchouten-page-guests .entry-content h2,.uchouten-page-guests .entry-content p{z-index:2}.uchouten-page-guests #guest-description{position:relative}.uchouten-page-guests #guest-description .deco{position:absolute;z-index:20}.uchouten-page-guests #guest-description .deco.top-left{left:calc(50% - 550px);top:-150px}@media screen and (max-width:767px){.uchouten-page-guests #guest-description .deco.top-left{left:calc(50% - 220px);top:-200px}}.uchouten-page-guests .sk-guest-profile{position:relative}.uchouten-page-guests .sk-guest-profile .deco{position:absolute}.uchouten-page-guests .sk-guest-profile .deco.top-right{right:calc(50% - 700px);top:-30px}@media screen and (max-width:1200px){.uchouten-page-guests .sk-guest-profile .deco.top-right{right:calc(50% - 450px)}}@media screen and (max-width:767px){.uchouten-page-guests .sk-guest-profile .deco.top-right{right:calc(50% - 260px);top:-110px}}.uchouten-page-guests .sk-guest-profile .deco.bottom-left{left:calc(50% - 700px);bottom:-50px}@media screen and (max-width:1200px){.uchouten-page-guests .sk-guest-profile .deco.bottom-left{left:calc(50% - 500px);bottom:-130px}}@media screen and (max-width:767px){.uchouten-page-guests .sk-guest-profile .deco.bottom-left{left:calc(50% - 250px)}}.uchouten-page-guests .sk-guest-profile .sk-guest-info{z-index:2}.uchouten-page-home{margin-bottom:0}.uchouten-page-home .entry-header{width:100%;position:relative;overflow:hidden;height:1300px;margin-top:-300px;padding-top:300px}@media screen and (min-width:2000px){.uchouten-page-home .entry-header{height:calc(100vh + 200px)}}@media screen and (max-width:1200px){.uchouten-page-home .entry-header{height:1500px}}@media screen and (max-width:767px){.uchouten-page-home .entry-header{height:1180px}}.uchouten-page-home .entry-header .sk-fixed-bg{height:calc(100% + 100px);top:-100px}.uchouten-page-home .entry-header .sk-fixed-bg .sk-fixed-bg-inner{background-image:url(assets/images/bg-desktop.svg)}@media screen and (min-width:2000px){.uchouten-page-home .entry-header .sk-fixed-bg .sk-fixed-bg-inner{height:calc(100vh + 300px)}}@media screen and (max-width:1200px){.uchouten-page-home .entry-header .sk-fixed-bg .sk-fixed-bg-inner{background-image:url(assets/images/bg-mobile.svg);top:0}}@media screen and (max-width:767px){.uchouten-page-home .entry-header .sk-fixed-bg .sk-fixed-bg-inner{height:930px}}.uchouten-page-home .entry-header .entry-header-elements{width:100%;height:100%;position:relative;display:flex;justify-content:center;align-items:center;background-attachment:fixed;margin-top:0;padding-top:0}@media screen and (max-width:1200px){.uchouten-page-home .entry-header .entry-header-elements{flex-direction:column}}.uchouten-page-home .entry-header .entry-header-elements .hero-block{max-width:40%;margin-top:-100px;margin-left:-100px;align-self:center;z-index:2;opacity:0;box-shadow:0 2px 5px rgba(0,0,0,.5)}@media screen and (max-width:1200px){.uchouten-page-home .entry-header .entry-header-elements .hero-block{margin-left:0;margin-top:50px;max-width:50%}}@media screen and (max-width:767px){.uchouten-page-home .entry-header .entry-header-elements .hero-block{margin-top:30px;max-width:80%}}@media screen and (max-width:374px){.uchouten-page-home .entry-header .entry-header-elements .hero-block{margin-top:10px;max-width:100%}}.uchouten-page-home .entry-header .entry-header-elements .hero-block h2{margin:0}.uchouten-page-home .entry-header .entry-header-elements .hero-block h3{margin:20px 0 10px}.uchouten-page-home .entry-header .entry-header-elements .hero-block .sk-block{margin:0;width:100%;padding:40px 50px 35px}@media screen and (max-width:767px){.uchouten-page-home .entry-header .entry-header-elements .hero-block .sk-block{padding:25px 25px 30px}}.uchouten-page-home .entry-header .entry-header-elements .hero-block .logo>p{display:flex;justify-content:center}.uchouten-page-home .entry-header .entry-header-elements .hero-block .logo>p img{height:210px}@media screen and (max-width:767px){.uchouten-page-home .entry-header .entry-header-elements .hero-block .logo>p img{height:120px}}.uchouten-page-home .entry-header .entry-header-elements .mascots{width:50%;height:100%;display:flex;justify-content:center;align-items:flex-end;padding-left:100px}@media screen and (min-width:2000px){.uchouten-page-home .entry-header .entry-header-elements .mascots{padding-left:200px}}@media screen and (max-width:767px){.uchouten-page-home .entry-header .entry-header-elements .mascots{padding-left:0}}.uchouten-page-home .entry-header .entry-header-elements .mascots img{opacity:0;--mascot-max-width:560px}@media screen and (min-width:1500px){.uchouten-page-home .entry-header .entry-header-elements .mascots img{--mascot-max-width:590px}}@media screen and (min-width:2000px){.uchouten-page-home .entry-header .entry-header-elements .mascots img{--mascot-max-width:730px}}@media screen and (max-width:1200px){.uchouten-page-home .entry-header .entry-header-elements .mascots img{--mascot-max-width:540px}}@media screen and (max-width:767px){.uchouten-page-home .entry-header .entry-header-elements .mascots img{--mascot-max-width:350px}}@media screen and (max-width:374px){.uchouten-page-home .entry-header .entry-header-elements .mascots img{--mascot-max-width:290px}}.uchouten-page-home .entry-header .entry-header-elements .mascots img.mascot-cyrus{margin-left:-310px;margin-bottom:-205px;max-width:var(--mascot-max-width)}@media screen and (max-width:1200px){.uchouten-page-home .entry-header .entry-header-elements .mascots img.mascot-cyrus{margin-bottom:-310px}}@media screen and (max-width:767px){.uchouten-page-home .entry-header .entry-header-elements .mascots img.mascot-cyrus{margin-bottom:-160px;margin-left:-200px}}@media screen and (max-width:374px){.uchouten-page-home .entry-header .entry-header-elements .mascots img.mascot-cyrus{margin-bottom:-120px}}.uchouten-page-home .entry-header .entry-header-elements .mascots img.mascot-skadi{margin-bottom:-10px;max-width:var(--mascot-max-width)}@media screen and (max-width:1200px){.uchouten-page-home .entry-header .entry-header-elements .mascots img.mascot-skadi{margin-bottom:-130px;margin-top:-70px}}@media screen and (max-width:767px){.uchouten-page-home .entry-header .entry-header-elements .mascots img.mascot-skadi{margin-bottom:-80px;margin-top:-30px}}@media screen and (max-width:374px){.uchouten-page-home .entry-header .entry-header-elements .mascots img.mascot-skadi{margin-bottom:-40px}}.uchouten-page-home .entry-header .entry-header-elements .artist-credit{position:absolute;font-size:14px;font-weight:700;opacity:1;bottom:15px;left:15px;text-shadow:0 2px 5px rgba(0,0,0,.5);transform:rotate(-3deg)}@media screen and (max-width:1200px){.uchouten-page-home .entry-header .entry-header-elements .artist-credit{transform:rotate(-5deg)}}@media screen and (max-width:767px){.uchouten-page-home .entry-header .entry-header-elements .artist-credit{font-size:12px;transform:rotate(-7deg)}}.uchouten-page-home .entry-content{padding:0;align-items:center;overflow:hidden}@media screen and (max-width:767px){.uchouten-page-home .entry-content{margin-top:-80px}}.uchouten-page-home .entry-content h1,.uchouten-page-home .entry-content h2,.uchouten-page-home .entry-content h4,.uchouten-page-home .entry-content p{z-index:21;position:relative}.uchouten-page-home .entry-content .home-welcome-container{display:flex;justify-content:center;overflow:hidden;width:100%}.uchouten-page-home .entry-content .home-welcome-container .home-welcome{max-width:730px;position:relative;padding:0 30px}@media screen and (max-width:767px){.uchouten-page-home .entry-content .home-welcome-container .home-welcome{padding-bottom:100px;padding-top:80px}}.uchouten-page-home .entry-content .home-welcome-container .home-welcome p+p{margin-top:20px}.uchouten-page-home .entry-content .home-welcome-container .home-welcome div[class^=sk-deco-]{position:absolute}.uchouten-page-home .entry-content .home-welcome-container .home-welcome div[class^=sk-deco-1-]{align-self:flex-end;left:-120px;bottom:50px}@media screen and (max-width:767px){.uchouten-page-home .entry-content .home-welcome-container .home-welcome div[class^=sk-deco-1-]{right:10px;left:auto;bottom:0}}.uchouten-page-home .entry-content .home-welcome-container .home-welcome div[class^=sk-deco-2-]{right:-150px;top:0}@media screen and (max-width:767px){.uchouten-page-home .entry-content .home-welcome-container .home-welcome div[class^=sk-deco-2-]{right:-90px;top:0}}.uchouten-page-home .entry-content .sk-news-block{padding-bottom:50px}@media screen and (max-width:767px){.uchouten-page-home .entry-content .sk-news-block{padding-top:0}}@media screen and (max-width:767px){.uchouten-page-home .entry-content .sk-news-block .sk-news-tile:nth-child(3),.uchouten-page-home .entry-content .sk-news-block .sk-news-tile:nth-child(4){display:none}}.uchouten-page-home .entry-content .home-explore-block{padding-bottom:0;padding-top:0}.uchouten-page-home .entry-content .home-explore-block #home-explore-guests{position:relative;padding-bottom:150px;display:flex;flex-direction:column;align-items:center}@media screen and (max-width:767px){.uchouten-page-home .entry-content .home-explore-block #home-explore-guests{padding-bottom:80px}}.uchouten-page-home .entry-content .home-explore-block #home-explore-guests div[class^=sk-deco-2-]{position:absolute;left:calc(50% - 350px);top:-100px}@media screen and (max-width:767px){.uchouten-page-home .entry-content .home-explore-block #home-explore-guests div[class^=sk-deco-2-]{left:calc(50% - 230px);top:-40px}}.uchouten-page-home .entry-content .home-explore-block #home-explore-guests .sk-guests{margin:50px 0}@media screen and (max-width:767px){.uchouten-page-home .entry-content .home-explore-block #home-explore-guests .sk-guests{padding:0 20px;justify-content:space-around}}.uchouten-page-home .entry-content .home-explore-block #home-explore-explore{position:relative;padding-bottom:50px}.uchouten-page-home .entry-content .home-explore-block #home-explore-explore .deco{position:absolute;z-index:20}.uchouten-page-home .entry-content .home-explore-block #home-explore-explore .deco.top-left{left:calc(50% - 450px);top:-100px}@media screen and (max-width:767px){.uchouten-page-home .entry-content .home-explore-block #home-explore-explore .deco.top-left{left:calc(50% - 320px);top:-150px}}.uchouten-page-home .entry-content .home-explore-block #home-explore-explore .deco.top-right{right:calc(50% - 450px);top:50px}@media screen and (max-width:767px){.uchouten-page-home .entry-content .home-explore-block #home-explore-explore .deco.top-right{right:calc(50% - 250px)}}.uchouten-page-home .entry-content .home-explore-block #home-explore-explore .deco.bottom-left{left:calc(50% - 700px);bottom:-40px}@media screen and (max-width:767px){.uchouten-page-home .entry-content .home-explore-block #home-explore-explore .deco.bottom-left{left:calc(50% - 250px)}}.uchouten-page-home .entry-content .home-explore-block #home-explore-explore .deco.bottom-right{right:calc(50% - 500px);bottom:-200px}@media screen and (max-width:767px){.uchouten-page-home .entry-content .home-explore-block #home-explore-explore .deco.bottom-right{right:calc(50% - 250px);bottom:0}}.uchouten-page-home .entry-content .home-joinus-block{position:relative;padding-top:20px;padding-bottom:150px}.uchouten-page-home .entry-content .home-joinus-block .deco{position:absolute;z-index:20}.uchouten-page-home .entry-content .home-joinus-block .deco.top-left{left:calc(50% - 380px);top:120px}@media screen and (max-width:767px){.uchouten-page-home .entry-content .home-joinus-block .deco.top-left{left:calc(50% - 300px)}}.uchouten-page-home .entry-content .home-joinus-block .deco.bottom-left{left:calc(50% - 600px);bottom:0}@media screen and (max-width:767px){.uchouten-page-home .entry-content .home-joinus-block .deco.bottom-left{left:calc(50% - 250px);bottom:20px}}.uchouten-page-home .entry-content .home-joinus-block .deco.bottom-right{right:calc(50% - 650px);bottom:70px}@media screen and (max-width:767px){.uchouten-page-home .entry-content .home-joinus-block .deco.bottom-right{right:calc(50% - 250px);bottom:50px}}.uchouten-page-home .entry-content .home-slideshow-block{padding-top:0;padding-bottom:200px;position:relative}@media screen and (max-width:767px){.uchouten-page-home .entry-content .home-slideshow-block{padding-top:30px}}.uchouten-page-home .entry-content .home-slideshow-block .deco{position:absolute;z-index:20}.uchouten-page-home .entry-content .home-slideshow-block .deco.bottom-left{left:calc(50% - 400px);bottom:0}@media screen and (max-width:767px){.uchouten-page-home .entry-content .home-slideshow-block .deco.bottom-left{left:calc(50% - 250px)}}.uchouten-page-home .entry-content .home-slideshow-block .deco.bottom-right{right:calc(50% - 450px);bottom:70px}@media screen and (max-width:767px){.uchouten-page-home .entry-content .home-slideshow-block .deco.bottom-right{right:calc(50% - 250px)}}.page-id-16 header nav{transition:all .4s ease-in;transform:translateY(-10px);opacity:0;pointer-events:none}.page-id-16 header nav.show{transform:translateY(0);opacity:1;pointer-events:initial}.uchouten-page-joinus .featured-image-header .entry-title h1{color:#fff;margin:0}.uchouten-page-joinus .entry-content{margin-top:30px}.uchouten-page-joinus .entry-content #joinus-blocks{margin-top:60px}@media screen and (max-width:767px){.uchouten-page-joinus .entry-content #joinus-blocks{margin-top:0}}@media screen and (max-width:767px){.uchouten-page-joinus .sk-tiles{padding:0}}.uchouten-page-mascots .mascot-profile{display:flex;margin-bottom:30px}@media screen and (max-width:767px){.uchouten-page-mascots .mascot-profile{flex-direction:column}}.uchouten-page-mascots .mascot-profile .mascot-image{flex-shrink:0;margin-right:15px;padding-top:20px;width:200px;height:400px;display:flex;justify-content:center}@media screen and (max-width:767px){.uchouten-page-mascots .mascot-profile .mascot-image{margin-bottom:15px;padding-top:0;align-self:center}}.uchouten-page-mascots .mascot-profile .mascot-image img{width:auto;height:100%}.uchouten-page-mascots .mascot-adventures{padding:0 20px}.uchouten-page-guest-events .sk-guests{max-width:730px;align-self:center}@media screen and (max-width:767px){.uchouten-page-guest-events .sk-guests{padding:0;max-width:100%}}.uchouten-page-schedule{align-items:flex-start}.uchouten-page-schedule .entry-header{margin-bottom:0}.uchouten-page-schedule .entry-content{width:auto}.uchouten-page-schedule .entry-content .entry-title{position:sticky;position:-webkit-sticky;left:0;width:100vw}.uchouten-page-schedule .entry-content .content-text-width{display:flex;flex-direction:column;position:sticky;position:-webkit-sticky;left:0;text-align:center;width:100vw!important;align-self:auto}@media screen and (max-width:767px){.uchouten-page-schedule .entry-content .entry-title{overflow:hidden}}.uchouten-page-schedule .entry-content .entry-title h1{position:relative;z-index:5}@media screen and (max-width:767px){.uchouten-page-schedule .entry-content .entry-title .sk-splash-cover-decorations .top .hexagon-1{right:0}}@media screen and (max-width:767px){.uchouten-page-schedule .entry-content .entry-title .sk-splash-cover-decorations .top .hexagon-2{right:20px}}@media screen and (max-width:767px){.uchouten-page-schedule .entry-content .entry-title .sk-splash-cover-decorations .bottom{display:none}}.uchouten-page-schedule .sk-filters .sk-filters-header{margin-top:15px}.uchouten-page-schedule .sk-tabs{background-color:#fafafa;position:sticky;position:-webkit-sticky;left:0;width:100vw}@media screen and (max-width:767px){.uchouten-page-schedule .sk-tabs{width:auto}}@media screen and (max-width:767px){.uchouten-page-schedule .sk-tabs:before{content:'';position:absolute;bottom:-10px;left:0;width:100%;height:10px;pointer-events:none;z-index:20;background-image:linear-gradient(#fafafa,rgba(250,250,250,.701961),rgba(250,250,250,0))}}@media screen and (max-width:767px){.uchouten-page-schedule .sk-filtered-content{padding-right:0;margin-top:15px}}.uchouten-page-schedule .schedule-block{margin-top:30px}@media screen and (max-width:767px){.uchouten-page-schedule .schedule-block{padding:0 20px;width:100vw}}.uchouten-page-schedule footer{margin-top:80px;position:sticky;position:-webkit-sticky;left:0;max-width:100vw}.sk-schedule-event div:not(.sk-schedule-event-calendar-add) i{font-size:10px;margin-right:5px}@media screen and (max-width:767px){.sk-schedule-event div:not(.sk-schedule-event-calendar-add) i{font-size:12px}}.sk-schedule-location-headers .sk-schedule-location-header.el_hidive_theatre img{height:40%;margin-top:7px;margin-bottom:8px}.sk-schedule-location-headers .sk-schedule-location-header.el_animelab_theatre img{height:55%;margin-right:-2px}.sk-schedule-location-headers .sk-schedule-location-header.el_main_stage img{margin-bottom:6px;height:45%}.sk-schedule-location-headers .sk-schedule-location-header.el_karaoke img{height:35%;margin-bottom:5px;margin-top:5px}.single-event .event-detail-schedule{padding:0 20px;display:flex;flex-direction:column;margin-top:30px}.single-event .event-detail-schedule h2{align-self:center;text-align:center}.single-event .sk-button{align-self:center}.single-event .event-detail-schedule-contents{display:flex;flex-direction:column}.single-event .event-detail-schedule-contents .sk-schedule-container{flex-direction:column;margin-bottom:50px;overflow:auto;-webkit-overflow-scrolling:touch}.single-event .event-detail-schedule-contents .sk-schedule-container .sk-schedule-empty-block,.single-event .event-detail-schedule-contents .sk-schedule-container .sk-schedule-time-headers{top:0!important}.single-event .event-detail-schedule-contents .sk-schedule-container .sk-date-text{margin-bottom:20px;position:sticky;position:-webkit-sticky;left:0}.single-event .event-detail-schedule-contents .sk-schedule-container .sk-schedule{overflow:auto;-webkit-overflow-scrolling:touch}@media screen and (min-width:767px){.single-event .event-detail-schedule-contents .sk-schedule-container .sk-schedule-time-header.hidden{opacity:.4}}@media not all and (min-resolution:0.001dpcm){@supports (-webkit-appearance:none) and (stroke-color:transparent){.single-event .sk-schedule{overflow:visible}}}.event-category-page .event-category-schedule{padding:0 20px;display:flex;flex-direction:column;margin-top:30px}.event-category-page .event-category-schedule h2{align-self:center;text-align:center}.event-category-page .sk-button{align-self:center}.event-category-page .sk-schedule-container{flex-direction:column;margin-bottom:50px;max-height:none;overflow:auto;-webkit-overflow-scrolling:touch}.event-category-page .sk-schedule-container .sk-schedule-empty-block,.event-category-page .sk-schedule-container .sk-schedule-time-headers{top:0!important}.event-category-page .sk-schedule-container .sk-date-text{margin-bottom:20px;position:sticky;position:-webkit-sticky;left:0}.uchouten-page-map .download-button-block{display:flex;flex-direction:column}.uchouten-page-map .download-button-block .sk-button{margin-bottom:30px;align-self:center}.uchouten-page-map .map-block{display:flex;flex-direction:column;padding:0 20px;align-items:center}.uchouten-page-map .map-block a{flex:0 1 100%;max-width:730px}@media screen and (min-width:2000px){.uchouten-page-map .map-block a{max-width:1260px}}.uchouten-page-map .map-block a img{width:100%}.uchouten-page-map .sk-tabbed-content{display:flex;flex-direction:column}.uchouten-page-map .sk-tabbed-content .sk-tabs{flex-wrap:wrap;width:80%;align-self:center}.uchouten-page-map .sk-tabbed-content .sk-tabs-contents{display:flex;justify-content:center}.uchouten-page-map .sk-tabbed-content .sk-tabs-contents.tab-special{padding-top:50px}@media screen and (min-width:2000px){#volunteer-content-text-width{width:930px!important}}.uchouten-volunteer-listing{margin-bottom:80px}.uchouten-volunteer-listing .volunteer-contianer{display:flex;flex-direction:column}.uchouten-volunteer-listing .department{display:flex;flex-direction:column;margin-bottom:50px}.uchouten-volunteer-listing .department .no-possitions{color:#848484;font-weight:700;align-self:center;margin-top:30px}.uchouten-volunteer-listing .department .positions{display:flex;flex-direction:column;margin-top:30px}.uchouten-volunteer-listing .department .positions .position{display:flex;flex-direction:column;padding:30px;border:1px solid #cecece;background-color:#fff}.uchouten-volunteer-listing .department .positions .position+.position{margin-top:30px}.uchouten-volunteer-listing .department .positions .position .sk-button{align-self:flex-end}.uchouten-page-whats-on .featured-image-header .entry-title h1{color:#fff;margin:0;text-align:center}.uchouten-page-whats-on .entry-content{padding:0}@media screen and (max-width:767px){.uchouten-page-whats-on .entry-content{padding:0}}.uchouten-page-whats-on #explore-guests .sk-guests{justify-content:center}@media screen and (max-width:767px){.uchouten-page-whats-on #explore-guests .sk-guests{padding:0 20px;justify-content:space-around}}@media screen and (max-width:767px){.uchouten-page-whats-on #explore-guests .sk-guests .sk-guest-tile{margin-bottom:20px}}.uchouten-page-plan-your-day .entry-header .info-image-header{display:flex}.uchouten-page-plan-your-day .entry-header .info-image-header h1,.uchouten-page-plan-your-day .entry-header .info-image-header h2,.uchouten-page-plan-your-day .entry-header .info-image-header h3,.uchouten-page-plan-your-day .entry-header .info-image-header h4,.uchouten-page-plan-your-day .entry-header .info-image-header h5{margin:0;color:#fff}.uchouten-page-plan-your-day .entry-header .header-overlay-widgets{padding:30px;display:flex;width:100%;height:100%;flex-direction:column;justify-content:space-between;max-width:100%;margin:0;text-align:initial}@media screen and (max-width:767px){.uchouten-page-plan-your-day .entry-header .header-overlay-widgets{padding:20px}}.uchouten-page-plan-your-day .entry-header .header-overlay-widgets section:last-child{align-self:flex-end;margin-right:30px}@media screen and (max-width:374px){.uchouten-page-plan-your-day .entry-header .header-overlay-widgets section:last-child{margin-right:0}}.uchouten-page-plan-your-day .entry-header .header-extra-widgets{width:100%;display:flex;justify-content:center;color:#fff;padding-bottom:40px;-webkit-clip-path:polygon(0 -600px,100% -600px,100% 75%,0 100%);clip-path:polygon(0 -600px,100% -600px,100% 75%,0 100%)}@media screen and (max-width:1200px){.uchouten-page-plan-your-day .entry-header .header-extra-widgets{-webkit-clip-path:polygon(0 -600px,100% -600px,100% 85%,0 100%);clip-path:polygon(0 -600px,100% -600px,100% 85%,0 100%)}}@media screen and (max-width:767px){.uchouten-page-plan-your-day .entry-header .header-extra-widgets{padding-bottom:25px;-webkit-clip-path:polygon(0 -600px,100% -600px,100% 90%,0 100%);clip-path:polygon(0 -600px,100% -600px,100% 90%,0 100%)}}.uchouten-page-plan-your-day .entry-header .header-extra-widgets section{width:1260px;padding:20px 30px}@media screen and (max-width:1260px){.uchouten-page-plan-your-day .entry-header .header-extra-widgets section{width:100%}}.uchouten-page-plan-your-day .entry-content{padding:0 30px;align-items:center}.uchouten-page-plan-your-day .entry-content #info-links{display:flex;justify-content:center}@media screen and (max-width:767px){.uchouten-page-plan-your-day .entry-content #info-links{flex-wrap:wrap;justify-content:space-around}}.uchouten-page-plan-your-day .entry-content #info-links .sk-button-svg{margin:10px}@media screen and (max-width:767px){.uchouten-page-plan-your-day .entry-content #info-links .sk-button-svg{margin:0 0 10px}}#info-blocks{display:flex;flex-wrap:wrap;justify-content:center;align-items:flex-start;width:100%}#info-blocks .sk-block{flex:0 1 420px;text-align:center;max-width:420px;padding:30px 30px 50px;margin:20px}@media screen and (max-width:767px){#info-blocks .sk-block{width:100%;max-width:100%;margin-left:0;margin-right:0}}#info-blocks .sk-block .content-block-links{margin-top:40px}.uchouten-page-anisong{overflow:hidden}.uchouten-page-anisong .entry-header .cover-image{width:100%}@media screen and (max-width:1200px){.uchouten-page-anisong .anisong-date-block{margin-left:20px;margin-right:20px}}.uchouten-page-anisong .entry-content{display:flex;flex-direction:column;align-items:center;color:#fff}.uchouten-page-anisong .header-extra-widgets{display:flex;justify-content:center;color:#fff;padding-bottom:40px;margin-top:-5px;-webkit-clip-path:polygon(0 -600px,100% -600px,100% 75%,0 100%);clip-path:polygon(0 -600px,100% -600px,100% 75%,0 100%)}@media screen and (max-width:1200px){.uchouten-page-anisong .header-extra-widgets{-webkit-clip-path:polygon(0 -600px,100% -600px,100% 85%,0 100%);clip-path:polygon(0 -600px,100% -600px,100% 85%,0 100%)}}@media screen and (max-width:767px){.uchouten-page-anisong .header-extra-widgets{padding-bottom:25px;-webkit-clip-path:polygon(0 -600px,100% -600px,100% 90%,0 100%);clip-path:polygon(0 -600px,100% -600px,100% 90%,0 100%)}}.uchouten-page-anisong #home-explore-explore{position:relative;padding-bottom:50px}.uchouten-page-anisong #home-explore-explore .deco{position:absolute;z-index:20}.uchouten-page-anisong #home-explore-explore .deco.top-right{right:calc(50% - 450px);top:50px}@media screen and (max-width:767px){.uchouten-page-anisong #home-explore-explore .deco.top-right{right:calc(50% - 250px)}}.uchouten-page-anisong #home-explore-explore .deco.bottom-left{left:calc(50% - 700px);bottom:-40px}@media screen and (max-width:767px){.uchouten-page-anisong #home-explore-explore .deco.bottom-left{left:calc(50% - 250px)}}.uchouten-page-anisong #home-explore-explore .deco.bottom-right{right:calc(50% - 600px);bottom:-100px}@media screen and (max-width:767px){.uchouten-page-anisong #home-explore-explore .deco.bottom-right{right:calc(50% - 250px);bottom:0}}.uchouten-page-anisong #tickets .tickets-breakdown{width:100%;height:600px}@media screen and (max-width:767px){.uchouten-page-anisong #tickets .tickets-breakdown{height:900px}}.uchouten-page-anisong #tickets #bundle-view-frame{display:flex;justify-content:center}.uchouten-page-anisong #tickets #bundle-view-frame .map-container{display:none}.uchouten-page-anisong #tickets .anisong-map-container{margin-top:30px;margin-bottom:40px;height:600px;display:flex;justify-content:center}.uchouten-page-anisong #tickets .anisong-map-container img{height:100%;background-color:#fff;padding:20px}.uchouten-page-anisong #presented-by{display:flex;flex-direction:column;align-items:center}.uchouten-page-anisong #presented-by h2{text-emphasis:center;margin-bottom:50px}.uchouten-page-anisong #presented-by .presented-by-logos{display:flex;justify-content:space-around;align-items:center;flex-wrap:wrap;width:100%}.uchouten-page-anisong #presented-by .presented-by-logos a:active,.uchouten-page-anisong #presented-by .presented-by-logos a:hover{opacity:.6}.uchouten-page-anisong #presented-by .presented-by-logos img{height:90px;width:auto}@media screen and (max-width:1200px){.uchouten-page-anisong #presented-by .presented-by-logos img{height:60px;margin:20px}}.uchouten-page-anisong #presented-by .presented-by-logos img.smash-logo{height:70px;padding-bottom:10px}@media screen and (max-width:1200px){.uchouten-page-anisong #presented-by .presented-by-logos img.smash-logo{height:40px}}.uchouten-page-anisong .sk-guests .sk-guest-name,.uchouten-page-anisong .sk-guests .sk-guest-title{color:#fff}