*,:after,:before{box-sizing:border-box}blockquote,body,dd,dl,figcaption,figure,h1,h2,h3,h4,li,ol,p,ul{margin:0}ol,ul{list-style:none;padding:0}table{border-collapse:collapse}button,input,td,textarea,th{padding:0}textarea{display:block;resize:none}button{border:0}:focus{outline:0}body{line-height:1;scroll-behavior:smooth;text-rendering:optimizeSpeed}a:not([class]){text-decoration-skip-ink:auto}button,input,select,textarea{font:inherit}html{font-size:.120773vw}@media (min-width: 829px){html{font-size:.092336vw}}@media (min-width: 1084px){html{font-size:1px}}#globalHeader{width:100%;background:#212121;height:40px;padding:12px 16px;position:relative;z-index:1000}@media (min-width: 829px){#globalHeader{padding:10px 20px}}#globalHeader.light{background:#fff}#globalHeader.transparent{width:fit-content;background:transparent;left:0;position:absolute;top:0}.globalHeader-ci{display:block;height:16px;width:92px}@media (min-width: 829px){.globalHeader-ci{height:20px;width:115px}}#globalFooter{width:100%;padding-bottom:20px;background-color:var(--baseBackColor, #1e1e1e)}@media (min-width: 829px){#globalFooter{padding-bottom:28px}}#globalFooter .gameProfile{background-color:var(--gameProfileBackColor, #464646);border-bottom:thin solid var(--gameProfileBorderBottomColor, transparent)}#globalFooter .gameProfile .gameProfile-inr{display:flex;justify-content:center;align-items:center;max-width:402px;margin:0 auto;padding:20px 10px}@media (min-width: 829px){#globalFooter .gameProfile .gameProfile-inr{max-width:640px;padding:20px 0}}#globalFooter .gameProfile img{width:100px;margin-right:10px;border-radius:5px}@media (min-width: 829px){#globalFooter .gameProfile img{width:122px;margin-right:18px;border-radius:10px}}#globalFooter .gameProfile table{width:100%;font-family:YakuHanJP,Noto Sans JP,sans-serif;line-height:1.4;word-break:break-all;color:var(--gameProfileTextColor, #aaa);background-color:var(--gameProfileTableBackColor, #404040)}@media (min-width: 829px){#globalFooter .gameProfile table{line-height:1.67}}#globalFooter .gameProfile tr{display:table;width:100%;min-height:23px}@media (min-width: 829px){#globalFooter .gameProfile tr{min-height:25px}}#globalFooter .gameProfile tr:nth-of-type(n+2) th,#globalFooter .gameProfile tr:nth-of-type(n+2) td{border-top:none}#globalFooter .gameProfile tr span{display:block;font-size:10px}@media (min-width: 829px){#globalFooter .gameProfile tr span{font-size:12px}}#globalFooter .gameProfile th{width:50px;padding:1.5px 0;border:thin solid var(--gameProfileTableBorderColor, #505050);font-weight:400;text-align:center}@media (min-width: 829px){#globalFooter .gameProfile th{width:91px;padding:2px 0}}#globalFooter .gameProfile td{padding:1.5px 10px;border:thin solid var(--gameProfileTableBorderColor, #505050)}@media (min-width: 829px){#globalFooter .gameProfile td{padding:2px 20px}}#globalFooter .gameProfile td span{width:100%}#globalFooter .sns{padding-top:20px}@media (min-width: 829px){#globalFooter .sns{margin:0 auto;padding-top:0;position:relative;max-width:828px}}#globalFooter .sns ul{display:flex;justify-content:center}@media (min-width: 829px){#globalFooter .sns ul{position:absolute;right:0;top:35px}}#globalFooter .sns li{height:24px;overflow:hidden;position:relative;width:24px}@media (min-width: 829px){#globalFooter .sns li{border-radius:4px;height:40px;width:40px;background-color:var(--snsIconBackColor, #3c3c3c)}}#globalFooter .sns li:not(:first-child){margin-left:20px}@media (min-width: 829px){#globalFooter .sns li:not(:first-child){margin-left:10px}}#globalFooter .sns li:nth-child(1){left:2px}#globalFooter .sns a{display:block;height:100%}#globalFooter .sns svg{bottom:0;left:0;margin:auto;position:absolute;right:0;top:0;width:100%;fill:var(--snsIconColor_SP, #3c3c3c)}@media (min-width: 829px){#globalFooter .sns svg{width:24px;fill:var(--snsIconColor_PC, #787878)}#globalFooter .sns svg[data-icon=Youtube]{width:29px}#globalFooter .sns svg[data-icon=Line]{width:26px}}#globalFooter .link{display:flex;font-family:YakuHanJP,Noto Sans JP,sans-serif;font-size:12px;justify-content:center;line-height:1;margin-top:22px}@media (min-width: 829px){#globalFooter .link{margin-top:0;padding-top:25px}}#globalFooter .link li:not(:first-child){margin-left:2.4em;position:relative}#globalFooter .link li:not(:first-child):before{content:"";display:inline-block;height:1em;left:-1.2em;position:absolute;top:.2em;width:1px;background-color:var(--linkSideBarColor, #555)}#globalFooter .link a{text-decoration:none;color:var(--linkTextColor, #8a8a8a)}#globalFooter .link a:hover{text-decoration:underline}#globalFooter .copy{font-family:YakuHanJP,Verdana,Noto Sans JP,sans-serif;line-height:1;margin:16px auto 0;text-align:center;color:var(--copyTextColor, #787878)}@media (min-width: 829px){#globalFooter .copy{margin-top:12px}}#globalFooter .copy small{font-size:10px;line-height:1.5}@media (min-width: 829px){#globalFooter .copy small{font-size:11px;line-height:1.64}}#globalFooter .copy .br{display:block}@media (min-width: 829px){#globalFooter .copy .br{display:none}}#globalFooter.dark{background-color:#1e1e1e}@media (min-width: 829px){#globalFooter.dark .sns li{background:#3c3c3c}}#globalFooter.dark .sns svg{fill:#3c3c3c}@media (min-width: 829px){#globalFooter.dark .sns svg{fill:#787878}}#globalFooter.dark .link li:not(:first-child):before{background:#555}#globalFooter.dark .link a{color:#8a8a8a}#globalFooter.dark .copy{color:#787878}#globalFooter.light{background-color:#fff}@media (min-width: 829px){#globalFooter.light .sns li{background:#d2d2d2}}#globalFooter.light .sns svg{fill:#d2d2d2}@media (min-width: 829px){#globalFooter.light .sns svg{fill:#fff}}#globalFooter.light .link li:not(:first-child):before{background:#ccc}#globalFooter.light .link a{color:#888}#globalFooter.light .copy{color:#9a9a9a}#globalFooter[data-layout=jp]{padding-bottom:120rem;background-color:#1e1e1e}@media (min-width: 829px){#globalFooter[data-layout=jp]{display:flex;flex-wrap:wrap;justify-content:space-between;padding:20rem 40rem}}#globalFooter[data-layout=jp]>.gameProfile{background:#1e1e1e}@media (min-width: 829px){#globalFooter[data-layout=jp]>.gameProfile{width:fit-content}}#globalFooter[data-layout=jp]>.gameProfile .gameProfile-inr{max-width:100%;padding:40rem 0 0}@media (min-width: 829px){#globalFooter[data-layout=jp]>.gameProfile .gameProfile-inr{margin:0;padding:0;justify-content:flex-start;align-items:flex-start}}#globalFooter[data-layout=jp]>.gameProfile .gameProfile-inr img{width:200rem;margin-right:20rem;border-radius:20rem}@media (min-width: 829px){#globalFooter[data-layout=jp]>.gameProfile .gameProfile-inr img{width:122rem;margin-right:10rem;border-radius:10rem}}#globalFooter[data-layout=jp]>.gameProfile .gameProfile-inr table{width:544rem;letter-spacing:.025em;color:#787878;background-color:#282828}@media (min-width: 829px){#globalFooter[data-layout=jp]>.gameProfile .gameProfile-inr table{width:360rem}}#globalFooter[data-layout=jp]>.gameProfile .gameProfile-inr table tr{display:table;width:100%;min-height:45rem}@media (min-width: 829px){#globalFooter[data-layout=jp]>.gameProfile .gameProfile-inr table tr{min-height:25rem}}#globalFooter[data-layout=jp]>.gameProfile .gameProfile-inr table tr:nth-of-type(n+2) th,#globalFooter[data-layout=jp]>.gameProfile .gameProfile-inr table tr:nth-of-type(n+2) td{border-top:none}#globalFooter[data-layout=jp]>.gameProfile .gameProfile-inr table tr th{width:100rem;padding:4rem 0;border:thin solid #323232}@media (min-width: 829px){#globalFooter[data-layout=jp]>.gameProfile .gameProfile-inr table tr th{width:91rem;padding:2.5rem 0}}#globalFooter[data-layout=jp]>.gameProfile .gameProfile-inr table tr td{width:calc(100% - 100rem);padding:4rem 19rem;border:thin solid #323232}@media (min-width: 829px){#globalFooter[data-layout=jp]>.gameProfile .gameProfile-inr table tr td{padding:2.5rem 20rem}}#globalFooter[data-layout=jp]>.gameProfile .gameProfile-inr table tr td span{width:100%}#globalFooter[data-layout=jp]>.gameProfile .gameProfile-inr table tr span{transform:none;font-size:20rem}@media (min-width: 829px){#globalFooter[data-layout=jp]>.gameProfile .gameProfile-inr table tr span{font-size:12rem}}#globalFooter[data-layout=jp]>.globalFooter-inr{position:relative}@media (min-width: 829px){#globalFooter[data-layout=jp]>.globalFooter-inr{display:flex;flex-wrap:wrap;justify-content:end;align-content:baseline;width:510rem;height:fit-content;padding-bottom:56rem}}#globalFooter[data-layout=jp]>.globalFooter-inr>.sns{padding-top:40rem}@media (min-width: 829px){#globalFooter[data-layout=jp]>.globalFooter-inr>.sns{position:absolute;bottom:0;right:0;margin:0;padding-top:0;max-width:828px}}@media (min-width: 829px){#globalFooter[data-layout=jp]>.globalFooter-inr>.sns ul{top:auto;bottom:0}}#globalFooter[data-layout=jp]>.globalFooter-inr>.sns ul li{width:64rem;height:64rem;background:#282828}@media (min-width: 829px){#globalFooter[data-layout=jp]>.globalFooter-inr>.sns ul li{border-radius:0;height:40rem;width:40rem}}#globalFooter[data-layout=jp]>.globalFooter-inr>.sns ul li a svg{width:38rem;fill:#787878}@media (min-width: 829px){#globalFooter[data-layout=jp]>.globalFooter-inr>.sns ul li a svg{width:30rem}}#globalFooter[data-layout=jp]>.globalFooter-inr>.sns ul li a svg[data-icon=X]{width:32.3rem}@media (min-width: 829px){#globalFooter[data-layout=jp]>.globalFooter-inr>.sns ul li a svg[data-icon=X]{width:24.2rem}}#globalFooter[data-layout=jp]>.globalFooter-inr>.sns ul li a svg[data-icon=TikTok]{width:30.7rem}@media (min-width: 829px){#globalFooter[data-layout=jp]>.globalFooter-inr>.sns ul li a svg[data-icon=TikTok]{width:24.2rem}}#globalFooter[data-layout=jp]>.globalFooter-inr>.sns ul li~li{margin-left:20rem}@media (min-width: 829px){#globalFooter[data-layout=jp]>.globalFooter-inr>.sns ul li~li{margin-left:10rem}}#globalFooter[data-layout=jp]>.globalFooter-inr>.link{justify-content:center;margin-top:38rem;font-size:26rem;letter-spacing:.025em}@media (min-width: 829px){#globalFooter[data-layout=jp]>.globalFooter-inr>.link{justify-content:flex-end;margin-top:-13rem;padding:0 113rem 0 0;font-size:13rem}}#globalFooter[data-layout=jp]>.globalFooter-inr>.link li a{color:#8a8a8a}#globalFooter[data-layout=jp]>.globalFooter-inr>.link li~li{margin-left:28rem}@media (min-width: 829px){#globalFooter[data-layout=jp]>.globalFooter-inr>.link li~li{margin-left:14rem}}#globalFooter[data-layout=jp]>.globalFooter-inr>.link li~li:before{top:5rem;left:-14rem;height:20rem;background:#8a8a8a}@media (min-width: 829px){#globalFooter[data-layout=jp]>.globalFooter-inr>.link li~li:before{top:2.5rem;left:-7rem;height:10rem}}#globalFooter[data-layout=jp]>.globalFooter-inr>.copy{margin-top:18rem;color:#787878}@media (min-width: 829px){#globalFooter[data-layout=jp]>.globalFooter-inr>.copy{width:100%;margin-top:17rem;text-align:right}}#globalFooter[data-layout=jp]>.globalFooter-inr>.copy small{font-size:20rem;line-height:1.4}@media (min-width: 829px){#globalFooter[data-layout=jp]>.globalFooter-inr>.copy small{font-size:11rem;line-height:1.45}}@media (min-width: 829px){#globalFooter[data-layout=jp]>.globalFooter-inr>.copy .br{display:none}}#globalFooter[data-layout=jp]>.globalFooter-inr>.globalFooter-ci{display:block;position:absolute;bottom:-23rem;left:50%;transform:translate(-50%) translateY(100%);width:186rem;height:32rem}@media (min-width: 829px){#globalFooter[data-layout=jp]>.globalFooter-inr>.globalFooter-ci{position:relative;bottom:auto;left:auto;transform:none;width:92.75rem;height:16rem}}#globalFooter[data-layout=jp]>.globalFooter-inr>.globalFooter-ci>svg{width:100%;height:100%;fill:#787878}.svgPath{height:0;left:0;pointer-events:none;position:absolute;top:0;width:0}#cookie-alert{position:fixed;z-index:9999;bottom:10px;left:50%;transform:translate(-50%);width:720rem;padding:24rem 204rem 24rem 24rem;font-family:YakuHanJP,Noto Sans JP,sans-serif;font-size:26rem;font-weight:700;line-height:1.385;letter-spacing:.025em;border-radius:12rem;color:#1a1a1a;background:#fff}@media (min-width: 829px){#cookie-alert{width:520px;padding:21px 106px 21px 16px;font-size:13px;border-radius:6px}}#cookie-alert.selected{animation:cookieAlertFadeOut .5s both}@media (min-width: 829px){#cookie-alert br{display:none}}#cookie-alert>.cookie-accept{display:block;position:absolute;top:50%;right:72rem;transform:translateY(-50%);width:108rem;height:72rem;font-family:YakuHanJP,Verdana,Noto Sans JP,sans-serif;font-weight:700;font-size:24rem;letter-spacing:0;border-radius:8rem;color:#fff;background:#1a1a1a;cursor:pointer}@media (min-width: 829px){#cookie-alert>.cookie-accept{right:44px;width:54px;height:36px;font-size:12px;border-radius:4px}}#cookie-alert>.cookie-refuse{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;position:absolute;top:50%;right:12rem;transform:translateY(-50%);width:47.4rem;height:47.4rem;background:transparent;cursor:pointer}@media (min-width: 829px){#cookie-alert>.cookie-refuse{right:8px;width:27.7px;height:27.7px}}#cookie-alert>.cookie-refuse>svg{width:23.4rem}@media (min-width: 829px){#cookie-alert>.cookie-refuse>svg{width:11.7px}}#cookie-alert>.cookie-refuse>svg>line{fill:none;stroke:#5a5a5a;stroke-width:5.4;stroke-linecap:round}@keyframes cookieAlertFadeOut{0%{opacity:1;visibility:visible}99%{opacity:0;visibility:visible}to{opacity:0;visibility:hidden}}
