:root{--color-text-primary:#484848;--color-text-secondary:#aaa;--color-text-tertiary:#666;--color-text-primary-white:#fff;--color-bg-primary:#e9e9e9;--color-bg-secondary:#f8f8f8;--color-bg-primary-black:#000;--color-bg-primary-white:#fff;--color-accent-primary:#fa4777;--color-accent-secondary:#4084ff;--color-team-ddt:#b98814;--color-team-dna:#2656b1;--color-team-tjpw:#f22493;--color-team-basara:#008945;--color-team-ganpro:#2da0e8;--color-team-rojyo:#af81ef;--color-team-other:#eb9776;--color-universe-text-primary:#fff;--color-universe-text-secondary:#aaa;--color-universe-desktop-bg-primary:#0c1b26;--color-universe-desktop-bg-secondary:#000;--color-universe-mobile-bg-primary:#000;--color-universe-mobile-bg-secondary:#333}:root{--layout-mainColumn-width:900px;--layout-mainColumn-inner-width:740px}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes flash{0%{opacity:1}25%{opacity:0}50%{opacity:1}75%{opacity:0}100%{opacity:1}}@keyframes flash{0%{opacity:1}25%{opacity:0}50%{opacity:1}75%{opacity:0}100%{opacity:1}}/*! normalize.css v7.0.0 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,footer,header,nav,section{display:block}h1{font-size:2em;margin:.67em 0}figcaption,figure,main{display:block}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:inherit}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,html [type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}template{display:none}[hidden]{display:none}html{box-sizing:border-box;font-family:sans-serif}*,:before,:after{box-sizing:inherit}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,figure,p,pre{margin:0}button{background:transparent;border:0;padding:0}button:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}fieldset{border:0;margin:0;padding:0}iframe{border:0}ol,ul{list-style:none;margin:0;padding:0}[tabindex="-1"]:focus{outline:none!important}html{box-sizing:border-box}*,:before,:after{box-sizing:inherit;-ms-overflow-style:none;-webkit-tap-highlight-color:transparent}::-webkit-scrollbar{display:none;width:0}a{text-decoration:none;outline:none}form{margin:0}input,button,textarea,select{padding:0;margin:0;line-height:normal;background:none;border:none;border-radius:0;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}table{width:100%;border-spacing:0;border-collapse:collapse}@-webkit-keyframes autofill{to{background:transparent}}@keyframes autofill{to{background:transparent}}input:-webkit-autofill{-webkit-animation-name:autofill;animation-name:autofill;-webkit-animation-fill-mode:both;animation-fill-mode:both}iframe{display:block;width:100%}@font-face{font-family:NotoSansCJKjp-Jxck;font-weight:light;src:url(../font/NotoSansCJKjp-Jxck-Regular.woff2) format("woff2"),url(../font/NotoSansCJKjp-Jxck-Regular.woff) format("woff"),url(../font/NotoSansCJKjp-Jxck-Regular.ttf) format("truetype")}@font-face{font-family:NotoSansCJKjp-Jxck;src:url(../font/NotoSansCJKjp-Jxck-Medium.woff2) format("woff2"),url(../font/NotoSansCJKjp-Jxck-Medium.woff) format("woff"),url(../font/NotoSansCJKjp-Jxck-Medium.ttf) format("truetype")}@font-face{font-family:NotoSansCJKjp-Jxck;font-weight:700;src:url(../font/NotoSansCJKjp-Jxck-Bold.woff2) format("woff2"),url(../font/NotoSansCJKjp-Jxck-Bold.woff) format("woff"),url(../font/NotoSansCJKjp-Jxck-Bold.ttf) format("truetype")}*,:before,:after{-webkit-overflow-scrolling:touch;overflow-scrolling:touch}html,body{word-break:normal;word-wrap:break-word;overflow-wrap:break-word;font-size:62.5%}body{position:relative;min-width:320px;font-family:Hiragino Kaku Gothic ProN,sans-serif;font-size:1rem;line-height:1.5;color:#484848;color:var(--color-text-primary)}input,button,textarea,select{font-family:Hiragino Kaku Gothic ProN,sans-serif}img{max-width:100%}.o-aspect{position:relative}.o-aspect__content{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.o-aspect__content--contained{font-family:"object-fit: contain;";object-fit:contain}.o-aspect:before{display:block;padding-top:100%;content:""}.o-aspect--16x9:before{padding-top:calc(100%*(9/16))}.o-icon{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;fill:currentcolor}.o-icon svg{width:100%;height:100%}.o-media{display:-webkit-box;display:flex;-webkit-box-align:start;align-items:flex-start}.o-media__image{margin-right:0}.o-media__body{-webkit-box-flex:1;flex-grow:1;width:0;min-width:0}.o-pair--desktop{display:-webkit-box;display:flex;-webkit-box-align:stretch;align-items:stretch;-webkit-box-pack:center;justify-content:center;min-height:60px}.o-pair__key{font-size:1.4rem;background-color:#e9e9e9;background-color:var(--color-bg-primary)}.o-pair--desktop .o-pair__key{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;width:200px;font-weight:700}.o-pair--mobile .o-pair__key{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:start;justify-content:flex-start;min-height:40px;padding:0 10px;margin-bottom:1px}.o-pair__value{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;background-color:#f8f8f8;background-color:var(--color-bg-secondary)}.o-pair--desktop .o-pair__value{-webkit-box-flex:1;flex:1 0;padding:0 15px}.o-pair--mobile .o-pair__value{min-height:64px;padding:0 10px}:root{--object-scrollbar-thumb-color:silver;--object-scrollbar-thumb-color-hover:rgba(192,192,192,.5)}.o-scrollbar{-ms-overflow-style:scrollbar}.o-scrollbar::-webkit-scrollbar{display:block;background-color:transparent;-webkit-appearance:none;appearance:none}.o-scrollbar::-webkit-scrollbar:vertical{width:8px}.o-scrollbar::-webkit-scrollbar:horizontal{height:8px}.o-scrollbar::-webkit-scrollbar-track{background-color:transparent}.o-scrollbar::-webkit-scrollbar-thumb{background-color:silver;background-color:var(--object-scrollbar-thumb-color);border-radius:4px}.o-scrollbar::-webkit-scrollbar-thumb:hover{background-color:rgba(192,192,192,.5);background-color:var(--object-scrollbar-thumb-color-hover)}.Ad{display:block;cursor:pointer;background-color:#fff;border:1px solid #e9e9e9;border:1px solid var(--color-bg-primary);-webkit-transition-duration:.1s;transition-duration:.1s;-webkit-transition-property:opacity;transition-property:opacity}@media(hover:hover){.Ad:hover{opacity:.5}}.Ad.hold{opacity:.5}.Ad__thumb{position:relative}.Ad__thumb:before{display:block;padding-top:calc(100%*(142/440));content:""}.Ad__thumb .LazyloadBG{position:absolute;top:0;right:0;bottom:0;left:0}.Anchor{display:inline}.Anchor__content{display:inline;color:currentcolor;cursor:pointer}@media(hover:hover){.Anchor__content:hover{opacity:.5}}.Anchor__content.hold{opacity:.5}.AnchorArrow{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:start;justify-content:flex-start;cursor:pointer;-webkit-transition-duration:.1s;transition-duration:.1s;-webkit-transition-property:opacity;transition-property:opacity}@media(hover:hover){.AnchorArrow:hover{opacity:.5}}.AnchorArrow.hold{opacity:.5}.AnchorArrow__label{margin-right:8px;font-size:1.4rem;color:#fa4777;color:var(--color-accent-primary)}.AnchorArrow__icon{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:end;justify-content:flex-end;width:16px;height:16px;color:#fa4777;color:var(--color-accent-primary)}.AnchorArrow__anchor{display:none}:root{--component-app-column-width:300px}.App{position:relative;display:block}.App__container{position:relative}.App--desktop .App__container{padding-top:50px;padding-top:var(--component-appHeader-height-desktop)}.App--mobile .App__container{padding-top:45px;padding-top:var(--component-appHeader-height-mobile)}.App--desktop.App--dark .App__container{background-color:#0c1b26;background-color:var(--color-universe-desktop-bg-primary)}.App--mobile.App--dark .App__container{background-color:#000;background-color:var(--color-universe-mobile-bg-primary)}.App .App_Navigator{height:100%}.App--column .App__body{padding-left:calc(300px + 10px);padding-left:calc(var(--component-app-column-width) + 10px)}.App__divider{max-width:900px;max-width:var(--layout-mainColumn-width);margin:0 auto;border-bottom:1px solid #e9e9e9;border-bottom:1px solid var(--color-bg-primary)}.App__sns{background-color:#f8f8f8}.App--desktop .App__sns{padding-bottom:60px}.App--desktop .App__sns .App_Sns{max-width:900px;max-width:var(--layout-mainColumn-width);margin:0 auto}.App--mobile .App__sns{padding-bottom:30px}.App--desktop .App__information{padding-bottom:60px}.App--desktop .App__information .App_Information{max-width:900px;max-width:var(--layout-mainColumn-width);margin:0 auto}.App--mobile .App__information{padding:10px 0}.App--desktop .App__sponsor{padding-bottom:10px}.App--desktop .App__sponsor .App_Sponsor{max-width:900px;max-width:var(--layout-mainColumn-width);margin:0 auto}.App--mobile .App__sponsor{padding-bottom:24px}.App--desktop .App__ad{padding:30px 0 80px}.App--desktop .App__ad .App_Ad{max-width:900px;max-width:var(--layout-mainColumn-width);margin:0 auto}.App--mobile .App__ad{padding:20px 10px}.App__sitemap{background-color:#e9e9e9;background-color:var(--color-bg-primary)}.App__sitemap .App_Sitemap{max-width:900px;max-width:var(--layout-mainColumn-width);margin:0 auto}.App--desktop .App__sitemap{padding:40px 0}.App--mobile .App__sitemap{padding:20px}.App--desktop.App--dark .App__sitemap{background-color:#0c1b26;background-color:var(--color-universe-desktop-bg-primary)}.App--mobile.App--dark .App__sitemap{background-color:#1c1c1c}.App--desktop.App--black .App__sitemap{background-color:#000}.App--mobile.App--black .App__sitemap{background-color:#1c1c1c}.App__corporate{background-color:#e9e9e9;background-color:var(--color-bg-primary)}.App__corporate .App_Corporate{max-width:900px;max-width:var(--layout-mainColumn-width);margin:0 auto}.App--desktop .App__corporate{padding:24px 0 40px}.App--mobile .App__corporate{padding:16px 22px 30px}.App--desktop.App--dark .App__corporate{background-color:#0c1b26;background-color:var(--color-universe-desktop-bg-primary)}.App--mobile.App--dark .App__corporate{background-color:#1c1c1c}.App--desktop.App--black .App__corporate{background-color:#000}.App--mobile.App--black .App__corporate{background-color:#1c1c1c}.App .App_Header{position:fixed;top:0;right:0;left:0}.App .App_UniverseHeader,.App .App_Modals,.App .App_Sheets,.App .App_Toasts,.App .App_Notifications,.App .App_Progress{position:fixed;top:0;right:0;bottom:0;left:0;pointer-events:none}.App .App_Column{position:fixed;bottom:0;left:0;width:300px;width:var(--component-app-column-width)}.App--desktop .App_Column{top:50px;top:var(--component-appHeader-height-desktop)}.App--mobile .App_Column{top:45px;top:var(--component-appHeader-height-mobile)}.App--desktop .App__gt{top:50px;top:var(--component-appHeader-height-desktop);margin-left:16px}.App--mobile .App__gt{margin-right:8px;-webkit-box-ordinal-group:2;order:1}.App--mobile .App__gt .goog-te-menu-value{font-size:1rem}.App_Ad{display:block}.App_Column{display:block;overflow-y:scroll}.App_Column_Universe{display:block;min-height:100%}.App_Column_Universe--desktop{background-color:#0c1b26;background-color:var(--color-universe-desktop-bg-primary)}.App_Column_Universe__content{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-align:stretch;align-items:stretch;-webkit-box-pack:center;justify-content:center;height:100%}.App_Column_Universe__body{-webkit-box-flex:1;flex:1 0;padding:0 0 30px;overflow-y:scroll}.App_Column_Universe__body .App_Column_Universe__list{margin-bottom:40px}.App_Column_Universe__body .App_Column_Universe__list:last-child{margin-bottom:0}.App_Column_Universe__list{margin-right:60px}.App_Column_Universe__list .App_Column_Universe__item{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:start;justify-content:flex-start;height:40px;padding-left:70px;margin-bottom:10px;cursor:pointer;border-radius:0 4px 4px 0;-webkit-transition-duration:.1s;transition-duration:.1s;-webkit-transition-property:opacity;transition-property:opacity}@media(hover:hover){.App_Column_Universe__list .App_Column_Universe__item:hover{opacity:.5}}.App_Column_Universe__list .App_Column_Universe__item.hold{opacity:.5}.App_Column_Universe__list .App_Column_Universe__item:last-child{margin-bottom:0}.App_Column_Universe--desktop .App_Column_Universe__list .App_Column_Universe__item--selected{background-color:#f72666}.App_Column_Universe__itemLabel{font-size:1.6rem;font-weight:700;line-height:1;color:#bbb}.App_Column_Universe__itemSubLabel{font-size:1rem;font-weight:700;line-height:1;color:#bbb}.App_Column_Universe__recommends{margin:40px 60px 0 70px}.App_Column_Universe__recommendsLabel{margin-bottom:10px;font-size:1.2rem;font-weight:700;color:#ccc}.App_Column_Universe__recommendsTags .Universe_Tag{margin:0 10px 10px 0}.App_Column_Universe__head{padding:20px 10px 35px 70px}.App_Corporate{display:block}.App_Corporate--desktop .App_Corporate__sns{max-width:292px;margin-bottom:80px}.App_Corporate--desktop .App_Corporate__tail{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:justify;justify-content:space-between}.App_Corporate--mobile .App_Corporate__sns{margin-bottom:70px}.App_Corporate--mobile .App_Corporate__jasrac{margin-bottom:30px}.App_Corporate_Info{display:block;color:#484848;color:var(--color-text-primary)}.App_Corporate_Info--desktop.App_Corporate_Info--dark{color:#fff;color:var(--color-universe-text-primary)}.App_Corporate_Info--mobile.App_Corporate_Info--dark{color:#fff;color:var(--color-universe-text-primary)}.App_Corporate_Info--desktop{margin-right:10px}.App_Corporate_Info--black{color:#fff}.App_Corporate_Info__rules{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:start;justify-content:flex-start}.App_Corporate_Info--desktop .App_Corporate_Info__rules{margin-bottom:12px}.App_Corporate_Info--mobile .App_Corporate_Info__rules{margin-bottom:10px}.App_Corporate_Info__rules .App_Corporate_Info__rule{border-right:1px solid}.App_Corporate_Info__rules .App_Corporate_Info__rule:last-child{border-right:none}.App_Corporate_Info--desktop .App_Corporate_Info__rules .App_Corporate_Info__rule{padding-right:6px;margin-right:6px}.App_Corporate_Info--desktop .App_Corporate_Info__rules .App_Corporate_Info__rule:last-child{padding-right:0;margin-right:0}.App_Corporate_Info--mobile .App_Corporate_Info__rules .App_Corporate_Info__rule{padding-right:2px;margin-right:2px}.App_Corporate_Info--mobile .App_Corporate_Info__rules .App_Corporate_Info__rule:last-child{padding-right:0;margin-right:0}.App_Corporate_Info--desktop .App_Corporate_Info__rule,.App_Corporate_Info--desktop .App_Corporate_Info__label{font-size:1.4rem}.App_Corporate_Info--mobile .App_Corporate_Info__rule,.App_Corporate_Info--mobile .App_Corporate_Info__label{font-size:1rem}:root{--component-appHeader-height-desktop:50px;--component-appHeader-height-mobile:45px}.App_Header{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:justify;justify-content:space-between;background-color:#fff}.App_Header--desktop{height:50px;height:var(--component-appHeader-height-desktop);padding:0 20px}.App_Header--mobile{height:45px;height:var(--component-appHeader-height-mobile);padding:0 10px}.App_Header--desktop.App_Header--dark{background-color:#0c1b26;background-color:var(--color-universe-desktop-bg-primary)}.App_Header--black,.App_Header--mobile.App_Header--dark{background-color:#000;background-color:var(--color-universe-mobile-bg-primary)}.App_Header__aside{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:start;justify-content:flex-start}.App_Header__logoAndTitle{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:start;justify-content:flex-start;cursor:pointer;-webkit-transition-duration:.1s;transition-duration:.1s;-webkit-transition-property:opacity;transition-property:opacity}@media(hover:hover){.App_Header__logoAndTitle:hover{opacity:.5}}.App_Header__logoAndTitle.hold{opacity:.5}.App_Header__logo{width:30px;height:30px}.App_Header--desktop .App_Header__logo{margin-right:10px}.App_Header--mobile .App_Header__logo{margin-right:5px}.App_Header--desktop.App_Header--dark .App_Header__logo{color:#fff;color:var(--color-universe-text-primary)}.App_Header--black .App_Header__logo,.App_Header--mobile.App_Header--dark .App_Header__logo{color:#fff;color:var(--color-universe-text-primary)}.App_Header__title{font-family:Noto Sans,Noto Sans CJK JP,NotoSansCJKjp-Jxck,Hiragino Kaku Gothic ProN,sans-serif;font-weight:700}.App_Header--desktop .App_Header__title{font-size:1.3rem}.App_Header--mobile .App_Header__title{font-size:1rem;line-height:1.1}.App_Header--desktop.App_Header--dark .App_Header__title{color:#fff;color:var(--color-universe-text-primary)}.App_Header--black .App_Header__title,.App_Header--mobile.App_Header--dark .App_Header__title{color:#fff;color:var(--color-universe-text-primary)}.App_Header--desktop .App_Header__titleFirst{margin-right:4px}.App_Header__register{font-size:1.2rem;font-weight:700;color:#fa4777;color:var(--color-accent-primary);cursor:pointer;-webkit-transition-duration:.1s;transition-duration:.1s;-webkit-transition-property:opacity;transition-property:opacity}@media(hover:hover){.App_Header__register:hover{opacity:.5}}.App_Header__register.hold{opacity:.5}.App_Header--mobile .App_Header__register{margin-right:20px;text-align:right;-webkit-box-ordinal-group:3;order:2}.App_Header--desktop .App_Header__register{margin-right:24px}.App_Header__signin,.App_Header__account,.App_Header__menu{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:start;justify-content:flex-start;cursor:pointer;-webkit-transition-duration:.1s;transition-duration:.1s;-webkit-transition-property:opacity;transition-property:opacity}@media(hover:hover){.App_Header__signin:hover,.App_Header__account:hover,.App_Header__menu:hover{opacity:.5}}.App_Header__signin.hold,.App_Header__account.hold,.App_Header__menu.hold{opacity:.5}.App_Header--mobile .App_Header__account,.App_Header--mobile .App_Header__signin{margin-right:6px}.App_Header--mobile .App_Header__signin{-webkit-box-flex:0;flex:none;-webkit-box-ordinal-group:4;order:3}.App_Header__signinIcon{margin-right:6px}.App_Header__signinIcon .Icon{width:16px;height:16px}.App_Header__accountIcon{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;position:relative;width:28px;height:28px;background-color:#e9e9e9;background-color:var(--color-bg-primary);border-radius:50%}.App_Header__accountIcon .Icon{width:16px;height:16px}.App_Header__accountIcon .Badge{position:absolute;top:0;right:0}.App_Header--mobile.App_Header--dark .App_Header__signinIcon{color:#fff;color:var(--color-universe-text-primary)}.App_Header--desktop.App_Header--dark .App_Header__signinIcon{color:#fff;color:var(--color-universe-text-primary)}.App_Header--desktop.App_Header--dark .App_Header__accountIcon{background-color:#fff;background-color:var(--color-universe-text-primary)}.App_Header--black .App_Header__accountIcon,.App_Header--mobile.App_Header--dark .App_Header__accountIcon{background-color:#fff;background-color:var(--color-universe-text-primary)}.App_Header__signinLabel,.App_Header__accountLabel{margin-left:6px;font-size:1.2rem;font-weight:700}.App_Header--desktop.App_Header--dark .App_Header__signinLabel,.App_Header--desktop.App_Header--dark .App_Header__accountLabel{color:#fff;color:var(--color-universe-text-primary)}.App_Header--black .App_Header__signinLabel,.App_Header--black .App_Header__accountLabel,.App_Header--mobile.App_Header--dark .App_Header__signinLabel,.App_Header--mobile.App_Header--dark .App_Header__accountLabel{color:#fff;color:var(--color-universe-text-primary)}.App_Header--mobile .App_Header__menu{-webkit-box-ordinal-group:5;order:4}.App_Header__menuIcon{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;width:24px;height:24px}.App_Header--desktop.App_Header--dark .App_Header__menuIcon{color:#fff;color:var(--color-universe-text-primary)}.App_Header--black .App_Header__menuIcon,.App_Header--mobile.App_Header--dark .App_Header__menuIcon{color:#fff;color:var(--color-universe-text-primary)}.App_Hero{position:relative;display:block}.App_Hero__floatLinks{position:absolute;top:8px;right:0;width:210px}.App_Hero__floatLink{margin-bottom:5px}.App_Hero__floatLink:last-child{margin-bottom:0}.App_Hero__floatLink:nth-child(1) .Button{height:80px}.App_Hero_Other{display:block}.App_Hero_Other__content{font-family:Noto Sans,Noto Sans CJK JP,NotoSansCJKjp-Jxck,Hiragino Kaku Gothic ProN,sans-serif}.App_Hero_Other__category{padding-left:10px;background:#e9e9e9;background:var(--color-bg-primary)}.App_Hero_Other__categoryText{padding:10px;font-size:1.6rem;font-weight:700;border-left-color:#fa4777;border-left-color:var(--color-accent-primary);border-left-style:solid}.App_Hero_Other--desktop .App_Hero_Other__categoryText{border-left-width:6px}.App_Hero_Other--mobile .App_Hero_Other__categoryText{border-left-width:4px}.App_Hero_Other__body{background-repeat:no-repeat;background-position:center center;background-size:cover}.App_Hero_Other--desktop .App_Hero_Other__body{height:260px}.App_Hero_Other--mobile .App_Hero_Other__body{height:100px;padding-left:10px}.App_Hero_Other__bodyInner{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-align:start;align-items:start;-webkit-box-pack:center;justify-content:center;max-width:900px;max-width:var(--layout-mainColumn-width);height:100%;margin:0 auto;border-left-color:#4084ff;border-left-color:var(--color-accent-secondary);border-left-style:solid}.App_Hero_Other--desktop .App_Hero_Other__bodyInner{padding-left:40px;border-left-width:6px}.App_Hero_Other--mobile .App_Hero_Other__bodyInner{padding-left:10px;border-left-width:4px}.App_Hero_Other__title{font-weight:700;line-height:1;color:#fff}.App_Hero_Other--desktop .App_Hero_Other__title{font-size:3.4rem}.App_Hero_Other--mobile .App_Hero_Other__title{font-size:2.4rem}.App_Hero_Other__description{font-weight:700;color:#fff}.App_Hero_Other--desktop .App_Hero_Other__description{font-size:1.4rem}.App_Hero_Other--mobile .App_Hero_Other__description{font-size:1rem}.App_Hero_Rojyo{display:block;background-repeat:no-repeat;background-position:center center;background-size:cover}.App_Hero_Rojyo--desktop{height:540px}.App_Hero_Rojyo--mobile{height:160px}.App_Hero_Rojyo__content{position:relative;height:100%}.App_Hero_Rojyo__posters{position:absolute;top:0;right:0;bottom:0;left:0}.App_Hero_Rojyo__poster{position:absolute;top:0;right:0;bottom:0;left:0;background-repeat:no-repeat;background-position:center center;background-size:cover}.App_Hero_Rojyo__logo{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;position:absolute;top:0;bottom:0;left:10%;margin:auto;color:#fff}.App_Hero_Rojyo--desktop .App_Hero_Rojyo__logo{width:240px;height:240px}.App_Hero_Rojyo--mobile .App_Hero_Rojyo__logo{width:85px;height:85px}.App_Hero_Team{display:-webkit-box;display:flex;-webkit-box-align:stretch;align-items:stretch;-webkit-box-pack:center;justify-content:center}.App_Hero_Team--desktop{height:540px}.App_Hero_Team--mobile{height:160px}.App_Hero_Team__aside{-webkit-box-flex:.4;flex:.4 0;background-color:#fff}.App_Hero_Team--mobile .App_Hero_Team__aside{padding-left:10px}.App_Hero_Team__logoWrapper{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;height:100%}.App_Hero_Team--mobile .App_Hero_Team__logoWrapper--ddt{border-left:4px solid #b98814;border-left:4px solid var(--color-team-ddt)}.App_Hero_Team--mobile .App_Hero_Team__logoWrapper--tjpw{border-left:4px solid #f22493;border-left:4px solid var(--color-team-tjpw)}.App_Hero_Team--mobile .App_Hero_Team__logoWrapper--basara{border-left:4px solid #008945;border-left:4px solid var(--color-team-basara)}.App_Hero_Team--mobile .App_Hero_Team__logoWrapper--ganpro{border-left:4px solid #2da0e8;border-left:4px solid var(--color-team-ganpro)}.App_Hero_Team__logo{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;width:50%;height:50%}.App_Hero_Team__content{position:relative;-webkit-box-flex:.6;flex:.6 0}.App_Hero_Team__posters{position:relative;height:100%}.App_Hero_Team__poster{position:absolute;top:0;right:0;bottom:0;left:0;background-image:url(../img/hero_bg_ddtdna.png);background-repeat:no-repeat;background-position:center center;background-size:cover;opacity:0;-webkit-transition-duration:.5s;transition-duration:.5s;-webkit-transition-property:opacity;transition-property:opacity}.App_Hero_Team__poster--visible{opacity:1}.App_Hero_Team__indicator{position:absolute;right:0;left:0}.App_Hero_Team__indicator .Indicator{margin:0 auto}.App_Hero_Team__indicator .Indicator__item{background-color:#fff}.App_Hero_Team__indicator .Indicator__item--selected{background-color:#fa4777;background-color:var(--color-accent-primary)}.App_Hero_Team--desktop .App_Hero_Team__indicator{bottom:20px}.App_Hero_Team--desktop .App_Hero_Team__indicator .Indicator{width:170px}.App_Hero_Team--mobile .App_Hero_Team__indicator{bottom:10px}.App_Hero_Team--mobile .App_Hero_Team__indicator .Indicator{width:90px}.App_Hero_Top{position:relative;display:block}.App_Hero_Top--desktop{height:700px}.App_Hero_Top__posters{position:absolute;top:0;right:0;bottom:0;left:0}.App_Hero_Top__poster{position:absolute;top:0;right:0;bottom:0;left:0;background-repeat:no-repeat;background-position:center center;background-size:cover;opacity:0;-webkit-transition-duration:.5s;transition-duration:.5s;-webkit-transition-property:opacity;transition-property:opacity}.App_Hero_Top__poster--visible{opacity:1}.App_Hero_Top--desktop .App_Hero_Top__content{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-align:stretch;align-items:stretch;-webkit-box-pack:center;justify-content:center;position:absolute;top:0;right:0;bottom:0;left:0}.App_Hero_Top--mobile .App_Hero_Top__content{position:relative}.App_Hero_Top__title{padding-left:10px;background:rgba(255,255,255,.2);border-bottom:1px solid #666}.App_Hero_Top__titleText{font-family:Noto Sans,Noto Sans CJK JP,NotoSansCJKjp-Jxck,Hiragino Kaku Gothic ProN,sans-serif;padding:10px;font-size:1.6rem;font-weight:700;color:#fff;border-left-color:#fa4777;border-left-color:var(--color-accent-primary);border-left-style:solid}.App_Hero_Top--desktop .App_Hero_Top__titleText{border-left-width:6px}.App_Hero_Top--mobile .App_Hero_Top__titleText{border-left-width:4px}.App_Hero_Top__body--disabled{visibility:hidden}.App_Hero_Top--desktop .App_Hero_Top__body{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;-webkit-box-flex:1;flex:1 0}.App_Hero_Top--mobile .App_Hero_Top__body{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;padding:34px 0 20px}.App_Hero_Top__logo{color:#fff}.App_Hero_Top--desktop .App_Hero_Top__logo{width:300px;height:300px}.App_Hero_Top--mobile .App_Hero_Top__logo{width:125px;height:125px}.App_Hero_Top__label{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;color:#fff}.App_Hero_Top--desktop .App_Hero_Top__label{width:300px;height:100px}.App_Hero_Top--mobile .App_Hero_Top__label{width:160px;height:50px}.App_Hero_Top__indicator{width:300px;padding-bottom:20px;margin:0 auto}.App_Hero_Top__indicator .Indicator__item{background-color:#fff}.App_Hero_Top__indicator .Indicator__item--selected{background-color:#fa4777;background-color:var(--color-accent-primary)}.App_Hero_Top__tail .App_Hero_Top__links{display:-webkit-box;display:flex;-webkit-box-align:stretch;align-items:stretch;-webkit-box-pack:center;justify-content:center;height:94px;padding:0 10px 10px}.App_Hero_Top__links .App_Hero_Top__linksAside{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-align:stretch;align-items:stretch;-webkit-box-pack:center;justify-content:center;-webkit-box-flex:1;flex:1 0;margin-right:8px}.App_Hero_Top__links .App_Hero_Top__linksAside:last-child{margin-right:0}.App_Hero_Top__linksAside .App_Hero_Top__link{position:relative;-webkit-box-flex:1;flex:1 0;margin-bottom:4px}.App_Hero_Top__linksAside .App_Hero_Top__link:last-child{margin-bottom:0}.App_Hero_Top__linkInner{position:absolute;top:0;right:0;bottom:0;left:0}.App_Hero_Top__linkInner .Button,.App_Hero_Top__linkInner .Button_Presale{height:100%}.App_Information{display:block}.App_Information--mobile .App_Information__body{padding:0 10px;margin-bottom:10px}.App_Menu{display:block;height:100%}.App_Menu__content{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-align:stretch;align-items:stretch;-webkit-box-pack:center;justify-content:center;height:100%}.App_Menu__head{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:end;justify-content:flex-end;height:45px;height:var(--component-appHeader-height-mobile);padding:0 12px}.App_Menu__close{width:24px;height:24px;cursor:pointer;-webkit-transition-duration:.1s;transition-duration:.1s;-webkit-transition-property:opacity;transition-property:opacity}@media(hover:hover){.App_Menu__close:hover{opacity:.5}}.App_Menu__close.hold{opacity:.5}.App_Menu__body{-webkit-box-flex:1;flex:1 0;overflow-y:scroll}.App_Menu__label{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:start;justify-content:flex-start;height:30px;padding:0 30px;font-size:1.5rem;font-weight:700;color:#666;background-color:#e9e9e9;background-color:var(--color-bg-primary)}.App_Menu__list{padding:30px}.App_Menu__list .App_Menu__item{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:start;justify-content:flex-start;margin-bottom:20px;cursor:pointer;-webkit-transition-duration:.1s;transition-duration:.1s;-webkit-transition-property:opacity;transition-property:opacity}@media(hover:hover){.App_Menu__list .App_Menu__item:hover{opacity:.5}}.App_Menu__list .App_Menu__item.hold{opacity:.5}.App_Menu__list .App_Menu__item:last-child{margin-bottom:0}.App_Menu__itemIcon{width:20px;height:20px;margin-right:10px}.App_Menu__item--emphasized .App_Menu__itemIcon{color:#fa4777;color:var(--color-accent-primary)}.App_Menu__itemLabel{font-size:1.4rem;font-weight:700}.App_Menu__item--emphasized .App_Menu__itemLabel{color:#fa4777;color:var(--color-accent-primary)}.App_Menu__itemLabelSub{display:inline;font-size:1rem;font-weight:400}.App_Menu__itemIconSub{width:16px;height:16px;margin-left:10px;color:#ccc}.App_Modals{position:relative;display:block}.App_Modals .Modal{position:absolute;top:0;right:0;bottom:0;left:0}.App_Nav{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-align:stretch;align-items:stretch;-webkit-box-pack:center;justify-content:center;height:58px}.App_Nav__list{display:-webkit-box;display:flex;-webkit-box-align:stretch;align-items:stretch;-webkit-box-pack:center;justify-content:center;-webkit-box-flex:1;flex-grow:1}.App_Nav--desktop .App_Nav__item{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center}.App_Nav--mobile .App_Nav__item{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center}.App_Nav--mobile .App_Nav__item+.App_Nav__item{margin-left:1px}.App_Nav__item{position:relative;-webkit-box-flex:1;flex:1 1;color:#fff;cursor:pointer;background-color:#484848;-webkit-transition-duration:.1s;transition-duration:.1s;-webkit-transition-property:color,background-color,opacity;transition-property:color,background-color,opacity}@media(hover:hover){.App_Nav__item:hover{opacity:.5}}.App_Nav__item.hold{opacity:.5}.App_Nav__item--wide{min-width:140px}.App_Nav__item:last-child{margin-right:0}.App_Nav__item--top{background-color:#b5b5b5}.App_Nav__item--top .Triangle{opacity:0}.App_Nav__item--ddtdna{background-color:#b98814;background-color:var(--color-team-ddt)}.App_Nav__item--ddtdna .Triangle{opacity:0}.App_Nav__item--tjpw{background-color:#f22493;background-color:var(--color-team-tjpw)}.App_Nav__item--basara{background-color:#008945;background-color:var(--color-team-basara)}.App_Nav__item--ganpro{background-color:#2da0e8;background-color:var(--color-team-ganpro)}.App_Nav__item--rojyo{background-color:#af81ef;background-color:var(--color-team-rojyo)}.App_Nav--desktop .App_Nav__label,.App_Nav--desktop .App_Nav__subLabel{font-size:1.4rem;line-height:1}.App_Nav--mobile .App_Nav__label,.App_Nav--mobile .App_Nav__subLabel{font-size:1rem;line-height:1.4}.App_Nav__label,.App_Nav__subLabel{font-weight:700}.App_Navigator{display:block}.App_Notifications{position:relative;display:block}.App_Notifications .Notification{position:absolute;top:0;right:0;bottom:0;left:0}@-webkit-keyframes App_Progress-indeterminate1{0%{right:100%;left:-35%}60%{right:-90%;left:100%}100%{right:-90%;left:100%}}@keyframes App_Progress-indeterminate1{0%{right:100%;left:-35%}60%{right:-90%;left:100%}100%{right:-90%;left:100%}}@-webkit-keyframes App_Progress-indeterminate2{0%{right:100%;left:-200%}60%{right:-8%;left:107%}100%{right:-8%;left:107%}}@keyframes App_Progress-indeterminate2{0%{right:100%;left:-200%}60%{right:-8%;left:107%}100%{right:-8%;left:107%}}.App_Progress{position:absolute;top:0;right:0;left:0;display:block}.App_Progress__bar{position:absolute;top:-4px;right:0;left:0;height:4px;overflow:hidden;background-color:#e9e9e9;background-color:var(--color-bg-primary);opacity:0;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:top,opacity;transition-property:top,opacity}.App_Progress__particle{position:absolute;top:0;left:0;width:auto;height:100%;background-color:#4084ff;background-color:var(--color-accent-secondary);-webkit-transition:-webkit-transform .2s linear;transition:-webkit-transform .2s linear;transition:transform .2s linear;transition:transform .2s linear,-webkit-transform .2s linear;-webkit-transform-origin:left;transform-origin:left;will-change:left,right}.App_Progress--visible .App_Progress__bar{top:0;opacity:1}.App_Progress--animating .App_Progress__particle:nth-child(1){-webkit-animation:App_Progress-indeterminate1 2.1s cubic-bezier(.65,.815,.735,.395) infinite;animation:App_Progress-indeterminate1 2.1s cubic-bezier(.65,.815,.735,.395) infinite}.App_Progress--animating .App_Progress__particle:nth-child(2){-webkit-animation:App_Progress-indeterminate2 2.1s cubic-bezier(.165,.84,.44,1) infinite;animation:App_Progress-indeterminate2 2.1s cubic-bezier(.165,.84,.44,1) infinite;-webkit-animation-delay:1.15s;animation-delay:1.15s}.App_Sheets{position:relative;display:block}.App_Sheets .Sheet{position:absolute;top:0;right:0;bottom:0;left:0}.App_Sitemap{display:block}.App_Sitemap--desktop.App_Sitemap--dark{color:#fff;color:var(--color-universe-text-primary)}.App_Sitemap--mobile.App_Sitemap--dark{color:#fff;color:var(--color-universe-text-primary)}.App_Sitemap--black{color:#fff}.App_Sitemap--desktop .App_Sitemap__head{margin-bottom:32px}.App_Sitemap--mobile .App_Sitemap__head{margin-bottom:25px}.App_Sitemap__logoImg{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;width:92px;height:92px;margin:0 auto 8px}.App_Sitemap__logoOfficialIcon{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;width:60px;height:10px;margin:0 auto}.App_Sitemap--desktop .App_Sitemap__googleSearch{margin-bottom:40px}.App_Sitemap--mobile .App_Sitemap__googleSearch{margin-bottom:30px}.App_Sitemap__body{display:-webkit-box;display:flex;-webkit-box-align:start;align-items:flex-start;-webkit-box-pack:justify;justify-content:space-between;flex-wrap:wrap}.App_Sitemap--desktop .App_Sitemap__body .App_Sitemap__item{width:calc((100% - 32px*3)/4);margin-bottom:70px}.App_Sitemap--desktop .App_Sitemap__body .App_Sitemap__item:nth-child(n+5){margin-bottom:0}.App_Sitemap--mobile .App_Sitemap__body .App_Sitemap__item{width:calc((100% - 20px*1)/2);margin-bottom:60px}.App_Sitemap--mobile .App_Sitemap__body .App_Sitemap__item:nth-child(n+7){margin-bottom:0}.App_Sitemap__category{position:relative;display:inline-block}.App_Sitemap--desktop .App_Sitemap__category{margin-bottom:30px}.App_Sitemap--mobile .App_Sitemap__category{margin-bottom:32px}.App_Sitemap__mainLabel{font-weight:700}.App_Sitemap--desktop .App_Sitemap__mainLabel{font-size:1.8rem}.App_Sitemap--mobile .App_Sitemap__mainLabel{font-size:1.4rem}.App_Sitemap__subLabel{position:absolute;right:0;bottom:-12px;font-size:1rem}.App_Sitemap--desktop .App_Sitemap__links{font-size:1.2rem}.App_Sitemap--mobile .App_Sitemap__links{font-size:1.1rem}.App_Sitemap__links .App_Sitemap__link{margin-bottom:16px;font-weight:700}.App_Sitemap__links .App_Sitemap__link:last-child{margin-bottom:0}.App_Sns{display:block}.App_Sns--desktop .App_Sns__list{display:-webkit-box;display:flex;-webkit-box-align:start;align-items:flex-start;-webkit-box-pack:start;justify-content:flex-start}.App_Sns__item{position:relative;background-color:#fff}.App_Sns--desktop .App_Sns__item{-webkit-box-flex:1;flex:1 0;margin-right:18px}.App_Sns--desktop .App_Sns__item:last-child{margin-right:0}.App_Sns--mobile .App_Sns__item{margin-bottom:15px}.App_Sns--mobile .App_Sns__item:last-child{margin-bottom:0}.App_Sns__itemHeader{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;height:50px}.App_Sns__itemBody{height:314px;overflow-y:hidden}.App_Sns__icon{width:30px;height:30px;margin-right:12px}.App_Sns__twitterIcon{width:100%;height:100%}.App_Sns__facebookIcon{width:100%;height:100%}.App_Sns__instagramIcon{width:100%;height:100%}.App_Sns__instagramIcon .LazyloadBG{height:100%}.App_Sns__title{font-family:Noto Sans,Noto Sans CJK JP,NotoSansCJKjp-Jxck,Hiragino Kaku Gothic ProN,sans-serif;font-size:1.8rem;font-weight:700}.App_Sns__blocker{position:absolute;bottom:0;width:100%;height:360px;background-color:transparent}.App_Sns__itemFooter{position:relative;width:100%;cursor:pointer}.App_Sns__button{padding:12px;cursor:pointer;border:1px solid #e9e9e9;border:1px solid var(--color-bg-primary)}@media(hover:hover){.App_Sns__button:hover{opacity:.5}}.App_Sns__button.hold{opacity:.5}.App_Sns__label{font-size:1.4rem;font-weight:700;text-align:center}.App_Sns__instagramList{display:-webkit-box;-webkit-box-align:start;align-items:flex-start;-webkit-box-pack:justify;justify-content:space-between;display:flex;flex-wrap:wrap;padding-top:2px;padding-right:2px;padding-left:2px}.App_Sns__instagramItem{width:calc((100% - 2px)/2)}.App_Sns__instagramContent{margin-bottom:2px}.App_Sns__instagramInner{position:relative;width:100%;height:100%}.App_Sns__instagramInner .LazyloadBG{width:100%;height:100%}.App_Sponsor{display:block}.App_Sponsor--mobile .App_Sponsor__body{padding:0 10px}.App_Sponsor__list{display:-webkit-box;display:flex;-webkit-box-align:start;align-items:flex-start;-webkit-box-pack:justify;justify-content:space-between;flex-wrap:wrap}.App_Sponsor--desktop .App_Sponsor__list .Sponsor,.App_Sponsor--desktop .App_Sponsor__list .App_Sponsor__fakeItem{width:calc((100% - (20px * 4)) / 5);margin-bottom:20px}.App_Sponsor--desktop .App_Sponsor__list .Sponsor:nth-last-child(1),.App_Sponsor--desktop .App_Sponsor__list .Sponsor:nth-last-child(2),.App_Sponsor--desktop .App_Sponsor__list .Sponsor:nth-last-child(3),.App_Sponsor--desktop .App_Sponsor__list .Sponsor:nth-last-child(4),.App_Sponsor--desktop .App_Sponsor__list .Sponsor:nth-last-child(5),.App_Sponsor--desktop .App_Sponsor__list .App_Sponsor__fakeItem:nth-last-child(1),.App_Sponsor--desktop .App_Sponsor__list .App_Sponsor__fakeItem:nth-last-child(2),.App_Sponsor--desktop .App_Sponsor__list .App_Sponsor__fakeItem:nth-last-child(3),.App_Sponsor--desktop .App_Sponsor__list .App_Sponsor__fakeItem:nth-last-child(4),.App_Sponsor--desktop .App_Sponsor__list .App_Sponsor__fakeItem:nth-last-child(5){margin-bottom:0}.App_Sponsor--mobile .App_Sponsor__list .Sponsor,.App_Sponsor--mobile .App_Sponsor__list .App_Sponsor__fakeItem{width:calc((100% - (10px * 1)) / 2);margin-bottom:10px}.App_Sponsor--mobile .App_Sponsor__list .Sponsor:nth-last-child(1),.App_Sponsor--mobile .App_Sponsor__list .Sponsor:nth-last-child(2),.App_Sponsor--mobile .App_Sponsor__list .App_Sponsor__fakeItem:nth-last-child(1),.App_Sponsor--mobile .App_Sponsor__list .App_Sponsor__fakeItem:nth-last-child(2){margin-bottom:0}.App_Sub_Nav--desktop{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:justify;justify-content:space-between;padding:10px 0 10px 20px}.App_Sub_Nav--mobile{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-align:stretch;align-items:stretch;-webkit-box-pack:center;justify-content:center}.App_Sub_Nav__infoList{font-size:1.3rem}.App_Sub_Nav--desktop .App_Sub_Nav__infoList{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;line-height:1}.App_Sub_Nav--desktop .App_Sub_Nav__infoList>.App_Sub_Nav__infoListItem+.App_Sub_Nav__infoListItem{padding-left:10px;margin-left:10px;border-left:solid 1px}.App_Sub_Nav--mobile .App_Sub_Nav__infoList{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;justify-content:space-around;height:58px;color:#fff;background-color:#484848}.App_Sub_Nav--mobile .App_Sub_Nav__infoList>.App_Sub_Nav__infoListItem{width:33.3%;height:100%}.App_Sub_Nav--desktop .App_Sub_Nav__infoListAnchor{cursor:pointer}@media(hover:hover){.App_Sub_Nav--desktop .App_Sub_Nav__infoListAnchor:hover{opacity:.5}}.App_Sub_Nav--desktop .App_Sub_Nav__infoListAnchor.hold{opacity:.5}.App_Sub_Nav--mobile .App_Sub_Nav__infoListAnchor{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;width:100%;height:100%}.App_Sub_Nav__buttonList{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center}.App_Sub_Nav__buttonList>.App_Sub_Nav__buttonListItem{width:80px;height:62px}.App_Sub_Nav__buttonList>.App_Sub_Nav__buttonListItem+.App_Sub_Nav__buttonListItem{margin-left:2px}.App_Sub_Nav--mobile .App_Sub_Nav__buttonList{width:100%;padding:5px 3px}.App_Sub_Nav--mobile .App_Sub_Nav__buttonList>.App_Sub_Nav__buttonListItem{width:50%;height:45px}.App_Sub_Nav__button{position:relative;height:100%;cursor:pointer;background-color:#000;-webkit-transition-duration:.1s;transition-duration:.1s;-webkit-transition-property:opacity;transition-property:opacity}@media(hover:hover){.App_Sub_Nav__button:hover{opacity:.5}}.App_Sub_Nav__button.hold{opacity:.5}.App_Sub_Nav__button--emphasis{background-color:#fa4777;background-color:var(--color-accent-primary)}.App_Sub_Nav--desktop .App_Sub_Nav__button{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center}.App_Sub_Nav--mobile .App_Sub_Nav__button{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;border-radius:25px}.App_Sub_Nav__buttonLabel{color:#fff}.App_Sub_Nav__buttonIcon{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;width:30px;height:30px;color:#fff}.App_Sub_Nav__buttonIcon .IconTicket{width:30px;height:30px}.App_Sub_Nav__buttonIcon .IconShop{width:26px;height:26px}.App_Sub_Nav__buttonIcon .IconVideo{width:24px;height:24px}.App_Sub_Nav__buttonAnchor{display:none}.App_Sub_Nav--desktop .App_Sub_Nav__buttonLabel{font-size:1rem}.App_Sub_Nav--mobile .App_Sub_Nav__buttonLabel{margin-left:3px;font-size:1.2rem}.App_Toasts{position:relative;display:block}.App_Toasts .Toast{position:absolute;top:0;right:0;bottom:0;left:0}:root{--component-appUniverseHeader-height-desktop:60px;--component-appUniverseHeader-height-mobile:60px}.App_UniverseHeader{position:relative;display:block}.App_UniverseHeader__bg{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background-color:rgba(0,0,0,.85);opacity:0;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:opacity;transition-property:opacity}.App_UniverseHeader--opened .App_UniverseHeader__bg{pointer-events:auto;opacity:1}.App_UniverseHeader__content{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-align:stretch;align-items:stretch;-webkit-box-pack:start;justify-content:start;position:absolute;top:0;right:0;bottom:0;left:0}.App_UniverseHeader--desktop .App_UniverseHeader__content{padding-top:50px;padding-top:var(--component-appHeader-height-desktop);padding-left:calc(300px + 10px);padding-left:calc(var(--component-app-column-width) + 10px)}.App_UniverseHeader--mobile .App_UniverseHeader__content{padding-top:45px;padding-top:var(--component-appHeader-height-mobile)}.App_UniverseHeader__head{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;pointer-events:auto}.App_UniverseHeader--desktop .App_UniverseHeader__head{height:60px;height:var(--component-appUniverseHeader-height-desktop);margin-right:50px}.App_UniverseHeader--mobile .App_UniverseHeader__head{height:60px;height:var(--component-appUniverseHeader-height-desktop);padding:0 8px;background-color:#000;background-color:var(--color-universe-mobile-bg-primary)}.App_UniverseHeader__form{position:relative;-webkit-box-flex:1;flex:1 0}.App_UniverseHeader__input{width:100%;font-weight:700}.App_UniverseHeader--desktop .App_UniverseHeader__input{padding:8px 0 7px 82px;font-size:3rem;color:#fff;color:var(--color-universe-text-primary);background-color:#132633;border-radius:4px}.App_UniverseHeader--desktop .App_UniverseHeader__input::-webkit-input-placeholder{color:#4e5761}.App_UniverseHeader--desktop .App_UniverseHeader__input::-ms-input-placeholder{color:#4e5761}.App_UniverseHeader--desktop .App_UniverseHeader__input::placeholder{color:#4e5761}.App_UniverseHeader--desktop.App_UniverseHeader--opened .App_UniverseHeader__input{background-color:#333}.App_UniverseHeader--desktop.App_UniverseHeader--opened .App_UniverseHeader__input::-webkit-input-placeholder{color:#fff;color:var(--color-universe-text-primary)}.App_UniverseHeader--desktop.App_UniverseHeader--opened .App_UniverseHeader__input::-ms-input-placeholder{color:#fff;color:var(--color-universe-text-primary)}.App_UniverseHeader--desktop.App_UniverseHeader--opened .App_UniverseHeader__input::placeholder{color:#fff;color:var(--color-universe-text-primary)}.App_UniverseHeader--mobile .App_UniverseHeader__input{padding:5px 0 2px 32px;font-size:1.4rem;color:#aaa;color:var(--color-universe-text-secondary);background-color:#fff;background-color:var(--color-universe-text-primary);border:1px solid #e8e8e8;border-radius:15px}.App_UniverseHeader--mobile .App_UniverseHeader__input::-webkit-input-placeholder{color:#aaa;color:var(--color-universe-text-secondary)}.App_UniverseHeader--mobile .App_UniverseHeader__input::-ms-input-placeholder{color:#aaa;color:var(--color-universe-text-secondary)}.App_UniverseHeader--mobile .App_UniverseHeader__input::placeholder{color:#aaa;color:var(--color-universe-text-secondary)}.App_UniverseHeader__searchIcon{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;position:absolute;top:0;bottom:0;margin:auto}.App_UniverseHeader--desktop .App_UniverseHeader__searchIcon{left:24px;width:34px;height:34px;color:#fff;color:var(--color-universe-text-primary)}.App_UniverseHeader--mobile .App_UniverseHeader__searchIcon{left:8px;width:16px;height:16px;color:#aaa;color:var(--color-universe-text-secondary)}.App_UniverseHeader__close{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;cursor:pointer;-webkit-transition-duration:.1s;transition-duration:.1s;-webkit-transition-property:opacity;transition-property:opacity}@media(hover:hover){.App_UniverseHeader__close:hover{opacity:.5}}.App_UniverseHeader__close.hold{opacity:.5}.App_UniverseHeader--desktop .App_UniverseHeader__close{width:24px;height:24px;margin-left:24px;color:#fff;color:var(--color-universe-text-primary)}.App_UniverseHeader--mobile .App_UniverseHeader__close{width:30px;height:30px;margin-left:8px;color:#aaa;color:var(--color-universe-text-secondary);background-color:#fff;background-color:var(--color-universe-text-primary);border:1px solid #aaa;border:1px solid var(--color-universe-text-secondary);border-radius:50%}.App_UniverseHeader--mobile .App_UniverseHeader__close .Icon{width:16px;height:16px}.App_UniverseHeader__body{-webkit-box-flex:1;flex:1 0;overflow-y:scroll;pointer-events:none;opacity:0;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:opacity;transition-property:opacity}.App_UniverseHeader--opened .App_UniverseHeader__body{pointer-events:auto;opacity:1}.App_UniverseHeader__categories{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:justify;justify-content:space-between;position:relative;padding:30px 0}.App_UniverseHeader__categories:before{position:absolute;right:0;bottom:0;left:0;width:44px;height:1px;margin:auto;content:"";background-color:#555}.App_UniverseHeader__category{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;-webkit-box-flex:1;flex:1 0;width:0;font-size:1.4rem;font-weight:700;color:#fff;color:var(--color-universe-text-primary);cursor:pointer;-webkit-transition-duration:.1s;transition-duration:.1s;-webkit-transition-property:opacity;transition-property:opacity}@media(hover:hover){.App_UniverseHeader__category:hover{opacity:.5}}.App_UniverseHeader__category.hold{opacity:.5}.App_UniverseHeader__item{cursor:pointer;-webkit-transition-duration:.1s;transition-duration:.1s;-webkit-transition-property:opacity;transition-property:opacity}@media(hover:hover){.App_UniverseHeader__item:hover{opacity:.5}}.App_UniverseHeader__item.hold{opacity:.5}.App_UniverseHeader__teamsWrapper{position:relative;padding:30px 0}.App_UniverseHeader__teamsWrapper:before{position:absolute;right:0;bottom:0;left:0;width:44px;height:1px;margin:auto;content:"";background-color:#555}.App_UniverseHeader--mobile .App_UniverseHeader__teamsWrapper{margin-bottom:30px}.App_UniverseHeader__teamsWrapper .App_UniverseHeader__teams{margin-bottom:30px}.App_UniverseHeader__teamsWrapper .App_UniverseHeader__teams:last-child{margin-bottom:0}.App_UniverseHeader__teams{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:justify;justify-content:space-between}.App_UniverseHeader__team{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;-webkit-box-flex:1;flex:1 0;width:0;font-size:1.4rem;font-weight:700;color:#fff;color:var(--color-universe-text-primary);text-align:center;cursor:pointer;-webkit-transition-duration:.1s;transition-duration:.1s;-webkit-transition-property:opacity;transition-property:opacity}@media(hover:hover){.App_UniverseHeader__team:hover{opacity:.5}}.App_UniverseHeader__team.hold{opacity:.5}.App_UniverseHeader__teamSubLabel{font-size:1rem}.App_UniverseHeader__newArrival{padding:100px 0}.App_UniverseHeader__newArrivalLabel{margin-bottom:20px;font-size:1.2rem;font-weight:700;color:#aaa;color:var(--color-universe-text-secondary)}.App_UniverseHeader--desktop .App_UniverseHeader__recommends{margin-right:50px}.App_UniverseHeader--mobile .App_UniverseHeader__recommends{padding:0 10px 10px}.App_UniverseHeader__recommendsLabelWrapper{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:start;justify-content:flex-start;margin-bottom:10px}.App_UniverseHeader__recommendsLabel{-webkit-box-flex:1;flex:1 0;font-size:1.2rem;font-weight:700}.App_UniverseHeader--desktop .App_UniverseHeader__recommendsLabel{color:#fff;color:var(--color-universe-text-primary)}.App_UniverseHeader--mobile .App_UniverseHeader__recommendsLabel{color:#fff;color:var(--color-universe-text-primary)}.App_UniverseHeader__recommendsLink{font-size:1.2rem;font-weight:700;cursor:pointer;-webkit-transition-duration:.1s;transition-duration:.1s;-webkit-transition-property:opacity;transition-property:opacity}@media(hover:hover){.App_UniverseHeader__recommendsLink:hover{opacity:.5}}.App_UniverseHeader__recommendsLink.hold{opacity:.5}.App_UniverseHeader--desktop .App_UniverseHeader__recommendsLink{color:#fff;color:var(--color-universe-text-primary)}.App_UniverseHeader--mobile .App_UniverseHeader__recommendsLink{color:#fff;color:var(--color-universe-text-primary)}.App_UniverseHeader__recommendsTags .Universe_Tag{margin:0 10px 10px 0}.Article{display:block}.Article--desktop .Article__headContents{margin-bottom:20px}.Article--mobile .Article__headContents{margin-bottom:10px}.Article--desktop .Article__headContents .Article__item{margin-bottom:20px}.Article--desktop .Article__headContents .Article__item:last-child{margin-bottom:0}.Article--mobile .Article__headContents .Article__item{margin-bottom:10px}.Article--mobile .Article__headContents .Article__item:last-child{margin-bottom:0}.Article__bodyContents{background-color:#fff}.Article__bodyContents--last{border-bottom:1px solid #e9e9e9;border-bottom:1px solid var(--color-bg-primary)}.Article__bodyContents--noHero{border-top:1px solid #e9e9e9;border-top:1px solid var(--color-bg-primary)}.Article--desktop .Article__bodyContents{padding:20px 80px;border-right:1px solid #e9e9e9;border-right:1px solid var(--color-bg-primary);border-left:1px solid #e9e9e9;border-left:1px solid var(--color-bg-primary)}.Article--mobile .Article__bodyContents{padding:20px 10px}.Article--desktop .Article__bodyContents .Article__item{margin-bottom:20px}.Article--desktop .Article__bodyContents .Article__item:last-child{margin-bottom:0}.Article--mobile .Article__bodyContents .Article__item{margin-bottom:10px}.Article--mobile .Article__bodyContents .Article__item:last-child{margin-bottom:0}.Article--desktop .Article__tailContents .Article__item{margin-bottom:20px}.Article--desktop .Article__tailContents .Article__item:last-child{margin-bottom:0}.Article--desktop .Article__tailContents .Article__item--result{margin-bottom:0}.Article--mobile .Article__tailContents .Article__item{margin-bottom:10px}.Article--mobile .Article__tailContents .Article__item:last-child{margin-bottom:0}.Article--mobile .Article__tailContents .Article__item--heading{margin-top:30px;margin-bottom:30px}.Article--mobile .Article__tailContents .Article__item--result{margin-bottom:0}.Article_Heading{font-family:Noto Sans,Noto Sans CJK JP,NotoSansCJKjp-Jxck,Hiragino Kaku Gothic ProN,sans-serif;display:block}.Article_Heading__text{font-weight:700;text-align:center;white-space:pre-wrap}.Article_Heading--desktop .Article_Heading__text{font-size:3.6rem}.Article_Heading--mobile .Article_Heading__text{font-size:2.4rem}.Article_Heading__subText{font-weight:700;text-align:center}.Article_Heading--desktop .Article_Heading__subText{font-size:2rem}.Article_Heading--mobile .Article_Heading__subText{font-size:1rem}.Article_Hero{display:block}.Article_Hero__content{background-color:#f8f8f8;background-color:var(--color-bg-secondary)}.Article_Html{display:block}.Article_Html--desktop .Raw{font-size:1.4rem}.Article_Html--mobile .Raw{font-size:1.2rem}.Article_Img{display:block}.Article_Img__image{display:block;max-width:100%;margin:0 auto}.Article_Line{display:block;height:1px;background-color:#aaa}.Article_Meta{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:end;justify-content:flex-end}.Article_Meta--desktop .Article_Meta__tag{margin-right:10px}.Article_Meta--mobile .Article_Meta__tag{margin-right:5px}.Article_Meta__date{color:#666;color:var(--color-text-tertiary)}.Article_Meta--desktop .Article_Meta__date{font-size:1.4rem}.Article_Meta--mobile .Article_Meta__date{font-size:1rem}.Article_Outcome{display:block}.Article_Outcome__thumbContent{background-color:#f8f8f8;background-color:var(--color-bg-secondary);background-repeat:no-repeat;background-position:center center;background-size:contain}.Article_Outcome__body{background-color:#fff;border-right:1px solid #e9e9e9;border-right:1px solid var(--color-bg-primary);border-bottom:1px solid #e9e9e9;border-bottom:1px solid var(--color-bg-primary);border-left:1px solid #e9e9e9;border-left:1px solid var(--color-bg-primary)}.Article_Outcome--desktop .Article_Outcome__body{padding:20px 80px}.Article_Outcome--mobile .Article_Outcome__body{padding:20px 10px}.Article_Outcome--desktop .Article_Outcome__table{margin-top:30px}.Article_Outcome--mobile .Article_Outcome__table{margin-top:20px}.Article_Outcome__table .Article_Outcome__tableItem{border-top:1px solid #e9e9e9;border-top:1px solid var(--color-bg-primary);border-right:1px solid #e9e9e9;border-right:1px solid var(--color-bg-primary);border-left:1px solid #e9e9e9;border-left:1px solid var(--color-bg-primary)}.Article_Outcome__table .Article_Outcome__tableItem:last-child{border-bottom:1px solid #e9e9e9;border-bottom:1px solid var(--color-bg-primary)}.Article_Outcome--desktop .Article_Outcome__table .Article_Outcome__tableItem{display:-webkit-box;display:flex;-webkit-box-align:stretch;align-items:stretch;-webkit-box-pack:center;justify-content:center;min-height:40px}.Article_Outcome__tableTitle{font-size:1.4rem;font-weight:700;background-color:#f8f8f8;background-color:var(--color-bg-secondary)}.Article_Outcome--desktop .Article_Outcome__tableTitle{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;width:140px;border-right:1px solid #e9e9e9;border-right:1px solid var(--color-bg-primary)}.Article_Outcome--mobile .Article_Outcome__tableTitle{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:start;justify-content:flex-start;padding:10px;border-bottom:1px solid #e9e9e9;border-bottom:1px solid var(--color-bg-primary)}.Article_Outcome__tableBody{padding:10px}.Article_Outcome--desktop .Article_Outcome__tableBody{-webkit-box-flex:1;flex:1 0;font-size:1.4rem}.Article_Outcome--mobile .Article_Outcome__tableBody{font-size:1.2rem}.Article_Outcome__matches{display:-webkit-box;display:flex;-webkit-box-align:start;align-items:flex-start;-webkit-box-pack:justify;justify-content:space-between;flex-wrap:wrap}.Article_Outcome--desktop .Article_Outcome__matches{margin-top:30px}.Article_Outcome--mobile .Article_Outcome__matches{margin-top:20px}.Article_Outcome--desktop .Article_Outcome__matches .Article_Outcome__match{width:calc((100% - (20px * 1)) / 2);margin-bottom:20px}.Article_Outcome--desktop .Article_Outcome__matches .Article_Outcome__match:nth-last-child(1),.Article_Outcome--desktop .Article_Outcome__matches .Article_Outcome__match:nth-last-child(2){margin-bottom:0}.Article_Outcome--mobile .Article_Outcome__matches .Article_Outcome__match{width:100%;margin-bottom:20px}.Article_Outcome--mobile .Article_Outcome__matches .Article_Outcome__match:last-child{margin-bottom:0}.Article_Outcome__title{font-family:Noto Sans,Noto Sans CJK JP,NotoSansCJKjp-Jxck,Hiragino Kaku Gothic ProN,sans-serif;background-color:#e9e9e9;background-color:var(--color-bg-primary)}.Article_Outcome--mobile .Article_Outcome__title{padding-left:10px}.Article_Outcome__titleContent{border-left-color:#fa4777;border-left-color:var(--color-accent-primary);border-left-style:solid}.Article_Outcome--desktop .Article_Outcome__titleContent{border-left-width:6px}.Article_Outcome--mobile .Article_Outcome__titleContent{border-left-width:4px}.Article_Outcome--desktop .Article_Outcome__titleContent{padding:20px}.Article_Outcome--mobile .Article_Outcome__titleContent{padding:10px}.Article_Outcome__titleLabel{font-weight:700}.Article_Outcome--desktop .Article_Outcome__titleLabel{font-size:1.4rem}.Article_Outcome--mobile .Article_Outcome__titleLabel{font-size:1.2rem}.Article_Outcome--desktop .Article_Outcome__matchContent{padding:20px 20px 0;font-size:1.4rem}.Article_Outcome--mobile .Article_Outcome__matchContent{padding:10px 10px 0;font-size:1.2rem}.Article_Outcome__result{padding-top:10px;margin-top:10px;white-space:pre-wrap;border-top:1px solid #ccc}.Article_Overall{display:block}.Article_Overall--desktop .Article_Overall__content{position:relative;padding:0 10% 10% 0}.Article_Overall__thumbContent{background-color:#f8f8f8;background-color:var(--color-bg-secondary);background-repeat:no-repeat;background-position:center center;background-size:contain}.Article_Overall__text{color:#fff;white-space:pre-wrap;background-color:rgba(0,0,0,.7)}.Article_Overall--desktop .Article_Overall__text{position:absolute;right:0;bottom:0;width:550px;padding:20px;font-size:1.4rem}.Article_Overall--mobile .Article_Overall__text{padding:10px;font-size:1.2rem}.Article_Presales{display:block}.Article_Presales--desktop .Article_Presales__list{display:-webkit-box;display:flex;-webkit-box-align:start;align-items:flex-start;-webkit-box-pack:justify;justify-content:space-between;flex-wrap:wrap}.Article_Presales__item{padding:15px;margin-bottom:10px;border:1px solid #e9e9e9;border:1px solid var(--color-bg-primary)}.Article_Presales--desktop .Article_Presales__list .Article_Presales__item{width:calc((100% - (20px * 1)) / 2)}.Article_Presales--desktop .Article_Presales__list .Article_Presales__item:nth-last-child(1),.Article_Presales--desktop .Article_Presales__list .Article_Presales__item:nth-last-child(2){margin-bottom:0}.Article_Presales__pair{display:-webkit-box;display:flex;-webkit-box-align:stretch;align-items:stretch;-webkit-box-pack:justify;justify-content:space-between;min-height:40px;margin-bottom:15px;font-weight:700}.Article_Presales__key{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;width:80px;background-color:#e9e9e9;background-color:var(--color-bg-primary)}.Article_Presales--desktop .Article_Presales__key,.Article_Presales--desktop .Article_Presales__val{font-size:1.4rem}.Article_Presales--mobile .Article_Presales__key,.Article_Presales--mobile .Article_Presales__val{font-size:1.1rem}.Article_Presales__val{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:start;justify-content:flex-start;-webkit-box-flex:1;flex:1 0;padding:7px 10px;background-color:#f8f8f8;background-color:var(--color-bg-secondary)}.Article_Presales__rankList{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:start;justify-content:flex-start;flex-wrap:wrap}.Article_Presales__rankItem{padding:2px}.Article_Presales__seatLabel{margin-bottom:15px;font-size:1.2rem;font-weight:700;color:#fa4777;color:var(--color-accent-primary);text-align:center}.Article_Presales__ctrl{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center}.Article_Presales .Button{min-width:200px;padding:10px;border-radius:26px}.Article_Presales .Button .Triangle{position:absolute;right:16px;bottom:20px}.Article_Presales .Button .Triangle .Triangle__chip{border-width:8px 8px 0 0;border-top-color:#fff;border-top-color:var(--color-bg-primary-white)}.Article_Result{display:block;background-color:#fff}.Article_Result--desktop{border-right:1px solid #e9e9e9;border-right:1px solid var(--color-bg-primary);border-bottom:1px solid #e9e9e9;border-bottom:1px solid var(--color-bg-primary);border-left:1px solid #e9e9e9;border-left:1px solid var(--color-bg-primary)}.Article_Result__title{font-family:Noto Sans,Noto Sans CJK JP,NotoSansCJKjp-Jxck,Hiragino Kaku Gothic ProN,sans-serif;background-color:#e9e9e9;background-color:var(--color-bg-primary)}.Article_Result--mobile .Article_Result__title{padding-left:10px}.Article_Result__titleContent{display:block;border-left-color:#fa4777;border-left-color:var(--color-accent-primary);border-left-style:solid}.Article_Result--desktop .Article_Result__titleContent{border-left-width:6px}.Article_Result--mobile .Article_Result__titleContent{border-left-width:4px}.Article_Result--desktop .Article_Result__titleContent{padding:20px}.Article_Result--mobile .Article_Result__titleContent{padding:10px}.Article_Result__titleText{font-weight:700}.Article_Result--desktop .Article_Result__titleText{font-size:2.8rem}.Article_Result--mobile .Article_Result__titleText{font-size:1.6rem}.Article_Result--mobile .Article_Result__images--multi{padding-bottom:8px;border-bottom:1px solid #e9e9e9;border-bottom:1px solid var(--color-bg-primary)}.Article_Result--desktop .Article_Result__body{padding:20px 80px}.Article_Result--mobile .Article_Result__body{padding:20px 10px}.Article_Result__match{border:1px solid #e9e9e9;border:1px solid var(--color-bg-primary)}.Article_Result__matchTitle{font-weight:700;background-color:#f8f8f8;background-color:var(--color-bg-secondary);border-bottom:1px solid #e9e9e9;border-bottom:1px solid var(--color-bg-primary)}.Article_Result--desktop .Article_Result__matchTitle{padding:20px 50px;font-size:1.6rem}.Article_Result--mobile .Article_Result__matchTitle{padding:20px 10px;font-size:1.4rem}.Article_Result__matchDetail{display:-webkit-box;display:flex;-webkit-box-align:stretch;align-items:stretch;-webkit-box-pack:center;justify-content:center}.Article_Result__matchItem{-webkit-box-flex:1;flex:1 0;padding:20px}.Article_Result__matchItem--center{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center}.Article_Result__matchDetail .Article_Result__matchItem{border-right:1px solid #e9e9e9;border-right:1px solid var(--color-bg-primary)}.Article_Result__matchDetail .Article_Result__matchItem:last-child{border-right:0}.Article_Result__matchItemTitle{margin-bottom:10px;text-align:center}.Article_Result__matchItemWrestlers{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center}.Article_Result__matchItemWrestlersInner{margin-bottom:10px}.Article_Result__matchItemWrestlerName{display:inline}.Article_Result__matchItemWrestlerName--clickable{color:#4084ff;color:var(--color-accent-secondary);cursor:pointer}@media(hover:hover){.Article_Result__matchItemWrestlerName--clickable:hover{text-decoration:underline}}.Article_Result__matchItemWrestlerName--clickable.hold{text-decoration:underline}.Article_Result--desktop .Article_Result__matchItemWrestlerName{font-size:1.4rem}.Article_Result--mobile .Article_Result__matchItemWrestlerName{font-size:1.2rem}.Article_Result__matchItemWrestlerOutcome{display:inline-block}.Article_Result--desktop .Article_Result__matchItemWrestlerOutcome .Icon{width:1.4rem;height:1.4rem}.Article_Result--desktop .Article_Result__matchItemWrestlerOutcomeFakeIcon{width:1.4rem;height:1.4rem}.Article_Result--mobile .Article_Result__matchItemWrestlerOutcome .Icon{width:1.2rem;height:1.2rem}.Article_Result--mobile .Article_Result__matchItemWrestlerOutcomeFakeIcon{width:1.2rem;height:1.2rem}.Article_Result__result{white-space:pre-wrap}.Article_Result--desktop .Article_Result__result{font-size:1.6rem}.Article_Result--mobile .Article_Result__result{font-size:1.2rem}.Article_Result__matchOtherWrestlers{border-top:1px solid #e9e9e9;border-top:1px solid var(--color-bg-primary)}.Article_Result__matchOtherWrestler{display:inline}.Article_Result__matchOtherWrestler--clickable{color:#4084ff;color:var(--color-accent-secondary);cursor:pointer}@media(hover:hover){.Article_Result__matchOtherWrestler--clickable:hover{text-decoration:underline}}.Article_Result__matchOtherWrestler--clickable.hold{text-decoration:underline}.Article_Result__matchOtherWrestlers .Article_Result__matchOtherWrestler{margin-right:5px}.Article_Result__matchOtherWrestlers .Article_Result__matchOtherWrestler:last-child{margin-right:0}.Article_Result--desktop .Article_Result__matchOtherWrestlers{padding:20px 50px}.Article_Result--mobile .Article_Result__matchOtherWrestlers{padding:20px 10px}.Article_Result--desktop .Article_Result__matchOtherWrestler{font-size:1.4rem}.Article_Result--mobile .Article_Result__matchOtherWrestler{font-size:1.2rem}.Article_Result__matchOverall{white-space:pre-wrap;border-top:1px solid #e9e9e9;border-top:1px solid var(--color-bg-primary)}.Article_Result--desktop .Article_Result__matchOverall{padding:20px 50px;font-size:1.6rem}.Article_Result--mobile .Article_Result__matchOverall{padding:20px 10px;font-size:1.4rem}.Article_Result__report .Button{max-width:440px;margin:0 auto}.Article_Result--desktop .Article_Result__report{margin-top:30px}.Article_Result--mobile .Article_Result__report{margin-top:15px}.Article_Sns{display:block}.Article_Sns__list{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:end;justify-content:flex-end}.Article_Sns__list .Article_Sns__item{margin-right:10px;cursor:pointer;-webkit-transition-duration:.1s;transition-duration:.1s;-webkit-transition-property:opacity;transition-property:opacity}@media(hover:hover){.Article_Sns__list .Article_Sns__item:hover{opacity:.5}}.Article_Sns__list .Article_Sns__item.hold{opacity:.5}.Article_Sns__list .Article_Sns__item:last-child{margin-right:0}.Article_Sns__list .Article_Sns__item--disabled{cursor:not-allowed;opacity:.5}.Article_Sns__list .Article_Sns__item .Icon{width:24px;height:24px}.Article_Table{display:block}.Article_Table__item{border-top:1px solid #e9e9e9;border-top:1px solid var(--color-bg-primary);border-right:1px solid #e9e9e9;border-right:1px solid var(--color-bg-primary);border-left:1px solid #e9e9e9;border-left:1px solid var(--color-bg-primary)}.Article_Table .Article_Table__item:last-child{border-bottom:1px solid #e9e9e9;border-bottom:1px solid var(--color-bg-primary)}.Article_Table--desktop .Article_Table__item{display:-webkit-box;display:flex;-webkit-box-align:stretch;align-items:stretch;-webkit-box-pack:center;justify-content:center;min-height:40px}.Article_Table__title{font-size:1.4rem;font-weight:700;background-color:#f8f8f8;background-color:var(--color-bg-secondary)}.Article_Table--desktop .Article_Table__title{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;-webkit-box-flex:1;flex:1 0 30%;border-right:1px solid #e9e9e9;border-right:1px solid var(--color-bg-primary)}.Article_Table--mobile .Article_Table__title{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:start;justify-content:flex-start;padding:10px;border-bottom:1px solid #e9e9e9;border-bottom:1px solid var(--color-bg-primary)}.Article_Table__body{padding:10px}.Article_Table--desktop .Article_Table__body{-webkit-box-flex:1;flex:1 0 70%;font-size:1.4rem}.Article_Table--mobile .Article_Table__body{font-size:1.2rem}.Article_Tickets{display:block}.Article_Tickets__list{display:-webkit-box;display:flex;-webkit-box-align:start;align-items:flex-start;-webkit-box-pack:justify;justify-content:space-between;flex-wrap:wrap}.Article_Tickets--desktop .Article_Tickets__list .Button,.Article_Tickets--desktop .Article_Tickets__list .Article_Tickets__svgButton,.Article_Tickets--desktop .Article_Tickets__list .Article_Tickets__fakeItem{width:calc((100% - (10px * 1)) / 2);height:80px;margin-bottom:10px;border-radius:40px}.Article_Tickets--desktop .Article_Tickets__list .Button:nth-last-child(1),.Article_Tickets--desktop .Article_Tickets__list .Button:nth-last-child(2),.Article_Tickets--desktop .Article_Tickets__list .Article_Tickets__svgButton:nth-last-child(1),.Article_Tickets--desktop .Article_Tickets__list .Article_Tickets__svgButton:nth-last-child(2),.Article_Tickets--desktop .Article_Tickets__list .Article_Tickets__fakeItem:nth-last-child(1),.Article_Tickets--desktop .Article_Tickets__list .Article_Tickets__fakeItem:nth-last-child(2){margin-bottom:0}.Article_Tickets--mobile .Article_Tickets__list .Button,.Article_Tickets--mobile .Article_Tickets__list .Article_Tickets__svgButton,.Article_Tickets--mobile .Article_Tickets__list .Article_Tickets__fakeItem{width:calc((100% - (5px * 1)) / 2);height:50px;margin-bottom:5px}.Article_Tickets--mobile .Article_Tickets__list .Button:nth-last-child(1),.Article_Tickets--mobile .Article_Tickets__list .Button:nth-last-child(2),.Article_Tickets--mobile .Article_Tickets__list .Article_Tickets__svgButton:nth-last-child(1),.Article_Tickets--mobile .Article_Tickets__list .Article_Tickets__svgButton:nth-last-child(2),.Article_Tickets--mobile .Article_Tickets__list .Article_Tickets__fakeItem:nth-last-child(1),.Article_Tickets--mobile .Article_Tickets__list .Article_Tickets__fakeItem:nth-last-child(2){margin-bottom:0}.Article_Tickets .Article_Tickets__button{padding:5px}.Article_Tickets .Article_Tickets__button .Button__content{height:100%;background-repeat:no-repeat;background-position:center center;background-size:contain}.Article_Tickets .Article_Tickets__button--l-tike .Button__content{background-image:url(../img/ticket_l-tike.png)}.Article_Tickets .Article_Tickets__button--pia .Button__content{background-image:url(../img/ticket_pia.png)}.Article_Tickets .Article_Tickets__button--eplus .Button__content{background-image:url(../img/ticket_eplus.png)}.Article_Tickets__svgButton{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;position:relative;padding:12px;cursor:pointer;background-color:#fff;border:1px solid #e9e9e9;border:1px solid var(--color-bg-primary);-webkit-transition-duration:.1s;transition-duration:.1s;-webkit-transition-property:opacity;transition-property:opacity}@media(hover:hover){.Article_Tickets__svgButton:hover{opacity:.5}}.Article_Tickets__svgButton.hold{opacity:.5}.Article_Tickets__svgButton .Triangle{position:absolute;right:4px;bottom:4px}.Article_Tickets--mobile .Article_Tickets__svgButton{border-radius:28px}.Article_Tickets--desktop .IconLine{height:40%}.Article_Tickets--mobile .IconLine{height:50%}.Article_Title{font-family:Noto Sans,Noto Sans CJK JP,NotoSansCJKjp-Jxck,Hiragino Kaku Gothic ProN,sans-serif;background-color:#e9e9e9;background-color:var(--color-bg-primary)}.Article_Title--mobile{padding-left:10px}.Article_Title__content{display:block;border-left-color:#fa4777;border-left-color:var(--color-accent-primary);border-left-style:solid}.Article_Title--desktop .Article_Title__content{padding:20px;border-left-width:6px}.Article_Title--mobile .Article_Title__content{padding:10px;border-left-width:4px}.Article_Title__text{font-weight:700}.Article_Title--desktop .Article_Title__text{font-size:2.8rem}.Article_Title--mobile .Article_Title__text{font-size:1.6rem}.Attention{display:block}.Attention_Form{display:block}.Attention_Form__note{font-weight:700;color:#484848;color:var(--color-text-primary)}.Attention_Form--desktop .Attention_Form__note{font-size:1.4rem}.Attention_Form--mobile .Attention_Form__note{font-size:1.2rem}.Attention_Form__noteLabel--emphasised{color:#fa4777;color:var(--color-accent-primary)}.Attention_Mail{display:block}.Attention_Mail__spamTitle{margin-bottom:20px;font-weight:700}.Attention_Mail--desktop .Attention_Mail__spamTitle{font-size:1.6rem}.Attention_Mail--mobile .Attention_Mail__spamTitle{font-size:1.4rem}.Attention_Mail__spamDescription{font-weight:700}.Attention_Mail--desktop .Attention_Mail__spamDescription{margin-bottom:30px;font-size:1.4rem}.Attention_Mail--mobile .Attention_Mail__spamDescription{margin-bottom:18px;font-size:1.2rem}.Attention_Mail__domainWrapper{display:-webkit-box;display:flex;-webkit-box-align:stretch;align-items:stretch;-webkit-box-pack:center;justify-content:center;max-width:440px;padding:10px;margin:0 auto;background-color:#f8f8f8;background-color:var(--color-bg-secondary)}.Attention_Mail--desktop .Attention_Mail__domainWrapper{margin-bottom:40px}.Attention_Mail--mobile .Attention_Mail__domainWrapper{margin-bottom:45px}.Attention_Mail__domain{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:start;justify-content:flex-start;-webkit-box-flex:1;flex:1 0;padding:0 10px;margin-right:10px;font-weight:700;background-color:#fff;border:1px solid #e9e9e9;border:1px solid var(--color-bg-primary)}.Attention_Mail--desktop .Attention_Mail__domain{font-size:1.4rem}.Attention_Mail--mobile .Attention_Mail__domain{font-size:1.2rem}.Attention_Mail__copy{padding:10px 15px;font-size:1.4rem;font-weight:700;color:#fff;cursor:pointer;background-color:#4084ff;background-color:var(--color-accent-secondary);border-radius:4px;-webkit-transition-duration:.1s;transition-duration:.1s;-webkit-transition-property:opacity;transition-property:opacity}@media(hover:hover){.Attention_Mail__copy:hover{opacity:.5}}.Attention_Mail__copy.hold{opacity:.5}.Attention_Mail__careerTitle{font-weight:700}.Attention_Mail--desktop .Attention_Mail__careerTitle{margin-bottom:40px;font-size:1.4rem}.Attention_Mail--mobile .Attention_Mail__careerTitle{margin-bottom:30px;font-size:1.2rem}.Attention_Mail__careerList{font-size:1.4rem;font-weight:700;color:#fa4777;color:var(--color-accent-primary)}.Attention_Mail--desktop .Attention_Mail__careerList{margin-bottom:40px}.Attention_Mail--mobile .Attention_Mail__careerList{margin-bottom:30px}.Attention_Mail__careerList .Attention_Mail__careerItem{margin-bottom:14px;cursor:pointer}@media(hover:hover){.Attention_Mail__careerList .Attention_Mail__careerItem:hover{opacity:.5}}.Attention_Mail__careerList .Attention_Mail__careerItem.hold{opacity:.5}.Attention_Mail__careerList .Attention_Mail__careerItem:last-child{margin-bottom:0}.Attention_Mail__careerDescription{font-size:1rem}.Autocomplete{display:block}.Autocomplete__input{display:block;width:100%;padding:10px 15px;font-size:1.4rem;background-color:#fff;border:1px solid #e9e9e9;border:1px solid var(--color-bg-primary)}.Badge{display:block;width:10px;height:10px;background-color:#fa4777;background-color:var(--color-accent-primary);border:2px solid #fff;border-radius:50%}.Banner{display:block;cursor:pointer;opacity:.5;-webkit-transition-duration:.1s;transition-duration:.1s;-webkit-transition-property:opacity;transition-property:opacity}@media(hover:hover){.Banner:hover{opacity:.5}}.Banner.hold{opacity:.5}.Banner--emphasised{opacity:1}.Banner__thumb{position:relative}.Banner__thumb .LazyloadImg{position:absolute;top:0;right:0;bottom:0;left:0}.Banner__title{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;color:#484848;color:var(--color-text-primary)}.Banner--desktop .Banner__title{padding:10px 20px;font-size:1.6rem}.Banner--mobile .Banner__title{padding:10px;font-size:1.2rem}.Banner__titleInner{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Button{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;position:relative;padding:18px;cursor:pointer;background-color:#fff;border:1px solid #e9e9e9;border:1px solid var(--color-bg-primary);border-radius:28px;-webkit-transition-duration:.1s;transition-duration:.1s;-webkit-transition-property:opacity;transition-property:opacity}@media(hover:hover){.Button:hover{opacity:.5}}.Button.hold{opacity:.5}.Button__content{width:100%}.Button__label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:1.4rem;font-weight:700;color:#fa4777;color:var(--color-accent-primary);text-align:center}.Button__description{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:1.2rem;font-weight:700;color:#fa4777;color:var(--color-accent-primary);text-align:center}.Button .Triangle{position:absolute;right:4px;bottom:4px}.Button__anchor{display:none}.Button--primary{background-color:#fa4777;background-color:var(--color-accent-primary);border-color:#fa4777;border-color:var(--color-accent-primary)}.Button--primary .Button__label,.Button--primary .Button__description{color:#fff}.Button--secondary{background-color:#4084ff;background-color:var(--color-accent-secondary);border-color:#4084ff;border-color:var(--color-accent-secondary)}.Button--secondary .Button__label,.Button--secondary .Button__description{color:#fff}.Button--tertiary{background-color:#e9e9e9;background-color:var(--color-bg-primary);border-color:#e9e9e9;border-color:var(--color-bg-primary)}.Button--tertiary .Button__label,.Button--tertiary .Button__description{color:#484848;color:var(--color-text-primary)}.Button--quaternary{background-color:#000;background-color:var(--color-bg-primary-black)}.Button--quaternary .Button__label,.Button--quaternary .Button__description{color:#fff;color:var(--color-text-primary-white)}.Button--quinary{background-color:transparent;border:1px solid #fff;border:1px solid var(--color-text-primary-white)}.Button--quinary .Button__label,.Button--quinary .Button__description{color:#fff;color:var(--color-text-primary-white)}.Button--disabled{cursor:not-allowed;opacity:.5}.Button--small{min-height:30px;padding:3px 10px;border-radius:15px}.Button--small .Button__label{font-size:1.2rem}.Button_Presale{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;position:relative;width:100%;padding:12px;cursor:pointer;background-color:#fff;border:1px solid #e9e9e9;border:1px solid var(--color-bg-primary);-webkit-transition-duration:.1s;transition-duration:.1s;-webkit-transition-property:opacity;transition-property:opacity}@media(hover:hover){.Button_Presale:hover{opacity:.5}}.Button_Presale.hold{opacity:.5}.Button_Presale .Triangle{position:absolute;right:4px;bottom:4px}.Button_Presale__label{font-size:1.4rem;font-weight:700;color:#4084ff;color:var(--color-accent-secondary)}.Button_Presale__icon{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;width:26px;height:26px;color:#4084ff;color:var(--color-accent-secondary)}.Button_Presale__icon .Icon{width:20px;height:20px;margin-right:6px}.Button_Presale__anchor{display:none}.Calendar{display:block}.Calendar__head{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center}.Calendar--desktop .Calendar__head{margin-bottom:10px}.Calendar__current{font-family:Noto Sans,Noto Sans CJK JP,NotoSansCJKjp-Jxck,Hiragino Kaku Gothic ProN,sans-serif;-webkit-box-flex:1;flex-grow:1}.Calendar--mobile .Calendar__current{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center}.Calendar__currentYear{font-weight:700;text-align:center}.Calendar--desktop .Calendar__currentYear{font-size:1.4rem}.Calendar--desktop .Calendar__currentYear--fake{display:none}.Calendar--mobile .Calendar__currentYear{font-size:1rem}.Calendar--mobile .Calendar__currentYear--fake{visibility:hidden}.Calendar__currentMonth{font-weight:700;text-align:center}.Calendar--desktop .Calendar__currentMonth{font-size:3.8rem}.Calendar--mobile .Calendar__currentMonth{margin:0 10px;font-size:2.4rem}.Calendar__prevButton,.Calendar__nextButton{flex-shrink:0;cursor:pointer;-webkit-transition-duration:.1s;transition-duration:.1s;-webkit-transition-property:opacity;transition-property:opacity}@media(hover:hover){.Calendar__prevButton:hover,.Calendar__nextButton:hover{opacity:.5}}.Calendar__prevButton.hold,.Calendar__nextButton.hold{opacity:.5}.Calendar__prevButton .Icon,.Calendar__nextButton .Icon{color:#fa4777;color:var(--color-accent-primary)}.Calendar--desktop .Calendar__prevButton .Icon,.Calendar--desktop .Calendar__nextButton .Icon{width:35px;height:35px}.Calendar--mobile .Calendar__prevButton .Icon,.Calendar--mobile .Calendar__nextButton .Icon{width:24px;height:24px}.Calendar__days{font-family:Noto Sans,Noto Sans CJK JP,NotoSansCJKjp-Jxck,Hiragino Kaku Gothic ProN,sans-serif;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;padding:0 1px}.Calendar__day{flex-basis:0;-webkit-box-flex:1;flex-grow:1;font-size:1.2rem;font-weight:700;text-align:center}.Calendar__days .Calendar__day{margin-right:1px}.Calendar__days .Calendar__day:first-child{color:#fa4777;color:var(--color-accent-primary)}.Calendar__days .Calendar__day:last-child{margin-right:0;color:#4084ff;color:var(--color-accent-secondary)}.Calendar__weeks{padding:1px;background-color:#e9e9e9;background-color:var(--color-bg-primary)}.Calendar__week{display:-webkit-box;display:flex;-webkit-box-align:stretch;align-items:stretch;-webkit-box-pack:center;justify-content:center}.Calendar__weeks .Calendar__week{margin-bottom:1px}.Calendar__weeks .Calendar__week:last-child{margin-bottom:0}.Calendar__date{flex-basis:0;-webkit-box-flex:1;flex-grow:1;min-height:76px;padding:2px;background-color:#f8f8f8;background-color:var(--color-bg-secondary)}.Calendar__date--today{background-color:#e9e9e9;background-color:var(--color-bg-primary)}.Calendar__date--clickable{cursor:pointer;-webkit-transition-duration:.1s;transition-duration:.1s;-webkit-transition-property:opacity;transition-property:opacity}@media(hover:hover){.Calendar__date--clickable:hover{opacity:.5}}.Calendar__date--clickable.hold{opacity:.5}.Calendar__week .Calendar__date{margin-right:1px}.Calendar__week .Calendar__date:last-child{margin-right:0}.Calendar__num{font-family:Noto Sans,Noto Sans CJK JP,NotoSansCJKjp-Jxck,Hiragino Kaku Gothic ProN,sans-serif;position:relative;font-size:1.4rem;text-align:center}.Calendar__tags .Calendar_Tag{margin-bottom:1px}.Calendar__tags .Calendar_Tag:last-child{margin-bottom:0}.Calendar__birthday{position:absolute;display:inline-block}.Calendar__birthday .Icon{color:#fa4777;color:var(--color-accent-primary)}.Calendar--desktop .Calendar__birthday{margin-left:4px}.Calendar--desktop .Calendar__birthday .Icon{width:11px;height:20px}.Calendar--mobile .Calendar__birthday{top:2px;margin-left:1px}.Calendar--mobile .Calendar__birthday .Icon{width:8px;height:17px}.Calendar__tricolon{font-size:1.1rem;font-weight:700;text-align:center}.Calendar_Tag{display:block}.Calendar_Tag__content{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;position:relative;overflow:hidden;color:#fff;background-color:#000;border-radius:2px}.Calendar_Tag--small .Calendar_Tag__content{min-height:10px}.Calendar_Tag--desktop.Calendar_Tag--medium .Calendar_Tag__content{min-height:20px}.Calendar_Tag--mobile.Calendar_Tag--medium .Calendar_Tag__content{min-height:14px}.Calendar_Tag--ddt .Calendar_Tag__content{background-color:#b98814;background-color:var(--color-team-ddt)}.Calendar_Tag--dna .Calendar_Tag__content{background-color:#2656b1;background-color:var(--color-team-dna)}.Calendar_Tag--tjpw .Calendar_Tag__content{background-color:#f22493;background-color:var(--color-team-tjpw)}.Calendar_Tag--basara .Calendar_Tag__content{background-color:#008945;background-color:var(--color-team-basara)}.Calendar_Tag--ganpro .Calendar_Tag__content{background-color:#2da0e8;background-color:var(--color-team-ganpro)}.Calendar_Tag--rojyo .Calendar_Tag__content{background-color:#af81ef;background-color:var(--color-team-rojyo)}.Calendar_Tag--other .Calendar_Tag__content{background-color:#eb9776;background-color:var(--color-team-other)}.Calendar_Tag__label{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;position:absolute;top:0;right:0;bottom:0;left:0;font-weight:700;text-align:center}.Calendar_Tag--small .Calendar_Tag__label{left:-50%;width:200%;font-size:1rem;-webkit-transform:scale(.7);transform:scale(.7)}.Calendar_Tag--desktop.Calendar_Tag--medium .Calendar_Tag__label{font-size:1.2rem}.Calendar_Tag--mobile.Calendar_Tag--medium .Calendar_Tag__label{font-size:1rem}.Carousel{display:block}.Carousel__body{position:relative}.Carousel__container{overflow-x:hidden}.Carousel__container--visible{overflow-x:visible}.Carousel--banner .Carousel__container{max-width:750px;margin:0 auto}.Carousel__list{position:relative;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:left;transition-property:left}.Carousel__list--swiping{-webkit-transition-duration:0s;transition-duration:0s}.Carousel__list--looping{-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transform:translateX(0);transform:translateX(0)}.Carousel__item{position:absolute;top:0;left:0}.Carousel--col1 .Carousel__list .Carousel__item,.Carousel--col1 .Carousel__list .Carousel__fakeItem{width:100%}.Carousel--col2 .Carousel__list .Carousel__item,.Carousel--col2 .Carousel__list .Carousel__fakeItem{width:calc((100% - 10px)/2)}.Carousel--col3 .Carousel__list .Carousel__item,.Carousel--col3 .Carousel__list .Carousel__fakeItem{width:calc((100% - 20px)/3)}.Carousel--col4 .Carousel__list .Carousel__item,.Carousel--col4 .Carousel__list .Carousel__fakeItem{width:calc((100% - 30px)/4)}.Carousel__list .Carousel__fakeItem{pointer-events:none;visibility:hidden}.Carousel__left,.Carousel__right{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;position:absolute;top:0;bottom:0;width:35px;height:35px;margin:auto;color:#fa4777;color:var(--color-accent-primary);cursor:pointer;-webkit-transition-duration:.1s;transition-duration:.1s;-webkit-transition-property:opacity;transition-property:opacity}@media(hover:hover){.Carousel__left:hover,.Carousel__right:hover{opacity:.5}}.Carousel__left.hold,.Carousel__right.hold{opacity:.5}.Carousel__left--hidden,.Carousel__right--hidden{visibility:hidden}.Carousel--dark .Carousel__left,.Carousel--dark .Carousel__right{color:#fff}.Carousel__left{left:-100px}.Carousel__right{right:-100px}.Carousel--banner .Carousel__left{left:10px}.Carousel--banner .Carousel__right{right:10px}.Carousel--desktop .Carousel__tail{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;margin-top:20px}.Carousel--desktop .Carousel__tail--wide{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:justify;justify-content:space-between}.Carousel--mobile .Carousel__tail{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:justify;justify-content:space-between}.Carousel--mobile .Carousel__tail{padding:0 4px;margin-top:8px}.Carousel__indicator{width:20%}.Carousel--mobile .Carousel__indicator{width:60%;height:2px}.Carousel__tailLeft,.Carousel__tailRight{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;width:20px;height:20px;color:#fa4777;color:var(--color-accent-primary);cursor:pointer;-webkit-transition-duration:.1s;transition-duration:.1s;-webkit-transition-property:opacity;transition-property:opacity}@media(hover:hover){.Carousel__tailLeft:hover,.Carousel__tailRight:hover{opacity:.5}}.Carousel__tailLeft.hold,.Carousel__tailRight.hold{opacity:.5}.Carousel__tailLeft--hidden,.Carousel__tailRight--hidden{visibility:hidden}.Carousel__tailLeft--medium,.Carousel__tailRight--medium{width:35px;height:35px}.Carousel--dark .Carousel__tailLeft,.Carousel--dark .Carousel__tailRight{color:#fff}.Carousel_Default{display:block;background-color:#fff;-webkit-transition-duration:.1s;transition-duration:.1s;-webkit-transition-property:opacity;transition-property:opacity}.Carousel_Default__thumb{background-color:#f8f8f8;background-color:var(--color-bg-secondary)}.Carousel_Default__title{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center}.Carousel_Default--desktop .Carousel_Default__title{padding:10px 20px;font-size:1.6rem}.Carousel_Default--mobile .Carousel_Default__title{padding:10px;font-size:1.2rem}.Carousel_Default__titleInner{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Checkbox{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:start;justify-content:flex-start;cursor:pointer;-webkit-transition-duration:.1s;transition-duration:.1s;-webkit-transition-property:opacity;transition-property:opacity}@media(hover:hover){.Checkbox:hover{opacity:.5}}.Checkbox.hold{opacity:.5}.Checkbox__box{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;width:20px;height:20px;border:3px solid #fa4777;border:3px solid var(--color-accent-primary)}.Checkbox__check{width:10px;height:10px;background-color:#fa4777;background-color:var(--color-accent-primary);-webkit-transition-duration:.1s;transition-duration:.1s;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transform:scale(0);transform:scale(0);-webkit-transform-origin:50% 50%;transform-origin:50% 50%}.Checkbox--checked .Checkbox__check{-webkit-transform:scale(1);transform:scale(1)}.Checkbox__label{-webkit-box-flex:1;flex:1 0;margin-left:8px;font-size:1.4rem;text-align:left}.Creditcard{display:block}.Creditcard--desktop .Creditcard__content{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:justify;justify-content:space-between}.Creditcard__inner{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:start;justify-content:flex-start}.Creditcard--mobile .Creditcard__inner{margin-bottom:20px}.Creditcard__thumb{width:31px}.Creditcard--desktop .Creditcard__thumb{margin-right:20px}.Creditcard--mobile .Creditcard__thumb{margin-right:14px}.Creditcard__num,.Creditcard__expire{font-weight:700}.Creditcard--desktop .Creditcard__num{font-size:1.8rem}.Creditcard--mobile .Creditcard__num{font-size:1.6rem}.Creditcard--desktop .Creditcard__expire{font-size:1.6rem}.Creditcard--mobile .Creditcard__expire{font-size:1.4rem}.Email_Verified_Attention{display:block}.Email_Verified_Attention__content{border:1px solid #fa4777;border:1px solid var(--color-accent-primary)}.Email_Verified_Attention--desktop .Email_Verified_Attention__content{padding:22px}.Email_Verified_Attention--mobile .Email_Verified_Attention__content{padding:10px}.Email_Verified_Attention--desktop .Email_Verified_Attention__body{display:-webkit-box;display:flex;-webkit-box-align:start;align-items:flex-start;-webkit-box-pack:justify;justify-content:space-between}.Email_Verified_Attention--desktop .Email_Verified_Attention__attention{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center}.Email_Verified_Attention--mobile .Email_Verified_Attention__attention{display:-webkit-box;display:flex;-webkit-box-align:start;align-items:flex-start;-webkit-box-pack:center;justify-content:center;margin-bottom:10px}.Email_Verified_Attention__icon{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;width:22px;height:22px;margin-right:10px;color:#fa4777;color:var(--color-accent-primary)}.Email_Verified_Attention__icon .Icon{width:22px;height:22px}.Email_Verified_Attention__labels{text-align:left}.Email_Verified_Attention__label{font-family:Noto Sans,Noto Sans CJK JP,NotoSansCJKjp-Jxck,Hiragino Kaku Gothic ProN,sans-serif;font-weight:700;color:#484848;color:var(--color-text-primary)}.Email_Verified_Attention--desktop .Email_Verified_Attention__label{font-size:1.3rem}.Email_Verified_Attention--mobile .Email_Verified_Attention__label{font-size:1rem}.Email_Verified_Attention__emailVerified{font-family:Noto Sans,Noto Sans CJK JP,NotoSansCJKjp-Jxck,Hiragino Kaku Gothic ProN,sans-serif;font-weight:700;color:#4084ff;color:var(--color-accent-secondary);cursor:pointer;-webkit-transition-duration:.1s;transition-duration:.1s;-webkit-transition-property:opacity;transition-property:opacity}@media(hover:hover){.Email_Verified_Attention__emailVerified:hover{opacity:.5}}.Email_Verified_Attention__emailVerified.hold{opacity:.5}.Email_Verified_Attention--desktop .Email_Verified_Attention__emailVerified{display:inline;margin-left:10px;font-size:1.3rem}.Email_Verified_Attention--mobile .Email_Verified_Attention__emailVerified{margin-left:30px;font-size:1.2rem;text-align:left}.Email_Verified_Notification{display:block;cursor:pointer;-webkit-transition-duration:.1s;transition-duration:.1s;-webkit-transition-property:opacity;transition-property:opacity}@media(hover:hover){.Email_Verified_Notification:hover{opacity:.5}}.Email_Verified_Notification.hold{opacity:.5}.Email_Verified_Notification--desktop{padding-right:16px}.Email_Verified_Notification__content{display:-webkit-box;display:flex;-webkit-box-align:start;align-items:flex-start;-webkit-box-pack:start;justify-content:flex-start}.Email_Verified_Notification--desktop .Email_Verified_Notification__content{padding:20px 0 20px 16px}.Email_Verified_Notification--mobile .Email_Verified_Notification__content{padding:8px}.Email_Verified_Notification__body{display:-webkit-box;display:flex;-webkit-box-align:start;align-items:flex-start;-webkit-box-pack:start;justify-content:flex-start}.Email_Verified_Notification__icon{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center}.Email_Verified_Notification--desktop .Email_Verified_Notification__icon{width:30px;height:30px;color:#fa4777;color:var(--color-accent-primary)}.Email_Verified_Notification--desktop .Email_Verified_Notification__icon .Icon{width:30px;height:30px}.Email_Verified_Notification--mobile .Email_Verified_Notification__icon{width:24px;height:24px;color:#fa4777;color:var(--color-accent-primary)}.Email_Verified_Notification--mobile .Email_Verified_Notification__icon .Icon{width:24px;height:24px}.Email_Verified_Notification--desktop .Email_Verified_Notification__explanation{margin-left:10px}.Email_Verified_Notification--mobile .Email_Verified_Notification__explanation{margin-left:6px}.Email_Verified_Notification__labels{margin-bottom:6px}.Email_Verified_Notification__labels .Email_Verified_Notification__label{margin-bottom:2px;font-weight:700;color:#fff}.Email_Verified_Notification__labels .Email_Verified_Notification__label:last-child{margin-bottom:0}.Email_Verified_Notification--desktop .Email_Verified_Notification__label,.Email_Verified_Notification--desktop .Email_Verified_Notification__link{font-size:1.2rem}.Email_Verified_Notification--mobile .Email_Verified_Notification__label,.Email_Verified_Notification--mobile .Email_Verified_Notification__link{font-size:1rem}.Email_Verified_Notification__link{font-weight:700;color:#4084ff;color:var(--color-accent-secondary)}.Error{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;position:relative}.Error__message{font-weight:700;color:#fa4777;color:var(--color-accent-primary);white-space:pre-wrap}.Error--desktop .Error__message{padding:60px 50px;font-size:1.6rem}.Error--mobile .Error__message{padding:60px 30px;font-size:1.4rem}.Error__errCode{position:absolute;right:8px;bottom:8px;font-size:1.2rem;font-weight:700}.Heading{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:start;justify-content:flex-start}.Heading--desktop{min-height:80px;margin-bottom:30px}.Heading--mobile{min-height:55px;padding:30px 0}.Heading__content{font-family:Noto Sans,Noto Sans CJK JP,NotoSansCJKjp-Jxck,Hiragino Kaku Gothic ProN,sans-serif;-webkit-box-flex:1;flex-grow:1}.Heading__label{font-weight:700;line-height:1;text-align:center}.Heading--desktop .Heading__label{font-size:2.6rem}.Heading--mobile .Heading__label{font-size:2.2rem}.Heading__description{text-align:center}.Heading--mobile .Heading__description{margin-top:2px;font-size:1rem}.Heading__aside{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:start;justify-content:flex-start;flex-shrink:0;margin-left:20px}.Heading__link{margin-right:8px;font-size:1.4rem;color:#fa4777;color:var(--color-accent-primary);cursor:pointer}@media(hover:hover){.Heading__link:hover{color:#4084ff;color:var(--color-accent-secondary);text-decoration:underline}}.Heading__link.hold{color:#4084ff;color:var(--color-accent-secondary);text-decoration:underline}.Heading__anchor{display:none}.Heading__icon{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;width:16px;height:16px;color:#fa4777;color:var(--color-accent-primary)}.Heading--ddt{border-color:#b98814;border-color:var(--color-team-ddt)}.Heading--tjpw{border-color:#f22493;border-color:var(--color-team-tjpw)}.Heading--dna{border-color:#2656b1;border-color:var(--color-team-dna)}.Heading--basara{border-color:#008945;border-color:var(--color-team-basara)}.Heading--ganpro{border-color:#2da0e8;border-color:var(--color-team-ganpro)}.Heading--rojyo{border-color:#af81ef;border-color:var(--color-team-rojyo)}:root{--components-icon-catcher-padding:8px}.Icon{position:relative;width:100%;height:100%}.Icon__catcher{position:absolute;top:calc(8px*(-1));top:calc(var(--components-icon-catcher-padding)*(-1));right:calc(8px*(-1));right:calc(var(--components-icon-catcher-padding)*(-1));bottom:calc(8px*(-1));bottom:calc(var(--components-icon-catcher-padding)*(-1));left:calc(8px*(-1));left:calc(var(--components-icon-catcher-padding)*(-1))}.Icon__catcher--right{right:0}.Icon__catcher--left{left:0}.IconTwitter svg{fill:#1da1f2}.Indicator{display:-webkit-box;display:flex;-webkit-box-align:stretch;align-items:stretch;-webkit-box-pack:center;justify-content:center;height:5px}.Indicator__item{-webkit-box-flex:1;flex:1 0;background-color:#e9e9e9;background-color:var(--color-bg-primary);-webkit-transition-duration:.1s;transition-duration:.1s;-webkit-transition-property:background-color;transition-property:background-color}.Indicator__item--selected{background-color:#fa4777;background-color:var(--color-accent-primary)}.Indicator--dark .Indicator__item{background-color:#4d4d4d}.Indicator--dark .Indicator__item--selected{background-color:#fff}.Indicator .Indicator__item{margin-right:10px}.Indicator .Indicator__item:last-child{margin-right:0}.Itembox{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-align:stretch;align-items:stretch;-webkit-box-pack:start;justify-content:start;position:relative;min-height:60px;cursor:pointer;background-color:#fff;border:1px solid #e9e9e9;border:1px solid var(--color-bg-primary);-webkit-transition-duration:.1s;transition-duration:.1s;-webkit-transition-property:opacity;transition-property:opacity}@media(hover:hover){.Itembox:hover{opacity:.5}}.Itembox.hold{opacity:.5}.Itembox__image .LazyloadBG{position:absolute;top:0;right:0;bottom:0;left:0}.Itembox__logoInner{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;background-color:#000}.Itembox__logoInner .Icon{width:80%;height:50%}.Itembox__logoInner--ddt{color:#484848;color:var(--color-text-primary);background-color:#e3e3e3}.Itembox__logoInner--ddt .Icon{height:72.5%}.Itembox__logoInner--dna{background-color:#eaf1fe}.Itembox__logoInner--dna .Icon{height:42.5%}.Itembox__logoInner--tjpw{background-color:#fcf0f3}.Itembox__logoInner--tjpw .Icon{height:61.5%}.Itembox__logoInner--basara{background-color:#e6f0eb}.Itembox__logoInner--basara .Icon{height:87.5%}.Itembox__logoInner--ganpro{background-color:#e7effe}.Itembox__logoInner--ganpro .Icon{height:40%}.Itembox__logoInner--rojyo{background-color:#f0e5ff}.Itembox__logoInner--rojyo .Icon{height:72.5%}.Itembox__logoInner--other{color:#484848;color:var(--color-text-primary);background-color:#fdefea}.Itembox__logoInner--other .Icon{height:20%}.Itembox__body{-webkit-box-flex:1;flex:1 0;color:#484848;color:var(--color-text-primary)}.Itembox--desktop .Itembox__body{padding:12px 20px}.Itembox--mobile .Itembox__body{padding:8px 10px}.Itembox__title{font-weight:700}.Itembox--desktop .Itembox__title{font-size:1.4rem}.Itembox--desktop .Itembox__title--spacing{margin-bottom:36px}.Itembox--mobile .Itembox__title{font-size:1.2rem}.Itembox--mobile .Itembox__title--spacing{margin-bottom:24px}.Itembox__date{position:absolute;color:#aaa;color:var(--color-text-secondary)}.Itembox--desktop .Itembox__date{right:38px;bottom:8px}.Itembox--mobile .Itembox__date{right:8px;bottom:8px}.Itembox .Triangle{position:absolute;right:16px;bottom:16px}.Itembox .Triangle .Triangle__chip{border-width:8px 8px 0 0}.Itembox__flag{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;position:absolute;top:-12px;left:0;width:72px;height:32px;font-size:1.6rem;font-weight:700;color:#fff;background-color:#fa4777;background-color:var(--color-accent-primary)}.Itemrow{display:block;width:100%}.Itemrow__content{display:-webkit-box;display:flex;-webkit-box-align:stretch;align-items:stretch;-webkit-box-pack:start;justify-content:flex-start;position:relative;-webkit-box-flex:1;flex:1 0;color:#484848;color:var(--color-text-primary);cursor:pointer;background-color:#fff;-webkit-transition-duration:.1s;transition-duration:.1s;-webkit-transition-property:opacity;transition-property:opacity}@media(hover:hover){.Itemrow__content:hover{opacity:.5}}.Itemrow__content.hold{opacity:.5}.Itemrow--desktop.Itemrow--ddt .Itemrow__content{border-left:10px solid #b98814;border-left:10px solid var(--color-team-ddt)}.Itemrow--mobile.Itemrow--ddt .Itemrow__content{border-left:6px solid #b98814;border-left:6px solid var(--color-team-ddt)}.Itemrow--desktop.Itemrow--dna .Itemrow__content{border-left:10px solid #2656b1;border-left:10px solid var(--color-team-dna)}.Itemrow--mobile.Itemrow--dna .Itemrow__content{border-left:6px solid #2656b1;border-left:6px solid var(--color-team-dna)}.Itemrow--desktop.Itemrow--tjpw .Itemrow__content{border-left:10px solid #f22493;border-left:10px solid var(--color-team-tjpw)}.Itemrow--mobile.Itemrow--tjpw .Itemrow__content{border-left:6px solid #f22493;border-left:6px solid var(--color-team-tjpw)}.Itemrow--desktop.Itemrow--basara .Itemrow__content{border-left:10px solid #008945;border-left:10px solid var(--color-team-basara)}.Itemrow--mobile.Itemrow--basara .Itemrow__content{border-left:6px solid #008945;border-left:6px solid var(--color-team-basara)}.Itemrow--desktop.Itemrow--ganpro .Itemrow__content{border-left:10px solid #2da0e8;border-left:10px solid var(--color-team-ganpro)}.Itemrow--mobile.Itemrow--ganpro .Itemrow__content{border-left:6px solid #2da0e8;border-left:6px solid var(--color-team-ganpro)}.Itemrow--desktop.Itemrow--other .Itemrow__content{border-left:10px solid #eb9776;border-left:10px solid var(--color-team-other)}.Itemrow--mobile.Itemrow--other .Itemrow__content{border-left:6px solid #eb9776;border-left:6px solid var(--color-team-other)}.Itemrow__tag{margin-right:8px}.Itemrow--desktop .Itemrow__tag{min-width:60px}.Itemrow--mobile .Itemrow__tag{min-width:50px}.Itemrow__thumbnail{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;overflow:hidden}.Itemrow__image{min-width:100%}.Itemrow__image .LazyloadBG{position:absolute;top:0;right:0;bottom:0;left:0}.Itemrow__body{width:100%;overflow:hidden}.Itemrow--desktop .Itemrow__body{padding:20px 20px 20px 10px}.Itemrow--mobile .Itemrow__body{padding:10px}.Itemrow__bodyHead{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:start;justify-content:flex-start;margin-bottom:8px}.Itemrow--desktop .Itemrow__logo{min-width:90px}.Itemrow--mobile .Itemrow__logo{min-width:60px}.Itemrow__image .LazyloadBG{position:absolute;top:0;right:0;bottom:0;left:0}.Itemrow__logoInner{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center}.Itemrow__logoInner .Icon{width:80%;height:50%}.Itemrow__logoInner--ddt{color:#484848;color:var(--color-text-primary)}.Itemrow__logoInner--ddt .Icon{height:72.5%}.Itemrow__logoInner--dna .Icon{height:42.5%}.Itemrow__logoInner--tjpw .Icon{height:61.5%}.Itemrow__logoInner--basara .Icon{height:87.5%}.Itemrow__logoInner--ganpro .Icon{height:30%}.Itemrow__logoInner--rojyo .Icon{height:72.5%}.Itemrow__logoInner--other{color:#484848;color:var(--color-text-primary)}.Itemrow__logoInner--other .Icon{height:20%}.Itemrow__title{display:block;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;font-weight:700;line-height:1.3}.Itemrow--desktop .Itemrow__title{max-height:calc((1.2rem + .6rem)*3);font-size:1.4rem;-webkit-line-clamp:3}.Itemrow--mobile .Itemrow__title{max-height:calc((1.2rem + .6rem)*2);font-size:1.2rem;-webkit-line-clamp:2}.Itemrow__date{font-weight:700}.Itemrow--desktop .Itemrow__date{font-size:1.4rem}.Itemrow--mobile .Itemrow__date{font-size:1.2rem}.Itemrow .Triangle{position:absolute;right:16px;bottom:16px}.Itemrow .Triangle .Triangle__chip{border-width:8px 8px 0 0}.Jasrac{display:block}.Jasrac__content{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:start;justify-content:flex-start;color:#484848;color:var(--color-text-primary)}.Jasrac--desktop.Jasrac--dark .Jasrac__content{color:#fff;color:var(--color-universe-text-primary)}.Jasrac--mobile.Jasrac--dark .Jasrac__content{color:#fff;color:var(--color-universe-text-primary)}.Jasrac--black .Jasrac__content{color:#fff}.Jasrac__logo{background-image:url(../img/jasrac.jpg);background-repeat:no-repeat;background-position:center center;background-size:contain}.Jasrac--desktop .Jasrac__logo{width:50px;height:50px;margin-right:10px}.Jasrac--mobile .Jasrac__logo{width:45px;height:45px;margin-right:12px}.Jasrac__licence{font-size:1.2rem}@-webkit-keyframes lazyloadbg-progress-anim{0%{opacity:1}25%{opacity:.5}50%{opacity:1}75%{opacity:.5}100%{opacity:1}}@keyframes lazyloadbg-progress-anim{0%{opacity:1}25%{opacity:.5}50%{opacity:1}75%{opacity:.5}100%{opacity:1}}.LazyloadBG{display:block}.LazyloadBG__content{position:relative;height:100%}.LazyloadBG__canvas,.LazyloadBG__progress{position:absolute;top:0;right:0;bottom:0;left:0}.LazyloadBG__canvas{background-repeat:no-repeat;background-position:center center;background-size:cover}.LazyloadBG__canvas--empty{background-color:#e9e9e9;background-color:var(--color-bg-primary)}.LazyloadBG--contain .LazyloadBG__canvas{background-size:contain}.LazyloadBG--pageColored .LazyloadBG__canvas{background-color:#f8f8f8;background-color:var(--color-bg-secondary)}.LazyloadBG--top .LazyloadBG__canvas{background-position:center top}.LazyloadBG__progress{background-color:#e9e9e9;background-color:var(--color-bg-primary);-webkit-animation-name:lazyloadbg-progress-anim;animation-name:lazyloadbg-progress-anim;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.LazyloadBG--black .LazyloadBG__progress{background-color:#000}@-webkit-keyframes lazyloadimg-progress-anim{0%{opacity:1}25%{opacity:.5}50%{opacity:1}75%{opacity:.5}100%{opacity:1}}@keyframes lazyloadimg-progress-anim{0%{opacity:1}25%{opacity:.5}50%{opacity:1}75%{opacity:.5}100%{opacity:1}}.LazyloadImg{display:block}.LazyloadImg__content{position:relative;height:100%}.LazyloadImg__canvas,.LazyloadImg__progress{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.LazyloadImg__canvas{font-family:"object-fit: cover;";object-fit:cover}.LazyloadImg__canvas--empty{background-color:#e9e9e9;background-color:var(--color-bg-primary)}.LazyloadImg--contain .LazyloadImg__canvas{font-family:"object-fit: contain;";object-fit:contain}.LazyloadImg--pageColored .LazyloadImg__canvas{background-color:#f8f8f8;background-color:var(--color-bg-secondary)}.LazyloadImg--top .LazyloadImg__canvas{font-family:"object-position: center top;";object-position:center top}.LazyloadImg__progress{background-color:#e9e9e9;background-color:var(--color-bg-primary);-webkit-animation-name:lazyloadimg-progress-anim;animation-name:lazyloadimg-progress-anim;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.LazyloadImg--black .LazyloadImg__progress{background-color:#000}.Membercard{display:block}.Membercard__content{position:relative}.Membercard__card{position:relative}.Membercard__card:before{display:block;padding-top:calc(100%*(143/226));content:""}.Membercard__card .LazyloadImg{position:absolute;top:0;right:0;bottom:0;left:0}.Membercard__lockBg{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;background-color:rgba(0,0,0,.8)}.Membercard__lockBg:before{display:block;padding-top:calc(100%*(143/226));content:""}.Membercard__lockBody{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto}.Membercard--desktop .Membercard__lockIcon{width:37px;height:45px;margin:56px auto 16px;color:#e9e9e9;color:var(--color-bg-primary)}.Membercard--mobile .Membercard__lockIcon{width:24px;height:29px;margin:26px auto 16px;color:#e9e9e9;color:var(--color-bg-primary)}.Membercard__description{margin-bottom:15px;font-size:1.2rem;line-height:1.8;color:#bbb;text-align:center}.Membercard__link{display:block;font-size:1.2rem;font-weight:700;color:#4084ff;color:var(--color-accent-secondary);text-align:center;cursor:pointer;-webkit-transition-duration:.1s;transition-duration:.1s;-webkit-transition-property:opacity;transition-property:opacity}@media(hover:hover){.Membercard__link:hover{opacity:.5}}.Membercard__link.hold{opacity:.5}.Message{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;min-height:60px;background-color:#f8f8f8;background-color:var(--color-bg-secondary)}.Message__label{font-weight:700;color:#fa4777;color:var(--color-accent-primary)}.Message--desktop .Message__label{font-size:1.4rem}.Message--mobile .Message__label{font-size:1.2rem}.Modal{pointer-events:none}.Modal--visible{pointer-events:auto}.Modal--hidden{pointer-events:none}.Modal__frame{position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgba(255,255,255,.95);opacity:0;-webkit-transition-duration:.2s;transition-duration:.2s;-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;-webkit-transform:scale(1.1);transform:scale(1.1)}.Modal--visible .Modal__frame{opacity:1;-webkit-transform:scale(1);transform:scale(1)}.Modal--hidden .Modal__frame{opacity:0;-webkit-transform:scale(1.1);transform:scale(1.1)}.Modal--dark .Modal__frame{background-color:rgba(0,0,0,.95)}.Modal__frameInner{height:100%;overflow-y:scroll}.Modal--desktop .Modal__frameInner{padding:140px 140px 60px}.Modal--desktop .Modal__frameInner--withoutSpacingOnDesktop{padding:0}.Modal--mobile .Modal__frameInner{padding:50px 15px 15px}.Modal--mobile .Modal__frameInner--withoutSpacingOnMobile{padding:0}.Modal__closeButton{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;position:absolute;width:20px;height:20px;color:#484848;color:var(--color-text-primary);cursor:pointer;-webkit-transition-duration:.1s;transition-duration:.1s;-webkit-transition-property:opacity;transition-property:opacity}@media(hover:hover){.Modal__closeButton:hover{opacity:.5}}.Modal__closeButton.hold{opacity:.5}.Modal--desktop .Modal__closeButton{top:60px;right:60px}.Modal--mobile .Modal__closeButton{top:15px;right:15px}.Modal--dark .Modal__closeButton{color:#fff}.Modal_Simple{display:-webkit-box;display:flex;-webkit-box-align:stretch;align-items:stretch;-webkit-box-pack:center;justify-content:center;width:100%;height:100%}.Modal_Simple__content{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center}.Modal_Simple--mobile .Modal_Simple__content{padding:0 30px 110px}.Modal_Simple__labels{font-weight:700;color:#fa4777;color:var(--color-accent-primary)}.Modal_Simple--desktop .Modal_Simple__labels{font-size:1.6rem}.Modal_Simple--mobile .Modal_Simple__labels{font-size:1.4rem}.Modal_Simple--dark .Modal_Simple__labels{color:#fff}.Modal_Simple__labels .Modal_Simple__label{margin-bottom:10px}.Modal_Simple__labels .Modal_Simple__label:last-child{margin-bottom:0}.Modal_Simple--desktop .Modal_Simple__button{width:440px}.Modal_Simple--mobile .Modal_Simple__button{width:240px}.Modal_Simple__button{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;position:absolute;right:0;left:0;margin:0 auto;font-size:1.4rem;font-weight:700;color:#4084ff;color:var(--color-accent-secondary);cursor:pointer;border:1px solid #4084ff;border:1px solid var(--color-accent-secondary);-webkit-transition-duration:.1s;transition-duration:.1s;-webkit-transition-property:opacity;transition-property:opacity}@media(hover:hover){.Modal_Simple__button:hover{opacity:.5}}.Modal_Simple__button.hold{opacity:.5}.Modal_Simple--desktop .Modal_Simple__button{bottom:130px;height:60px;border-radius:30px}.Modal_Simple--mobile .Modal_Simple__button{bottom:60px;height:50px;border-radius:25px}.Modal_Simple--dark .Modal_Simple__button{color:#fff;border-color:#fff}.Notification{position:relative;display:block;pointer-events:none}.Notification__frame{position:absolute;background-color:rgba(34,34,34,.9);opacity:0;-webkit-transition-duration:.2s;transition-duration:.2s;-webkit-transition-property:right,bottom,opacity;transition-property:right,bottom,opacity}.Notification--desktop .Notification__frame{right:-100px;bottom:20px;width:400px}.Notification--mobile .Notification__frame{right:0;bottom:-100px;width:100%}.Notification--invisible{display:none}.Notification__closeButton{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;position:absolute;width:14px;height:14px;color:#fff;cursor:pointer;-webkit-transition-duration:.1s;transition-duration:.1s;-webkit-transition-property:opacity;transition-property:opacity}@media(hover:hover){.Notification__closeButton:hover{opacity:.5}}.Notification__closeButton.hold{opacity:.5}.Notification--desktop .Notification__closeButton{top:10px;right:10px}.Notification--mobile .Notification__closeButton{top:6px;right:6px}.Notification--visible .Notification__frame{pointer-events:auto;opacity:1}.Notification--visible.Notification--desktop .Notification__frame{right:0}.Notification--visible.Notification--mobile .Notification__frame{bottom:0}.Notification--hidden .Notification__frame{opacity:0}.Notification--hidden.Notification--desktop .Notification__frame{right:-100px}.Notification--hidden.Notification--mobile .Notification__frame{bottom:-100px}.Inner_Notification{display:block;cursor:pointer;-webkit-transition-duration:.1s;transition-duration:.1s;-webkit-transition-property:opacity;transition-property:opacity}@media(hover:hover){.Inner_Notification:hover{opacity:.5}}.Inner_Notification.hold{opacity:.5}.Inner_Notification--desktop{padding-right:26px}.Inner_Notification__content{display:-webkit-box;display:flex;-webkit-box-align:start;align-items:flex-start;-webkit-box-pack:start;justify-content:flex-start}.Inner_Notification--desktop .Inner_Notification__content{padding:20px 0 20px 16px}.Inner_Notification--mobile .Inner_Notification__content{padding:8px 20px 8px 8px}.Inner_Notification__body{display:-webkit-box;display:flex;-webkit-box-align:start;align-items:flex-start;-webkit-box-pack:start;justify-content:flex-start}.Inner_Notification__icon{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center}.Inner_Notification--desktop .Inner_Notification__icon{width:30px;height:30px;color:#fa4777;color:var(--color-accent-primary)}.Inner_Notification--desktop .Inner_Notification__icon .Icon{width:30px;height:30px}.Inner_Notification--mobile .Inner_Notification__icon{width:24px;height:24px;color:#fa4777;color:var(--color-accent-primary)}.Inner_Notification--mobile .Inner_Notification__icon .Icon{width:24px;height:24px}.Inner_Notification--desktop .Inner_Notification__explanation{margin-left:10px}.Inner_Notification--mobile .Inner_Notification__explanation{margin-left:6px}.Inner_Notification__title{margin-bottom:10px}.Inner_Notification__title,.Inner_Notification__description{font-weight:700;line-height:1.5;color:#fff;color:var(--color-text-primary-white)}.Inner_Notification--desktop .Inner_Notification__title,.Inner_Notification--desktop .Inner_Notification__description,.Inner_Notification--desktop .Inner_Notification__linkTitle{font-size:1.2rem}.Inner_Notification--mobile .Inner_Notification__title,.Inner_Notification--mobile .Inner_Notification__description,.Inner_Notification--mobile .Inner_Notification__linkTitle{font-size:1rem}.Inner_Notification__linkTitle{margin-top:6px;font-weight:700;color:#4084ff;color:var(--color-accent-secondary)}.Number_Pagination{display:block}.Number_Pagination__content{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;color:#484848;color:var(--color-text-primary)}.Number_Pagination__firstBtn,.Number_Pagination__lastBtn,.Number_Pagination__jumpBtn,.Number_Pagination__numBtn{font-weight:700;color:#484848;color:var(--color-text-primary);cursor:pointer;background-color:#fff;background-color:var(--color-bg-primary-white);border:1px solid #e9e9e9;border:1px solid var(--color-bg-primary);border-radius:4px;-webkit-transition-duration:.1s;transition-duration:.1s;-webkit-transition-property:opacity;transition-property:opacity}@media(hover:hover){.Number_Pagination__firstBtn:hover,.Number_Pagination__lastBtn:hover,.Number_Pagination__jumpBtn:hover,.Number_Pagination__numBtn:hover{opacity:.5}}.Number_Pagination__firstBtn.hold,.Number_Pagination__lastBtn.hold,.Number_Pagination__jumpBtn.hold,.Number_Pagination__numBtn.hold{opacity:.5}.Number_Pagination__firstBtn--selected,.Number_Pagination__lastBtn--selected,.Number_Pagination__jumpBtn--selected,.Number_Pagination__numBtn--selected{color:#aaa;color:var(--color-text-secondary);cursor:default;background-color:transparent;border:none}@media(hover:hover){.Number_Pagination__firstBtn--selected:hover,.Number_Pagination__lastBtn--selected:hover,.Number_Pagination__jumpBtn--selected:hover,.Number_Pagination__numBtn--selected:hover{opacity:1}}.Number_Pagination__firstBtn--selected.hold,.Number_Pagination__lastBtn--selected.hold,.Number_Pagination__jumpBtn--selected.hold,.Number_Pagination__numBtn--selected.hold{opacity:1}.Number_Pagination--desktop .Number_Pagination__firstBtn,.Number_Pagination--desktop .Number_Pagination__lastBtn,.Number_Pagination--desktop .Number_Pagination__jumpBtn,.Number_Pagination--desktop .Number_Pagination__numBtn{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;position:relative;width:40px;height:40px;font-size:1.4rem}.Number_Pagination--mobile .Number_Pagination__firstBtn,.Number_Pagination--mobile .Number_Pagination__lastBtn,.Number_Pagination--mobile .Number_Pagination__jumpBtn,.Number_Pagination--mobile .Number_Pagination__numBtn{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;position:relative;width:36px;height:36px;font-size:1.2rem}.Number_Pagination--desktop .Number_Pagination__firstBtn,.Number_Pagination--desktop .Number_Pagination__jumpBtn,.Number_Pagination--desktop .Number_Pagination__numBtn{margin-right:8px}.Number_Pagination--mobile .Number_Pagination__firstBtn,.Number_Pagination--mobile .Number_Pagination__jumpBtn,.Number_Pagination--mobile .Number_Pagination__numBtn{margin-right:7px}.Number_Pagination--mobile .Number_Pagination__firstBtn--shortened,.Number_Pagination--mobile .Number_Pagination__jumpBtn--shortened,.Number_Pagination--mobile .Number_Pagination__numBtn--shortened{margin-right:0}.Payment{display:block}.PaymentForm{display:block}.PaymentForm__form{position:relative}.PaymentForm__button{position:relative}.PaymentForm__button .Button{background-color:#fa4777;background-color:var(--color-accent-primary)}.PaymentForm__submit{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;cursor:pointer;background-color:#fff;opacity:0;-webkit-transition-duration:.1s;transition-duration:.1s;-webkit-transition-property:opacity;transition-property:opacity}@media(hover:hover){.PaymentForm__submit:hover{opacity:.5}}.PaymentForm__submit.hold{opacity:.5}.Plan{display:block}.Plan__content{display:-webkit-box;display:flex;-webkit-box-align:stretch;align-items:stretch;-webkit-box-pack:start;justify-content:flex-start}.Plan__left{width:110px}.Plan--desktop .Plan__left{margin-right:20px}.Plan--mobile .Plan__left{margin-right:10px}.Plan__right{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-align:stretch;align-items:stretch;-webkit-box-pack:center;justify-content:center;-webkit-box-flex:1;flex:1 0}.Plan__inner{-webkit-box-flex:1;flex:1 0}.Plan__badge{margin-bottom:5px}.Plan__current,.Plan__next{display:inline-block;padding:3px 10px 2px;font-size:1rem;font-weight:700;color:#fff;border-radius:10px}.Plan__current{background-color:#4084ff;background-color:var(--color-accent-secondary)}.Plan__next{background-color:#fa4777;background-color:var(--color-accent-primary)}.Plan__name{font-weight:700;color:#484848;color:var(--color-text-primary)}.Plan--desktop .Plan__name{font-size:1.6rem}.Plan--mobile .Plan__name{font-size:1.4rem}.Plan__nameNext{font-weight:700;color:#999}.Plan--desktop .Plan__nameNext{font-size:1.2rem}.Plan--mobile .Plan__nameNext{font-size:1rem}.Plans{display:block}.Plans--desktop .Plans__messages{margin-bottom:60px}.Plans--mobile .Plans__messages{margin-bottom:45px}.Plans__message{font-weight:700;color:#484848;color:var(--color-text-primary)}.Plans--desktop .Plans__message{font-size:1.4rem}.Plans--mobile .Plans__message{font-size:1.2rem}.Plans__plan{border:1px solid #e9e9e9;border:1px solid var(--color-bg-primary)}.Plans--desktop .Plans__plan{width:350px;padding:30px;margin-bottom:60px;border-radius:4px}.Plans--mobile .Plans__plan{padding:30px 25px;margin-bottom:45px;border-radius:8px}.Plans--desktop .Plans__titleWrapper{margin-bottom:40px}.Plans--mobile .Plans__titleWrapper{margin-bottom:30px}.Plans__title{font-weight:700;color:#484848;color:var(--color-text-primary)}.Plans--desktop .Plans__title{margin-bottom:40px;font-size:1.6rem}.Plans--mobile .Plans__title{margin-bottom:10px;font-size:1.4rem}.Plans__verify{margin-bottom:14px}.Plans--desktop .Plans__notes{margin:0 55px 30px}.Plans--mobile .Plans__notes{margin-bottom:15px}.Plans__notes .Plans__notesSub .Plans__notesLabel:last-child{margin-top:20px}.Plans--desktop .Plans__notes .Plans__note{margin-right:10px}.Plans--desktop .Plans__notes .Plans__note:last-child{margin-right:0}.Plans__notesLabel{color:#fa4777;color:var(--color-accent-primary)}.Plans__notesLabel--black{color:#000;color:var(--color-bg-primary-black)}.Plans__notesLabel--bold{font-weight:700}.Plans__notesLabel--spacing{margin-bottom:20px}.Plans--desktop .Plans__notesLabel{font-size:1.4rem}.Plans--mobile .Plans__notesLabel{font-size:1.2rem}.Plans__notesAnchor{margin:0 5px;font-weight:700;color:#4084ff;color:var(--color-accent-secondary)}.Plans__notesNotTranslate{display:inline}.Plans__defs{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center}.Plans--desktop .Plans__defs--topSpaced{margin-top:60px}.Plans--mobile .Plans__defs--topSpaced{margin-top:40px}.Plans--desktop .Plans__defs--bottomSpaced{margin-bottom:60px}.Plans--mobile .Plans__defs--bottomSpaced{margin-bottom:40px}.Plans__def{position:relative;-webkit-box-flex:1;flex:1 0;cursor:pointer;-webkit-transition-duration:.1s;transition-duration:.1s;-webkit-transition-property:opacity;transition-property:opacity}@media(hover:hover){.Plans__def:hover{opacity:.5}}.Plans__def.hold{opacity:.5}.Plans--desktop .Plans__def{height:105px}.Plans--mobile .Plans__def{height:85px}.Plans--desktop .Plans__defs .Plans__def{margin-right:10px}.Plans--desktop .Plans__defs .Plans__def:last-child{margin-right:0}.Plans--mobile .Plans__defs .Plans__def{margin-right:6px}.Plans--mobile .Plans__defs .Plans__def:last-child{margin-right:0}.Plans__defTriangle{position:absolute;right:0;bottom:-8px;left:0;width:0;height:0;margin:auto}.Plans__defTriangle .Triangle__chip{border-top-color:#e9e9e9;border-top-color:var(--color-bg-primary)}.Plans__def--selected .Plans__defTriangle .Triangle__chip{border-top-color:#fa4777;border-top-color:var(--color-accent-primary)}.Plans__def--inverted .Plans__defTriangle{top:-8px;bottom:auto}.Plans__def--disabled{pointer-events:none;opacity:.3}.Plans__defContent{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;position:relative;height:100%;background-color:#e9e9e9;background-color:var(--color-bg-primary)}.Plans--desktop .Plans__defContent{border-radius:8px}.Plans--mobile .Plans__defContent{border-radius:4px}.Plans__def--selected .Plans__defContent{background-color:#fa4777;background-color:var(--color-accent-primary)}.Plans__defName{font-weight:700;color:#484848;color:var(--color-text-primary)}.Plans--desktop .Plans__defName{font-size:1.8rem}.Plans--mobile .Plans__defName{font-size:1.6rem}.Plans__def--selected .Plans__defName{color:#fff}.Plans__defFreeTier{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;position:absolute;margin:auto;font-size:1rem;font-weight:700;color:#fa4777;color:var(--color-accent-primary);background-color:#fff}.Plans--desktop .Plans__defFreeTier{right:40px;bottom:8px;left:40px;height:14px;border-radius:7px}.Plans--mobile .Plans__defFreeTier{right:5px;bottom:5px;left:5px;height:12px;border-radius:6px}.Plans--desktop .Plans__rows .Plans__row{margin-bottom:80px}.Plans--desktop .Plans__rows .Plans__row:last-child{margin-bottom:0}.Plans--mobile .Plans__rows .Plans__row{margin-bottom:70px}.Plans--mobile .Plans__rows .Plans__row:last-child{margin-bottom:0}.Plans__rowLabel{margin-bottom:20px;font-size:1.4rem;color:#484848;color:var(--color-text-primary);text-align:center}.Plans__rowMainLabel{font-size:1.4rem}.Plans__rowSubLabel{font-size:1rem}.Plans__rowValues{display:-webkit-box;display:flex;-webkit-box-align:start;align-items:flex-start;-webkit-box-pack:center;justify-content:center}.Plans__rowValue{-webkit-box-flex:1;flex:1 0}.Plans__rowValue .Plans__rowItem{margin-bottom:10px}.Plans__rowValue .Plans__rowItem:last-child{margin-bottom:0}.Plans__rowItem{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center}.Plans__rowItem--disabled{opacity:.3}.Plans__rowText{font-size:1.6rem;font-weight:700;color:#484848;color:var(--color-text-primary)}.Plans__rowSubtext{font-size:1rem;color:#484848;color:var(--color-text-primary)}.Plans__rowIcon{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;width:16px;height:16px;color:#484848;color:var(--color-text-primary)}.Plans__rowItem--selected .Plans__rowText,.Plans__rowItem--selected .Plans__rowSubtext,.Plans__rowItem--selected .Plans__rowIcon{color:#fa4777;color:var(--color-accent-primary)}.Presale{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-align:stretch;align-items:stretch;-webkit-box-pack:center;justify-content:center;background-color:#fff;border:1px solid #e9e9e9;border:1px solid var(--color-bg-primary)}.Presale--desktop{padding:15px}.Presale--mobile{padding:10px}.Presale--desktop .Presale__head{margin-bottom:10px}.Presale--mobile .Presale__head{margin-bottom:8px}.Presale__title{min-height:54px;font-weight:700;color:#484848;color:var(--color-text-primary)}.Presale--desktop .Presale__title{margin-bottom:13px;font-size:1.8rem}.Presale--mobile .Presale__title{margin-bottom:6px;font-size:1.5rem}.Presale__info{color:#484848;color:var(--color-text-primary)}.Presale--desktop .Presale__info{margin-bottom:15px}.Presale--mobile .Presale__info{margin-bottom:10px}.Presale__ctrl{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center}.Presale .Button{min-width:200px;padding:10px;border-radius:26px}.Presale .Triangle{position:absolute;right:16px;bottom:20px}.Presale .Triangle .Triangle__chip{border-width:8px 8px 0 0;border-top-color:#fff;border-top-color:var(--color-bg-primary-white)}.Presale__pair{display:-webkit-box;display:flex;-webkit-box-align:stretch;align-items:stretch;-webkit-box-pack:justify;justify-content:space-between;min-height:40px;margin-bottom:1px;font-weight:700}.Presale__pair--expanded{min-height:60px}.Presale__key{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;width:80px;background-color:#e9e9e9;background-color:var(--color-bg-primary)}.Presale--desktop .Presale__key,.Presale--desktop .Presale__val{font-size:1.4rem}.Presale--mobile .Presale__key,.Presale--mobile .Presale__val{font-size:1.1rem}.Presale__val{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:start;justify-content:flex-start;-webkit-box-flex:1;flex:1 0;padding:7px 10px;background-color:#f8f8f8;background-color:var(--color-bg-secondary)}.Presale__rankList{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:start;justify-content:flex-start;flex-wrap:wrap}.Presale__seatLabel{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;margin-top:15px;font-size:1.2rem;font-weight:700;color:#fa4777;color:var(--color-accent-primary)}.Presale__seatLabel--disabled{visibility:hidden}.Presale__rankItem{padding:2px}.Radiobutton{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:start;justify-content:flex-start;cursor:pointer;-webkit-transition-duration:.1s;transition-duration:.1s;-webkit-transition-property:opacity;transition-property:opacity}@media(hover:hover){.Radiobutton:hover{opacity:.5}}.Radiobutton.hold{opacity:.5}.Radiobutton--checked{cursor:default}@media(hover:hover){.Radiobutton--checked:hover{opacity:1}}.Radiobutton--checked.hold{opacity:1}.Radiobutton__circle{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;width:20px;height:20px;border:3px solid #666;border:3px solid var(--color-text-tertiary);border-radius:50%}.Radiobutton__check{width:10px;height:10px;background-color:#fa4777;background-color:var(--color-accent-primary);border-radius:50%;-webkit-transition-duration:.1s;transition-duration:.1s;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transform:scale(0);transform:scale(0);-webkit-transform-origin:50% 50%;transform-origin:50% 50%}.Radiobutton--checked .Radiobutton__check{-webkit-transform:scale(1);transform:scale(1)}.Radiobutton__label{-webkit-box-flex:1;flex:1 0;margin-left:8px;font-size:1.4rem}.Rank__label{padding:3px 6px;font-size:1rem;font-weight:700;border-radius:3px}.Rank__label--platinum{color:#fff;background:-webkit-linear-gradient(top,#777a81,#151921);background:linear-gradient(to bottom,#777a81,#151921)}.Rank__label--gold{color:#222;background:-webkit-linear-gradient(top,#f8f2c2,#dfca37);background:linear-gradient(to bottom,#f8f2c2,#dfca37)}.Rank__label--silver{color:#222;background:-webkit-linear-gradient(top,#e7eaec,#a2aeb5);background:linear-gradient(to bottom,#e7eaec,#a2aeb5)}.Rank__label--bronze{color:#222;background:-webkit-linear-gradient(top,#fbdecb,#e67a42);background:linear-gradient(to bottom,#fbdecb,#e67a42)}.Rank__label--universe{color:#fff;background:-webkit-linear-gradient(top,#777a81,#151921);background:linear-gradient(to bottom,#777a81,#151921)}.Rank__label--free{color:#222;background:-webkit-linear-gradient(top,#fcfcfc,#d6d6d6);background:linear-gradient(to bottom,#fcfcfc,#d6d6d6);border:solid 1px #9b9b9b}.Raw{display:block}.Raw--customized{line-height:2}.Raw--desktop.Raw--customized{font-size:1.4rem}.Raw--mobile.Raw--customized{font-size:1.2rem}.Refresh__head{margin-bottom:10px}.Refresh__title{font-size:1.6rem;font-weight:700}.Refresh__message{margin-top:10px;font-size:1.2rem;font-weight:700}.Refresh__tail{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center}.Refresh__tail .Button{-webkit-box-flex:1;flex:1 0;margin-right:10px}.Refresh__tail .Button:last-child{margin-right:0}.Section_Heading--desktop .Section_Heading__content{padding:60px 0}.Section_Heading--mobile .Section_Heading__content{padding:30px 0}.Section_Heading__title{font-family:Noto Sans,Noto Sans CJK JP,NotoSansCJKjp-Jxck,Hiragino Kaku Gothic ProN,sans-serif;display:block;font-weight:700;line-height:1;text-align:center}.Section_Heading--desktop .Section_Heading__title{font-size:2.6rem}.Section_Heading--mobile .Section_Heading__title{font-size:2.2rem}.Section_Heading__description{font-family:Noto Sans,Noto Sans CJK JP,NotoSansCJKjp-Jxck,Hiragino Kaku Gothic ProN,sans-serif;display:block;margin-top:2px;text-align:center}.Section_Heading--desktop .Section_Heading__description{font-size:1.2rem}.Section_Heading--mobile .Section_Heading__description{font-size:1rem}.Select{display:block}.Select__form{position:relative;background-color:#fff;border:1px solid #e9e9e9;border:1px solid var(--color-bg-primary)}.Select--dark .Select__form{background-color:transparent;border-radius:15px}.Select--dark.Select--desktop .Select__form{border:1px solid #fff;border:1px solid var(--color-universe-text-primary)}.Select--dark.Select--mobile .Select__form{border:1px solid #fff;border:1px solid var(--color-universe-text-primary)}.Select__select{width:100%;padding:12px 40px 12px 24px;font-size:1.4rem;color:#484848;color:var(--color-text-primary);cursor:pointer}.Select--dark .Select__select{padding:5px 40px 4px 24px}.Select--dark.Select--desktop .Select__select{color:#fff;color:var(--color-universe-text-primary)}.Select--dark.Select--mobile .Select__select{color:#fff;color:var(--color-universe-text-primary)}.Select__icon{position:absolute;top:0;right:10px;bottom:0;width:20px;height:20px;margin:auto;color:#484848;color:var(--color-text-primary);pointer-events:none}.Select--dark.Select--desktop .Select__icon{color:#fff;color:var(--color-universe-text-primary)}.Select--dark.Select--mobile .Select__icon{color:#fff;color:var(--color-universe-text-primary)}.Sheet{position:relative;display:block;pointer-events:none;background-color:transparent;-webkit-transition-duration:.2s;transition-duration:.2s;-webkit-transition-property:background-color;transition-property:background-color}.Sheet__blocker{position:absolute;top:0;right:0;bottom:0;left:0}.Sheet__frame{position:absolute;top:0;right:-100px;width:78%;height:100%;background-color:rgba(255,255,255,.95);opacity:0;-webkit-transition-duration:.2s;transition-duration:.2s;-webkit-transition-property:right,opacity;transition-property:right,opacity}.Sheet__contentWrapper{width:100%;height:100%}.Sheet--visible{pointer-events:auto;background-color:rgba(0,0,0,.6)}.Sheet--visible .Sheet__frame{right:0;opacity:1}.Sheet--hidden{background-color:transparent}.Sheet--hidden .Sheet__frame{right:-100px;opacity:0}.Signin{display:block}.Signin--desktop .Signin__content{max-width:740px;max-width:var(--layout-mainColumn-inner-width);margin:0 auto}.Signin--desktop .Signin__head{margin-bottom:40px}.Signin--mobile .Signin__head{margin-bottom:20px}.Signin__messageLabel{display:inline;font-weight:700;color:#484848;color:var(--color-text-primary)}.Signin__messageLabel--emphasis{color:#4084ff;color:var(--color-accent-secondary);cursor:pointer;-webkit-transition-duration:.1s;transition-duration:.1s;-webkit-transition-property:opacity;transition-property:opacity}@media(hover:hover){.Signin__messageLabel--emphasis:hover{opacity:.5}}.Signin__messageLabel--emphasis.hold{opacity:.5}.Signin--desktop .Signin__messageLabel{font-size:1.4rem}.Signin--mobile .Signin__messageLabel{font-size:1.2rem}.Signin--dark .Signin__messageLabel{color:#fff}.Signin--dark .Signin__messageLabel--emphasis{color:#4084ff;color:var(--color-accent-secondary);cursor:pointer;-webkit-transition-duration:.1s;transition-duration:.1s;-webkit-transition-property:opacity;transition-property:opacity}@media(hover:hover){.Signin--dark .Signin__messageLabel--emphasis:hover{opacity:.5}}.Signin--dark .Signin__messageLabel--emphasis.hold{opacity:.5}.Signin__error{margin-top:10px;font-weight:700;color:#fa4777;color:var(--color-accent-primary)}.Signin--desktop .Signin__error{font-size:1.4rem}.Signin--mobile .Signin__error{font-size:1.2rem}.Signin--desktop .Signin__body{margin-bottom:80px}.Signin--mobile .Signin__body{margin-bottom:36px}.Signin__list{margin-bottom:10px}.Signin__list .Signin__item{margin-bottom:20px}.Signin__list .Signin__item:last-child{margin-bottom:0}.Signin--desktop .Signin__item{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center}.Signin__itemHead{font-weight:700;color:#484848;color:var(--color-text-primary)}.Signin--desktop .Signin__itemHead{-webkit-box-flex:1;flex:1 0;font-size:1.4rem}.Signin--mobile .Signin__itemHead{margin-bottom:10px;font-size:1.2rem}.Signin--dark .Signin__itemHead{color:#fff}.Signin--desktop .Signin__itemBody{-webkit-box-flex:3;flex:3 0}.Signin__forget{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:end;justify-content:flex-end}.Signin--desktop .Signin__forget{margin-bottom:30px}.Signin--mobile .Signin__forget{margin-bottom:20px}.Signin__forgetButton{font-size:1rem;font-weight:700;color:#4084ff;color:var(--color-accent-secondary);cursor:pointer;-webkit-transition-duration:.1s;transition-duration:.1s;-webkit-transition-property:opacity;transition-property:opacity}@media(hover:hover){.Signin__forgetButton:hover{opacity:.5}}.Signin__forgetButton.hold{opacity:.5}.Signin__signin,.Signin__register{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center}.Signin--desktop .Signin__signin .Signin__button,.Signin--desktop .Signin__register .Signin__button{width:440px}.Signin--mobile .Signin__signin .Signin__button,.Signin--mobile .Signin__register .Signin__button{width:240px}.Signin__button{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;font-size:1.4rem;font-weight:700;cursor:pointer;-webkit-transition-duration:.1s;transition-duration:.1s;-webkit-transition-property:opacity;transition-property:opacity}@media(hover:hover){.Signin__button:hover{opacity:.5}}.Signin__button.hold{opacity:.5}.Signin__button--disabled{cursor:not-allowed;opacity:.5}.Signin--desktop .Signin__button{height:60px;border-radius:30px}.Signin--mobile .Signin__button{height:50px;border-radius:25px}.Signin__button--primary{color:#484848;color:var(--color-text-primary);border:1px solid #484848;border:1px solid var(--color-text-primary)}.Signin--dark .Signin__button--primary{color:#fff;border:1px solid #fff}.Signin__button--secondary{color:#fff;background-color:#fa4777;background-color:var(--color-accent-primary)}.Signin--dark .Signin__button--secondary{color:#fff}.Signin--desktop .Signin__attention{margin-bottom:15px;font-size:1.4rem}.Signin--mobile .Signin__attention{margin-bottom:10px;font-size:1.2rem}.Signin__attentionLabel{display:inline;font-weight:700;color:#484848;color:var(--color-text-primary)}.Signin__attentionLabel--emphasis{color:#4084ff;color:var(--color-accent-secondary);cursor:pointer;-webkit-transition-duration:.1s;transition-duration:.1s;-webkit-transition-property:opacity;transition-property:opacity}@media(hover:hover){.Signin__attentionLabel--emphasis:hover{opacity:.5}}.Signin__attentionLabel--emphasis.hold{opacity:.5}.Signin--dark .Signin__attentionLabel{color:#fff}.Signin--dark .Signin__attentionLabel--emphasis{color:#4084ff;color:var(--color-accent-secondary)}.Signin__note{background-color:#fff;border:1px solid #e9e9e9;border:1px solid var(--color-bg-primary)}.Signin--dark .Signin__note{background-color:transparent;border:1px solid #fff}.Signin--desktop .Signin__note{padding:35px 32px;font-weight:1.4rem}.Signin--mobile .Signin__note{padding:24px 18px;font-weight:1.2rem}.Signin__noteTitle{margin-bottom:12px;color:#fa4777;color:var(--color-accent-primary)}.Signin--desktop .Signin__noteTitle{font-size:1.4rem}.Signin--mobile .Signin__noteTitle{font-size:1.2rem}.Signin__noteLabel{margin-bottom:10px;font-size:1.2rem}.Signin--dark .Signin__noteLabel{color:#fff}.Sns{display:block}.Sns__list{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:justify;justify-content:space-between}.Sns__list .Sns__item{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;width:44px;height:44px;cursor:pointer;background-color:#fff;border-radius:50%;-webkit-transition-duration:.1s;transition-duration:.1s;-webkit-transition-property:opacity;transition-property:opacity}@media(hover:hover){.Sns__list .Sns__item:hover{opacity:.5}}.Sns__list .Sns__item.hold{opacity:.5}.Sns--desktop .Sns__list .Sns__item{margin-right:16px}.Sns--desktop .Sns__list .Sns__item:last-child{margin-right:0}.Sns__twitter{width:24px;height:24px}.Sns__youtube{width:24px;height:24px}.Sns__instagram{width:24px;height:24px}.Sns__instagram .LazyloadBG{height:100%}.Sns__facebook{width:24px;height:24px}.Sns__line{width:24px;height:24px}.Sns__line .LazyloadBG{height:100%}.Sponsor{display:block;cursor:pointer;background-color:#fff;-webkit-transition-duration:.1s;transition-duration:.1s;-webkit-transition-property:opacity;transition-property:opacity}@media(hover:hover){.Sponsor:hover{opacity:.5}}.Sponsor.hold{opacity:.5}.Sponsor__content{border:1px solid #e9e9e9;border:1px solid var(--color-bg-primary)}.Sponsor--desktop .Sponsor__content{padding:15px}.Sponsor--mobile .Sponsor__content{padding:10px}.Sponsor__inner{position:relative;width:100%;height:100%}.Sponsor__inner .LazyloadBG{height:100%}.Step{display:block}.Step--desktop .Step__content{padding:15px 0 40px}.Step--mobile .Step__content{padding:12px 0 34px}.Step__inner{position:relative;height:3px}.Step__trail{position:absolute;top:0;right:0;bottom:0;left:0;background-color:#e9e9e9;background-color:var(--color-bg-primary)}.Step__progressWrapper{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;position:relative;height:100%}.Step__progress{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;width:100%}.Step__barBefore,.Step__barAfter{-webkit-box-flex:1;flex:1 0;height:100%;background-color:#e9e9e9;background-color:var(--color-bg-primary)}.Step__barBefore--active,.Step__barAfter--active{background-color:#4084ff;background-color:var(--color-accent-secondary)}.Step--desktop .Step__progress{max-width:900px;max-width:var(--layout-mainColumn-width)}.Step__bar{-webkit-box-flex:1;flex:1 0;height:100%;background-color:#e9e9e9;background-color:var(--color-bg-primary)}.Step__bar--active{background-color:#4084ff;background-color:var(--color-accent-secondary)}.Step_Circle{position:relative;display:block;width:0;height:0}.Step_Circle__content{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;position:absolute;background-color:#e9e9e9;background-color:var(--color-bg-primary);border:3px solid #e9e9e9;border:3px solid var(--color-bg-primary);border-radius:50%}.Step_Circle--desktop .Step_Circle__content{top:-17px;left:-17px;width:34px;height:34px}.Step_Circle--mobile .Step_Circle__content{top:-14px;left:-14px;width:28px;height:28px}.Step_Circle__num{font-size:1.6rem;font-weight:700;color:#999}.Step_Circle--selected .Step_Circle__content{background-color:#4084ff;background-color:var(--color-accent-secondary);border-color:#4084ff;border-color:var(--color-accent-secondary)}.Step_Circle--selected .Step_Circle__num{color:#fff}.Step_Circle--proceeded .Step_Circle__content{background-color:#fff;border-color:#4084ff;border-color:var(--color-accent-secondary)}.Step_Circle--dark.Step_Circle--proceeded .Step_Circle__content{background-color:#000}.Step_Circle--proceeded .Step_Circle__num{color:#4084ff;color:var(--color-accent-secondary)}.Step_Circle__label{position:absolute;color:#999;text-align:center}.Step_Circle--desktop .Step_Circle__label{top:40px;left:calc(17px - 100px);width:200px;font-size:1.2rem}.Step_Circle--mobile .Step_Circle__label{top:34px;left:calc(14px - 50px);width:100px;font-size:1rem}.Step_Circle--selected .Step_Circle__label{color:#4084ff;color:var(--color-accent-secondary)}.Tag{display:inline-block;font-weight:700;color:#484848;color:var(--color-text-primary);text-align:center;background-color:#fff;border:1px solid #484848;border:1px solid var(--color-text-primary);border-radius:12px}.Tag--desktop{min-width:60px;padding:2px 12px;font-size:1.2rem}.Tag--mobile{min-width:40px;padding:0 4px;font-size:1rem}.Tag--ddt{color:#b98814;color:var(--color-team-ddt);border-color:#b98814;border-color:var(--color-team-ddt)}.Tag--dna{color:#2656b1;color:var(--color-team-dna);border-color:#2656b1;border-color:var(--color-team-dna)}.Tag--tjpw{color:#f22493;color:var(--color-team-tjpw);border-color:#f22493;border-color:var(--color-team-tjpw)}.Tag--basara{color:#008945;color:var(--color-team-basara);border-color:#008945;border-color:var(--color-team-basara)}.Tag--ganpro{color:#2da0e8;color:var(--color-team-ganpro);border-color:#2da0e8;border-color:var(--color-team-ganpro)}.Tag--rojyo{color:#af81ef;color:var(--color-team-rojyo);border-color:#af81ef;border-color:var(--color-team-rojyo)}.Tag--other{color:#eb9776;color:var(--color-team-other);border-color:#eb9776;border-color:var(--color-team-other)}.Textinput{display:block}.Textinput__input{display:block;width:100%;padding:10px 15px;font-size:1.4rem;background-color:#fff;border:1px solid #e9e9e9;border:1px solid var(--color-bg-primary)}.Textinput__input:-webkit-autofill{-webkit-animation-name:fillTextInput;animation-name:fillTextInput}.Textinput__input--error{background-color:#ffebf0}.Textinput__input--error:-webkit-autofill{-webkit-animation-name:fillTextInputIfError;animation-name:fillTextInputIfError}.Textinput__input--raunded{border-radius:4px}.Textinput__input::-webkit-input-placeholder{font-weight:700;color:#aaa;color:var(--color-text-secondary)}.Textinput__input::-ms-input-placeholder{font-weight:700;color:#aaa;color:var(--color-text-secondary)}.Textinput__input::placeholder{font-weight:700;color:#aaa;color:var(--color-text-secondary)}.Textinput--dark .Textinput__input{color:#fff;background-color:#333;border:none}.Textinput--dark .Textinput__input:-webkit-autofill{-webkit-animation-name:fillTextInput--dark;animation-name:fillTextInput--dark}@-webkit-keyframes fillTextInput{to{background:#fff}}@keyframes fillTextInput{to{background:#fff}}@-webkit-keyframes fillTextInput--dark{to{background:#333}}@keyframes fillTextInput--dark{to{background:#333}}@-webkit-keyframes fillTextInputIfError{to{background:#ffebf0}}@keyframes fillTextInputIfError{to{background:#ffebf0}}.Ticket{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-align:stretch;align-items:stretch;-webkit-box-pack:center;justify-content:center}.Ticket__head{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;background-color:#101010;border:1px solid #000;border:1px solid var(--color-bg-primary-black);border-top-left-radius:20px;border-top-right-radius:20px}.Ticket--desktop .Ticket__head{min-height:92px}.Ticket--mobile .Ticket__head{min-height:78px}.Ticket--emphasis .Ticket__head{background-color:#fa4777;background-color:var(--color-accent-primary);border-color:#fa4777;border-color:var(--color-accent-primary)}.Ticket__body{background-color:#fff;background-color:var(--color-bg-primary-white);border:1px solid #fff;border:1px solid var(--color-bg-primary-white);border-bottom-right-radius:20px;border-bottom-left-radius:20px}.Ticket--desktop .Ticket__body{padding:12px}.Ticket--mobile .Ticket__body{padding:10px}.Ticket__title{display:block;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;color:#fff;color:var(--color-text-primary-white);text-align:center;-webkit-line-clamp:2}.Ticket--desktop .Ticket__title{padding:0 45px;font-size:1.8rem}.Ticket--mobile .Ticket__title{padding:0 24px;font-size:1.5rem}.Ticket__date{font-size:1.8rem;font-weight:700;text-align:center}.Ticket__date .Tag{margin-right:4px}.Ticket--desktop .Ticket__date{font-size:1.8rem}.Ticket--mobile .Ticket__date{font-size:1.5rem}.Ticket--mobile .Ticket__date .Tag{vertical-align:text-top}.Ticket__place{display:block;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;margin:2px 0 10px;line-height:1.5;text-align:center;-webkit-line-clamp:2}.Ticket--desktop .Ticket__place{max-height:calc((1.4rem + .6rem)*2);font-size:1.4rem}.Ticket--mobile .Ticket__place{max-height:calc((1.2rem + .6rem)*2);font-size:1.2rem}.Ticket__ctrl{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center}.Ticket__close{margin-top:4px;font-size:1.2rem;text-align:center}.Ticket--desktop .Ticket__close{min-height:18px;font-size:1.2rem}.Ticket--mobile .Ticket__close{min-height:15px;font-size:1rem}.Ticket .Button{min-width:200px;padding:10px;border-radius:26px}.Ticket .Triangle{position:absolute;right:16px;bottom:20px}.Ticket .Triangle .Triangle__chip{border-width:8px 8px 0 0;border-top-color:#fff;border-top-color:var(--color-bg-primary-white)}.Ticket--emphasis .Button{background-color:#fa4777;background-color:var(--color-accent-primary)}.Ticket_Member_Limited{display:block;max-width:900px;max-width:var(--layout-mainColumn-width);padding:15px;margin:0 auto;background-color:#fff;background-color:var(--color-bg-primary-white);border:solid 1px #e9e9e9;border:solid 1px var(--color-bg-primary)}.Ticket_Member_Limited--mobile{margin:0 15px}.Ticket_Member_Limited__title{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:start;justify-content:flex-start;margin-bottom:15px;font-weight:700}.Ticket_Member_Limited--desktop .Ticket_Member_Limited__title{font-size:1.6rem}.Ticket_Member_Limited--mobile .Ticket_Member_Limited__title{font-size:1.3rem}.Ticket_Member_Limited__titleLabel{margin-left:5px;color:#484848;color:var(--color-text-primary)}.Ticket_Member_Limited--desktop .Ticket_Member_Limited__content{display:-webkit-box;display:flex;-webkit-box-align:start;align-items:flex-start;-webkit-box-pack:justify;justify-content:space-between}.Ticket_Member_Limited__image{-webkit-box-flex:1.3;flex:1.3 0}.Ticket_Member_Limited--desktop .Ticket_Member_Limited__image{margin-right:15px}.Ticket_Member_Limited__body{-webkit-box-flex:1;flex:1 0;color:#484848;color:var(--color-text-primary)}.Ticket_Member_Limited--mobile .Ticket_Member_Limited__body{margin-top:15px}.Ticket_Member_Limited__imageInner{position:relative}.Ticket_Member_Limited__imageInner:before{display:block;padding-top:calc(100%*(450/800));content:""}.Ticket_Member_Limited__caption{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;padding:7px 10px;margin-bottom:1px;font-weight:700;background-color:#e9e9e9;background-color:var(--color-bg-primary)}.Ticket_Member_Limited__pairs{margin-bottom:15px}.Ticket_Member_Limited__pair{display:-webkit-box;display:flex;-webkit-box-align:stretch;align-items:stretch;-webkit-box-pack:justify;justify-content:space-between;margin-bottom:1px;font-weight:700}.Ticket_Member_Limited__pair--expanded{min-height:60px}.Ticket_Member_Limited__pair:last-child{margin-bottom:0}.Ticket_Member_Limited__key{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;width:80px;background-color:#e9e9e9;background-color:var(--color-bg-primary)}.Ticket_Member_Limited--desktop .Ticket_Member_Limited__caption,.Ticket_Member_Limited--desktop .Ticket_Member_Limited__key,.Ticket_Member_Limited--desktop .Ticket_Member_Limited__val{font-size:1.4rem}.Ticket_Member_Limited--mobile .Ticket_Member_Limited__caption,.Ticket_Member_Limited--mobile .Ticket_Member_Limited__key,.Ticket_Member_Limited--mobile .Ticket_Member_Limited__val{font-size:1.1rem}.Ticket_Member_Limited__val{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:start;justify-content:flex-start;-webkit-box-flex:1;flex:1 0;padding:7px 10px;background-color:#f8f8f8;background-color:var(--color-bg-secondary)}.Ticket_Member_Limited__rankList{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:start;justify-content:flex-start;-webkit-box-flex:1;flex:1 1;flex-wrap:wrap}.Ticket_Member_Limited__rankItem{padding:2px;text-align:center}.Ticket_Member_Limited .rank__label{font-size:1rem}.Ticket_Member_Limited__button{position:relative;display:block;margin-bottom:15px}.Ticket_Member_Limited__button .Triangle{position:absolute;right:16px;bottom:22px}.Ticket_Member_Limited__button .Triangle .Triangle__chip{border-width:8px 8px 0 0;border-top-color:#fff}.Ticket_Member_Limited--desktop .Ticket_Member_Limited__button{width:300px;margin-right:auto;margin-left:auto}.Ticket_Member_Limited__buttonLabel{width:100%;padding:12px;font-size:1.4rem;font-weight:700;color:#fff;cursor:pointer;background-color:#fa4777;background-color:var(--color-accent-primary);border-radius:28px}@media(hover:hover){.Ticket_Member_Limited__buttonLabel:hover{opacity:.5}}.Ticket_Member_Limited__buttonLabel.hold{opacity:.5}.Ticket_Member_Limited__buttonLabel--disabled{pointer-events:none;opacity:.5}.Ticket_Member_Limited__note{margin-bottom:10px;text-align:center}.Ticket_Member_Limited__anchor{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;font-weight:700}.Title{display:block;background-color:#e9e9e9;background-color:var(--color-bg-primary)}.Title--desktop{height:80px;padding:10px 0}.Title--mobile{height:55px;padding:0 10px}.Title--black{background-color:#333}.Title__content{display:-webkit-box;display:flex;-webkit-box-align:stretch;align-items:stretch;-webkit-box-pack:start;justify-content:flex-start;height:100%}.Title--desktop .Title__content{max-width:900px;max-width:var(--layout-mainColumn-width);margin:0 auto}.Title__bar{background-color:#fa4777;background-color:var(--color-accent-primary)}.Title--desktop .Title__bar{width:6px;margin-right:20px}.Title--mobile .Title__bar{width:4px;margin-right:20px}.Title__label{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:start;justify-content:flex-start;-webkit-box-flex:1;flex:1 0;font-weight:700;color:#484848;color:var(--color-text-primary)}.Title--desktop .Title__label{font-size:2.8rem}.Title--mobile .Title__label{font-size:1.6rem}.Title--black .Title__label{color:#fff}.Toast{position:relative;display:block;pointer-events:none}.Toast__content{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;position:absolute;top:-100px;right:0;left:0;padding:0 20px;margin:auto;cursor:pointer;background-color:#4084ff;background-color:var(--color-accent-secondary);opacity:0;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:top,opacity;transition-property:top,opacity}@media(hover:hover){.Toast__content:hover{opacity:.5}}.Toast__content.hold{opacity:.5}.Toast--desktop .Toast__content{height:70px}.Toast--mobile .Toast__content{height:60px}.Toast--visible .Toast__content{top:0;pointer-events:auto;opacity:1}.Toast--hidden .Toast__content{top:-100px;opacity:0}.Toast__label{font-weight:700;color:#fff}.Toast--desktop .Toast__label{font-size:1.6rem}.Toast--mobile .Toast__label{font-size:1.4rem}.Topic{display:block;background-color:#e9e9e9;background-color:var(--color-bg-primary);border-left-color:#fa4777;border-left-color:var(--color-accent-primary);border-left-style:solid}.Topic--desktop{padding:5px 5px 5px 40px;border-left-width:6px}.Topic--mobile{padding:15px 10px;border-left-width:4px}.Topic--desktop .Topic__content{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:start;justify-content:flex-start}.Topic__aside{font-family:Noto Sans,Noto Sans CJK JP,NotoSansCJKjp-Jxck,Hiragino Kaku Gothic ProN,sans-serif}.Topic--desktop .Topic__aside{-webkit-box-flex:.3;flex:.3 0}.Topic--mobile .Topic__aside{margin-bottom:10px}.Topic__title{font-weight:700;line-height:1}.Topic--desktop .Topic__title{font-size:2.8rem}.Topic--mobile .Topic__title{font-size:2.4rem}.Topic__description{font-weight:700}.Topic__main{position:relative;min-height:70px;cursor:pointer;-webkit-transition-duration:.1s;transition-duration:.1s;-webkit-transition-property:opacity;transition-property:opacity}.Topic__main .Triangle{position:absolute;right:4px;bottom:4px}.Topic--desktop .Topic__main{-webkit-box-flex:1;flex:1 0}.Topic__textWrapper{position:relative}.Topic__text{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:start;justify-content:flex-start;-webkit-box-flex:1;flex:1 0;font-weight:700;color:#484848;color:var(--color-text-primary)}@media(hover:hover){.Topic__text:hover{opacity:.5}}.Topic__text.hold{opacity:.5}.Topic--desktop .Topic__text{padding:6px 8px 2px 0;margin-left:8px;font-size:1.3rem}.Topic--mobile .Topic__text{padding:6px 10px 2px 0;margin-left:0;font-size:1.2rem}.Topic__item{padding:10px 0 10px 14px;background-color:#fff}.Topic__item--expand{height:70px}.Topic--desktop .Topic__item{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;margin:8px}.Topic--mobile .Topic__item{margin:8px 0}.TopicItem{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;padding:16px 0 16px 20px;cursor:pointer;background-color:#fff;border-right-color:#fff;border-right-style:solid;border-right-width:16px;border-left-color:#fff;border-left-style:solid}.TopicItem--ddt{border-left-color:#b98814;border-left-color:var(--color-team-ddt)}.TopicItem--dna{border-left-color:#2656b1;border-left-color:var(--color-team-dna)}.TopicItem--tjpw{border-left-color:#f22493;border-left-color:var(--color-team-tjpw)}.TopicItem--basara{border-left-color:#008945;border-left-color:var(--color-team-basara)}.TopicItem--ganpro{border-left-color:#2da0e8;border-left-color:var(--color-team-ganpro)}.TopicItem--rojyo{border-left-color:#af81ef;border-left-color:var(--color-team-rojyo)}.TopicItem--other{border-left-color:#eb9776;border-left-color:var(--color-team-other)}.TopicItem--desktop{border-left-width:10px}.TopicItem--mobile{border-left-width:6px}.TopicItem__text{-webkit-box-flex:1;flex:1 0;margin-right:18px;font-weight:700;color:#484848;color:var(--color-text-primary)}@media(hover:hover){.TopicItem__text:hover{opacity:.5}}.TopicItem__text.hold{opacity:.5}.TopicItem--desktop .TopicItem__text{font-size:1.6rem}.TopicItem--mobile .TopicItem__text{font-size:1.2rem}.TopicItem .Triangle .Triangle__chip{border-width:8px 8px 0 0}.Triangle{position:relative;display:block}.Triangle__frame{position:absolute;width:0;height:0;border-color:#fff transparent transparent;border-style:solid}.Triangle--desktop .Triangle__frame{border-width:20px 20px 0 0}.Triangle--mobile .Triangle__frame{border-width:16px 16px 0 0}.Triangle__chip{position:absolute;width:0;height:0;border-color:#484848 transparent transparent;border-color:var(--color-text-primary) transparent transparent;border-style:solid}.Triangle--desktop .Triangle__chip{border-width:14px 14px 0 0}.Triangle--mobile .Triangle__chip{border-width:12px 12px 0 0}.Triangle--primary .Triangle__chip{border-top-color:#fa4777;border-top-color:var(--color-accent-primary)}.Triangle--secondary .Triangle__chip{border-top-color:#4084ff;border-top-color:var(--color-accent-secondary)}.Triangle--tertiary .Triangle__chip{border-top-color:#fff}.Triangle--topLeft{-webkit-transform:rotate(0deg);transform:rotate(0deg)}.Triangle--top{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.Triangle--topRight{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.Triangle--right{-webkit-transform:rotate(135deg);transform:rotate(135deg)}.Triangle--bottomRight{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.Triangle--bottom{-webkit-transform:rotate(225deg);transform:rotate(225deg)}.Triangle--bottomLeft{-webkit-transform:rotate(270deg);transform:rotate(270deg)}.Triangle--left{-webkit-transform:rotate(315deg);transform:rotate(315deg)}.Universe_Action{display:block}.Universe_Action__content{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center}.Universe_Action__pin{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;-webkit-box-flex:1;flex:1 0;height:34px;cursor:pointer;background-color:#f72666;border-radius:17px;-webkit-transition-duration:.1s;transition-duration:.1s;-webkit-transition-property:opacity;transition-property:opacity}@media(hover:hover){.Universe_Action__pin:hover{opacity:.5}}.Universe_Action__pin.hold{opacity:.5}.Universe_Action--pinned .Universe_Action__pin{background-color:#333}.Universe_Action__pinIcon{width:18px;height:18px;margin-right:8px;color:#fff;color:var(--color-universe-text-primary)}.Universe_Action--pinned .Universe_Action__pinIcon{color:#fa4777;color:var(--color-accent-primary)}.Universe_Action__twitter,.Universe_Action__facebook{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;overflow:hidden;cursor:pointer;-webkit-transition-duration:.1s;transition-duration:.1s;-webkit-transition-property:opacity;transition-property:opacity}@media(hover:hover){.Universe_Action__twitter:hover,.Universe_Action__facebook:hover{opacity:.5}}.Universe_Action__twitter.hold,.Universe_Action__facebook.hold{opacity:.5}.Universe_Action__twitter--disabled,.Universe_Action__facebook--disabled{cursor:not-allowed;opacity:.5}.Universe_Action__twitter{background-color:#1da1f2}.Universe_Action__facebook{background-color:#3c5a99}.Universe_Action--desktop .Universe_Action__twitter,.Universe_Action--desktop .Universe_Action__facebook{height:28px;padding:0 16px;margin-left:10px;border-radius:14px}.Universe_Action--mobile .Universe_Action__twitter,.Universe_Action--mobile .Universe_Action__facebook{width:34px;height:34px;margin-left:15px;border-radius:4px}.Universe_Action__twitterIcon svg{fill:#fff}.Universe_Action--desktop .Universe_Action__twitterIcon{width:16px;height:16px}.Universe_Action--mobile .Universe_Action__twitterIcon{width:22px;height:22px}.Universe_Action--desktop .Universe_Action__facebookIcon{width:16px;height:16px}.Universe_Action--mobile .Universe_Action__facebookIcon{width:100%;height:100%}.Universe_Action__pinLabel{font-size:1.2rem;font-weight:700}.Universe_Action--desktop .Universe_Action__pinLabel{color:#fff}.Universe_Action--mobile .Universe_Action__pinLabel{color:#fff;color:var(--color-universe-text-primary)}.Universe_Action__snsLabel{margin-left:10px;font-size:1.2rem;font-weight:700}.Universe_Action--desktop .Universe_Action__snsLabel{color:#fff}.Universe_Action--mobile .Universe_Action__snsLabel{color:#fff;color:var(--color-universe-text-primary)}.Universe_Badge{display:inline-block}.Universe_Badge__content{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;height:20px;padding:0 10px;border-radius:10px}.Universe_Badge--primary .Universe_Badge__content{background-color:#fa4777;background-color:var(--color-accent-primary)}.Universe_Badge--secondary .Universe_Badge__content{background-color:#4084ff;background-color:var(--color-accent-secondary)}.Universe_Badge--quaternary .Universe_Badge__content{background-color:color #fa4777;background-color:color var(--color-accent-primary)}.Universe_Badge__label{font-size:1rem;font-weight:700;color:#fff;color:var(--color-universe-text-primary)}.Universe_Back{display:block}.Universe_Back__inner{position:relative;cursor:pointer;-webkit-transition-duration:.1s;transition-duration:.1s;-webkit-transition-property:opacity;transition-property:opacity}@media(hover:hover){.Universe_Back__inner:hover{opacity:.5}}.Universe_Back__inner.hold{opacity:.5}.Universe_Back__text{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:start;justify-content:flex-start}.Universe_Back__videoIcon{width:20px;height:20px;color:#bbb}.Universe_Back__label{margin-left:10px;font-size:1.1rem;font-weight:700;color:#fff;color:var(--color-universe-text-primary)}.Universe_Back__arrowIcon{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;position:absolute;top:0;bottom:0;left:-36px;width:16px;height:16px;margin:auto;color:#fff;color:var(--color-universe-text-primary)}.Universe_Brand{display:block;cursor:pointer;-webkit-transition-duration:.1s;transition-duration:.1s;-webkit-transition-property:opacity;transition-property:opacity}@media(hover:hover){.Universe_Brand:hover{opacity:.5}}.Universe_Brand.hold{opacity:.5}.Universe_Brand--desktop{color:#fff;color:var(--color-universe-text-primary)}.Universe_Brand--mobile{color:#fff;color:var(--color-universe-text-primary)}.Universe_Brand--mobile .Universe_Brand__content{overflow:hidden;background-color:#333;background-color:var(--color-universe-mobile-bg-secondary);border-radius:8px}.Universe_Brand__poster{position:relative}.Universe_Brand__poster:before{display:block;padding-top:calc(100%*(9/16));content:""}.Universe_Brand__poster .LazyloadBG{position:absolute;top:0;right:0;bottom:0;left:0}.Universe_Brand--desktop .Universe_Brand__poster{overflow:hidden;border-radius:4px}.Universe_Brand--desktop .Universe_Brand__body{padding-top:15px}.Universe_Brand--mobile .Universe_Brand__body{padding:20px 15px}.Universe_Brand__title{font-weight:700}.Universe_Brand--desktop .Universe_Brand__title{font-size:1.1rem;color:#fff;color:var(--color-universe-text-primary)}.Universe_Brand--mobile .Universe_Brand__title{font-size:1.2rem;color:#fff;color:var(--color-universe-text-primary)}.Universe_Card{display:block}.Universe_Card--desktop{color:#fff;color:var(--color-universe-text-primary)}.Universe_Card--mobile{color:#fff;color:var(--color-universe-text-primary)}.Universe_Card__content{display:block;cursor:pointer;-webkit-transition-duration:.1s;transition-duration:.1s;-webkit-transition-property:opacity;transition-property:opacity}@media(hover:hover){.Universe_Card__content:hover{opacity:.5}}.Universe_Card__content.hold{opacity:.5}.Universe_Card--desktop.Universe_Card--light .Universe_Card__content{overflow:hidden;background-color:#e9e9e9;background-color:var(--color-bg-primary);border-radius:4px}.Universe_Card--mobile .Universe_Card__content{overflow:hidden;background-color:#333;background-color:var(--color-universe-mobile-bg-secondary);border-radius:8px}.Universe_Card--mobile.Universe_Card--light .Universe_Card__content{background-color:#fff;border:1px solid #e9e9e9;border:1px solid var(--color-bg-primary)}.Universe_Card--dark .Universe_Card__content{overflow:hidden;background-color:#333;border-radius:4px}.Universe_Card__head{position:relative}.Universe_Card__poster{position:relative}.Universe_Card__poster:before{display:block;padding-top:calc(100%*(9/16));content:""}.Universe_Card__poster .LazyloadImg{position:absolute;top:0;right:0;bottom:0;left:0}.Universe_Card--desktop .Universe_Card__poster{overflow:hidden;border-radius:4px}.Universe_Card--desktop.Universe_Card--light .Universe_Card__poster{border-radius:0}.Universe_Card__duration{position:absolute;right:2px;bottom:2px}.Universe_Card__badge{position:absolute;top:6px;left:6px}.Universe_Card__videoIcon{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;color:#fff}.Universe_Card--desktop .Universe_Card__videoIcon{width:60px;height:60px}.Universe_Card--mobile .Universe_Card__videoIcon{width:38px;height:38px}.Universe_Card__body{min-height:66px}.Universe_Card--desktop .Universe_Card__body{padding-top:15px}.Universe_Card--desktop.Universe_Card--light .Universe_Card__body,.Universe_Card--desktop.Universe_Card--dark .Universe_Card__body{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-align:start;align-items:start;-webkit-box-pack:center;justify-content:center;padding:15px}.Universe_Card--mobile .Universe_Card__body{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-align:start;align-items:start;-webkit-box-pack:center;justify-content:center;padding:15px}.Universe_Card__date{font-size:1rem;font-weight:700}.Universe_Card--desktop .Universe_Card__date{margin-bottom:5px;color:#aaa;color:var(--color-universe-text-secondary)}.Universe_Card--mobile .Universe_Card__date{margin-bottom:8px;color:#aaa;color:var(--color-universe-text-secondary)}.Universe_Card__exhibitionTitle{display:block;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;max-height:calc((1.2rem + .6rem)*2);font-weight:700;line-height:1.5;color:#484848;color:var(--color-text-primary);-webkit-line-clamp:2}.Universe_Card--desktop .Universe_Card__exhibitionTitle{margin-bottom:5px}.Universe_Card--mobile .Universe_Card__exhibitionTitle{margin-bottom:8px}.Universe_Card--desktop.Universe_Card--dark .Universe_Card__exhibitionTitle{color:#fff;color:var(--color-universe-text-primary)}.Universe_Card--mobile.Universe_Card--dark .Universe_Card__exhibitionTitle{color:#fff;color:var(--color-universe-text-primary)}.Universe_Card__videoTitle{display:block;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;max-height:calc((1.2rem + .6rem)*2);font-size:1.2rem;font-weight:700;line-height:1.5;-webkit-line-clamp:2}.Universe_Card--desktop .Universe_Card__videoTitle{color:#fff;color:var(--color-universe-text-primary)}.Universe_Card--desktop.Universe_Card--light .Universe_Card__videoTitle{color:#484848;color:var(--color-text-primary)}.Universe_Card--mobile .Universe_Card__videoTitle{color:#fff;color:var(--color-universe-text-primary)}.Universe_Card--mobile.Universe_Card--light .Universe_Card__videoTitle{color:#484848;color:var(--color-text-primary)}.Universe_Card--dark .Universe_Card__videoTitle{color:#fff}.Universe_Carousel{display:block}.Universe_Carousel__body{position:relative}.Universe_Carousel__container{position:relative}.Universe_Carousel--mobile .Universe_Carousel__container{overflow-x:hidden}.Universe_Carousel--desktop .Universe_Carousel__list{display:-webkit-box;display:flex;-webkit-box-align:start;align-items:flex-start;-webkit-box-pack:start;justify-content:flex-start;overflow-x:scroll;scroll-behavior:smooth;-webkit-scroll-snap-type:x mandatory;-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory}.Universe_Carousel--mobile .Universe_Carousel__list{position:relative;padding-bottom:15px;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:left;transition-property:left}.Universe_Carousel--mobile .Universe_Carousel__list--swiping{-webkit-transition-duration:0s;transition-duration:0s}.Universe_Carousel--desktop .Universe_Carousel__item{-webkit-box-flex:0;flex:0 0 256px;scroll-snap-align:center}.Universe_Carousel--desktop.Universe_Carousel--290 .Universe_Carousel__item{-webkit-box-flex:0;flex:0 0 290px}.Universe_Carousel--desktop.Universe_Carousel--360 .Universe_Carousel__item{-webkit-box-flex:0;flex:0 0 360px}.Universe_Carousel--desktop.Universe_Carousel--400 .Universe_Carousel__item{-webkit-box-flex:0;flex:0 0 400px}.Universe_Carousel--desktop.Universe_Carousel--580 .Universe_Carousel__item{-webkit-box-flex:0;flex:0 0 580px}.Universe_Carousel--desktop .Universe_Carousel__item.Universe_Carousel__item--shrink{flex-basis:1px;width:1px;height:1px}.Universe_Carousel--mobile .Universe_Carousel__item{position:absolute;top:0;left:0}.Universe_Carousel--desktop .Universe_Carousel__list .Universe_Carousel__item{margin-right:30px}.Universe_Carousel--desktop .Universe_Carousel__list .Universe_Carousel__item:last-child{margin-right:0}.Universe_Carousel--mobile .Universe_Carousel__list .Universe_Carousel__item,.Universe_Carousel--mobile .Universe_Carousel__list .Universe_Carousel__fakeItem{width:calc((100% - 10%) - (15px*2))}.Universe_Carousel--mobile .Universe_Carousel__list .Universe_Carousel__fakeItem{pointer-events:none;visibility:hidden}.Universe_Carousel__prev,.Universe_Carousel__next{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;position:absolute;top:0;bottom:0;width:70px;height:70px;margin:auto;cursor:pointer;-webkit-transition-duration:.1s;transition-duration:.1s;-webkit-transition-property:opacity;transition-property:opacity}@media(hover:hover){.Universe_Carousel__prev:hover,.Universe_Carousel__next:hover{opacity:.8}}.Universe_Carousel__prev.hold,.Universe_Carousel__next.hold{opacity:.8}.Universe_Carousel__prev{left:10px}.Universe_Carousel__next{right:10px}.Universe_Head{display:block;color:#fff;color:var(--color-universe-text-primary)}.Universe_Head__content{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:justify;justify-content:space-between;padding:10px 15px}.Universe_Head__logo{-webkit-box-flex:1;flex:1 0}.Universe_Head__logo .Icon{width:162px;height:18px}.Universe_Head__aside{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center}.Universe_Head__favorite,.Universe_Head__search{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;cursor:pointer;-webkit-transition-duration:.1s;transition-duration:.1s;-webkit-transition-property:opacity;transition-property:opacity}@media(hover:hover){.Universe_Head__favorite:hover,.Universe_Head__search:hover{opacity:.5}}.Universe_Head__favorite.hold,.Universe_Head__search.hold{opacity:.5}.Universe_Head__favorite .Icon,.Universe_Head__search .Icon{width:22px;height:22px}.Universe_Head__favorite{margin-right:20px}.Universe_Listitem{display:block;cursor:pointer;border-radius:8px;-webkit-transition-duration:.1s;transition-duration:.1s;-webkit-transition-property:opacity;transition-property:opacity}@media(hover:hover){.Universe_Listitem:hover{opacity:.5}}.Universe_Listitem.hold{opacity:.5}.Universe_Listitem--desktop .Universe_Listitem__content{display:-webkit-box;display:flex;-webkit-box-align:start;align-items:flex-start;-webkit-box-pack:center;justify-content:center}.Universe_Listitem--mobile .Universe_Listitem__content{display:-webkit-box;display:flex;-webkit-box-align:stretch;align-items:stretch;-webkit-box-pack:center;justify-content:center}.Universe_Listitem__columnFigure{position:relative}.Universe_Listitem--desktop .Universe_Listitem__columnFigure{margin-right:20px}.Universe_Listitem--mobile .Universe_Listitem__columnFigure{margin-right:10px}.Universe_Listitem__poster{position:relative}.Universe_Listitem__poster:before{display:block;padding-top:calc(100%*(9/16));content:""}.Universe_Listitem__poster .LazyloadBG{position:absolute;top:0;right:0;bottom:0;left:0}.Universe_Listitem--desktop .Universe_Listitem__poster{width:192px}.Universe_Listitem--mobile .Universe_Listitem__poster{width:140px}.Universe_Listitem__durationBadge{position:absolute;right:2px;bottom:2px}.Universe_Listitem__columnInfo{position:relative;-webkit-box-flex:1;flex:1 0}.Universe_Listitem--mobile .Universe_Listitem__columnInfo{overflow:hidden}.Universe_Listitem__title{font-weight:700}.Universe_Listitem--desktop .Universe_Listitem__title{margin-bottom:10px;font-size:1.8rem;color:#fff;color:var(--color-universe-text-primary)}.Universe_Listitem--mobile .Universe_Listitem__title{margin-bottom:8px;font-size:1rem;color:#fff;color:var(--color-universe-text-primary)}.Universe_Listitem__exhibition{font-weight:700}.Universe_Listitem--desktop .Universe_Listitem__exhibition{font-size:1.2rem;color:#fff;color:var(--color-universe-text-primary)}.Universe_Listitem--mobile .Universe_Listitem__exhibition{overflow:hidden;font-size:1rem;text-overflow:ellipsis;white-space:nowrap}.Universe_Listitem--desktop .Universe_Listitem__times{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:start;justify-content:flex-start;margin-top:10px}.Universe_Listitem--desktop .Universe_Listitem__duration{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:start;justify-content:flex-start;margin-right:20px;font-size:1rem;color:#666}.Universe_Listitem--desktop .Universe_Listitem__durationIcon{width:12px;height:12px;margin-right:5px;color:#666}.Universe_Listitem__match{font-size:1rem;color:#666}.Universe_Listitem--mobile .Universe_Listitem__match{position:absolute;right:0;bottom:0}.Universe_Live{display:block}.Universe_Live--desktop .Universe_Live__content{display:-webkit-box;display:flex;-webkit-box-align:stretch;align-items:stretch;-webkit-box-pack:start;justify-content:flex-start}.Universe_Live__video{position:relative}.Universe_Live--desktop .Universe_Live__video{-webkit-box-flex:6;flex:6 0}.Universe_Live__videoCover{position:absolute;top:0;right:0;bottom:0;left:0;cursor:pointer}.Universe_Live__info{position:relative}.Universe_Live--desktop .Universe_Live__info{-webkit-box-flex:4;flex:4 0;background-color:#000;background-color:var(--color-universe-desktop-bg-secondary)}.Universe_Live--mobile .Universe_Live__info{padding:20px 15px;background-color:#333;background-color:var(--color-universe-mobile-bg-secondary)}.Universe_Live--desktop .Universe_Live__infoInner{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-align:stretch;align-items:stretch;-webkit-box-pack:center;justify-content:center;position:absolute;top:0;right:0;bottom:0;left:0;padding:30px}.Universe_Live--desktop .Universe_Live__infoBody{-webkit-box-flex:1;flex:1 0;margin-bottom:24px;overflow:hidden}.Universe_Live__badge{margin-bottom:10px}.Universe_Live__title{font-weight:700}.Universe_Live--desktop .Universe_Live__title{margin-bottom:20px;font-size:1.6rem;color:#fff;color:var(--color-universe-text-primary)}.Universe_Live--mobile .Universe_Live__title{font-size:1.2rem;color:#fff;color:var(--color-universe-text-primary)}.Universe_Live__description{margin-bottom:24px;font-size:1.2rem;white-space:pre-wrap}.Universe_Live--desktop .Universe_Live__description{color:#fff;color:var(--color-universe-text-primary)}.Universe_Live--mobile .Universe_Live__description{color:#fff;color:var(--color-universe-text-primary)}.Universe_Live__button .Button{min-width:180px}.Universe_Live__live{position:absolute;top:0;right:0;padding:2px 10px;font-size:1.2rem;font-weight:700}.Universe_Live--mobile .Universe_Live__live{color:#fff;color:var(--color-universe-text-primary);background-color:#fa4777;background-color:var(--color-accent-primary)}.Universe_Notification{display:block;cursor:pointer;-webkit-transition-duration:.1s;transition-duration:.1s;-webkit-transition-property:opacity;transition-property:opacity}@media(hover:hover){.Universe_Notification:hover{opacity:.5}}.Universe_Notification.hold{opacity:.5}.Universe_Notification__content{display:-webkit-box;display:flex;-webkit-box-align:start;align-items:flex-start;-webkit-box-pack:start;justify-content:flex-start}.Universe_Notification--desktop .Universe_Notification__content{padding:20px}.Universe_Notification--mobile .Universe_Notification__content{padding:8px}.Universe_Notification__head{-webkit-box-flex:0;flex:0 0}.Universe_Notification--desktop .Universe_Notification__head{margin-right:16px}.Universe_Notification--mobile .Universe_Notification__head{margin-right:10px}.Universe_Notification__poster{position:relative}.Universe_Notification__poster:before{display:block;padding-top:calc(100%*(9/16));content:""}.Universe_Notification__poster .LazyloadBG{position:absolute;top:0;right:0;bottom:0;left:0}.Universe_Notification--desktop .Universe_Notification__poster{width:128px}.Universe_Notification--mobile .Universe_Notification__poster{width:100px}.Universe_Notification__body{-webkit-box-flex:1;flex:1 0}.Universe_Notification--desktop .Universe_Notification__badge{margin-bottom:10px}.Universe_Notification--mobile .Universe_Notification__badge{margin-bottom:8px}.Universe_Notification__title{font-weight:700;color:#fff;color:var(--color-universe-text-primary)}.Universe_Notification--desktop .Universe_Notification__title{font-size:1.2rem}.Universe_Notification--mobile .Universe_Notification__title{font-size:1rem}.Universe_Pack{display:block;cursor:pointer;-webkit-transition-duration:.1s;transition-duration:.1s;-webkit-transition-property:opacity;transition-property:opacity}@media(hover:hover){.Universe_Pack:hover{opacity:.5}}.Universe_Pack.hold{opacity:.5}.Universe_Pack--desktop{color:#fff;color:var(--color-universe-text-primary)}.Universe_Pack--mobile{color:#fff;color:var(--color-universe-text-primary)}.Universe_Pack--mobile .Universe_Pack__content{overflow:hidden;background-color:#333;background-color:var(--color-universe-mobile-bg-secondary);border-radius:8px}.Universe_Pack__poster{position:relative}.Universe_Pack__poster:before{display:block;padding-top:calc(100%*(3.01/8));content:""}.Universe_Pack__poster .LazyloadImg{position:absolute;top:0;right:0;bottom:0;left:0}.Universe_Pack--desktop .Universe_Pack__poster{overflow:hidden;border-radius:4px}.Universe_Pack--desktop .Universe_Pack__body{padding-top:20px}.Universe_Pack--mobile .Universe_Pack__body{padding:24px 15px}.Universe_Pack--small .Universe_Pack__body{display:none}.Universe_Pack__title{font-weight:700}.Universe_Pack--desktop .Universe_Pack__title{margin-bottom:15px;font-size:1.8rem}.Universe_Pack--mobile .Universe_Pack__title{margin-bottom:20px;font-size:1.6rem}.Universe_Pack__description{display:block;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;max-height:calc((1.2rem + .6rem)*4);font-size:1.2rem;line-height:1.5;white-space:pre-wrap;-webkit-line-clamp:4}.Universe_Pack__button{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center}.Universe_Pack--desktop .Universe_Pack__button{margin-top:25px}.Universe_Pack--desktop .Universe_Pack__button .Button{min-width:240px}.Universe_Pack--mobile .Universe_Pack__button{margin-top:15px}.Universe_Pack--mobile .Universe_Pack__button .Button{min-width:160px}.Universe_SectionTitle{display:block;color:#fff;color:var(--color-universe-text-primary)}.Universe_SectionTitle__content{text-align:center}.Universe_SectionTitle__label{font-size:3rem;font-weight:700}.Universe_SectionTitle__subLabel{font-size:1.2rem;font-weight:700}.Universe_Tag{display:inline-block}.Universe_Tag__content{padding:4px 8px 3px;cursor:pointer;border:1px solid #484848;border-radius:4px;-webkit-transition-duration:.1s;transition-duration:.1s;-webkit-transition-property:opacity;transition-property:opacity}@media(hover:hover){.Universe_Tag__content:hover{opacity:.5}}.Universe_Tag__content.hold{opacity:.5}.Universe_Tag__label{font-weight:700;color:#fa4777;color:var(--color-accent-primary)}.Universe_Tag--desktop .Universe_Tag__label{font-size:1.2rem}.Universe_Tag--mobile .Universe_Tag__label{font-size:1rem}.Universe_Tag--emphasised .Universe_Tag__label{color:#fff}.Universe_Time{display:inline-block}.Universe_Time__content{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;padding:4px 6px;background-color:rgba(51,51,51,.8);border-radius:4px}.Universe_Time__icon{width:12px;height:12px;margin-right:6px;color:#fff;color:var(--color-universe-text-primary)}.Universe_Time__time{font-size:1rem;font-weight:700;color:#fff;color:var(--color-universe-text-primary)}.Universe_Title{display:block}.Universe_Title__content{display:-webkit-box;display:flex;-webkit-box-align:stretch;align-items:stretch;-webkit-box-pack:start;justify-content:flex-start}.Universe_Title__label{-webkit-box-flex:1;flex:1 0}.Universe_Title--desktop .Universe_Title__label{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:start;justify-content:flex-start}.Universe_Title__labelMain{font-family:Noto Sans,Noto Sans CJK JP,NotoSansCJKjp-Jxck,Hiragino Kaku Gothic ProN,sans-serif;font-size:2.5rem;font-weight:700}.Universe_Title--desktop .Universe_Title__labelMain{color:#fff;color:var(--color-universe-text-primary)}.Universe_Title--mobile .Universe_Title__labelMain{color:#fff;color:var(--color-universe-text-primary)}.Universe_Title__labelSub{font-weight:700}.Universe_Title--desktop .Universe_Title__labelSub{-webkit-box-flex:1;flex:1 0;margin-left:10px;font-size:1.2rem;color:#fff;color:var(--color-universe-text-primary)}.Universe_Title--desktop .Universe_Title__labelSub--noSpace{margin-left:0}.Universe_Title--mobile .Universe_Title__labelSub{margin-top:4px;font-size:1.1rem;color:#fff;color:var(--color-universe-text-primary)}.Universe_Title__button{margin-left:8px}.Universe_Title--desktop .Universe_Title__button{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center}.Universe_Title--mobile .Universe_Title__button{display:-webkit-box;display:flex;-webkit-box-align:end;align-items:flex-end;-webkit-box-pack:center;justify-content:center}.Universe_Title__buttonText{font-weight:700;cursor:pointer;-webkit-transition-duration:.1s;transition-duration:.1s;-webkit-transition-property:opacity;transition-property:opacity}@media(hover:hover){.Universe_Title__buttonText:hover{opacity:.5}}.Universe_Title__buttonText.hold{opacity:.5}.Universe_Title--desktop .Universe_Title__buttonText{font-size:1.2rem;color:#fff;color:var(--color-universe-text-primary)}.Universe_Title--mobile .Universe_Title__buttonText{font-size:1.1rem;color:#fff;color:var(--color-universe-text-primary)}.video-js .vjs-big-play-button .vjs-icon-placeholder:before,.vjs-button>.vjs-icon-placeholder:before,.video-js .vjs-modal-dialog,.vjs-modal-dialog .vjs-modal-dialog-content{position:absolute;top:0;left:0;width:100%;height:100%}.video-js .vjs-big-play-button .vjs-icon-placeholder:before,.vjs-button>.vjs-icon-placeholder:before{text-align:center}@font-face{font-family:VideoJS;src:url(data:application/font-woff;charset=utf-8;base64,d09GRgABAAAAABBIAAsAAAAAGoQAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABHU1VCAAABCAAAADsAAABUIIslek9TLzIAAAFEAAAAPgAAAFZRiV3RY21hcAAAAYQAAADQAAADIjn098ZnbHlmAAACVAAACv4AABEIAwnSw2hlYWQAAA1UAAAAKwAAADYV1OgpaGhlYQAADYAAAAAbAAAAJA4DByFobXR4AAANnAAAAA8AAACE4AAAAGxvY2EAAA2sAAAARAAAAEQ9NEHGbWF4cAAADfAAAAAfAAAAIAEyAIFuYW1lAAAOEAAAASUAAAIK1cf1oHBvc3QAAA84AAABDwAAAZ5AAl/0eJxjYGRgYOBiMGCwY2BycfMJYeDLSSzJY5BiYGGAAJA8MpsxJzM9kYEDxgPKsYBpDiBmg4gCACY7BUgAeJxjYGQ7xTiBgZWBgaWQ5RkDA8MvCM0cwxDOeI6BgYmBlZkBKwhIc01hcPjI+FGBHcRdyA4RZgQRAC4HCwEAAHic7dFprsIgAEXhg8U61XmeWcBb1FuQP4w7ZQXK5boMm3yclFDSANAHmuKviBBeBPQ8ymyo8w3jOh/5r2ui5nN6v8sYNJb3WMdeWRvLji0DhozKdxM6psyYs2DJijUbtuzYc+DIiTMXrty4k8oGLb+n0xCe37ekM7Z66j1DbUy3l6PpHnLfdLO5NdSBoQ4NdWSoY9ON54mhdqa/y1NDnRnq3FAXhro01JWhrg11Y6hbQ90Z6t5QD4Z6NNSToZ4N9WKoV0O9GerdUJORPqkhTd54nJ1YDXBU1RV+576/JBs2bPYPkrDZt5vsJrv53V/I5mclhGDCTwgGBQQSTEji4hCkYIAGd4TGIWFAhV0RQTpWmQp1xv6hA4OTOlNr2zFANbHUYbq2OtNCpViRqsk+e+7bTQAhzti8vPfuPffcc88959zznbcMMPjHD/KDDGEY0ABpYX384NhlomIYlo4JISGEY9mMh2FSidYiqkEUphtNYDSY/dXg9023l4DdxlqUl0chuZRhncJKrsCQHIwcGuwfnhMIzBnuH4Sym+1D2zaGjheXlhYfD238z80mKYMmvJ5XeOTzd8z9eujbMxJNhu4C9xPE/bCMiDuSNIWgkTQwBE55hLSAE7ZwhrHLnAHZOGV/kmBGTiNjZxzI77Hb7Hqjz68TjT6vh+5JT/cCIkqS0D6CqPf5jX4Qjdx5j6vlDfZM4aZFdbVXIxtOlJaP/WottMnH6CJQ3bTiue3PrY23HjnChtuamxwvvzFjxkPrNj3z0tG9T561HDYf6OgmRWvlY3JQHoQb8ltV2Yet7YfWctEjR1AtxS/cSX6U4alf6NJEBQ7YKg9wrXQKd0IeZCb2ux75Uhh1Un+Nz+9LTOE7PK777nN5xqdTneTBhCbx446mZrhnUkrCz2YhA9dSMxaG0SYmT8hi9ZPu1E94PJYQSH6LRmhxec7Q7ZeXntgQuVpbh+a4qWNsckVyTdn0P7o7DpgPW84+uRcq0BITflBikGdUjAZ9wYBVI3mtrNvr9kpg1UsaK6t3690aoorC1lg0GpMH2HAMtkZjsSi5Ig9ESVosOh7GQfLjKNLvKpMKkLSKNFAka710GdgSi8oDMSoNhqjkKBXTgn3swtaxyzGkUzIzae9RtLdWkSlZ1KDX6EzgllzV4NV4SoDFSOGD4+HCeQUF8wrZ5Hs8zIb5EaVxy8DYFTbMCJPnLIWZxugZE2NlivC0gc1qEQUR8jEKgZcAXeH18BiCgl5nlHh0CrjB4Hb5fX4gb0J7c9PuHVsfgkx2n/vTY/JV8kn8PGxf7faOZ8qX8JVByuIf4whk9sqXli2hvPJV9hrp0hY7l8r2x37ydaVsb4xvXv/47v2NjfCl8m5oRDJclFMoE1yk0Uh1Te4/m8lFXe9qBZD0EkheicebXvzI2PLCuoKCukLuhPIeKwaHPEouxw3kMqaIUXDQ1p0mip+MyCORSCQaoUsnY1VZ38nUTrG21WvVo4f1OsEJFhvSfAFwGfT8VHRMeAVUpwLOoLzjT/REIj3O3FhuURE+nERF+0pTId5Fyxv5sfwGyg4O+my4vZv0sZm7oeQlFZORiB+tG0MweVNraeitl7yxiPIHTk4/diVxs94o5lEYishB2iAtkchEnsActoEpx44Fo8XnsQMaA22BlqC20RmhBKzYojZyYaxg+JggMc4HHY2m+L9EkWSYljirOisrO7d3VorxzyZ6Vc4lJqITAu1b2wOBdrLElAP+bFc2eGaZFVbkmJktv5uT6Jlz5D/MnBFor6ig/JPnRViBsV3LNKGGqB1ChJ0tgQywlVLFJIuQgTFttwkiKxhyQdAZMdMYtSaoAewqfvXVYPAbDT6/1mez85YS8FSDywQ6NfAnef6FNEGMilnppyvn5rB6tTyq1pOceRWnp2WJEZFXHeX5oyoem1nTTgdqc4heDY7bOeKz63vnz+/dRx+s31Ht2JGanQ5seirfWJL9tjozU/12TnEjn5oux9OzU3ckGbBzBwNOyk69JykKH0n/0LM9A72tuwM3zQpIRu4AxiToseEpgPOmbROyFe9/X2yeUvoUsCyEvjcgs7fpWP3/aKlFN0+6HFUe6D9HFz/XPwBlN9tTqNyZjFJ8UO2RUT5/h4CptCctEyeisnOyXjALEp7dXKaQKf6O7IMnGjNNACRMLxqdYJX8eMLvmmd68D+ayBLyKKYZwYxDt/GNhzETDJ05Qxlyi3pi3/Z93ndYVSumgj0V/KkIFlO6+1K3fF2+3g0q+YtuSIf0bvmLqV09nnobI6hwcjIP8aPCKayjsF5JBY3LaKAeRLSyYB1h81oTwe9SlPMkXB7G0mfL9q71gaqqwPqu67QRKS1+ObTx+sbQy9QV2OQHEScGkdFBeT7v7qisqqrs6N52i78/R+6S0qQONVj26agOVoswCyQWIV5D86vH53bxNUeXV0K+XZaHv/nm/KsHhOvylwsWnJX/HE8l/4WCv5x+l5n08z6UU8bUMa3MBpSmM7F63AxntdC9eBCKEZW9Hr+ABNqtxgAQrSbMtmrW7lKQuoSgBhSrTazWVU2QAKWY8wiiuhqFmQgWJBgoXiuWIm42N7hqZbBsgXz52O5P5uSvaNgFGnOuvsRw8I8Laha91wMvDuxqWFheN7/8GVtTltdS83DQsXRmqc5ZtcJXEVrlV2doTWk5+Yunm71dG5f55m/qY0MjI93vv9/NfpxXV9sUXrxy2fbNy1or65cOlDRnOoKFeeXcbw42H/bNDT5Qs3flgs31gWC1lD1nfUV/X7NdCnSUdHY2e8afzfKsqZ5ZljfDqjLOmk3UebNXB+aHArPYDRs+/HDDxeT5DiP+sFg7OpRaVQMGBV89PpeBdj22hCE0Uub0UqwLrNWsG0cuyadgLXTeR5rbO4+3c/vl15cur2nRq+TXCQDcS3SO+s6ak+e5/eMS+1dw3btu3YG2tvFL8XdIZvdjdW6TO/4B7IdrZWVPmctm5/59AgsPItTSbCiIBr2OqIGzmu20SMKAS7yqwGBUfGfgjDYlLLDeF0SfcLB2LSx8flT+08/kzz6yOj96rft4rpTjdPQcmLd47uKibbDq7ZSz/XtbH2nN717Nd62rU+c8Icevvv7I09wA6WvjVcafb+FsbNG+ZQ80Rn6ZZsvrP7teP2dzTdoETvNhjCmsr8FID2sJ69VYvdUcxk4AzYRlKcaE38eXNRlfW9H1as9i6acLHp1XpuNB5K7DIvkX08y1ZYvh3KfWaiCzH+ztrSDmD7LuX73x/mJelB8Yj39t8nhNQJJ2CAthpoFGLsGgtSOCJooCGoaJAMTjSWHVZ08YAa1Fg9lPI5U6DOsGVjDasJeZZ+YyhfCwfOzCxlBA69M9XLXtza7H/rav+9Tjq5xNi0wpKQIRNO4Lrzz7yp5QVYM6Jd/oc1Uvn/mQhhuWh6ENXoS2YTZ8QT42bF5d/559zp5r0Uff2VnR2tdf2/WCOd2cO0Mw6qpWPnvxpV0nrt5fZd2yItc199GWe8vlNfNDq+CH/7yAAnB9hn7T4QO4c1g9ScxsZgmzntnE/IDGndtHMw69lFwoCnYsMGx+rBp8JSBqdLzBr9QRPq/PbhWMWFtQZp1xguy/haw3TEHm3TWAnxFWQQWgt7M5OV0lCz1VRYucpWliy7z6Zd4urwPIyeZQqli2Lgg7szJV09PysATbOQtYIrB2YzbkJYkGgJ0m4AjPUap1pvYu1K9qr97z0Yl3p332b2LYB78ncYIlRkau/8GObSsOlZancACE5d5ily+c2+7h5Yj4lqhVmXXB+iXLfvdqSgqfKtQvfHDV0OnvQR1qhw42XS/vkvsh/hXcrDFP0a+SJNIomEfD1nsrYGO+1bgTOJhM8Hv6ek+7vVglxuSRwoKn17S937bm6YJCeSSG0Op1n+7tE37tcZ/p7dsTv4EUrGpDbWueKigsLHhqTVsoEj+JU0kaSjnj9tz8/gryQWwJ9BcJXBC/7smO+I/IFURJetFPrdt5WcoL6DbEJaygI8CTHfQTjf40ofD+DwalTqIAAHicY2BkYGAA4gDud4bx/DZfGbjZGUDg+q1z05BpdkawOAcDE4gCAB45CXEAeJxjYGRgYGcAARD5/z87IwMjAypQBAAtgwI4AHicY2BgYGAfYAwAOkQA4QAAAAAAAA4AaAB+AMwA4AECAUIBbAGYAcICGAJYArQC4AMwA7AD3gQwBJYE3AUkBWYFigYgBmYGtAbqB1gIEghYCG4IhHicY2BkYGBQZChlYGcAASYg5gJCBob/YD4DABfTAbQAeJxdkE1qg0AYhl8Tk9AIoVDaVSmzahcF87PMARLIMoFAl0ZHY1BHdBJIT9AT9AQ9RQ9Qeqy+yteNMzDzfM+88w0K4BY/cNAMB6N2bUaPPBLukybCLvleeAAPj8JD+hfhMV7hC3u4wxs7OO4NzQSZcI/8Ltwnfwi75E/hAR7wJTyk/xYeY49fYQ/PztM+jbTZ7LY6OWdBJdX/pqs6NYWa+zMxa13oKrA6Uoerqi/JwtpYxZXJ1coUVmeZUWVlTjq0/tHacjmdxuL90OR8O0UEDYMNdtiSEpz5XQGqzlm30kzUdAYFFOb8R7NOZk0q2lwAyz1i7oAr1xoXvrOgtYhZx8wY5KRV269JZ5yGpmzPTjQhvY9je6vEElPOuJP3mWKnP5M3V+YAAAB4nG2PyXLCMBBE3YCNDWEL2ffk7o8S8oCnkCVHC5C/jzBQlUP6IHVPzYyekl5y0iL5X5/ooY8BUmQYIkeBEca4wgRTzDDHAtdY4ga3uMM9HvCIJzzjBa94wzs+8ImvZNAq8TM+HqVkKxWlrQiOxjujQkNlEzyNzl6Z/cU2XF06at7U83VQyklLpEvSnuzsb+HAPnPfQVgaupa1Jlu4sPLsFblcitaz0dHU0ZF1qatjZ1+aTXYCmp6u0gSvWNPyHLtFZ+ZeXWVSaEkqs3T8S74WklbGbNNNq4LL4+CWKtZDv2cfX8l8aFbKFhEnJnJ+IULFpqwoQnNHlHaVQtPBl+ypmbSWdmyC61KS/AKZC3Y+AA==) format("woff")}.vjs-icon-play,.video-js .vjs-big-play-button .vjs-icon-placeholder:before,.video-js .vjs-play-control .vjs-icon-placeholder{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-play:before,.video-js .vjs-big-play-button .vjs-icon-placeholder:before,.video-js .vjs-play-control .vjs-icon-placeholder:before{content:"\f101"}.vjs-icon-play-circle{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-play-circle:before{content:"\f102"}.vjs-icon-pause,.video-js .vjs-play-control.vjs-playing .vjs-icon-placeholder{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-pause:before,.video-js .vjs-play-control.vjs-playing .vjs-icon-placeholder:before{content:"\f103"}.vjs-icon-volume-mute,.video-js .vjs-mute-control.vjs-vol-0 .vjs-icon-placeholder{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-volume-mute:before,.video-js .vjs-mute-control.vjs-vol-0 .vjs-icon-placeholder:before{content:"\f104"}.vjs-icon-volume-low,.video-js .vjs-mute-control.vjs-vol-1 .vjs-icon-placeholder{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-volume-low:before,.video-js .vjs-mute-control.vjs-vol-1 .vjs-icon-placeholder:before{content:"\f105"}.vjs-icon-volume-mid,.video-js .vjs-mute-control.vjs-vol-2 .vjs-icon-placeholder{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-volume-mid:before,.video-js .vjs-mute-control.vjs-vol-2 .vjs-icon-placeholder:before{content:"\f106"}.vjs-icon-volume-high,.video-js .vjs-mute-control .vjs-icon-placeholder{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-volume-high:before,.video-js .vjs-mute-control .vjs-icon-placeholder:before{content:"\f107"}.vjs-icon-fullscreen-enter,.video-js .vjs-fullscreen-control .vjs-icon-placeholder{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-fullscreen-enter:before,.video-js .vjs-fullscreen-control .vjs-icon-placeholder:before{content:"\f108"}.vjs-icon-fullscreen-exit,.video-js.vjs-fullscreen .vjs-fullscreen-control .vjs-icon-placeholder{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-fullscreen-exit:before,.video-js.vjs-fullscreen .vjs-fullscreen-control .vjs-icon-placeholder:before{content:"\f109"}.vjs-icon-square{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-square:before{content:"\f10a"}.vjs-icon-spinner{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-spinner:before{content:"\f10b"}.vjs-icon-subtitles,.video-js .vjs-subtitles-button .vjs-icon-placeholder,.video-js .vjs-subs-caps-button .vjs-icon-placeholder,.video-js.video-js:lang(en-GB) .vjs-subs-caps-button .vjs-icon-placeholder,.video-js.video-js:lang(en-IE) .vjs-subs-caps-button .vjs-icon-placeholder,.video-js.video-js:lang(en-AU) .vjs-subs-caps-button .vjs-icon-placeholder,.video-js.video-js:lang(en-NZ) .vjs-subs-caps-button .vjs-icon-placeholder{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-subtitles:before,.video-js .vjs-subtitles-button .vjs-icon-placeholder:before,.video-js .vjs-subs-caps-button .vjs-icon-placeholder:before,.video-js.video-js:lang(en-GB) .vjs-subs-caps-button .vjs-icon-placeholder:before,.video-js.video-js:lang(en-IE) .vjs-subs-caps-button .vjs-icon-placeholder:before,.video-js.video-js:lang(en-AU) .vjs-subs-caps-button .vjs-icon-placeholder:before,.video-js.video-js:lang(en-NZ) .vjs-subs-caps-button .vjs-icon-placeholder:before{content:"\f10c"}.vjs-icon-captions,.video-js .vjs-captions-button .vjs-icon-placeholder,.video-js:lang(en) .vjs-subs-caps-button .vjs-icon-placeholder,.video-js:lang(fr-CA) .vjs-subs-caps-button .vjs-icon-placeholder{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-captions:before,.video-js .vjs-captions-button .vjs-icon-placeholder:before,.video-js:lang(en) .vjs-subs-caps-button .vjs-icon-placeholder:before,.video-js:lang(fr-CA) .vjs-subs-caps-button .vjs-icon-placeholder:before{content:"\f10d"}.vjs-icon-chapters,.video-js .vjs-chapters-button .vjs-icon-placeholder{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-chapters:before,.video-js .vjs-chapters-button .vjs-icon-placeholder:before{content:"\f10e"}.vjs-icon-share{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-share:before{content:"\f10f"}.vjs-icon-cog{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-cog:before{content:"\f110"}.vjs-icon-circle,.video-js .vjs-play-progress,.video-js .vjs-volume-level,.vjs-seek-to-live-control .vjs-icon-placeholder{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-circle:before,.video-js .vjs-play-progress:before,.video-js .vjs-volume-level:before,.vjs-seek-to-live-control .vjs-icon-placeholder:before{content:"\f111"}.vjs-icon-circle-outline{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-circle-outline:before{content:"\f112"}.vjs-icon-circle-inner-circle{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-circle-inner-circle:before{content:"\f113"}.vjs-icon-hd{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-hd:before{content:"\f114"}.vjs-icon-cancel,.video-js .vjs-control.vjs-close-button .vjs-icon-placeholder{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-cancel:before,.video-js .vjs-control.vjs-close-button .vjs-icon-placeholder:before{content:"\f115"}.vjs-icon-replay,.video-js .vjs-play-control.vjs-ended .vjs-icon-placeholder{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-replay:before,.video-js .vjs-play-control.vjs-ended .vjs-icon-placeholder:before{content:"\f116"}.vjs-icon-facebook{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-facebook:before{content:"\f117"}.vjs-icon-gplus{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-gplus:before{content:"\f118"}.vjs-icon-linkedin{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-linkedin:before{content:"\f119"}.vjs-icon-twitter{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-twitter:before{content:"\f11a"}.vjs-icon-tumblr{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-tumblr:before{content:"\f11b"}.vjs-icon-pinterest{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-pinterest:before{content:"\f11c"}.vjs-icon-audio-description,.video-js .vjs-descriptions-button .vjs-icon-placeholder{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-audio-description:before,.video-js .vjs-descriptions-button .vjs-icon-placeholder:before{content:"\f11d"}.vjs-icon-audio,.video-js .vjs-audio-button .vjs-icon-placeholder{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-audio:before,.video-js .vjs-audio-button .vjs-icon-placeholder:before{content:"\f11e"}.vjs-icon-next-item{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-next-item:before{content:"\f11f"}.vjs-icon-previous-item{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-previous-item:before{content:"\f120"}.video-js{display:block;vertical-align:top;box-sizing:border-box;color:#fff;background-color:#000;position:relative;padding:0;font-size:10px;line-height:1;font-weight:400;font-style:normal;font-family:Arial,Helvetica,sans-serif;word-break:initial}.video-js:-moz-full-screen{position:absolute}.video-js:-webkit-full-screen{width:100%!important;height:100%!important}.video-js[tabindex="-1"]{outline:none}.video-js *,.video-js :before,.video-js :after{box-sizing:inherit}.video-js ul{font-family:inherit;font-size:inherit;line-height:inherit;list-style-position:outside;margin-left:0;margin-right:0;margin-top:0;margin-bottom:0}.video-js.vjs-fluid,.video-js.vjs-16-9,.video-js.vjs-4-3{width:100%;max-width:100%;height:0}.video-js.vjs-16-9{padding-top:56.25%}.video-js.vjs-4-3{padding-top:75%}.video-js.vjs-fill{width:100%;height:100%}.video-js .vjs-tech{position:absolute;top:0;left:0;width:100%;height:100%}body.vjs-full-window{padding:0;margin:0;height:100%}.vjs-full-window .video-js.vjs-fullscreen{position:fixed;overflow:hidden;z-index:1000;left:0;top:0;bottom:0;right:0}.video-js.vjs-fullscreen{width:100%!important;height:100%!important;padding-top:0!important}.video-js.vjs-fullscreen.vjs-user-inactive{cursor:none}.vjs-hidden{display:none!important}.vjs-disabled{opacity:.5;cursor:default}.video-js .vjs-offscreen{height:1px;left:-9999px;position:absolute;top:0;width:1px}.vjs-lock-showing{display:block!important;opacity:1;visibility:visible}.vjs-no-js{padding:20px;color:#fff;background-color:#000;font-size:18px;font-family:Arial,Helvetica,sans-serif;text-align:center;width:300px;height:150px;margin:0 auto}.vjs-no-js a,.vjs-no-js a:visited{color:#66a8cc}.video-js .vjs-big-play-button{font-size:3em;line-height:1.5em;height:1.5em;width:3em;display:block;position:absolute;top:10px;left:10px;padding:0;cursor:pointer;opacity:1;border:.06666em solid #fff;background-color:#2b333f;background-color:rgba(43,51,63,.7);border-radius:.3em;-webkit-transition:all .4s;transition:all .4s}.vjs-big-play-centered .vjs-big-play-button{top:50%;left:50%;margin-top:-.75em;margin-left:-1.5em}.video-js:hover .vjs-big-play-button,.video-js .vjs-big-play-button:focus{border-color:#fff;background-color:#73859f;background-color:rgba(115,133,159,.5);-webkit-transition:all 0s;transition:all 0s}.vjs-controls-disabled .vjs-big-play-button,.vjs-has-started .vjs-big-play-button,.vjs-using-native-controls .vjs-big-play-button,.vjs-error .vjs-big-play-button{display:none}.vjs-has-started.vjs-paused.vjs-show-big-play-button-on-pause .vjs-big-play-button{display:block}.video-js button{background:none;border:none;color:inherit;display:inline-block;font-size:inherit;line-height:inherit;text-transform:none;text-decoration:none;-webkit-transition:none;transition:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.vjs-control .vjs-button{width:100%;height:100%}.video-js .vjs-control.vjs-close-button{cursor:pointer;height:3em;position:absolute;right:0;top:.5em;z-index:2}.video-js .vjs-modal-dialog{background:rgba(0,0,0,.8);background:-webkit-linear-gradient(top,rgba(0,0,0,.8),rgba(255,255,255,0));background:linear-gradient(180deg,rgba(0,0,0,.8),rgba(255,255,255,0));overflow:auto}.video-js .vjs-modal-dialog>*{box-sizing:border-box}.vjs-modal-dialog .vjs-modal-dialog-content{font-size:1.2em;line-height:1.5;padding:20px 24px;z-index:1}.vjs-menu-button{cursor:pointer}.vjs-menu-button.vjs-disabled{cursor:default}.vjs-workinghover .vjs-menu-button.vjs-disabled:hover .vjs-menu{display:none}.vjs-menu .vjs-menu-content{display:block;padding:0;margin:0;font-family:Arial,Helvetica,sans-serif;overflow:auto}.vjs-menu .vjs-menu-content>*{box-sizing:border-box}.vjs-scrubbing .vjs-control.vjs-menu-button:hover .vjs-menu{display:none}.vjs-menu li{list-style:none;margin:0;padding:.2em 0;line-height:1.4em;font-size:1.2em;text-align:center;text-transform:lowercase}.vjs-menu li.vjs-menu-item:focus,.vjs-menu li.vjs-menu-item:hover,.js-focus-visible .vjs-menu li.vjs-menu-item:hover{background-color:#73859f;background-color:rgba(115,133,159,.5)}.vjs-menu li.vjs-selected,.vjs-menu li.vjs-selected:focus,.vjs-menu li.vjs-selected:hover,.js-focus-visible .vjs-menu li.vjs-selected:hover{background-color:#fff;color:#2b333f}.vjs-menu li.vjs-menu-title{text-align:center;text-transform:uppercase;font-size:1em;line-height:2em;padding:0;margin:0 0 .3em;font-weight:700;cursor:default}.vjs-menu-button-popup .vjs-menu{display:none;position:absolute;bottom:0;width:10em;left:-3em;height:0;margin-bottom:1.5em;border-top-color:rgba(43,51,63,.7)}.vjs-menu-button-popup .vjs-menu .vjs-menu-content{background-color:#2b333f;background-color:rgba(43,51,63,.7);position:absolute;width:100%;bottom:1.5em;max-height:15em}.vjs-workinghover .vjs-menu-button-popup:hover .vjs-menu,.vjs-menu-button-popup .vjs-menu.vjs-lock-showing{display:block}.video-js .vjs-menu-button-inline{-webkit-transition:all .4s;transition:all .4s;overflow:hidden}.video-js .vjs-menu-button-inline:before{width:2.222222222em}.video-js .vjs-menu-button-inline:hover,.video-js .vjs-menu-button-inline:focus,.video-js .vjs-menu-button-inline.vjs-slider-active,.video-js.vjs-no-flex .vjs-menu-button-inline{width:12em}.vjs-menu-button-inline .vjs-menu{opacity:0;height:100%;width:auto;position:absolute;left:4em;top:0;padding:0;margin:0;-webkit-transition:all .4s;transition:all .4s}.vjs-menu-button-inline:hover .vjs-menu,.vjs-menu-button-inline:focus .vjs-menu,.vjs-menu-button-inline.vjs-slider-active .vjs-menu{display:block;opacity:1}.vjs-no-flex .vjs-menu-button-inline .vjs-menu{display:block;opacity:1;position:relative;width:auto}.vjs-no-flex .vjs-menu-button-inline:hover .vjs-menu,.vjs-no-flex .vjs-menu-button-inline:focus .vjs-menu,.vjs-no-flex .vjs-menu-button-inline.vjs-slider-active .vjs-menu{width:auto}.vjs-menu-button-inline .vjs-menu-content{width:auto;height:100%;margin:0;overflow:hidden}.video-js .vjs-control-bar{display:none;width:100%;position:absolute;bottom:0;left:0;right:0;height:3.0em;background-color:#2b333f;background-color:rgba(43,51,63,.7)}.vjs-has-started .vjs-control-bar{display:-webkit-box;display:flex;visibility:visible;opacity:1;-webkit-transition:visibility .1s,opacity .1s;transition:visibility .1s,opacity .1s}.vjs-has-started.vjs-user-inactive.vjs-playing .vjs-control-bar{visibility:visible;opacity:0;-webkit-transition:visibility 1s,opacity 1s;transition:visibility 1s,opacity 1s}.vjs-controls-disabled .vjs-control-bar,.vjs-using-native-controls .vjs-control-bar,.vjs-error .vjs-control-bar{display:none!important}.vjs-audio.vjs-has-started.vjs-user-inactive.vjs-playing .vjs-control-bar{opacity:1;visibility:visible}.vjs-has-started.vjs-no-flex .vjs-control-bar{display:table}.video-js .vjs-control{position:relative;text-align:center;margin:0;padding:0;height:100%;width:4em;-webkit-box-flex:0;flex:none}.vjs-button>.vjs-icon-placeholder:before{font-size:1.8em;line-height:1.67}.video-js .vjs-control:focus:before,.video-js .vjs-control:hover:before,.video-js .vjs-control:focus{text-shadow:0 0 1em white}.video-js .vjs-control-text{border:0;clip:rect(0 0 0 0);height:1px;overflow:hidden;padding:0;position:absolute;width:1px}.vjs-no-flex .vjs-control{display:table-cell;vertical-align:middle}.video-js .vjs-custom-control-spacer{display:none}.video-js .vjs-progress-control{cursor:pointer;-webkit-box-flex:1;flex:auto;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;min-width:4em;touch-action:none}.video-js .vjs-progress-control.disabled{cursor:default}.vjs-live .vjs-progress-control{display:none}.vjs-liveui .vjs-progress-control{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center}.vjs-no-flex .vjs-progress-control{width:auto}.video-js .vjs-progress-holder{-webkit-box-flex:1;flex:auto;-webkit-transition:all .2s;transition:all .2s;height:.3em}.video-js .vjs-progress-control .vjs-progress-holder{margin:0 10px}.video-js .vjs-progress-control:hover .vjs-progress-holder{font-size:1.666666666666666666em}.video-js .vjs-progress-control:hover .vjs-progress-holder.disabled{font-size:1em}.video-js .vjs-progress-holder .vjs-play-progress,.video-js .vjs-progress-holder .vjs-load-progress,.video-js .vjs-progress-holder .vjs-load-progress div{position:absolute;display:block;height:100%;margin:0;padding:0;width:0}.video-js .vjs-play-progress{background-color:#fff}.video-js .vjs-play-progress:before{font-size:.9em;position:absolute;right:-.5em;top:-.333333333333333em;z-index:1}.video-js .vjs-load-progress{background:rgba(115,133,159,.5)}.video-js .vjs-load-progress div{background:rgba(115,133,159,.75)}.video-js .vjs-time-tooltip{background-color:#fff;background-color:rgba(255,255,255,.8);border-radius:.3em;color:#000;float:right;font-family:Arial,Helvetica,sans-serif;font-size:1em;padding:6px 8px 8px;pointer-events:none;position:absolute;top:-3.4em;visibility:hidden;z-index:1}.video-js .vjs-progress-holder:focus .vjs-time-tooltip{display:none}.video-js .vjs-progress-control:hover .vjs-time-tooltip,.video-js .vjs-progress-control:hover .vjs-progress-holder:focus .vjs-time-tooltip{display:block;font-size:.6em;visibility:visible}.video-js .vjs-progress-control.disabled:hover .vjs-time-tooltip{font-size:1em}.video-js .vjs-progress-control .vjs-mouse-display{display:none;position:absolute;width:1px;height:100%;background-color:#000;z-index:1}.vjs-no-flex .vjs-progress-control .vjs-mouse-display{z-index:0}.video-js .vjs-progress-control:hover .vjs-mouse-display{display:block}.video-js.vjs-user-inactive .vjs-progress-control .vjs-mouse-display{visibility:hidden;opacity:0;-webkit-transition:visibility 1s,opacity 1s;transition:visibility 1s,opacity 1s}.video-js.vjs-user-inactive.vjs-no-flex .vjs-progress-control .vjs-mouse-display{display:none}.vjs-mouse-display .vjs-time-tooltip{color:#fff;background-color:#000;background-color:rgba(0,0,0,.8)}.video-js .vjs-slider{position:relative;cursor:pointer;padding:0;margin:0 .45em;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:#73859f;background-color:rgba(115,133,159,.5)}.video-js .vjs-slider.disabled{cursor:default}.video-js .vjs-slider:focus{text-shadow:0 0 1em white;box-shadow:0 0 1em #fff}.video-js .vjs-mute-control{cursor:pointer;-webkit-box-flex:0;flex:none}.video-js .vjs-volume-control{cursor:pointer;margin-right:1em;display:-webkit-box;display:flex}.video-js .vjs-volume-control.vjs-volume-horizontal{width:5em}.video-js .vjs-volume-panel .vjs-volume-control{visibility:visible;opacity:0;width:1px;height:1px;margin-left:-1px}.video-js .vjs-volume-panel{-webkit-transition:width 1s;transition:width 1s}.video-js .vjs-volume-panel:hover .vjs-volume-control,.video-js .vjs-volume-panel:active .vjs-volume-control,.video-js .vjs-volume-panel:focus .vjs-volume-control,.video-js .vjs-volume-panel .vjs-volume-control:hover,.video-js .vjs-volume-panel .vjs-volume-control:active,.video-js .vjs-volume-panel .vjs-mute-control:hover~.vjs-volume-control,.video-js .vjs-volume-panel .vjs-volume-control.vjs-slider-active{visibility:visible;opacity:1;position:relative;-webkit-transition:visibility .1s,opacity .1s,height .1s,width .1s,left 0s,top 0s;transition:visibility .1s,opacity .1s,height .1s,width .1s,left 0s,top 0s}.video-js .vjs-volume-panel:hover .vjs-volume-control.vjs-volume-horizontal,.video-js .vjs-volume-panel:active .vjs-volume-control.vjs-volume-horizontal,.video-js .vjs-volume-panel:focus .vjs-volume-control.vjs-volume-horizontal,.video-js .vjs-volume-panel .vjs-volume-control:hover.vjs-volume-horizontal,.video-js .vjs-volume-panel .vjs-volume-control:active.vjs-volume-horizontal,.video-js .vjs-volume-panel .vjs-mute-control:hover~.vjs-volume-control.vjs-volume-horizontal,.video-js .vjs-volume-panel .vjs-volume-control.vjs-slider-active.vjs-volume-horizontal{width:5em;height:3em}.video-js .vjs-volume-panel:hover .vjs-volume-control.vjs-volume-vertical,.video-js .vjs-volume-panel:active .vjs-volume-control.vjs-volume-vertical,.video-js .vjs-volume-panel:focus .vjs-volume-control.vjs-volume-vertical,.video-js .vjs-volume-panel .vjs-volume-control:hover.vjs-volume-vertical,.video-js .vjs-volume-panel .vjs-volume-control:active.vjs-volume-vertical,.video-js .vjs-volume-panel .vjs-mute-control:hover~.vjs-volume-control.vjs-volume-vertical,.video-js .vjs-volume-panel .vjs-volume-control.vjs-slider-active.vjs-volume-vertical{left:-3.5em}.video-js .vjs-volume-panel.vjs-volume-panel-horizontal:hover,.video-js .vjs-volume-panel.vjs-volume-panel-horizontal:active,.video-js .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-slider-active{width:9em;-webkit-transition:width .1s;transition:width .1s}.video-js .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-mute-toggle-only{width:4em}.video-js .vjs-volume-panel .vjs-volume-control.vjs-volume-vertical{height:8em;width:3em;left:-3000em;-webkit-transition:visibility 1s,opacity 1s,height 1s 1s,width 1s 1s,left 1s 1s,top 1s 1s;transition:visibility 1s,opacity 1s,height 1s 1s,width 1s 1s,left 1s 1s,top 1s 1s}.video-js .vjs-volume-panel .vjs-volume-control.vjs-volume-horizontal{-webkit-transition:visibility 1s,opacity 1s,height 1s 1s,width 1s,left 1s 1s,top 1s 1s;transition:visibility 1s,opacity 1s,height 1s 1s,width 1s,left 1s 1s,top 1s 1s}.video-js.vjs-no-flex .vjs-volume-panel .vjs-volume-control.vjs-volume-horizontal{width:5em;height:3em;visibility:visible;opacity:1;position:relative;-webkit-transition:none;transition:none}.video-js.vjs-no-flex .vjs-volume-control.vjs-volume-vertical,.video-js.vjs-no-flex .vjs-volume-panel .vjs-volume-control.vjs-volume-vertical{position:absolute;bottom:3em;left:.5em}.video-js .vjs-volume-panel{display:-webkit-box;display:flex}.video-js .vjs-volume-bar{margin:1.35em .45em}.vjs-volume-bar.vjs-slider-horizontal{width:5em;height:.3em}.vjs-volume-bar.vjs-slider-vertical{width:.3em;height:5em;margin:1.35em auto}.video-js .vjs-volume-level{position:absolute;bottom:0;left:0;background-color:#fff}.video-js .vjs-volume-level:before{position:absolute;font-size:.9em}.vjs-slider-vertical .vjs-volume-level{width:.3em}.vjs-slider-vertical .vjs-volume-level:before{top:-.5em;left:-.3em}.vjs-slider-horizontal .vjs-volume-level{height:.3em}.vjs-slider-horizontal .vjs-volume-level:before{top:-.3em;right:-.5em}.video-js .vjs-volume-panel.vjs-volume-panel-vertical{width:4em}.vjs-volume-bar.vjs-slider-vertical .vjs-volume-level{height:100%}.vjs-volume-bar.vjs-slider-horizontal .vjs-volume-level{width:100%}.video-js .vjs-volume-vertical{width:3em;height:8em;bottom:8em;background-color:#2b333f;background-color:rgba(43,51,63,.7)}.video-js .vjs-volume-horizontal .vjs-menu{left:-2em}.vjs-poster{display:inline-block;vertical-align:middle;background-repeat:no-repeat;background-position:50% 50%;background-size:contain;background-color:#000;cursor:pointer;margin:0;padding:0;position:absolute;top:0;right:0;bottom:0;left:0;height:100%}.vjs-has-started .vjs-poster{display:none}.vjs-audio.vjs-has-started .vjs-poster{display:block}.vjs-using-native-controls .vjs-poster{display:none}.video-js .vjs-live-control{display:-webkit-box;display:flex;-webkit-box-align:start;align-items:flex-start;-webkit-box-flex:1;flex:auto;font-size:1em;line-height:3em}.vjs-no-flex .vjs-live-control{display:table-cell;width:auto;text-align:left}.video-js:not(.vjs-live) .vjs-live-control,.video-js.vjs-liveui .vjs-live-control{display:none}.video-js .vjs-seek-to-live-control{cursor:pointer;-webkit-box-flex:0;flex:none;display:-webkit-inline-box;display:inline-flex;height:100%;padding-left:.5em;padding-right:.5em;font-size:1em;line-height:3em;width:auto;min-width:4em}.vjs-no-flex .vjs-seek-to-live-control{display:table-cell;width:auto;text-align:left}.video-js.vjs-live:not(.vjs-liveui) .vjs-seek-to-live-control,.video-js:not(.vjs-live) .vjs-seek-to-live-control{display:none}.vjs-seek-to-live-control.vjs-control.vjs-at-live-edge{cursor:auto}.vjs-seek-to-live-control .vjs-icon-placeholder{margin-right:.5em;color:#888}.vjs-seek-to-live-control.vjs-control.vjs-at-live-edge .vjs-icon-placeholder{color:red}.video-js .vjs-time-control{-webkit-box-flex:0;flex:none;font-size:1em;line-height:3em;min-width:2em;width:auto;padding-left:1em;padding-right:1em}.vjs-live .vjs-time-control{display:none}.video-js .vjs-current-time,.vjs-no-flex .vjs-current-time{display:none}.video-js .vjs-duration,.vjs-no-flex .vjs-duration{display:none}.vjs-time-divider{display:none;line-height:3em}.vjs-live .vjs-time-divider{display:none}.video-js .vjs-play-control{cursor:pointer}.video-js .vjs-play-control .vjs-icon-placeholder{-webkit-box-flex:0;flex:none}.vjs-text-track-display{position:absolute;bottom:3em;left:0;right:0;top:0;pointer-events:none}.video-js.vjs-user-inactive.vjs-playing .vjs-text-track-display{bottom:1em}.video-js .vjs-text-track{font-size:1.4em;text-align:center;margin-bottom:.1em}.vjs-subtitles{color:#fff}.vjs-captions{color:#fc6}.vjs-tt-cue{display:block}video::-webkit-media-text-track-display{-webkit-transform:translateY(-3em);transform:translateY(-3em)}.video-js.vjs-user-inactive.vjs-playing video::-webkit-media-text-track-display{-webkit-transform:translateY(-1.5em);transform:translateY(-1.5em)}.video-js .vjs-fullscreen-control{cursor:pointer;-webkit-box-flex:0;flex:none}.vjs-playback-rate>.vjs-menu-button,.vjs-playback-rate .vjs-playback-rate-value{position:absolute;top:0;left:0;width:100%;height:100%}.vjs-playback-rate .vjs-playback-rate-value{pointer-events:none;font-size:1.5em;line-height:2;text-align:center}.vjs-playback-rate .vjs-menu{width:4em;left:0}.vjs-error .vjs-error-display .vjs-modal-dialog-content{font-size:1.4em;text-align:center}.vjs-error .vjs-error-display:before{color:#fff;content:'X';font-family:Arial,Helvetica,sans-serif;font-size:4em;left:0;line-height:1;margin-top:-.5em;position:absolute;text-shadow:.05em .05em .1em #000;text-align:center;top:50%;vertical-align:middle;width:100%}.vjs-loading-spinner{display:none;position:absolute;top:50%;left:50%;margin:-25px 0 0 -25px;opacity:.85;text-align:left;border:6px solid rgba(43,51,63,.7);box-sizing:border-box;background-clip:padding-box;width:50px;height:50px;border-radius:25px;visibility:hidden}.vjs-seeking .vjs-loading-spinner,.vjs-waiting .vjs-loading-spinner{display:block;-webkit-animation:0s linear .3s forwards vjs-spinner-show;animation:0s linear .3s forwards vjs-spinner-show}.vjs-loading-spinner:before,.vjs-loading-spinner:after{content:"";position:absolute;margin:-6px;box-sizing:inherit;width:inherit;height:inherit;border-radius:inherit;opacity:1;border:inherit;border-color:transparent;border-top-color:white}.vjs-seeking .vjs-loading-spinner:before,.vjs-seeking .vjs-loading-spinner:after,.vjs-waiting .vjs-loading-spinner:before,.vjs-waiting .vjs-loading-spinner:after{-webkit-animation:vjs-spinner-spin 1.1s cubic-bezier(.6,.2,0,.8) infinite,vjs-spinner-fade 1.1s linear infinite;animation:vjs-spinner-spin 1.1s cubic-bezier(.6,.2,0,.8) infinite,vjs-spinner-fade 1.1s linear infinite}.vjs-seeking .vjs-loading-spinner:before,.vjs-waiting .vjs-loading-spinner:before{border-top-color:white}.vjs-seeking .vjs-loading-spinner:after,.vjs-waiting .vjs-loading-spinner:after{border-top-color:white;-webkit-animation-delay:.44s;animation-delay:.44s}@keyframes vjs-spinner-show{to{visibility:visible}}@-webkit-keyframes vjs-spinner-show{to{visibility:visible}}@keyframes vjs-spinner-spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes vjs-spinner-spin{100%{-webkit-transform:rotate(360deg)}}@keyframes vjs-spinner-fade{0%{border-top-color:#73859f}20%{border-top-color:#73859f}35%{border-top-color:white}60%{border-top-color:#73859f}100%{border-top-color:#73859f}}@-webkit-keyframes vjs-spinner-fade{0%{border-top-color:#73859f}20%{border-top-color:#73859f}35%{border-top-color:white}60%{border-top-color:#73859f}100%{border-top-color:#73859f}}.vjs-chapters-button .vjs-menu ul{width:24em}.video-js .vjs-subs-caps-button+.vjs-menu .vjs-captions-menu-item .vjs-menu-item-text .vjs-icon-placeholder{vertical-align:middle;display:inline-block;margin-bottom:-.1em}.video-js .vjs-subs-caps-button+.vjs-menu .vjs-captions-menu-item .vjs-menu-item-text .vjs-icon-placeholder:before{font-family:VideoJS;content:"\f10d";font-size:1.5em;line-height:inherit}.video-js .vjs-audio-button+.vjs-menu .vjs-main-desc-menu-item .vjs-menu-item-text .vjs-icon-placeholder{vertical-align:middle;display:inline-block;margin-bottom:-.1em}.video-js .vjs-audio-button+.vjs-menu .vjs-main-desc-menu-item .vjs-menu-item-text .vjs-icon-placeholder:before{font-family:VideoJS;content:" \f11d";font-size:1.5em;line-height:inherit}.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-custom-control-spacer{-webkit-box-flex:1;flex:auto;display:block}.video-js.vjs-layout-tiny:not(.vjs-fullscreen).vjs-no-flex .vjs-custom-control-spacer{width:auto}.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-current-time,.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-time-divider,.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-duration,.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-remaining-time,.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-playback-rate,.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-progress-control,.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-mute-control,.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-volume-control,.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-volume-panel,.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-chapters-button,.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-descriptions-button,.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-captions-button,.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-subtitles-button,.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-subs-caps-button,.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-audio-button{display:none}.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-current-time,.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-time-divider,.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-duration,.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-remaining-time,.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-playback-rate,.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-mute-control,.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-volume-control,.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-volume-panel,.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-chapters-button,.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-descriptions-button,.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-captions-button,.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-subtitles-button,.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-subs-caps-button,.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-audio-button{display:none}.video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-current-time,.video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-time-divider,.video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-duration,.video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-remaining-time,.video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-playback-rate,.video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-mute-control,.video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-volume-control,.video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-volume-panel,.video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-chapters-button,.video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-descriptions-button,.video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-captions-button,.video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-subtitles-button,.video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-audio-button{display:none}.vjs-modal-dialog.vjs-text-track-settings{background-color:#2b333f;background-color:rgba(43,51,63,.75);color:#fff;height:70%}.vjs-text-track-settings .vjs-modal-dialog-content{display:table}.vjs-text-track-settings .vjs-track-settings-colors,.vjs-text-track-settings .vjs-track-settings-font,.vjs-text-track-settings .vjs-track-settings-controls{display:table-cell}.vjs-text-track-settings .vjs-track-settings-controls{text-align:right;vertical-align:bottom}@supports(display:grid){.vjs-text-track-settings .vjs-modal-dialog-content{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr;padding:20px 24px 0}.vjs-track-settings-controls .vjs-default-button{margin-bottom:20px}.vjs-text-track-settings .vjs-track-settings-controls{grid-column:1 / -1}.vjs-layout-small .vjs-text-track-settings .vjs-modal-dialog-content,.vjs-layout-x-small .vjs-text-track-settings .vjs-modal-dialog-content,.vjs-layout-tiny .vjs-text-track-settings .vjs-modal-dialog-content{grid-template-columns:1fr}}.vjs-track-setting>select{margin-right:1em;margin-bottom:.5em}.vjs-text-track-settings fieldset{margin:5px;padding:3px;border:none}.vjs-text-track-settings fieldset span{display:inline-block}.vjs-text-track-settings fieldset span>select{max-width:7.3em}.vjs-text-track-settings legend{color:#fff;margin:0 0 5px}.vjs-text-track-settings .vjs-label{position:absolute;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);display:block;margin:0 0 5px;padding:0;border:0;height:1px;width:1px;overflow:hidden}.vjs-track-settings-controls button:focus,.vjs-track-settings-controls button:active{outline-style:solid;outline-width:medium;background-image:-webkit-linear-gradient(bottom,#fff 88%,#73859f 100%);background-image:linear-gradient(0deg,#fff 88%,#73859f 100%)}.vjs-track-settings-controls button:hover{color:rgba(43,51,63,.75)}.vjs-track-settings-controls button{background-color:#fff;background-image:-webkit-linear-gradient(top,#fff 88%,#73859f 100%);background-image:linear-gradient(-180deg,#fff 88%,#73859f 100%);color:#2b333f;cursor:pointer;border-radius:2px}.vjs-track-settings-controls .vjs-default-button{margin-right:1em}@media print{.video-js>:not(.vjs-tech):not(.vjs-poster){visibility:hidden}}.vjs-resize-manager{position:absolute;top:0;left:0;width:100%;height:100%;border:none;z-index:-1000}.js-focus-visible .video-js :focus:not(.focus-visible){outline:none;background:none}.video-js :focus:not(:focus-visible),.video-js .vjs-menu :focus:not(:focus-visible){outline:none;background:none}@-webkit-keyframes --component-universeVideo-circle{0%{stroke-dasharray:0 284}99.9%,to{stroke-dasharray:284 284}}@keyframes --component-universeVideo-circle{0%{stroke-dasharray:0 284}99.9%,to{stroke-dasharray:284 284}}.Universe_Video{display:block}.Universe_Video__content{position:relative}.Universe_Video__next{position:absolute;top:0;right:0;bottom:0;left:0}.Universe_Video__playIcon{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;cursor:pointer;-webkit-transition-duration:.1s;transition-duration:.1s;-webkit-transition-property:opacity;transition-property:opacity}@media(hover:hover){.Universe_Video__playIcon:hover{opacity:.5}}.Universe_Video__playIcon.hold{opacity:.5}.Universe_Video--desktop .Universe_Video__playIcon{width:90px;height:90px}.Universe_Video--mobile .Universe_Video__playIcon{width:60px;height:60px}.Universe_Video__circle{-webkit-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-animation-name:--component-universeVideo-circle;animation-name:--component-universeVideo-circle;-webkit-animation-duration:10s;animation-duration:10s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:1;animation-iteration-count:1;fill:transparent;stroke:#fa4777;stroke:var(--color-accent-primary);stroke-width:4}.Universe_Video__nextTitleWrapper{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:start;justify-content:flex-start;position:absolute;top:4px;right:0;left:0}.Universe_Video__nextTitleLabel{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;position:relative;height:20px;padding:0 10px;margin-right:4px;background-color:#fa4777;background-color:var(--color-accent-primary)}.Universe_Video__nextTitleLabelInner{font-size:1.4rem;font-weight:700;line-height:1;color:#fff}.Universe_Video__nextTitle{-webkit-box-flex:1;flex:1 0;font-size:1.4rem;font-weight:700;color:#fff}.Universe_Video__fakePlayIcon{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;position:absolute;top:0;right:0;bottom:0;left:0;margin:auto}.Universe_Video--desktop .Universe_Video__fakePlayIcon{width:90px;height:90px}.Universe_Video--mobile .Universe_Video__fakePlayIcon{width:60px;height:60px}.Universe_Video__badge{position:absolute;top:10px;left:10px}.Universe_Video__blocker{position:absolute;top:0;right:0;bottom:0;left:0;cursor:pointer}.video-js .vjs-progress-control{width:100%;opacity:0;-webkit-transition-duration:.1s;transition-duration:.1s;-webkit-transition-property:opacity;transition-property:opacity}.video-js.vjs-has-started.vjs-user-active .vjs-progress-control{opacity:1}.video-js .vjs-progress-control .vjs-progress-holder{position:absolute;right:0;bottom:0;left:0;margin:auto}.video-js .vjs-progress-control .vjs-progress-holder:before{position:absolute;top:-10px;right:0;bottom:-10px;left:0;content:""}.video-js .vjs-play-progress{background-color:#f72666}.video-js .vjs-play-progress:before{color:#f72666}.vjs-controls-disabled .vjs-progress-control{display:none!important}.video-js .Video_Time{position:absolute;bottom:15px;left:40px;opacity:0;-webkit-transition-duration:.1s;transition-duration:.1s;-webkit-transition-property:opacity;transition-property:opacity}.video-js.vjs-has-started.vjs-user-active .Video_Time{opacity:1}.vjs-controls-disabled .Video_Time{display:none!important}.video-js .vjs-volume-panel{position:absolute;right:36px;bottom:14px;width:18px;height:18px;opacity:0;-webkit-transition-duration:.1s;transition-duration:.1s;-webkit-transition-property:opacity;transition-property:opacity}.video-js .vjs-icon-placeholder:before{line-height:1}.video-js.vjs-has-started.vjs-user-active .vjs-volume-panel{opacity:1}.vjs-controls-disabled .vjs-volume-panel{display:none!important}.video-js .vjs-fullscreen-control{position:absolute;right:10px;bottom:14px;width:18px;height:18px;opacity:0;-webkit-transition-duration:.1s;transition-duration:.1s;-webkit-transition-property:opacity;transition-property:opacity}.video-js.vjs-has-started.vjs-user-active .vjs-fullscreen-control{opacity:1}.video-js .vjs-icon-placeholder:before{line-height:1}.vjs-controls-disabled .vjs-fullscreen-control{display:none!important}.video-js .vjs-progress-control{position:absolute;right:0;bottom:0;left:0;height:0;margin:auto}.video-js .Video_PlayButton{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;pointer-events:none;cursor:pointer;opacity:0;-webkit-transition-duration:.1s;transition-duration:.1s;-webkit-transition-property:opacity;transition-property:opacity}@media(hover:hover){.video-js .Video_PlayButton:hover{opacity:.5}}.video-js .Video_PlayButton.hold{opacity:.5}.video-js.vjs-paused .Video_PlayButton{pointer-events:auto;opacity:1}@media(hover:hover){.video-js.vjs-paused .Video_PlayButton:hover{opacity:.5}}.video-js.vjs-paused .Video_PlayButton.hold{opacity:.5}.vjs-controls-disabled .Video_PlayButton{display:none!important}.video-js .Video_PauseButton{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;pointer-events:none;cursor:pointer;opacity:0;-webkit-transition-duration:.1s;transition-duration:.1s;-webkit-transition-property:opacity;transition-property:opacity}@media(hover:hover){.video-js .Video_PauseButton:hover{opacity:.5}}.video-js .Video_PauseButton.hold{opacity:.5}.video-js.vjs-has-started.vjs-user-active .Video_PauseButton{pointer-events:auto;opacity:1}@media(hover:hover){.video-js.vjs-has-started.vjs-user-active .Video_PauseButton:hover{opacity:.5}}.video-js.vjs-has-started.vjs-user-active .Video_PauseButton.hold{opacity:.5}.video-js.vjs-paused .Video_PauseButton{pointer-events:none!important;opacity:0!important}.vjs-controls-disabled .Video_PauseButton{display:none!important}.video-js .Video_Backword60Button,.video-js .Video_Backword10Button,.video-js .Video_Forword10Button,.video-js .Video_Forword60Button{position:absolute;top:0;bottom:0;margin-top:auto;margin-bottom:auto;pointer-events:none;cursor:pointer;opacity:0;-webkit-transition-duration:.1s;transition-duration:.1s;-webkit-transition-property:opacity;transition-property:opacity}@media(hover:hover){.video-js .Video_Backword60Button:hover,.video-js .Video_Backword10Button:hover,.video-js .Video_Forword10Button:hover,.video-js .Video_Forword60Button:hover{opacity:.5}}.video-js .Video_Backword60Button.hold,.video-js .Video_Backword10Button.hold,.video-js .Video_Forword10Button.hold,.video-js .Video_Forword60Button.hold{opacity:.5}.video-js .Video_Backword60Button{left:50%}.Universe_Video--desktop .video-js .Video_Backword60Button{margin-left:-225px}.Universe_Video--mobile .video-js .Video_Backword60Button{margin-left:-140px}.video-js .Video_Backword10Button{left:50%}.Universe_Video--desktop .video-js .Video_Backword10Button{margin-left:-135px}.Universe_Video--mobile .video-js .Video_Backword10Button{margin-left:-85px}.video-js .Video_Forword10Button{right:50%}.Universe_Video--desktop .video-js .Video_Forword10Button{margin-right:-135px}.Universe_Video--mobile .video-js .Video_Forword10Button{margin-right:-85px}.video-js .Video_Forword60Button{right:50%}.Universe_Video--desktop .video-js .Video_Forword60Button{margin-right:-225px}.Universe_Video--mobile .video-js .Video_Forword60Button{margin-right:-140px}.video-js.vjs-has-started.vjs-user-active .Video_Backword60Button,.video-js.vjs-has-started.vjs-user-active .Video_Backword10Button,.video-js.vjs-has-started.vjs-user-active .Video_Forword10Button,.video-js.vjs-has-started.vjs-user-active .Video_Forword60Button{pointer-events:auto;opacity:1}@media(hover:hover){.video-js.vjs-has-started.vjs-user-active .Video_Backword60Button:hover,.video-js.vjs-has-started.vjs-user-active .Video_Backword10Button:hover,.video-js.vjs-has-started.vjs-user-active .Video_Forword10Button:hover,.video-js.vjs-has-started.vjs-user-active .Video_Forword60Button:hover{opacity:.5}}.video-js.vjs-has-started.vjs-user-active .Video_Backword60Button.hold,.video-js.vjs-has-started.vjs-user-active .Video_Backword10Button.hold,.video-js.vjs-has-started.vjs-user-active .Video_Forword10Button.hold,.video-js.vjs-has-started.vjs-user-active .Video_Forword60Button.hold{opacity:.5}.vjs-controls-disabled .Video_Backword60Button,.vjs-controls-disabled .Video_Backword10Button,.vjs-controls-disabled .Video_Forword10Button,.vjs-controls-disabled .Video_Forword60Button{display:none!important}.Upgrade{display:block}.Upgrade__content{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;max-width:900px;max-width:var(--layout-mainColumn-width);height:100%;margin:0 auto}.Upgrade__head{width:100%}.Upgrade__img{position:relative;cursor:pointer}.Upgrade__img:before{display:block;content:""}.Upgrade__img .LazyloadBG{position:absolute;top:0;right:0;bottom:0;left:0}.Upgrade--desktop .Upgrade__img{max-width:640px;margin:0 auto 60px}@media(hover:hover){.Upgrade--desktop .Upgrade__img:hover{opacity:.5}}.Upgrade--desktop .Upgrade__img.hold{opacity:.5}.Upgrade--desktop .Upgrade__img:before{padding-top:calc(100%*(640/640))}.Upgrade--mobile .Upgrade__img{margin-bottom:50px}.Upgrade--mobile .Upgrade__img:before{padding-top:calc(100%*(640 /640))}.Upgrade__label{font-weight:700;color:#fa4777;color:var(--color-accent-primary)}.Upgrade--desktop .Upgrade__label{font-size:1.6rem}.Upgrade--mobile .Upgrade__label{font-size:1.4rem}.Upgrade--desktop .Upgrade__button{width:440px}.Upgrade--mobile .Upgrade__button{width:240px}.Upgrade__button{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;font-size:1.4rem;font-weight:700;color:#fff;cursor:pointer;background-color:#4084ff;background-color:var(--color-accent-secondary);-webkit-transition-duration:.1s;transition-duration:.1s;-webkit-transition-property:opacity;transition-property:opacity}@media(hover:hover){.Upgrade__button:hover{opacity:.5}}.Upgrade__button.hold{opacity:.5}.Upgrade--desktop .Upgrade__button{height:60px;border-radius:30px}.Upgrade--mobile .Upgrade__button{height:50px;border-radius:25px}.GoldMemberContentsUpgrade{display:block}.GoldMemberContentsUpgrade__content{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;max-width:900px;max-width:var(--layout-mainColumn-width);height:100%;margin:0 auto}.GoldMemberContentsUpgrade__head{width:100%}.GoldMemberContentsUpgrade__img{position:relative;cursor:pointer}.GoldMemberContentsUpgrade__img:before{display:block;content:""}.GoldMemberContentsUpgrade__img .LazyloadBG{position:absolute;top:0;right:0;bottom:0;left:0}.GoldMemberContentsUpgrade--desktop .GoldMemberContentsUpgrade__img{max-width:640px;margin:0 auto 60px}@media(hover:hover){.GoldMemberContentsUpgrade--desktop .GoldMemberContentsUpgrade__img:hover{opacity:.5}}.GoldMemberContentsUpgrade--desktop .GoldMemberContentsUpgrade__img.hold{opacity:.5}.GoldMemberContentsUpgrade--desktop .GoldMemberContentsUpgrade__img:before{padding-top:calc(100%*(640/640))}.GoldMemberContentsUpgrade--mobile .GoldMemberContentsUpgrade__img{margin-bottom:50px}.GoldMemberContentsUpgrade--mobile .GoldMemberContentsUpgrade__img:before{padding-top:calc(100%*(640 /640))}.GoldMemberContentsUpgrade__label{font-weight:700;color:#fa4777;color:var(--color-accent-primary)}.GoldMemberContentsUpgrade--desktop .GoldMemberContentsUpgrade__label{font-size:1.6rem}.GoldMemberContentsUpgrade--mobile .GoldMemberContentsUpgrade__label{font-size:1.4rem}.GoldMemberContentsUpgrade--desktop .GoldMemberContentsUpgrade__button{width:440px}.GoldMemberContentsUpgrade--mobile .GoldMemberContentsUpgrade__button{width:240px}.GoldMemberContentsUpgrade__button{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;font-size:1.4rem;font-weight:700;color:#fff;cursor:pointer;background-color:#4084ff;background-color:var(--color-accent-secondary);-webkit-transition-duration:.1s;transition-duration:.1s;-webkit-transition-property:opacity;transition-property:opacity}@media(hover:hover){.GoldMemberContentsUpgrade__button:hover{opacity:.5}}.GoldMemberContentsUpgrade__button.hold{opacity:.5}.GoldMemberContentsUpgrade--desktop .GoldMemberContentsUpgrade__button{height:60px;border-radius:30px}.GoldMemberContentsUpgrade--mobile .GoldMemberContentsUpgrade__button{height:50px;border-radius:25px}.GoldMemberContentsSignin{display:block}.GoldMemberContentsSignin--desktop .GoldMemberContentsSignin__content{max-width:740px;max-width:var(--layout-mainColumn-inner-width);margin:0 auto}.GoldMemberContentsSignin--desktop .GoldMemberContentsSignin__head{margin-bottom:40px}.GoldMemberContentsSignin--mobile .GoldMemberContentsSignin__head{margin-bottom:20px}.GoldMemberContentsSignin__messageLabel{display:inline;font-weight:700;color:#484848;color:var(--color-text-primary)}.GoldMemberContentsSignin__messageLabel--emphasis{color:#fa4777;color:var(--color-accent-primary)}.GoldMemberContentsSignin--desktop .GoldMemberContentsSignin__messageLabel{font-size:1.4rem}.GoldMemberContentsSignin--mobile .GoldMemberContentsSignin__messageLabel{font-size:1.2rem}.GoldMemberContentsSignin--dark .GoldMemberContentsSignin__messageLabel{color:#fff}.GoldMemberContentsSignin--dark .GoldMemberContentsSignin__messageLabel--emphasis{color:#4084ff;color:var(--color-accent-secondary);cursor:pointer;-webkit-transition-duration:.1s;transition-duration:.1s;-webkit-transition-property:opacity;transition-property:opacity}@media(hover:hover){.GoldMemberContentsSignin--dark .GoldMemberContentsSignin__messageLabel--emphasis:hover{opacity:.5}}.GoldMemberContentsSignin--dark .GoldMemberContentsSignin__messageLabel--emphasis.hold{opacity:.5}.GoldMemberContentsSignin__error{margin-top:10px;font-weight:700;color:#fa4777;color:var(--color-accent-primary)}.GoldMemberContentsSignin--desktop .GoldMemberContentsSignin__error{font-size:1.4rem}.GoldMemberContentsSignin--mobile .GoldMemberContentsSignin__error{font-size:1.2rem}.GoldMemberContentsSignin--desktop .GoldMemberContentsSignin__body{margin-bottom:80px}.GoldMemberContentsSignin--mobile .GoldMemberContentsSignin__body{margin-bottom:36px}.GoldMemberContentsSignin__list{margin-bottom:10px}.GoldMemberContentsSignin__list .GoldMemberContentsSignin__item{margin-bottom:20px}.GoldMemberContentsSignin__list .GoldMemberContentsSignin__item:last-child{margin-bottom:0}.GoldMemberContentsSignin--desktop .GoldMemberContentsSignin__item{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center}.GoldMemberContentsSignin__itemHead{font-weight:700;color:#484848;color:var(--color-text-primary)}.GoldMemberContentsSignin--desktop .GoldMemberContentsSignin__itemHead{-webkit-box-flex:1;flex:1 0;font-size:1.4rem}.GoldMemberContentsSignin--mobile .GoldMemberContentsSignin__itemHead{margin-bottom:10px;font-size:1.2rem}.GoldMemberContentsSignin--dark .GoldMemberContentsSignin__itemHead{color:#fff}.GoldMemberContentsSignin--desktop .GoldMemberContentsSignin__itemBody{-webkit-box-flex:3;flex:3 0}.GoldMemberContentsSignin__forget{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:end;justify-content:flex-end}.GoldMemberContentsSignin--desktop .GoldMemberContentsSignin__forget{margin-bottom:30px}.GoldMemberContentsSignin--mobile .GoldMemberContentsSignin__forget{margin-bottom:20px}.GoldMemberContentsSignin__forgetButton{font-size:1rem;font-weight:700;color:#4084ff;color:var(--color-accent-secondary);cursor:pointer;-webkit-transition-duration:.1s;transition-duration:.1s;-webkit-transition-property:opacity;transition-property:opacity}@media(hover:hover){.GoldMemberContentsSignin__forgetButton:hover{opacity:.5}}.GoldMemberContentsSignin__forgetButton.hold{opacity:.5}.GoldMemberContentsSignin__signin,.GoldMemberContentsSignin__register{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center}.GoldMemberContentsSignin--desktop .GoldMemberContentsSignin__signin .GoldMemberContentsSignin__button,.GoldMemberContentsSignin--desktop .GoldMemberContentsSignin__register .GoldMemberContentsSignin__button{width:440px}.GoldMemberContentsSignin--mobile .GoldMemberContentsSignin__signin .GoldMemberContentsSignin__button,.GoldMemberContentsSignin--mobile .GoldMemberContentsSignin__register .GoldMemberContentsSignin__button{width:240px}.GoldMemberContentsSignin__button{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;font-size:1.4rem;font-weight:700;cursor:pointer;-webkit-transition-duration:.1s;transition-duration:.1s;-webkit-transition-property:opacity;transition-property:opacity}@media(hover:hover){.GoldMemberContentsSignin__button:hover{opacity:.5}}.GoldMemberContentsSignin__button.hold{opacity:.5}.GoldMemberContentsSignin__button--disabled{cursor:not-allowed;opacity:.5}.GoldMemberContentsSignin--desktop .GoldMemberContentsSignin__button{height:60px;border-radius:30px}.GoldMemberContentsSignin--mobile .GoldMemberContentsSignin__button{height:50px;border-radius:25px}.GoldMemberContentsSignin__button--primary{color:#484848;color:var(--color-text-primary);border:1px solid #484848;border:1px solid var(--color-text-primary)}.GoldMemberContentsSignin--dark .GoldMemberContentsSignin__button--primary{color:#fff;border:1px solid #fff}.GoldMemberContentsSignin__button--secondary{color:#fff;background-color:#fa4777;background-color:var(--color-accent-primary)}.GoldMemberContentsSignin--dark .GoldMemberContentsSignin__button--secondary{color:#fff}.GoldMemberContentsSignin--desktop .GoldMemberContentsSignin__attention{margin-bottom:15px;font-size:1.4rem}.GoldMemberContentsSignin--mobile .GoldMemberContentsSignin__attention{margin-bottom:10px;font-size:1.2rem}.GoldMemberContentsSignin__attentionLabel{display:inline;font-weight:700;color:#484848;color:var(--color-text-primary)}.GoldMemberContentsSignin__attentionLabel--emphasis{color:#4084ff;color:var(--color-accent-secondary);cursor:pointer;-webkit-transition-duration:.1s;transition-duration:.1s;-webkit-transition-property:opacity;transition-property:opacity}@media(hover:hover){.GoldMemberContentsSignin__attentionLabel--emphasis:hover{opacity:.5}}.GoldMemberContentsSignin__attentionLabel--emphasis.hold{opacity:.5}.GoldMemberContentsSignin--dark .GoldMemberContentsSignin__attentionLabel{color:#fff}.GoldMemberContentsSignin--dark .GoldMemberContentsSignin__attentionLabel--emphasis{color:#4084ff;color:var(--color-accent-secondary)}.GoldMemberContentsSignin__note{background-color:#fff;border:1px solid #e9e9e9;border:1px solid var(--color-bg-primary)}.GoldMemberContentsSignin--dark .GoldMemberContentsSignin__note{background-color:transparent;border:1px solid #fff}.GoldMemberContentsSignin--desktop .GoldMemberContentsSignin__note{padding:35px 32px;font-weight:1.4rem}.GoldMemberContentsSignin--mobile .GoldMemberContentsSignin__note{padding:24px 18px;font-weight:1.2rem}.GoldMemberContentsSignin__noteTitle{margin-bottom:12px;color:#fa4777;color:var(--color-accent-primary)}.GoldMemberContentsSignin--desktop .GoldMemberContentsSignin__noteTitle{font-size:1.4rem}.GoldMemberContentsSignin--mobile .GoldMemberContentsSignin__noteTitle{font-size:1.2rem}.GoldMemberContentsSignin__noteLabel{margin-bottom:10px;font-size:1.2rem}.GoldMemberContentsSignin--dark .GoldMemberContentsSignin__noteLabel{color:#fff}.UpgradeConfirm{display:block}.UpgradeConfirm--desktop .UpgradeConfirm__head{margin-bottom:40px}.UpgradeConfirm--mobile .UpgradeConfirm__head{margin-bottom:30px}.UpgradeConfirm__title{font-weight:700;color:#484848;color:var(--color-text-primary)}.UpgradeConfirm--desktop .UpgradeConfirm__title{font-size:1.8rem}.UpgradeConfirm--mobile .UpgradeConfirm__title{font-size:1.4rem}.UpgradeConfirm__body{border:1px solid #e9e9e9;border:1px solid var(--color-bg-primary);border-radius:8px}.UpgradeConfirm--desktop .UpgradeConfirm__body{padding:40px 50px;margin-bottom:40px}.UpgradeConfirm--mobile .UpgradeConfirm__body{padding:30px 20px;margin-bottom:30px}.UpgradeConfirm--desktop .UpgradeConfirm__currentPlan{margin-bottom:30px}.UpgradeConfirm--mobile .UpgradeConfirm__currentPlan{margin-bottom:15px}.UpgradeConfirm__arrow{width:18px;height:18px;margin-left:45px;color:#484848;color:var(--color-text-primary)}.UpgradeConfirm--desktop .UpgradeConfirm__arrow{margin-bottom:30px}.UpgradeConfirm--mobile .UpgradeConfirm__arrow{margin-bottom:15px}.UpgradeConfirm__message{font-size:1.4rem;font-weight:700;color:#484848;color:var(--color-text-primary)}.UpgradeConfirm--desktop .UpgradeConfirm__message{margin-bottom:60px}.UpgradeConfirm--mobile .UpgradeConfirm__message{margin-bottom:40px}.UpgradeConfirm--desktop .UpgradeConfirm__button{max-width:440px;margin:0 auto 30px}.UpgradeConfirm--mobile .UpgradeConfirm__button{margin-bottom:20px}.UpgradeConfirm--desktop .UpgradeConfirm__notes{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center}.UpgradeConfirm--desktop .UpgradeConfirm__notes .UpgradeConfirm__note{margin-right:10px}.UpgradeConfirm--desktop .UpgradeConfirm__notes .UpgradeConfirm__note:last-child{margin-right:0}.UpgradeConfirm--mobile .UpgradeConfirm__notes .UpgradeConfirm__note{margin-bottom:5px}.UpgradeConfirm--mobile .UpgradeConfirm__notes .UpgradeConfirm__note:last-child{margin-bottom:0}.UpgradeConfirm__note{font-size:1rem;color:#fa4777;color:var(--color-accent-primary)}.Universe_Video--desktop .Video_Backword10Button{width:40px;height:40px}.Universe_Video--mobile .Video_Backword10Button{width:30px;height:30px}.Universe_Video--desktop .Video_Backword60Button{width:40px;height:40px}.Universe_Video--mobile .Video_Backword60Button{width:30px;height:30px}.Universe_Video--desktop .Video_Forword10Button{width:40px;height:40px}.Universe_Video--mobile .Video_Forword10Button{width:30px;height:30px}.Universe_Video--desktop .Video_Forword60Button{width:40px;height:40px}.Universe_Video--mobile .Video_Forword60Button{width:30px;height:30px}.Universe_Video--desktop .Video_PauseButton{width:90px;height:90px}.Universe_Video--mobile .Video_PauseButton{width:60px;height:60px}.Universe_Video--desktop .Video_PlayButton{width:90px;height:90px}.Universe_Video--mobile .Video_PlayButton{width:60px;height:60px}.Video_Time{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:start;justify-content:flex-start}.Video_Time__icon{width:16px;height:16px;margin-right:2px;color:#fff}.Video_Time__current,.Video_Time__devider,.Video_Time__duration{font-size:1.2rem;font-weight:700;color:#fff}.Video_Time__current,.Video_Time__devider{margin-right:2px}.Wrestler{cursor:pointer;-webkit-transition-duration:.1s;transition-duration:.1s;-webkit-transition-property:opacity;transition-property:opacity}@media(hover:hover){.Wrestler:hover{opacity:.5}}.Wrestler.hold{opacity:.5}.Wrestler .o-aspect{background-color:#fff;background-color:var(--color-bg-primary-white)}.Wrestler__name{text-align:center}.Wrestler--desktop .Wrestler__name{margin-top:10px;font-size:1.9rem}.Wrestler--mobile .Wrestler__name{margin-top:4px;font-size:1.2rem}.Wrestler__reading{text-align:center}.AccountBasicPage{display:block;background-color:#f8f8f8;background-color:var(--color-bg-secondary)}.AccountBasicPage__body{background-color:#fff;border-bottom:1px solid #e9e9e9;border-bottom:1px solid var(--color-bg-primary)}.AccountBasicPage--desktop .AccountBasicPage__body{padding:80px 0}.AccountBasicPage--mobile .AccountBasicPage__body{padding:30px 15px}.AccountBasicPage--desktop .AccountBasicPage__bodyInner{max-width:740px;max-width:var(--layout-mainColumn-inner-width);margin:0 auto}.AccountBasicPage__message{font-weight:700;color:#484848;color:var(--color-text-primary)}.AccountBasicPage--desktop .AccountBasicPage__message{margin-bottom:80px;font-size:1.4rem}.AccountBasicPage--mobile .AccountBasicPage__message{margin-bottom:40px;font-size:1.2rem}.AccountBasicPage--desktop .AccountBasicPage__list{margin-bottom:80px}.AccountBasicPage--mobile .AccountBasicPage__list{margin-bottom:40px}.AccountBasicPage--desktop .AccountBasicPage__list .AccountBasicPage__item{margin-bottom:80px}.AccountBasicPage--desktop .AccountBasicPage__list .AccountBasicPage__item:last-child{margin-bottom:0}.AccountBasicPage--mobile .AccountBasicPage__list .AccountBasicPage__item{margin-bottom:40px}.AccountBasicPage--mobile .AccountBasicPage__list .AccountBasicPage__item:last-child{margin-bottom:0}.AccountBasicPage--desktop .AccountBasicPage__item{display:-webkit-box;display:flex;-webkit-box-align:start;align-items:flex-start;-webkit-box-pack:start;justify-content:flex-start}.AccountBasicPage__label{font-size:1.2rem;font-weight:700}.AccountBasicPage--desktop .AccountBasicPage__label{-webkit-box-flex:1;flex:1 0;color:#484848;color:var(--color-text-primary)}.AccountBasicPage--mobile .AccountBasicPage__label{margin-bottom:20px;color:#999}.AccountBasicPage__value{font-weight:700;color:#484848;color:var(--color-text-primary)}.AccountBasicPage--desktop .AccountBasicPage__value{-webkit-box-flex:3;flex:3 0;font-size:1.6rem}.AccountBasicPage--mobile .AccountBasicPage__value{padding-bottom:15px;margin:0 15px;font-size:1.4rem;border-bottom:1px solid #ddd}.AccountBasicPage--desktop .AccountBasicPage__editButton{max-width:440px;margin:0 auto}.AccountBasicPage--desktop .AccountBasicPage__tail{padding:60px 0}.AccountBasicPage--mobile .AccountBasicPage__tail{padding:30px 15px}.AccountBasicPage--desktop .AccountBasicPage__mypageButton{max-width:440px;margin:0 auto}.AccountBasicEditPage{display:block;background-color:#f8f8f8;background-color:var(--color-bg-secondary)}.AccountBasicEditPage__body{background-color:#fff;border-bottom:1px solid #e9e9e9;border-bottom:1px solid var(--color-bg-primary)}.AccountBasicEditPage--desktop .AccountBasicEditPage__body{padding:80px 0}.AccountBasicEditPage--mobile .AccountBasicEditPage__body{padding:30px 15px}.AccountBasicEditPage--desktop .AccountBasicEditPage__bodyInner{max-width:740px;max-width:var(--layout-mainColumn-inner-width);margin:0 auto}.AccountBasicEditPage--desktop .AccountBasicEditPage__attention{margin-bottom:80px}.AccountBasicEditPage--mobile .AccountBasicEditPage__attention{margin-bottom:40px}.AccountBasicEditPage--desktop .AccountBasicEditPage__list{margin-bottom:80px}.AccountBasicEditPage--mobile .AccountBasicEditPage__list{margin-bottom:40px}.AccountBasicEditPage__list .AccountBasicEditPage__item{margin-bottom:60px}.AccountBasicEditPage__list .AccountBasicEditPage__item:last-child{margin-bottom:0}.AccountBasicEditPage--desktop .AccountBasicEditPage__item{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:start;justify-content:flex-start}.AccountBasicEditPage--desktop .AccountBasicEditPage__itemHead{-webkit-box-flex:1;flex:1 0}.AccountBasicEditPage--mobile .AccountBasicEditPage__itemHead{margin-bottom:15px}.AccountBasicEditPage--desktop .AccountBasicEditPage__itemBody{-webkit-box-flex:3;flex:3 0}.AccountBasicEditPage__itemLabel{font-weight:700;color:#484848;color:var(--color-text-primary)}.AccountBasicEditPage--desktop .AccountBasicEditPage__itemLabel{font-size:1.4rem}.AccountBasicEditPage--mobile .AccountBasicEditPage__itemLabel{font-size:1.2rem}.AccountBasicEditPage__asterisk{display:inline;color:#fa4777;color:var(--color-accent-primary)}.AccountBasicEditPage--desktop .AccountBasicEditPage__nameColumn{display:-webkit-box;display:flex;-webkit-box-align:start;align-items:flex-start;-webkit-box-pack:start;justify-content:flex-start}.AccountBasicEditPage--desktop .AccountBasicEditPage__nameColumn .AccountBasicEditPage__nameColumnItem{-webkit-box-flex:1;flex:1 0;margin-right:60px}.AccountBasicEditPage--desktop .AccountBasicEditPage__nameColumn .AccountBasicEditPage__nameColumnItem:last-child{margin-right:0}.AccountBasicEditPage--mobile .AccountBasicEditPage__nameColumn .AccountBasicEditPage__nameColumnItem{margin-bottom:15px}.AccountBasicEditPage--mobile .AccountBasicEditPage__nameColumn .AccountBasicEditPage__nameColumnItem:last-child{margin-bottom:15px}.AccountBasicEditPage--desktop .AccountBasicEditPage__birthColumn{display:-webkit-box;display:flex;-webkit-box-align:start;align-items:flex-start;-webkit-box-pack:start;justify-content:flex-start}.AccountBasicEditPage--desktop .AccountBasicEditPage__birthColumn .AccountBasicEditPage__birthColumnItem{-webkit-box-flex:1;flex:1 0;margin-right:60px}.AccountBasicEditPage--desktop .AccountBasicEditPage__birthColumn .AccountBasicEditPage__birthColumnItem:last-child{margin-right:0}.AccountBasicEditPage--mobile .AccountBasicEditPage__birthColumn .AccountBasicEditPage__birthColumnItem{margin-bottom:15px}.AccountBasicEditPage--mobile .AccountBasicEditPage__birthColumn .AccountBasicEditPage__birthColumnItem:last-child{margin-bottom:15px}.AccountBasicEditPage__birthInnerColumn{display:-webkit-box;display:flex;-webkit-box-align:start;align-items:flex-start;-webkit-box-pack:start;justify-content:flex-start}.AccountBasicEditPage__birthInnerColumn .AccountBasicEditPage__birthInnerColumnItem{-webkit-box-flex:1;flex:1 0}.AccountBasicEditPage--desktop .AccountBasicEditPage__birthInnerColumn .AccountBasicEditPage__birthInnerColumnItem{margin-right:60px}.AccountBasicEditPage--desktop .AccountBasicEditPage__birthInnerColumn .AccountBasicEditPage__birthInnerColumnItem:last-child{margin-right:0}.AccountBasicEditPage--mobile .AccountBasicEditPage__birthInnerColumn .AccountBasicEditPage__birthInnerColumnItem{margin-right:20px}.AccountBasicEditPage--mobile .AccountBasicEditPage__birthInnerColumn .AccountBasicEditPage__birthInnerColumnItem:last-child{margin-right:0}.AccountBasicEditPage--desktop .AccountBasicEditPage__addressList .AccountBasicEditPage__addressListItem{margin-bottom:10px}.AccountBasicEditPage--desktop .AccountBasicEditPage__addressList .AccountBasicEditPage__addressListItem:last-child{margin-bottom:0}.AccountBasicEditPage--desktop .AccountBasicEditPage__addressList .AccountBasicEditPage__addressListItem--spacing{margin-bottom:32px}.AccountBasicEditPage--mobile .AccountBasicEditPage__addressList .AccountBasicEditPage__addressListItem{margin-bottom:15px}.AccountBasicEditPage--mobile .AccountBasicEditPage__addressList .AccountBasicEditPage__addressListItem:last-child{margin-bottom:0}.AccountBasicEditPage--mobile .AccountBasicEditPage__addressList .AccountBasicEditPage__addressListItem--spacing{margin-bottom:46px}.AccountBasicEditPage__addressListItem{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:start;justify-content:flex-start}.AccountBasicEditPage--mobile .AccountBasicEditPage__addressListItem{margin-left:5px}.AccountBasicEditPage__addressListItemHead{-webkit-box-flex:1;flex:1 0;margin-right:10px;font-weight:700;color:#484848;color:var(--color-text-primary)}.AccountBasicEditPage--desktop .AccountBasicEditPage__addressListItemHead{font-size:1.2rem}.AccountBasicEditPage--mobile .AccountBasicEditPage__addressListItemHead{font-size:1rem}.AccountBasicEditPage__addressListItemBody{display:-webkit-box;display:flex;-webkit-box-align:stretch;align-items:stretch;-webkit-box-pack:start;justify-content:flex-start;position:relative;-webkit-box-flex:5;flex:5 0}.AccountBasicEditPage__addressListItemBody .AccountBasicEditPage__form,.AccountBasicEditPage__addressListItemBody .AccountBasicEditPage__complementButton{-webkit-box-flex:1;flex:1 0}.AccountBasicEditPage--desktop .AccountBasicEditPage__addressListItemBody .AccountBasicEditPage__complementButton{margin-left:20px}.AccountBasicEditPage--mobile .AccountBasicEditPage__addressListItemBody .AccountBasicEditPage__complementButton{margin-left:10px}.AccountBasicEditPage__complementButton{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;font-weight:700;color:#fff;cursor:pointer;background-color:#4084ff;background-color:var(--color-accent-secondary);-webkit-transition-duration:.1s;transition-duration:.1s;-webkit-transition-property:opacity;transition-property:opacity}@media(hover:hover){.AccountBasicEditPage__complementButton:hover{opacity:.5}}.AccountBasicEditPage__complementButton.hold{opacity:.5}.AccountBasicEditPage--desktop .AccountBasicEditPage__complementButton{font-size:1.4rem}.AccountBasicEditPage--mobile .AccountBasicEditPage__complementButton{font-size:1.2rem}.AccountBasicEditPage__complementButtonLabels{text-align:center}.AccountBasicEditPage__form{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center}.AccountBasicEditPage__inputLabel{margin-right:10px;font-weight:700;color:#484848;color:var(--color-text-primary)}.AccountBasicEditPage--desktop .AccountBasicEditPage__inputLabel{font-size:1.2rem}.AccountBasicEditPage--mobile .AccountBasicEditPage__inputLabel{font-size:1rem}.AccountBasicEditPage__input{-webkit-box-flex:1;flex:1 0}.AccountBasicEditPage__note{margin-top:10px;font-size:1rem;color:#fa4777;color:var(--color-accent-primary)}.AccountBasicEditPage__notePostcode{position:absolute;bottom:0;left:0;font-size:1rem;color:#fa4777;color:var(--color-accent-primary)}.AccountBasicEditPage--desktop .AccountBasicEditPage__notePostcode{bottom:-24px}.AccountBasicEditPage--mobile .AccountBasicEditPage__notePostcode{bottom:-32px}.AccountBasicEditPage--desktop .AccountBasicEditPage__saveButton{max-width:440px;margin:0 auto}.AccountBasicEditPage--desktop .AccountBasicEditPage__tail{padding:60px 0}.AccountBasicEditPage--mobile .AccountBasicEditPage__tail{padding:30px 15px}.AccountBasicEditPage--desktop .AccountBasicEditPage__mypageButton{max-width:440px;margin:0 auto}.AccountCreditPage{display:block;background-color:#f8f8f8;background-color:var(--color-bg-secondary)}.AccountCreditPage__body{background-color:#fff;border-bottom:1px solid #e9e9e9;border-bottom:1px solid var(--color-bg-primary)}.AccountCreditPage--desktop .AccountCreditPage__body{padding:80px 0}.AccountCreditPage--mobile .AccountCreditPage__body{padding:30px 15px}.AccountCreditPage--desktop .AccountCreditPage__bodyInner{max-width:740px;max-width:var(--layout-mainColumn-inner-width);margin:0 auto}.AccountCreditPage__message{font-weight:700;color:#484848;color:var(--color-text-primary)}.AccountCreditPage--desktop .AccountCreditPage__message{font-size:1.4rem}.AccountCreditPage--mobile .AccountCreditPage__message{font-size:1.2rem}.AccountCreditPage__label{font-weight:700;color:#484848;color:var(--color-text-primary)}.AccountCreditPage--desktop .AccountCreditPage__label{margin-bottom:40px;font-size:2rem}.AccountCreditPage--mobile .AccountCreditPage__label{margin-bottom:20px;font-size:1.4rem}.AccountCreditPage__card{border:1px solid #e9e9e9;border:1px solid var(--color-bg-primary)}.AccountCreditPage--desktop .AccountCreditPage__card{padding:40px 35px}.AccountCreditPage--mobile .AccountCreditPage__card{padding:25px}.AccountCreditPage--desktop .AccountCreditPage__editButton{max-width:440px;margin:0 auto}.AccountCreditPage--desktop .AccountCreditPage__card{margin-bottom:60px}.AccountCreditPage--mobile .AccountCreditPage__card{margin-bottom:20px}.AccountCreditPage--desktop .AccountCreditPage__tail{padding:60px 0}.AccountCreditPage--mobile .AccountCreditPage__tail{padding:30px 15px}.AccountCreditPage--desktop .AccountCreditPage__mypageButton{max-width:440px;margin:0 auto}.AccountMagazinePage{display:block;background-color:#f8f8f8;background-color:var(--color-bg-secondary)}.AccountMagazinePage__body{background-color:#fff;border-bottom:1px solid #e9e9e9;border-bottom:1px solid var(--color-bg-primary)}.AccountMagazinePage--desktop .AccountMagazinePage__body{padding:80px 0}.AccountMagazinePage--mobile .AccountMagazinePage__body{padding:30px 15px}.AccountMagazinePage--desktop .AccountMagazinePage__bodyInner{max-width:740px;max-width:var(--layout-mainColumn-inner-width);margin:0 auto}.AccountMagazinePage__radiosWrapper{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:start;justify-content:flex-start}.AccountMagazinePage--desktop .AccountMagazinePage__radiosWrapper{margin-bottom:80px}.AccountMagazinePage--mobile .AccountMagazinePage__radiosWrapper{margin-bottom:40px}.AccountMagazinePage__radiosLabel{-webkit-box-flex:1;flex:1 0;font-size:1.4rem;font-weight:700;color:#484848;color:var(--color-text-primary)}.AccountMagazinePage__radios{-webkit-box-flex:2;flex:2 0}.AccountMagazinePage--desktop .AccountMagazinePage__radios{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:start;justify-content:flex-start}.AccountMagazinePage--mobile .AccountMagazinePage__radios{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center}.AccountMagazinePage--desktop .AccountMagazinePage__radios .AccountMagazinePage__radio{margin-right:40px}.AccountMagazinePage--desktop .AccountMagazinePage__radios .AccountMagazinePage__radio:last-child{margin-right:0}.AccountMagazinePage--mobile .AccountMagazinePage__radios .AccountMagazinePage__radio{margin-right:30px}.AccountMagazinePage--mobile .AccountMagazinePage__radios .AccountMagazinePage__radio:last-child{margin-right:0}.AccountMagazinePage__notes{font-size:1rem;color:#484848;color:var(--color-text-primary)}.AccountMagazinePage--desktop .AccountMagazinePage__notes{margin-bottom:60px}.AccountMagazinePage--mobile .AccountMagazinePage__notes{margin-bottom:50px}.AccountMagazinePage--desktop .AccountMagazinePage__ctrl{margin-bottom:120px}.AccountMagazinePage--mobile .AccountMagazinePage__ctrl{margin-bottom:80px}.AccountMagazinePage--desktop .AccountMagazinePage__editButton{max-width:440px;margin:0 auto}.AccountMagazinePage--desktop .AccountMagazinePage__tail{padding:60px 0}.AccountMagazinePage--mobile .AccountMagazinePage__tail{padding:30px 15px}.AccountMagazinePage--desktop .AccountMagazinePage__mypageButton{max-width:440px;margin:0 auto}.AccountMailEditPage{display:block;background-color:#f8f8f8;background-color:var(--color-bg-secondary)}.AccountMailEditPage__body{background-color:#fff;border-bottom:1px solid #e9e9e9;border-bottom:1px solid var(--color-bg-primary)}.AccountMailEditPage--desktop .AccountMailEditPage__body{padding:80px 0}.AccountMailEditPage--mobile .AccountMailEditPage__body{padding:30px 15px}.AccountMailEditPage--desktop .AccountMailEditPage__bodyInner{max-width:740px;max-width:var(--layout-mainColumn-inner-width);margin:0 auto}.AccountMailEditPage__done{font-weight:700;color:#484848;color:var(--color-text-primary)}.AccountMailEditPage--desktop .AccountMailEditPage__done{font-size:1.4rem}.AccountMailEditPage--mobile .AccountMailEditPage__done{font-size:1.2rem}.AccountMailEditPage--desktop .AccountMailEditPage__attention{margin-bottom:60px}.AccountMailEditPage--mobile .AccountMailEditPage__attention{margin-bottom:30px}.AccountMailEditPage--desktop .AccountMailEditPage__current{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:start;justify-content:flex-start;margin-bottom:60px}.AccountMailEditPage--mobile .AccountMailEditPage__current{padding:30px 15px;margin-bottom:45px;background-color:#f6f6f6}.AccountMailEditPage__currentLabel{font-weight:700;color:#484848;color:var(--color-text-primary)}.AccountMailEditPage--desktop .AccountMailEditPage__currentLabel{-webkit-box-flex:1;flex:1 0;font-size:1.4rem}.AccountMailEditPage--mobile .AccountMailEditPage__currentLabel{margin-bottom:20px;font-size:1.2rem}.AccountMailEditPage__currentValue{font-weight:700;color:#484848;color:var(--color-text-primary)}.AccountMailEditPage--desktop .AccountMailEditPage__currentValue{-webkit-box-flex:2;flex:2 0;font-size:1.4rem}.AccountMailEditPage--mobile .AccountMailEditPage__currentValue{margin-left:5px;font-size:1.2rem}.AccountMailEditPage--desktop .AccountMailEditPage__list{margin-bottom:60px}.AccountMailEditPage--mobile .AccountMailEditPage__list{margin-bottom:45px}.AccountMailEditPage__list .AccountMailEditPage__item{margin-bottom:30px}.AccountMailEditPage__list .AccountMailEditPage__item:last-child{margin-bottom:0}.AccountMailEditPage--desktop .AccountMailEditPage__item{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:start;justify-content:flex-start}.AccountMailEditPage__itemHead{font-weight:700;color:#484848;color:var(--color-text-primary)}.AccountMailEditPage--desktop .AccountMailEditPage__itemHead{-webkit-box-flex:1;flex:1 0;font-size:1.4rem}.AccountMailEditPage--mobile .AccountMailEditPage__itemHead{margin-bottom:15px;font-size:1.2rem}.AccountMailEditPage--desktop .AccountMailEditPage__itemBody{-webkit-box-flex:2;flex:2 0}.AccountMailEditPage--desktop .AccountMailEditPage__submitButton{max-width:440px;margin:0 auto}.AccountMailEditPage--desktop .AccountMailEditPage__tail{padding:60px 0}.AccountMailEditPage--mobile .AccountMailEditPage__tail{padding:30px 15px}.AccountMailEditPage--desktop .AccountMailEditPage__mypageButton{max-width:440px;margin:0 auto}.AccountMailResendPage{display:block;background-color:#f8f8f8;background-color:var(--color-bg-secondary)}.AccountMailResendPage__head{background-color:#fff}.AccountMailResendPage__body{background-color:#fff;border-bottom:1px solid #e9e9e9;border-bottom:1px solid var(--color-bg-primary)}.AccountMailResendPage--desktop .AccountMailResendPage__body{padding:80px 0}.AccountMailResendPage--mobile .AccountMailResendPage__body{padding:30px 15px}.AccountMailResendPage--desktop .AccountMailResendPage__bodyInner{max-width:740px;max-width:var(--layout-mainColumn-inner-width);margin:0 auto}.AccountMailResendPage__done{font-weight:700;color:#484848;color:var(--color-text-primary)}.AccountMailResendPage--desktop .AccountMailResendPage__done{margin-bottom:100px;font-size:1.4rem}.AccountMailResendPage--mobile .AccountMailResendPage__done{margin-bottom:80px;font-size:1.2rem}.AccountMailResendPage__note{font-weight:700;color:#484848;color:var(--color-text-primary)}.AccountMailResendPage--desktop .AccountMailResendPage__note{margin-bottom:30px;font-size:1.6rem}.AccountMailResendPage--mobile .AccountMailResendPage__note{margin-bottom:15px;font-size:1.4rem}.AccountMailResendPage--desktop .AccountMailResendPage__form{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;margin-bottom:30px}.AccountMailResendPage--mobile .AccountMailResendPage__form{margin-bottom:20px}.AccountMailResendPage__key{font-weight:700;color:#484848;color:var(--color-text-primary)}.AccountMailResendPage--desktop .AccountMailResendPage__key{-webkit-box-flex:1;flex:1 0;font-size:1.4rem}.AccountMailResendPage--desktop .AccountMailResendPage__value{-webkit-box-flex:3;flex:3 0}.AccountMailResendPage__sendButton .Button{background-color:#fa4777;background-color:var(--color-accent-primary)}.AccountMailResendPage--desktop .AccountMailResendPage__sendButton{max-width:440px;margin:0 auto 100px}.AccountMailResendPage--mobile .AccountMailResendPage__sendButton{margin-bottom:80px}.AccountMailResendPage--desktop .AccountMailResendPage__tail{padding:60px 0}.AccountMailResendPage--mobile .AccountMailResendPage__tail{padding:30px 15px}.AccountMailResendPage--desktop .AccountMailResendPage__backToTopButton{max-width:440px;margin:0 auto}.AccountMailVerifyPage{display:block;background-color:#f8f8f8;background-color:var(--color-bg-secondary)}.AccountMailVerifyPage__body{background-color:#fff;border-bottom:1px solid #e9e9e9;border-bottom:1px solid var(--color-bg-primary)}.AccountMailVerifyPage--desktop .AccountMailVerifyPage__body{padding:80px 0}.AccountMailVerifyPage--mobile .AccountMailVerifyPage__body{padding:30px 15px}.AccountMailVerifyPage__verifying{-webkit-animation-name:flash;animation-name:flash;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.AccountMailVerifyPage__message{font-weight:700;color:#484848;color:var(--color-text-primary)}.AccountMailVerifyPage--desktop .AccountMailVerifyPage__message{font-size:1.6rem}.AccountMailVerifyPage--mobile .AccountMailVerifyPage__message{font-size:1.4rem}.AccountMailVerifyPage--desktop .AccountMailVerifyPage__bodyInner{max-width:740px;max-width:var(--layout-mainColumn-inner-width);margin:0 auto}.AccountMailVerifyPage--desktop .AccountMailVerifyPage__tail{padding:60px 0}.AccountMailVerifyPage--mobile .AccountMailVerifyPage__tail{padding:30px 15px}.AccountMailVerifyPage--desktop .AccountMailVerifyPage__mypageButton{max-width:440px;margin:0 auto}.AccountMailVerifyCompletePage{display:block}.AccountMailVerifyCompletePage__content{max-width:900px;max-width:var(--layout-mainColumn-width);margin:0 auto}.AccountMailVerifyCompletePage__head{background-color:#fff}.AccountMailVerifyCompletePage--desktop .AccountMailVerifyCompletePage__heading{margin-bottom:30px}.AccountMailVerifyCompletePage--mobile .AccountMailVerifyCompletePage__heading{margin-bottom:22px}.AccountMailVerifyCompletePage__body{width:100%;border:1px solid #e9e9e9;border:1px solid var(--color-bg-primary)}.AccountMailVerifyCompletePage--desktop .AccountMailVerifyCompletePage__body{padding:40px 80px}.AccountMailVerifyCompletePage--mobile .AccountMailVerifyCompletePage__body{padding:25px 21px}.AccountMailVerifyCompletePage__bodyTitle{margin-bottom:20px;font-weight:700;color:#484848;color:var(--color-text-primary)}.AccountMailVerifyCompletePage--desktop .AccountMailVerifyCompletePage__bodyTitle{font-size:1.6rem}.AccountMailVerifyCompletePage--mobile .AccountMailVerifyCompletePage__bodyTitle{font-size:1.4rem}.AccountMailVerifyCompletePage__bodyLabel{font-size:1.4rem;font-weight:700;color:#fa4777;color:var(--color-accent-primary)}.AccountMailVerifyCompletePage--desktop .AccountMailVerifyCompletePage__tail{padding:40px 0}.AccountMailVerifyCompletePage--mobile .AccountMailVerifyCompletePage__tail{padding:44px 15px}.AccountMailVerifyCompletePage__tailLabel{margin-bottom:12px;font-weight:700;color:#484848;color:var(--color-text-primary);text-align:center}.AccountMailVerifyCompletePage--desktop .AccountMailVerifyCompletePage__tailLabel{font-size:1.6rem}.AccountMailVerifyCompletePage--mobile .AccountMailVerifyCompletePage__tailLabel{font-size:1.4rem}.AccountMailVerifyCompletePage--desktop .AccountMailVerifyCompletePage__backToTopButton{max-width:440px;margin:0 auto}.AccountPage{display:block;background-color:#f8f8f8;background-color:var(--color-bg-secondary)}.AccountPage--desktop .AccountPage__body{padding:80px 0;background-color:#fff;border-bottom:1px solid #e9e9e9;border-bottom:1px solid var(--color-bg-primary)}.AccountPage--mobile .AccountPage__body{padding:30px 15px;background-color:#f8f8f8;background-color:var(--color-bg-secondary)}.AccountPage--desktop .AccountPage__bodyInner{max-width:740px;max-width:var(--layout-mainColumn-inner-width);margin:0 auto}.AccountPage--desktop .AccountPage__sections .AccountPage__section{margin-bottom:80px}.AccountPage--desktop .AccountPage__sections .AccountPage__section:last-child{margin-bottom:0}.AccountPage--mobile .AccountPage__sections .AccountPage__section{margin-bottom:60px}.AccountPage--mobile .AccountPage__sections .AccountPage__section:last-child{margin-bottom:0}.AccountPage__sectionTitle{font-weight:700;color:#484848;color:var(--color-text-primary)}.AccountPage--desktop .AccountPage__sectionTitle{margin-bottom:30px;font-size:2rem}.AccountPage--mobile .AccountPage__sectionTitle{margin-bottom:20px;font-size:2rem}.AccountPage--desktop .AccountPage__menus{display:-webkit-box;display:flex;-webkit-box-align:start;align-items:flex-start;-webkit-box-pack:center;justify-content:center}.AccountPage--desktop .AccountPage__menus--expanded{display:-webkit-box;display:flex;-webkit-box-align:stretch;align-items:stretch;-webkit-box-pack:center;justify-content:center}.AccountPage--desktop .AccountPage__menus .AccountPage__menu{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-align:stretch;align-items:stretch;-webkit-box-pack:center;justify-content:center;-webkit-box-flex:1;flex:1 0;margin-right:40px}.AccountPage--desktop .AccountPage__menus .AccountPage__menu:last-child{margin-right:0}.AccountPage--mobile .AccountPage__menus .AccountPage__menu{margin-bottom:20px}.AccountPage--mobile .AccountPage__menus .AccountPage__menu:last-child{margin-bottom:0}.AccountPage__menu{padding:20px;border:1px solid #e9e9e9;border:1px solid var(--color-bg-primary)}.AccountPage--desktop .AccountPage__menu{border-radius:4px}.AccountPage--mobile .AccountPage__menu{background-color:#fff;border-radius:8px}.AccountPage__item{position:relative;padding:20px 32px 20px 10px;cursor:pointer;-webkit-transition-duration:.1s;transition-duration:.1s;-webkit-transition-property:opacity;transition-property:opacity}@media(hover:hover){.AccountPage__item:hover{opacity:.5}}.AccountPage__item.hold{opacity:.5}.AccountPage__item--expanded{padding-right:0}.AccountPage__itemTitle{font-size:1.4rem;font-weight:700;color:#fa4777;color:var(--color-accent-primary)}.AccountPage__itemDescription{margin-top:20px;font-size:1rem;font-weight:700;color:#aaa;color:var(--color-text-secondary)}.AccountPage__itemBody{display:-webkit-box;display:flex;-webkit-box-align:start;align-items:flex-start;-webkit-box-pack:start;justify-content:flex-start}.AccountPage__itemMembercard{width:110px;margin-right:10px}.AccountPage__itemBodyInner{-webkit-box-flex:1;flex:1 0}.AccountPage__itemBadge{display:inline-block;padding:3px 10px 2px;margin-bottom:10px;font-size:1rem;font-weight:700;color:#fff;background-color:#999;border-radius:10px}.AccountPage__itemPlan{font-size:1.6rem;font-weight:700;color:#484848;color:var(--color-text-primary)}.AccountPage__itemIcon{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;position:absolute;top:0;right:0;bottom:0;width:16px;height:16px;margin:auto;color:#aaa;color:var(--color-text-secondary)}.AccountPage--desktop .AccountPage__tail{padding:60px 0}.AccountPage--mobile .AccountPage__tail{padding:30px 15px}.AccountPage--desktop .AccountPage__signoutButton,.AccountPage--desktop .AccountPage__mypageButton{max-width:440px;margin:0 auto}.AccountPage--desktop .AccountPage__signoutButton{margin-bottom:40px}.AccountPage--mobile .AccountPage__signoutButton{margin-bottom:20px}.AccountPasswordEditPage{display:block;background-color:#f8f8f8;background-color:var(--color-bg-secondary)}.AccountPasswordEditPage__body{background-color:#fff;border-bottom:1px solid #e9e9e9;border-bottom:1px solid var(--color-bg-primary)}.AccountPasswordEditPage--desktop .AccountPasswordEditPage__body{padding:80px 0}.AccountPasswordEditPage--mobile .AccountPasswordEditPage__body{padding:30px 15px}.AccountPasswordEditPage--desktop .AccountPasswordEditPage__bodyInner{max-width:740px;max-width:var(--layout-mainColumn-inner-width);margin:0 auto}.AccountPasswordEditPage--desktop .AccountPasswordEditPage__attention{margin-bottom:60px}.AccountPasswordEditPage--mobile .AccountPasswordEditPage__attention{margin-bottom:30px}.AccountPasswordEditPage--desktop .AccountPasswordEditPage__current{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:start;justify-content:flex-start;margin-bottom:60px}.AccountPasswordEditPage--mobile .AccountPasswordEditPage__current{padding:30px 15px;margin-bottom:45px;background-color:#f6f6f6}.AccountPasswordEditPage__currentLabel{font-weight:700;color:#484848;color:var(--color-text-primary)}.AccountPasswordEditPage--desktop .AccountPasswordEditPage__currentLabel{-webkit-box-flex:1;flex:1 0;font-size:1.4rem}.AccountPasswordEditPage--mobile .AccountPasswordEditPage__currentLabel{margin-bottom:20px;font-size:1.2rem}.AccountPasswordEditPage__currentValue{font-weight:700;color:#484848;color:var(--color-text-primary)}.AccountPasswordEditPage--desktop .AccountPasswordEditPage__currentValue{-webkit-box-flex:2;flex:2 0;font-size:1.4rem}.AccountPasswordEditPage--mobile .AccountPasswordEditPage__currentValue{margin-left:5px;font-size:1.2rem}.AccountPasswordEditPage--desktop .AccountPasswordEditPage__list{margin-bottom:60px}.AccountPasswordEditPage--mobile .AccountPasswordEditPage__list{margin-bottom:45px}.AccountPasswordEditPage__list .AccountPasswordEditPage__item{margin-bottom:30px}.AccountPasswordEditPage__list .AccountPasswordEditPage__item:last-child{margin-bottom:0}.AccountPasswordEditPage--desktop .AccountPasswordEditPage__item{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:start;justify-content:flex-start}.AccountPasswordEditPage__itemHead{font-weight:700;color:#484848;color:var(--color-text-primary)}.AccountPasswordEditPage--desktop .AccountPasswordEditPage__itemHead{-webkit-box-flex:1;flex:1 0;font-size:1.4rem}.AccountPasswordEditPage--mobile .AccountPasswordEditPage__itemHead{margin-bottom:15px;font-size:1.2rem}.AccountPasswordEditPage--desktop .AccountPasswordEditPage__itemBody{-webkit-box-flex:2;flex:2 0}.AccountPasswordEditPage__rule{margin-top:15px;font-size:1rem;color:#707070}.AccountPasswordEditPage--desktop .AccountPasswordEditPage__editButton{max-width:440px;margin:0 auto}.AccountPasswordEditPage--desktop .AccountPasswordEditPage__tail{padding:60px 0}.AccountPasswordEditPage--mobile .AccountPasswordEditPage__tail{padding:30px 15px}.AccountPasswordEditPage--desktop .AccountPasswordEditPage__mypageButton{max-width:440px;margin:0 auto}.AccountPasswordResetPage{display:block;background-color:#f8f8f8;background-color:var(--color-bg-secondary)}.AccountPasswordResetPage__body{background-color:#fff;border-bottom:1px solid #e9e9e9;border-bottom:1px solid var(--color-bg-primary)}.AccountPasswordResetPage--desktop .AccountPasswordResetPage__body{padding:80px 0}.AccountPasswordResetPage--mobile .AccountPasswordResetPage__body{padding:30px 15px}.AccountPasswordResetPage--desktop .AccountPasswordResetPage__bodyInner{max-width:740px;max-width:var(--layout-mainColumn-inner-width);margin:0 auto}.AccountPasswordResetPage__done{font-weight:700;color:#484848;color:var(--color-text-primary)}.AccountPasswordResetPage--desktop .AccountPasswordResetPage__done{font-size:1.4rem}.AccountPasswordResetPage--mobile .AccountPasswordResetPage__done{font-size:1.4rem}.AccountPasswordResetPage__message{font-weight:700;color:#484848;color:var(--color-text-primary)}.AccountPasswordResetPage--desktop .AccountPasswordResetPage__message{margin-bottom:60px;font-size:1.4rem}.AccountPasswordResetPage--mobile .AccountPasswordResetPage__message{margin-bottom:30px;font-size:1.4rem}.AccountPasswordResetPage--desktop .AccountPasswordResetPage__item{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:start;justify-content:flex-start;margin-bottom:60px}.AccountPasswordResetPage--mobile .AccountPasswordResetPage__item{margin-bottom:45px}.AccountPasswordResetPage__itemHead{font-weight:700;color:#484848;color:var(--color-text-primary)}.AccountPasswordResetPage--desktop .AccountPasswordResetPage__itemHead{-webkit-box-flex:1;flex:1 0;font-size:1.4rem}.AccountPasswordResetPage--mobile .AccountPasswordResetPage__itemHead{margin-bottom:15px;font-size:1.2rem}.AccountPasswordResetPage--desktop .AccountPasswordResetPage__itemBody{-webkit-box-flex:2;flex:2 0}.AccountPasswordResetPage--desktop .AccountPasswordResetPage__submitButton{max-width:440px;margin:0 auto}.AccountPasswordResetPage--desktop .AccountPasswordResetPage__tail{padding:60px 0}.AccountPasswordResetPage--mobile .AccountPasswordResetPage__tail{padding:30px 15px}.AccountPasswordResetPage--desktop .AccountPasswordResetPage__mypageButton{max-width:440px;margin:0 auto}.AccountPasswordVerifyPage{display:block;background-color:#f8f8f8;background-color:var(--color-bg-secondary)}.AccountPasswordVerifyPage__body{background-color:#fff;border-bottom:1px solid #e9e9e9;border-bottom:1px solid var(--color-bg-primary)}.AccountPasswordVerifyPage--desktop .AccountPasswordVerifyPage__body{padding:80px 0}.AccountPasswordVerifyPage--mobile .AccountPasswordVerifyPage__body{padding:30px 15px}.AccountPasswordVerifyPage--desktop .AccountPasswordVerifyPage__bodyInner{max-width:740px;max-width:var(--layout-mainColumn-inner-width);margin:0 auto}.AccountPasswordVerifyPage--desktop .AccountPasswordVerifyPage__attention{margin-bottom:60px}.AccountPasswordVerifyPage--mobile .AccountPasswordVerifyPage__attention{margin-bottom:30px}.AccountPasswordVerifyPage--desktop .AccountPasswordVerifyPage__list{margin-bottom:60px}.AccountPasswordVerifyPage--mobile .AccountPasswordVerifyPage__list{margin-bottom:45px}.AccountPasswordVerifyPage__list .AccountPasswordVerifyPage__item{margin-bottom:30px}.AccountPasswordVerifyPage__list .AccountPasswordVerifyPage__item:last-child{margin-bottom:0}.AccountPasswordVerifyPage--desktop .AccountPasswordVerifyPage__item{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:start;justify-content:flex-start}.AccountPasswordVerifyPage__itemHead{font-weight:700;color:#484848;color:var(--color-text-primary)}.AccountPasswordVerifyPage--desktop .AccountPasswordVerifyPage__itemHead{-webkit-box-flex:1;flex:1 0;font-size:1.4rem}.AccountPasswordVerifyPage--mobile .AccountPasswordVerifyPage__itemHead{margin-bottom:15px;font-size:1.2rem}.AccountPasswordVerifyPage--desktop .AccountPasswordVerifyPage__itemBody{-webkit-box-flex:2;flex:2 0}.AccountPasswordVerifyPage__rule{margin-top:15px;font-size:1rem;color:#707070}.AccountPasswordVerifyPage--desktop .AccountPasswordVerifyPage__submitButton{max-width:440px;margin:0 auto}.AccountPasswordVerifyPage--desktop .AccountPasswordVerifyPage__tail{padding:60px 0}.AccountPasswordVerifyPage--mobile .AccountPasswordVerifyPage__tail{padding:30px 15px}.AccountPasswordVerifyPage--desktop .AccountPasswordVerifyPage__backToTopButton{max-width:440px;margin:0 auto}.AccountPaymentCancelPage{display:block;background-color:#f8f8f8;background-color:var(--color-bg-secondary)}.AccountPaymentCancelPage__head{background-color:#fff}.AccountPaymentCancelPage__body{background-color:#fff}.AccountPaymentCancelPage--desktop .AccountPaymentCancelPage__body{padding:80px 0}.AccountPaymentCancelPage--mobile .AccountPaymentCancelPage__body{padding:30px 15px;border-bottom:1px solid #e9e9e9;border-bottom:1px solid var(--color-bg-primary)}.AccountPaymentCancelPage--desktop .AccountPaymentCancelPage__bodyInner{max-width:740px;max-width:var(--layout-mainColumn-inner-width);margin:0 auto}.AccountPaymentCancelPage__message{font-weight:700;color:#484848;color:var(--color-text-primary)}.AccountPaymentCancelPage--desktop .AccountPaymentCancelPage__message{margin-bottom:100px;font-size:1.6rem}.AccountPaymentCancelPage--mobile .AccountPaymentCancelPage__message{margin-bottom:60px;font-size:1.4rem}.AccountPaymentCancelPage--desktop .AccountPaymentCancelPage__mypageButton{max-width:440px;margin:0 auto}.AccountPaymentCompletePage{display:block;background-color:#f8f8f8;background-color:var(--color-bg-secondary)}.AccountPaymentCompletePage__head{background-color:#fff}.AccountPaymentCompletePage__body{background-color:#fff}.AccountPaymentCompletePage--desktop .AccountPaymentCompletePage__body{padding:80px 0}.AccountPaymentCompletePage--mobile .AccountPaymentCompletePage__body{padding:30px 15px;border-bottom:1px solid #e9e9e9;border-bottom:1px solid var(--color-bg-primary)}.AccountPaymentCompletePage--desktop .AccountPaymentCompletePage__bodyInner{max-width:740px;max-width:var(--layout-mainColumn-inner-width);margin:0 auto}.AccountPaymentCompletePage__message{font-weight:700;color:#484848;color:var(--color-text-primary)}.AccountPaymentCompletePage--desktop .AccountPaymentCompletePage__message{margin-bottom:100px;font-size:1.6rem}.AccountPaymentCompletePage--mobile .AccountPaymentCompletePage__message{margin-bottom:60px;font-size:1.4rem}.AccountPaymentCompletePage--desktop .AccountPaymentCompletePage__mypageButton{max-width:440px;margin:0 auto}.AccountPaymentEditPage{display:block;background-color:#f8f8f8;background-color:var(--color-bg-secondary)}.AccountPaymentEditPage__body{background-color:#fff;border-bottom:1px solid #e9e9e9;border-bottom:1px solid var(--color-bg-primary)}.AccountPaymentEditPage--desktop .AccountPaymentEditPage__body{padding:80px 0}.AccountPaymentEditPage--mobile .AccountPaymentEditPage__body{padding:30px 15px}.AccountPaymentEditPage--desktop .AccountPaymentEditPage__bodyInner{max-width:740px;max-width:var(--layout-mainColumn-inner-width);margin:0 auto}.AccountPaymentEditPage__label{font-weight:700;color:#484848;color:var(--color-text-primary)}.AccountPaymentEditPage--desktop .AccountPaymentEditPage__label{margin-bottom:40px;font-size:1.6rem}.AccountPaymentEditPage--mobile .AccountPaymentEditPage__label{margin-bottom:30px;font-size:1.4rem}.AccountPaymentEditPage--desktop .AccountPaymentEditPage__methods{margin-bottom:80px}.AccountPaymentEditPage--mobile .AccountPaymentEditPage__methods{margin-bottom:60px}.AccountPaymentEditPage--desktop .AccountPaymentEditPage__credit{margin-bottom:80px}.AccountPaymentEditPage--mobile .AccountPaymentEditPage__credit{margin-bottom:15px}.AccountPaymentEditPage--desktop .AccountPaymentEditPage__paypal{margin-bottom:40px}.AccountPaymentEditPage--mobile .AccountPaymentEditPage__paypal{margin-bottom:15px}.AccountPaymentEditPage--desktop .AccountPaymentEditPage__others{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center}.AccountPaymentEditPage--desktop .AccountPaymentEditPage__others .AccountPaymentEditPage__method{margin-right:25px}.AccountPaymentEditPage--desktop .AccountPaymentEditPage__others .AccountPaymentEditPage__method:last-child{margin-right:0}.AccountPaymentEditPage--mobile .AccountPaymentEditPage__others .AccountPaymentEditPage__method{margin-bottom:15px}.AccountPaymentEditPage--mobile .AccountPaymentEditPage__others .AccountPaymentEditPage__method:last-child{margin-bottom:0}.AccountPaymentEditPage__method{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;height:60px;cursor:pointer;border:1px solid #e9e9e9;border:1px solid var(--color-bg-primary);-webkit-transition-duration:.1s;transition-duration:.1s;-webkit-transition-property:opacity;transition-property:opacity}@media(hover:hover){.AccountPaymentEditPage__method:hover{opacity:.5}}.AccountPaymentEditPage__method.hold{opacity:.5}.AccountPaymentEditPage__method--selected{border:3px solid #fa4777;border:3px solid var(--color-accent-primary)}.AccountPaymentEditPage--desktop .AccountPaymentEditPage__method{-webkit-box-flex:1;flex:1 0;border-radius:4px}.AccountPaymentEditPage--mobile .AccountPaymentEditPage__method{border-radius:8px}.AccountPaymentEditPage--desktop .AccountPaymentEditPage__credit .AccountPaymentEditPage__method{height:170px}.AccountPaymentEditPage--mobile .AccountPaymentEditPage__credit .AccountPaymentEditPage__method{height:120px}.AccountPaymentEditPage--desktop .AccountPaymentEditPage__paypal .AccountPaymentEditPage__method{height:140px}.AccountPaymentEditPage--mobile .AccountPaymentEditPage__paypal .AccountPaymentEditPage__method{height:120px}.AccountPaymentEditPage__name{font-weight:700;color:#fa4777;color:var(--color-accent-primary)}.AccountPaymentEditPage--desktop .AccountPaymentEditPage__name{font-size:1.6rem}.AccountPaymentEditPage--mobile .AccountPaymentEditPage__name{font-size:1.4rem}.AccountPaymentEditPage__brands{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;margin-bottom:24px}.AccountPaymentEditPage__brands .AccountPaymentEditPage__brand{margin-right:10px}.AccountPaymentEditPage__brands .AccountPaymentEditPage__brand:last-child{margin-right:0}.AccountPaymentEditPage__brand{background-repeat:no-repeat;background-position:center center;background-size:contain}.AccountPaymentEditPage__brand--visa{width:46px;height:30px;background-image:url(../img/visa.gif)}.AccountPaymentEditPage__brand--mastercard{width:46px;height:30px;background-image:url(../img/mastercard.gif)}.AccountPaymentEditPage__brand--jcb{width:40px;height:30px;background-image:url(../img/jcb.gif)}.AccountPaymentEditPage__brand--amex{width:32px;height:32px;background-image:url(../img/amex.gif)}.AccountPaymentEditPage__brand--diners{width:40px;height:30px;background-image:url(../img/diners.gif)}.AccountPaymentEditPage__paypalLogo{width:173px;height:41px;margin-bottom:15px;background-image:url(https://www.paypalobjects.com/webstatic/en_US/i/buttons/PP_logo_h_200x51.png);background-repeat:no-repeat;background-position:center center;background-size:contain}.AccountPaymentEditPage--desktop .AccountPaymentEditPage__submitButton{max-width:440px;margin:0 auto}.AccountPaymentErrorPage{display:block;background-color:#f8f8f8;background-color:var(--color-bg-secondary)}.AccountPaymentErrorPage__head{background-color:#fff}.AccountPaymentErrorPage__body{background-color:#fff}.AccountPaymentErrorPage--desktop .AccountPaymentErrorPage__body{padding:80px 0}.AccountPaymentErrorPage--mobile .AccountPaymentErrorPage__body{padding:30px 15px;border-bottom:1px solid #e9e9e9;border-bottom:1px solid var(--color-bg-primary)}.AccountPaymentErrorPage--desktop .AccountPaymentErrorPage__bodyInner{max-width:740px;max-width:var(--layout-mainColumn-inner-width);margin:0 auto}.AccountPaymentErrorPage__message{font-weight:700;color:#484848;color:var(--color-text-primary)}.AccountPaymentErrorPage--desktop .AccountPaymentErrorPage__message{margin-bottom:100px;font-size:1.6rem}.AccountPaymentErrorPage--mobile .AccountPaymentErrorPage__message{margin-bottom:60px;font-size:1.4rem}.AccountPaymentErrorPage--desktop .AccountPaymentErrorPage__mypageButton{max-width:440px;margin:0 auto}.AccountPlanEditPage{display:block;background-color:#f8f8f8;background-color:var(--color-bg-secondary)}.AccountPlanEditPage__body{background-color:#fff}.AccountPlanEditPage--desktop .AccountPlanEditPage__body{padding:80px 0}.AccountPlanEditPage--mobile .AccountPlanEditPage__body{padding:30px 15px}.AccountPlanEditPage--desktop .AccountPlanEditPage__bodyInner{max-width:740px;max-width:var(--layout-mainColumn-inner-width);margin:0 auto}.AccountPlanEditPage__termination{border:1px solid #e9e9e9;border:1px solid var(--color-bg-primary)}.AccountPlanEditPage--desktop .AccountPlanEditPage__termination{padding:35px 80px 46px}.AccountPlanEditPage--mobile .AccountPlanEditPage__termination{padding:18px 10px 60px}.AccountPlanEditPage__terminationTitle{font-weight:700;color:#fa4777;color:var(--color-accent-primary)}.AccountPlanEditPage--desktop .AccountPlanEditPage__terminationTitle{margin-bottom:16px;font-size:1.6rem}.AccountPlanEditPage--mobile .AccountPlanEditPage__terminationTitle{margin-bottom:10px;font-size:1.4rem}.AccountPlanEditPage__terminationLabel{font-weight:700}.AccountPlanEditPage--desktop .AccountPlanEditPage__terminationLabel{font-size:1.4rem}.AccountPlanEditPage--mobile .AccountPlanEditPage__terminationLabel{font-size:1.2rem}.AccountPlanEditPage__unregister{border:1px solid #e9e9e9;border:1px solid var(--color-bg-primary)}.AccountPlanEditPage--desktop .AccountPlanEditPage__unregister{padding:35px 80px 40px;margin-bottom:42px}.AccountPlanEditPage--mobile .AccountPlanEditPage__unregister{padding:18px 10px 47px;margin-bottom:24px}.AccountPlanEditPage__unregisterTitles{font-size:1.4rem}.AccountPlanEditPage--desktop .AccountPlanEditPage__unregisterTitles{margin-bottom:37px;font-size:1.4rem}.AccountPlanEditPage--mobile .AccountPlanEditPage__unregisterTitles{margin-bottom:27px;font-size:1.2rem}.AccountPlanEditPage__unregisterTitle{display:inline;font-weight:700}.AccountPlanEditPage__unregisterTitle--emphasis{color:#fa4777;color:var(--color-accent-primary)}.AccountPlanEditPage__unregisterdNote{color:#fa4777;color:var(--color-accent-primary)}.AccountPlanEditPage--desktop .AccountPlanEditPage__unregisterdNote{margin-bottom:12px;font-size:1.4rem}.AccountPlanEditPage--mobile .AccountPlanEditPage__unregisterdNote{margin-bottom:20px;font-size:1.4rem}.AccountPlanEditPage--desktop .AccountPlanEditPage__unregisterLabels{margin-bottom:35px}.AccountPlanEditPage--mobile .AccountPlanEditPage__unregisterLabels{margin-bottom:30px}.AccountPlanEditPage__unregisterLabels .AccountPlanEditPage__unregisterNoteLabel{margin-bottom:6px;font-size:1.2rem}.AccountPlanEditPage__unregisterLabels .AccountPlanEditPage__unregisterNoteLabel:last-child{margin-bottom:0}.AccountPlanEditPage__unregisterAttention{font-size:1.4rem;font-weight:700;color:#4084ff;color:var(--color-accent-secondary);cursor:pointer;-webkit-transition-duration:.1s;transition-duration:.1s;-webkit-transition-property:opacity;transition-property:opacity}@media(hover:hover){.AccountPlanEditPage__unregisterAttention:hover{opacity:.5}}.AccountPlanEditPage__unregisterAttention.hold{opacity:.5}.AccountPlanEditPage__unregisterButton .Button{background-color:#fa4777;background-color:var(--color-accent-primary)}.AccountPlanEditPage--desktop .AccountPlanEditPage__unregisterButton{max-width:440px;margin:0 auto}.AccountPlanEditPage__unregisteredMessage{font-weight:700;color:#484848;color:var(--color-text-primary)}.AccountPlanEditPage--desktop .AccountPlanEditPage__unregisteredMessage{margin-bottom:30px;font-size:1.4rem}.AccountPlanEditPage--mobile .AccountPlanEditPage__unregisteredMessage{margin-bottom:20px;font-size:1.2rem}.AccountPlanEditPage__unregisteredPlan{display:inline-block;border:1px solid #e9e9e9;border:1px solid var(--color-bg-primary)}.AccountPlanEditPage--desktop .AccountPlanEditPage__unregisteredPlan{padding:30px;margin-bottom:80px;border-radius:4px}.AccountPlanEditPage--mobile .AccountPlanEditPage__unregisteredPlan{padding:30px 25px;margin-bottom:60px;border-radius:8px}.AccountPlanEditPage__unregisteredNote{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:start;justify-content:flex-start}.AccountPlanEditPage--desktop .AccountPlanEditPage__unregisteredNote{margin-bottom:30px}.AccountPlanEditPage--mobile .AccountPlanEditPage__unregisteredNote{margin-bottom:20px}.AccountPlanEditPage__unregisteredNoteIcon{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;width:20px;height:20px;margin-right:10px;color:#fa4777;color:var(--color-accent-primary)}.AccountPlanEditPage__unregisteredNoteLabel{-webkit-box-flex:1;flex:1 0;font-weight:700;color:#fa4777;color:var(--color-accent-primary)}.AccountPlanEditPage--desktop .AccountPlanEditPage__unregisteredNoteLabel{font-size:1.8rem}.AccountPlanEditPage--mobile .AccountPlanEditPage__unregisteredNoteLabel{font-size:1.4rem}.AccountPlanEditPage__unregisteredDescriptionLabel{font-weight:700;color:#484848;color:var(--color-text-primary)}.AccountPlanEditPage--desktop .AccountPlanEditPage__unregisteredDescriptionLabel{font-size:1.4rem}.AccountPlanEditPage--mobile .AccountPlanEditPage__unregisteredDescriptionLabel{font-size:1.2rem}.AccountPlanEditPage__message{font-weight:700;color:#484848;color:var(--color-text-primary)}.AccountPlanEditPage--desktop .AccountPlanEditPage__message{font-size:1.4rem}.AccountPlanEditPage--mobile .AccountPlanEditPage__message{font-size:1.2rem}.AccountPlanEditPage__ctrl{background-color:#fff}.AccountPlanEditPage--desktop .AccountPlanEditPage__ctrl{padding:0 0 100px}.AccountPlanEditPage--mobile .AccountPlanEditPage__ctrl{padding:40px 15px 60px}.AccountPlanEditPage--desktop .AccountPlanEditPage__editButton{max-width:440px;margin:0 auto 28px}.AccountPlanEditPage--mobile .AccountPlanEditPage__editButton{margin-bottom:14px}.AccountPlanEditPage__verify{max-width:740px;max-width:var(--layout-mainColumn-inner-width);margin:0 auto;text-align:center}.AccountPlanEditPage--desktop .AccountPlanEditPage__verify{margin-bottom:14px}.AccountPlanEditPage__payment{background-color:#fff;border-bottom:1px solid #e9e9e9;border-bottom:1px solid var(--color-bg-primary)}.AccountPlanEditPage--desktop .AccountPlanEditPage__payment{padding-bottom:80px}.AccountPlanEditPage--desktop .AccountPlanEditPage__paymentInner{max-width:740px;max-width:var(--layout-mainColumn-inner-width);margin:0 auto}.AccountPlanEditPage__paymentLabel{font-weight:700;color:#484848;color:var(--color-text-primary);background-color:#e9e9e9;background-color:var(--color-bg-primary)}.AccountPlanEditPage--desktop .AccountPlanEditPage__paymentLabel{padding:20px 30px;font-size:2rem}.AccountPlanEditPage--mobile .AccountPlanEditPage__paymentLabel{padding:15px;font-size:1.4rem}.AccountPlanEditPage--desktop .AccountPlanEditPage__paymentBody{padding:60px;border-right:1px solid #e9e9e9;border-right:1px solid var(--color-bg-primary);border-bottom:1px solid #e9e9e9;border-bottom:1px solid var(--color-bg-primary);border-left:1px solid #e9e9e9;border-left:1px solid var(--color-bg-primary)}.AccountPlanEditPage--mobile .AccountPlanEditPage__paymentBody{padding:30px 15px 40px}.AccountPlanEditPage__paymentEmpty{font-weight:700;color:#484848;color:var(--color-text-primary)}.AccountPlanEditPage--desktop .AccountPlanEditPage__paymentEmpty{font-size:1.4rem}.AccountPlanEditPage--mobile .AccountPlanEditPage__paymentEmpty{font-size:1.2rem}.AccountPlanEditPage__paymentMethodName{margin-bottom:20px;font-weight:700;color:#484848;color:var(--color-text-primary)}.AccountPlanEditPage--desktop .AccountPlanEditPage__paymentMethodName{font-size:2.4rem}.AccountPlanEditPage--mobile .AccountPlanEditPage__paymentMethodName{font-size:1.8rem}.AccountPlanEditPage__credit{border:1px solid #e9e9e9;border:1px solid var(--color-bg-primary)}.AccountPlanEditPage--desktop .AccountPlanEditPage__credit{padding:35px 40px;margin-bottom:60px}.AccountPlanEditPage--mobile .AccountPlanEditPage__credit{padding:25px;margin-bottom:30px}.AccountPlanEditPage__creditEditButtonWrapper{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:end;justify-content:flex-end}.AccountPlanEditPage__creditEditButton{font-weight:700;color:#4084ff;color:var(--color-accent-secondary);cursor:pointer;-webkit-transition-duration:.1s;transition-duration:.1s;-webkit-transition-property:opacity;transition-property:opacity}@media(hover:hover){.AccountPlanEditPage__creditEditButton:hover{opacity:.5}}.AccountPlanEditPage__creditEditButton.hold{opacity:.5}.AccountPlanEditPage__paymentNote{font-size:1rem;color:#484848;color:var(--color-text-primary)}.AccountPlanEditPage--desktop .AccountPlanEditPage__notes{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;max-width:740px;max-width:var(--layout-mainColumn-inner-width);margin:0 auto}.AccountPlanEditPage--mobile .AccountPlanEditPage__notes{margin-bottom:14px}.AccountPlanEditPage--desktop .AccountPlanEditPage__notes .AccountPlanEditPage__note{margin-right:10px}.AccountPlanEditPage--desktop .AccountPlanEditPage__notes .AccountPlanEditPage__note:last-child{margin-right:0}.AccountPlanEditPage__note{color:#fa4777;color:var(--color-accent-primary)}.AccountPlanEditPage--desktop .AccountPlanEditPage__note{font-size:1.4rem}.AccountPlanEditPage--mobile .AccountPlanEditPage__note{font-size:1.2rem}.AccountPlanEditPage--desktop .AccountPlanEditPage__tail{padding:60px 0}.AccountPlanEditPage--mobile .AccountPlanEditPage__tail{padding:40px 15px}.AccountPlanEditPage__cancel{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;font-size:1.2rem;font-weight:700;color:#4084ff;color:var(--color-accent-secondary)}.AccountPlanEditPage--desktop .AccountPlanEditPage__cancel{margin-bottom:60px}.AccountPlanEditPage--mobile .AccountPlanEditPage__cancel{margin-bottom:40px}.AccountPlanEditPage--desktop .AccountPlanEditPage__mypageButton{max-width:440px;margin:0 auto}.AccountPlanUnregisterPage{display:block}.AccountPlanUnregisterPage__content{max-width:900px;max-width:var(--layout-mainColumn-width);margin:0 auto}.AccountPlanUnregisterPage--desktop .AccountPlanUnregisterPage__content{padding-bottom:75px}.AccountPlanUnregisterPage--mobile .AccountPlanUnregisterPage__content{padding-bottom:40px}.AccountPlanUnregisterPage--desktop .AccountPlanUnregisterPage__head{margin-bottom:52px}.AccountPlanUnregisterPage--mobile .AccountPlanUnregisterPage__head{padding-bottom:20px}.AccountPlanUnregisterPage__imgPrice{margin-bottom:30px}.AccountPlanUnregisterPage__img{width:100%}.AccountPlanUnregisterPage__label{font-weight:700;color:#484848;color:var(--color-text-primary);background-color:#e9e9e9;background-color:var(--color-bg-primary)}.AccountPlanUnregisterPage--desktop .AccountPlanUnregisterPage__label{padding:10px 30px;margin-bottom:26px;font-size:2rem}.AccountPlanUnregisterPage--mobile .AccountPlanUnregisterPage__label{padding:5px;margin-bottom:15px;font-size:1.4rem}.AccountPlanUnregisterPage--desktop .AccountPlanUnregisterPage__bodyInner{padding:0 90px;margin-bottom:42px}.AccountPlanUnregisterPage--mobile .AccountPlanUnregisterPage__bodyInner{margin-bottom:15px}.AccountPlanUnregisterPage__description{border:1px solid #e9e9e9;border:1px solid var(--color-bg-primary)}.AccountPlanUnregisterPage--desktop .AccountPlanUnregisterPage__description{padding:35px 80px 40px}.AccountPlanUnregisterPage--mobile .AccountPlanUnregisterPage__description{padding:18px 10px 20px;margin:0 15px}.AccountPlanUnregisterPage__descriptionContents{font-size:1.2rem}.AccountPlanUnregisterPage__descriptionContents .AccountPlanUnregisterPage__descriptionBoldNote{margin-bottom:6px;font-weight:700}.AccountPlanUnregisterPage__descriptionContents .AccountPlanUnregisterPage__descriptionBoldNote:last-child{margin-bottom:0}.AccountPlanUnregisterPage__unregisterTitles{font-size:1.4rem}.AccountPlanUnregisterPage--desktop .AccountPlanUnregisterPage__unregisterTitles{margin-bottom:37px;font-size:1.4rem}.AccountPlanUnregisterPage--mobile .AccountPlanUnregisterPage__unregisterTitles{margin-bottom:27px;font-size:1.2rem}.AccountPlanUnregisterPage__unregisterTitle{display:inline;font-weight:700}.AccountPlanUnregisterPage__unregisterTitle--emphasis{color:#fa4777;color:var(--color-accent-primary)}.AccountPlanUnregisterPage__unregisterdNote{color:#fa4777;color:var(--color-accent-primary)}.AccountPlanUnregisterPage--desktop .AccountPlanUnregisterPage__unregisterdNote{margin-bottom:12px;font-size:1.4rem}.AccountPlanUnregisterPage--mobile .AccountPlanUnregisterPage__unregisterdNote{margin-bottom:20px;font-size:1.4rem}.AccountPlanUnregisterPage--desktop .AccountPlanUnregisterPage__unregisterLabels{margin-bottom:35px}.AccountPlanUnregisterPage--mobile .AccountPlanUnregisterPage__unregisterLabels{margin-bottom:30px}.AccountPlanUnregisterPage__unregisterLabels .AccountPlanUnregisterPage__unregisterNoteLabel{margin-bottom:6px;font-size:1.2rem}.AccountPlanUnregisterPage__unregisterLabels .AccountPlanUnregisterPage__unregisterNoteLabel:last-child{margin-bottom:0}.AccountPlanUnregisterPage__unregisterAttention{font-size:1.4rem;font-weight:700;color:#4084ff;color:var(--color-accent-secondary);cursor:pointer;-webkit-transition-duration:.1s;transition-duration:.1s;-webkit-transition-property:opacity;transition-property:opacity}@media(hover:hover){.AccountPlanUnregisterPage__unregisterAttention:hover{opacity:.5}}.AccountPlanUnregisterPage__unregisterAttention.hold{opacity:.5}.AccountPlanUnregisterPage__accept{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center}.AccountPlanUnregisterPage--desktop .AccountPlanUnregisterPage__accept{margin-bottom:30px}.AccountPlanUnregisterPage--mobile .AccountPlanUnregisterPage__accept{margin-bottom:20px}.AccountPlanUnregisterPage__checkbox{margin-right:8px}.AccountPlanUnregisterPage__acceptLabel{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;cursor:pointer;-webkit-transition-duration:.1s;transition-duration:.1s;-webkit-transition-property:opacity;transition-property:opacity}@media(hover:hover){.AccountPlanUnregisterPage__acceptLabel:hover{opacity:.5}}.AccountPlanUnregisterPage__acceptLabel.hold{opacity:.5}.AccountPlanUnregisterPage__text{font-weight:700;color:#484848;color:var(--color-text-primary)}.AccountPlanUnregisterPage__text--expanded{margin:0 4px}.AccountPlanUnregisterPage--desktop .AccountPlanUnregisterPage__text{font-size:1.4rem}.AccountPlanUnregisterPage--mobile .AccountPlanUnregisterPage__text{font-size:1.2rem}.AccountPlanUnregisterPage__buttons{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center}.AccountPlanUnregisterPage--mobile .AccountPlanUnregisterPage__buttons{margin:0 10px 80px}.AccountPlanUnregisterPage__button .Button{background-color:#fa4777;background-color:var(--color-accent-primary)}.AccountPlanUnregisterPage--desktop .AccountPlanUnregisterPage__button{width:40%;max-width:440px;margin:0 auto}.AccountPlanUnregisterPage--mobile .AccountPlanUnregisterPage__button{width:50%}.AccountPlanExplanation{display:block}.AccountPlanExplanation__content{max-width:900px;max-width:var(--layout-mainColumn-width);margin:0 auto}.AccountPlanExplanation--desktop .AccountPlanExplanation__content{padding-bottom:75px}.AccountPlanExplanation--mobile .AccountPlanExplanation__content{padding-bottom:40px}.AccountPlanExplanation--desktop .AccountPlanExplanation__head{margin-bottom:52px}.AccountPlanExplanation--mobile .AccountPlanExplanation__head{padding-bottom:20px}.AccountPlanExplanation--desktop .AccountPlanExplanation__body{padding:0 90px}.AccountPlanExplanation__imgPrice{margin-bottom:30px}.AccountPlanExplanation__img{width:100%}.AccountPlanExplanation__registerButton{cursor:pointer;-webkit-transition-duration:.1s;transition-duration:.1s;-webkit-transition-property:opacity;transition-property:opacity}@media(hover:hover){.AccountPlanExplanation__registerButton:hover{opacity:.5}}.AccountPlanExplanation__registerButton.hold{opacity:.5}.AccountPlanExplanation--desktop .AccountPlanExplanation__registerButton{max-width:440px;margin:45px auto}.AccountPlanExplanation--mobile .AccountPlanExplanation__registerButton{padding:0 10px;margin:20px auto}.AccountPlanExplanationEnglish{display:block}.AccountPlanExplanationEnglish__content{max-width:900px;max-width:var(--layout-mainColumn-width);margin:0 auto}.AccountPlanExplanationEnglish--desktop .AccountPlanExplanationEnglish__content{padding-bottom:75px}.AccountPlanExplanationEnglish--mobile .AccountPlanExplanationEnglish__content{padding-bottom:40px}.AccountPlanExplanationEnglish--desktop .AccountPlanExplanationEnglish__head{margin-bottom:52px}.AccountPlanExplanationEnglish--mobile .AccountPlanExplanationEnglish__head{padding-bottom:20px}.AccountPlanExplanationEnglish--desktop .AccountPlanExplanationEnglish__body{padding:0 90px}.AccountPlanExplanationEnglish__imgPrice{margin-bottom:30px}.AccountPlanExplanationEnglish__img{width:100%}.AccountPlanExplanationEnglish__registerButton{cursor:pointer;-webkit-transition-duration:.1s;transition-duration:.1s;-webkit-transition-property:opacity;transition-property:opacity}@media(hover:hover){.AccountPlanExplanationEnglish__registerButton:hover{opacity:.5}}.AccountPlanExplanationEnglish__registerButton.hold{opacity:.5}.AccountPlanExplanationEnglish--desktop .AccountPlanExplanationEnglish__registerButtonField{max-width:440px;margin:45px auto}.AccountPlanExplanationEnglish--mobile .AccountPlanExplanationEnglish__registerButtonField{padding:0 10px;margin:20px auto}.AccountPlanExplanationEnglish__anchor{font-weight:700;color:#4084ff;color:var(--color-accent-secondary);text-align:center;cursor:pointer;-webkit-transition-duration:.1s;transition-duration:.1s;-webkit-transition-property:opacity;transition-property:opacity}@media(hover:hover){.AccountPlanExplanationEnglish__anchor:hover{opacity:.5}}.AccountPlanExplanationEnglish__anchor.hold{opacity:.5}.AccountPlanExplanationEnglish--desktop .AccountPlanExplanationEnglish__anchor{margin-top:6px;font-size:1.4rem}.AccountPlanExplanationEnglish--mobile .AccountPlanExplanationEnglish__anchor{margin-top:4px;font-size:1.2rem}.AccountPlanExplanationTjpw{display:block}.AccountPlanExplanationTjpw__content{max-width:900px;max-width:var(--layout-mainColumn-width);margin:0 auto}.AccountPlanExplanationTjpw--desktop .AccountPlanExplanationTjpw__content{padding-bottom:75px}.AccountPlanExplanationTjpw--mobile .AccountPlanExplanationTjpw__content{padding-bottom:40px}.AccountPlanExplanationTjpw--desktop .AccountPlanExplanationTjpw__head{margin-bottom:52px}.AccountPlanExplanationTjpw--mobile .AccountPlanExplanationTjpw__head{padding-bottom:20px}.AccountPlanExplanationTjpw--desktop .AccountPlanExplanationTjpw__body{padding:0 90px}.AccountPlanExplanationTjpw__imgPrice{margin-bottom:30px}.AccountPlanExplanationTjpw__img{width:100%}.AccountPlanExplanationTjpw__registerButton{cursor:pointer;-webkit-transition-duration:.1s;transition-duration:.1s;-webkit-transition-property:opacity;transition-property:opacity}@media(hover:hover){.AccountPlanExplanationTjpw__registerButton:hover{opacity:.5}}.AccountPlanExplanationTjpw__registerButton.hold{opacity:.5}.AccountPlanExplanationTjpw--desktop .AccountPlanExplanationTjpw__registerButton{max-width:440px;margin:45px auto}.AccountPlanExplanationTjpw--mobile .AccountPlanExplanationTjpw__registerButton{padding:0 10px;margin:20px auto}.AccountPlanExplanationTjpwEnglish{display:block}.AccountPlanExplanationTjpwEnglish__content{max-width:900px;max-width:var(--layout-mainColumn-width);margin:0 auto}.AccountPlanExplanationTjpwEnglish--desktop .AccountPlanExplanationTjpwEnglish__content{padding-bottom:75px}.AccountPlanExplanationTjpwEnglish--mobile .AccountPlanExplanationTjpwEnglish__content{padding-bottom:40px}.AccountPlanExplanationTjpwEnglish--desktop .AccountPlanExplanationTjpwEnglish__head{margin-bottom:52px}.AccountPlanExplanationTjpwEnglish--mobile .AccountPlanExplanationTjpwEnglish__head{padding-bottom:20px}.AccountPlanExplanationTjpwEnglish--desktop .AccountPlanExplanationTjpwEnglish__body{padding:0 90px}.AccountPlanExplanationTjpwEnglish__imgPrice{margin-bottom:30px}.AccountPlanExplanationTjpwEnglish__img{width:100%}.AccountPlanExplanationTjpwEnglish__registerButton{cursor:pointer;-webkit-transition-duration:.1s;transition-duration:.1s;-webkit-transition-property:opacity;transition-property:opacity}@media(hover:hover){.AccountPlanExplanationTjpwEnglish__registerButton:hover{opacity:.5}}.AccountPlanExplanationTjpwEnglish__registerButton.hold{opacity:.5}.AccountPlanExplanationTjpwEnglish--desktop .AccountPlanExplanationTjpwEnglish__registerButtonField{max-width:440px;margin:45px auto}.AccountPlanExplanationTjpwEnglish--mobile .AccountPlanExplanationTjpwEnglish__registerButtonField{padding:0 10px;margin:20px auto}.AccountPlanExplanationTjpwEnglish__anchor{font-weight:700;color:#4084ff;color:var(--color-accent-secondary);text-align:center;cursor:pointer;-webkit-transition-duration:.1s;transition-duration:.1s;-webkit-transition-property:opacity;transition-property:opacity}@media(hover:hover){.AccountPlanExplanationTjpwEnglish__anchor:hover{opacity:.5}}.AccountPlanExplanationTjpwEnglish__anchor.hold{opacity:.5}.AccountPlanExplanationTjpwEnglish--desktop .AccountPlanExplanationTjpwEnglish__anchor{margin-top:6px;font-size:1.4rem}.AccountPlanExplanationTjpwEnglish--mobile .AccountPlanExplanationTjpwEnglish__anchor{margin-top:4px;font-size:1.2rem}.ContactPage{display:block;background-color:#f8f8f8;background-color:var(--color-bg-secondary)}.ContactPage--desktop{padding:40px 0 60px}.ContactPage--mobile{padding:10px 0 30px}.ContactPage__content{max-width:900px;max-width:var(--layout-mainColumn-width);margin:0 auto}.ContactPage--desktop .ContactPage__head{margin-bottom:30px}.ContactPage--mobile .ContactPage__head{padding-left:10px;margin-bottom:15px;background-color:#e9e9e9;background-color:var(--color-bg-primary)}.ContactPage--desktop .ContactPage__body{margin-bottom:50px}.ContactPage--mobile .ContactPage__body{margin-bottom:30px}.ContactPage__messages{margin-bottom:30px}.ContactPage--mobile .ContactPage__messages{padding:0 10px}.ContactPage__message{font-weight:700}.ContactPage--desktop .ContactPage__message{font-size:1.4rem}.ContactPage--mobile .ContactPage__message{font-size:1.2rem}.ContactPage__anchor{display:inline;color:#fa4777;color:var(--color-accent-primary);cursor:pointer}@media(hover:hover){.ContactPage__anchor:hover{opacity:.5}}.ContactPage__anchor.hold{opacity:.5}.ContactPage--desktop .ContactPage__list{display:-webkit-box;display:flex;-webkit-box-align:start;align-items:flex-start;-webkit-box-pack:justify;justify-content:space-between;flex-wrap:wrap;margin-bottom:30px}.ContactPage--desktop .ContactPage__list .Button,.ContactPage--desktop .ContactPage__list .ContactPage__fakeItem{width:calc((100% - (20px * 2)) / 3);height:80px;margin-bottom:20px;border-radius:40px}.ContactPage--desktop .ContactPage__list .Button:nth-child(3n+1):nth-last-child(-n+3),.ContactPage--desktop .ContactPage__list .Button:nth-child(3n+1):nth-last-child(-n+3)~.Button,.ContactPage--desktop .ContactPage__list .ContactPage__fakeItem:nth-child(3n+1):nth-last-child(-n+3),.ContactPage--desktop .ContactPage__list .ContactPage__fakeItem:nth-child(3n+1):nth-last-child(-n+3)~.Button{margin-bottom:0}.ContactPage--desktop .ContactPage__list .Button:nth-child(3n+2):last-child,.ContactPage--desktop .ContactPage__list .ContactPage__fakeItem:nth-child(3n+2):last-child{margin-right:auto;margin-left:20px}.ContactPage--mobile .ContactPage__list{padding:0 10px;margin-bottom:20px}.ContactPage--mobile .ContactPage__list .Button{height:60px;margin-bottom:10px}.ContactPage--mobile .ContactPage__list .Button:last-child{margin-bottom:0}.ContactPage__notes{background-color:#fff;border:1px solid #e9e9e9;border:1px solid var(--color-bg-primary)}.ContactPage--desktop .ContactPage__notes{padding:40px}.ContactPage--mobile .ContactPage__notes{padding:20px 10px}.ContactPage__note{font-size:1.4rem;font-weight:700}.ContactPage__note--week{font-size:1.2rem;color:#aaa;color:var(--color-text-secondary)}.ContactPage__note--spaced{margin-bottom:10px}.ContactPage__noteLinks{margin-bottom:10px;list-style:inside disc}.ContactPage__noteLinkLabel{display:inline;font-size:1.4rem;font-weight:700;color:#4084ff;color:var(--color-accent-secondary);cursor:pointer}@media(hover:hover){.ContactPage__noteLinkLabel:hover{opacity:.5}}.ContactPage__noteLinkLabel.hold{opacity:.5}.ContactPage--desktop .ContactPage__tail{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:end;justify-content:flex-end}.ContactPage--mobile .ContactPage__tail{padding:0 10px}.ElectionGeneralPage{display:block}.ElectionGeneralPage__content{background-color:#000}.ElectionGeneralPage__head{display:-webkit-box;display:flex;-webkit-box-align:start;align-items:flex-start;-webkit-box-pack:center;justify-content:center;position:relative}.ElectionGeneralPage--desktop .ElectionGeneralPage__head{margin-bottom:120px}.ElectionGeneralPage--mobile .ElectionGeneralPage__head{margin-bottom:60px}.ElectionGeneralPage--desktop .ElectionGeneralPage__headImg{width:1280px;height:700px}.ElectionGeneralPage--mobile .ElectionGeneralPage__headImg{width:640px;height:510px}.ElectionGeneralPage__headStatement{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;position:absolute;right:0;bottom:0;left:0}.ElectionGeneralPage__deadlineLabel{font-weight:700;color:#fff}.ElectionGeneralPage--desktop .ElectionGeneralPage__deadlineLabel{font-size:2.1rem}.ElectionGeneralPage--mobile .ElectionGeneralPage__deadlineLabel{font-size:1.4rem}.ElectionGeneralPage__countdown{position:relative}.ElectionGeneralPage--mobile __countdown{margin-bottom:6px}.ElectionGeneralPage__time{position:relative;font-size:3rem;font-weight:700;color:#ff004e}.ElectionGeneralPage--desktop .ElectionGeneralPage__time{font-size:7rem}.ElectionGeneralPage--mobile .ElectionGeneralPage__time{font-size:4.6rem}.ElectionGeneralPage__left,.ElectionGeneralPage__day{position:absolute;font-weight:700;color:#fff}.ElectionGeneralPage--desktop .ElectionGeneralPage__left,.ElectionGeneralPage--desktop .ElectionGeneralPage__day{bottom:20px;font-size:2.1rem}.ElectionGeneralPage--mobile .ElectionGeneralPage__left,.ElectionGeneralPage--mobile .ElectionGeneralPage__day{bottom:12px;font-size:1.4rem}.ElectionGeneralPage--desktop .ElectionGeneralPage__left{left:-46px}.ElectionGeneralPage--desktop .ElectionGeneralPage__day{right:-26px}.ElectionGeneralPage--mobile .ElectionGeneralPage__left{left:-30px}.ElectionGeneralPage--mobile .ElectionGeneralPage__day{right:-20px}.ElectionGeneralPage__button{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;font-weight:700;color:#fff;cursor:pointer;background-color:#f72666;-webkit-transition-duration:.1s;transition-duration:.1s;-webkit-transition-property:opacity;transition-property:opacity}@media(hover:hover){.ElectionGeneralPage__button:hover{opacity:.5}}.ElectionGeneralPage__button.hold{opacity:.5}.ElectionGeneralPage__button--disabled{cursor:not-allowed;background-color:#5a5a5a}@media(hover:hover){.ElectionGeneralPage__button--disabled:hover{opacity:1}}.ElectionGeneralPage__button--disabled.hold{opacity:1}.ElectionGeneralPage--desktop .ElectionGeneralPage__button{width:360px;height:70px;font-size:2.4rem;border-radius:40px}.ElectionGeneralPage--desktop .ElectionGeneralPage__button--small{height:50px;font-size:1.6rem}.ElectionGeneralPage--mobile .ElectionGeneralPage__button{width:240px;height:50px;font-size:1.6rem;border-radius:25px}.ElectionGeneralPage__end{font-weight:700;color:#fff;text-align:center}.ElectionGeneralPage--desktop .ElectionGeneralPage__end{margin-bottom:40px}.ElectionGeneralPage--mobile .ElectionGeneralPage__end{margin-bottom:20px}.ElectionGeneralPage__end .ElectionGeneralPage__endLabel{margin-bottom:10px}.ElectionGeneralPage__end .ElectionGeneralPage__endLabel:last-child{margin-bottom:0}.ElectionGeneralPage--desktop .ElectionGeneralPage__endLabel{font-size:2.1rem}.ElectionGeneralPage--mobile .ElectionGeneralPage__endLabel{font-size:1.4rem}.ElectionGeneralPage__announce{font-weight:700;color:#fff;text-align:center}.ElectionGeneralPage--desktop .ElectionGeneralPage__announce{margin-bottom:60px}.ElectionGeneralPage--mobile .ElectionGeneralPage__announce{margin-bottom:40px}.ElectionGeneralPage__announce .ElectionGeneralPage__announceLabel{margin-bottom:10px}.ElectionGeneralPage__announce .ElectionGeneralPage__announceLabel:last-child{margin-bottom:0}.ElectionGeneralPage--desktop .ElectionGeneralPage__announceLabel{font-size:2.1rem}.ElectionGeneralPage--mobile .ElectionGeneralPage__announceLabel{font-size:1.4rem}.ElectionGeneralPage__body{padding:20px 0}.ElectionGeneralPage__discription{padding:0 15px;font-weight:700;line-height:2.5;color:#fff}.ElectionGeneralPage--desktop .ElectionGeneralPage__discription{margin-bottom:80px;font-size:1.6rem;text-align:center}.ElectionGeneralPage--mobile .ElectionGeneralPage__discription{margin-bottom:46px;font-size:1.4rem;text-align:left}.ElectionGeneralPage__overview{font-weight:700;color:#fff;text-align:center}.ElectionGeneralPage--desktop .ElectionGeneralPage__overviewHead{margin-bottom:30px}.ElectionGeneralPage--mobile .ElectionGeneralPage__overviewHead{margin-bottom:20px}.ElectionGeneralPage--desktop .ElectionGeneralPage__overviewBody{max-width:800px;margin:0 auto 100px}.ElectionGeneralPage--mobile .ElectionGeneralPage__overviewBody{padding:0 15px;margin-bottom:50px}.ElectionGeneralPage__overviewLabel{text-align:left}.ElectionGeneralPage--desktop .ElectionGeneralPage__overviewLabel{display:-webkit-box;display:flex;-webkit-box-align:start;align-items:flex-start;-webkit-box-pack:start;justify-content:flex-start}.ElectionGeneralPage__overviewLabelList .ElectionGeneralPage__overviewLabel{margin-bottom:26px}.ElectionGeneralPage__overviewLabelList .ElectionGeneralPage__overviewLabel:last-child{margin-bottom:0}.ElectionGeneralPage--desktop .ElectionGeneralPage__overviewLabelMain{min-width:135px}.ElectionGeneralPage--mobile .ElectionGeneralPage__overviewLabelMain{margin-bottom:6px}.ElectionGeneralPage--desktop .ElectionGeneralPage__overviewLabelColon{margin-right:20px}.ElectionGeneralPage--desktop .ElectionGeneralPage__overviewLabelMain,.ElectionGeneralPage--desktop .ElectionGeneralPage__overviewLabelSub{font-size:1.4rem}.ElectionGeneralPage--mobile .ElectionGeneralPage__overviewLabelMain{font-size:1.4rem}.ElectionGeneralPage--mobile .ElectionGeneralPage__overviewLabelSub{font-size:1.2rem}.ElectionGeneralPage__overviewLabelSub--emphasised{color:#ffffa5}.ElectionGeneralPage__overviewLabelGift{line-height:2}.ElectionGeneralPage__overviewLabelNote{margin:20px 0;font-size:1rem;font-weight:700;color:#999}.ElectionGeneralPage__title{position:relative}.ElectionGeneralPage__cover{margin:auto}.ElectionGeneralPage--desktop .ElectionGeneralPage__cover{width:540px;height:210px}.ElectionGeneralPage--mobile .ElectionGeneralPage__cover{width:322px;height:125px}.ElectionGeneralPage__label{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;position:absolute;top:0;right:0;bottom:0;left:0;color:#fff}.ElectionGeneralPage--desktop .ElectionGeneralPage__labelMain--election{width:450px;height:48px}.ElectionGeneralPage--mobile .ElectionGeneralPage__labelMain--election{width:268px;height:24px}.ElectionGeneralPage__labelSub{font-weight:700;text-align:center}.ElectionGeneralPage--desktop .ElectionGeneralPage__labelSub{margin-top:14px;font-size:1.6rem}.ElectionGeneralPage--mobile .ElectionGeneralPage__labelSub{margin-top:10px;font-size:1.4rem}.ElectionGeneralPage--desktop .ElectionGeneralPage__labelMain--vote{width:342px;height:48px}.ElectionGeneralPage--mobile .ElectionGeneralPage__labelMain--vote{width:206px;height:24px}.ElectionGeneralPage--desktop .ElectionGeneralPage__videos{padding:0 20px}.ElectionGeneralPage--desktop .ElectionGeneralPage__votesBody{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center}.ElectionGeneralPage__videosLink{padding:0 10px;font-weight:700;color:#fff;text-align:right;cursor:pointer;-webkit-transition-duration:.1s;transition-duration:.1s;-webkit-transition-property:opacity;transition-property:opacity}@media(hover:hover){.ElectionGeneralPage__videosLink:hover{opacity:.5}}.ElectionGeneralPage__videosLink.hold{opacity:.5}.ElectionGeneralPage--desktop .ElectionGeneralPage__videosLink{margin-bottom:20px;font-size:1.4rem}.ElectionGeneralPage--mobile .ElectionGeneralPage__videosLink{margin-bottom:10px;font-size:1.1rem}.ElectionGeneralPage__votesImg{position:relative;width:100%}.ElectionGeneralPage__votesImg:before{display:block;padding-top:calc(100%*(400/640));content:""}.ElectionGeneralPage__votesImg .LazyloadBG{position:absolute;top:0;right:0;bottom:0;left:0;display:block;margin:auto}.ElectionGeneralPage--desktop .ElectionGeneralPage__votesImg{max-width:640px}.ElectionGeneralPage--mobile .ElectionGeneralPage__votesImg{margin-bottom:46px}.ElectionGeneralPage--mobile .ElectionGeneralPage__votesExplanation{padding:0 15px}.ElectionGeneralPage__votesTail{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center}.ElectionGeneralPage--desktop .ElectionGeneralPage__votesTail{padding:60px 0 150px}.ElectionGeneralPage--mobile .ElectionGeneralPage__votesTail{padding:60px 0}.ElectionGeneralPage__tail{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center}.ElectionGeneralPage--desktop .ElectionGeneralPage__tail{padding:150px 0 55px}.ElectionGeneralPage--mobile .ElectionGeneralPage__tail{padding:60px 0}.ElectionGeneralPage--desktop .ElectionGeneralPage__topButton{width:340px}.ElectionGeneralPage--mobile .ElectionGeneralPage__topButton{width:240px}.ElectionGeneralPage__note{display:-webkit-box;display:flex;-webkit-box-align:start;align-items:flex-start;-webkit-box-pack:center;justify-content:center;font-weight:700;color:#ccc;background-color:#1c1c1c}.ElectionGeneralPage--desktop .ElectionGeneralPage__noteBody{width:100%;max-width:1090px;padding:60px 0}.ElectionGeneralPage--mobile .ElectionGeneralPage__noteBody{padding:30px 15px}.ElectionGeneralPage--desktop .ElectionGeneralPage__noteTitle{margin-bottom:32px;font-size:2rem}.ElectionGeneralPage--mobile .ElectionGeneralPage__noteTitle{margin-bottom:20px;font-size:1.4rem}.ElectionGeneralPage__noteLabeItem{margin-bottom:30px;line-height:2.2}.ElectionGeneralPage--desktop .ElectionGeneralPage__noteLabel{font-size:1.2rem}.ElectionGeneralPage--mobile .ElectionGeneralPage__noteLabel{font-size:1rem}.ElectionGeneralPage__topButton{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;margin:0 auto;font-weight:700;color:#fff;cursor:pointer;border:1px solid #fff;border:1px solid var(--color-universe-text-primary);border-radius:60px;-webkit-transition-duration:.1s;transition-duration:.1s;-webkit-transition-property:opacity;transition-property:opacity}@media(hover:hover){.ElectionGeneralPage__topButton:hover{opacity:.5}}.ElectionGeneralPage__topButton.hold{opacity:.5}.ElectionGeneralPage--desktop .ElectionGeneralPage__topButton{max-width:340px;min-height:50px;font-size:1.6rem}.ElectionGeneralPage--mobile .ElectionGeneralPage__topButton{max-width:240px;min-height:50px;font-size:1.4rem}.ElectionGeneralPage_VotesExplanation{display:block}.ElectionGeneralPage_VotesExplanation__list{padding-left:40px}.ElectionGeneralPage_VotesExplanation--desktop .ElectionGeneralPage_VotesExplanation__list{margin-bottom:60px}.ElectionGeneralPage_VotesExplanation--mobile .ElectionGeneralPage_VotesExplanation__list{margin-bottom:40px}.ElectionGeneralPage_VotesExplanation__list .ElectionGeneralPage_VotesExplanation__item{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:start;justify-content:flex-start;position:relative;margin-bottom:40px;font-weight:700;color:#fff}.ElectionGeneralPage_VotesExplanation__list .ElectionGeneralPage_VotesExplanation__item:last-child{margin-bottom:0}.ElectionGeneralPage_VotesExplanation__circle{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;position:absolute;left:-40px;width:26px;height:26px;margin-right:16px;border:solid 1px #fff;border-radius:50%}.ElectionGeneralPage_VotesExplanation__number{font-size:1.4rem}.ElectionGeneralPage_VotesExplanation__label{font-size:1.4rem}.ElectionGeneralPage_VotesExplanation__noteLabel{font-size:1rem;color:#ccc}.ElectionGeneralPage_VotesExplanation__noteLabel--emphasised{color:#f72666;cursor:pointer;-webkit-transition-duration:.1s;transition-duration:.1s;-webkit-transition-property:opacity;transition-property:opacity}@media(hover:hover){.ElectionGeneralPage_VotesExplanation__noteLabel--emphasised:hover{opacity:.5}}.ElectionGeneralPage_VotesExplanation__noteLabel--emphasised.hold{opacity:.5}.ElectionGeneralVotesPage{position:relative;display:block;background-color:#000}.ElectionGeneralVotesPage__cover{position:absolute;top:80;right:0;left:0;width:100%;margin:0 auto;opacity:.15}.ElectionGeneralVotesPage--desktop .ElectionGeneralVotesPage__cover{max-width:1280px;height:700px}.ElectionGeneralVotesPage--mobile .ElectionGeneralVotesPage__cover{max-width:640px;height:510px}.ElectionGeneralVotesPage__content{position:relative;color:#fff}.ElectionGeneralVotesPage--desktop .ElectionGeneralVotesPage__heading{margin-bottom:50px}.ElectionGeneralVotesPage--mobile .ElectionGeneralVotesPage__heading{margin-bottom:25px}.ElectionGeneralVotesPage--desktop .ElectionGeneralVotesPage__step{margin-bottom:80px}.ElectionGeneralVotesPage--mobile .ElectionGeneralVotesPage__step{margin-bottom:40px}.ElectionGeneralVotesPage__answers{margin:0 auto}.ElectionGeneralVotesPage--desktop .ElectionGeneralVotesPage__answers{max-width:1080px;padding:0 20px}.ElectionGeneralVotesPage__playerList{display:-webkit-box;display:flex;-webkit-box-align:stretch;align-items:stretch;-webkit-box-pack:justify;justify-content:space-between;flex-wrap:wrap}.ElectionGeneralVotesPage--desktop .ElectionGeneralVotesPage__playerList .ElectionGeneralVotesPage__playerItem,.ElectionGeneralVotesPage--desktop .ElectionGeneralVotesPage__playerList .ElectionGeneralVotesPage__playerFakeItem{width:calc((100% - (40px * 3)) / 4);margin-bottom:110px}.ElectionGeneralVotesPage--desktop .ElectionGeneralVotesPage__playerList .ElectionGeneralVotesPage__playerItem:nth-last-child(1),.ElectionGeneralVotesPage--desktop .ElectionGeneralVotesPage__playerList .ElectionGeneralVotesPage__playerItem:nth-last-child(2),.ElectionGeneralVotesPage--desktop .ElectionGeneralVotesPage__playerList .ElectionGeneralVotesPage__playerItem:nth-last-child(3),.ElectionGeneralVotesPage--desktop .ElectionGeneralVotesPage__playerList .ElectionGeneralVotesPage__playerItem:nth-last-child(4),.ElectionGeneralVotesPage--desktop .ElectionGeneralVotesPage__playerList .ElectionGeneralVotesPage__playerFakeItem:nth-last-child(1),.ElectionGeneralVotesPage--desktop .ElectionGeneralVotesPage__playerList .ElectionGeneralVotesPage__playerFakeItem:nth-last-child(2),.ElectionGeneralVotesPage--desktop .ElectionGeneralVotesPage__playerList .ElectionGeneralVotesPage__playerFakeItem:nth-last-child(3),.ElectionGeneralVotesPage--desktop .ElectionGeneralVotesPage__playerList .ElectionGeneralVotesPage__playerFakeItem:nth-last-child(4){margin-bottom:0}.ElectionGeneralVotesPage--mobile .ElectionGeneralVotesPage__playerList{padding:0 20px}.ElectionGeneralVotesPage--mobile .ElectionGeneralVotesPage__playerList .ElectionGeneralVotesPage__playerItem,.ElectionGeneralVotesPage--mobile .ElectionGeneralVotesPage__playerList .ElectionGeneralVotesPage__playerFakeItem{width:calc((100% - (10px * 1)) / 2);margin-bottom:90px}.ElectionGeneralVotesPage--mobile .ElectionGeneralVotesPage__playerList .ElectionGeneralVotesPage__playerItem:nth-last-child(1),.ElectionGeneralVotesPage--mobile .ElectionGeneralVotesPage__playerList .ElectionGeneralVotesPage__playerItem:nth-last-child(2),.ElectionGeneralVotesPage--mobile .ElectionGeneralVotesPage__playerList .ElectionGeneralVotesPage__playerFakeItem:nth-last-child(1),.ElectionGeneralVotesPage--mobile .ElectionGeneralVotesPage__playerList .ElectionGeneralVotesPage__playerFakeItem:nth-last-child(2){margin-bottom:0}.ElectionGeneralVotesPage__playerImg{position:relative}.ElectionGeneralVotesPage__playerImg:before{display:block;padding-top:calc(100%*(635 /450));content:""}.ElectionGeneralVotesPage__playerImg .LazyloadBG{position:absolute;top:0;right:0;bottom:0;left:0}.ElectionGeneralVotesPage__playerImg{position:relative}.ElectionGeneralVotesPage__playerImg:before{display:block;padding-top:calc(100%*(635 /450));content:""}.ElectionGeneralVotesPage__playerImg .LazyloadBG{position:absolute;top:0;right:0;bottom:0;left:0}.ElectionGeneralVotesPage--desktop .ElectionGeneralVotesPage__playerImg{margin-bottom:20px}.ElectionGeneralVotesPage--mobile .ElectionGeneralVotesPage__playerImg{margin-bottom:15px}.ElectionGeneralVotesPage__playerSelect{margin:0 auto}.ElectionGeneralVotesPage--desktop .ElectionGeneralVotesPage__playerSelect{max-width:200px}.ElectionGeneralVotesPage--mobile .ElectionGeneralVotesPage__playerSelect{max-width:120px}.ElectionGeneralVotesPage__unitList{display:-webkit-box;display:flex;-webkit-box-align:stretch;align-items:stretch;-webkit-box-pack:justify;justify-content:space-between;flex-wrap:wrap}.ElectionGeneralVotesPage--desktop .ElectionGeneralVotesPage__unitList .ElectionGeneralVotesPage__unitItem,.ElectionGeneralVotesPage--desktop .ElectionGeneralVotesPage__unitList .ElectionGeneralVotesPage__unitFakeItem{width:calc((100% - (80px * 1)) / 2);margin-bottom:110px}.ElectionGeneralVotesPage--desktop .ElectionGeneralVotesPage__unitList .ElectionGeneralVotesPage__unitItem:nth-last-child(1),.ElectionGeneralVotesPage--desktop .ElectionGeneralVotesPage__unitList .ElectionGeneralVotesPage__unitItem:nth-last-child(2),.ElectionGeneralVotesPage--desktop .ElectionGeneralVotesPage__unitList .ElectionGeneralVotesPage__unitFakeItem:nth-last-child(1),.ElectionGeneralVotesPage--desktop .ElectionGeneralVotesPage__unitList .ElectionGeneralVotesPage__unitFakeItem:nth-last-child(2){margin-bottom:0}.ElectionGeneralVotesPage--mobile .ElectionGeneralVotesPage__unitList{padding:0 10px}.ElectionGeneralVotesPage--mobile .ElectionGeneralVotesPage__unitList .ElectionGeneralVotesPage__unitItem,.ElectionGeneralVotesPage--mobile .ElectionGeneralVotesPage__unitList .ElectionGeneralVotesPage__unitFakeItem{width:100%;margin-bottom:90px}.ElectionGeneralVotesPage__unitImg{position:relative}.ElectionGeneralVotesPage__unitImg:before{display:block;padding-top:calc(100%*(320 /520));content:""}.ElectionGeneralVotesPage__unitImg .LazyloadBG{position:absolute;top:0;right:0;bottom:0;left:0}.ElectionGeneralVotesPage--desktop .ElectionGeneralVotesPage__unitImg{margin-bottom:20px}.ElectionGeneralVotesPage--mobile .ElectionGeneralVotesPage__unitImg{margin-bottom:15px}.ElectionGeneralVotesPage__name{font-weight:700;color:#fff;text-align:center}.ElectionGeneralVotesPage--desktop .ElectionGeneralVotesPage__name{margin-bottom:20px;font-size:2.4rem}.ElectionGeneralVotesPage--mobile .ElectionGeneralVotesPage__name{margin-bottom:15px;font-size:1.8rem}.ElectionGeneralVotesPage__unitSelect{margin:0 auto}.ElectionGeneralVotesPage--desktop .ElectionGeneralVotesPage__unitSelect{max-width:340px}.ElectionGeneralVotesPage--mobile .ElectionGeneralVotesPage__unitSelect{max-width:240px}.ElectionGeneralVotesPage__selectedButton,.ElectionGeneralVotesPage__voteButton{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;margin:0 auto;font-weight:700;color:#fff;cursor:pointer;background-color:#f72666;border-radius:60px;-webkit-transition-duration:.1s;transition-duration:.1s;-webkit-transition-property:opacity;transition-property:opacity}@media(hover:hover){.ElectionGeneralVotesPage__selectedButton:hover,.ElectionGeneralVotesPage__voteButton:hover{opacity:.5}}.ElectionGeneralVotesPage__selectedButton.hold,.ElectionGeneralVotesPage__voteButton.hold{opacity:.5}.ElectionGeneralVotesPage--desktop .ElectionGeneralVotesPage__selectedButton{max-width:340px;min-height:50px;font-size:1.6rem}.ElectionGeneralVotesPage--mobile .ElectionGeneralVotesPage__selectedButton{max-width:240px;min-height:40px;font-size:1.4rem}.ElectionGeneralVotesPage--desktop .ElectionGeneralVotesPage__confirmationAnswers{display:-webkit-box;display:flex;-webkit-box-align:start;align-items:flex-start;-webkit-box-pack:justify;justify-content:space-between;max-width:1080px;padding:0 20px;margin:0 auto 104px}.ElectionGeneralVotesPage--mobile .ElectionGeneralVotesPage__confirmationAnswers{margin-bottom:60px}.ElectionGeneralVotesPage__confirmationPlayer{margin-bottom:20px}.ElectionGeneralVotesPage--desktop .ElectionGeneralVotesPage__confirmationPlayer{-webkit-box-flex:.3;flex:.3 0;max-width:227px;margin-right:20px}.ElectionGeneralVotesPage--mobile .ElectionGeneralVotesPage__confirmationPlayer{padding:0 10px 40px}.ElectionGeneralVotesPage__confirmationPlayerImg{position:relative;margin-bottom:20px}.ElectionGeneralVotesPage__confirmationPlayerImg:before{display:block;padding-top:calc(100%*(635 /450));content:""}.ElectionGeneralVotesPage__confirmationPlayerImg .LazyloadBG{position:absolute;top:0;right:0;bottom:0;left:0}.ElectionGeneralVotesPage--mobile .ElectionGeneralVotesPage__confirmationPlayerImg{max-width:200px;margin:0 auto 10px}.ElectionGeneralVotesPage__confirmationLabel{font-weight:700;color:#fff}.ElectionGeneralVotesPage--desktop .ElectionGeneralVotesPage__confirmationLabelBg{margin:0 10px;background-color:rgba(247,38,102,.6);-webkit-transform:skew(-20deg);transform:skew(-20deg)}.ElectionGeneralVotesPage--desktop .ElectionGeneralVotesPage__confirmationLabel{padding:4px 0;margin-bottom:35px;font-size:2.4rem;text-align:center;-webkit-transform:skew(20deg);transform:skew(20deg)}.ElectionGeneralVotesPage--mobile .ElectionGeneralVotesPage__confirmationLabel{margin-bottom:12px;font-size:1.8rem;text-align:left}.ElectionGeneralVotesPage__confirmationName{font-size:2.4rem;font-weight:700;color:#f03e6d;text-align:center}.ElectionGeneralVotesPage--desktop .ElectionGeneralVotesPage__confirmationName{margin-bottom:20px}.ElectionGeneralVotesPage--mobile .ElectionGeneralVotesPage__confirmationName{margin-bottom:15px}.ElectionGeneralVotesPage__confirmationButton{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;margin:0 auto;font-weight:700;color:#fff;cursor:pointer;border:1px solid #fff;border:1px solid var(--color-universe-text-primary);border-radius:60px;-webkit-transition-duration:.1s;transition-duration:.1s;-webkit-transition-property:opacity;transition-property:opacity}@media(hover:hover){.ElectionGeneralVotesPage__confirmationButton:hover{opacity:.5}}.ElectionGeneralVotesPage__confirmationButton.hold{opacity:.5}.ElectionGeneralVotesPage--desktop .ElectionGeneralVotesPage__confirmationButton{max-width:200px;min-height:50px;font-size:1.6rem}.ElectionGeneralVotesPage--mobile .ElectionGeneralVotesPage__confirmationButton{max-width:240px;min-height:40px;font-size:1.4rem}.ElectionGeneralVotesPage__confirmationUnitImg{position:relative;margin-bottom:20px}.ElectionGeneralVotesPage__confirmationUnitImg:before{display:block;padding-top:calc(100%*(320 /520));content:""}.ElectionGeneralVotesPage__confirmationUnitImg .LazyloadBG{position:absolute;top:0;right:0;bottom:0;left:0}.ElectionGeneralVotesPage--mobile .ElectionGeneralVotesPage__confirmationUnitImg{max-width:290px;margin:0 auto 10px}.ElectionGeneralVotesPage--desktop .ElectionGeneralVotesPage__confirmationUnit{-webkit-box-flex:.7;flex:.7 0;max-width:520px}.ElectionGeneralVotesPage--mobile .ElectionGeneralVotesPage__confirmationUnit{padding:0 15px}.ElectionGeneralVotesPage__vote{background-color:#1c1c1c}.ElectionGeneralVotesPage--desktop .ElectionGeneralVotesPage__vote{padding:70px}.ElectionGeneralVotesPage--mobile .ElectionGeneralVotesPage__vote{padding:40px 20px}.ElectionGeneralVotesPage--desktop .ElectionGeneralVotesPage__form{max-width:600px;margin:0 auto 45px}.ElectionGeneralVotesPage--mobile .ElectionGeneralVotesPage__form{margin:0 auto 20px}.ElectionGeneralVotesPage__formLabel{margin-bottom:20px;font-weight:700}.ElectionGeneralVotesPage--desktop .ElectionGeneralVotesPage__formLabel{font-size:1.6rem}.ElectionGeneralVotesPage--mobile .ElectionGeneralVotesPage__formLabel{font-size:1.3rem}.ElectionGeneralVotesPage__voteButton{min-height:50px;font-size:1.6rem}.ElectionGeneralVotesPage__voteButton--disabled{cursor:not-allowed;opacity:.5}.ElectionGeneralVotesPage--desktop .ElectionGeneralVotesPage__voteButton{margin:0 auto 40px}.ElectionGeneralVotesPage__reanswerdButton{margin:20px auto 0;font-size:1.6rem}.ElectionGeneralVotesPage--desktop .ElectionGeneralVotesPage__voteButton,.ElectionGeneralVotesPage--desktop .ElectionGeneralVotesPage__reanswerdButton,.ElectionGeneralVotesPage--desktop .ElectionGeneralVotesPage__registerButton{max-width:340px}.ElectionGeneralVotesPage--mobile .ElectionGeneralVotesPage__voteButton,.ElectionGeneralVotesPage--mobile .ElectionGeneralVotesPage__reanswerdButton,.ElectionGeneralVotesPage--mobile .ElectionGeneralVotesPage__registerButton{max-width:240px}.ElectionGeneralVotesPage__register{@apply: --layout-column-center-center;padding-top:80px}.ElectionGeneralVotesPage__registerButton{font-size:1.6rem}.ElectionGeneralVotesPage__registerButton{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;min-height:50px;margin:0 auto;font-weight:700;color:#fff;cursor:pointer;background-color:#36f;border-radius:60px;-webkit-transition-duration:.1s;transition-duration:.1s;-webkit-transition-property:opacity;transition-property:opacity}@media(hover:hover){.ElectionGeneralVotesPage__registerButton:hover{opacity:.5}}.ElectionGeneralVotesPage__registerButton.hold{opacity:.5}.ElectionGeneralVotesPage__registerImg{position:relative;max-width:640px}.ElectionGeneralVotesPage__registerImg:before{display:block;padding-top:calc(100%*(290 /640));content:""}.ElectionGeneralVotesPage__registerImg .LazyloadBG{position:absolute;top:0;right:0;bottom:0;left:0}.ElectionGeneralVotesPage--desktop .ElectionGeneralVotesPage__registerImg{margin:0 auto 40px}.ElectionGeneralVotesPage--mobile .ElectionGeneralVotesPage__registerImg{margin-bottom:20px}.ElectionGeneralVotesPage__tail{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center}.ElectionGeneralVotesPage--desktop .ElectionGeneralVotesPage__tail{padding:150px 0 55px}.ElectionGeneralVotesPage--mobile .ElectionGeneralVotesPage__tail{padding:60px 0}.ElectionGeneralVotesPage--desktop .ElectionGeneralVotesPage__topButton{width:340px}.ElectionGeneralVotesPage--mobile .ElectionGeneralVotesPage__topButton{width:240px}.ElectionGeneralVotesPage__reanswerdButton,.ElectionGeneralVotesPage__topButton{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;margin:0 auto;font-weight:700;color:#fff;cursor:pointer;border:1px solid #fff;border:1px solid var(--color-universe-text-primary);border-radius:60px;-webkit-transition-duration:.1s;transition-duration:.1s;-webkit-transition-property:opacity;transition-property:opacity}@media(hover:hover){.ElectionGeneralVotesPage__reanswerdButton:hover,.ElectionGeneralVotesPage__topButton:hover{opacity:.5}}.ElectionGeneralVotesPage__reanswerdButton.hold,.ElectionGeneralVotesPage__topButton.hold{opacity:.5}.ElectionGeneralVotesPage--desktop .ElectionGeneralVotesPage__reanswerdButton,.ElectionGeneralVotesPage--desktop .ElectionGeneralVotesPage__topButton{max-width:340px;min-height:50px;font-size:1.6rem}.ElectionGeneralVotesPage--desktop .ElectionGeneralVotesPage__reanswerdButton{margin-top:40px}.ElectionGeneralVotesPage--mobile .ElectionGeneralVotesPage__reanswerdButton{margin-top:20px}.ElectionGeneralVotesPage--mobile .ElectionGeneralVotesPage__reanswerdButton,.ElectionGeneralVotesPage--mobile .ElectionGeneralVotesPage__topButton{max-width:240px;min-height:50px;font-size:1.4rem}.LawPage{display:block;background-color:#f8f8f8;background-color:var(--color-bg-secondary)}.LawPage--desktop{padding:40px 0 60px}.LawPage--mobile{padding:10px 0 30px}.LawPage__content{max-width:900px;max-width:var(--layout-mainColumn-width);margin:0 auto}.LawPage--desktop .LawPage__head{margin-bottom:30px}.LawPage--mobile .LawPage__head{padding-left:10px;margin-bottom:15px;background-color:#e9e9e9;background-color:var(--color-bg-primary)}.LawPage__body{background-color:#fff;border:1px solid #e9e9e9;border:1px solid var(--color-bg-primary)}.LawPage--desktop .LawPage__body{padding:40px 80px;margin-bottom:20px}.LawPage--mobile .LawPage__body{padding:20px 10px;margin-bottom:15px}.LawPage--desktop .LawPage__item{font-size:1.4rem}.LawPage--mobile .LawPage__item{font-size:1.2rem}.LawPage__body .LawPage__item{margin-bottom:1rem}.LawPage__body .LawPage__item:last-child{margin-bottom:0}.LawPage__itemTitle{font-weight:700}.LawPage--desktop .LawPage__tail{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;margin-bottom:40px}.LawPage--desktop .LawPage__tail .Button{-webkit-box-flex:1;flex:1 0;max-width:440px;margin-right:20px}.LawPage--desktop .LawPage__tail .Button:last-child{margin-right:0}.LawPage--mobile .LawPage__tail{padding:0 10px;margin-bottom:30px}.LawPage--mobile .LawPage__tail .Button{margin-bottom:10px}.LawPage--mobile .LawPage__tail .Button:last-child{margin-bottom:0}.LawPage--desktop .LawPage__buttonWrapper{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:end;justify-content:flex-end}.LawPage--mobile .LawPage__buttonWrapper{padding:0 10px}.LpPage{display:block;background-color:#f8f8f8;background-color:var(--color-bg-secondary)}.LpPage--desktop{padding:20px 0 76px}.LpPage--mobile{padding:20px 0}.LpPage__content{max-width:900px;max-width:var(--layout-mainColumn-width);margin:0 auto}.LpPage--desktop .LpPage__body{margin-bottom:40px}.LpPage--mobile .LpPage__body{margin-bottom:20px}.LpPage--desktop .LpPage__tail{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:end;justify-content:flex-end}.LpPage--mobile .LpPage__tail{padding:0 10px}.MypagePage{display:block;background-color:#f8f8f8;background-color:var(--color-bg-secondary)}.MypagePage--desktop .MypagePage__head{padding:60px 0;margin-bottom:80px;background-image:url(../img/mypage_top_desktop.png);background-repeat:no-repeat;background-position:center center;background-size:cover}.MypagePage--mobile .MypagePage__head{margin-bottom:30px}.MypagePage--desktop .MypagePage__headInner{max-width:900px;max-width:var(--layout-mainColumn-width);margin:0 auto}.MypagePage--desktop .MypagePage__live{margin-bottom:60px}.MypagePage--desktop .MypagePage__headInfo{display:-webkit-box;display:flex;-webkit-box-align:stretch;align-items:stretch;-webkit-box-pack:center;justify-content:center}.MypagePage--mobile .MypagePage__headInfo{padding:50px 0;background-image:url(../img/mypage_top_mobile.png);background-repeat:no-repeat;background-position:center bottom;background-size:cover}.MypagePage--desktop .MypagePage__memberCard{width:385px;margin-right:50px}.MypagePage--mobile .MypagePage__memberCard{width:275px;margin:0 auto;margin-bottom:26px}.MypagePage--desktop .MypagePage__account{-webkit-box-flex:1;flex:1 0}.MypagePage__memberInfoLabels{margin-bottom:12px}.MypagePage--desktop .MypagePage__memberInfoLabels{display:-webkit-box;display:flex;-webkit-box-align:start;align-items:flex-start;-webkit-box-pack:start;justify-content:flex-start}.MypagePage--mobile .MypagePage__memberInfoLabels{display:-webkit-box;display:flex;-webkit-box-align:start;align-items:flex-start;-webkit-box-pack:center;justify-content:center}.MypagePage--mobile .MypagePage__memberId{margin-bottom:18px;color:#fff;color:var(--color-text-primary-white)}.MypagePage__memberId,.MypagePage__memberElapsedMonth,.MypagePage__memberJoinedDate,.MypagePage{font-weight:700;color:#aaa;color:var(--color-text-secondary)}.MypagePage--desktop .MypagePage__memberId,.MypagePage--desktop .MypagePage__memberElapsedMonth,.MypagePage--desktop .MypagePage__memberJoinedDate{font-size:1.4rem}.MypagePage--mobile .MypagePage__memberId,.MypagePage--mobile .MypagePage__memberElapsedMonth,.MypagePage--mobile .MypagePage__memberJoinedDate{font-size:1.2rem;text-align:center}.MypagePage--desktop .MypagePage__memberElapsedMonth{margin-right:20px}.MypagePage--mobile .MypagePage__memberElapsedMonth{margin-right:10px}.MypagePage__name{font-weight:700;color:#fff}.MypagePage--desktop .MypagePage__name{margin-bottom:10px;font-size:3.6rem}.MypagePage--mobile .MypagePage__name{margin-bottom:8px;font-size:2.4rem;text-align:center}.MypagePage__currentTime{font-size:1rem;font-weight:700;color:#aaa;color:var(--color-text-secondary)}.MypagePage--desktop .MypagePage__currentTime{text-align:right}.MypagePage--mobile .MypagePage__currentTime{text-align:center}.MypagePage__accountButton{position:relative;cursor:pointer;-webkit-transition-duration:.1s;transition-duration:.1s;-webkit-transition-property:opacity;transition-property:opacity}@media(hover:hover){.MypagePage__accountButton:hover{opacity:.5}}.MypagePage__accountButton.hold{opacity:.5}.MypagePage--desktop .MypagePage__accountButton{padding:20px 100px 20px 40px;margin-bottom:8px;background-color:#000}.MypagePage--mobile .MypagePage__accountButton{padding:20px 50px 20px 20px;margin:0 15px 50px;background-color:#fff;border:1px solid #e9e9e9;border:1px solid var(--color-bg-primary);border-radius:8px}.MypagePage__accountButtonTitle{font-size:1.4rem;font-weight:700;color:#fa4777;color:var(--color-accent-primary)}.MypagePage--desktop .MypagePage__accountButtonTitle{margin-bottom:16px}.MypagePage--mobile .MypagePage__accountButtonTitle{margin-bottom:20px}.MypagePage__accountButtonDescription{font-size:1rem;font-weight:700}.MypagePage--desktop .MypagePage__accountButtonDescription{color:#fff}.MypagePage--mobile .MypagePage__accountButtonDescription{color:#666}.MypagePage__accountButtonIcon{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;position:absolute;top:0;bottom:0;width:16px;height:16px;margin:auto;color:#bbb}.MypagePage--desktop .MypagePage__election{padding:0 80px;margin-bottom:72px}.MypagePage--mobile .MypagePage__election{margin-bottom:60px}.MypagePage--desktop .MypagePage__electionBody{display:-webkit-box;display:flex;-webkit-box-align:stretch;align-items:stretch;-webkit-box-pack:center;justify-content:center}.MypagePage__electionImg{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:end;justify-content:flex-end;-webkit-box-flex:1;flex:1 0;background-color:#000}.MypagePage__electionImgInner{position:relative;-webkit-box-flex:1;flex:1 0}.MypagePage__electionImgInner:before{display:block;padding-top:calc(100%*(280/560));content:""}.MypagePage__electionImgInner .LazyloadBG{position:absolute;top:0;right:0;bottom:0;left:0}.MypagePage--desktop .MypagePage__electionImgInner{max-width:560px}.MypagePage--desktop .MypagePage__electionVotes{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:start;justify-content:flex-start;-webkit-box-flex:1;flex:1 0;background-color:#222}.MypagePage--mobile .MypagePage__electionVotes{padding:20px;background-color:#000}.MypagePage--desktop .MypagePage__electionVotesInner{-webkit-box-flex:1;flex:1 0;min-width:220px;max-width:420px;margin:40px 20px 40px 100px}.MypagePage__electionTitle{margin-bottom:20px;font-size:2rem;font-weight:700;color:#ffffa5}.MypagePage__electionLabel{margin-bottom:16px;font-size:1.4rem;font-weight:700;color:#fff}.MypagePage__sirialWrapper{display:-webkit-box;display:flex;-webkit-box-align:stretch;align-items:stretch;-webkit-box-pack:center;justify-content:center;max-width:440px;margin-bottom:20px}.MypagePage__electionBorder{height:1px;margin-bottom:20px;background-color:#484848}.MypagePage__sirial{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;-webkit-box-flex:1;flex:1 0;padding:0 10px;margin-right:10px;font-weight:700;background-color:#fff;border-radius:4px}.MypagePage__sirial--disabled{opacity:.5}.MypagePage--desktop .MypagePage__sirial{font-size:1.4rem}.MypagePage--mobile .MypagePage__sirial{font-size:1.2rem}.MypagePage__copy{padding:10px 15px;font-size:1.4rem;font-weight:700;color:#fff;cursor:pointer;background-color:#4084ff;background-color:var(--color-accent-secondary);border-radius:4px;-webkit-transition-duration:.1s;transition-duration:.1s;-webkit-transition-property:opacity;transition-property:opacity}@media(hover:hover){.MypagePage__copy:hover{opacity:.5}}.MypagePage__copy.hold{opacity:.5}.MypagePage__copy--disabled{cursor:not-allowed;background-color:#5a5a5a}@media(hover:hover){.MypagePage__copy--disabled:hover{opacity:1}}.MypagePage__copy--disabled.hold{opacity:1}.MypagePage__electionButton{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;font-weight:700;color:#fff;cursor:pointer;background-color:#f72666;-webkit-transition-duration:.1s;transition-duration:.1s;-webkit-transition-property:opacity;transition-property:opacity}@media(hover:hover){.MypagePage__electionButton:hover{opacity:.5}}.MypagePage__electionButton.hold{opacity:.5}.MypagePage__electionButton{height:50px;border-radius:60px}.MypagePage--desktop .MypagePage__electionButton{font-size:1.6rem}.MypagePage--mobile .MypagePage__electionButton{height:50px;font-size:1.4rem}.MypagePage__electionEng{margin-bottom:20px}.MypagePage__electionEngExplanation{margin-bottom:10px;font-size:1rem;color:#fff}.MypagePage__electionEngVote{font-size:1rem;color:#fff}.MypagePage--desktop .MypagePage__accountButtonIcon{right:40px;color:#ccc}.MypagePage--mobile .MypagePage__accountButtonIcon{right:20px;color:#fff}.MypagePage--desktop .MypagePage__sections .MypagePage__section{margin-bottom:80px}.MypagePage--desktop .MypagePage__sections .MypagePage__section:last-child{margin-bottom:0}.MypagePage--mobile .MypagePage__sections .MypagePage__section{margin-bottom:60px}.MypagePage--mobile .MypagePage__sections .MypagePage__section:last-child{margin-bottom:0}.MypagePage__sectionHead{display:-webkit-box;display:flex;-webkit-box-align:end;align-items:flex-end;-webkit-box-pack:start;justify-content:flex-start}.MypagePage--desktop .MypagePage__sectionHead{margin:0 80px 30px}.MypagePage--mobile .MypagePage__sectionHead{margin:0 15px 20px}.MypagePage__sectionTitle{-webkit-box-flex:1;flex:1 0;font-weight:700;color:#484848;color:var(--color-text-primary)}.MypagePage--desktop .MypagePage__sectionTitle{font-size:2rem}.MypagePage--mobile .MypagePage__sectionTitle{font-size:1.8rem}.MypagePage__sectionLink{font-weight:700;color:#999;cursor:pointer;-webkit-transition-duration:.1s;transition-duration:.1s;-webkit-transition-property:opacity;transition-property:opacity}@media(hover:hover){.MypagePage__sectionLink:hover{opacity:.5}}.MypagePage__sectionLink.hold{opacity:.5}.MypagePage--desktop .MypagePage__sectionLink{font-size:1.4rem}.MypagePage--mobile .MypagePage__sectionLink{font-size:1.1rem}.MypagePage--desktop .MypagePage__newArrival .Universe_Carousel__list,.MypagePage--desktop .MypagePage__presaleList .Universe_Carousel__list,.MypagePage--desktop .MypagePage__pinList .Universe_Carousel__list,.MypagePage--desktop .MypagePage__historyList .Universe_Carousel__list{padding-left:80px}.MypagePage--desktop .MypagePage__tail{padding:60px 0}.MypagePage--mobile .MypagePage__tail{padding:30px 15px}.MypagePage--desktop .MypagePage__signoutButton,.MypagePage--desktop .MypagePage__backToTopButton{max-width:440px;margin:0 auto}.MypagePage--desktop .MypagePage__signoutButton{margin-bottom:40px}.MypagePage--mobile .MypagePage__signoutButton{margin-bottom:20px}.NewPage{display:block;background-color:#f8f8f8;background-color:var(--color-bg-secondary)}.NewPage--desktop{padding:20px 0 76px}.NewPage--mobile{padding:20px 0}.NewPage__content{max-width:900px;max-width:var(--layout-mainColumn-width);margin:0 auto}.NewPage--desktop .NewPage__body{margin-bottom:20px}.NewPage--mobile .NewPage__body{margin-bottom:15px}.NewPage--mobile .NewPage__tail{padding:0 10px}.NewPage--desktop .NewPage__buttonWrapper{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;margin-bottom:10px}.NewPage--desktop .NewPage__buttonWrapper .Button{width:440px}.NewPage--mobile .NewPage__buttonWrapper{margin-bottom:10px}.NewPage--desktop .NewPage__linkWrapper{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:end;justify-content:flex-end}.NewsPage{display:block;background-color:#f8f8f8;background-color:var(--color-bg-secondary)}.NewsPage--desktop{padding:20px 0 76px}.NewsPage--mobile{padding:20px 10px}.NewsPage__content{max-width:900px;max-width:var(--layout-mainColumn-width);margin:0 auto}.NewsPage__head{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center}.NewsPage__head .Select{-webkit-box-flex:1;flex:1 0}.NewsPage__head .Select:first-child .Select__form{border-right:none}.NewsPage--desktop .NewsPage__head{margin-bottom:24px}.NewsPage--mobile .NewsPage__head{margin-bottom:20px}.NewsPage--desktop .NewsPage__body{margin-bottom:50px}.NewsPage--mobile .NewsPage__body{margin-bottom:30px}.NewsPage__list{display:-webkit-box;display:flex;-webkit-box-align:stretch;align-items:stretch;-webkit-box-pack:justify;justify-content:space-between;flex-wrap:wrap}.NewsPage--desktop .NewsPage__list .Itembox,.NewsPage--desktop .NewsPage__list .NewsPage__fakeItem{width:calc((100% - (20px * 3)) / 4);margin-bottom:20px}.NewsPage--desktop .NewsPage__list .Itembox:nth-last-child(1),.NewsPage--desktop .NewsPage__list .Itembox:nth-last-child(2),.NewsPage--desktop .NewsPage__list .Itembox:nth-last-child(3),.NewsPage--desktop .NewsPage__list .Itembox:nth-last-child(4),.NewsPage--desktop .NewsPage__list .NewsPage__fakeItem:nth-last-child(1),.NewsPage--desktop .NewsPage__list .NewsPage__fakeItem:nth-last-child(2),.NewsPage--desktop .NewsPage__list .NewsPage__fakeItem:nth-last-child(3),.NewsPage--desktop .NewsPage__list .NewsPage__fakeItem:nth-last-child(4){margin-bottom:0}.NewsPage--mobile .NewsPage__list{padding:0 10px}.NewsPage--mobile .NewsPage__list .Itembox,.NewsPage--mobile .NewsPage__list .NewsPage__fakeItem{width:calc((100% - (10px * 1)) / 2);margin-bottom:10px}.NewsPage--mobile .NewsPage__list .Itembox:nth-last-child(1),.NewsPage--mobile .NewsPage__list .Itembox:nth-last-child(2),.NewsPage--mobile .NewsPage__list .NewsPage__fakeItem:nth-last-child(1),.NewsPage--mobile .NewsPage__list .NewsPage__fakeItem:nth-last-child(2){margin-bottom:0}.NewsPage__empty{font-size:1.2rem;font-weight:700;color:#aaa;color:var(--color-text-secondary);text-align:center}.NewsPage--desktop .NewsPage__buttonWrapper{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center}.NewsPage--desktop .NewsPage__buttonWrapper .Button{width:440px}.NewsPage--mobile .NewsPage__numberPagination{margin-bottom:20px}.NewsPage__buttonWrapper{margin-bottom:16px}.NewsPage--desktop .NewsPage__linkWrapper{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:end;justify-content:flex-end}.NotfoundPage{display:block}.NotfoundPage--desktop{padding:100px 0 120px}.NotfoundPage--mobile{padding:80px 10px 110px}.NotfoundPage__icon{margin-bottom:30px}.NotfoundPage .o-icon{margin:0 auto}.NotfoundPage--desktop .o-icon{width:110px;height:110px}.NotfoundPage--mobile .o-icon{width:92px;height:92px}.NotfoundPage__body{text-align:center}.NotfoundPage__title{margin-bottom:30px}.NotfoundPage--desktop .NotfoundPage__title{font-size:2rem}.NotfoundPage--mobile .NotfoundPage__title{font-size:1.5rem}.PresalesPage{display:block;background-color:#f8f8f8;background-color:var(--color-bg-secondary)}.PresalesPage--desktop{padding:40px 0 60px}.PresalesPage--mobile{padding:10px 0 30px}.PresalesPage__content{max-width:900px;max-width:var(--layout-mainColumn-width);margin:0 auto}.PresalesPage--desktop .PresalesPage__head{margin-bottom:30px}.PresalesPage--mobile .PresalesPage__head{padding-left:10px;margin-bottom:15px;background-color:#e9e9e9;background-color:var(--color-bg-primary)}.PresalesPage__body{background-color:#fff;border:1px solid #e9e9e9;border:1px solid var(--color-bg-primary)}.PresalesPage--desktop .PresalesPage__body{padding:40px 80px;margin-bottom:20px}.PresalesPage--mobile .PresalesPage__body{padding:20px 10px;margin-bottom:15px}.PresalesPage__empty{font-size:1.2rem;font-weight:700;color:#aaa;color:var(--color-text-secondary);text-align:center}.PresalesPage--desktop .PresalesPage__body .PresalesPage__section{margin-bottom:40px}.PresalesPage--desktop .PresalesPage__body .PresalesPage__section:last-child{margin-bottom:0}.PresalesPage--mobile .PresalesPage__body .PresalesPage__section{margin-bottom:30px}.PresalesPage--mobile .PresalesPage__body .PresalesPage__section:last-child{margin-bottom:0}.PresalesPage__sectionLabel{padding-bottom:10px;margin-bottom:20px;font-size:1.4rem;font-weight:700;border-bottom:1px solid #484848;border-bottom:1px solid var(--color-text-primary)}.PresalesPage--desktop .PresalesPage__list{display:-webkit-box;display:flex;-webkit-box-align:stretch;align-items:stretch;-webkit-box-pack:justify;justify-content:space-between;flex-wrap:wrap}.PresalesPage--desktop .PresalesPage__list .Presale,.PresalesPage--desktop .PresalesPage__list .PresalesPage--desktop .PresalesPage__list__fakeItem{width:calc((100% - (20px * 1)) / 2);margin-bottom:20px}.PresalesPage--desktop .PresalesPage__list .Presale:nth-last-child(1),.PresalesPage--desktop .PresalesPage__list .Presale:nth-last-child(2),.PresalesPage--desktop .PresalesPage__list .PresalesPage--desktop .PresalesPage__list__fakeItem:nth-last-child(1),.PresalesPage--desktop .PresalesPage__list .PresalesPage--desktop .PresalesPage__list__fakeItem:nth-last-child(2){margin-bottom:0}.PresalesPage--mobile .PresalesPage__list .Presale{margin-bottom:20px}.PresalesPage--mobile .PresalesPage__list .Presale:last-child{margin-bottom:0}.PresalesPage--desktop .PresalesPage__tail{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:end;justify-content:flex-end}.PresalesPage--mobile .PresalesPage__tail{padding:0 10px}.PrivacyPage{display:block;background-color:#f8f8f8;background-color:var(--color-bg-secondary)}.PrivacyPage--desktop{padding:40px 0 60px}.PrivacyPage--mobile{padding:10px 0 30px}.PrivacyPage__content{max-width:900px;max-width:var(--layout-mainColumn-width);margin:0 auto}.PrivacyPage--desktop .PrivacyPage__head{margin-bottom:30px}.PrivacyPage--mobile .PrivacyPage__head{padding-left:10px;margin-bottom:15px;background-color:#e9e9e9;background-color:var(--color-bg-primary)}.PrivacyPage__body{background-color:#fff;border:1px solid #e9e9e9;border:1px solid var(--color-bg-primary)}.PrivacyPage--desktop .PrivacyPage__body{padding:40px 80px;margin-bottom:20px}.PrivacyPage--mobile .PrivacyPage__body{padding:20px 10px;margin-bottom:15px}.PrivacyPage--desktop .PrivacyPage__item{font-size:1.4rem}.PrivacyPage--mobile .PrivacyPage__item{font-size:1.2rem}.PrivacyPage__body .PrivacyPage__item{margin-bottom:1rem}.PrivacyPage__body .PrivacyPage__item:last-child{margin-bottom:0}.PrivacyPage__itemCategory{font-weight:700}.PrivacyPage--desktop .PrivacyPage__itemCategory{font-size:1.6rem}.PrivacyPage--mobile .PrivacyPage__itemCategory{font-size:1.4rem}.PrivacyPage__itemTitle{font-weight:700}.PrivacyPage__itemBody--indented{margin-left:1rem}.PrivacyPage--desktop .PrivacyPage__tail{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;margin-bottom:40px}.PrivacyPage--desktop .PrivacyPage__tail .Button{-webkit-box-flex:1;flex:1 0;max-width:440px;margin-right:20px}.PrivacyPage--desktop .PrivacyPage__tail .Button:last-child{margin-right:0}.PrivacyPage--mobile .PrivacyPage__tail{padding:0 10px;margin-bottom:30px}.PrivacyPage--mobile .PrivacyPage__tail .Button{margin-bottom:10px}.PrivacyPage--mobile .PrivacyPage__tail .Button:last-child{margin-bottom:0}.PrivacyPage--desktop .PrivacyPage__buttonWrapper{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:end;justify-content:flex-end}.PrivacyPage--mobile .PrivacyPage__buttonWrapper{padding:0 10px}.RegisterPage{display:block;background-color:#f8f8f8;background-color:var(--color-bg-secondary)}.RegisterPage__head{background-color:#fff}.RegisterPage--desktop .RegisterPage__heading{margin-bottom:50px}.RegisterPage--mobile .RegisterPage__heading{margin-bottom:25px}.RegisterPage__body{background-color:#fff;border-bottom:1px solid #e9e9e9;border-bottom:1px solid var(--color-bg-primary)}.RegisterPage--desktop .RegisterPage__body{padding:80px 0}.RegisterPage--mobile .RegisterPage__body{padding:30px 15px}.RegisterPage--desktop .RegisterPage__bodyInner{max-width:740px;max-width:var(--layout-mainColumn-inner-width);margin:0 auto}.RegisterPage--desktop .RegisterPage__attention{margin-bottom:30px}.RegisterPage--mobile .RegisterPage__attention{margin-bottom:14px}.RegisterPage__confirm{font-weight:700;color:#484848;color:var(--color-text-primary)}.RegisterPage--desktop .RegisterPage__confirm{font-size:1.4rem}.RegisterPage--mobile .RegisterPage__confirm{font-size:1.2rem}.RegisterPage--desktop .RegisterPage__list{margin-bottom:40px}.RegisterPage--mobile .RegisterPage__list{margin-bottom:30px}.RegisterPage__list .RegisterPage__item{background-color:#e9e9e9;background-color:var(--color-bg-primary)}.RegisterPage__list .RegisterPage__item:last-child{margin-bottom:0}.RegisterPage--desktop .RegisterPage__list .RegisterPage__item{margin-bottom:1px}.RegisterPage--desktop .RegisterPage__item{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:start;justify-content:flex-start}.RegisterPage__itemHead{-webkit-box-flex:1;flex:1 0}.RegisterPage--desktop .RegisterPage__itemHead{-webkit-box-flex:1;flex:1 0;padding:30px 16px}.RegisterPage--mobile .RegisterPage__itemHead{padding:16px}.RegisterPage--mobile .RegisterPage__itemHead--nospacing{margin-bottom:0}.RegisterPage__itemBody{background-color:#f8f8f8;background-color:var(--color-bg-secondary)}.RegisterPage--desktop .RegisterPage__itemBody{-webkit-box-flex:2.7;flex:2.7 0;padding:30px 16px}.RegisterPage--mobile .RegisterPage__itemBody{padding:16px}.RegisterPage--mobile .RegisterPage__itemBody--spacing{padding-top:26px}.RegisterPage__itemLabel{font-size:1.4rem;font-weight:700;color:#484848;color:var(--color-text-primary)}.RegisterPage__asterisk{display:inline;color:#fa4777;color:var(--color-accent-primary)}.RegisterPage__text{font-size:1.4rem;font-weight:700;color:#484848;color:var(--color-text-primary)}.RegisterPage--desktop .RegisterPage__confirmText{font-size:1.6rem}.RegisterPage--mobile .RegisterPage__confirmText{font-size:1.4rem}.RegisterPage--desktop .RegisterPage__nameColumn{display:-webkit-box;display:flex;-webkit-box-align:start;align-items:flex-start;-webkit-box-pack:start;justify-content:flex-start}.RegisterPage--desktop .RegisterPage__nameColumn .RegisterPage__nameColumnItem{-webkit-box-flex:1;flex:1 0;margin-right:60px}.RegisterPage--desktop .RegisterPage__nameColumn .RegisterPage__nameColumnItem:last-child{margin-right:0}.RegisterPage--mobile .RegisterPage__nameColumn .RegisterPage__nameColumnItem{padding-top:20px;margin-bottom:15px}.RegisterPage--mobile .RegisterPage__nameColumn .RegisterPage__nameColumnItem:last-child{margin-bottom:0}.RegisterPage--desktop .RegisterPage__birthColumn{display:-webkit-box;display:flex;-webkit-box-align:start;align-items:flex-start;-webkit-box-pack:start;justify-content:flex-start}.RegisterPage--desktop .RegisterPage__birthColumn .RegisterPage__birthColumnItem{-webkit-box-flex:1;flex:1 0;margin-right:60px}.RegisterPage--desktop .RegisterPage__birthColumn .RegisterPage__birthColumnItem:last-child{margin-right:0}.RegisterPage--mobile .RegisterPage__birthColumn .RegisterPage__birthColumnItem{margin-bottom:15px}.RegisterPage--mobile .RegisterPage__birthColumn .RegisterPage__birthColumnItem:last-child{margin-bottom:15px}.RegisterPage__birthInnerColumn{display:-webkit-box;display:flex;-webkit-box-align:start;align-items:flex-start;-webkit-box-pack:start;justify-content:flex-start}.RegisterPage__birthInnerColumn .RegisterPage__birthInnerColumnItem{-webkit-box-flex:1;flex:1 0}.RegisterPage--desktop .RegisterPage__birthInnerColumn .RegisterPage__birthInnerColumnItem{margin-right:60px}.RegisterPage--desktop .RegisterPage__birthInnerColumn .RegisterPage__birthInnerColumnItem:last-child{margin-right:0}.RegisterPage--mobile .RegisterPage__birthInnerColumn .RegisterPage__birthInnerColumnItem{margin-right:20px}.RegisterPage--mobile .RegisterPage__birthInnerColumn .RegisterPage__birthInnerColumnItem:last-child{margin-right:0}.RegisterPage__form{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center}.RegisterPage__inputLabel{margin-right:10px;font-weight:700;color:#484848;color:var(--color-text-primary)}.RegisterPage--desktop .RegisterPage__inputLabel{font-size:1.2rem}.RegisterPage--mobile .RegisterPage__inputLabel{font-size:1.4rem}.RegisterPage__input{position:relative;-webkit-box-flex:1;flex:1 0}.RegisterPage__input--emphasised{background-color:#fa4777;background-color:var(--color-accent-primary)}.RegisterPage__lableError{position:absolute;top:-20px;font-weight:700;color:#fa4777;color:var(--color-accent-primary)}.RegisterPage--mobile .RegisterPage__inputPassword{padding-top:10px}.RegisterPage--desktop .RegisterPage__confirmButton{width:100%;max-width:440px;margin:0 auto}.RegisterPage__accept{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center}.RegisterPage--desktop .RegisterPage__accept{margin-bottom:30px}.RegisterPage--mobile .RegisterPage__accept{margin-bottom:20px}.RegisterPage__checkbox{margin-right:8px}.RegisterPage__acceptLabel{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;cursor:pointer;-webkit-transition-duration:.1s;transition-duration:.1s;-webkit-transition-property:opacity;transition-property:opacity}@media(hover:hover){.RegisterPage__acceptLabel:hover{opacity:.5}}.RegisterPage__acceptLabel.hold{opacity:.5}.RegisterPage__anchor{font-weight:700;color:#4084ff;color:var(--color-accent-secondary);cursor:pointer;-webkit-transition-duration:.1s;transition-duration:.1s;-webkit-transition-property:opacity;transition-property:opacity}@media(hover:hover){.RegisterPage__anchor:hover{opacity:.5}}.RegisterPage__anchor.hold{opacity:.5}.RegisterPage--desktop .RegisterPage__anchor{font-size:1.4rem}.RegisterPage--mobile .RegisterPage__anchor{font-size:1.2rem}.RegisterPage__text{font-weight:700;color:#484848;color:var(--color-text-primary)}.RegisterPage__text--expanded{margin:0 4px}.RegisterPage--desktop .RegisterPage__text{font-size:1.4rem}.RegisterPage--mobile .RegisterPage__text{font-size:1.2rem}.RegisterPage--desktop .RegisterPage__ctrl{display:-webkit-box;display:flex;-webkit-box-align:start;align-items:flex-start;-webkit-box-pack:center;justify-content:center}.RegisterPage--desktop .RegisterPage__cancelButton,.RegisterPage--desktop .RegisterPage__submitButton{width:100%}.RegisterPage--desktop .RegisterPage__submitButton{margin-right:20px}.RegisterPage--mobile .RegisterPage__submitButton{margin-bottom:16px}.RegisterPage__submitLabel{margin-top:10px;text-align:center}.RegisterPage__cancelButton .Button{background-color:#fff;background-color:var(--color-text-primary-white);border:1px solid #484848;border:1px solid var(--color-text-primary)}.RegisterPage__cancelButton .Button__label{color:#484848;color:var(--color-text-primary)}.RegisterMailPage{display:block;background-color:#f8f8f8;background-color:var(--color-bg-secondary)}.RegisterMailPage__head{background-color:#fff}.RegisterMailPage--desktop .RegisterMailPage__heading{margin-bottom:50px}.RegisterMailPage--mobile .RegisterMailPage__heading{margin-bottom:25px}.RegisterMailPage--desktop .RegisterMailPage__step{margin-bottom:80px}.RegisterMailPage--mobile .RegisterMailPage__step{margin-bottom:40px}.RegisterMailPage__message{font-weight:700;color:#484848;color:var(--color-text-primary)}.RegisterMailPage--desktop .RegisterMailPage__message{max-width:740px;max-width:var(--layout-mainColumn-inner-width);margin:0 auto;font-size:1.4rem}.RegisterMailPage--mobile .RegisterMailPage__message{padding:15px;font-size:1.2rem;background-color:#f3f3f3}.RegisterMailPage__body{background-color:#fff;border-bottom:1px solid #e9e9e9;border-bottom:1px solid var(--color-bg-primary)}.RegisterMailPage--desktop .RegisterMailPage__body{padding:80px 0}.RegisterMailPage--mobile .RegisterMailPage__body{padding:30px 15px}.RegisterMailPage--desktop .RegisterMailPage__bodyInner{max-width:740px;max-width:var(--layout-mainColumn-inner-width);margin:0 auto}.RegisterMailPage__done{font-weight:700;color:#484848;color:var(--color-text-primary)}.RegisterMailPage--desktop .RegisterMailPage__done{margin-bottom:100px;font-size:1.4rem}.RegisterMailPage--mobile .RegisterMailPage__done{margin-bottom:80px;font-size:1.2rem}.RegisterMailPage__note{font-weight:700;color:#484848;color:var(--color-text-primary)}.RegisterMailPage--desktop .RegisterMailPage__note{margin-bottom:30px;font-size:1.6rem}.RegisterMailPage--mobile .RegisterMailPage__note{margin-bottom:15px;font-size:1.4rem}.RegisterMailPage--desktop .RegisterMailPage__form{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;margin-bottom:30px}.RegisterMailPage--mobile .RegisterMailPage__form{margin-bottom:20px}.RegisterMailPage__key{font-weight:700;color:#484848;color:var(--color-text-primary)}.RegisterMailPage--desktop .RegisterMailPage__key{-webkit-box-flex:1;flex:1 0;font-size:1.4rem}.RegisterMailPage--desktop .RegisterMailPage__value{-webkit-box-flex:3;flex:3 0}.RegisterMailPage__accept{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center}.RegisterMailPage--desktop .RegisterMailPage__accept{margin-bottom:30px}.RegisterMailPage--mobile .RegisterMailPage__accept{margin-bottom:20px}.RegisterMailPage__checkbox{margin-right:8px}.RegisterMailPage__acceptLabel{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;cursor:pointer;-webkit-transition-duration:.1s;transition-duration:.1s;-webkit-transition-property:opacity;transition-property:opacity}@media(hover:hover){.RegisterMailPage__acceptLabel:hover{opacity:.5}}.RegisterMailPage__acceptLabel.hold{opacity:.5}.RegisterMailPage__anchor{font-weight:700;color:#4084ff;color:var(--color-accent-secondary);cursor:pointer;-webkit-transition-duration:.1s;transition-duration:.1s;-webkit-transition-property:opacity;transition-property:opacity}@media(hover:hover){.RegisterMailPage__anchor:hover{opacity:.5}}.RegisterMailPage__anchor.hold{opacity:.5}.RegisterMailPage--desktop .RegisterMailPage__anchor{font-size:1.4rem}.RegisterMailPage--mobile .RegisterMailPage__anchor{font-size:1.2rem}.RegisterMailPage__text{font-weight:700;color:#484848;color:var(--color-text-primary)}.RegisterMailPage__text--expanded{margin:0 4px}.RegisterMailPage--desktop .RegisterMailPage__text{font-size:1.4rem}.RegisterMailPage--mobile .RegisterMailPage__text{font-size:1.2rem}.RegisterMailPage__sendButton .Button{background-color:#fa4777;background-color:var(--color-accent-primary)}.RegisterMailPage--desktop .RegisterMailPage__sendButton{max-width:440px;margin:0 auto 100px}.RegisterMailPage--mobile .RegisterMailPage__sendButton{margin-bottom:80px}.RegisterMailPage--desktop .RegisterMailPage__tail{padding:60px 0}.RegisterMailPage--mobile .RegisterMailPage__tail{padding:30px 15px}.RegisterMailPage--desktop .RegisterMailPage__backToTopButton{max-width:440px;margin:0 auto}.RegisterCancelPage{display:block;background-color:#f8f8f8;background-color:var(--color-bg-secondary)}.RegisterCancelPage__head{background-color:#fff}.RegisterCancelPage--desktop .RegisterCancelPage__heading{margin-bottom:50px}.RegisterCancelPage--mobile .RegisterCancelPage__heading{margin-bottom:25px}.RegisterCancelPage__body{background-color:#fff}.RegisterCancelPage--desktop .RegisterCancelPage__body{padding:80px 0}.RegisterCancelPage--mobile .RegisterCancelPage__body{padding:30px 15px;border-bottom:1px solid #e9e9e9;border-bottom:1px solid var(--color-bg-primary)}.RegisterCancelPage--desktop .RegisterCancelPage__bodyInner{max-width:740px;max-width:var(--layout-mainColumn-inner-width);margin:0 auto}.RegisterCancelPage__message{font-weight:700;color:#484848;color:var(--color-text-primary)}.RegisterCancelPage--desktop .RegisterCancelPage__message{margin-bottom:100px;font-size:1.6rem}.RegisterCancelPage--mobile .RegisterCancelPage__message{margin-bottom:60px;font-size:1.4rem}.RegisterCancelPage--desktop .RegisterCancelPage__mypageButton{max-width:440px;margin:0 auto}.RegisterCompletePage{display:block;background-color:#f8f8f8;background-color:var(--color-bg-secondary)}.RegisterCompletePage__head{background-color:#fff}.RegisterCompletePage--desktop .RegisterCompletePage__heading{margin-bottom:50px}.RegisterCompletePage--mobile .RegisterCompletePage__heading{margin-bottom:25px}.RegisterCompletePage__body{background-color:#fff}.RegisterCompletePage--desktop .RegisterCompletePage__body{padding:80px 0}.RegisterCompletePage--mobile .RegisterCompletePage__body{padding:30px 0;border-bottom:1px solid #e9e9e9;border-bottom:1px solid var(--color-bg-primary)}.RegisterCompletePage--mobile .RegisterCompletePage__body--spaced{padding:30px 15px}.RegisterCompletePage__note{width:100%;border:1px solid #e9e9e9;border:1px solid var(--color-bg-primary)}.RegisterCompletePage--desktop .RegisterCompletePage__note{padding:40px 80px;margin-bottom:44px}.RegisterCompletePage--mobile .RegisterCompletePage__note{padding:25px 21px;margin-bottom:38px}.RegisterCompletePage__noteTitle{margin-bottom:20px;font-weight:700;color:#484848;color:var(--color-text-primary)}.RegisterCompletePage--desktop .RegisterCompletePage__noteTitle{font-size:1.6rem}.RegisterCompletePage--mobile .RegisterCompletePage__noteTitle{font-size:1.4rem}.RegisterCompletePage__noteLabel{font-weight:700;color:#484848;color:var(--color-text-primary)}.RegisterCompletePage__noteLabel--emphasis{color:#fa4777;color:var(--color-accent-primary)}.RegisterCompletePage--desktop .RegisterCompletePage__noteLabel{font-size:1.6rem}.RegisterCompletePage--mobile .RegisterCompletePage__noteLabel{font-size:1.4rem}.RegisterCompletePage--desktop .RegisterCompletePage__attention{margin-bottom:50px}.RegisterCompletePage--mobile .RegisterCompletePage__attention{padding:0 15px;margin-bottom:38px}.RegisterCompletePage__sendButton .Button{background-color:#fa4777;background-color:var(--color-accent-primary)}.RegisterCompletePage--desktop .RegisterCompletePage__sendButton{max-width:440px;margin:0 auto 100px}.RegisterCompletePage--mobile .RegisterCompletePage__sendButton{padding:0 15px;margin-bottom:80px}.RegisterCompletePage--desktop .RegisterCompletePage__bodyInner{max-width:740px;max-width:var(--layout-mainColumn-inner-width);margin:0 auto}.RegisterCompletePage__message{font-weight:700;color:#484848;color:var(--color-text-primary)}.RegisterCompletePage--desktop .RegisterCompletePage__message{margin-bottom:100px;font-size:1.6rem}.RegisterCompletePage--mobile .RegisterCompletePage__message{margin-bottom:60px;font-size:1.4rem}.RegisterCompletePage--desktop .RegisterCompletePage__mypageButton{max-width:440px;margin:0 auto}.RegisterErrorPage{display:block;background-color:#f8f8f8;background-color:var(--color-bg-secondary)}.RegisterErrorPage__head{background-color:#fff}.RegisterErrorPage--desktop .RegisterErrorPage__heading{margin-bottom:50px}.RegisterErrorPage--mobile .RegisterErrorPage__heading{margin-bottom:25px}.RegisterErrorPage__body{background-color:#fff}.RegisterErrorPage--desktop .RegisterErrorPage__body{padding:80px 0}.RegisterErrorPage--mobile .RegisterErrorPage__body{padding:30px 15px;border-bottom:1px solid #e9e9e9;border-bottom:1px solid var(--color-bg-primary)}.RegisterErrorPage--desktop .RegisterErrorPage__bodyInner{max-width:740px;max-width:var(--layout-mainColumn-inner-width);margin:0 auto}.RegisterErrorPage__message{font-weight:700;color:#484848;color:var(--color-text-primary)}.RegisterErrorPage--desktop .RegisterErrorPage__message{margin-bottom:100px;font-size:1.6rem}.RegisterErrorPage--mobile .RegisterErrorPage__message{margin-bottom:60px;font-size:1.4rem}.RegisterErrorPage--desktop .RegisterErrorPage__mypageButton{max-width:440px;margin:0 auto}.RegisterMigratePage{display:block;background-color:#f8f8f8;background-color:var(--color-bg-secondary)}.RegisterMigratePage__head{background-color:#fff}.RegisterMigratePage--desktop .RegisterMigratePage__heading{margin-bottom:50px}.RegisterMigratePage--mobile .RegisterMigratePage__heading{margin-bottom:25px}.RegisterMigratePage--desktop .RegisterMigratePage__step{margin-bottom:80px}.RegisterMigratePage--mobile .RegisterMigratePage__step{margin-bottom:40px}.RegisterMigratePage__message{font-weight:700;color:#484848;color:var(--color-text-primary)}.RegisterMigratePage--desktop .RegisterMigratePage__message{max-width:740px;max-width:var(--layout-mainColumn-inner-width);margin:0 auto;font-size:1.4rem}.RegisterMigratePage--mobile .RegisterMigratePage__message{padding:15px;font-size:1.2rem;background-color:#f3f3f3}.RegisterMigratePage__body{background-color:#fff;border-bottom:1px solid #e9e9e9;border-bottom:1px solid var(--color-bg-primary)}.RegisterMigratePage--desktop .RegisterMigratePage__body{padding:80px 0}.RegisterMigratePage--mobile .RegisterMigratePage__body{padding:30px 15px}.RegisterMigratePage--desktop .RegisterMigratePage__bodyInner{max-width:740px;max-width:var(--layout-mainColumn-inner-width);margin:0 auto}.RegisterMigratePage__done{font-weight:700;color:#484848;color:var(--color-text-primary)}.RegisterMigratePage--desktop .RegisterMigratePage__done{margin-bottom:100px;font-size:1.4rem}.RegisterMigratePage--mobile .RegisterMigratePage__done{margin-bottom:80px;font-size:1.2rem}.RegisterMigratePage__note{font-weight:700;color:#484848;color:var(--color-text-primary)}.RegisterMigratePage--desktop .RegisterMigratePage__note{margin-bottom:30px;font-size:1.6rem}.RegisterMigratePage--mobile .RegisterMigratePage__note{margin-bottom:15px;font-size:1.4rem}.RegisterMigratePage--desktop .RegisterMigratePage__form{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;margin-bottom:30px}.RegisterMigratePage--mobile .RegisterMigratePage__form{margin-bottom:20px}.RegisterMigratePage__key{font-weight:700;color:#484848;color:var(--color-text-primary)}.RegisterMigratePage--desktop .RegisterMigratePage__key{-webkit-box-flex:1;flex:1 0;font-size:1.4rem}.RegisterMigratePage__value{font-size:1.4rem;font-weight:700;color:#484848;color:var(--color-text-primary)}.RegisterMigratePage--desktop .RegisterMigratePage__value{-webkit-box-flex:3;flex:3 0}.RegisterMigratePage__accept{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center}.RegisterMigratePage--desktop .RegisterMigratePage__accept{margin-bottom:30px}.RegisterMigratePage--mobile .RegisterMigratePage__accept{margin-bottom:20px}.RegisterMigratePage__checkbox{margin-right:8px}.RegisterMigratePage__acceptLabel{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;cursor:pointer;-webkit-transition-duration:.1s;transition-duration:.1s;-webkit-transition-property:opacity;transition-property:opacity}@media(hover:hover){.RegisterMigratePage__acceptLabel:hover{opacity:.5}}.RegisterMigratePage__acceptLabel.hold{opacity:.5}.RegisterMigratePage__anchor{font-weight:700;color:#4084ff;color:var(--color-accent-secondary);cursor:pointer;-webkit-transition-duration:.1s;transition-duration:.1s;-webkit-transition-property:opacity;transition-property:opacity}@media(hover:hover){.RegisterMigratePage__anchor:hover{opacity:.5}}.RegisterMigratePage__anchor.hold{opacity:.5}.RegisterMigratePage--desktop .RegisterMigratePage__anchor{font-size:1.4rem}.RegisterMigratePage--mobile .RegisterMigratePage__anchor{font-size:1.2rem}.RegisterMigratePage__text{font-weight:700;color:#484848;color:var(--color-text-primary)}.RegisterMigratePage__text--expanded{margin:0 4px}.RegisterMigratePage--desktop .RegisterMigratePage__text{font-size:1.4rem}.RegisterMigratePage--mobile .RegisterMigratePage__text{font-size:1.2rem}.RegisterMigratePage--desktop .RegisterMigratePage__sendButton{max-width:440px;margin:0 auto 100px}.RegisterMigratePage--mobile .RegisterMigratePage__sendButton{margin-bottom:80px}.RegisterMigratePage--desktop .RegisterMigratePage__tail{padding:60px 0}.RegisterMigratePage--mobile .RegisterMigratePage__tail{padding:30px 15px}.RegisterMigratePage--desktop .RegisterMigratePage__backToTopButton{max-width:440px;margin:0 auto}.RegisterPaymentPage{display:block;background-color:#f8f8f8;background-color:var(--color-bg-secondary)}.RegisterPaymentPage__head{background-color:#fff}.RegisterPaymentPage--desktop .RegisterPaymentPage__heading{margin-bottom:50px}.RegisterPaymentPage--mobile .RegisterPaymentPage__heading{margin-bottom:25px}.RegisterPaymentPage__body{background-color:#fff;border-bottom:1px solid #e9e9e9;border-bottom:1px solid var(--color-bg-primary)}.RegisterPaymentPage--desktop .RegisterPaymentPage__body{padding:80px 0}.RegisterPaymentPage--mobile .RegisterPaymentPage__body{padding:30px 15px}.RegisterPaymentPage--desktop .RegisterPaymentPage__bodyInner{max-width:740px;max-width:var(--layout-mainColumn-inner-width);margin:0 auto}.RegisterPaymentPage__note{max-width:900px;max-width:var(--layout-mainColumn-width);border:1px solid #e9e9e9;border:1px solid var(--color-bg-primary)}.RegisterPaymentPage--desktop .RegisterPaymentPage__note{padding:40px 80px 65px;margin-bottom:60px}.RegisterPaymentPage--mobile .RegisterPaymentPage__note{padding:40px 25px 33px;margin-bottom:30px}.RegisterPaymentPage__noteTitle{margin-bottom:25px;font-size:1.4rem;font-weight:700}.RegisterPaymentPage__noteLabel{margin-left:16px;font-size:1.4rem;font-weight:700}.RegisterPaymentPage__note .RegisterPaymentPage__noteLabel{margin-bottom:6px}.RegisterPaymentPage__note .RegisterPaymentPage__noteLabel:last-child{margin-bottom:0}.RegisterPaymentPage__explanation{font-weight:700;color:#fa4777;color:var(--color-accent-primary)}.RegisterPaymentPage--desktop .RegisterPaymentPage__explanation{padding:0 55px 30px;font-size:1.4rem}.RegisterPaymentPage--mobile .RegisterPaymentPage__explanation{padding-bottom:15px;font-size:1.2rem}.RegisterPaymentPage__label{font-weight:700;color:#484848;color:var(--color-text-primary)}.RegisterPaymentPage--desktop .RegisterPaymentPage__label{margin-bottom:40px;font-size:1.6rem}.RegisterPaymentPage--mobile .RegisterPaymentPage__label{margin-bottom:30px;font-size:1.4rem}.RegisterPaymentPage--desktop .RegisterPaymentPage__methods{margin-bottom:80px}.RegisterPaymentPage--mobile .RegisterPaymentPage__methods{margin-bottom:60px}.RegisterPaymentPage--desktop .RegisterPaymentPage__credit{margin-bottom:80px}.RegisterPaymentPage--mobile .RegisterPaymentPage__credit{margin-bottom:15px}.RegisterPaymentPage--desktop .RegisterPaymentPage__paypal{margin-bottom:40px}.RegisterPaymentPage--mobile .RegisterPaymentPage__paypal{margin-bottom:15px}.RegisterPaymentPage--desktop .RegisterPaymentPage__others{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center}.RegisterPaymentPage--desktop .RegisterPaymentPage__others .RegisterPaymentPage__method{margin-right:25px}.RegisterPaymentPage--desktop .RegisterPaymentPage__others .RegisterPaymentPage__method:last-child{margin-right:0}.RegisterPaymentPage--mobile .RegisterPaymentPage__others .RegisterPaymentPage__method{margin-bottom:15px}.RegisterPaymentPage--mobile .RegisterPaymentPage__others .RegisterPaymentPage__method:last-child{margin-bottom:0}.RegisterPaymentPage__method{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;height:60px;cursor:pointer;border:1px solid #e9e9e9;border:1px solid var(--color-bg-primary);-webkit-transition-duration:.1s;transition-duration:.1s;-webkit-transition-property:opacity;transition-property:opacity}@media(hover:hover){.RegisterPaymentPage__method:hover{opacity:.5}}.RegisterPaymentPage__method.hold{opacity:.5}.RegisterPaymentPage__method--selected{border:3px solid #fa4777;border:3px solid var(--color-accent-primary)}.RegisterPaymentPage--desktop .RegisterPaymentPage__method{-webkit-box-flex:1;flex:1 0;border-radius:4px}.RegisterPaymentPage--mobile .RegisterPaymentPage__method{border-radius:8px}.RegisterPaymentPage--desktop .RegisterPaymentPage__credit .RegisterPaymentPage__method{height:170px}.RegisterPaymentPage--mobile .RegisterPaymentPage__credit .RegisterPaymentPage__method{height:120px}.RegisterPaymentPage--desktop .RegisterPaymentPage__paypal .RegisterPaymentPage__method{height:140px}.RegisterPaymentPage--mobile .RegisterPaymentPage__paypal .RegisterPaymentPage__method{height:120px}.RegisterPaymentPage__name{font-weight:700;color:#fa4777;color:var(--color-accent-primary)}.RegisterPaymentPage--desktop .RegisterPaymentPage__name{font-size:1.6rem}.RegisterPaymentPage--mobile .RegisterPaymentPage__name{font-size:1.4rem}.RegisterPaymentPage__brands{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;margin-bottom:24px}.RegisterPaymentPage__brands .RegisterPaymentPage__brand{margin-right:10px}.RegisterPaymentPage__brands .RegisterPaymentPage__brand:last-child{margin-right:0}.RegisterPaymentPage__brand{background-repeat:no-repeat;background-position:center center;background-size:contain}.RegisterPaymentPage__brand--visa{width:46px;height:30px;background-image:url(../img/visa.gif)}.RegisterPaymentPage__brand--mastercard{width:46px;height:30px;background-image:url(../img/mastercard.gif)}.RegisterPaymentPage__brand--jcb{width:40px;height:30px;background-image:url(../img/jcb.gif)}.RegisterPaymentPage__brand--amex{width:32px;height:32px;background-image:url(../img/amex.gif)}.RegisterPaymentPage__brand--diners{width:40px;height:30px;background-image:url(../img/diners.gif)}.RegisterPaymentPage__paypalLogo{width:173px;height:41px;margin-bottom:15px;background-image:url(https://www.paypalobjects.com/webstatic/en_US/i/buttons/PP_logo_h_200x51.png);background-repeat:no-repeat;background-position:center center;background-size:contain}.RegisterPaymentPage--desktop .RegisterPaymentPage__ctrl{margin-bottom:40px}.RegisterPaymentPage--mobile .RegisterPaymentPage__ctrl{margin-bottom:20px}.RegisterPaymentPage--desktop .RegisterPaymentPage__submitButton{max-width:440px;margin:0 auto}.RegisterPaymentPage__freeMember{color:#fa4777;color:var(--color-accent-primary);text-align:center;cursor:pointer;-webkit-transition-duration:.1s;transition-duration:.1s;-webkit-transition-property:opacity;transition-property:opacity}@media(hover:hover){.RegisterPaymentPage__freeMember:hover{opacity:.5}}.RegisterPaymentPage__freeMember.hold{opacity:.5}.RegisterPaymentPage--desktop .RegisterPaymentPage__freeMember{font-size:1.4rem}.RegisterPaymentPage--mobile .RegisterPaymentPage__freeMember{font-size:1.2rem}.RegisterPlanPage{display:block;background-color:#f8f8f8;background-color:var(--color-bg-secondary)}.RegisterPlanPage__head{background-color:#fff}.RegisterPlanPage--desktop .RegisterPlanPage__heading{margin-bottom:50px}.RegisterPlanPage--mobile .RegisterPlanPage__heading{margin-bottom:25px}.RegisterPlanPage__body{background-color:#fff}.RegisterPlanPage--desktop .RegisterPlanPage__body{padding:80px 0}.RegisterPlanPage--mobile .RegisterPlanPage__body{padding:30px 15px;border-bottom:1px solid #e9e9e9;border-bottom:1px solid var(--color-bg-primary)}.RegisterPlanPage--desktop .RegisterPlanPage__bodyInner{max-width:740px;max-width:var(--layout-mainColumn-inner-width);margin:0 auto}.RegisterPlanPage--desktop .RegisterPlanPage__plan{margin-bottom:100px}.RegisterPlanPage--mobile .RegisterPlanPage__plan{margin-bottom:60px}.RegisterPlanPage--desktop .RegisterPlanPage__ctrl{margin-bottom:50px}.RegisterPlanPage--mobile .RegisterPlanPage__ctrl{margin-bottom:30px}.RegisterPlanPage--desktop .RegisterPlanPage__submitButton{max-width:440px;margin:0 auto}.RegisterPlanPage__verify{margin-bottom:14px;text-align:center}.RegisterPlanPage--desktop .RegisterPlanPage__notes{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center}.RegisterPlanPage--desktop .RegisterPlanPage__notes .RegisterPlanPage__note{margin-right:10px}.RegisterPlanPage--desktop .RegisterPlanPage__notes .RegisterPlanPage__note:last-child{margin-right:0}.RegisterPlanPage__note{color:#fa4777;color:var(--color-accent-primary)}.RegisterPlanPage--desktop .RegisterPlanPage__note{font-size:1.4rem}.RegisterPlanPage--mobile .RegisterPlanPage__note{font-size:1.2rem}.RegisterVerifyPage{display:block;background-color:#f8f8f8;background-color:var(--color-bg-secondary)}.RegisterVerifyPage__head{background-color:#fff}.RegisterVerifyPage--desktop .RegisterVerifyPage__heading{margin-bottom:50px}.RegisterVerifyPage--mobile .RegisterVerifyPage__heading{margin-bottom:25px}.RegisterVerifyPage__body{background-color:#fff;border-bottom:1px solid #e9e9e9;border-bottom:1px solid var(--color-bg-primary)}.RegisterVerifyPage--desktop .RegisterVerifyPage__body{padding:80px 0}.RegisterVerifyPage--mobile .RegisterVerifyPage__body{padding:30px 15px}.RegisterVerifyPage--desktop .RegisterVerifyPage__bodyInner{max-width:740px;max-width:var(--layout-mainColumn-inner-width);margin:0 auto}.RegisterVerifyPage__verifying{-webkit-animation-name:flash;animation-name:flash;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.RegisterVerifyPage__doneMessages{font-weight:700;color:#484848;color:var(--color-text-primary)}.RegisterVerifyPage--desktop .RegisterVerifyPage__doneMessages{margin-bottom:100px;font-size:1.6rem}.RegisterVerifyPage--mobile .RegisterVerifyPage__doneMessages{margin-bottom:60px;font-size:1.4rem}.RegisterVerifyPage--desktop .RegisterVerifyPage__mypageButton{max-width:440px;margin:0 auto}.RegisterVerifyPage--desktop .RegisterVerifyPage__attention{margin-bottom:80px}.RegisterVerifyPage--mobile .RegisterVerifyPage__attention{margin-bottom:40px}.RegisterVerifyPage__confirm{font-weight:700;color:#484848;color:var(--color-text-primary)}.RegisterVerifyPage--desktop .RegisterVerifyPage__confirm{font-size:1.4rem}.RegisterVerifyPage--mobile .RegisterVerifyPage__confirm{font-size:1.2rem}.RegisterVerifyPage--desktop .RegisterVerifyPage__list{margin-bottom:80px}.RegisterVerifyPage--mobile .RegisterVerifyPage__list{margin-bottom:40px}.RegisterVerifyPage__list .RegisterVerifyPage__item{margin-bottom:60px}.RegisterVerifyPage__list .RegisterVerifyPage__item:last-child{margin-bottom:0}.RegisterVerifyPage--desktop .RegisterVerifyPage__item{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:start;justify-content:flex-start}.RegisterVerifyPage--desktop .RegisterVerifyPage__itemHead{-webkit-box-flex:1;flex:1 0}.RegisterVerifyPage--mobile .RegisterVerifyPage__itemHead{margin-bottom:15px}.RegisterVerifyPage--mobile .RegisterVerifyPage__itemHead--nospacing{margin-bottom:0}.RegisterVerifyPage--desktop .RegisterVerifyPage__itemBody{-webkit-box-flex:3;flex:3 0}.RegisterVerifyPage--mobile .RegisterVerifyPage__itemBody--spacing{padding-top:26px}.RegisterVerifyPage__itemLabel{font-weight:700;color:#484848;color:var(--color-text-primary)}.RegisterVerifyPage--desktop .RegisterVerifyPage__itemLabel{font-size:1.4rem}.RegisterVerifyPage--mobile .RegisterVerifyPage__itemLabel{font-size:1.2rem}.RegisterVerifyPage__asterisk{display:inline;color:#fa4777;color:var(--color-accent-primary)}.RegisterVerifyPage__text{font-size:1.4rem;font-weight:700;color:#484848;color:var(--color-text-primary)}.RegisterVerifyPage--desktop .RegisterVerifyPage__confirmText{font-size:1.6rem}.RegisterVerifyPage--mobile .RegisterVerifyPage__confirmText{font-size:1.4rem}.RegisterVerifyPage--desktop .RegisterVerifyPage__nameColumn{display:-webkit-box;display:flex;-webkit-box-align:start;align-items:flex-start;-webkit-box-pack:start;justify-content:flex-start}.RegisterVerifyPage--desktop .RegisterVerifyPage__nameColumn .RegisterVerifyPage__nameColumnItem{-webkit-box-flex:1;flex:1 0;margin-right:60px}.RegisterVerifyPage--desktop .RegisterVerifyPage__nameColumn .RegisterVerifyPage__nameColumnItem:last-child{margin-right:0}.RegisterVerifyPage--mobile .RegisterVerifyPage__nameColumn .RegisterVerifyPage__nameColumnItem{padding-top:20px;margin-bottom:15px}.RegisterVerifyPage--mobile .RegisterVerifyPage__nameColumn .RegisterVerifyPage__nameColumnItem:last-child{margin-bottom:0}.RegisterVerifyPage--desktop .RegisterVerifyPage__birthColumn{display:-webkit-box;display:flex;-webkit-box-align:start;align-items:flex-start;-webkit-box-pack:start;justify-content:flex-start}.RegisterVerifyPage--desktop .RegisterVerifyPage__birthColumn .RegisterVerifyPage__birthColumnItem{-webkit-box-flex:1;flex:1 0;margin-right:60px}.RegisterVerifyPage--desktop .RegisterVerifyPage__birthColumn .RegisterVerifyPage__birthColumnItem:last-child{margin-right:0}.RegisterVerifyPage--mobile .RegisterVerifyPage__birthColumn .RegisterVerifyPage__birthColumnItem{margin-bottom:15px}.RegisterVerifyPage--mobile .RegisterVerifyPage__birthColumn .RegisterVerifyPage__birthColumnItem:last-child{margin-bottom:15px}.RegisterVerifyPage__birthInnerColumn{display:-webkit-box;display:flex;-webkit-box-align:start;align-items:flex-start;-webkit-box-pack:start;justify-content:flex-start}.RegisterVerifyPage__birthInnerColumn .RegisterVerifyPage__birthInnerColumnItem{-webkit-box-flex:1;flex:1 0}.RegisterVerifyPage--desktop .RegisterVerifyPage__birthInnerColumn .RegisterVerifyPage__birthInnerColumnItem{margin-right:60px}.RegisterVerifyPage--desktop .RegisterVerifyPage__birthInnerColumn .RegisterVerifyPage__birthInnerColumnItem:last-child{margin-right:0}.RegisterVerifyPage--mobile .RegisterVerifyPage__birthInnerColumn .RegisterVerifyPage__birthInnerColumnItem{margin-right:20px}.RegisterVerifyPage--mobile .RegisterVerifyPage__birthInnerColumn .RegisterVerifyPage__birthInnerColumnItem:last-child{margin-right:0}.RegisterVerifyPage__form{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center}.RegisterVerifyPage__inputLabel{margin-right:10px;font-weight:700;color:#484848;color:var(--color-text-primary)}.RegisterVerifyPage--desktop .RegisterVerifyPage__inputLabel{font-size:1.2rem}.RegisterVerifyPage--mobile .RegisterVerifyPage__inputLabel{font-size:1rem}.RegisterVerifyPage__input{position:relative;-webkit-box-flex:1;flex:1 0}.RegisterVerifyPage__input--emphasised{background-color:#fa4777;background-color:var(--color-accent-primary)}.RegisterVerifyPage__lableError{position:absolute;top:-22px;font-weight:700;color:#fa4777;color:var(--color-accent-primary)}.RegisterVerifyPage--mobile .RegisterVerifyPage__inputPassword{padding-top:10px}.RegisterVerifyPage--desktop .RegisterVerifyPage__confirmButton,.RegisterVerifyPage--desktop .RegisterVerifyPage__submitButton,.RegisterVerifyPage--desktop .RegisterVerifyPage__cancelButton{max-width:440px;margin:0 auto}.RegisterVerifyPage__cancelButton .Button{background-color:#fff;background-color:var(--color-text-primary-white);border:1px solid #484848;border:1px solid var(--color-text-primary)}.RegisterVerifyPage__cancelButton .Button__label{color:#484848;color:var(--color-text-primary)}.RegisterVerifyPage--desktop .RegisterVerifyPage__cancelButton{margin-top:20px}.RegisterVerifyPage--mobile .RegisterVerifyPage__cancelButton{margin-top:10px}.ResultPage{display:block;background-color:#f8f8f8;background-color:var(--color-bg-secondary)}.ResultPage--desktop{padding:20px 0 76px}.ResultPage--mobile{padding:20px 0}.ResultPage__content{max-width:900px;max-width:var(--layout-mainColumn-width);margin:0 auto}.ResultPage--desktop .ResultPage__body{margin-bottom:20px}.ResultPage--mobile .ResultPage__body{margin-bottom:10px;border-bottom:1px solid #e9e9e9;border-bottom:1px solid var(--color-bg-primary)}.ResultPage__tail{padding:0 10px}.ResultPage--desktop .ResultPage__buttonWrapper{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;margin-bottom:10px}.ResultPage--desktop .ResultPage__buttonWrapper .Button{width:440px}.ResultPage--mobile .ResultPage__buttonWrapper{margin-bottom:10px}.ResultPage--desktop .ResultPage__linkWrapper{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:end;justify-content:flex-end}.ResultsPage{display:block;background-color:#f8f8f8;background-color:var(--color-bg-secondary)}.ResultsPage--desktop{padding:20px 0 76px}.ResultsPage--mobile{padding:20px 10px}.ResultsPage__content{max-width:900px;max-width:var(--layout-mainColumn-width);margin:0 auto}.ResultsPage--desktop .ResultsPage__head{margin-bottom:24px}.ResultsPage--mobile .ResultsPage__head{margin-bottom:20px}.ResultsPage--desktop .ResultsPage__body{margin-bottom:20px}.ResultsPage--mobile .ResultsPage__body{margin-bottom:10px}.ResultsPage__list{display:-webkit-box;display:flex;-webkit-box-align:stretch;align-items:stretch;-webkit-box-pack:justify;justify-content:space-between;flex-wrap:wrap}.ResultsPage--desktop .ResultsPage__list .Itembox,.ResultsPage--desktop .ResultsPage__list .ResultsPage__fakeItem{width:calc((100% - (20px * 3)) / 4);margin-bottom:20px}.ResultsPage--desktop .ResultsPage__list .Itembox:nth-last-child(1),.ResultsPage--desktop .ResultsPage__list .Itembox:nth-last-child(2),.ResultsPage--desktop .ResultsPage__list .Itembox:nth-last-child(3),.ResultsPage--desktop .ResultsPage__list .Itembox:nth-last-child(4),.ResultsPage--desktop .ResultsPage__list .ResultsPage__fakeItem:nth-last-child(1),.ResultsPage--desktop .ResultsPage__list .ResultsPage__fakeItem:nth-last-child(2),.ResultsPage--desktop .ResultsPage__list .ResultsPage__fakeItem:nth-last-child(3),.ResultsPage--desktop .ResultsPage__list .ResultsPage__fakeItem:nth-last-child(4){margin-bottom:0}.ResultsPage--mobile .ResultsPage__list .Itembox,.ResultsPage--mobile .ResultsPage__list .ResultsPage__fakeItem{width:calc((100% - (10px * 1)) / 2);margin-bottom:10px}.ResultsPage--mobile .ResultsPage__list .Itembox:nth-last-child(1),.ResultsPage--mobile .ResultsPage__list .Itembox:nth-last-child(2),.ResultsPage--mobile .ResultsPage__list .ResultsPage__fakeItem:nth-last-child(1),.ResultsPage--mobile .ResultsPage__list .ResultsPage__fakeItem:nth-last-child(2){margin-bottom:0}.ResultsPage__empty{font-size:1.2rem;font-weight:700;color:#aaa;color:var(--color-text-secondary);text-align:center}.ResultsPage--desktop .ResultsPage__buttonWrapper{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center}.ResultsPage--desktop .ResultsPage__buttonWrapper .Button{width:440px}.ResultsPage__buttonWrapper{margin-bottom:16px}.ResultsPage--mobile .ResultsPage__numberPagination{margin-bottom:20px}.ResultsPage--desktop .ResultsPage__linkWrapper{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:end;justify-content:flex-end}.RulePage{display:block;background-color:#f8f8f8;background-color:var(--color-bg-secondary)}.RulePage--desktop{padding:40px 0 60px}.RulePage--mobile{padding:10px 0 30px}.RulePage__content{max-width:900px;max-width:var(--layout-mainColumn-width);margin:0 auto}.RulePage--desktop .RulePage__head{margin-bottom:30px}.RulePage--mobile .RulePage__head{padding-left:10px;margin-bottom:15px;background-color:#e9e9e9;background-color:var(--color-bg-primary)}.RulePage__body{background-color:#fff;border:1px solid #e9e9e9;border:1px solid var(--color-bg-primary)}.RulePage--desktop .RulePage__body{padding:40px 80px;margin-bottom:20px}.RulePage--mobile .RulePage__body{padding:20px 10px;margin-bottom:15px}.RulePage--desktop .RulePage__item{font-size:1.4rem}.RulePage--mobile .RulePage__item{font-size:1.2rem}.RulePage__body .RulePage__item{margin-bottom:1rem}.RulePage__body .RulePage__item:last-child{margin-bottom:0}.RulePage__itemTitle{font-weight:700}.RulePage__itemBody--indented{margin-left:1rem}.RulePage--desktop .RulePage__tail{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;margin-bottom:40px}.RulePage--desktop .RulePage__tail .Button{-webkit-box-flex:1;flex:1 0;max-width:440px;margin-right:20px}.RulePage--desktop .RulePage__tail .Button:last-child{margin-right:0}.RulePage--mobile .RulePage__tail{padding:0 10px;margin-bottom:30px}.RulePage--mobile .RulePage__tail .Button{margin-bottom:10px}.RulePage--mobile .RulePage__tail .Button:last-child{margin-bottom:0}.RulePage--desktop .RulePage__buttonWrapper{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:end;justify-content:flex-end}.RulePage--mobile .RulePage__buttonWrapper{padding:0 10px}.SchedulePage{display:block;background-color:#f8f8f8;background-color:var(--color-bg-secondary)}.SchedulePage--desktop{padding:20px 0 76px}.SchedulePage--mobile{padding:20px 0}.SchedulePage__content{max-width:900px;max-width:var(--layout-mainColumn-width);margin:0 auto}.SchedulePage--desktop .SchedulePage__body{margin-bottom:20px}.SchedulePage--mobile .SchedulePage__body{margin-bottom:15px}.SchedulePage__tail{padding:0 10px}.SchedulePage--desktop .SchedulePage__buttonWrapper{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;margin-bottom:10px}.SchedulePage--desktop .SchedulePage__buttonWrapper .Button{width:440px}.SchedulePage--mobile .SchedulePage__buttonWrapper{margin-bottom:10px}.SchedulePage--desktop .SchedulePage__linkWrapper{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:end;justify-content:flex-end}.SchedulesPage{display:block;background-color:#f8f8f8;background-color:var(--color-bg-secondary)}.SchedulesPage--desktop{padding:20px 0 76px}.SchedulesPage__content{max-width:900px;max-width:var(--layout-mainColumn-width);margin:0 auto}.SchedulesPage__head{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center}.SchedulesPage__head .Select{-webkit-box-flex:1;flex:1 0}.SchedulesPage__head .Select:first-child .Select__form{border-right:none}.SchedulesPage--desktop .SchedulesPage__head{margin-bottom:24px}.SchedulesPage--mobile .SchedulesPage__head{padding:10px}.SchedulesPage--desktop .SchedulesPage__body{margin-bottom:30px}.SchedulesPage--mobile .SchedulesPage__body{margin-bottom:0}.SchedulesPage__calendar{background-color:#fff;border:1px solid #e9e9e9;border:1px solid var(--color-bg-primary)}.SchedulesPage--desktop .SchedulesPage__calendar{padding:20px;margin-bottom:30px}.SchedulesPage--mobile .SchedulesPage__calendar{padding:10px;margin-bottom:10px}.SchedulesPage--mobile .SchedulesPage__list{margin-bottom:20px}.SchedulesPage .Itemrow{display:-webkit-box;display:flex;-webkit-box-align:stretch;align-items:stretch;-webkit-box-pack:center;justify-content:center;position:relative}.SchedulesPage--desktop .Itemrow{min-height:125px;margin-bottom:12px}.SchedulesPage--mobile .Itemrow{min-height:82px;margin-bottom:4px}.SchedulesPage__scrollAnchor{position:absolute;left:0;width:0;height:0}.SchedulesPage--desktop .SchedulesPage__scrollAnchor{top:calc((50px + 12px)*-1);top:calc((var(--component-appHeader-height-desktop) + 12px) * -1)}.SchedulesPage--mobile .SchedulesPage__scrollAnchor{top:calc((45px + 4px)*-1);top:calc((var(--component-appHeader-height-mobile) + 4px) * -1)}.SchedulesPage__navigator{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:justify;justify-content:space-between;height:48px;padding:0 10px;background-color:#fff;border-top:1px solid #e9e9e9;border-top:1px solid var(--color-bg-primary);border-bottom:1px solid #e9e9e9;border-bottom:1px solid var(--color-bg-primary)}.SchedulesPage__navigatorItem{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;cursor:pointer;-webkit-transition-duration:.1s;transition-duration:.1s;-webkit-transition-property:opacity;transition-property:opacity}@media(hover:hover){.SchedulesPage__navigatorItem:hover{opacity:.5}}.SchedulesPage__navigatorItem.hold{opacity:.5}.SchedulesPage__navigatorIcon{width:24px;height:24px}.SchedulesPage__navigatorLabel{font-size:1.4rem}.SchedulesPage__empty{font-size:1.2rem;font-weight:700;color:#aaa;color:var(--color-text-secondary);text-align:center}.SchedulesPage--mobile .SchedulesPage__empty{margin-bottom:10px}.SchedulesPage--desktop .SchedulesPage__tail{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:end;justify-content:flex-end}.SchedulesPage--mobile .SchedulesPage__tail{padding:10px}.SponsorsPage{display:block;background-color:#f8f8f8;background-color:var(--color-bg-secondary)}.SponsorsPage--desktop{padding:40px 0 60px}.SponsorsPage--mobile{padding:10px 0 30px}.SponsorsPage__content{max-width:900px;max-width:var(--layout-mainColumn-width);margin:0 auto}.SponsorsPage__body{display:-webkit-box;display:flex;-webkit-box-align:start;align-items:flex-start;-webkit-box-pack:justify;justify-content:space-between;flex-wrap:wrap}.SponsorsPage--desktop .SponsorsPage__body{margin-bottom:50px}.SponsorsPage--desktop .SponsorsPage__body .Sponsor,.SponsorsPage--desktop .SponsorsPage__body .SponsorsPage__fakeItem{width:calc((100% - (20px * 3)) / 4);margin-bottom:20px}.SponsorsPage--desktop .SponsorsPage__body .Sponsor:nth-last-child(1),.SponsorsPage--desktop .SponsorsPage__body .Sponsor:nth-last-child(2),.SponsorsPage--desktop .SponsorsPage__body .Sponsor:nth-last-child(3),.SponsorsPage--desktop .SponsorsPage__body .Sponsor:nth-last-child(4),.SponsorsPage--desktop .SponsorsPage__body .SponsorsPage__fakeItem:nth-last-child(1),.SponsorsPage--desktop .SponsorsPage__body .SponsorsPage__fakeItem:nth-last-child(2),.SponsorsPage--desktop .SponsorsPage__body .SponsorsPage__fakeItem:nth-last-child(3),.SponsorsPage--desktop .SponsorsPage__body .SponsorsPage__fakeItem:nth-last-child(4){margin-bottom:0}.SponsorsPage--mobile .SponsorsPage__body{padding:0 10px;margin-bottom:30px}.SponsorsPage--mobile .SponsorsPage__body .Sponsor,.SponsorsPage--mobile .SponsorsPage__body .SponsorsPage__fakeItem{width:calc((100% - (10px * 1)) / 2);margin-bottom:10px}.SponsorsPage--mobile .SponsorsPage__body .Sponsor:nth-last-child(1),.SponsorsPage--mobile .SponsorsPage__body .Sponsor:nth-last-child(2),.SponsorsPage--mobile .SponsorsPage__body .SponsorsPage__fakeItem:nth-last-child(1),.SponsorsPage--mobile .SponsorsPage__body .SponsorsPage__fakeItem:nth-last-child(2){margin-bottom:0}.SponsorsPage--desktop .SponsorsPage__tail{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:end;justify-content:flex-end}.SponsorsPage--mobile .SponsorsPage__tail{padding:0 10px}.TopPage{display:block}.TopPage__banner{width:100%;overflow-x:hidden;background-color:#fff}.TopPage--desktop .TopPage__bannerList{margin-bottom:30px}.TopPage--mobile .TopPage__bannerList{padding-bottom:10px}.TopPage__section{position:relative}.TopPage--mobile .TopPage__section{padding:0 12px}.TopPage--mobile .TopPage__section--nospacing{padding:0}.TopPage__guidance{cursor:pointer;-webkit-transition-duration:.1s;transition-duration:.1s;-webkit-transition-property:opacity;transition-property:opacity}@media(hover:hover){.TopPage__guidance:hover{opacity:.5}}.TopPage__guidance.hold{opacity:.5}.TopPage__guidanceInner{font-weight:700;color:#fff;text-align:center;background-color:#000}.TopPage--desktop .TopPage__guidanceInner{padding:40px;font-size:2.2rem}.TopPage--mobile .TopPage__guidanceInner{padding:20px 26px;font-size:1.6rem}.TopPage__bg{position:absolute;top:0;right:0;bottom:0;left:0;background-color:#f8f8f8;background-color:var(--color-bg-secondary)}.TopPage__wrapper{position:relative;max-width:900px;max-width:var(--layout-mainColumn-width);margin:0 auto}.TopPage--desktop .TopPage__wrapper{padding-bottom:60px}.TopPage--desktop .TopPage__wrapper .Itembox,.TopPage--desktop .TopPage__wrapper .TopPage__fakeItem{width:calc((100% - (24px * 2)) / 3);margin-bottom:24px}.TopPage--desktop .TopPage__wrapper .Itembox:nth-last-child(1),.TopPage--desktop .TopPage__wrapper .Itembox:nth-last-child(2),.TopPage--desktop .TopPage__wrapper .Itembox:nth-last-child(3),.TopPage--desktop .TopPage__wrapper .TopPage__fakeItem:nth-last-child(1),.TopPage--desktop .TopPage__wrapper .TopPage__fakeItem:nth-last-child(2),.TopPage--desktop .TopPage__wrapper .TopPage__fakeItem:nth-last-child(3){margin-bottom:0}.TopPage--mobile .TopPage__wrapper{padding-bottom:30px}.TopPage--mobile .TopPage__wrapper .Itembox,.TopPage--mobile .TopPage__wrapper .TopPage__fakeItem{width:calc((100% - (12px * 1)) / 2);margin-bottom:12px}.TopPage--mobile .TopPage__wrapper .Itembox:nth-last-child(1),.TopPage--mobile .TopPage__wrapper .Itembox:nth-last-child(2),.TopPage--mobile .TopPage__wrapper .TopPage__fakeItem:nth-last-child(1),.TopPage--mobile .TopPage__wrapper .TopPage__fakeItem:nth-last-child(2){margin-bottom:0}.TopPage__news,.TopPage__results{display:-webkit-box;display:flex;-webkit-box-align:stretch;align-items:stretch;-webkit-box-pack:justify;justify-content:space-between;flex-wrap:wrap}.TopPage--desktop .TopPage__news,.TopPage--desktop .TopPage__results{margin-bottom:45px}.TopPage--mobile .TopPage__news,.TopPage--mobile .TopPage__results{margin-bottom:30px}.TopPage__tickets{background-color:#dbdbdb}.TopPage--desktop .TopPage__tickets{padding:24px 0}.TopPage--desktop .TopPage__tickets .Universe_Carousel__list{padding-left:24px}.TopPage--mobile .TopPage__tickets{padding:16px 0 4px}.TopPage--desktop .TopPage__universe{padding-bottom:60px;background-color:#0c1b26;background-color:var(--color-universe-desktop-bg-primary)}.TopPage--desktop .TopPage__universe .Section_Heading__title,.TopPage--desktop .TopPage__universe .Section_Heading__description{color:#fff;color:var(--color-universe-text-primary)}.TopPage--mobile .TopPage__universe{padding-bottom:30px;background-color:#000;background-color:var(--color-universe-mobile-bg-primary)}.TopPage--mobile .TopPage__universe .Section_Heading__title,.TopPage--mobile .TopPage__universe .Section_Heading__description{color:#fff;color:var(--color-universe-text-primary)}.TopPage__ctrl{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center}.TopPage--desktop .TopPage__ctrl .Button{min-width:300px}.TopPage--mobile .TopPage__ctrl .Button{-webkit-box-flex:1;flex:1 0}.TopPage--desktop .TopPage__universe .TopPage__ctrl .Button{min-width:300px}.TopPage--mobile .TopPage__universe .TopPage__ctrl{padding:0 12px}.TopPage--mobile .TopPage__universe .TopPage__ctrl .Button{-webkit-box-flex:1;flex:1 0}.TopPage--desktop .TopPage__recommendedVideoList{padding-left:80px;margin-bottom:45px}.TopPage--mobile .TopPage__recommendedVideoList{margin-bottom:15px}.TopPage__topics{position:relative}.TopPage__topics .TopicItem{margin-bottom:4px}.TopPage__topics .TopicItem:last-child{margin-bottom:0}.TopPage--desktop .TopPage__scheduleBody{display:-webkit-box;display:flex;-webkit-box-align:stretch;align-items:stretch;-webkit-box-pack:justify;justify-content:space-between;margin-bottom:45px}.TopPage--mobile .TopPage__scheduleBody{margin-bottom:22px}.TopPage--desktop .TopPage__scheduleCalendar{-webkit-box-flex:1;flex:1 0;margin-right:16px}.TopPage--mobile .TopPage__scheduleCalendar{padding:0 12px;margin-bottom:30px}.TopPage__scheduleCalendarWrapper{background-color:#fff;background-color:var(--color-bg-primary-white);border:1px solid #e9e9e9;border:1px solid var(--color-bg-primary)}.TopPage--desktop .TopPage__scheduleCalendarWrapper{padding:15px}.TopPage--mobile .TopPage__scheduleCalendarWrapper{padding:5px}.TopPage--desktop .TopPage__scheduleList{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;-webkit-box-flex:1;flex:1 0}.TopPage--desktop .TopPage__scheduleList .Itemrow{display:-webkit-box;display:flex;-webkit-box-align:stretch;align-items:stretch;-webkit-box-pack:center;justify-content:center;-webkit-box-flex:1;flex:1 0;min-height:122px;margin-bottom:12px}.TopPage--desktop .TopPage__scheduleList .Itemrow:last-child{margin-bottom:0}.TopPage--mobile .TopPage__scheduleList .Itemrow{display:-webkit-box;display:flex;-webkit-box-align:stretch;align-items:stretch;-webkit-box-pack:center;justify-content:center;min-height:81px;margin-bottom:4px}.TopPage--mobile .TopPage__scheduleList .Itemrow:last-child{margin-bottom:0}.TopPage--mobile .TopPage__scheduleTail{padding:0 12px}.TopPage__wrestlers{display:-webkit-box;display:flex;-webkit-box-align:start;align-items:flex-start;-webkit-box-pack:justify;justify-content:space-between;flex-wrap:wrap}.TopPage--desktop .TopPage__wrestlers{margin-bottom:45px}.TopPage--desktop .TopPage__wrestlers .Wrestler,.TopPage--desktop .TopPage__wrestlers .TopPage__fakeItem{width:calc((100% - (24px * 3)) / 4);margin-bottom:0}.TopPage--mobile .TopPage__wrestlers{margin-bottom:30px}.TopPage--mobile .TopPage__wrestlers .Wrestler,.TopPage--mobile .TopPage__wrestlers .TopPage__fakeItem{width:calc((100% - (12px * 1)) / 2);margin-bottom:12px}.TopPage--mobile .TopPage__wrestlers .Wrestler:nth-last-child(1),.TopPage--mobile .TopPage__wrestlers .Wrestler:nth-last-child(2),.TopPage--mobile .TopPage__wrestlers .TopPage__fakeItem:nth-last-child(1),.TopPage--mobile .TopPage__wrestlers .TopPage__fakeItem:nth-last-child(2){margin-bottom:0}.UniverseHistoryPage{display:block}.UniverseHistoryPage--desktop{padding-top:calc(60px + 60px);padding-top:calc(var(--component-appUniverseHeader-height-desktop) + 60px);background-color:#0c1b26;background-color:var(--color-universe-desktop-bg-primary)}.UniverseHistoryPage--mobile{padding-top:calc(60px + 15px);padding-top:calc(var(--component-appUniverseHeader-height-mobile) + 15px);background-color:#000;background-color:var(--color-universe-mobile-bg-primary)}.UniverseHistoryPage--mobile .UniverseHistoryPage__head{margin:0 15px 30px}.UniverseHistoryPage--desktop .UniverseHistoryPage__body{padding:0 50px 150px 0}.UniverseHistoryPage--mobile .UniverseHistoryPage__body{padding:0 15px 30px;border-bottom:1px solid #333;border-bottom:1px solid var(--color-universe-mobile-bg-secondary)}.UniverseHistoryPage__empty{font-weight:700}.UniverseHistoryPage--desktop .UniverseHistoryPage__empty{font-size:1.4rem;color:#fff;color:var(--color-universe-text-primary)}.UniverseHistoryPage--mobile .UniverseHistoryPage__empty{font-size:1.2rem;color:#fff;color:var(--color-universe-text-primary)}.UniverseHistoryPage__list .UniverseHistoryPage__item:last-child{margin-bottom:0}.UniverseHistoryPage--desktop .UniverseHistoryPage__list .UniverseHistoryPage__item{margin-bottom:60px}.UniverseHistoryPage--mobile .UniverseHistoryPage__list .UniverseHistoryPage__item{margin-bottom:30px}.UniverseHistoryPage__ctrl{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;margin-bottom:16px}.UniverseHistoryPage--desktop .UniverseHistoryPage__ctrl .Button{min-width:300px}.UniverseHistoryPage--mobile .UniverseHistoryPage__ctrl .Button{-webkit-box-flex:1;flex:1 0}.UniverseHistoryPage__tail{padding:30px 15px}.UniverseHistoryPage__tail .Button{min-width:200px}.UniversePackPage{display:block}.UniversePackPage--desktop{padding-top:calc(60px + 60px);padding-top:calc(var(--component-appUniverseHeader-height-desktop) + 60px);background-color:#0c1b26;background-color:var(--color-universe-desktop-bg-primary)}.UniversePackPage--mobile{padding-top:calc(60px + 15px);padding-top:calc(var(--component-appUniverseHeader-height-mobile) + 15px);background-color:#000;background-color:var(--color-universe-mobile-bg-primary)}.UniversePackPage--desktop .UniversePackPage__head{margin-bottom:68px}.UniversePackPage--mobile .UniversePackPage__head{margin-bottom:50px}.UniversePackPage__poster{position:relative}.UniversePackPage__poster:before{display:block;padding-top:calc(100%*(3/8));content:""}.UniversePackPage__poster .LazyloadBG{position:absolute;top:0;right:0;bottom:0;left:0}.UniversePackPage--desktop .UniversePackPage__poster{margin-bottom:60px}.UniversePackPage--mobile .UniversePackPage__poster{margin-bottom:24px}.UniversePackPage__title{font-weight:700}.UniversePackPage--desktop .UniversePackPage__title{margin:0 50px 34px 0;font-size:2.4rem;color:#fff;color:var(--color-universe-text-primary)}.UniversePackPage--mobile .UniversePackPage__title{margin:0 15px 20px;font-size:1.6rem;color:#fff;color:var(--color-universe-text-primary)}.UniversePackPage__description{line-height:2;white-space:pre-wrap}.UniversePackPage--desktop .UniversePackPage__description{margin:0 50px 0 0;font-size:1.4rem;color:#fff;color:var(--color-universe-text-primary)}.UniversePackPage--mobile .UniversePackPage__description{margin:0 15px;font-size:1.2rem;color:#fff;color:var(--color-universe-text-primary)}.UniversePackPage--desktop .UniversePackPage__body{padding:0 50px 150px 0}.UniversePackPage--mobile .UniversePackPage__body{padding-bottom:30px;border-bottom:1px solid #333;border-bottom:1px solid var(--color-universe-mobile-bg-secondary)}.UniversePackPage--desktop .UniversePackPage__list{display:-webkit-box;display:flex;-webkit-box-align:start;align-items:flex-start;-webkit-box-pack:start;justify-content:flex-start;flex-wrap:wrap}.UniversePackPage--desktop .UniversePackPage__list .UniversePackPage__video{width:calc((100% - (60px * 2)) / 3);margin-right:60px;margin-bottom:60px}.UniversePackPage--desktop .UniversePackPage__list .UniversePackPage__video:nth-child(3n){margin-right:0}.UniversePackPage--desktop .UniversePackPage__list .UniversePackPage__video:nth-last-child(1),.UniversePackPage--desktop .UniversePackPage__list .UniversePackPage__video:nth-last-child(2),.UniversePackPage--desktop .UniversePackPage__list .UniversePackPage__video:nth-last-child(3){margin-bottom:0}.UniversePackPage--mobile .UniversePackPage__list .UniversePackPage__video{margin-bottom:20px}.UniversePackPage--mobile .UniversePackPage__list .UniversePackPage__video:last-child{margin-bottom:0}.UniversePackPage__video{position:relative;cursor:pointer;-webkit-transition-duration:.1s;transition-duration:.1s;-webkit-transition-property:opacity;transition-property:opacity}@media(hover:hover){.UniversePackPage__video:hover{opacity:.5}}.UniversePackPage__video.hold{opacity:.5}.UniversePackPage__videoPosterWrapper{position:relative}.UniversePackPage__videoPoster{position:relative}.UniversePackPage__videoPoster:before{display:block;padding-top:calc(100%*(9/16));content:""}.UniversePackPage__videoPoster .LazyloadBG{position:absolute;top:0;right:0;bottom:0;left:0}.UniversePackPage--desktop .UniversePackPage__videoPoster{margin-bottom:15px}.UniversePackPage--mobile .UniversePackPage__videoInner{display:-webkit-box;display:flex;-webkit-box-align:end;align-items:flex-end;-webkit-box-pack:start;justify-content:flex-start;position:absolute;right:0;bottom:0;left:0;height:70px;padding:10px;margin:auto;background:-webkit-linear-gradient(top,transparent 0,rgba(0,0,0,.9) 100%);background:linear-gradient(to bottom,transparent 0,rgba(0,0,0,.9) 100%)}.UniversePackPage__videoMatch{font-weight:700}.UniversePackPage--desktop .UniversePackPage__videoMatch{font-size:1rem;color:#fff;color:var(--color-universe-text-primary)}.UniversePackPage--mobile .UniversePackPage__videoMatch{display:inline;font-size:1.2rem;color:#fff;color:var(--color-universe-text-primary)}.UniversePackPage__videoTitle{font-weight:700}.UniversePackPage--desktop .UniversePackPage__videoTitle{font-size:1.1rem;color:#fff;color:var(--color-universe-text-primary)}.UniversePackPage--mobile .UniversePackPage__videoTitle{display:inline;margin-left:10px;font-size:1.2rem;color:#fff;color:var(--color-universe-text-primary)}.UniversePackPage__badge{position:absolute;top:10px;left:10px}.UniversePackPage__videoIcon{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;color:#fff}.UniversePackPage--desktop .UniversePackPage__videoIcon{width:60px;height:60px}.UniversePackPage--mobile .UniversePackPage__videoIcon{width:38px;height:38px}.UniversePackPage__tail{padding:30px 15px}.UniversePackPage__tail .Button{min-width:200px}.UniversePacksPage{display:block}.UniversePacksPage--desktop{padding-top:calc(60px + 60px);padding-top:calc(var(--component-appUniverseHeader-height-desktop) + 60px);background-color:#0c1b26;background-color:var(--color-universe-desktop-bg-primary)}.UniversePacksPage--mobile{padding-top:calc(60px + 15px);padding-top:calc(var(--component-appUniverseHeader-height-mobile) + 15px);background-color:#000;background-color:var(--color-universe-mobile-bg-primary)}.UniversePacksPage--desktop .UniversePacksPage__head{margin:0 50px 50px 0}.UniversePacksPage--mobile .UniversePacksPage__head{margin:0 15px 30px}.UniversePacksPage--desktop .UniversePacksPage__body{padding:0 50px 150px 0}.UniversePacksPage--mobile .UniversePacksPage__body{padding:0 15px 30px;border-bottom:1px solid #333;border-bottom:1px solid var(--color-universe-mobile-bg-secondary)}.UniversePacksPage__empty{font-weight:700}.UniversePacksPage--desktop .UniversePacksPage__empty{font-size:1.4rem;color:#fff;color:var(--color-universe-text-primary)}.UniversePacksPage--mobile .UniversePacksPage__empty{font-size:1.2rem;color:#fff;color:var(--color-universe-text-primary)}.UniversePacksPage--desktop .UniversePacksPage__packList{display:-webkit-box;display:flex;-webkit-box-align:start;align-items:flex-start;-webkit-box-pack:start;justify-content:flex-start;flex-wrap:wrap;margin-bottom:60px}.UniversePacksPage--mobile .UniversePacksPage__packList{margin-bottom:50px}.UniversePacksPage--desktop .UniversePacksPage__packList .UniversePacksPage__pack{width:calc((100% - (60px * 1)) / 2);margin-right:60px;margin-bottom:80px}.UniversePacksPage--desktop .UniversePacksPage__packList .UniversePacksPage__pack:nth-child(2n){margin-right:0}.UniversePacksPage--desktop .UniversePacksPage__packList .UniversePacksPage__pack:nth-last-child(1),.UniversePacksPage--desktop .UniversePacksPage__packList .UniversePacksPage__pack:nth-last-child(2){margin-bottom:0}.UniversePacksPage--mobile .UniversePacksPage__packList .UniversePacksPage__pack{margin-bottom:50px}.UniversePacksPage--mobile .UniversePacksPage__packList .UniversePacksPage__pack:last-child{margin-bottom:0}.UniversePacksPage__ctrl{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;margin-bottom:16px}.UniversePacksPage--desktop .UniversePacksPage__ctrl .Button{min-width:300px}.UniversePacksPage--mobile .UniversePacksPage__ctrl .Button{-webkit-box-flex:1;flex:1 0}.UniversePacksPage__tail{padding:30px 15px}.UniversePacksPage__tail .Button{min-width:200px}.UniversePinsPage{display:block}.UniversePinsPage--desktop{padding-top:calc(60px + 60px);padding-top:calc(var(--component-appUniverseHeader-height-desktop) + 60px);background-color:#0c1b26;background-color:var(--color-universe-desktop-bg-primary)}.UniversePinsPage--mobile{padding-top:calc(60px + 15px);padding-top:calc(var(--component-appUniverseHeader-height-mobile) + 15px);background-color:#000;background-color:var(--color-universe-mobile-bg-primary)}.UniversePinsPage--mobile .UniversePinsPage__head{margin:0 15px 30px}.UniversePinsPage--desktop .UniversePinsPage__body{padding:0 50px 150px 0}.UniversePinsPage--mobile .UniversePinsPage__body{padding:0 15px 30px;border-bottom:1px solid #333;border-bottom:1px solid var(--color-universe-mobile-bg-secondary)}.UniversePinsPage__empty{font-weight:700}.UniversePinsPage--desktop .UniversePinsPage__empty{font-size:1.4rem;color:#fff;color:var(--color-universe-text-primary)}.UniversePinsPage--mobile .UniversePinsPage__empty{font-size:1.2rem;color:#fff;color:var(--color-universe-text-primary)}.UniversePinsPage__list .UniversePinsPage__item:last-child{margin-bottom:0}.UniversePinsPage--desktop .UniversePinsPage__list .UniversePinsPage__item{margin-bottom:60px}.UniversePinsPage--mobile .UniversePinsPage__list .UniversePinsPage__item{margin-bottom:30px}.UniversePinsPage__ctrl{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;margin-bottom:16px}.UniversePinsPage--desktop .UniversePinsPage__ctrl .Button{min-width:300px}.UniversePinsPage--mobile .UniversePinsPage__ctrl .Button{-webkit-box-flex:1;flex:1 0}.UniversePinsPage__tail{padding:30px 15px}.UniversePinsPage__tail .Button{min-width:200px}.UniverseSearchPage{display:block}.UniverseSearchPage--desktop{padding-top:calc(60px + 60px);padding-top:calc(var(--component-appUniverseHeader-height-desktop) + 60px);background-color:#0c1b26;background-color:var(--color-universe-desktop-bg-primary)}.UniverseSearchPage--mobile{padding-top:calc(60px + 15px);padding-top:calc(var(--component-appUniverseHeader-height-mobile) + 15px);background-color:#000;background-color:var(--color-universe-mobile-bg-primary)}.UniverseSearchPage__head{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center}.UniverseSearchPage--desktop .UniverseSearchPage__head{margin:0 50px 40px 0}.UniverseSearchPage--mobile .UniverseSearchPage__head{margin:0 15px 20px}.UniverseSearchPage__label{-webkit-box-flex:1;flex:1 0;margin-right:15px;font-size:1.6rem;font-weight:700}.UniverseSearchPage--desktop .UniverseSearchPage__label{color:#fff;color:var(--color-universe-text-primary)}.UniverseSearchPage--mobile .UniverseSearchPage__label{color:#fff;color:var(--color-universe-text-primary)}.UniverseSearchPage__sortIcon{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;width:24px;height:24px;cursor:pointer;-webkit-transition-duration:.1s;transition-duration:.1s;-webkit-transition-property:opacity;transition-property:opacity}@media(hover:hover){.UniverseSearchPage__sortIcon:hover{opacity:.5}}.UniverseSearchPage__sortIcon.hold{opacity:.5}.UniverseSearchPage--desktop .UniverseSearchPage__sortIcon{color:#fff;color:var(--color-universe-text-primary)}.UniverseSearchPage--mobile .UniverseSearchPage__sortIcon{color:#fff;color:var(--color-universe-text-primary)}.UniverseSearchPage--desktop .UniverseSearchPage__body{padding:0 50px 150px 0}.UniverseSearchPage--mobile .UniverseSearchPage__body{padding:0 15px 30px;border-bottom:1px solid #333;border-bottom:1px solid var(--color-universe-mobile-bg-secondary)}.UniverseSearchPage__empty{font-weight:700}.UniverseSearchPage--desktop .UniverseSearchPage__empty{font-size:1.4rem;color:#fff;color:var(--color-universe-text-primary)}.UniverseSearchPage--mobile .UniverseSearchPage__empty{font-size:1.2rem;color:#fff;color:var(--color-universe-text-primary)}.UniverseSearchPage--desktop .UniverseSearchPage__list{margin-bottom:60px}.UniverseSearchPage--mobile .UniverseSearchPage__list{margin-bottom:50px}.UniverseSearchPage--mobile .UniverseSearchPage__list .UniverseSearchPage__item{margin-bottom:30px}.UniverseSearchPage--desktop .UniverseSearchPage__list .UniverseSearchPage__item{margin-bottom:60px}.UniverseSearchPage--desktop .UniverseSearchPage__list .UniverseSearchPage__item:last-child{margin-bottom:0}.UniverseSearchPage--mobile .UniverseSearchPage__list .UniverseSearchPage__item{margin-bottom:30px}.UniverseSearchPage--mobile .UniverseSearchPage__list .UniverseSearchPage__item:last-child{margin-bottom:0}.UniverseSearchPage__ctrl{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;margin-bottom:16px}.UniverseSearchPage--desktop .UniverseSearchPage__ctrl .Button{min-width:300px}.UniverseSearchPage--mobile .UniverseSearchPage__ctrl .Button{-webkit-box-flex:1;flex:1 0}.UniverseSearchPage__tail{padding:30px 15px}.UniverseSearchPage__tail .Button{min-width:200px}.UniverseSchedulePage{display:block}.UniverseSchedulePage--desktop{padding-top:calc(60px + 60px);padding-top:calc(var(--component-appUniverseHeader-height-desktop) + 60px);background-color:#0c1b26;background-color:var(--color-universe-desktop-bg-primary)}.UniverseSchedulePage--mobile{padding-top:calc(60px + 15px);padding-top:calc(var(--component-appUniverseHeader-height-mobile) + 15px);background-color:#000;background-color:var(--color-universe-mobile-bg-primary)}.UniverseSchedulePage--mobile .UniverseSchedulePage__head{margin:0 15px 30px}.UniverseSchedulePage--desktop .UniverseSchedulePage__body{padding:0 50px 150px 0}.UniverseSchedulePage--mobile .UniverseSchedulePage__body{padding-bottom:30px;border-bottom:1px solid #333;border-bottom:1px solid var(--color-universe-mobile-bg-secondary)}.UniverseSchedulePage__empty{font-weight:700}.UniverseSchedulePage--desktop .UniverseSchedulePage__empty{font-size:1.4rem;color:#fff;color:var(--color-universe-text-primary)}.UniverseSchedulePage--mobile .UniverseSchedulePage__empty{font-size:1.2rem;color:#fff;color:var(--color-universe-text-primary)}.UniverseSchedulePage__list .UniverseSchedulePage__item:last-child{margin-bottom:0}.UniverseSchedulePage--desktop .UniverseSchedulePage__list .UniverseSchedulePage__item{margin-bottom:80px}.UniverseSchedulePage--mobile .UniverseSchedulePage__list .UniverseSchedulePage__item{margin-bottom:50px}.UniverseSchedulePage__date{font-weight:700}.UniverseSchedulePage--desktop .UniverseSchedulePage__date{margin:0 0 30px;font-size:1.8rem;color:#fff;color:var(--color-universe-text-primary)}.UniverseSchedulePage--mobile .UniverseSchedulePage__date{margin:0 15px 20px;font-size:1.6rem;color:#fff;color:var(--color-universe-text-primary)}.UniverseSchedulePage__videos .UniverseSchedulePage__video{margin-bottom:50px}.UniverseSchedulePage__videos .UniverseSchedulePage__video:last-child{margin-bottom:0}.UniverseSchedulePage__video{position:relative}.UniverseSchedulePage__scrollAnchor{position:absolute;left:0;width:0;height:0}.UniverseSchedulePage--desktop .UniverseSchedulePage__scrollAnchor{top:calc((50px + 10px + 60px)*-1);top:calc((var(--component-appHeader-height-desktop) + 10px + 60px) * -1)}.UniverseSchedulePage--mobile .UniverseSchedulePage__scrollAnchor{top:calc((45px + 10px + 60px)*-1);top:calc((var(--component-appHeader-height-mobile) + 10px + 60px) * -1)}.UniverseSchedulePage__ctrl{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;margin-bottom:16px}.UniverseSchedulePage--mobile .UniverseSchedulePage__ctrl{padding:0 15px}.UniverseSchedulePage--desktop .UniverseSchedulePage__ctrl .Button{min-width:300px}.UniverseSchedulePage--mobile .UniverseSchedulePage__ctrl .Button{-webkit-box-flex:1;flex:1 0}.UniverseSchedulePage__tail{padding:30px 15px}.UniverseSchedulePage__tail .Button{min-width:200px}.UniverseSchedulePage_Carousel{display:block}.UniverseSchedulePage_Carousel__wrapper{position:relative;padding:20px;overflow:hidden;background-color:rgba(0,0,0,.45)}.UniverseSchedulePage_Carousel__content{display:-webkit-box;display:flex;-webkit-box-align:stretch;align-items:stretch;-webkit-box-pack:start;justify-content:flex-start;position:relative;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:left;transition-property:left}.UniverseSchedulePage_Carousel--page0 .UniverseSchedulePage_Carousel__content{left:calc((((100% - 30px) / 2) + 30px) * 0)}.UniverseSchedulePage_Carousel--page1 .UniverseSchedulePage_Carousel__content{left:calc((((100% - 30px) / 2) + 30px) * -1)}.UniverseSchedulePage_Carousel--page2 .UniverseSchedulePage_Carousel__content{left:calc((((100% - 30px) / 2) + 30px) * -2)}.UniverseSchedulePage_Carousel--page3 .UniverseSchedulePage_Carousel__content{left:calc((((100% - 30px) / 2) + 30px) * -3)}.UniverseSchedulePage_Carousel--page4 .UniverseSchedulePage_Carousel__content{left:calc((((100% - 30px) / 2) + 30px) * -4)}.UniverseSchedulePage_Carousel--page5 .UniverseSchedulePage_Carousel__content{left:calc((((100% - 30px) / 2) + 30px) * -5)}.UniverseSchedulePage_Carousel--page6 .UniverseSchedulePage_Carousel__content{left:calc((((100% - 30px) / 2) + 30px) * -6)}.UniverseSchedulePage_Carousel--page7 .UniverseSchedulePage_Carousel__content{left:calc((((100% - 30px) / 2) + 30px) * -7)}.UniverseSchedulePage_Carousel--page8 .UniverseSchedulePage_Carousel__content{left:calc((((100% - 30px) / 2) + 30px) * -8)}.UniverseSchedulePage_Carousel--page9 .UniverseSchedulePage_Carousel__content{left:calc((((100% - 30px) / 2) + 30px) * -9)}.UniverseSchedulePage_Carousel--page10 .UniverseSchedulePage_Carousel__content{left:calc((((100% - 30px) / 2) + 30px) * -10)}.UniverseSchedulePage_Carousel__head{-webkit-box-flex:1;flex:1 0;margin-right:30px}.UniverseSchedulePage_Carousel__poster{position:relative}.UniverseSchedulePage_Carousel__poster:before{display:block;padding-top:calc(100%*(9/16));content:""}.UniverseSchedulePage_Carousel__poster .LazyloadBG{position:absolute;top:0;right:0;bottom:0;left:0}.UniverseSchedulePage_Carousel__posterCover{position:absolute;top:0;right:0;bottom:0;left:0;cursor:pointer;background-color:#fff;opacity:0;-webkit-transition-duration:.1s;transition-duration:.1s;-webkit-transition-property:opacity;transition-property:opacity}@media(hover:hover){.UniverseSchedulePage_Carousel__posterCover:hover{opacity:.5}}.UniverseSchedulePage_Carousel__posterCover.hold{opacity:.5}.UniverseSchedulePage_Carousel__live{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;height:20px;background-color:#fa4777;background-color:var(--color-accent-primary)}.UniverseSchedulePage_Carousel__liveIcon{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;width:14px;height:14px;margin-right:4px;color:#fff}.UniverseSchedulePage_Carousel__liveLabel{font-size:1.4rem;font-weight:700;color:#fff}.UniverseSchedulePage_Carousel__action{margin-top:20px}.UniverseSchedulePage_Carousel__body{position:relative;-webkit-box-flex:1;flex:1 0}.UniverseSchedulePage_Carousel__infoWrapper{position:absolute;top:0;right:0;bottom:0;left:0}.UniverseSchedulePage_Carousel__info{height:100%}.UniverseSchedulePage_Carousel__broadcast{margin-bottom:10px;font-size:1.4rem;font-weight:700;color:#aaa;color:var(--color-universe-text-secondary)}.UniverseSchedulePage_Carousel__title{margin-bottom:30px;font-size:2.4rem;font-weight:700;color:#fff;color:var(--color-universe-text-primary)}.UniverseSchedulePage_Carousel__description{font-size:1.2rem;color:#fff;color:var(--color-universe-text-primary);white-space:pre-wrap}.UniverseSchedulePage_Carousel__fakeItem{height:99999px}.UniverseSchedulePage_Carousel__mark{width:0;height:0}.UniverseSchedulePage_Carousel__prev,.UniverseSchedulePage_Carousel__next{position:absolute;top:0;bottom:0;width:28px;height:28px;margin:auto;color:#fff;color:var(--color-universe-text-primary);cursor:pointer;-webkit-transition-duration:.1s;transition-duration:.1s;-webkit-transition-property:opacity;transition-property:opacity}@media(hover:hover){.UniverseSchedulePage_Carousel__prev:hover,.UniverseSchedulePage_Carousel__next:hover{opacity:.5}}.UniverseSchedulePage_Carousel__prev.hold,.UniverseSchedulePage_Carousel__next.hold{opacity:.5}.UniverseSchedulePage_Carousel__prev{left:10px}.UniverseSchedulePage_Carousel__next{right:10px}.UniverseSchedulePage_Carousel__blocker{position:absolute;top:0;right:0;bottom:0;left:0}.UniverseSchedulePage_Item{display:block}.UniverseSchedulePage_Item__poster{position:relative}.UniverseSchedulePage_Item__poster:before{display:block;padding-top:calc(100%*(9/16));content:""}.UniverseSchedulePage_Item__poster .LazyloadBG{position:absolute;top:0;right:0;bottom:0;left:0}.UniverseSchedulePage_Item__posterCover{position:absolute;top:0;right:0;bottom:0;left:0;cursor:pointer;background-color:#fff;opacity:0;-webkit-transition-duration:.1s;transition-duration:.1s;-webkit-transition-property:opacity;transition-property:opacity}@media(hover:hover){.UniverseSchedulePage_Item__posterCover:hover{opacity:.5}}.UniverseSchedulePage_Item__posterCover.hold{opacity:.5}.UniverseSchedulePage_Item__live{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;padding:4px;margin:5px 10px;background-color:#fa4777;background-color:var(--color-accent-primary)}.UniverseSchedulePage_Item__liveIcon{width:12px;height:12px;margin-right:6px;color:#fff;color:var(--color-universe-text-primary)}.UniverseSchedulePage_Item__liveLabel{font-size:1.3rem;font-weight:700;color:#fff;color:var(--color-universe-text-primary)}.UniverseSchedulePage_Item__body{margin:20px 15px 0}.UniverseSchedulePage_Item__start{margin-bottom:10px;font-size:1rem;font-weight:700;color:#aaa;color:var(--color-universe-text-secondary)}.UniverseSchedulePage_Item__title{margin-bottom:15px;font-size:1.8rem;font-weight:700;color:#fff;color:var(--color-universe-text-primary)}.UniverseSchedulePage_Item__action{margin-bottom:20px}.UniverseSchedulePage_Item__descriptionWrapper{position:relative;min-height:100px;max-height:100px;overflow:hidden;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:max-height;transition-property:max-height}.UniverseSchedulePage_Item__descriptionWrapper--opened{max-height:1000vh}.UniverseSchedulePage_Item__description{font-size:1rem;color:#fff;color:var(--color-universe-text-primary);white-space:pre-wrap}.UniverseSchedulePage_Item__descriptionCover{position:absolute;right:0;bottom:0;left:0;height:60px;background:-webkit-linear-gradient(top,transparent 0,#000 100%);background:linear-gradient(to bottom,transparent 0,#000 100%)}.UniverseSchedulePage_Item__opener{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;margin-top:10px}.UniverseSchedulePage_Item__opener .Button{min-width:160px}.UniverseTagPage{display:block}.UniverseTagPage--desktop{padding-top:calc(60px + 60px);padding-top:calc(var(--component-appUniverseHeader-height-desktop) + 60px);background-color:#0c1b26;background-color:var(--color-universe-desktop-bg-primary)}.UniverseTagPage--mobile{padding-top:calc(60px + 15px);padding-top:calc(var(--component-appUniverseHeader-height-mobile) + 15px);background-color:#000;background-color:var(--color-universe-mobile-bg-primary)}.UniverseTagPage__head{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center}.UniverseTagPage--desktop .UniverseTagPage__head{margin:0 50px 40px 0}.UniverseTagPage--mobile .UniverseTagPage__head{margin:0 15px 20px}.UniverseTagPage__tag{-webkit-box-flex:1;flex:1 0;margin-right:15px;font-size:1.6rem;font-weight:700}.UniverseTagPage--desktop .UniverseTagPage__tag{color:#fff;color:var(--color-universe-text-primary)}.UniverseTagPage--mobile .UniverseTagPage__tag{color:#fff;color:var(--color-universe-text-primary)}.UniverseTagPage__sortIcon{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;width:24px;height:24px;cursor:pointer;-webkit-transition-duration:.1s;transition-duration:.1s;-webkit-transition-property:opacity;transition-property:opacity}@media(hover:hover){.UniverseTagPage__sortIcon:hover{opacity:.5}}.UniverseTagPage__sortIcon.hold{opacity:.5}.UniverseTagPage--desktop .UniverseTagPage__sortIcon{color:#fff;color:var(--color-universe-text-primary)}.UniverseTagPage--mobile .UniverseTagPage__sortIcon{color:#fff;color:var(--color-universe-text-primary)}.UniverseTagPage--desktop .UniverseTagPage__body{padding:0 50px 150px 0}.UniverseTagPage--mobile .UniverseTagPage__body{padding:0 15px 30px;border-bottom:1px solid #333;border-bottom:1px solid var(--color-universe-mobile-bg-secondary)}.UniverseTagPage__empty{font-weight:700}.UniverseTagPage--desktop .UniverseTagPage__empty{font-size:1.4rem;color:#fff;color:var(--color-universe-text-primary)}.UniverseTagPage--mobile .UniverseTagPage__empty{font-size:1.2rem;color:#fff;color:var(--color-universe-text-primary)}.UniverseTagPage__list .UniverseTagPage__item:last-child{margin-bottom:0}.UniverseTagPage--desktop .UniverseTagPage__list .UniverseTagPage__item{margin-bottom:60px}.UniverseTagPage--mobile .UniverseTagPage__list .UniverseTagPage__item{margin-bottom:30px}.UniverseTagPage__ctrl{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;margin-bottom:16px}.UniverseTagPage--desktop .UniverseTagPage__ctrl .Button{min-width:300px}.UniverseTagPage--mobile .UniverseTagPage__ctrl .Button{-webkit-box-flex:1;flex:1 0}.UniverseTagPage__tail{padding:30px 15px}.UniverseTagPage__tail .Button{min-width:200px}.UniverseTagsPage{display:block}.UniverseTagsPage--desktop{padding-top:calc(60px + 60px);padding-top:calc(var(--component-appUniverseHeader-height-desktop) + 60px);background-color:#0c1b26;background-color:var(--color-universe-desktop-bg-primary)}.UniverseTagsPage--mobile{padding-top:calc(60px + 15px);padding-top:calc(var(--component-appUniverseHeader-height-mobile) + 15px);background-color:#000;background-color:var(--color-universe-mobile-bg-primary)}.UniverseTagsPage--desktop .UniverseTagsPage__head{margin:0 50px 40px 0}.UniverseTagsPage--mobile .UniverseTagsPage__head{margin:0 15px 20px}.UniverseTagsPage--desktop .UniverseTagsPage__recommended{margin:0 50px 80px 0}.UniverseTagsPage--mobile .UniverseTagsPage__recommended{margin:0 15px 80px}.UniverseTagsPage__recommendedHead{font-weight:700}.UniverseTagsPage--desktop .UniverseTagsPage__recommendedHead{margin-bottom:20px;color:#fff;color:var(--color-universe-text-primary)}.UniverseTagsPage--mobile .UniverseTagsPage__recommendedHead{margin-bottom:15px;color:#fff;color:var(--color-universe-text-primary)}.UniverseTagsPage__recommendedList .UniverseTagsPage__tag{display:inline-block;margin:0 10px 10px 0}.UniverseTagsPage__tab{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:start;justify-content:flex-start}.UniverseTagsPage--desktop .UniverseTagsPage__tab{margin:0 50px 30px 0;border-bottom:1px solid #fff;border-bottom:1px solid var(--color-universe-text-primary)}.UniverseTagsPage--mobile .UniverseTagsPage__tab{margin:0 15px 30px;border-bottom:1px solid #fff;border-bottom:1px solid var(--color-universe-text-primary)}.UniverseTagsPage--desktop .UniverseTagsPage__tab .UniverseTagsPage__tabItem{margin-right:10px}.UniverseTagsPage--desktop .UniverseTagsPage__tab .UniverseTagsPage__tabItem:last-child{margin-right:0}.UniverseTagsPage__tabItem{padding:0 10px 10px;font-weight:700;cursor:pointer;-webkit-transition-duration:.1s;transition-duration:.1s;-webkit-transition-property:opacity;transition-property:opacity}@media(hover:hover){.UniverseTagsPage__tabItem:hover{opacity:.5}}.UniverseTagsPage__tabItem.hold{opacity:.5}.UniverseTagsPage__tabItem--selected{border-bottom:4px solid transparent}.UniverseTagsPage--desktop .UniverseTagsPage__tabItem{padding:0 10px 10px 0;font-size:1.8rem;color:#fff;color:var(--color-universe-text-primary)}.UniverseTagsPage--desktop .UniverseTagsPage__tabItem--selected{border-bottom-color:#fff;border-bottom-color:var(--color-universe-text-primary)}.UniverseTagsPage--mobile .UniverseTagsPage__tabItem{-webkit-box-flex:1;flex:1 0;padding:0 10px 10px;font-size:1.3rem;color:#fff;color:var(--color-universe-text-primary);text-align:center}.UniverseTagsPage--mobile .UniverseTagsPage__tabItem--selected{border-bottom-color:#fff;border-bottom-color:var(--color-universe-text-primary)}.UniverseTagsPage--desktop .UniverseTagsPage__category,.UniverseTagsPage--desktop .UniverseTagsPage__sound{margin:0 50px 30px 0}.UniverseTagsPage--mobile .UniverseTagsPage__category,.UniverseTagsPage--mobile .UniverseTagsPage__sound{margin:0 15px 30px}.UniverseTagsPage__buttons{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:start;justify-content:flex-start;flex-wrap:wrap}.UniverseTagsPage__buttons .UniverseTagsPage__button{margin-right:5px;margin-bottom:5px}.UniverseTagsPage__buttons .UniverseTagsPage__button:last-child{margin-right:0}.UniverseTagsPage__button{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;height:30px;padding:0 10px;font-size:1.6rem;font-weight:700;color:#fff;color:var(--color-universe-text-primary);cursor:pointer;border-radius:4px;-webkit-transition-duration:.1s;transition-duration:.1s;-webkit-transition-property:opacity;transition-property:opacity}@media(hover:hover){.UniverseTagsPage__button:hover{opacity:.5}}.UniverseTagsPage__button.hold{opacity:.5}.UniverseTagsPage__button--selected{background-color:#f72666}.UniverseTagsPage__empty{font-weight:700}.UniverseTagsPage--desktop .UniverseTagsPage__empty{margin:0 50px 0 0;font-size:1.4rem;color:#fff;color:var(--color-universe-text-primary)}.UniverseTagsPage--mobile .UniverseTagsPage__empty{margin:0 15px;font-size:1.2rem;color:#fff;color:var(--color-universe-text-primary)}.UniverseTagsPage--desktop .UniverseTagsPage__tags{margin:0 50px 60px 0}.UniverseTagsPage--mobile .UniverseTagsPage__tags{margin:0 15px 50px}.UniverseTagsPage__tags .UniverseTagsPage__tag{display:inline-block;margin:0 10px 10px 0}.UniverseTagsPage__ctrl{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;margin-bottom:16px}.UniverseTagsPage--mobile .UniverseTagsPage__ctrl{padding:0 15px}.UniverseTagsPage--desktop .UniverseTagsPage__ctrl .Button{min-width:300px}.UniverseTagsPage--mobile .UniverseTagsPage__ctrl .Button{-webkit-box-flex:1;flex:1 0}.UniverseTagsPage__numberPagination{margin-bottom:30px}.UniverseVideoPage{display:block}.UniverseVideoPage--desktop{background-color:#0c1b26;background-color:var(--color-universe-desktop-bg-primary)}.UniverseVideoPage--mobile{background-color:#000;background-color:var(--color-universe-mobile-bg-primary)}.UniverseVideoPage--desktop .UniverseVideoPage__content{padding-bottom:150px}.UniverseVideoPage--mobile .UniverseVideoPage__content{padding-bottom:50px}.UniverseVideoPage--desktop .UniverseVideoPage__head{margin-bottom:40px;background-color:#000;background-color:var(--color-universe-desktop-bg-secondary)}.UniverseVideoPage--mobile .UniverseVideoPage__back{padding:10px 13px;background:#333;background:var(--color-universe-mobile-bg-secondary)}.UniverseVideoPage--mobile .UniverseVideoPage__head{margin-bottom:20px}.UniverseVideoPage--desktop .UniverseVideoPage__video{margin:0 60px}.UniverseVideoPage--desktop .UniverseVideoPage__info{margin:0 50px 80px 0}.UniverseVideoPage--mobile .UniverseVideoPage__info{margin:0 15px 50px}.UniverseVideoPage__matchDate{font-weight:700}.UniverseVideoPage--desktop .UniverseVideoPage__matchDate{margin-bottom:14px;font-size:1.4rem;color:#aaa;color:var(--color-universe-text-secondary)}.UniverseVideoPage--mobile .UniverseVideoPage__matchDate{margin-bottom:5px;font-size:1rem;color:#aaa;color:var(--color-universe-text-secondary)}.UniverseVideoPage__exhibitionTitle{font-weight:700}.UniverseVideoPage--desktop .UniverseVideoPage__exhibitionTitle{margin-bottom:5px;font-size:1.4rem;color:#fff;color:var(--color-universe-text-primary)}.UniverseVideoPage--mobile .UniverseVideoPage__exhibitionTitle{margin-bottom:8px;font-size:1.2rem;color:#fff;color:var(--color-universe-text-primary)}.UniverseVideoPage__title{font-weight:700}.UniverseVideoPage--desktop .UniverseVideoPage__title{margin-bottom:40px;font-size:2.4rem;color:#fff;color:var(--color-universe-text-primary)}.UniverseVideoPage--mobile .UniverseVideoPage__title{margin-bottom:20px;font-size:1.8rem;color:#fff;color:var(--color-universe-text-primary)}.UniverseVideoPage--desktop .UniverseVideoPage__action{max-width:430px}.UniverseVideoPage--desktop .UniverseVideoPage__series,.UniverseVideoPage--desktop .UniverseVideoPage__fakeSeries{margin:0 50px 90px 0}.UniverseVideoPage--mobile .UniverseVideoPage__series,.UniverseVideoPage--mobile .UniverseVideoPage__fakeSeries{margin:0 15px 70px}.UniverseVideoPage__series .UniverseVideoPage__seriesItem:last-child{margin-bottom:0}.UniverseVideoPage--desktop .UniverseVideoPage__series .UniverseVideoPage__seriesItem{margin-bottom:60px}.UniverseVideoPage--mobile .UniverseVideoPage__series .UniverseVideoPage__seriesItem{margin-bottom:20px}.UniverseVideoPage__description{white-space:pre-wrap}.UniverseVideoPage--desktop .UniverseVideoPage__description{font-size:1.2rem;color:#fff;color:var(--color-universe-text-primary)}.UniverseVideoPage--mobile .UniverseVideoPage__description{font-size:1rem;color:#fff;color:var(--color-universe-text-primary)}.UniverseVideoPage__tags{margin-top:20px}.UniverseVideoPage__tag{display:inline-block;margin:0 10px 10px 0}.UniverseVideoPage__sections .UniverseVideoPage__section:last-child{margin-bottom:0}.UniverseVideoPage--desktop .UniverseVideoPage__sections .UniverseVideoPage__section{margin-top:64px}.UniverseVideoPage--mobile .UniverseVideoPage__sections .UniverseVideoPage__section{margin-top:50px}.UniverseVideoPage--desktop .UniverseVideoPage__sectionHead{margin:0 50px 20px 0}.UniverseVideoPage--mobile .UniverseVideoPage__sectionHead{margin:0 15px 20px}.UniverseVideoPage_SeriesItem{display:block}.UniverseVideoPage_SeriesItem__head{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center}.UniverseVideoPage_SeriesItem__arrowIcon{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;width:16px;height:16px;color:#fff;color:var(--color-universe-text-primary);cursor:pointer;-webkit-transition-duration:.1s;transition-duration:.1s;-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:opacity,transform;transition-property:opacity,transform,-webkit-transform;-webkit-transform-origin:50% 50%;transform-origin:50% 50%}@media(hover:hover){.UniverseVideoPage_SeriesItem__arrowIcon:hover{opacity:.5}}.UniverseVideoPage_SeriesItem__arrowIcon.hold{opacity:.5}.UniverseVideoPage_SeriesItem--opened .UniverseVideoPage_SeriesItem__arrowIcon{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.UniverseVideoPage_SeriesItem__title{-webkit-box-flex:1;flex:1 0;margin:0 15px;font-size:1.2rem;font-weight:700;color:#fff;color:var(--color-universe-text-primary);cursor:pointer;-webkit-transition-duration:.1s;transition-duration:.1s;-webkit-transition-property:opacity;transition-property:opacity}@media(hover:hover){.UniverseVideoPage_SeriesItem__title:hover{opacity:.5}}.UniverseVideoPage_SeriesItem__title.hold{opacity:.5}.UniverseVideoPage_SeriesItem__playLabel{font-size:1.2rem;font-weight:700;color:#f03e6d}.UniverseVideoPage_SeriesItem__playIcon{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;width:26px;height:26px;color:#fff;color:var(--color-universe-text-primary);cursor:pointer;-webkit-transition-duration:.1s;transition-duration:.1s;-webkit-transition-property:opacity;transition-property:opacity}@media(hover:hover){.UniverseVideoPage_SeriesItem__playIcon:hover{opacity:.5}}.UniverseVideoPage_SeriesItem__playIcon.hold{opacity:.5}.UniverseVideoPage_SeriesItem__body{max-height:0;padding:0;overflow:hidden;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:max-height,padding;transition-property:max-height,padding}.UniverseVideoPage_SeriesItem--opened .UniverseVideoPage_SeriesItem__body{max-height:1000vh;padding:15px 0}.UniverseVideoPage_SeriesItem__description{font-size:1rem;color:#fff;color:var(--color-universe-text-primary);white-space:pre-wrap}.UniverseVideoPage_SeriesItem__tags{margin-top:20px}.UniverseVideoPage_SeriesItem__tag{display:inline-block;margin:0 10px 10px 0}.UniverseVideoPage_SeriesItem__ctrl{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;margin-top:20px}.UniverseVideoPage_SeriesItem__ctrl .Button{min-width:160px}.UniverseVideoPage_SeriesListItem{display:block}.UniverseVideoPage_SeriesListItem__content{display:-webkit-box;display:flex;-webkit-box-align:start;align-items:flex-start;-webkit-box-pack:center;justify-content:center}.UniverseVideoPage_SeriesListItem__poster{position:relative;width:288px;margin-right:30px}.UniverseVideoPage_SeriesListItem__poster:before{display:block;padding-top:calc(100%*(9/16));content:""}.UniverseVideoPage_SeriesListItem__poster .LazyloadBG{position:absolute;top:0;right:0;bottom:0;left:0}.UniverseVideoPage_SeriesListItem__playIcon{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;position:absolute;top:0;right:0;bottom:0;left:0;width:60px;height:60px;margin:auto;cursor:pointer;-webkit-transition-duration:.1s;transition-duration:.1s;-webkit-transition-property:opacity;transition-property:opacity}@media(hover:hover){.UniverseVideoPage_SeriesListItem__playIcon:hover{opacity:.5}}.UniverseVideoPage_SeriesListItem__playIcon.hold{opacity:.5}.UniverseVideoPage_SeriesListItem__playing{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,.8)}.UniverseVideoPage_SeriesListItem__playingLabel{font-size:1.6rem;font-weight:700;color:#f72666}.UniverseVideoPage_SeriesListItem__fakePlayIcon{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;position:absolute;top:0;right:0;bottom:0;left:0;width:60px;height:60px;margin:auto;opacity:.5}.UniverseVideoPage_SeriesListItem__body{-webkit-box-flex:1;flex:1 0}.UniverseVideoPage_SeriesListItem__info{position:relative;-webkit-box-flex:1;flex:1 0;max-height:128px;overflow:hidden;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:max-height;transition-property:max-height}.UniverseVideoPage_SeriesListItem--opened .UniverseVideoPage_SeriesListItem__info{height:auto;max-height:1000vh}.UniverseVideoPage_SeriesListItem__title{margin-bottom:20px;font-size:1.8rem;font-weight:700;color:#fff;color:var(--color-universe-text-primary)}.UniverseVideoPage_SeriesListItem__description{margin-bottom:30px;font-size:1.2rem;color:#fff;color:var(--color-universe-text-primary);white-space:pre-wrap}.UniverseVideoPage_SeriesListItem__tags{margin-bottom:40px}.UniverseVideoPage_SeriesListItem__tag{display:inline-block;margin:0 10px 10px 0}.UniverseVideoPage_SeriesListItem__playButton{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center}.UniverseVideoPage_SeriesListItem__playButton .Button{min-width:240px}.UniverseVideoPage_SeriesListItem__cover{position:absolute;right:0;bottom:0;left:0;height:74px;background:-webkit-linear-gradient(top,rgba(12,28,38,0) 0,#0c1c26 100%);background:linear-gradient(to bottom,rgba(12,28,38,0) 0,#0c1c26 100%)}.UniverseVideoPage_SeriesListItem__opener{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;margin-top:10px}.UniverseVideoPage_SeriesListItem__opener .Button{min-width:240px}.UniverseVideoPage_SeriesListItem--opened .UniverseVideoPage_SeriesListItem__opener{margin-top:40px}.UniverseVideosPage{display:block}.UniverseVideosPage--desktop{padding-top:calc(60px + 60px);padding-top:calc(var(--component-appUniverseHeader-height-desktop) + 60px);background-color:#0c1b26;background-color:var(--color-universe-desktop-bg-primary)}.UniverseVideosPage--mobile{padding-top:calc(60px + 15px);padding-top:calc(var(--component-appUniverseHeader-height-mobile) + 15px);background-color:#000;background-color:var(--color-universe-mobile-bg-primary)}.UniverseVideosPage--desktop .UniverseVideosPage__head{margin:0 50px 50px 0}.UniverseVideosPage--mobile .UniverseVideosPage__head{margin:0 15px 30px}.UniverseVideosPage--desktop .UniverseVideosPage__body{padding:0 50px 150px 0}.UniverseVideosPage--mobile .UniverseVideosPage__body{padding:0 15px 30px;border-bottom:1px solid #333;border-bottom:1px solid var(--color-universe-mobile-bg-secondary)}.UniverseVideosPage__empty{font-weight:700}.UniverseVideosPage--desktop .UniverseVideosPage__empty{font-size:1.4rem;color:#fff;color:var(--color-universe-text-primary)}.UniverseVideosPage--mobile .UniverseVideosPage__empty{font-size:1.2rem;color:#fff;color:var(--color-universe-text-primary)}.UniverseVideosPage--desktop .UniverseVideosPage__list{display:-webkit-box;display:flex;-webkit-box-align:start;align-items:flex-start;-webkit-box-pack:start;justify-content:flex-start;flex-wrap:wrap;margin-bottom:64px}.UniverseVideosPage--mobile .UniverseVideosPage__list{margin-bottom:50px}.UniverseVideosPage--desktop .UniverseVideosPage__list .UniverseVideosPage__item{width:calc((100% - (60px * 2)) / 3);margin-right:60px;margin-bottom:60px}.UniverseVideosPage--desktop .UniverseVideosPage__list .UniverseVideosPage__item:nth-child(3n){margin-right:0}.UniverseVideosPage--desktop .UniverseVideosPage__list .UniverseVideosPage__item:nth-last-child(1),.UniverseVideosPage--desktop .UniverseVideosPage__list .UniverseVideosPage__item:nth-last-child(2),.UniverseVideosPage--desktop .UniverseVideosPage__list .UniverseVideosPage__item:nth-last-child(3){margin-bottom:0}.UniverseVideosPage--mobile .UniverseVideosPage__list .UniverseVideosPage__item{margin-bottom:50px}.UniverseVideosPage--mobile .UniverseVideosPage__list .UniverseVideosPage__item:last-child{margin-bottom:0}.UniverseVideosPage__ctrl{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;margin-bottom:16px}.UniverseVideosPage--desktop .UniverseVideosPage__ctrl .Button{min-width:300px}.UniverseVideosPage--mobile .UniverseVideosPage__ctrl .Button{-webkit-box-flex:1;flex:1 0}.UniverseVideosPage__tail{padding:30px 15px}.UniverseVideosPage__tail .Button{min-width:200px}.UniversePage{display:block}.UniversePage--desktop{padding-top:calc(60px + 60px);padding-top:calc(var(--component-appUniverseHeader-height-desktop) + 60px);background-color:#0c1b26;background-color:var(--color-universe-desktop-bg-primary)}.UniversePage--mobile{padding-top:calc(60px + 15px);padding-top:calc(var(--component-appUniverseHeader-height-mobile) + 15px);background-color:#000;background-color:var(--color-universe-mobile-bg-primary)}.UniversePage--desktop .UniversePage__body{padding-bottom:150px}.UniversePage--mobile .UniversePage__body{padding-bottom:100px}.UniversePage--desktop .UniversePage__body .UniversePage__section{margin-bottom:84px}.UniversePage--desktop .UniversePage__body .UniversePage__section:last-child{margin-bottom:0}.UniversePage--mobile .UniversePage__body .UniversePage__section{margin-bottom:60px}.UniversePage--mobile .UniversePage__body .UniversePage__section:last-child{margin-bottom:0}.UniversePage--desktop .UniversePage__sectionHead{margin:0 50px 12px 0}.UniversePage--mobile .UniversePage__sectionHead{margin:0 15px 20px}.UniversePage--desktop .UniversePage__live{margin-right:50px}.UniversePage--desktop .UniversePage__tagList{margin:0 50px 0 0}.UniversePage--mobile .UniversePage__tagList{margin:0 15px}.UniversePage__tag{display:inline-block;margin:0 10px 10px 0}.WrestlerPage{display:block;background-color:#f8f8f8;background-color:var(--color-bg-secondary)}.WrestlerPage--desktop{padding:0 0 60px}.WrestlerPage--mobile{padding:0 0 30px}.WrestlerPage__content{max-width:900px;max-width:var(--layout-mainColumn-width);margin:0 auto}.WrestlerPage__body{margin-bottom:20px;background-color:#fff;border:1px solid #e9e9e9;border:1px solid var(--color-bg-primary)}.WrestlerPage--desktop .WrestlerPage__body{padding:20px 80px;border:1px solid #e9e9e9;border:1px solid var(--color-bg-primary)}.WrestlerPage--mobile .WrestlerPage__body{padding:10px;border-bottom:1px solid #e9e9e9;border-bottom:1px solid var(--color-bg-primary)}.WrestlerPage__basic{display:-webkit-box;display:flex;-webkit-box-align:stretch;align-items:stretch;-webkit-box-pack:center;justify-content:center}.WrestlerPage--desktop .WrestlerPage__basic{margin-bottom:20px}.WrestlerPage--mobile .WrestlerPage__basic{margin-bottom:10px}.WrestlerPage__basic .WrestlerPage__basicColumn{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-align:stretch;align-items:stretch;-webkit-box-pack:center;justify-content:center;-webkit-box-flex:1;flex:1 0;margin-right:10px}.WrestlerPage__basic .WrestlerPage__basicColumn:last-child{margin-right:0}.WrestlerPage__team{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;-webkit-box-flex:1;flex:1 0}.WrestlerPage--desktop .WrestlerPage__teamLogo{width:180px;height:180px}.WrestlerPage--mobile .WrestlerPage__teamLogo{width:50%;height:50%}.WrestlerPage__name{font-family:Noto Sans,Noto Sans CJK JP,NotoSansCJKjp-Jxck,Hiragino Kaku Gothic ProN,sans-serif;font-weight:700;color:#fa4777;color:var(--color-accent-primary)}.WrestlerPage--desktop .WrestlerPage__name{font-size:3.8rem}.WrestlerPage--mobile .WrestlerPage__name{font-size:2.4rem}.WrestlerPage__reading{font-family:Noto Sans,Noto Sans CJK JP,NotoSansCJKjp-Jxck,Hiragino Kaku Gothic ProN,sans-serif;font-weight:700;color:#aaa;color:var(--color-text-secondary)}.WrestlerPage--desktop .WrestlerPage__reading{font-size:2.8rem}.WrestlerPage--mobile .WrestlerPage__reading{font-size:1.4rem}.WrestlerPage__catchphrase{font-size:1.2rem;font-weight:700}.WrestlerPage__image{position:relative}.WrestlerPage__image:before{display:block;padding-top:calc(100%*(635/450));content:""}.WrestlerPage__catchphraseSub{margin-bottom:10px;font-weight:1.2rem}.WrestlerPage__detail{display:-webkit-box;display:flex;-webkit-box-align:stretch;align-items:stretch;-webkit-box-pack:center;justify-content:center;flex-wrap:wrap;border:1px solid #e9e9e9;border:1px solid var(--color-bg-primary)}.WrestlerPage__detail .WrestlerPage__detailItem{width:100%;border-bottom:1px solid #e9e9e9;border-bottom:1px solid var(--color-bg-primary)}.WrestlerPage__detail .WrestlerPage__detailItem:nth-child(1),.WrestlerPage__detail .WrestlerPage__detailItem:nth-child(2),.WrestlerPage__detail .WrestlerPage__detailItem:nth-child(3),.WrestlerPage__detail .WrestlerPage__detailItem:nth-child(4),.WrestlerPage__detail .WrestlerPage__detailItem:nth-child(5),.WrestlerPage__detail .WrestlerPage__detailItem:nth-child(6){width:50%}.WrestlerPage__detail .WrestlerPage__detailItem:nth-child(1),.WrestlerPage__detail .WrestlerPage__detailItem:nth-child(3),.WrestlerPage__detail .WrestlerPage__detailItem:nth-child(5){border-right:1px solid #e9e9e9;border-right:1px solid var(--color-bg-primary)}.WrestlerPage__detail .WrestlerPage__detailItem:last-child{border-bottom:none}.WrestlerPage--desktop .WrestlerPage__detail .WrestlerPage__detailItem{display:-webkit-box;display:flex;-webkit-box-align:stretch;align-items:stretch;-webkit-box-pack:start;justify-content:flex-start}.WrestlerPage__detailTitle{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;font-size:1.4rem;font-weight:700;background-color:#f8f8f8;background-color:var(--color-bg-secondary)}.WrestlerPage--desktop .WrestlerPage__detailTitle{width:100px;padding:10px 0;text-align:center;border-right:1px solid #e9e9e9;border-right:1px solid var(--color-bg-primary)}.WrestlerPage--mobile .WrestlerPage__detailTitle{padding:10px;border-bottom:1px solid #e9e9e9;border-bottom:1px solid var(--color-bg-primary)}.WrestlerPage__detailBody{padding:10px;font-size:1.4rem;font-weight:700}.WrestlerPage--desktop .WrestlerPage__detailBody:not(.WrestlerPage__detailBody--vertical){display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:start;justify-content:flex-start;-webkit-box-flex:1;flex:1 0}.WrestlerPage__sns{border-top:1px solid #aaa;border-bottom:1px solid #aaa}.WrestlerPage--desktop .WrestlerPage__sns{padding:20px 0;margin-top:30px}.WrestlerPage--mobile .WrestlerPage__sns{padding:10px 0;margin-top:20px}.WrestlerPage--desktop .WrestlerPage__snsList{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;justify-content:space-around}.WrestlerPage__snsItem{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:start;justify-content:flex-start;cursor:pointer;-webkit-transition-duration:.1s;transition-duration:.1s;-webkit-transition-property:opacity;transition-property:opacity}@media(hover:hover){.WrestlerPage__snsItem:hover{opacity:.5}}.WrestlerPage__snsItem.hold{opacity:.5}.WrestlerPage--mobile .WrestlerPage__snsList .WrestlerPage__snsItem{margin-bottom:10px}.WrestlerPage--mobile .WrestlerPage__snsList .WrestlerPage__snsItem:last-child{margin-bottom:0}.WrestlerPage__snsIcon{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;width:28px;height:28px;margin-right:15px}.WrestlerPage__snsIconInstagram{width:100%;height:100%;background-image:url(../img/instagram.png);background-repeat:no-repeat;background-position:center center;background-size:contain}.WrestlerPage__snsLabel{font-weight:700;color:#fa4777;color:var(--color-accent-primary)}.WrestlerPage--desktop .WrestlerPage__snsLabel{font-size:1.4rem}.WrestlerPage--mobile .WrestlerPage__snsLabel{font-size:1.2rem}.WrestlerPage__history{border:1px solid #e9e9e9;border:1px solid var(--color-bg-primary)}.WrestlerPage--desktop .WrestlerPage__history{margin-top:30px}.WrestlerPage--mobile .WrestlerPage__history{margin-top:20px}.WrestlerPage__historyTitle{padding:10px;font-size:1.4rem;font-weight:700;background-color:#f8f8f8;background-color:var(--color-bg-secondary);border-bottom:1px solid #e9e9e9;border-bottom:1px solid var(--color-bg-primary)}.WrestlerPage--desktop .WrestlerPage__historyTitle{text-align:center}.WrestlerPage__historyList{font-size:1.2rem;font-weight:700}.WrestlerPage--desktop .WrestlerPage__historyList{padding:20px}.WrestlerPage--mobile .WrestlerPage__historyList{padding:10px}.WrestlerPage--desktop .WrestlerPage__historyList .WrestlerPage__historyItem{display:-webkit-box;display:flex;-webkit-box-align:start;align-items:flex-start;-webkit-box-pack:start;justify-content:flex-start}.WrestlerPage--mobile .WrestlerPage__historyList .WrestlerPage__historyItem{margin-bottom:20px}.WrestlerPage--mobile .WrestlerPage__historyList .WrestlerPage__historyItem:last-child{margin-bottom:0}.WrestlerPage--desktop .WrestlerPage__historyDate{width:120px;margin-right:20px;text-align:right}.WrestlerPage--desktop .WrestlerPage__historyText{-webkit-box-flex:1;flex:1 0}.WrestlerPage--mobile .WrestlerPage__tail{padding:0 10px}.WrestlerPage--desktop .WrestlerPage__buttonWrapper{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;margin-bottom:10px}.WrestlerPage--desktop .WrestlerPage__buttonWrapper .Button{width:440px}.WrestlerPage--mobile .WrestlerPage__buttonWrapper{margin-bottom:10px}.WrestlerPage--desktop .WrestlerPage__linkWrapper{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:end;justify-content:flex-end}.WrestlersPage{display:block;background-color:#f8f8f8;background-color:var(--color-bg-secondary)}.WrestlersPage--desktop{padding:40px 0 60px}.WrestlersPage--mobile{padding:10px 0 30px}.WrestlersPage__content{max-width:900px;max-width:var(--layout-mainColumn-width);margin:0 auto}.WrestlersPage--desktop .WrestlersPage__head{margin-bottom:30px}.WrestlersPage--mobile .WrestlersPage__head{padding:10px;margin-bottom:15px}.WrestlersPage__body{display:-webkit-box;display:flex;-webkit-box-align:start;align-items:flex-start;-webkit-box-pack:justify;justify-content:space-between;flex-wrap:wrap}.WrestlersPage--desktop .WrestlersPage__body{margin-bottom:20px}.WrestlersPage--desktop .WrestlersPage__body .Wrestler,.WrestlersPage--desktop .WrestlersPage__body .WrestlersPage__fakeItem{width:calc((100% - (20px * 3)) / 4);margin-bottom:20px}.WrestlersPage--desktop .WrestlersPage__body .Wrestler:nth-last-child(1),.WrestlersPage--desktop .WrestlersPage__body .Wrestler:nth-last-child(2),.WrestlersPage--desktop .WrestlersPage__body .Wrestler:nth-last-child(3),.WrestlersPage--desktop .WrestlersPage__body .Wrestler:nth-last-child(4),.WrestlersPage--desktop .WrestlersPage__body .WrestlersPage__fakeItem:nth-last-child(1),.WrestlersPage--desktop .WrestlersPage__body .WrestlersPage__fakeItem:nth-last-child(2),.WrestlersPage--desktop .WrestlersPage__body .WrestlersPage__fakeItem:nth-last-child(3),.WrestlersPage--desktop .WrestlersPage__body .WrestlersPage__fakeItem:nth-last-child(4){margin-bottom:0}.WrestlersPage--mobile .WrestlersPage__body{padding:0 10px;margin-bottom:10px}.WrestlersPage--mobile .WrestlersPage__body .Wrestler,.WrestlersPage--mobile .WrestlersPage__body .WrestlersPage__fakeItem{width:calc((100% - (10px * 1)) / 2);margin-bottom:10px}.WrestlersPage--mobile .WrestlersPage__body .Wrestler:nth-last-child(1),.WrestlersPage--mobile .WrestlersPage__body .Wrestler:nth-last-child(2),.WrestlersPage--mobile .WrestlersPage__body .WrestlersPage__fakeItem:nth-last-child(1),.WrestlersPage--mobile .WrestlersPage__body .WrestlersPage__fakeItem:nth-last-child(2){margin-bottom:0}.WrestlersPage--mobile .WrestlersPage__tail{padding:0 10px}.WrestlersPage--desktop .WrestlersPage__buttonWrapper{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center}.WrestlersPage--desktop .WrestlersPage__buttonWrapper .Button{width:440px}.WrestlersPage--desktop .WrestlersPage__buttonWrapper{margin-bottom:20px}.WrestlersPage--mobile .WrestlersPage__buttonWrapper{margin-bottom:10px}.WrestlersPage--desktop .WrestlersPage__linkWrapper{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:end;justify-content:flex-end}body{top:0!important}.goog-te-banner-frame{top:auto!important;bottom:0!important}body{-ms-overflow-style:scrollbar}body::-webkit-scrollbar{display:block;background-color:transparent;-webkit-appearance:none;appearance:none}body::-webkit-scrollbar:vertical{width:8px}body::-webkit-scrollbar:horizontal{height:8px}body::-webkit-scrollbar-track{background-color:transparent}body::-webkit-scrollbar-thumb{background-color:silver;background-color:var(--object-scrollbar-thumb-color);border-radius:4px}body::-webkit-scrollbar-thumb:hover{background-color:rgba(192,192,192,.5);background-color:var(--object-scrollbar-thumb-color-hover)}