@import"https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@700;800&family=Bai+Jamjuree:wght@700&display=swap";body::before{content:"";position:fixed;inset:0;z-index:0;display:block;height:100vh;background:url(/assets/official/img/common/update/bg_deco_r.webp) bottom/cover no-repeat}a{text-decoration:none}.wrapper{z-index:1;width:100%;color:#fff;overflow:hidden}.header{position:absolute}.header .headerLangBtn{min-height:40px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding-top:1%;padding-bottom:1%}.header nav{background:#131313}@media screen and (max-width: 980px){.header nav{background:none}}.header .officialSiteBtn{position:relative;-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:40%;margin-right:4%;min-height:40px;padding:0 1% 0 6%;background:#151515;border:1px solid #58f3ff;color:#fff;text-decoration:none;font-size:14px;font-weight:700;line-height:1;-webkit-transition:.25s;transition:.25s}.header .officialSiteBtn::after{content:"";position:absolute;top:50%;right:12px;-webkit-transform:translateY(-50%);transform:translateY(-50%);border-top:6px solid rgba(0,0,0,0);border-bottom:6px solid rgba(0,0,0,0);border-left:7px solid #fff}@media screen and (max-width: 980px){.header .officialSiteBtn::after{border-top:1.5vw solid rgba(0,0,0,0);border-bottom:1.5vw solid rgba(0,0,0,0);border-left:1.7vw solid #fff}}.header .officialSiteBtn:hover{color:#58f3ff;-webkit-box-shadow:0 0 10px rgba(88,243,255,.4),inset 0 0 10px rgba(88,243,255,.15);box-shadow:0 0 10px rgba(88,243,255,.4),inset 0 0 10px rgba(88,243,255,.15)}.header .officialSiteBtn:hover::after{border-left-color:#58f3ff}.header .logoWrap{background:#131313}.header .logoWrap:after{background:#131313}.header nav{width:100%;padding-top:.5%;padding-bottom:.5%}.header nav #headerRightWrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:30%;min-width:440px;-webkit-box-pack:end;-webkit-justify-content:end;-ms-flex-pack:end;justify-content:end}.header nav #headerRightWrap .language{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2;width:42%}.header nav .gNavi{display:none}.header nav .spNavWrap .spNavContents .spNav{display:none}.registerWrap{position:relative}.updateV2Page .updateHero{width:100%;background-image:url(../img/common/update/kv-bg.jpg);background-size:cover;background-repeat:no-repeat;padding-top:93px}@media screen and (max-width: 980px){.updateV2Page .updateHero{padding-top:16%}}.updateV2Page .updateHero .contentsTitle{position:relative;z-index:2;padding-top:1%;margin:0 0 1% 0;background:-webkit-gradient(linear, left top, right top, from(#01fdc6), to(#05f1f7));background:-webkit-linear-gradient(left, #01fdc6, #05f1f7);background:linear-gradient(to right, #01fdc6, #05f1f7);color:#f5f5f5;font-weight:700;color:#2c2c2c;overflow:hidden;width:100%;text-align:center;line-height:1.8em;overflow:hidden}@media screen and (min-width: 1920px){.updateV2Page .updateHero .contentsTitle{font-size:3.6rem}}@media screen and (max-width: 1920px){.updateV2Page .updateHero .contentsTitle{font-size:3.6rem}}@media screen and (max-width: 1240px){.updateV2Page .updateHero .contentsTitle{font-size:2.9220779221vw}}@media screen and (max-width: 980px){.updateV2Page .updateHero .contentsTitle{font-size:4.2666666667vw}}.updateV2Page .updateHero .contentsTitle span{position:relative;z-index:2}@media screen and (min-width: 1920px){.updateV2Page .updateHero .contentsTitle span.-big{font-size:6rem}}@media screen and (max-width: 1920px){.updateV2Page .updateHero .contentsTitle span.-big{font-size:6rem}}@media screen and (max-width: 1240px){.updateV2Page .updateHero .contentsTitle span.-big{font-size:4.8701298701vw}}@media screen and (max-width: 980px){.updateV2Page .updateHero .contentsTitle span.-big{font-size:7.2vw}}.updateV2Page .updateHero .contentsTitle::before{content:"";position:absolute;inset:0;display:block;background-image:url("../img/common/update/bgContentsTitle-white.webp");background-size:cover}.updateV2Page .updateHero .topkvWrap{position:relative;background-color:rgba(0,0,0,0);width:64%;margin:0 auto;padding-top:1%}@media screen and (max-width: 980px){.updateV2Page .updateHero .topkvWrap{width:100%}}.updateV2Page .updateHero .topkvWrap .topLogo{position:absolute;top:2.8%;left:3.8%;width:25.4%}@media screen and (max-width: 980px){.updateV2Page .updateHero .topkvWrap .topLogo{top:11.8%}}.updateV2Page .updateHero .btnWrap{margin:2% auto;width:80%}@media screen and (max-width: 980px){.updateV2Page .updateHero .btnWrap{width:90%}}.updateV2Page .updateHero .btnWrap .btn-inner{width:100%}@media screen and (min-width: 1920px){.updateV2Page .updateHero .btnWrap .btn-inner .btn-text{font-size:2.8rem}}@media screen and (max-width: 1920px){.updateV2Page .updateHero .btnWrap .btn-inner .btn-text{font-size:2.8rem}}@media screen and (max-width: 1240px){.updateV2Page .updateHero .btnWrap .btn-inner .btn-text{font-size:2.2727272727vw}}@media screen and (max-width: 980px){.updateV2Page .updateHero .btnWrap .btn-inner .btn-text{font-size:4vw}}.updateV2Page .updateHero .btnWrap .btn-inner .btn-text{width:100%;padding:1rem 1rem .45rem 1rem}.updateV2Page .updateHero{padding-bottom:.6%}.updateV2Page #container{position:relative;z-index:1;padding-top:4%}.updateV2Page #container::after,.updateV2Page #container::before{display:none}.updateV2Page #container .contentsMainTitle{position:relative;z-index:2;margin:0 0 1% 0;background:#000;color:#f5f5f5;font-weight:700;text-shadow:-2px 0 11px rgba(0,0,0,.6);text-align:center;line-height:1.8em;overflow:hidden}@media screen and (min-width: 1920px){.updateV2Page #container .contentsMainTitle{font-size:4rem}}@media screen and (max-width: 1920px){.updateV2Page #container .contentsMainTitle{font-size:4rem}}@media screen and (max-width: 1240px){.updateV2Page #container .contentsMainTitle{font-size:3.2467532468vw}}@media screen and (max-width: 980px){.updateV2Page #container .contentsMainTitle{font-size:4.5333333333vw}}.updateV2Page #container .contentsMainTitle:before{content:"";position:absolute;inset:0;display:block;background-image:url(../img/common/update/bgContentsTitle.webp);background-size:cover}.updateV2Page #container .contentsMainTitle:after{content:"";position:absolute;inset:0;z-index:1;pointer-events:none;background:-webkit-gradient(linear, left top, right top, from(#01fdc6), to(#05f1f7)) top/100% 2px no-repeat,-webkit-gradient(linear, left top, right top, from(#01fdc6), to(#05f1f7)) bottom/100% 2px no-repeat;background:-webkit-linear-gradient(left, #01fdc6, #05f1f7) top/100% 2px no-repeat,-webkit-linear-gradient(left, #01fdc6, #05f1f7) bottom/100% 2px no-repeat;background:linear-gradient(to right, #01fdc6, #05f1f7) top/100% 2px no-repeat,linear-gradient(to right, #01fdc6, #05f1f7) bottom/100% 2px no-repeat}.updateV2Page #container .contentsMainTitle span{position:relative;z-index:2}@media screen and (min-width: 1920px){.updateV2Page #container .contentsTitle{font-size:3.6rem}}@media screen and (max-width: 1920px){.updateV2Page #container .contentsTitle{font-size:3.6rem}}@media screen and (max-width: 1240px){.updateV2Page #container .contentsTitle{font-size:2.9220779221vw}}@media screen and (max-width: 980px){.updateV2Page #container .contentsTitle{font-size:4.2666666667vw}}.updateV2Page #container .contentsTitle{line-height:1.6em}.updateV2Page #container .contentsWrap .btnWrap .btn-pp a{width:min(40.449704vw,450px)}@media screen and (max-width: 980px){.updateV2Page #container .contentsWrap .btnWrap .btn-pp a{width:55.3333333333vw}}.updateV2Page #container .contentsWrap .dateList{width:100%;margin:0 auto 3%}.updateV2Page #container .contentsWrap .dateList li{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:2%;border:solid 4px #585858;line-height:1.8}@media screen and (max-width: 1920px){.updateV2Page #container .contentsWrap .dateList li{font-size:min(2.4rem,20px)}}@media screen and (max-width: 1240px){.updateV2Page #container .contentsWrap .dateList li{font-size:min(1.5422077922vw,20px)}}@media screen and (max-width: 980px){.updateV2Page #container .contentsWrap .dateList li{font-size:min(3.2vw,20px)}}.updateV2Page #container .contentsWrap .dateList li .dateTitle{width:9em;background:#585858;color:#f5f5f5;font-weight:bold;text-align:center}.updateV2Page #container .contentsWrap .dateList li .dateText{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;padding:0 1em;background:#f5f5f5;font-weight:bold}.updateV2Page #container .contentsWrap .btnDetail{position:relative;z-index:10;width:360px;margin-left:auto}@media screen and (max-width: 980px){.updateV2Page #container .contentsWrap .btnDetail{width:60%}}.updateV2Page #container .contentsWrap .btnDetail .btnBtn{width:100%;margin-top:3%}.updateV2Page #container .contentsWrap .btnDetail .btnBtn a{display:block;cursor:pointer}.btnWrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;gap:0 20px;cursor:pointer;left:0;right:0;bottom:30px}.btnWrap .btn-inner{margin:0;border:.3vw solid #585858}@media screen and (max-width: 980px){.btnWrap .btn-inner{line-height:1em;border:.4vw solid #585858}}.btnWrap .btn-inner .btn-text{position:relative;z-index:0;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;min-width:min(26.6272189349vw,270px);max-width:100%;padding:.45rem 1rem;white-space:nowrap;font-size:22px;font-weight:600;color:#2c2c2c;background:-webkit-gradient(linear, left top, right top, from(#00ffbf), to(#03c7cf));background:-webkit-linear-gradient(left, #00ffbf, #03c7cf);background:linear-gradient(to right, #00ffbf, #03c7cf);border:solid .3vw #fff;-webkit-border-image:-webkit-gradient(linear, left top, right top, from(#fff), to(#fff)) 1;-webkit-border-image:-webkit-linear-gradient(left, #fff, #fff) 1;-o-border-image:linear-gradient(to right, #fff, #fff) 1;border-image:-webkit-gradient(linear, left top, right top, from(#fff), to(#fff)) 1;border-image:linear-gradient(to right, #fff, #fff) 1;-webkit-box-shadow:inset 0 0 2px 0 rgba(0,0,0,.8);box-shadow:inset 0 0 2px 0 rgba(0,0,0,.8)}@media screen and (max-width: 980px){.btnWrap .btn-inner .btn-text{min-width:26.408284vw;font-size:2.7vw;border:solid .4vw #fff;padding:.65rem 1rem}}.btnWrap .btn-inner .btn-text a{padding-left:2rem;padding-right:2rem;width:100%;height:100%;text-align:center;display:block;color:#2c2c2c;font-weight:bold}.btnWrap .btn-inner .btn-text:before{content:"";position:absolute;z-index:-1;display:block;width:calc(100% - 2px);height:calc(100% - 2px);background:url(/client/assets/img/btn-deco.webp) no-repeat;background-position:right;background-size:contain}.updateNav{position:fixed;z-index:20;top:90px;right:0;width:17vw;background:-webkit-gradient(linear, left top, left bottom, from(rgba(16, 29, 71, 0.8)), to(rgba(8, 19, 38, 0.8)));background:-webkit-linear-gradient(top, rgba(16, 29, 71, 0.8) 0%, rgba(8, 19, 38, 0.8) 100%);background:linear-gradient(180deg, rgba(16, 29, 71, 0.8) 0%, rgba(8, 19, 38, 0.8) 100%);color:#fff;border-radius:2rem 0 0 2rem;overflow:hidden;-webkit-transition:-webkit-transform .35s cubic-bezier(0.22, 1, 0.36, 1);transition:-webkit-transform .35s cubic-bezier(0.22, 1, 0.36, 1);transition:transform .35s cubic-bezier(0.22, 1, 0.36, 1);transition:transform .35s cubic-bezier(0.22, 1, 0.36, 1), -webkit-transform .35s cubic-bezier(0.22, 1, 0.36, 1)}.updateNav.is-scrolled{-webkit-transform:translateY(-10%);transform:translateY(-10%)}@media screen and (max-width: 980px){.updateNav.is-scrolled{-webkit-transform:translateY(0);transform:translateY(0)}}.updateNav::before{content:"";position:absolute;inset:0;border:1px solid rgba(94,252,255,.4);border-right:none;border-radius:inherit;pointer-events:none}.updateNav__current{display:none}.updateNav__section{margin:.5vw 0}.updateNav__title{position:relative;padding:.5em .4em;text-align:center;font-size:1.2vw;font-weight:700;border:none}.updateNav__title::before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:-webkit-gradient(linear, left top, right top, from(rgba(94, 252, 255, 0)), color-stop(15%, rgba(94, 252, 255, 0.4)), color-stop(50%, #5efcff), color-stop(85%, rgba(94, 252, 255, 0.4)), to(rgba(94, 252, 255, 0)));background:-webkit-linear-gradient(left, rgba(94, 252, 255, 0) 0%, rgba(94, 252, 255, 0.4) 15%, #5efcff 50%, rgba(94, 252, 255, 0.4) 85%, rgba(94, 252, 255, 0) 100%);background:linear-gradient(90deg, rgba(94, 252, 255, 0) 0%, rgba(94, 252, 255, 0.4) 15%, #5efcff 50%, rgba(94, 252, 255, 0.4) 85%, rgba(94, 252, 255, 0) 100%)}.updateNav__title::after{content:"";position:absolute;left:0;right:0;bottom:0;height:2px;background:-webkit-gradient(linear, left top, right top, from(rgba(94, 252, 255, 0)), color-stop(15%, rgba(94, 252, 255, 0.4)), color-stop(50%, #5efcff), color-stop(85%, rgba(94, 252, 255, 0.4)), to(rgba(94, 252, 255, 0)));background:-webkit-linear-gradient(left, rgba(94, 252, 255, 0) 0%, rgba(94, 252, 255, 0.4) 15%, #5efcff 50%, rgba(94, 252, 255, 0.4) 85%, rgba(94, 252, 255, 0) 100%);background:linear-gradient(90deg, rgba(94, 252, 255, 0) 0%, rgba(94, 252, 255, 0.4) 15%, #5efcff 50%, rgba(94, 252, 255, 0.4) 85%, rgba(94, 252, 255, 0) 100%);-webkit-box-shadow:0 0 6px rgba(94,252,255,.6);box-shadow:0 0 6px rgba(94,252,255,.6)}.updateNav__list{margin:0;padding:0;list-style:none}.updateNav__item{position:relative;border-bottom:1px dotted hsla(0,0%,100%,.25)}.updateNav__item a{display:block;padding:.8em .8em .8em 9%;color:inherit;text-decoration:none;width:93%;font-size:.9vw;font-weight:700;line-height:1.4}.updateNav__item::before{content:"";position:absolute;left:.4em;top:18%;bottom:.8em;width:4px;height:66%;background:#fff}.updateNav__item.is-active{color:#6dfcff;background:-webkit-gradient(linear, left top, right top, from(rgba(109, 252, 255, 0.15)), to(transparent));background:-webkit-linear-gradient(left, rgba(109, 252, 255, 0.15), transparent);background:linear-gradient(90deg, rgba(109, 252, 255, 0.15), transparent)}.updateNav__item.is-active::before{background:#6dfcff;-webkit-box-shadow:0 0 8px #6dfcff,0 0 16px #6dfcff;box-shadow:0 0 8px #6dfcff,0 0 16px #6dfcff}.updateNav__item.is-active::after{content:"";position:absolute;right:.4em;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:10px;height:12px;background:#6dfcff;-webkit-clip-path:polygon(0 50%, 100% 0, 100% 100%);clip-path:polygon(0 50%, 100% 0, 100% 100%);-webkit-filter:drop-shadow(0 0 4px rgba(94, 252, 255, 0.8));filter:drop-shadow(0 0 4px rgba(94, 252, 255, 0.8))}@media screen and (max-width: 980px){.updateSection{scroll-padding-top:0}.header .logoWrap{background:none;display:block;right:auto;left:2%;width:20vw;top:34%;overflow-y:visible}.header .logoWrap .segaLogo{display:block;width:100%;aspect-ratio:inherit;max-width:none}.navSpBtn{display:none}.header nav #headerRightWrap{width:66%;min-width:auto;margin-top:4%}.header .officialSiteBtn{padding-top:2.1vw;padding-bottom:2.1vw;font-size:2vw;width:50%}.header .headerLangBtn{line-height:1.2em;font-size:2vw;padding-top:2.1vw;padding-bottom:2.1vw;padding-left:8vw}.header .headerLangBtn:before{display:none}.header nav #headerRightWrap .language{display:block !important}.header .headerLangItem{font-size:3vw}.header .headerLangItem.is-on{display:block !important}.header .headerLangItem.is-on li{width:100%}.updateNav{position:-webkit-sticky;position:sticky;top:0;right:auto;width:100%;border-radius:0}.updateNav__current{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;gap:1%;width:100%;height:14vw;border:none;background:-webkit-gradient(linear, left top, left bottom, from(rgba(16, 29, 71, 0.8)), to(rgba(8, 19, 38, 0.8)));background:-webkit-linear-gradient(top, rgba(16, 29, 71, 0.8) 0%, rgba(8, 19, 38, 0.8) 100%);background:linear-gradient(180deg, rgba(16, 29, 71, 0.8) 0%, rgba(8, 19, 38, 0.8) 100%);color:#6dfcff;font-weight:700;cursor:pointer}.updateNav__current::before{content:"";position:absolute;top:1vw;left:1vw;width:3vw;height:3vw;border-top:.4vw solid #6dfcff;border-left:.4vw solid #6dfcff;-webkit-filter:drop-shadow(0 0 4px #6dfcff);filter:drop-shadow(0 0 4px #6dfcff)}.updateNav__current::after{content:"";position:absolute;bottom:1vw;right:1vw;width:3vw;height:3vw;border-bottom:.4vw solid #6dfcff;border-right:.4vw solid #6dfcff;-webkit-filter:drop-shadow(0 0 4px #6dfcff);filter:drop-shadow(0 0 4px #6dfcff)}.updateNav__currentTitle{font-size:3.4vw;margin-top:1vw}.updateNav__count{font-size:12px;opacity:.8}.updateNav__arrow{-webkit-transition:.3s;transition:.3s;display:block;width:3.6vw;height:2.6vw;background:#6dfcff;-webkit-clip-path:polygon(0 0, 50% 100%, 100% 0);clip-path:polygon(0 0, 50% 100%, 100% 0);-webkit-filter:drop-shadow(0 0 4px rgba(94, 252, 255, 0.8));filter:drop-shadow(0 0 4px rgba(94, 252, 255, 0.8));-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease, -webkit-transform .3s ease}.updateNav__body{display:none;max-height:100vh;overflow-y:auto;-webkit-overflow-scrolling:touch}.updateNav.is-open .updateNav__body{display:block}.updateNav.is-open .updateNav__arrow{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.updateNav__title{font-size:3.6vw}.updateNav__item a{font-size:3.2vw}}#container .contentsWrap .mainContents .area .block .text{text-align:left}.is-block{display:block !important}.is-block .updateModeCard{width:100% !important}.is-block .updateModeCard .text{text-align:center !important}.registerWrap{position:relative}@media screen and (max-width: 640px){.header .headerLangBtn,.header .officialSiteBtn{font-size:3vw}}html:lang(ja) .updateV2Page .updateHero .contentsTitle span{font-family:"fot-udkakugoc80-pro",helvetica,sans-serif;-webkit-transform:scaleX(1.2);transform:scaleX(1.2)}html:lang(ja) .updateV2Page .updateHero .topkvWrap .topLogo{top:6%;left:34.2%;width:36%}html:lang(en) #container .contentsWrap .mainContents .subContentsTitle,html:lang(en) #container .contentsWrap .contentsTitle span{font-family:"Noto Sans",helvetica,sans-serif}@media screen and (max-width: 980px){html:lang(ko) .updateV2Page .updateHero .contentsTitle span.-big{font-size:6.2vw}}/*# sourceMappingURL=update.min.css.map */