.spPortalPage--loading{visibility:hidden;opacity:0}.spPortalPage--ready{visibility:visible;opacity:1}html.sp-mode,body.sp-mode{width:100%;min-width:0!important;overflow-x:auto!important}body.sp-mode .spPortalPage{width:100%;min-width:0!important}body.sp-mode .portalTopOriginal,body.sp-mode .anniversaryOriginal,body.sp-mode .anniversaryMessage,body.sp-mode .lineupOriginal,body.sp-mode .umbrellaOriginal,body.sp-mode .historyOriginal{width:800px!important;min-width:800px!important;max-width:none!important}body.sp-mode .legalDocument,body.sp-mode .cookiePolicyOriginal{width:100%!important;min-width:0!important;max-width:none!important}body.sp-mode #header-common,body.sp-mode #header-common>article,body.sp-mode #modal-nav,body.sp-mode #modal-nav .modal-nav-w,body.sp-mode #nav-common,body.sp-mode .portalTopOriginal #portal-top,body.sp-mode .anniversaryOriginal #portal-anniversary-30th,body.sp-mode .anniversaryMessage #portal-anniversary-message{width:100vw!important;min-width:0!important;max-width:none!important}body.sp-mode .lineupOriginal #portal-lineup,body.sp-mode .historyOriginal #portal-about,body.sp-mode .umbrellaOriginal #portal-fancontents{width:800px!important;min-width:800px!important;max-width:none!important}body.sp-mode .legalDocument #portal-terms,body.sp-mode .cookiePolicyOriginal #portal-terms{width:100%!important;min-width:0!important;max-width:none!important}body.sp-mode .portalTopOriginal #footer-common{width:100vw!important}body.sp-mode #footer-common .footer-common__copy,body.sp-mode #footer-common .common__copy__sns,body.sp-mode #footer-common .common__copy__link{min-width:0!important;max-width:100%!important}body.sp-mode .portalTopOriginal #mdl__firstTime .firstTime__inner{max-width:calc(100vw - 30px)!important}#modal-nav #nav-common .nav-common__title img{margin:0 auto}#modal-nav #nav-common{width:83%!important}
