:root{--base-primary: #fff;--base-primary-rgb: 255, 255, 255;--base-primary-opacity-0: rgba(255, 255, 255, 0);--base-primary-opacity-5: rgba(255, 255, 255, 0.05);--base-primary-opacity-10: rgba(255, 255, 255, 0.1);--base-primary-opacity-15: rgba(255, 255, 255, 0.15);--base-primary-opacity-20: rgba(255, 255, 255, 0.2);--base-primary-opacity-25: rgba(255, 255, 255, 0.25);--base-primary-opacity-30: rgba(255, 255, 255, 0.3);--base-primary-opacity-35: rgba(255, 255, 255, 0.35);--base-primary-opacity-40: rgba(255, 255, 255, 0.4);--base-primary-opacity-45: rgba(255, 255, 255, 0.45);--base-primary-opacity-50: rgba(255, 255, 255, 0.5);--base-primary-opacity-55: rgba(255, 255, 255, 0.55);--base-primary-opacity-60: rgba(255, 255, 255, 0.6);--base-primary-opacity-65: rgba(255, 255, 255, 0.65);--base-primary-opacity-70: rgba(255, 255, 255, 0.7);--base-primary-opacity-75: rgba(255, 255, 255, 0.75);--base-primary-opacity-80: rgba(255, 255, 255, 0.8);--base-primary-opacity-85: rgba(255, 255, 255, 0.85);--base-primary-opacity-90: rgba(255, 255, 255, 0.9);--base-primary-opacity-95: rgba(255, 255, 255, 0.95);--base-primary-opacity-100: rgba(255, 255, 255, 1);--base-secondary: #000;--base-secondary-rgb: 0, 0, 0;--base-secondary-opacity-0: rgba(0, 0, 0, 0);--base-secondary-opacity-5: rgba(0, 0, 0, 0.05);--base-secondary-opacity-10: rgba(0, 0, 0, 0.1);--base-secondary-opacity-15: rgba(0, 0, 0, 0.15);--base-secondary-opacity-20: rgba(0, 0, 0, 0.2);--base-secondary-opacity-25: rgba(0, 0, 0, 0.25);--base-secondary-opacity-30: rgba(0, 0, 0, 0.3);--base-secondary-opacity-35: rgba(0, 0, 0, 0.35);--base-secondary-opacity-40: rgba(0, 0, 0, 0.4);--base-secondary-opacity-45: rgba(0, 0, 0, 0.45);--base-secondary-opacity-50: rgba(0, 0, 0, 0.5);--base-secondary-opacity-55: rgba(0, 0, 0, 0.55);--base-secondary-opacity-60: rgba(0, 0, 0, 0.6);--base-secondary-opacity-65: rgba(0, 0, 0, 0.65);--base-secondary-opacity-70: rgba(0, 0, 0, 0.7);--base-secondary-opacity-75: rgba(0, 0, 0, 0.75);--base-secondary-opacity-80: rgba(0, 0, 0, 0.8);--base-secondary-opacity-85: rgba(0, 0, 0, 0.85);--base-secondary-opacity-90: rgba(0, 0, 0, 0.9);--base-secondary-opacity-95: rgba(0, 0, 0, 0.95);--base-secondary-opacity-100: rgba(0, 0, 0, 1);--base-tertiary: #edcd6b;--base-tertiary-rgb: 237, 205, 107;--base-tertiary-opacity-0: rgba(237, 205, 107, 0);--base-tertiary-opacity-5: rgba(237, 205, 107, 0.05);--base-tertiary-opacity-10: rgba(237, 205, 107, 0.1);--base-tertiary-opacity-15: rgba(237, 205, 107, 0.15);--base-tertiary-opacity-20: rgba(237, 205, 107, 0.2);--base-tertiary-opacity-25: rgba(237, 205, 107, 0.25);--base-tertiary-opacity-30: rgba(237, 205, 107, 0.3);--base-tertiary-opacity-35: rgba(237, 205, 107, 0.35);--base-tertiary-opacity-40: rgba(237, 205, 107, 0.4);--base-tertiary-opacity-45: rgba(237, 205, 107, 0.45);--base-tertiary-opacity-50: rgba(237, 205, 107, 0.5);--base-tertiary-opacity-55: rgba(237, 205, 107, 0.55);--base-tertiary-opacity-60: rgba(237, 205, 107, 0.6);--base-tertiary-opacity-65: rgba(237, 205, 107, 0.65);--base-tertiary-opacity-70: rgba(237, 205, 107, 0.7);--base-tertiary-opacity-75: rgba(237, 205, 107, 0.75);--base-tertiary-opacity-80: rgba(237, 205, 107, 0.8);--base-tertiary-opacity-85: rgba(237, 205, 107, 0.85);--base-tertiary-opacity-90: rgba(237, 205, 107, 0.9);--base-tertiary-opacity-95: rgba(237, 205, 107, 0.95);--base-tertiary-opacity-100: rgba(237, 205, 107, 1);--base-quaternary: #f700f4;--base-quaternary-rgb: 247, 0, 244;--base-quaternary-opacity-0: rgba(247, 0, 244, 0);--base-quaternary-opacity-5: rgba(247, 0, 244, 0.05);--base-quaternary-opacity-10: rgba(247, 0, 244, 0.1);--base-quaternary-opacity-15: rgba(247, 0, 244, 0.15);--base-quaternary-opacity-20: rgba(247, 0, 244, 0.2);--base-quaternary-opacity-25: rgba(247, 0, 244, 0.25);--base-quaternary-opacity-30: rgba(247, 0, 244, 0.3);--base-quaternary-opacity-35: rgba(247, 0, 244, 0.35);--base-quaternary-opacity-40: rgba(247, 0, 244, 0.4);--base-quaternary-opacity-45: rgba(247, 0, 244, 0.45);--base-quaternary-opacity-50: rgba(247, 0, 244, 0.5);--base-quaternary-opacity-55: rgba(247, 0, 244, 0.55);--base-quaternary-opacity-60: rgba(247, 0, 244, 0.6);--base-quaternary-opacity-65: rgba(247, 0, 244, 0.65);--base-quaternary-opacity-70: rgba(247, 0, 244, 0.7);--base-quaternary-opacity-75: rgba(247, 0, 244, 0.75);--base-quaternary-opacity-80: rgba(247, 0, 244, 0.8);--base-quaternary-opacity-85: rgba(247, 0, 244, 0.85);--base-quaternary-opacity-90: rgba(247, 0, 244, 0.9);--base-quaternary-opacity-95: rgba(247, 0, 244, 0.95);--base-quaternary-opacity-100: rgba(247, 0, 244, 1);--main-primary: #e36733;--main-primary-rgb: 227, 103, 51;--main-primary-opacity-0: rgba(227, 103, 51, 0);--main-primary-opacity-5: rgba(227, 103, 51, 0.05);--main-primary-opacity-10: rgba(227, 103, 51, 0.1);--main-primary-opacity-15: rgba(227, 103, 51, 0.15);--main-primary-opacity-20: rgba(227, 103, 51, 0.2);--main-primary-opacity-25: rgba(227, 103, 51, 0.25);--main-primary-opacity-30: rgba(227, 103, 51, 0.3);--main-primary-opacity-35: rgba(227, 103, 51, 0.35);--main-primary-opacity-40: rgba(227, 103, 51, 0.4);--main-primary-opacity-45: rgba(227, 103, 51, 0.45);--main-primary-opacity-50: rgba(227, 103, 51, 0.5);--main-primary-opacity-55: rgba(227, 103, 51, 0.55);--main-primary-opacity-60: rgba(227, 103, 51, 0.6);--main-primary-opacity-65: rgba(227, 103, 51, 0.65);--main-primary-opacity-70: rgba(227, 103, 51, 0.7);--main-primary-opacity-75: rgba(227, 103, 51, 0.75);--main-primary-opacity-80: rgba(227, 103, 51, 0.8);--main-primary-opacity-85: rgba(227, 103, 51, 0.85);--main-primary-opacity-90: rgba(227, 103, 51, 0.9);--main-primary-opacity-95: rgba(227, 103, 51, 0.95);--main-primary-opacity-100: rgba(227, 103, 51, 1);--main-secondary: #41d0ff;--main-secondary-rgb: 65, 208, 255;--main-secondary-opacity-0: rgba(65, 208, 255, 0);--main-secondary-opacity-5: rgba(65, 208, 255, 0.05);--main-secondary-opacity-10: rgba(65, 208, 255, 0.1);--main-secondary-opacity-15: rgba(65, 208, 255, 0.15);--main-secondary-opacity-20: rgba(65, 208, 255, 0.2);--main-secondary-opacity-25: rgba(65, 208, 255, 0.25);--main-secondary-opacity-30: rgba(65, 208, 255, 0.3);--main-secondary-opacity-35: rgba(65, 208, 255, 0.35);--main-secondary-opacity-40: rgba(65, 208, 255, 0.4);--main-secondary-opacity-45: rgba(65, 208, 255, 0.45);--main-secondary-opacity-50: rgba(65, 208, 255, 0.5);--main-secondary-opacity-55: rgba(65, 208, 255, 0.55);--main-secondary-opacity-60: rgba(65, 208, 255, 0.6);--main-secondary-opacity-65: rgba(65, 208, 255, 0.65);--main-secondary-opacity-70: rgba(65, 208, 255, 0.7);--main-secondary-opacity-75: rgba(65, 208, 255, 0.75);--main-secondary-opacity-80: rgba(65, 208, 255, 0.8);--main-secondary-opacity-85: rgba(65, 208, 255, 0.85);--main-secondary-opacity-90: rgba(65, 208, 255, 0.9);--main-secondary-opacity-95: rgba(65, 208, 255, 0.95);--main-secondary-opacity-100: rgba(65, 208, 255, 1);--main-tertiary: #EEFFC2;--main-tertiary-rgb: 238, 255, 194;--main-tertiary-opacity-0: rgba(238, 255, 194, 0);--main-tertiary-opacity-5: rgba(238, 255, 194, 0.05);--main-tertiary-opacity-10: rgba(238, 255, 194, 0.1);--main-tertiary-opacity-15: rgba(238, 255, 194, 0.15);--main-tertiary-opacity-20: rgba(238, 255, 194, 0.2);--main-tertiary-opacity-25: rgba(238, 255, 194, 0.25);--main-tertiary-opacity-30: rgba(238, 255, 194, 0.3);--main-tertiary-opacity-35: rgba(238, 255, 194, 0.35);--main-tertiary-opacity-40: rgba(238, 255, 194, 0.4);--main-tertiary-opacity-45: rgba(238, 255, 194, 0.45);--main-tertiary-opacity-50: rgba(238, 255, 194, 0.5);--main-tertiary-opacity-55: rgba(238, 255, 194, 0.55);--main-tertiary-opacity-60: rgba(238, 255, 194, 0.6);--main-tertiary-opacity-65: rgba(238, 255, 194, 0.65);--main-tertiary-opacity-70: rgba(238, 255, 194, 0.7);--main-tertiary-opacity-75: rgba(238, 255, 194, 0.75);--main-tertiary-opacity-80: rgba(238, 255, 194, 0.8);--main-tertiary-opacity-85: rgba(238, 255, 194, 0.85);--main-tertiary-opacity-90: rgba(238, 255, 194, 0.9);--main-tertiary-opacity-95: rgba(238, 255, 194, 0.95);--main-tertiary-opacity-100: rgba(238, 255, 194, 1);--main-quaternary: #8aa5f1;--main-quaternary-rgb: 138, 165, 241;--main-quaternary-opacity-0: rgba(138, 165, 241, 0);--main-quaternary-opacity-5: rgba(138, 165, 241, 0.05);--main-quaternary-opacity-10: rgba(138, 165, 241, 0.1);--main-quaternary-opacity-15: rgba(138, 165, 241, 0.15);--main-quaternary-opacity-20: rgba(138, 165, 241, 0.2);--main-quaternary-opacity-25: rgba(138, 165, 241, 0.25);--main-quaternary-opacity-30: rgba(138, 165, 241, 0.3);--main-quaternary-opacity-35: rgba(138, 165, 241, 0.35);--main-quaternary-opacity-40: rgba(138, 165, 241, 0.4);--main-quaternary-opacity-45: rgba(138, 165, 241, 0.45);--main-quaternary-opacity-50: rgba(138, 165, 241, 0.5);--main-quaternary-opacity-55: rgba(138, 165, 241, 0.55);--main-quaternary-opacity-60: rgba(138, 165, 241, 0.6);--main-quaternary-opacity-65: rgba(138, 165, 241, 0.65);--main-quaternary-opacity-70: rgba(138, 165, 241, 0.7);--main-quaternary-opacity-75: rgba(138, 165, 241, 0.75);--main-quaternary-opacity-80: rgba(138, 165, 241, 0.8);--main-quaternary-opacity-85: rgba(138, 165, 241, 0.85);--main-quaternary-opacity-90: rgba(138, 165, 241, 0.9);--main-quaternary-opacity-95: rgba(138, 165, 241, 0.95);--main-quaternary-opacity-100: rgba(138, 165, 241, 1);--main-quinary: #fd00fa;--main-quinary-rgb: 253, 0, 250;--main-quinary-opacity-0: rgba(253, 0, 250, 0);--main-quinary-opacity-5: rgba(253, 0, 250, 0.05);--main-quinary-opacity-10: rgba(253, 0, 250, 0.1);--main-quinary-opacity-15: rgba(253, 0, 250, 0.15);--main-quinary-opacity-20: rgba(253, 0, 250, 0.2);--main-quinary-opacity-25: rgba(253, 0, 250, 0.25);--main-quinary-opacity-30: rgba(253, 0, 250, 0.3);--main-quinary-opacity-35: rgba(253, 0, 250, 0.35);--main-quinary-opacity-40: rgba(253, 0, 250, 0.4);--main-quinary-opacity-45: rgba(253, 0, 250, 0.45);--main-quinary-opacity-50: rgba(253, 0, 250, 0.5);--main-quinary-opacity-55: rgba(253, 0, 250, 0.55);--main-quinary-opacity-60: rgba(253, 0, 250, 0.6);--main-quinary-opacity-65: rgba(253, 0, 250, 0.65);--main-quinary-opacity-70: rgba(253, 0, 250, 0.7);--main-quinary-opacity-75: rgba(253, 0, 250, 0.75);--main-quinary-opacity-80: rgba(253, 0, 250, 0.8);--main-quinary-opacity-85: rgba(253, 0, 250, 0.85);--main-quinary-opacity-90: rgba(253, 0, 250, 0.9);--main-quinary-opacity-95: rgba(253, 0, 250, 0.95);--main-quinary-opacity-100: rgba(253, 0, 250, 1);--accent-primary: #edcd6b;--accent-primary-rgb: 237, 205, 107;--accent-primary-opacity-0: rgba(237, 205, 107, 0);--accent-primary-opacity-5: rgba(237, 205, 107, 0.05);--accent-primary-opacity-10: rgba(237, 205, 107, 0.1);--accent-primary-opacity-15: rgba(237, 205, 107, 0.15);--accent-primary-opacity-20: rgba(237, 205, 107, 0.2);--accent-primary-opacity-25: rgba(237, 205, 107, 0.25);--accent-primary-opacity-30: rgba(237, 205, 107, 0.3);--accent-primary-opacity-35: rgba(237, 205, 107, 0.35);--accent-primary-opacity-40: rgba(237, 205, 107, 0.4);--accent-primary-opacity-45: rgba(237, 205, 107, 0.45);--accent-primary-opacity-50: rgba(237, 205, 107, 0.5);--accent-primary-opacity-55: rgba(237, 205, 107, 0.55);--accent-primary-opacity-60: rgba(237, 205, 107, 0.6);--accent-primary-opacity-65: rgba(237, 205, 107, 0.65);--accent-primary-opacity-70: rgba(237, 205, 107, 0.7);--accent-primary-opacity-75: rgba(237, 205, 107, 0.75);--accent-primary-opacity-80: rgba(237, 205, 107, 0.8);--accent-primary-opacity-85: rgba(237, 205, 107, 0.85);--accent-primary-opacity-90: rgba(237, 205, 107, 0.9);--accent-primary-opacity-95: rgba(237, 205, 107, 0.95);--accent-primary-opacity-100: rgba(237, 205, 107, 1);--accent-secondary: #fdff7a;--accent-secondary-rgb: 253, 255, 122;--accent-secondary-opacity-0: rgba(253, 255, 122, 0);--accent-secondary-opacity-5: rgba(253, 255, 122, 0.05);--accent-secondary-opacity-10: rgba(253, 255, 122, 0.1);--accent-secondary-opacity-15: rgba(253, 255, 122, 0.15);--accent-secondary-opacity-20: rgba(253, 255, 122, 0.2);--accent-secondary-opacity-25: rgba(253, 255, 122, 0.25);--accent-secondary-opacity-30: rgba(253, 255, 122, 0.3);--accent-secondary-opacity-35: rgba(253, 255, 122, 0.35);--accent-secondary-opacity-40: rgba(253, 255, 122, 0.4);--accent-secondary-opacity-45: rgba(253, 255, 122, 0.45);--accent-secondary-opacity-50: rgba(253, 255, 122, 0.5);--accent-secondary-opacity-55: rgba(253, 255, 122, 0.55);--accent-secondary-opacity-60: rgba(253, 255, 122, 0.6);--accent-secondary-opacity-65: rgba(253, 255, 122, 0.65);--accent-secondary-opacity-70: rgba(253, 255, 122, 0.7);--accent-secondary-opacity-75: rgba(253, 255, 122, 0.75);--accent-secondary-opacity-80: rgba(253, 255, 122, 0.8);--accent-secondary-opacity-85: rgba(253, 255, 122, 0.85);--accent-secondary-opacity-90: rgba(253, 255, 122, 0.9);--accent-secondary-opacity-95: rgba(253, 255, 122, 0.95);--accent-secondary-opacity-100: rgba(253, 255, 122, 1);--accent-tertiary: #00278b;--accent-tertiary-rgb: 0, 39, 139;--accent-tertiary-opacity-0: rgba(0, 39, 139, 0);--accent-tertiary-opacity-5: rgba(0, 39, 139, 0.05);--accent-tertiary-opacity-10: rgba(0, 39, 139, 0.1);--accent-tertiary-opacity-15: rgba(0, 39, 139, 0.15);--accent-tertiary-opacity-20: rgba(0, 39, 139, 0.2);--accent-tertiary-opacity-25: rgba(0, 39, 139, 0.25);--accent-tertiary-opacity-30: rgba(0, 39, 139, 0.3);--accent-tertiary-opacity-35: rgba(0, 39, 139, 0.35);--accent-tertiary-opacity-40: rgba(0, 39, 139, 0.4);--accent-tertiary-opacity-45: rgba(0, 39, 139, 0.45);--accent-tertiary-opacity-50: rgba(0, 39, 139, 0.5);--accent-tertiary-opacity-55: rgba(0, 39, 139, 0.55);--accent-tertiary-opacity-60: rgba(0, 39, 139, 0.6);--accent-tertiary-opacity-65: rgba(0, 39, 139, 0.65);--accent-tertiary-opacity-70: rgba(0, 39, 139, 0.7);--accent-tertiary-opacity-75: rgba(0, 39, 139, 0.75);--accent-tertiary-opacity-80: rgba(0, 39, 139, 0.8);--accent-tertiary-opacity-85: rgba(0, 39, 139, 0.85);--accent-tertiary-opacity-90: rgba(0, 39, 139, 0.9);--accent-tertiary-opacity-95: rgba(0, 39, 139, 0.95);--accent-tertiary-opacity-100: rgba(0, 39, 139, 1);--accent-quaternary: #db5402;--accent-quaternary-rgb: 219, 84, 2;--accent-quaternary-opacity-0: rgba(219, 84, 2, 0);--accent-quaternary-opacity-5: rgba(219, 84, 2, 0.05);--accent-quaternary-opacity-10: rgba(219, 84, 2, 0.1);--accent-quaternary-opacity-15: rgba(219, 84, 2, 0.15);--accent-quaternary-opacity-20: rgba(219, 84, 2, 0.2);--accent-quaternary-opacity-25: rgba(219, 84, 2, 0.25);--accent-quaternary-opacity-30: rgba(219, 84, 2, 0.3);--accent-quaternary-opacity-35: rgba(219, 84, 2, 0.35);--accent-quaternary-opacity-40: rgba(219, 84, 2, 0.4);--accent-quaternary-opacity-45: rgba(219, 84, 2, 0.45);--accent-quaternary-opacity-50: rgba(219, 84, 2, 0.5);--accent-quaternary-opacity-55: rgba(219, 84, 2, 0.55);--accent-quaternary-opacity-60: rgba(219, 84, 2, 0.6);--accent-quaternary-opacity-65: rgba(219, 84, 2, 0.65);--accent-quaternary-opacity-70: rgba(219, 84, 2, 0.7);--accent-quaternary-opacity-75: rgba(219, 84, 2, 0.75);--accent-quaternary-opacity-80: rgba(219, 84, 2, 0.8);--accent-quaternary-opacity-85: rgba(219, 84, 2, 0.85);--accent-quaternary-opacity-90: rgba(219, 84, 2, 0.9);--accent-quaternary-opacity-95: rgba(219, 84, 2, 0.95);--accent-quaternary-opacity-100: rgba(219, 84, 2, 1)}*,*::before,*::after{box-sizing:border-box}html{-moz-text-size-adjust:none;-webkit-text-size-adjust:none;text-size-adjust:none}body,h1,h2,h3,h4,p,figure,blockquote,dl,dd{margin:0}ul[role=list],ol[role=list]{list-style:none}body{min-height:100vh;line-height:1.5}h1,h2,h3,h4,button,input,label{line-height:1.1}h1,h2,h3,h4{text-wrap:balance}a:not([class]){text-decoration-skip-ink:auto;color:currentColor}img,picture{max-width:100%;display:block}input,button,textarea,select{font:inherit}textarea:not([rows]){min-height:10em}:target{scroll-margin-block:5ex}:root{--window-innerWidth: 1536;--content-innerWidth: 960;--content-innerWidth-fixed: 600;--fontSize-sp: calc((100 / var(--content-innerWidth)) * 1vw);--fontSize-pc: calc(((100 / var(--window-innerWidth) * var(--content-innerWidth-fixed)) / 10) * 1vw);--fontSize-fx: calc(((var(--content-innerWidth-fixed) / var(--content-innerWidth))) * 1px)}html{height:-webkit-fill-available;height:-moz-available;height:fill-available;font-size:var(--fontSize-sp)}@media screen and (min-width: 961px){html{font-size:var(--fontSize-fx)}}@media screen and (min-width: 1980px){html{font-size:var(--fontSize-fx)}}body{min-height:100vh;min-height:-webkit-fill-available;min-height:-moz-available;min-height:fill-available;font-family:"Helvetica Neue",Helvetica,Arial,"Hiragino Kaku Gothic ProN",Meiryo,"Yu Gothic Medium",YuGothic,sans-serif;font-size:28rem;font-weight:400;-webkit-font-feature-settings:"palt";font-feature-settings:"palt";line-height:1.6;letter-spacing:.1em;word-break:break-word;overflow-wrap:break-word;hanging-punctuation:first allow-end last}body.noscroll{overflow:hidden}@media screen and (min-width: 1024px){body{font-size:26px}}body#home{opacity:0}body.l-body{opacity:0;visibility:hidden}img{height:auto;max-width:100%;width:100%;vertical-align:bottom}ul,ol,dl{list-style-type:none;margin:0;padding:0}p{line-height:1.5}.animation-opacity{animation:opacity 1s ease forwards}.animation-scaleDownn{animation:scaleDownn 1s ease forwards}.animation-wallpaperArrow{animation:wallpaperArrow 1s ease-in-out infinite}.animation-rotation{animation:rotation 120s linear infinite}@keyframes opacity{0%{opacity:0}100%{opacity:1}}@keyframes scaleDownn{0%{opacity:0;transform:scale(1.2)}100%{opacity:1;transform:scale(1)}}@keyframes wallpaperArrow{0%{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}20%{opacity:1}80%{opacity:1}100%{opacity:0;-webkit-transform:translateY(20rem);transform:translateY(20rem)}}@keyframes rotation{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@keyframes modalLoading{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}button.button{background-color:inherit;border:none;cursor:pointer;margin:0;padding:0}.button{display:block;position:relative}.button.--appPc{max-width:668rem}.button.--appStart{max-width:408rem}.button.--appDl{max-width:408rem}.button.--account{max-width:668rem}.button.--thoughts{max-width:668rem}.button.--download{max-width:408rem}.button.--close{max-width:110rem}.button.--x{max-width:453rem}.button.--line{max-width:453rem}.button.--np{max-width:117rem}.button.--share{max-width:458rem}.button.--sharePc{max-width:304rem}.button.--link{max-width:294rem}.button.--detaillink{max-width:824rem}.button.--onengalink{max-width:824rem}.button.--newslink{max-width:824rem}.button.--visualchange{max-width:676rem}.button-shere{display:block;position:relative;height:124rem;width:433rem}.button-shere::before,.button-shere::after{background-position:top left;background-size:433rem 124rem;background-repeat:no-repeat;content:"";display:block;height:100%;position:absolute;top:0;left:0;width:100%}.button-shere::after{background-image:url(../../images/button_share_before_fixed.png)}@media screen and (min-width: 961px){.button-shere{height:232rem;width:350rem}.button-shere::before,.button-shere::after{background-size:350rem 232rem}.button-shere::after{background-image:url(../../images/button_share_before_fixed_pc.png)}}.container{margin-right:auto;margin-left:auto;position:relative;height:100%;max-width:960rem;min-height:777rem;width:100%;background:url(../../images/pattern_01.png) center top/contain repeat-y}.container.--pickup{background:url(../../images/bg_pickup_decoration_defege.png) 0rem 820rem/138rem 224rem no-repeat,url(../../images/bg_pickup_decoration_dfeggr.png) 100% 990rem/270rem 349rem no-repeat,url(../../images/pattern_01.png) center top/contain repeat-y}.container.--campaign{background-image:url(../../images/pattern_02.png)}.container.--pickupServant{min-height:inherit}.container.--dailyServant{background:url(../../images/pattern_01.png) center top/contain repeat-y}.container.--dailyServant::before{content:"";display:block;height:62rem;max-width:960rem;position:absolute;top:-20rem;left:0;width:100%;background:url(../../images/borderline_gold.png) center top/960rem 62rem no-repeat}.container.--craftEssence{background:url(../../images/bg_craftessence_decoration_adw.png) 0rem 480rem/170rem 291rem no-repeat,url(../../images/bg_craftessence_decoration_bde.png) 100% 650rem/143rem 253rem no-repeat,url(../../images/pattern_01.png) center top/contain repeat-y}.container.--luckybag{background:url(../../images/bg_luckybag_decoration_at5t.png) 0rem 810rem/138rem 224rem no-repeat,url(../../images/bg_luckybag_decoration_bfr6.png) 100% 1130rem/230rem 379rem no-repeat,url(../../images/bg_luckybag_decoration_cji3.png) 0rem 2130rem/241rem 354rem no-repeat,url(../../images/bg_luckybag_decoration_dju2.png) 100% 2750rem/138rem 224rem no-repeat,url(../../images/pattern_02.png) center top/contain repeat-y}.container.--newyearLoginbonus{background:url(../../images/bg_loginbonus_decoration_a5t.png) 100% 711rem/142rem 257rem no-repeat,url(../../images/bg_loginbonus_decoration_b5.png) 0rem 904rem/208rem 378rem no-repeat,url(../../images/bg_loginbonus_decoration_cgr.png) 430rem 1270rem/320rem 320rem no-repeat,url(../../images/pattern_01.png) center top/contain repeat-y}.container.--dailyLoginbonus{background:url(../../images/bg_loginbonus_decoration_a5t.png) 100% 1131rem/142rem 257rem no-repeat,url(../../images/bg_loginbonus_decoration_b5.png) 0rem 1300rem/208rem 378rem no-repeat,url(../../images/bg_loginbonus_decoration_cgr.png) 430rem 1660rem/320rem 320rem no-repeat,url(../../images/pattern_02.png) center top/contain repeat-y}.container.--panelmission{background:url(../../images/bg_panelmissiont_decoration_aht.png) 100% 920rem/168rem 304rem no-repeat,url(../../images/bg_panelmissiont_decoration_bgr.png) 0rem 1100rem/147rem 233rem no-repeat,url(../../images/bg_panelmissiont_decoration_c3f.png) 0rem 2090rem/191rem 354rem no-repeat,url(../../images/bg_panelmissiont_decoration_df4.png) 100% 2460rem/145rem 263rem no-repeat,url(../../images/bg_panelmissiont_decoration_xfe.png) 50% 2220rem/476rem 476rem no-repeat,url(../../images/pattern_01.png) center top/contain repeat-y}.container.--newyearPresent{background:url(../../images/bg_newyearPresent_decoration_agr.png) 0rem 700rem/141rem 217rem no-repeat,url(../../images/bg_newyearPresent_decoration_brt.png) 100% 690rem/224rem 416rem no-repeat,url(../../images/bg_newyearPresent_decoration_cgr.png) -30rem 1160rem/314rem 314rem no-repeat,url(../../images/pattern_03.png) center top/contain repeat-y}.container.--aniplexCampaign{background:url(../../images/bg_aniplexCampaign_decoration_agr.png) 100% 1298rem/153rem 216rem no-repeat,url(../../images/pattern_04.png) center top/contain repeat-y}.container.--wallpaper{background:url(../../images/bg_wallpaper_decoration_bgt.png) 100% 2125rem/166rem 299rem no-repeat,url(../../images/bg_wallpaper_decoration_der.png) 100% 450rem/181rem 280rem no-repeat,url(../../images/bg_wallpaper_decoration_dth.png) 590rem 970rem/345rem 345rem no-repeat,url(../../images/bg_wallpaper_decoration_frg.png) 0rem 620rem/152rem 241rem no-repeat,url(../../images/bg_wallpaper_decoration_wer.png) 0rem 1505rem/249rem 539rem no-repeat,url(../../images/pattern_02.png) center top/contain repeat-y}.container.--news{background:url(../../images/bg_news_decoration.png) 0rem 960rem/209rem 332rem no-repeat,url(../../images/pattern_01.png) center top/contain repeat-y}.container-border{background:url(../../images/borderline_main.png) center/100% no-repeat;height:326rem;max-width:960rem;pointer-events:none;position:absolute;top:-190rem;width:100%}.download{display:grid;grid-template-columns:1fr;grid-template-rows:1fr;margin:16rem 0 21rem;position:relative;width:100%}.download-msg{box-sizing:content-box;grid-column:1/2;grid-row:1/2;max-width:398rem;margin:auto;z-index:3}.download-button{grid-column:1/2;grid-row:1/2;position:relative;display:grid;place-items:center;margin:auto;z-index:1}.downloadApp{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-right:auto;margin-left:auto}.downloadApp-pc{display:none;margin:auto;cursor:pointer}@media screen and (min-width: 961px){.downloadApp-pc{display:block}}.downloadApp-sp{display:grid;grid-template-columns:repeat(2, auto);justify-content:center;width:100%}@media screen and (min-width: 961px){.downloadApp-sp{display:none}}.downloadApp-sp a{-webkit-transition:-webkit-filter .4s;transition:-webkit-filter .4s;transition:filter .4s;transition:filter .4s,-webkit-filter .4s}.fixed-qr{display:none}@media screen and (min-width: 961px){.fixed-qr{display:block;position:fixed;right:70rem;bottom:20rem;z-index:1000;max-width:191rem}}.fixed-shere{opacity:0;position:fixed;bottom:6rem;right:36rem;z-index:1000;-webkit-transition:-webkit-filter .4s;transition:-webkit-filter .4s;transition:filter .4s;transition:filter .4s,-webkit-filter .4s}@media screen and (min-width: 961px){.fixed-shere{display:none}}.fixed-sherePc{display:none}@media screen and (min-width: 961px){.fixed-sherePc{display:block;position:fixed;right:20rem;bottom:310rem;z-index:1000}}.fixed-dl{display:none;position:fixed;bottom:20rem;left:30rem;z-index:1000;max-width:408rem;-webkit-transition:-webkit-filter .4s;transition:-webkit-filter .4s;transition:filter .4s;transition:filter .4s,-webkit-filter .4s}@media screen and (max-width: 960px){.fixed-dl{opacity:0;display:block !important}}.heading{max-width:960rem;padding-top:80rem;position:relative;z-index:10}.modal{position:relative;z-index:2000}.modal-area{position:fixed;top:0;left:0;z-index:9999;opacity:0;width:100%;height:100%;overflow:auto;overscroll-behavior:contain;visibility:hidden;background-color:var(--base-secondary-opacity-70)}.modal-area iframe{position:absolute;top:0;left:0;width:100%;height:100%}.modal-overlay{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.modal-loading{animation:modalLoading 1s linear infinite;display:inline-block;vertical-align:middle;color:#666;line-height:1;width:150rem;height:150rem;border:12rem solid var(--base-primary-opacity-60);border-top-color:currentColor;border-radius:50%;box-sizing:border-box;margin-top:-75rem;margin-left:-75rem;position:fixed;top:50%;left:50%;z-index:2;color:var(--accent-primary-opacity-60)}.modal-container{align-items:center;box-sizing:border-box;height:100%;display:flex;justify-content:center;padding:40rem}.modal-container::-webkit-scrollbar{width:10rem}.modal-container::-webkit-scrollbar-track{background-color:inherit}.modal-container::-webkit-scrollbar-thumb{background-color:hsla(0,0%,100%,.8)}.modal-inner{box-sizing:content-box;position:relative;pointer-events:auto;max-width:960rem;position:relative;width:100%;z-index:3;border:5px solid rgba(187,157,18,.7)}.modal-inner::before{content:"";display:block;height:100%;position:absolute;top:0;right:0;bottom:0;left:0;width:100%;z-index:0;background:#edcd6b;background:linear-gradient(0deg, rgb(237, 205, 107) 20%, rgb(255, 238, 141) 81%);opacity:.9}.modal-inner-Wall{box-sizing:content-box;position:relative;pointer-events:auto;max-width:960rem;position:relative;width:100%;z-index:3;border:5px solid rgba(187,157,18,.7)}.modal-inner-Wall::before{content:"";display:block;height:100%;position:absolute;top:0;right:0;bottom:0;left:0;width:100%;z-index:0;background:#edcd6b;background:linear-gradient(0deg, rgb(237, 205, 107) 20%, rgb(255, 238, 141) 81%)}@media screen and (min-width: 961px){.modal-inner{max-width:960rem}}.modal-heading{margin:0 auto;padding-bottom:40rem;position:relative;width:751rem;z-index:4}.modal-close{position:absolute;right:0;bottom:-144rem;display:block;width:114rem;-webkit-transition:-webkit-filter .4s;transition:-webkit-filter .4s;transition:filter .4s;transition:filter .4s,-webkit-filter .4s}.modal-mov{padding-bottom:56.25%}.modal-qr{align-items:center;display:flex;flex-direction:column;margin:0 auto 20px;position:relative;z-index:2;width:140px}.modal-qrTitle{padding-bottom:6px}.modal-qrImage{padding-top:4px}.modal-store{display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content;margin:auto;position:relative;z-index:2}.modal-store a{-webkit-transition:-webkit-filter .4s;transition:-webkit-filter .4s;transition:filter .4s;transition:filter .4s,-webkit-filter .4s}.modal-store img{height:72px}.modalYt .modal-inner{border:none;margin:auto}@media screen and (min-width: 961px){.modalYt .modal-inner{max-width:960px}}.modalYt-container{align-items:center}@media screen and (min-width: 560px){.modalApp-container{align-items:center}}.modalApp .modal-inner{max-width:600px;padding:25px}.modalWall .modal-inner-Wall{box-sizing:border-box;padding:25px;max-width:960rem}.modalWall-main.wallpaper-image{width:335rem;grid-column:1/3;margin:0 auto 30rem}.modalWall-main.wallpaper-tx{width:416rem;grid-column:1/3;margin:0 auto 30rem}.modalWall-main.wallpaper-btn{width:287rem;grid-column:1/3;margin:0 auto 30rem}.modalWall-main .l-home-wallpaper-step02{margin-top:0;padding-top:0;background-image:none}.modalWall-main .l-home-wallpaper-step02 .l-home-wallpaper-num{display:none}.modalWall-main .l-home-wallpaper-download{padding-top:0;background:none}.modalWall-read{margin:0 auto;position:relative;z-index:4;width:511rem}.np{position:relative}.np-frame{background:inherit;height:298rem;position:relative;width:530rem;z-index:3}.np-video{border:5px solid var(--main-secondary-opacity-70);height:auto;width:100%}.np-button{margin-top:-80rem;position:absolute;bottom:-100rem;right:-50rem;width:fit-content;z-index:5}.u-none{display:none}@media screen and (max-width: 960px){.sp\:u-none{display:none}}@media screen and (min-width: 961px){.pc\:u-none{display:none}}@media screen and (max-width: 560px){.xs\:u-none{display:none}}@media screen and (min-width: 560px){.sm\:u-none{display:none}}@media screen and (min-width: 768px){.md\:u-none{display:none}}@media screen and (min-width: 1024px){.lg\:u-none{display:none}}@media screen and (min-width: 1280px){.xl\:u-none{display:none}}@media screen and (min-width: 1536px){.\32 xl\:u-none{display:none}}@media screen and (min-width: 1980px){.\33 xl\:u-none{display:none}}.hover\:u-none:hover{display:none}.u-m-auto{margin-inline:auto}@media screen and (max-width: 960px){.sp\:u-m-auto{margin-inline:auto}}@media screen and (min-width: 961px){.pc\:u-m-auto{margin-inline:auto}}@media screen and (max-width: 560px){.xs\:u-m-auto{margin-inline:auto}}@media screen and (min-width: 560px){.sm\:u-m-auto{margin-inline:auto}}@media screen and (min-width: 768px){.md\:u-m-auto{margin-inline:auto}}@media screen and (min-width: 1024px){.lg\:u-m-auto{margin-inline:auto}}@media screen and (min-width: 1280px){.xl\:u-m-auto{margin-inline:auto}}@media screen and (min-width: 1536px){.\32 xl\:u-m-auto{margin-inline:auto}}@media screen and (min-width: 1980px){.\33 xl\:u-m-auto{margin-inline:auto}}.hover\:u-m-auto:hover{margin-inline:auto}.u-block{display:block}@media screen and (max-width: 960px){.sp\:u-block{display:block}}@media screen and (min-width: 961px){.pc\:u-block{display:block}}@media screen and (max-width: 560px){.xs\:u-block{display:block}}@media screen and (min-width: 560px){.sm\:u-block{display:block}}@media screen and (min-width: 768px){.md\:u-block{display:block}}@media screen and (min-width: 1024px){.lg\:u-block{display:block}}@media screen and (min-width: 1280px){.xl\:u-block{display:block}}@media screen and (min-width: 1536px){.\32 xl\:u-block{display:block}}@media screen and (min-width: 1980px){.\33 xl\:u-block{display:block}}.hover\:u-block:hover{display:block}.u-inline-block{display:inline-block}@media screen and (max-width: 960px){.sp\:u-inline-block{display:inline-block}}@media screen and (min-width: 961px){.pc\:u-inline-block{display:inline-block}}@media screen and (max-width: 560px){.xs\:u-inline-block{display:inline-block}}@media screen and (min-width: 560px){.sm\:u-inline-block{display:inline-block}}@media screen and (min-width: 768px){.md\:u-inline-block{display:inline-block}}@media screen and (min-width: 1024px){.lg\:u-inline-block{display:inline-block}}@media screen and (min-width: 1280px){.xl\:u-inline-block{display:inline-block}}@media screen and (min-width: 1536px){.\32 xl\:u-inline-block{display:inline-block}}@media screen and (min-width: 1980px){.\33 xl\:u-inline-block{display:inline-block}}.hover\:u-inline-block:hover{display:inline-block}.u-inline{display:inline}@media screen and (max-width: 960px){.sp\:u-inline{display:inline}}@media screen and (min-width: 961px){.pc\:u-inline{display:inline}}@media screen and (max-width: 560px){.xs\:u-inline{display:inline}}@media screen and (min-width: 560px){.sm\:u-inline{display:inline}}@media screen and (min-width: 768px){.md\:u-inline{display:inline}}@media screen and (min-width: 1024px){.lg\:u-inline{display:inline}}@media screen and (min-width: 1280px){.xl\:u-inline{display:inline}}@media screen and (min-width: 1536px){.\32 xl\:u-inline{display:inline}}@media screen and (min-width: 1980px){.\33 xl\:u-inline{display:inline}}.hover\:u-inline:hover{display:inline}.u-overflow-hidden{overflow:hidden}@media screen and (max-width: 960px){.sp\:u-overflow-hidden{overflow:hidden}}@media screen and (min-width: 961px){.pc\:u-overflow-hidden{overflow:hidden}}@media screen and (max-width: 560px){.xs\:u-overflow-hidden{overflow:hidden}}@media screen and (min-width: 560px){.sm\:u-overflow-hidden{overflow:hidden}}@media screen and (min-width: 768px){.md\:u-overflow-hidden{overflow:hidden}}@media screen and (min-width: 1024px){.lg\:u-overflow-hidden{overflow:hidden}}@media screen and (min-width: 1280px){.xl\:u-overflow-hidden{overflow:hidden}}@media screen and (min-width: 1536px){.\32 xl\:u-overflow-hidden{overflow:hidden}}@media screen and (min-width: 1980px){.\33 xl\:u-overflow-hidden{overflow:hidden}}.hover\:u-overflow-hidden:hover{overflow:hidden}.u-static{position:static}@media screen and (max-width: 960px){.sp\:u-static{position:static}}@media screen and (min-width: 961px){.pc\:u-static{position:static}}@media screen and (max-width: 560px){.xs\:u-static{position:static}}@media screen and (min-width: 560px){.sm\:u-static{position:static}}@media screen and (min-width: 768px){.md\:u-static{position:static}}@media screen and (min-width: 1024px){.lg\:u-static{position:static}}@media screen and (min-width: 1280px){.xl\:u-static{position:static}}@media screen and (min-width: 1536px){.\32 xl\:u-static{position:static}}@media screen and (min-width: 1980px){.\33 xl\:u-static{position:static}}.hover\:u-static:hover{position:static}.u-relative{position:relative}@media screen and (max-width: 960px){.sp\:u-relative{position:relative}}@media screen and (min-width: 961px){.pc\:u-relative{position:relative}}@media screen and (max-width: 560px){.xs\:u-relative{position:relative}}@media screen and (min-width: 560px){.sm\:u-relative{position:relative}}@media screen and (min-width: 768px){.md\:u-relative{position:relative}}@media screen and (min-width: 1024px){.lg\:u-relative{position:relative}}@media screen and (min-width: 1280px){.xl\:u-relative{position:relative}}@media screen and (min-width: 1536px){.\32 xl\:u-relative{position:relative}}@media screen and (min-width: 1980px){.\33 xl\:u-relative{position:relative}}.hover\:u-relative:hover{position:relative}.u-absolute{position:absolute}@media screen and (max-width: 960px){.sp\:u-absolute{position:absolute}}@media screen and (min-width: 961px){.pc\:u-absolute{position:absolute}}@media screen and (max-width: 560px){.xs\:u-absolute{position:absolute}}@media screen and (min-width: 560px){.sm\:u-absolute{position:absolute}}@media screen and (min-width: 768px){.md\:u-absolute{position:absolute}}@media screen and (min-width: 1024px){.lg\:u-absolute{position:absolute}}@media screen and (min-width: 1280px){.xl\:u-absolute{position:absolute}}@media screen and (min-width: 1536px){.\32 xl\:u-absolute{position:absolute}}@media screen and (min-width: 1980px){.\33 xl\:u-absolute{position:absolute}}.hover\:u-absolute:hover{position:absolute}.u-pointer-events-auto{pointer-events:auto}@media screen and (max-width: 960px){.sp\:u-pointer-events-auto{pointer-events:auto}}@media screen and (min-width: 961px){.pc\:u-pointer-events-auto{pointer-events:auto}}@media screen and (max-width: 560px){.xs\:u-pointer-events-auto{pointer-events:auto}}@media screen and (min-width: 560px){.sm\:u-pointer-events-auto{pointer-events:auto}}@media screen and (min-width: 768px){.md\:u-pointer-events-auto{pointer-events:auto}}@media screen and (min-width: 1024px){.lg\:u-pointer-events-auto{pointer-events:auto}}@media screen and (min-width: 1280px){.xl\:u-pointer-events-auto{pointer-events:auto}}@media screen and (min-width: 1536px){.\32 xl\:u-pointer-events-auto{pointer-events:auto}}@media screen and (min-width: 1980px){.\33 xl\:u-pointer-events-auto{pointer-events:auto}}.hover\:u-pointer-events-auto:hover{pointer-events:auto}.u-pointer-events-none{pointer-events:none}@media screen and (max-width: 960px){.sp\:u-pointer-events-none{pointer-events:none}}@media screen and (min-width: 961px){.pc\:u-pointer-events-none{pointer-events:none}}@media screen and (max-width: 560px){.xs\:u-pointer-events-none{pointer-events:none}}@media screen and (min-width: 560px){.sm\:u-pointer-events-none{pointer-events:none}}@media screen and (min-width: 768px){.md\:u-pointer-events-none{pointer-events:none}}@media screen and (min-width: 1024px){.lg\:u-pointer-events-none{pointer-events:none}}@media screen and (min-width: 1280px){.xl\:u-pointer-events-none{pointer-events:none}}@media screen and (min-width: 1536px){.\32 xl\:u-pointer-events-none{pointer-events:none}}@media screen and (min-width: 1980px){.\33 xl\:u-pointer-events-none{pointer-events:none}}.hover\:u-pointer-events-none:hover{pointer-events:none}.u-hidden{opacity:0;visibility:hidden}@media screen and (max-width: 960px){.sp\:u-hidden{opacity:0;visibility:hidden}}@media screen and (min-width: 961px){.pc\:u-hidden{opacity:0;visibility:hidden}}@media screen and (max-width: 560px){.xs\:u-hidden{opacity:0;visibility:hidden}}@media screen and (min-width: 560px){.sm\:u-hidden{opacity:0;visibility:hidden}}@media screen and (min-width: 768px){.md\:u-hidden{opacity:0;visibility:hidden}}@media screen and (min-width: 1024px){.lg\:u-hidden{opacity:0;visibility:hidden}}@media screen and (min-width: 1280px){.xl\:u-hidden{opacity:0;visibility:hidden}}@media screen and (min-width: 1536px){.\32 xl\:u-hidden{opacity:0;visibility:hidden}}@media screen and (min-width: 1980px){.\33 xl\:u-hidden{opacity:0;visibility:hidden}}.hover\:u-hidden:hover{opacity:0;visibility:hidden}.u-visible{opacity:1;visibility:visible}@media screen and (max-width: 960px){.sp\:u-visible{opacity:1;visibility:visible}}@media screen and (min-width: 961px){.pc\:u-visible{opacity:1;visibility:visible}}@media screen and (max-width: 560px){.xs\:u-visible{opacity:1;visibility:visible}}@media screen and (min-width: 560px){.sm\:u-visible{opacity:1;visibility:visible}}@media screen and (min-width: 768px){.md\:u-visible{opacity:1;visibility:visible}}@media screen and (min-width: 1024px){.lg\:u-visible{opacity:1;visibility:visible}}@media screen and (min-width: 1280px){.xl\:u-visible{opacity:1;visibility:visible}}@media screen and (min-width: 1536px){.\32 xl\:u-visible{opacity:1;visibility:visible}}@media screen and (min-width: 1980px){.\33 xl\:u-visible{opacity:1;visibility:visible}}.hover\:u-visible:hover{opacity:1;visibility:visible}.u-z-\[0\]{z-index:0}@media screen and (max-width: 960px){.sp\:u-z-\[0\]{z-index:0}}@media screen and (min-width: 961px){.pc\:u-z-\[0\]{z-index:0}}@media screen and (max-width: 560px){.xs\:u-z-\[0\]{z-index:0}}@media screen and (min-width: 560px){.sm\:u-z-\[0\]{z-index:0}}@media screen and (min-width: 768px){.md\:u-z-\[0\]{z-index:0}}@media screen and (min-width: 1024px){.lg\:u-z-\[0\]{z-index:0}}@media screen and (min-width: 1280px){.xl\:u-z-\[0\]{z-index:0}}@media screen and (min-width: 1536px){.\32 xl\:u-z-\[0\]{z-index:0}}@media screen and (min-width: 1980px){.\33 xl\:u-z-\[0\]{z-index:0}}.hover\:u-z-\[0\]:hover{z-index:0}.u-z-\[1\]{z-index:1}@media screen and (max-width: 960px){.sp\:u-z-\[1\]{z-index:1}}@media screen and (min-width: 961px){.pc\:u-z-\[1\]{z-index:1}}@media screen and (max-width: 560px){.xs\:u-z-\[1\]{z-index:1}}@media screen and (min-width: 560px){.sm\:u-z-\[1\]{z-index:1}}@media screen and (min-width: 768px){.md\:u-z-\[1\]{z-index:1}}@media screen and (min-width: 1024px){.lg\:u-z-\[1\]{z-index:1}}@media screen and (min-width: 1280px){.xl\:u-z-\[1\]{z-index:1}}@media screen and (min-width: 1536px){.\32 xl\:u-z-\[1\]{z-index:1}}@media screen and (min-width: 1980px){.\33 xl\:u-z-\[1\]{z-index:1}}.hover\:u-z-\[1\]:hover{z-index:1}.u-z-\[2\]{z-index:2}@media screen and (max-width: 960px){.sp\:u-z-\[2\]{z-index:2}}@media screen and (min-width: 961px){.pc\:u-z-\[2\]{z-index:2}}@media screen and (max-width: 560px){.xs\:u-z-\[2\]{z-index:2}}@media screen and (min-width: 560px){.sm\:u-z-\[2\]{z-index:2}}@media screen and (min-width: 768px){.md\:u-z-\[2\]{z-index:2}}@media screen and (min-width: 1024px){.lg\:u-z-\[2\]{z-index:2}}@media screen and (min-width: 1280px){.xl\:u-z-\[2\]{z-index:2}}@media screen and (min-width: 1536px){.\32 xl\:u-z-\[2\]{z-index:2}}@media screen and (min-width: 1980px){.\33 xl\:u-z-\[2\]{z-index:2}}.hover\:u-z-\[2\]:hover{z-index:2}.u-z-\[3\]{z-index:3}@media screen and (max-width: 960px){.sp\:u-z-\[3\]{z-index:3}}@media screen and (min-width: 961px){.pc\:u-z-\[3\]{z-index:3}}@media screen and (max-width: 560px){.xs\:u-z-\[3\]{z-index:3}}@media screen and (min-width: 560px){.sm\:u-z-\[3\]{z-index:3}}@media screen and (min-width: 768px){.md\:u-z-\[3\]{z-index:3}}@media screen and (min-width: 1024px){.lg\:u-z-\[3\]{z-index:3}}@media screen and (min-width: 1280px){.xl\:u-z-\[3\]{z-index:3}}@media screen and (min-width: 1536px){.\32 xl\:u-z-\[3\]{z-index:3}}@media screen and (min-width: 1980px){.\33 xl\:u-z-\[3\]{z-index:3}}.hover\:u-z-\[3\]:hover{z-index:3}.u-z-\[4\]{z-index:4}@media screen and (max-width: 960px){.sp\:u-z-\[4\]{z-index:4}}@media screen and (min-width: 961px){.pc\:u-z-\[4\]{z-index:4}}@media screen and (max-width: 560px){.xs\:u-z-\[4\]{z-index:4}}@media screen and (min-width: 560px){.sm\:u-z-\[4\]{z-index:4}}@media screen and (min-width: 768px){.md\:u-z-\[4\]{z-index:4}}@media screen and (min-width: 1024px){.lg\:u-z-\[4\]{z-index:4}}@media screen and (min-width: 1280px){.xl\:u-z-\[4\]{z-index:4}}@media screen and (min-width: 1536px){.\32 xl\:u-z-\[4\]{z-index:4}}@media screen and (min-width: 1980px){.\33 xl\:u-z-\[4\]{z-index:4}}.hover\:u-z-\[4\]:hover{z-index:4}.u-z-\[5\]{z-index:5}@media screen and (max-width: 960px){.sp\:u-z-\[5\]{z-index:5}}@media screen and (min-width: 961px){.pc\:u-z-\[5\]{z-index:5}}@media screen and (max-width: 560px){.xs\:u-z-\[5\]{z-index:5}}@media screen and (min-width: 560px){.sm\:u-z-\[5\]{z-index:5}}@media screen and (min-width: 768px){.md\:u-z-\[5\]{z-index:5}}@media screen and (min-width: 1024px){.lg\:u-z-\[5\]{z-index:5}}@media screen and (min-width: 1280px){.xl\:u-z-\[5\]{z-index:5}}@media screen and (min-width: 1536px){.\32 xl\:u-z-\[5\]{z-index:5}}@media screen and (min-width: 1980px){.\33 xl\:u-z-\[5\]{z-index:5}}.hover\:u-z-\[5\]:hover{z-index:5}.u-z-\[6\]{z-index:6}@media screen and (max-width: 960px){.sp\:u-z-\[6\]{z-index:6}}@media screen and (min-width: 961px){.pc\:u-z-\[6\]{z-index:6}}@media screen and (max-width: 560px){.xs\:u-z-\[6\]{z-index:6}}@media screen and (min-width: 560px){.sm\:u-z-\[6\]{z-index:6}}@media screen and (min-width: 768px){.md\:u-z-\[6\]{z-index:6}}@media screen and (min-width: 1024px){.lg\:u-z-\[6\]{z-index:6}}@media screen and (min-width: 1280px){.xl\:u-z-\[6\]{z-index:6}}@media screen and (min-width: 1536px){.\32 xl\:u-z-\[6\]{z-index:6}}@media screen and (min-width: 1980px){.\33 xl\:u-z-\[6\]{z-index:6}}.hover\:u-z-\[6\]:hover{z-index:6}.u-z-\[7\]{z-index:7}@media screen and (max-width: 960px){.sp\:u-z-\[7\]{z-index:7}}@media screen and (min-width: 961px){.pc\:u-z-\[7\]{z-index:7}}@media screen and (max-width: 560px){.xs\:u-z-\[7\]{z-index:7}}@media screen and (min-width: 560px){.sm\:u-z-\[7\]{z-index:7}}@media screen and (min-width: 768px){.md\:u-z-\[7\]{z-index:7}}@media screen and (min-width: 1024px){.lg\:u-z-\[7\]{z-index:7}}@media screen and (min-width: 1280px){.xl\:u-z-\[7\]{z-index:7}}@media screen and (min-width: 1536px){.\32 xl\:u-z-\[7\]{z-index:7}}@media screen and (min-width: 1980px){.\33 xl\:u-z-\[7\]{z-index:7}}.hover\:u-z-\[7\]:hover{z-index:7}.u-z-\[8\]{z-index:8}@media screen and (max-width: 960px){.sp\:u-z-\[8\]{z-index:8}}@media screen and (min-width: 961px){.pc\:u-z-\[8\]{z-index:8}}@media screen and (max-width: 560px){.xs\:u-z-\[8\]{z-index:8}}@media screen and (min-width: 560px){.sm\:u-z-\[8\]{z-index:8}}@media screen and (min-width: 768px){.md\:u-z-\[8\]{z-index:8}}@media screen and (min-width: 1024px){.lg\:u-z-\[8\]{z-index:8}}@media screen and (min-width: 1280px){.xl\:u-z-\[8\]{z-index:8}}@media screen and (min-width: 1536px){.\32 xl\:u-z-\[8\]{z-index:8}}@media screen and (min-width: 1980px){.\33 xl\:u-z-\[8\]{z-index:8}}.hover\:u-z-\[8\]:hover{z-index:8}.u-z-\[9\]{z-index:9}@media screen and (max-width: 960px){.sp\:u-z-\[9\]{z-index:9}}@media screen and (min-width: 961px){.pc\:u-z-\[9\]{z-index:9}}@media screen and (max-width: 560px){.xs\:u-z-\[9\]{z-index:9}}@media screen and (min-width: 560px){.sm\:u-z-\[9\]{z-index:9}}@media screen and (min-width: 768px){.md\:u-z-\[9\]{z-index:9}}@media screen and (min-width: 1024px){.lg\:u-z-\[9\]{z-index:9}}@media screen and (min-width: 1280px){.xl\:u-z-\[9\]{z-index:9}}@media screen and (min-width: 1536px){.\32 xl\:u-z-\[9\]{z-index:9}}@media screen and (min-width: 1980px){.\33 xl\:u-z-\[9\]{z-index:9}}.hover\:u-z-\[9\]:hover{z-index:9}.u-z-\[10\]{z-index:10}@media screen and (max-width: 960px){.sp\:u-z-\[10\]{z-index:10}}@media screen and (min-width: 961px){.pc\:u-z-\[10\]{z-index:10}}@media screen and (max-width: 560px){.xs\:u-z-\[10\]{z-index:10}}@media screen and (min-width: 560px){.sm\:u-z-\[10\]{z-index:10}}@media screen and (min-width: 768px){.md\:u-z-\[10\]{z-index:10}}@media screen and (min-width: 1024px){.lg\:u-z-\[10\]{z-index:10}}@media screen and (min-width: 1280px){.xl\:u-z-\[10\]{z-index:10}}@media screen and (min-width: 1536px){.\32 xl\:u-z-\[10\]{z-index:10}}@media screen and (min-width: 1980px){.\33 xl\:u-z-\[10\]{z-index:10}}.hover\:u-z-\[10\]:hover{z-index:10}.u-order-\[0\]{order:0}@media screen and (max-width: 960px){.sp\:u-order-\[0\]{order:0}}@media screen and (min-width: 961px){.pc\:u-order-\[0\]{order:0}}@media screen and (max-width: 560px){.xs\:u-order-\[0\]{order:0}}@media screen and (min-width: 560px){.sm\:u-order-\[0\]{order:0}}@media screen and (min-width: 768px){.md\:u-order-\[0\]{order:0}}@media screen and (min-width: 1024px){.lg\:u-order-\[0\]{order:0}}@media screen and (min-width: 1280px){.xl\:u-order-\[0\]{order:0}}@media screen and (min-width: 1536px){.\32 xl\:u-order-\[0\]{order:0}}@media screen and (min-width: 1980px){.\33 xl\:u-order-\[0\]{order:0}}.hover\:u-order-\[0\]:hover{order:0}.u-order-\[1\]{order:1}@media screen and (max-width: 960px){.sp\:u-order-\[1\]{order:1}}@media screen and (min-width: 961px){.pc\:u-order-\[1\]{order:1}}@media screen and (max-width: 560px){.xs\:u-order-\[1\]{order:1}}@media screen and (min-width: 560px){.sm\:u-order-\[1\]{order:1}}@media screen and (min-width: 768px){.md\:u-order-\[1\]{order:1}}@media screen and (min-width: 1024px){.lg\:u-order-\[1\]{order:1}}@media screen and (min-width: 1280px){.xl\:u-order-\[1\]{order:1}}@media screen and (min-width: 1536px){.\32 xl\:u-order-\[1\]{order:1}}@media screen and (min-width: 1980px){.\33 xl\:u-order-\[1\]{order:1}}.hover\:u-order-\[1\]:hover{order:1}.u-order-\[2\]{order:2}@media screen and (max-width: 960px){.sp\:u-order-\[2\]{order:2}}@media screen and (min-width: 961px){.pc\:u-order-\[2\]{order:2}}@media screen and (max-width: 560px){.xs\:u-order-\[2\]{order:2}}@media screen and (min-width: 560px){.sm\:u-order-\[2\]{order:2}}@media screen and (min-width: 768px){.md\:u-order-\[2\]{order:2}}@media screen and (min-width: 1024px){.lg\:u-order-\[2\]{order:2}}@media screen and (min-width: 1280px){.xl\:u-order-\[2\]{order:2}}@media screen and (min-width: 1536px){.\32 xl\:u-order-\[2\]{order:2}}@media screen and (min-width: 1980px){.\33 xl\:u-order-\[2\]{order:2}}.hover\:u-order-\[2\]:hover{order:2}.u-order-\[3\]{order:3}@media screen and (max-width: 960px){.sp\:u-order-\[3\]{order:3}}@media screen and (min-width: 961px){.pc\:u-order-\[3\]{order:3}}@media screen and (max-width: 560px){.xs\:u-order-\[3\]{order:3}}@media screen and (min-width: 560px){.sm\:u-order-\[3\]{order:3}}@media screen and (min-width: 768px){.md\:u-order-\[3\]{order:3}}@media screen and (min-width: 1024px){.lg\:u-order-\[3\]{order:3}}@media screen and (min-width: 1280px){.xl\:u-order-\[3\]{order:3}}@media screen and (min-width: 1536px){.\32 xl\:u-order-\[3\]{order:3}}@media screen and (min-width: 1980px){.\33 xl\:u-order-\[3\]{order:3}}.hover\:u-order-\[3\]:hover{order:3}.u-order-\[4\]{order:4}@media screen and (max-width: 960px){.sp\:u-order-\[4\]{order:4}}@media screen and (min-width: 961px){.pc\:u-order-\[4\]{order:4}}@media screen and (max-width: 560px){.xs\:u-order-\[4\]{order:4}}@media screen and (min-width: 560px){.sm\:u-order-\[4\]{order:4}}@media screen and (min-width: 768px){.md\:u-order-\[4\]{order:4}}@media screen and (min-width: 1024px){.lg\:u-order-\[4\]{order:4}}@media screen and (min-width: 1280px){.xl\:u-order-\[4\]{order:4}}@media screen and (min-width: 1536px){.\32 xl\:u-order-\[4\]{order:4}}@media screen and (min-width: 1980px){.\33 xl\:u-order-\[4\]{order:4}}.hover\:u-order-\[4\]:hover{order:4}.u-order-\[5\]{order:5}@media screen and (max-width: 960px){.sp\:u-order-\[5\]{order:5}}@media screen and (min-width: 961px){.pc\:u-order-\[5\]{order:5}}@media screen and (max-width: 560px){.xs\:u-order-\[5\]{order:5}}@media screen and (min-width: 560px){.sm\:u-order-\[5\]{order:5}}@media screen and (min-width: 768px){.md\:u-order-\[5\]{order:5}}@media screen and (min-width: 1024px){.lg\:u-order-\[5\]{order:5}}@media screen and (min-width: 1280px){.xl\:u-order-\[5\]{order:5}}@media screen and (min-width: 1536px){.\32 xl\:u-order-\[5\]{order:5}}@media screen and (min-width: 1980px){.\33 xl\:u-order-\[5\]{order:5}}.hover\:u-order-\[5\]:hover{order:5}.u-order-\[6\]{order:6}@media screen and (max-width: 960px){.sp\:u-order-\[6\]{order:6}}@media screen and (min-width: 961px){.pc\:u-order-\[6\]{order:6}}@media screen and (max-width: 560px){.xs\:u-order-\[6\]{order:6}}@media screen and (min-width: 560px){.sm\:u-order-\[6\]{order:6}}@media screen and (min-width: 768px){.md\:u-order-\[6\]{order:6}}@media screen and (min-width: 1024px){.lg\:u-order-\[6\]{order:6}}@media screen and (min-width: 1280px){.xl\:u-order-\[6\]{order:6}}@media screen and (min-width: 1536px){.\32 xl\:u-order-\[6\]{order:6}}@media screen and (min-width: 1980px){.\33 xl\:u-order-\[6\]{order:6}}.hover\:u-order-\[6\]:hover{order:6}.u-order-\[7\]{order:7}@media screen and (max-width: 960px){.sp\:u-order-\[7\]{order:7}}@media screen and (min-width: 961px){.pc\:u-order-\[7\]{order:7}}@media screen and (max-width: 560px){.xs\:u-order-\[7\]{order:7}}@media screen and (min-width: 560px){.sm\:u-order-\[7\]{order:7}}@media screen and (min-width: 768px){.md\:u-order-\[7\]{order:7}}@media screen and (min-width: 1024px){.lg\:u-order-\[7\]{order:7}}@media screen and (min-width: 1280px){.xl\:u-order-\[7\]{order:7}}@media screen and (min-width: 1536px){.\32 xl\:u-order-\[7\]{order:7}}@media screen and (min-width: 1980px){.\33 xl\:u-order-\[7\]{order:7}}.hover\:u-order-\[7\]:hover{order:7}.u-order-\[8\]{order:8}@media screen and (max-width: 960px){.sp\:u-order-\[8\]{order:8}}@media screen and (min-width: 961px){.pc\:u-order-\[8\]{order:8}}@media screen and (max-width: 560px){.xs\:u-order-\[8\]{order:8}}@media screen and (min-width: 560px){.sm\:u-order-\[8\]{order:8}}@media screen and (min-width: 768px){.md\:u-order-\[8\]{order:8}}@media screen and (min-width: 1024px){.lg\:u-order-\[8\]{order:8}}@media screen and (min-width: 1280px){.xl\:u-order-\[8\]{order:8}}@media screen and (min-width: 1536px){.\32 xl\:u-order-\[8\]{order:8}}@media screen and (min-width: 1980px){.\33 xl\:u-order-\[8\]{order:8}}.hover\:u-order-\[8\]:hover{order:8}.u-order-\[9\]{order:9}@media screen and (max-width: 960px){.sp\:u-order-\[9\]{order:9}}@media screen and (min-width: 961px){.pc\:u-order-\[9\]{order:9}}@media screen and (max-width: 560px){.xs\:u-order-\[9\]{order:9}}@media screen and (min-width: 560px){.sm\:u-order-\[9\]{order:9}}@media screen and (min-width: 768px){.md\:u-order-\[9\]{order:9}}@media screen and (min-width: 1024px){.lg\:u-order-\[9\]{order:9}}@media screen and (min-width: 1280px){.xl\:u-order-\[9\]{order:9}}@media screen and (min-width: 1536px){.\32 xl\:u-order-\[9\]{order:9}}@media screen and (min-width: 1980px){.\33 xl\:u-order-\[9\]{order:9}}.hover\:u-order-\[9\]:hover{order:9}.u-order-\[10\]{order:10}@media screen and (max-width: 960px){.sp\:u-order-\[10\]{order:10}}@media screen and (min-width: 961px){.pc\:u-order-\[10\]{order:10}}@media screen and (max-width: 560px){.xs\:u-order-\[10\]{order:10}}@media screen and (min-width: 560px){.sm\:u-order-\[10\]{order:10}}@media screen and (min-width: 768px){.md\:u-order-\[10\]{order:10}}@media screen and (min-width: 1024px){.lg\:u-order-\[10\]{order:10}}@media screen and (min-width: 1280px){.xl\:u-order-\[10\]{order:10}}@media screen and (min-width: 1536px){.\32 xl\:u-order-\[10\]{order:10}}@media screen and (min-width: 1980px){.\33 xl\:u-order-\[10\]{order:10}}.hover\:u-order-\[10\]:hover{order:10}.u-text-\[0\]{font-size:0rem}@media screen and (max-width: 960px){.sp\:u-text-\[0\]{font-size:0rem}}@media screen and (min-width: 961px){.pc\:u-text-\[0\]{font-size:0rem}}@media screen and (max-width: 560px){.xs\:u-text-\[0\]{font-size:0rem}}@media screen and (min-width: 560px){.sm\:u-text-\[0\]{font-size:0rem}}@media screen and (min-width: 768px){.md\:u-text-\[0\]{font-size:0rem}}@media screen and (min-width: 1024px){.lg\:u-text-\[0\]{font-size:0rem}}@media screen and (min-width: 1280px){.xl\:u-text-\[0\]{font-size:0rem}}@media screen and (min-width: 1536px){.\32 xl\:u-text-\[0\]{font-size:0rem}}@media screen and (min-width: 1980px){.\33 xl\:u-text-\[0\]{font-size:0rem}}.hover\:u-text-\[0\]:hover{font-size:0rem}.u-text-\[1\]{font-size:1rem}@media screen and (max-width: 960px){.sp\:u-text-\[1\]{font-size:1rem}}@media screen and (min-width: 961px){.pc\:u-text-\[1\]{font-size:1rem}}@media screen and (max-width: 560px){.xs\:u-text-\[1\]{font-size:1rem}}@media screen and (min-width: 560px){.sm\:u-text-\[1\]{font-size:1rem}}@media screen and (min-width: 768px){.md\:u-text-\[1\]{font-size:1rem}}@media screen and (min-width: 1024px){.lg\:u-text-\[1\]{font-size:1rem}}@media screen and (min-width: 1280px){.xl\:u-text-\[1\]{font-size:1rem}}@media screen and (min-width: 1536px){.\32 xl\:u-text-\[1\]{font-size:1rem}}@media screen and (min-width: 1980px){.\33 xl\:u-text-\[1\]{font-size:1rem}}.hover\:u-text-\[1\]:hover{font-size:1rem}.u-text-\[2\]{font-size:2rem}@media screen and (max-width: 960px){.sp\:u-text-\[2\]{font-size:2rem}}@media screen and (min-width: 961px){.pc\:u-text-\[2\]{font-size:2rem}}@media screen and (max-width: 560px){.xs\:u-text-\[2\]{font-size:2rem}}@media screen and (min-width: 560px){.sm\:u-text-\[2\]{font-size:2rem}}@media screen and (min-width: 768px){.md\:u-text-\[2\]{font-size:2rem}}@media screen and (min-width: 1024px){.lg\:u-text-\[2\]{font-size:2rem}}@media screen and (min-width: 1280px){.xl\:u-text-\[2\]{font-size:2rem}}@media screen and (min-width: 1536px){.\32 xl\:u-text-\[2\]{font-size:2rem}}@media screen and (min-width: 1980px){.\33 xl\:u-text-\[2\]{font-size:2rem}}.hover\:u-text-\[2\]:hover{font-size:2rem}.u-text-\[3\]{font-size:3rem}@media screen and (max-width: 960px){.sp\:u-text-\[3\]{font-size:3rem}}@media screen and (min-width: 961px){.pc\:u-text-\[3\]{font-size:3rem}}@media screen and (max-width: 560px){.xs\:u-text-\[3\]{font-size:3rem}}@media screen and (min-width: 560px){.sm\:u-text-\[3\]{font-size:3rem}}@media screen and (min-width: 768px){.md\:u-text-\[3\]{font-size:3rem}}@media screen and (min-width: 1024px){.lg\:u-text-\[3\]{font-size:3rem}}@media screen and (min-width: 1280px){.xl\:u-text-\[3\]{font-size:3rem}}@media screen and (min-width: 1536px){.\32 xl\:u-text-\[3\]{font-size:3rem}}@media screen and (min-width: 1980px){.\33 xl\:u-text-\[3\]{font-size:3rem}}.hover\:u-text-\[3\]:hover{font-size:3rem}.u-text-\[4\]{font-size:4rem}@media screen and (max-width: 960px){.sp\:u-text-\[4\]{font-size:4rem}}@media screen and (min-width: 961px){.pc\:u-text-\[4\]{font-size:4rem}}@media screen and (max-width: 560px){.xs\:u-text-\[4\]{font-size:4rem}}@media screen and (min-width: 560px){.sm\:u-text-\[4\]{font-size:4rem}}@media screen and (min-width: 768px){.md\:u-text-\[4\]{font-size:4rem}}@media screen and (min-width: 1024px){.lg\:u-text-\[4\]{font-size:4rem}}@media screen and (min-width: 1280px){.xl\:u-text-\[4\]{font-size:4rem}}@media screen and (min-width: 1536px){.\32 xl\:u-text-\[4\]{font-size:4rem}}@media screen and (min-width: 1980px){.\33 xl\:u-text-\[4\]{font-size:4rem}}.hover\:u-text-\[4\]:hover{font-size:4rem}.u-text-\[5\]{font-size:5rem}@media screen and (max-width: 960px){.sp\:u-text-\[5\]{font-size:5rem}}@media screen and (min-width: 961px){.pc\:u-text-\[5\]{font-size:5rem}}@media screen and (max-width: 560px){.xs\:u-text-\[5\]{font-size:5rem}}@media screen and (min-width: 560px){.sm\:u-text-\[5\]{font-size:5rem}}@media screen and (min-width: 768px){.md\:u-text-\[5\]{font-size:5rem}}@media screen and (min-width: 1024px){.lg\:u-text-\[5\]{font-size:5rem}}@media screen and (min-width: 1280px){.xl\:u-text-\[5\]{font-size:5rem}}@media screen and (min-width: 1536px){.\32 xl\:u-text-\[5\]{font-size:5rem}}@media screen and (min-width: 1980px){.\33 xl\:u-text-\[5\]{font-size:5rem}}.hover\:u-text-\[5\]:hover{font-size:5rem}.u-text-\[6\]{font-size:6rem}@media screen and (max-width: 960px){.sp\:u-text-\[6\]{font-size:6rem}}@media screen and (min-width: 961px){.pc\:u-text-\[6\]{font-size:6rem}}@media screen and (max-width: 560px){.xs\:u-text-\[6\]{font-size:6rem}}@media screen and (min-width: 560px){.sm\:u-text-\[6\]{font-size:6rem}}@media screen and (min-width: 768px){.md\:u-text-\[6\]{font-size:6rem}}@media screen and (min-width: 1024px){.lg\:u-text-\[6\]{font-size:6rem}}@media screen and (min-width: 1280px){.xl\:u-text-\[6\]{font-size:6rem}}@media screen and (min-width: 1536px){.\32 xl\:u-text-\[6\]{font-size:6rem}}@media screen and (min-width: 1980px){.\33 xl\:u-text-\[6\]{font-size:6rem}}.hover\:u-text-\[6\]:hover{font-size:6rem}.u-text-\[7\]{font-size:7rem}@media screen and (max-width: 960px){.sp\:u-text-\[7\]{font-size:7rem}}@media screen and (min-width: 961px){.pc\:u-text-\[7\]{font-size:7rem}}@media screen and (max-width: 560px){.xs\:u-text-\[7\]{font-size:7rem}}@media screen and (min-width: 560px){.sm\:u-text-\[7\]{font-size:7rem}}@media screen and (min-width: 768px){.md\:u-text-\[7\]{font-size:7rem}}@media screen and (min-width: 1024px){.lg\:u-text-\[7\]{font-size:7rem}}@media screen and (min-width: 1280px){.xl\:u-text-\[7\]{font-size:7rem}}@media screen and (min-width: 1536px){.\32 xl\:u-text-\[7\]{font-size:7rem}}@media screen and (min-width: 1980px){.\33 xl\:u-text-\[7\]{font-size:7rem}}.hover\:u-text-\[7\]:hover{font-size:7rem}.u-text-\[8\]{font-size:8rem}@media screen and (max-width: 960px){.sp\:u-text-\[8\]{font-size:8rem}}@media screen and (min-width: 961px){.pc\:u-text-\[8\]{font-size:8rem}}@media screen and (max-width: 560px){.xs\:u-text-\[8\]{font-size:8rem}}@media screen and (min-width: 560px){.sm\:u-text-\[8\]{font-size:8rem}}@media screen and (min-width: 768px){.md\:u-text-\[8\]{font-size:8rem}}@media screen and (min-width: 1024px){.lg\:u-text-\[8\]{font-size:8rem}}@media screen and (min-width: 1280px){.xl\:u-text-\[8\]{font-size:8rem}}@media screen and (min-width: 1536px){.\32 xl\:u-text-\[8\]{font-size:8rem}}@media screen and (min-width: 1980px){.\33 xl\:u-text-\[8\]{font-size:8rem}}.hover\:u-text-\[8\]:hover{font-size:8rem}.u-text-\[9\]{font-size:9rem}@media screen and (max-width: 960px){.sp\:u-text-\[9\]{font-size:9rem}}@media screen and (min-width: 961px){.pc\:u-text-\[9\]{font-size:9rem}}@media screen and (max-width: 560px){.xs\:u-text-\[9\]{font-size:9rem}}@media screen and (min-width: 560px){.sm\:u-text-\[9\]{font-size:9rem}}@media screen and (min-width: 768px){.md\:u-text-\[9\]{font-size:9rem}}@media screen and (min-width: 1024px){.lg\:u-text-\[9\]{font-size:9rem}}@media screen and (min-width: 1280px){.xl\:u-text-\[9\]{font-size:9rem}}@media screen and (min-width: 1536px){.\32 xl\:u-text-\[9\]{font-size:9rem}}@media screen and (min-width: 1980px){.\33 xl\:u-text-\[9\]{font-size:9rem}}.hover\:u-text-\[9\]:hover{font-size:9rem}.u-text-\[10\]{font-size:10rem}@media screen and (max-width: 960px){.sp\:u-text-\[10\]{font-size:10rem}}@media screen and (min-width: 961px){.pc\:u-text-\[10\]{font-size:10rem}}@media screen and (max-width: 560px){.xs\:u-text-\[10\]{font-size:10rem}}@media screen and (min-width: 560px){.sm\:u-text-\[10\]{font-size:10rem}}@media screen and (min-width: 768px){.md\:u-text-\[10\]{font-size:10rem}}@media screen and (min-width: 1024px){.lg\:u-text-\[10\]{font-size:10rem}}@media screen and (min-width: 1280px){.xl\:u-text-\[10\]{font-size:10rem}}@media screen and (min-width: 1536px){.\32 xl\:u-text-\[10\]{font-size:10rem}}@media screen and (min-width: 1980px){.\33 xl\:u-text-\[10\]{font-size:10rem}}.hover\:u-text-\[10\]:hover{font-size:10rem}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:rgba(0,0,0,0)}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{display:table;content:""}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid rgba(0,0,0,0)}.slick-arrow.slick-hidden{display:none}.luckyBagSlide{box-sizing:content-box;height:874rem;overflow:hidden;padding-top:60rem;position:relative;width:100%;background:url(../../images/bg_luckybag_gallery.png) center top/960rem 874rem no-repeat}.luckyBagSlider-img{position:relative;display:grid;place-items:center;max-width:470rem;filter:brightness(50%);transition:filter .4s,transform .4s;backface-visibility:hidden;-webkit-backface-visibility:hidden}.luckyBagSlider-img img{height:520rem;max-width:none;transform:translateX(-160rem);width:780rem}.slick-center .luckyBagSlider-img{filter:none;transform:translateY(-25.6rem);z-index:1}.slick-list{overflow:visible}.slick-slide{position:relative;z-index:1}.slick-slide.slick-active{z-index:2}.slick-slide.slick-current{z-index:3}.slick-slide.slick-cloned{z-index:0}.slick-slide.slick-cloned.slick-center{z-index:3}.slick-prev,.slick-next{position:absolute;top:212.8rem;display:block;width:64rem;height:95rem;padding:0;font-size:0;color:rgba(0,0,0,0);cursor:pointer;content:"";background:url("../../images/lucky_slider_arrow.png") no-repeat 0 0/contain;border:none;transition:filter .4s}@media(hover: hover){.slick-prev:hover,.slick-next:hover{filter:brightness(80%)}}@media(hover: none){.slick-prev:active,.slick-next:active{filter:brightness(80%)}}.slick-prev{left:14.4rem}.slick-next{background:url("../../images/lucky_slider_arrow_02.png") no-repeat 0 0/contain;right:14.4rem}.slick-dots{padding-top:30rem;display:block flex;flex-wrap:wrap;max-width:730rem;margin:auto}.slick-dots li{display:flex;padding-left:10rem;padding-right:10rem}.slick-dots li:nth-child(n+10){margin-top:-4rem}.slick-dots button{background-image:url(../../images/ico_extra_off.png);background-color:inherit;background-position:center;background-repeat:no-repeat;background-size:50rem 49rem;border:none;height:49rem;font-size:0;transition:background-image .4s,filter .4s,transform .4s;width:50rem;will-change:filter}.slick-dots li.slick-active button{background-image:url(../../images/ico_extra_on.png);filter:drop-shadow(0 0 1rem #000);transform:scale(1.6, 1.6)}.slick-dots li:nth-child(10),.slick-dots li:nth-child(28){margin-left:36rem}.slick-dots li:nth-child(37){margin-left:140rem}.slick-dots li:nth-child(1) button,.slick-dots li:nth-child(2) button,.slick-dots li:nth-child(3) button,.slick-dots li:nth-child(4) button,.slick-dots li:nth-child(32) button,.slick-dots li:nth-child(33) button{background-image:url(../../images/ico_saber_off.png)}.slick-dots li:nth-child(1).slick-active button,.slick-dots li:nth-child(2).slick-active button,.slick-dots li:nth-child(3).slick-active button,.slick-dots li:nth-child(4).slick-active button,.slick-dots li:nth-child(32).slick-active button,.slick-dots li:nth-child(33).slick-active button{background-image:url(../../images/ico_saber_on.png)}.slick-dots li:nth-child(5) button,.slick-dots li:nth-child(6) button,.slick-dots li:nth-child(34) button,.slick-dots li:nth-child(35) button{background-image:url(../../images/ico_archer_off.png)}.slick-dots li:nth-child(5).slick-active button,.slick-dots li:nth-child(6).slick-active button,.slick-dots li:nth-child(34).slick-active button,.slick-dots li:nth-child(35).slick-active button{background-image:url(../../images/ico_archer_on.png)}.slick-dots li:nth-child(7) button,.slick-dots li:nth-child(8) button,.slick-dots li:nth-child(9) button,.slick-dots li:nth-child(36) button{background-image:url(../../images/ico_lancer_off.png)}.slick-dots li:nth-child(7).slick-active button,.slick-dots li:nth-child(8).slick-active button,.slick-dots li:nth-child(9).slick-active button,.slick-dots li:nth-child(36).slick-active button{background-image:url(../../images/ico_lancer_on.png)}.slick-dots li:nth-child(10) button,.slick-dots li:nth-child(37) button{background-image:url(../../images/ico_rider_off.png)}.slick-dots li:nth-child(10).slick-active button,.slick-dots li:nth-child(37).slick-active button{background-image:url(../../images/ico_rider_on.png)}.slick-dots li:nth-child(11) button,.slick-dots li:nth-child(12) button,.slick-dots li:nth-child(13) button{background-image:url(../../images/ico_caster_off.png)}.slick-dots li:nth-child(11).slick-active button,.slick-dots li:nth-child(12).slick-active button,.slick-dots li:nth-child(13).slick-active button{background-image:url(../../images/ico_caster_on.png)}.slick-dots li:nth-child(38) button{background-image:url(../../images/ico_caster_assassin_off.png)}.slick-dots li:nth-child(38).slick-active button{background-image:url(../../images/ico_caster_assassin_on.png)}.slick-dots li:nth-child(14) button,.slick-dots li:nth-child(15) button{background-image:url(../../images/ico_assassin_off.png)}.slick-dots li:nth-child(14).slick-active button,.slick-dots li:nth-child(15).slick-active button{background-image:url(../../images/ico_assassin_on.png)}.slick-dots li:nth-child(16) button,.slick-dots li:nth-child(17) button,.slick-dots li:nth-child(39) button{background-image:url(../../images/ico_berserker_off.png)}.slick-dots li:nth-child(16).slick-active button,.slick-dots li:nth-child(17).slick-active button,.slick-dots li:nth-child(39).slick-active button{background-image:url(../../images/ico_berserker_on.png)}.l-loading{position:fixed;top:0;left:0;z-index:9999;width:100%;height:100%;background-color:#f7f7f9}.l-loading-view{align-items:center;color:#fff;display:flex;justify-content:center;height:100%;width:100%}.l-loading-logo{width:310rem}.l-main{position:relative;z-index:1}@media screen and (min-width: 961px){.l-main-image{height:100%;display:block;position:absolute;top:0;left:0;width:100%}}@media screen and (min-width: 961px){.l-main-image-sticky{height:100%;max-height:100vh;position:sticky;top:0;left:0;width:100%;background:url(../../images/bg_body_illust.png) center bottom no-repeat,url(../../images/bg_body.png) center bottom/cover no-repeat}.l-main-image-sticky-overflow{height:100%;overflow:hidden;position:relative;width:100%}}.l-main-border{content:"";display:block;height:100%;margin:auto;position:absolute;top:0;right:0;left:0;max-width:1012rem;width:100%;z-index:2}@media screen and (min-width: 961px){.l-main-border{background-color:#fae7ca;border-left:solid 8rem var(--base-primary);border-right:solid 8rem var(--base-primary);box-shadow:0px 0px 27px 0px rgba(0,0,0,.5)}}.l-main-bg{display:block;height:100%;margin:auto;position:fixed;top:0;right:0;left:0;max-width:960rem;width:100%;z-index:3}.l-main-mv{overflow:hidden;position:relative;z-index:110}@media screen and (min-width: 961px){.l-main-mv{overflow:visible}}.l-main-wrapper{margin:-30rem auto 0;position:relative;overflow:hidden;z-index:100}.l-main-frame{margin-top:-124rem;padding-top:220rem}.l-main-inner{position:relative;z-index:10}.l-main-contents{position:relative}.l-main-contents.--dailyServant{margin-top:-10rem}.l-main-contents:nth-child(1){z-index:1}.l-main-contents:nth-child(2){z-index:2}.l-main-contents:nth-child(3){z-index:3}.l-main-contents:nth-child(4){z-index:4}.l-main-contents:nth-child(5){z-index:5}.l-main-contents:nth-child(6){z-index:6}.l-main-contents:nth-child(7){z-index:7}.l-main-contents:nth-child(8){z-index:8}.l-main-contents:nth-child(9){z-index:9}.l-main-contents:nth-child(10){z-index:10}.l-main-contents:nth-child(11){z-index:11}.l-main-contents:nth-child(12){z-index:12}.l-main-contents:nth-child(13){z-index:13}.l-main-contents:nth-child(14){z-index:14}.l-main-contents:nth-child(15){z-index:15}.l-main-contents:nth-child(16){z-index:16}.l-main-contents:nth-child(17){z-index:17}.l-main-contents:nth-child(18){z-index:18}.l-main-contents:nth-child(19){z-index:19}.l-main-contents:nth-child(20){z-index:20}.l-main-contents:nth-child(21){z-index:21}.l-main-contents:nth-child(22){z-index:22}.l-main-contents:nth-child(23){z-index:23}.l-main-contents:nth-child(24){z-index:24}.l-main-contents:nth-child(25){z-index:25}.l-main-contents:nth-child(26){z-index:26}.l-main-contents:nth-child(27){z-index:27}.l-main-contents:nth-child(28){z-index:28}.l-main-contents:nth-child(29){z-index:29}.l-main-contents:nth-child(30){z-index:30}.l-main-contents:nth-child(31){z-index:31}.l-main-contents:nth-child(32){z-index:32}.l-main-contents:nth-child(33){z-index:33}.l-main-contents:nth-child(34){z-index:34}.l-main-contents:nth-child(35){z-index:35}.l-main-contents:nth-child(36){z-index:36}.l-main-contents:nth-child(37){z-index:37}.l-main-contents:nth-child(38){z-index:38}.l-main-contents:nth-child(39){z-index:39}.l-main-contents:nth-child(40){z-index:40}.l-main-contents:nth-child(41){z-index:41}.l-main-contents:nth-child(42){z-index:42}.l-main-contents:nth-child(43){z-index:43}.l-main-contents:nth-child(44){z-index:44}.l-main-contents:nth-child(45){z-index:45}.l-main-contents:nth-child(46){z-index:46}.l-main-contents:nth-child(47){z-index:47}.l-main-contents:nth-child(48){z-index:48}.l-main-contents:nth-child(49){z-index:49}.l-main-contents:nth-child(50){z-index:50}.l-main-contents:nth-child(51){z-index:51}.l-main-contents:nth-child(52){z-index:52}.l-main-contents:nth-child(53){z-index:53}.l-main-contents:nth-child(54){z-index:54}.l-main-contents:nth-child(55){z-index:55}.l-main-contents:nth-child(56){z-index:56}.l-main-contents:nth-child(57){z-index:57}.l-main-contents:nth-child(58){z-index:58}.l-main-contents:nth-child(59){z-index:59}.l-main-contents:nth-child(60){z-index:60}.l-main-contents:nth-child(61){z-index:61}.l-main-contents:nth-child(62){z-index:62}.l-main-contents:nth-child(63){z-index:63}.l-main-contents:nth-child(64){z-index:64}.l-main-contents:nth-child(65){z-index:65}.l-main-contents:nth-child(66){z-index:66}.l-main-contents:nth-child(67){z-index:67}.l-main-contents:nth-child(68){z-index:68}.l-main-contents:nth-child(69){z-index:69}.l-main-contents:nth-child(70){z-index:70}.l-main-contents:nth-child(71){z-index:71}.l-main-contents:nth-child(72){z-index:72}.l-main-contents:nth-child(73){z-index:73}.l-main-contents:nth-child(74){z-index:74}.l-main-contents:nth-child(75){z-index:75}.l-main-contents:nth-child(76){z-index:76}.l-main-contents:nth-child(77){z-index:77}.l-main-contents:nth-child(78){z-index:78}.l-main-contents:nth-child(79){z-index:79}.l-main-contents:nth-child(80){z-index:80}.l-main-contents:nth-child(81){z-index:81}.l-main-contents:nth-child(82){z-index:82}.l-main-contents:nth-child(83){z-index:83}.l-main-contents:nth-child(84){z-index:84}.l-main-contents:nth-child(85){z-index:85}.l-main-contents:nth-child(86){z-index:86}.l-main-contents:nth-child(87){z-index:87}.l-main-contents:nth-child(88){z-index:88}.l-main-contents:nth-child(89){z-index:89}.l-main-contents:nth-child(90){z-index:90}.l-main-contents:nth-child(91){z-index:91}.l-main-contents:nth-child(92){z-index:92}.l-main-contents:nth-child(93){z-index:93}.l-main-contents:nth-child(94){z-index:94}.l-main-contents:nth-child(95){z-index:95}.l-main-contents:nth-child(96){z-index:96}.l-main-contents:nth-child(97){z-index:97}.l-main-contents:nth-child(98){z-index:98}.l-main-contents:nth-child(99){z-index:99}.l-home-mv{overflow:hidden;position:relative}.l-home-mv-grid{height:1627rem;display:grid;grid-template-columns:repeat(1, 960rem);grid-template-areas:"mv";justify-content:center;position:relative}.l-home-mv-slide{grid-area:mv;position:relative}.l-home-mv-slide.--newyear2026{z-index:1}.l-home-mv-slide.--servant{z-index:2}.l-home-mv-newyear2026{margin-left:-389rem;max-width:778rem;overflow:hidden;position:absolute;top:960rem;left:50%}.l-home-mv-image{height:1503rem;max-width:960rem;overflow:hidden}.l-home-mv-fgo{margin-left:-428rem;max-width:256rem;position:absolute;top:20rem;left:50%;z-index:1200}.l-home-mv-servant{height:1498rem;margin-left:-850rem;width:1700rem;overflow:hidden;position:absolute;top:20rem;left:50%}.l-home-mv-name{margin-left:-445rem;max-width:890rem;position:absolute;top:1120rem;left:50%;z-index:1000}.l-home-mv-catch{max-width:194rem;position:absolute;top:70rem;right:40rem}.l-home-mv-border{background:url(../../images/borderline_top.png) center/960rem 380rem no-repeat;height:380rem;max-width:960rem;pointer-events:none;position:absolute;bottom:15rem;left:0;width:100%;z-index:110}.l-home-mv-button{display:block;margin-left:-338rem !important;position:absolute;top:1390rem;left:50%;width:100%;z-index:2000}.l-home-mv-button-icon{margin-top:-32.5rem;max-width:74rem;position:absolute;top:50%;left:100rem;width:100%;z-index:2000;animation:rotation 6s linear infinite}.l-home-pickup{padding-bottom:130rem}.l-home-pickup-grid{gap:6rem;display:grid;grid-template-columns:repeat(3, 1fr);margin:0 auto;max-width:fit-content}.l-home-pickup-link{display:block}.l-home-pickup-link.--pickup-1{margin-top:7rem}.l-home-pickup-link.--pickup-2{margin-top:0rem}.l-home-pickup-link.--pickup-3{margin-top:8rem}.l-home-pickup-app{padding-top:50rem}.l-home-pickup-button{display:flex;justify-content:center;padding-top:18rem}.l-home-campaign{padding-bottom:166rem}.l-home-campaign-list{display:grid;gap:5rem;grid-template-columns:repeat(2, 457rem);justify-content:center;padding-top:36rem}.l-home-campaign-list-item.--center{grid-column:1/3;justify-self:center;max-width:780rem}.l-home-pickupServant-date{max-width:846rem;padding-top:30rem}.l-home-newServant-date{max-width:848rem;padding-top:30rem}.l-home-newServant-inner{height:3912rem;margin-top:30rem;width:100%;background:url(../../images/bg_newServant_all.png) center top/960rem 3912rem no-repeat}.l-home-newServant-visual{height:1207rem;position:relative;width:100%;background:url(../../images/bg_newServant_magiccircle.png) center/959rem 1099rem no-repeat}.l-home-newServant-visual::before{content:"";display:block;height:100%;position:absolute;top:-18rem;left:0;width:100%;z-index:0;background:url(../../images/bg_newServant_frame.png) center top/960rem 1207rem no-repeat}.l-home-newServant-visual>*{position:relative;z-index:1}.l-home-newServant-pose{margin-left:-55rem;padding-top:60rem;width:1129rem;position:relative;z-index:10}.l-home-newServant-name{max-width:237rem;position:absolute;top:210rem;left:40rem;z-index:100}.l-home-newServant-catch{max-width:118rem;position:absolute;top:110rem;right:40rem;z-index:100}.l-home-newServant-status{height:2759rem;margin-top:-35rem;position:relative}.l-home-newServant-status>*{position:relative;z-index:1}.l-home-newServant-status-bg{height:100%;position:absolute;top:0;left:0;width:100%;z-index:0;background:url(../../images/bg_newServant_pose.png) center top/960rem 2809rem no-repeat}.l-home-newServant-profile{max-width:523rem;padding-top:50rem}.l-home-newServant-np{max-width:946rem;padding-top:290rem}.l-home-newServant-mov{display:block;margin-top:40rem;max-width:751rem}.l-home-newServant-quest{max-width:946rem;padding-top:40rem}.l-home-newServant-more{padding-top:40rem;width:fit-content}.l-home-dailyServant{padding-top:70rem}.l-home-dailyServant-list{padding-top:20rem}.l-home-dailyServant-list-item{margin:30rem auto 0;max-width:880rem;position:relative}.l-home-dailyServant-np{position:absolute;top:180rem;left:330rem;width:fit-content}.l-home-craftessence{padding-bottom:170rem}.l-home-craftessence-cardGroup{display:grid;grid-template-columns:292rem;grid-template-areas:"craftessence";justify-content:center;padding-top:50rem}.l-home-craftessence-cardGroup-column{grid-area:craftessence}.l-home-craftessence-cardGroup-column.--a{z-index:3}.l-home-craftessence-cardGroup-column.--b{z-index:2}.l-home-craftessence-cardGroup-column.--c{z-index:1}.l-home-craftessence-image{display:block;transform-origin:center bottom}.l-home-craftessence-image.--b{transform:rotate(15deg) translate(170rem, -20rem)}.l-home-craftessence-image.--c{transform:rotate(-15deg) translate(-170rem, -20rem)}.l-home-craftessence-texrUp{max-width:736rem;padding-top:60rem}.l-home-craftessence-more{padding-top:40rem;width:fit-content}.l-home-luckybag{padding-bottom:170rem}.l-home-luckybag-date{max-width:848rem;padding-top:20rem}.l-home-luckybag-attention{max-width:858rem;padding-top:20rem}.l-home-luckybag-gallery{margin-top:40rem;width:100%}.l-home-luckybag-stone{max-width:806rem;padding-top:40rem}.l-home-luckybag-more{padding-top:40rem;width:fit-content}.l-home-newyearLoginbonus{padding-bottom:170rem}.l-home-newyearLoginbonus-date{max-width:848rem;padding-top:10rem}.l-home-newyearLoginbonus-info{max-width:804rem;padding-top:40rem}.l-home-newyearLoginbonus-effect{padding-top:20rem;background:url(../../images/effect_newyearLoginbonus_image.png) calc(50% - 30rem) 40rem/683rem 352rem no-repeat}.l-home-newyearLoginbonus-image{max-width:591rem}.l-home-newyearLoginbonus-item{max-width:928rem;padding-top:30rem}.l-home-newyearLoginbonus-textPresent{max-width:846rem}.l-home-newyearLoginbonus-more{padding-top:40rem;width:fit-content}.l-home-dailyLoginbonus{padding-bottom:170rem}.l-home-dailyLoginbonus-date{max-width:848rem;padding-top:10rem}.l-home-dailyLoginbonus-item{max-width:928rem;padding-top:30rem}.l-home-dailyLoginbonus-read{max-width:680rem;padding-top:50rem}.l-home-dailyLoginbonus-textPresent{max-width:846rem;padding-top:50rem}.l-home-dailyLoginbonus-more{padding-top:40rem;width:fit-content}.l-home-panelmission{padding-bottom:170rem}.l-home-panelmission-date{max-width:848rem;padding-top:10rem}.l-home-panelmission-date:first-of-type{padding-top:20rem}.l-home-panelmission-ss{max-width:933rem;padding-top:26rem}.l-home-panelmission-item{max-width:954rem;padding-top:50rem}.l-home-panelmission-textItem{margin-top:-50rem;max-width:911rem}.l-home-panelmission-secret{display:grid;grid-template-areas:"image";justify-content:center;padding-top:50rem}.l-home-panelmission-secret-image{justify-self:center;display:flex;justify-content:center;grid-area:image;max-width:322rem}.l-home-panelmission-secret-effect{grid-area:image;max-width:636rem}.l-home-panelmission-secret-src{display:block;padding-top:60rem;transform:rotate(-10deg)}.l-home-panelmission-textSecret{max-width:838rem;padding-top:50rem}.l-home-panelmission-more{padding-top:40rem;width:fit-content}.l-home-newyearPresent{padding-bottom:170rem}.l-home-newyearPresent-read{max-width:914rem;padding-top:20rem}.l-home-newyearPresent-date{max-width:846rem;padding-top:20rem}.l-home-newyearPresent-goods{display:grid;grid-template-areas:"image";justify-content:center;padding-top:20rem;background:url(../../images/bg_newyearPresent_decoration_center.png) 50% 60rem/571rem 571rem no-repeat}.l-home-newyearPresent-goods-image{justify-self:center;display:flex;justify-content:center;grid-area:image;text-align:center;max-width:829rem}.l-home-newyearPresent-goods-effect{grid-area:image;max-width:761rem;transform:translate(70rem, -20rem);width:100%}.l-home-newyearPresent-more{padding-top:40rem;width:fit-content}.l-home-aniplexCampaign{padding-bottom:170rem}.l-home-aniplexCampaign-info{max-width:684rem;padding-top:20rem}.l-home-aniplexCampaign-date{max-width:846rem;padding-top:20rem}.l-home-aniplexCampaign-add{max-width:957rem;padding-top:40rem}.l-home-aniplexCampaign-more{padding-top:40rem;width:fit-content}.l-home-wallpaper{padding-bottom:160rem}.l-home-wallpaper-container{position:relative;z-index:3}.l-home-wallpaper-inner{margin-top:-20rem}.l-home-wallpaper-read{margin-left:auto;margin-right:auto;margin-bottom:50rem;max-width:897rem}.l-home-wallpaper-steps{position:relative;z-index:2}.l-home-wallpaper-step01,.l-home-wallpaper-step02{position:relative}.l-home-wallpaper-step01{margin-top:8rem;margin-bottom:22rem}.l-home-wallpaper-step02{margin-top:-25rem}.l-home-wallpaper-num{position:absolute;top:0;left:60rem;width:102rem}.l-home-wallpaper-logo{max-width:561rem;margin:0 auto;padding-top:40rem}.l-home-wallpaper-sns{display:grid;place-items:center;width:665rem;height:156rem;margin:auto;margin:16rem auto 0;background:linear-gradient(90deg, var(--main-quaternary-opacity-0) 0%, var(--main-quaternary-opacity-0) 5%, var(--main-quaternary-opacity-50) 15%, var(--main-quaternary-opacity-50) 85%, var(--main-quaternary-opacity-0) 95%, var(--main-quaternary-opacity-0) 100%)}.l-home-wallpaper-shereGroup{display:grid;grid-template-columns:repeat(3, 90rem);gap:80rem}.l-home-wallpaper-shereGroup-column{grid-row:1/2}.l-home-wallpaper-shereGroup-column.--x{grid-column:1/2}.l-home-wallpaper-shereGroup-column.--fb{grid-column:2/3}.l-home-wallpaper-shereGroup-column.--line{grid-column:3/4}.l-home-wallpaper-arrow{max-width:146rem;margin:0 auto 26rem}.l-home-wallpaper-download{display:grid;gap:0 40rem;grid-template-areas:"sampleA sampleB" "title title" "buttonA buttonB";grid-template-columns:repeat(2, 398rem);justify-content:center;margin:0 auto;padding-top:100rem}.l-home-wallpaper-download-column.--sampleA{grid-area:sampleA}.l-home-wallpaper-download-column.--sampleB{grid-area:sampleB}.l-home-wallpaper-download-column.--title{grid-area:title}.l-home-wallpaper-download-column.--buttonA{grid-area:buttonA}.l-home-wallpaper-download-column.--buttonB{grid-area:buttonB}.l-home-wallpaper-update{margin-bottom:6rem;max-width:197rem}.l-home-wallpaper-sample{margin:24rem auto 0;max-width:335rem;position:relative}.l-home-wallpaper-sample-image{border:solid 1px var(--base-primary)}.l-home-wallpaper-share{margin-left:auto;margin-right:auto;max-width:280rem;padding-top:10rem;padding-bottom:18rem}.l-home-wallpaper-title{width:318rem;margin:36rem auto 0}.l-home-wallpaper-date{max-width:848rem;margin:0 auto;padding-top:10rem}.l-home-wallpaper-note{max-width:678rem;margin:auto;padding-top:36rem}.l-home-news{padding-bottom:100rem}.l-home-news-bnr{display:block;margin-top:25rem;margin-left:auto;margin-right:auto;max-width:800rem;position:relative;z-index:2;-webkit-transition:-webkit-filter .4s;transition:-webkit-filter .4s;transition:filter .4s;transition:filter .4s,-webkit-filter .4s}.l-home-news-link{margin-top:47rem;margin-right:auto;margin-left:auto;width:537rem}.l-home-news-grid{display:grid;grid-template-columns:repeat(2, 453rem);gap:20rem;margin-top:40rem;margin-left:auto;margin-right:auto;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content;position:relative;z-index:3}.l-home-news-col{grid-row:1/2}.l-home-news-col:nth-child(1){grid-column:1/2}.l-home-news-col:nth-child(2){grid-column:2/3}@media screen and (min-width: 961px){.is-button-hover::after{background-position:left top;background-repeat:no-repeat;background-size:100%;content:"";opacity:0;display:block;height:100%;position:absolute;top:0;left:0;transition:opacity .4s .2s ease-out;width:100%}.is-button-hover.--appPc::after{background-image:url(../../images/button_app_pc_over.png)}.is-button-hover.--account::after{background-image:url(../../images/button_account_over.png)}.is-button-hover.--thoughts::after{background-image:url(../../images/button_thoughts_over.png)}.is-button-hover.--close::after{background-image:url(../../images/button_close_over.png)}.is-button-hover.--download::after{background-image:url(../../images/button_download_over.png)}.is-button-hover.--np.--blue::after{background-image:url(../../images/button_np_blue_over.png)}.is-button-hover.--np.--purple::after{background-image:url(../../images/button_np_purple_over.png)}.is-button-hover.--x::after{background-image:url(../../images/button_x_over.png)}.is-button-hover.--line::after{background-image:url(../../images/button_line_over.png)}.is-button-hover.--sharePc::after{background-image:url(../../images/button_share_before_fixed_pc_over.png)}.is-button-hover.--detaillink::after{background-image:url(../../images/button_detail_link_over.png)}.is-button-hover.--onengalink::after{background-image:url(../../images/button_onenga_link_over.png)}.is-button-hover.--newslink::after{background-image:url(../../images/button_news_link_over.png)}.is-button-hover.--visualchange::after{background-image:url(../../images/button_visualchange_over.png)}.is-button-hover:hover::after{transition:opacity .4s ease-out;opacity:1}.is-button-hover:hover .is-button-hover-image{transition:opacity .4s .2s ease;opacity:0}.is-button-hover-image{transition:opacity .4s ease}}.is-button-hidden{pointer-events:none;opacity:.5}.is-button-hover-brightness{-webkit-transition:-webkit-filter .4s;transition:-webkit-filter .4s;transition:filter .4s;transition:filter .4s,-webkit-filter .4s}@media(hover: hover){.is-button-hover-brightness:hover{-webkit-filter:brightness(120%);filter:brightness(120%)}}.is-button-visited.is-button-hover.--sharePc::after{background-image:url(../../images/button_share_after_fixed_pc_over.png)}.is-button-hidden{pointer-events:none;opacity:.5}.is-button-hover-brightness{-webkit-transition:-webkit-filter .4s;transition:-webkit-filter .4s;transition:filter .4s;transition:filter .4s,-webkit-filter .4s}@media(hover: hover){.is-button-hover-brightness:hover{-webkit-filter:brightness(120%);filter:brightness(120%)}}.is-button-hover-brightness-lower{-webkit-transition:-webkit-filter .4s;transition:-webkit-filter .4s;transition:filter .4s;transition:filter .4s,-webkit-filter .4s}@media(hover: hover){.is-button-hover-brightness-lower:hover{-webkit-filter:brightness(90%);filter:brightness(90%)}}.is_download-hidden{visibility:hidden}