/*! http://meyerweb.com/eric/tools/css/reset/ 
   v2.0 | 20110126
   License: none (public domain)
*/html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}:root{--p-green: #2baf7e;--green: #0fb376;--hover-green-1: #1ad891;--hover-green-2: #0c8b5a;--gauge-position: 0%;--bird-position-x: 0%;--bird-position-y: 0%;--bird-direction: 1;--bird-offset: -41%;--bird-opacity: 1}@media screen and (max-width:750px){:root{--base-font-size: .1333333vw;--page-min-width: 100vw}}@media screen and (min-width:751px){:root{--base-font-size: .0744047619047619vh;--page-min-width: 1920px}}html{font-family:sans-serif;font-size:var(--base-font-size);font-family:Pretendard JP Variable,Pretendard JP,Pretendard,-apple-system,BlinkMacSystemFont,system-ui,Roboto,Helvetica Neue,Segoe UI,Hiragino Sans,Apple SD Gothic Neo,Meiryo,Noto Sans JP,Noto Sans KR,Malgun Gothic,Osaka,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,sans-serif}body{container-type:inline-size;word-break:break-all}picture,img,svg{width:100%;height:auto}a{text-decoration:none}button{padding:0;border:none;outline:none;font:inherit;color:inherit;background:none;cursor:pointer}@media screen and (min-width:751px){.sp{display:none}}#fullpage-container{-webkit-user-select:none;user-select:none;position:fixed;top:128rem;left:0;width:100%;overflow-y:hidden;touch-action:none}@media screen and (max-width:750px){#fullpage-container{height:calc(100dvh - 128rem)}@supports not (height: 100dvh){#fullpage-container{height:calc(100vh - 128rem)}}}@media screen and (min-width:751px){#fullpage-container{top:0;height:100dvh}@supports not (height: 100dvh){#fullpage-container{height:100vh}}}#fullpage-container.is-play{overflow:hidden}.container{position:relative;width:100%}@media screen and (max-width:750px){.container{height:100%}}@media screen and (min-width:751px){.container{min-width:var(--page-min-width);height:100dvh}@supports not (height: 100dvh){.container{height:100vh}}}.notice{position:absolute;z-index:2}@media screen and (max-width:750px){.notice{width:100%;height:80rem;bottom:112rem;left:0;right:0;margin:auto}}@media screen and (min-width:751px){.notice{width:fit-content;height:fit-content}}@media screen and (min-width:751px){.notice{bottom:40rem;right:0}}.notice__inner{width:fit-content;color:#fff;font-size:16rem;letter-spacing:1.6rem}@media screen and (min-width:751px){.notice__inner{display:flex;flex-flow:column;gap:24rem}}.notice__list{background-color:#36312ce6;width:100%!important}@media screen and (min-width:751px){.notice__list{border-radius:100vmax 0 0 100vmax}}.notice__list-inner{box-sizing:border-box;position:relative;align-items:center}@media screen and (max-width:750px){.notice__list-inner{box-sizing:border-box;display:flex;width:100%!important;padding:20rem 0 20rem 32rem;height:80rem}}@media screen and (min-width:751px){.notice__list-inner{display:grid;grid-auto-flow:column;justify-content:center;grid-template-columns:1fr 316rem;width:460rem;height:80rem}}.notice__list-inner:before{content:"";display:block;background-image:url(https://static.nexon.co.jp/mabinogimobile/preregistration_FzS9jWx9G0umDpkk/notice-icon.svg);background-size:contain;background-repeat:no-repeat}@media screen and (max-width:750px){.notice__list-inner:before{min-width:40rem;min-height:40rem;width:40rem;height:40rem}}@media screen and (min-width:751px){.notice__list-inner:before{position:absolute;top:0;bottom:0;left:8rem;margin:auto;width:30rem;height:30rem}}.notice__date{position:relative;text-box:trim-both cap alphabetic;word-break:keep-all}@media screen and (max-width:750px){.notice__date{margin-left:16rem;padding-right:28rem;font-size:24rem}}@media screen and (min-width:751px){.notice__date{padding-left:46rem;font-size:16rem}}.notice__date:after{content:"";display:block;position:absolute;top:0;bottom:0;right:0;margin:auto;width:1px;height:64rem;background:#585551}@media screen and (min-width:751px){.notice__date:after{height:60rem}}.notice__text{color:#fff;overflow:hidden}@media screen and (max-width:750px){.notice__text{margin:0 82rem 0 28rem;font-size:24rem;line-height:1;white-space:nowrap}}@media screen and (min-width:751px){.notice__text{padding:0 14rem 0 26rem;color:#fff;font-size:18rem;line-height:24rem}}@media(any-hover:hover){.notice__text:hover{text-decoration:underline}}@media screen and (max-width:750px){.notice__text span{display:inline-block}}@media screen and (min-width:751px){.notice__text span{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;text-overflow:ellipsis}}.notice__pagination{position:absolute;top:0;bottom:0;right:32rem;margin:auto;width:fit-content;height:fit-content;color:#fff;font-size:20rem;z-index:1}@media screen and (min-width:751px){.notice__pagination{display:none}}.notice__pagination-num{color:#b1b1b1}.notice__arrow{position:absolute;top:0;bottom:0;right:32rem;margin:auto;width:20rem;z-index:1;visibility:hidden}@media screen and (min-width:751px){.notice__arrow{display:none}}.notice__arrow.is-hidden{display:none}.notice__arrow.is-active{visibility:visible}.notice__arrow svg use{fill:#fff}.notice__arrow--right{scale:-1 1}.scroll-arrow{display:block;position:absolute;bottom:132rem;left:0;right:0;margin:auto;width:40rem;animation:arrow 1.8s ease-in-out infinite alternate}@media screen and (max-width:750px){.scroll-arrow{bottom:128rem}}@media screen and (min-width:751px){.scroll-arrow{bottom:114rem}}@keyframes arrow{0%{translate:0 0rem}to{translate:0 15rem}}.page{--frame-opacity: 0;overflow:hidden;position:relative;box-sizing:border-box;width:100%;min-width:var(--page-min-width);background-size:cover;background-repeat:no-repeat;background-position:center}@media screen and (max-width:750px){.page{height:100%}}@media screen and (min-width:751px){.page{height:100dvh}@supports not (height: 100dvh){.page{height:100vh}}}.page:before,.page:after{content:"";display:block;position:absolute;width:200rem;height:200rem;background-repeat:no-repeat;background-size:contain;pointer-events:none;z-index:1;opacity:var(--frame-opacity)}@media screen and (min-width:751px){.page:before,.page:after{width:327rem;height:329rem}}.page:before{top:4rem;right:4rem;background-image:url(https://static.nexon.co.jp/mabinogimobile/preregistration_FzS9jWx9G0umDpkk/deco-right-top-sp.svg)}@media screen and (min-width:751px){.page:before{top:16rem;right:16rem;background-image:url(https://static.nexon.co.jp/mabinogimobile/preregistration_FzS9jWx9G0umDpkk/deco-right-top-pc.svg)}}.page:after{bottom:4rem;left:4rem;background-image:url(https://static.nexon.co.jp/mabinogimobile/preregistration_FzS9jWx9G0umDpkk/deco-left-bottom-sp.svg)}@media screen and (min-width:751px){.page:after{bottom:16rem;left:16rem;background-image:url(https://static.nexon.co.jp/mabinogimobile/preregistration_FzS9jWx9G0umDpkk/deco-left-bottom-pc.svg)}}.page__gauge{position:fixed;bottom:20rem;left:0;right:0;margin:auto;width:616rem;height:12rem;pointer-events:none;z-index:2;transition:opacity .4s ease}@media screen and (min-width:751px){.page__gauge{bottom:25rem;width:532rem;height:8rem}}.page__gauge:after{content:"";display:block;position:absolute;bottom:20rem;left:var(--bird-position-x);scale:var(--bird-direction) 1;translate:var(--bird-offset) var(--bird-position-y);opacity:var(--bird-opacity);width:96rem;height:56rem;background-image:url(https://static.nexon.co.jp/mabinogimobile/preregistration_FzS9jWx9G0umDpkk/gauge-bird.webp);background-size:contain;background-repeat:no-repeat;transition:left .8s ease,translate .6s ease,opacity 1.4s ease}@media screen and (min-width:751px){.page__gauge:after{bottom:10rem}}.page__gauge-indicator{overflow:hidden;position:relative;width:100%;height:100%;background-color:#fff;border-radius:100vmax}.page__gauge-indicator:after{content:"";display:block;width:var(--gauge-position);height:100%;background-color:#ffe251;border-radius:100vmax;transition:width .6s ease}.page__gauge-scale{overflow:hidden;display:block;position:absolute;background-color:#887865;border-radius:100vmax}@media screen and (max-width:750px){.page__gauge-scale{bottom:18rem;width:8rem;height:20rem}}@media screen and (min-width:751px){.page__gauge-scale{width:4rem;height:10rem;bottom:12rem}}.page__gauge-scale:nth-of-type(1){left:3%}.page__gauge-scale:nth-of-type(2){left:26.3%}.page__gauge-scale:nth-of-type(3){left:49.6%}.page__gauge-scale:nth-of-type(4){left:72.9%}.page__gauge-scale.is-active{background-color:#ff7226}.page__gauge-scale--flag{border-radius:initial;background-color:transparent!important;background:url(https://static.nexon.co.jp/mabinogimobile/preregistration_FzS9jWx9G0umDpkk/gauge-flag.svg);background-size:contain;background-repeat:no-repeat}@media screen and (max-width:750px){.page__gauge-scale--flag{width:42rem;height:56rem;bottom:8rem;right:-2rem}}@media screen and (min-width:751px){.page__gauge-scale--flag{width:26rem;height:28rem;right:-6rem}}.title{position:relative}.title-sub{position:relative;display:block;width:fit-content;margin-inline:auto;color:#0fb376;font-family:"M PLUS 1",sans-serif}@media screen and (max-width:750px){.title-sub{margin-top:20rem;font-size:24rem;font-weight:600;letter-spacing:2.4rem}}@media screen and (min-width:751px){.title-sub{margin-top:15rem;font-size:26rem;font-weight:700;letter-spacing:2.6rem}}.title-sub--end{color:#ebd4a4}.title-deco{display:block;width:82rem;height:20rem;position:absolute;top:0;bottom:0;margin:auto}.title-deco--left{left:-100rem}@media screen and (min-width:751px){.title-deco--left{left:-106rem}}.title-deco--right{right:-100rem;scale:-1 -1}@media screen and (min-width:751px){.title-deco--right{right:-106rem}}.store-btn{display:block;width:280rem}@media screen and (min-width:751px){.store-btn{width:220rem}}@media screen and (max-width:750px){.store-btn--pc{display:none}}.store-btn.is-hidden{display:none}.kv-canvas{position:absolute;top:0;left:0;width:100%!important;height:100%!important;aspect-ratio:2060/944}.fixed-canvas{position:fixed;left:0;display:block;pointer-events:none;object-fit:cover;object-position:center;min-width:var(--page-min-width);z-index:2}@media screen and (max-width:750px){.fixed-canvas{top:128rem;width:100%!important;height:calc(100% - 128rem)!important;aspect-ratio:750/1243}}@media screen and (min-width:751px){.fixed-canvas{top:0;width:100%!important;height:100%!important;aspect-ratio:2560/1344}}.flexible-canvas{display:block;position:fixed;top:0;left:0;width:100%;height:100%;pointer-events:none;z-index:3}.cls-1{stroke-width:5px;stroke-dasharray:62;stroke-dashoffset:62}.cls-1,.cls-2{stroke-miterlimit:10}.cls-1,.cls-2,.cls-3{fill:none;stroke:#fff;stroke-linecap:square}.cls-1,.cls-4{fill-rule:evenodd}.cls-2{stroke-width:9px;stroke-dasharray:10;stroke-dashoffset:10}.cls-3{stroke-linejoin:round;stroke-width:10px;stroke-dasharray:40;stroke-dashoffset:40}.nav{z-index:4;position:fixed;top:0;left:0;right:0;margin:auto;width:100%;height:calc(128rem + 1px)}@media screen and (min-width:751px){.nav{top:24rem;width:1456rem;height:102rem}}.nav__inner{position:relative;z-index:1;box-sizing:border-box;display:flex;align-items:center;width:100%;height:100%;padding:0 32rem 0 38rem;background:#36312c}@media screen and (min-width:751px){.nav__inner{height:102rem;padding:0 16rem 0 11rem;background-color:transparent;background-image:url(https://static.nexon.co.jp/mabinogimobile/preregistration_FzS9jWx9G0umDpkk/nav-base-pc.svg);background-size:contain;background-repeat:no-repeat}@container (width < 1460rem){.nav__inner{width:99.7260273973vw;height:6.9863013699vw;padding:0 1.095890411vw 0 .7534246575vw}}}.nav__logo{width:268rem}@media screen and (min-width:751px){.nav__logo{width:134rem;margin-left:64rem}@container (width < 1460rem){.nav__logo{width:9.1780821918vw;margin-left:4.3835616438vw}}}@media screen and (max-width:750px){.nav__link-container{display:flex;flex-flow:column;align-items:center;justify-content:center;gap:112rem;width:fit-content;height:fit-content;margin-inline:auto;margin-top:112rem}.nav__link-container:after{content:"";display:block;margin-top:74rem;width:720rem;height:24rem;background-image:url(https://static.nexon.co.jp/mabinogimobile/preregistration_FzS9jWx9G0umDpkk/nav-link-deco.svg);background-size:contain;background-repeat:no-repeat}}@media screen and (min-width:751px){.nav__link-container{display:grid;grid-template-columns:auto;grid-auto-flow:column;align-items:center;justify-content:center;gap:24rem;width:fit-content;margin-left:40rem}@container (width < 1460rem){.nav__link-container{gap:1.6438356164vw;margin-left:2.7397260274vw}}}@media screen and (min-width:751px){.nav__link-container--sp{display:none}}@media screen and (max-width:750px){.nav__link-container--pc{display:none}}.nav__link{cursor:pointer;margin-inline:auto}.nav__link--1{width:164rem}@media screen and (min-width:751px){.nav__link--1{width:45rem}@container (width < 1460rem){.nav__link--1{width:3.0821917808vw}}}.nav__link--2{width:294rem}@media screen and (min-width:751px){.nav__link--2{width:81rem}@container (width < 1460rem){.nav__link--2{width:5.5479452055vw}}}.nav__link--3{width:458rem}@media screen and (min-width:751px){.nav__link--3{width:125rem}@container (width < 1460rem){.nav__link--3{width:8.5616438356vw}}}.nav__link svg use{fill:#8c8474;transition:fill .3s ease}@media(any-hover:hover){.nav__link:hover svg use{fill:#c5b9a0}}.nav__link.is-active svg use{fill:#c5b9a0}.nav__preregistration-btn{width:240rem;height:64rem;border-radius:28rem;color:#36312c;font-size:28rem;font-weight:700;letter-spacing:3.88rem;margin-left:auto;margin-right:48rem;background:#ffefce;background:linear-gradient(90deg,#ffefce,#ffe5af 30%,#ffd35b,#ffe5af 70%,#ffefce);background-position:400% 0;background-size:400% 100%;animation:back-anime 8s linear infinite}@media screen and (min-width:751px){.nav__preregistration-btn{margin-left:auto;margin-right:57rem;width:174rem;height:42rem;font-size:20rem;letter-spacing:2.8rem;border-radius:14rem}@container (width < 1460rem){.nav__preregistration-btn{margin-right:3.904109589vw;width:11.9178082192vw;height:2.8767123288vw;border-radius:.9589041096vw;font-size:1.3698630137vw;letter-spacing:.1917808219vw}}}@keyframes back-anime{0%{background-position:400% 0}to{background-position:0% 0}}.nav__icon-container{display:flex;align-items:center;justify-content:center;gap:24rem;margin-right:40rem}@container (width < 1460rem){.nav__icon-container{gap:1.6438356164vw;margin-right:2.7397260274vw}}@media screen and (max-width:750px){.nav__icon-container{display:none}}.nav__icon-box{position:relative}@media screen and (min-width:751px){.nav__icon-box--sp{display:none}}@media screen and (max-width:750px){.nav__icon-box--pc{display:none}}.nav__icon{display:block;cursor:pointer}@media screen and (min-width:751px){.nav__icon--sp{display:none}}@media screen and (max-width:750px){.nav__icon--pc{display:none}}.nav__icon--youtube{width:94rem}@media screen and (min-width:751px){.nav__icon--youtube{width:38rem}}.nav__icon--youtube svg use{transition:fill .3s ease}@media screen and (max-width:750px){.nav__icon--youtube svg use{fill:#c5b9a0}}@media screen and (min-width:751px){.nav__icon--youtube svg use{fill:#8c8474}}@media(any-hover:hover){.nav__icon--youtube:hover svg use{fill:#c5b9a0}}.nav__icon--x{width:74rem}@media screen and (min-width:751px){.nav__icon--x{width:29rem}}.nav__icon--x svg use{transition:fill .3s ease}@media screen and (max-width:750px){.nav__icon--x svg use{fill:#c5b9a0}}@media screen and (min-width:751px){.nav__icon--x svg use{fill:#8c8474}}@media(any-hover:hover){.nav__icon--x:hover svg use{fill:#c5b9a0}}.nav__icon--line{width:80rem}@media screen and (min-width:751px){.nav__icon--line{width:34rem}}.nav__icon--line svg use{transition:fill .3s ease}@media screen and (max-width:750px){.nav__icon--line svg use{fill:#c5b9a0}}@media screen and (min-width:751px){.nav__icon--line svg use{fill:#8c8474}}@media(any-hover:hover){.nav__icon--line:hover svg use{fill:#c5b9a0}}.nav__icon--music{position:relative;line-height:0}.nav__icon--music svg line{transition:stroke .3s ease}@media screen and (max-width:750px){.nav__icon--music{width:80rem;height:80rem;background-color:#dacdb1;border-radius:100vmax}.nav__icon--music svg{width:52rem}.nav__icon--music svg line{stroke:#36312c;stroke-width:2}}@media screen and (min-width:751px){.nav__icon--music{width:39rem;stroke-width:2px;stroke:#fff;stroke-linecap:round}@container (width < 1460rem){.nav__icon--music{width:2.6712328767vw}}.nav__icon--music svg line{stroke:#8c8474}}@media screen and (min-width:751px)and (any-hover:hover){.nav__icon--music:hover svg line{stroke:#c5b9a0}}.nav__icon--music:after{content:"";display:block;position:absolute;top:0;bottom:0;left:50%;translate:-50% 0;margin:auto;border-radius:100vmax;rotate:-17deg}@media screen and (max-width:750px){.nav__icon--music:after{width:64rem;height:2px;background-color:#36312c;border:2px solid #dacdb1}}@media screen and (min-width:751px){.nav__icon--music:after{width:52rem;height:1px;background-color:#8c8474;border:2px solid #36312c}}@media screen and (min-width:751px)and (any-hover:hover){.nav__icon--music:after:hover{background-color:#c5b9a0}}.nav__icon--music.is-play:after{display:none}.nav__icon--share{line-height:0}.nav__icon--share svg use{transition:fill .3s ease}@media screen and (max-width:750px){.nav__icon--share{width:80rem;height:80rem;background-color:#dacdb1;border-radius:100vmax}.nav__icon--share svg{width:38rem;translate:-4rem 0}.nav__icon--share svg use{fill:#36312c}}@media screen and (min-width:751px){.nav__icon--share{width:24rem}@container (width < 1460rem){.nav__icon--share{width:1.6438356164vw}}.nav__icon--share svg use{fill:#8c8474}}@media screen and (min-width:751px)and (any-hover:hover){.nav__icon--share:hover svg use{fill:#c5b9a0}}.nav__share{display:none;position:absolute;left:50%;translate:-50% 0;align-items:center;justify-content:center;gap:24rem;padding:16rem 40rem;background-color:#fff;border:1px solid #36312c;border-radius:100vmax}@media screen and (max-width:750px){.nav__share{bottom:-195rem;gap:80rem;padding:48rem 88rem}}@media screen and (min-width:751px){.nav__share{bottom:-105rem;gap:24rem;padding:16rem 40rem}}.nav__share.is-open{display:flex}.nav__share-icon--line{width:80rem}@media screen and (min-width:751px){.nav__share-icon--line{width:34rem}}.nav__share-icon--x{width:58rem}@media screen and (min-width:751px){.nav__share-icon--x{width:19rem}}.nav__share-icon--share{width:58rem}@media screen and (min-width:751px){.nav__share-icon--share{width:20rem}}.nav__share:before{content:"";display:block;position:absolute;rotate:45deg;background-color:#fff;border-left:1px solid #36312c;border-top:1px solid #36312c}@media screen and (max-width:750px){.nav__share:before{top:-22rem;width:40rem;height:40rem}}@media screen and (min-width:751px){.nav__share:before{top:-12rem;width:20rem;height:20rem}}.nav__message{visibility:hidden;opacity:0;position:fixed;inset:0;margin:auto;width:fit-content;height:fit-content;padding:24rem 84rem;background-color:#fff;border-radius:20rem;color:#36312c;text-align:center;font-size:24rem;font-weight:500;letter-spacing:2.4rem;z-index:3;animation:close .4s ease both}.nav__message.is-open{animation:open .4s ease both}@keyframes open{0%{visibility:visible;opacity:0}to{visibility:visible;opacity:1}}@keyframes close{0%{visibility:visible;opacity:1}to{visibility:hidden;opacity:0}}.nav__open-btn{position:relative;width:56rem;height:48rem}@media screen and (min-width:751px){.nav__open-btn{display:none}}.nav__open-btn.is-open span:first-child{top:0;translate:12rem 2rem;rotate:45deg}.nav__open-btn.is-open span:nth-child(2){opacity:0}.nav__open-btn.is-open span:nth-child(3){top:40rem;translate:12rem -2rem;rotate:-45deg}.nav__open-btn span{position:absolute;display:block;background-color:#c5b9a0;width:100%;height:8rem;border-radius:100vmax;transition:translate .3s ease,rotate .3s ease,opacity .3s ease}.nav__open-btn span:first-child{transform-origin:left top;top:0}.nav__open-btn span:nth-child(2){top:20rem}.nav__open-btn span:nth-child(3){transform-origin:left bottom;top:40rem}.nav__sp-container{box-sizing:border-box;width:100%;padding:48rem 0;height:calc(100dvh - 128rem);background:#36312ce6;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);translate:0% -120%;opacity:0;transition:translate .3s ease,opacity .3s ease}.nav__sp-container.is-open{translate:0% 0%;opacity:1}.nav__sp-icon-inner{display:flex;gap:32rem;margin-left:48rem}.nav__sp-sns-inner{display:flex;align-items:center;justify-content:center;gap:80rem;margin-top:128rem}:root{--modal-width: 800rem}@media screen and (min-width:751px){:root{--modal-width: 925px}}.c-modal{box-sizing:border-box;display:none;position:fixed;top:0;left:0;width:100%;padding:20px;background-color:#000c;z-index:9999;overflow-y:auto;height:100dvh}@supports not (height: 100dvh){.c-modal{height:100vh}}.c-modal.is-open{display:flex;flex-direction:column;align-items:center}.c-modal__wrapper{position:relative;box-sizing:border-box;width:100%;margin:auto 0;display:flex;flex-direction:column;align-items:center;background-color:#f6f4f4;border-radius:16rem;max-width:var(--modal-width)}.c-modal__header{position:relative;box-sizing:border-box;display:flex;justify-content:space-between;align-items:center;width:100%;background-color:#fff;padding:10px 13px 10px 20px;border-radius:16px 16px 0 0}.c-modal__header-logo{width:118px}.c-modal__header-close-btn{display:block;position:relative;width:18px;height:18px;background-image:url(https://static.nexon.co.jp/mabinogimobile/preregistration_FzS9jWx9G0umDpkk/modal-close-icon.svg);background-size:contain;background-repeat:no-repeat}.c-modal__body{position:relative;box-sizing:border-box;background-color:#f6f4f4;width:100%;padding:30px;border-radius:0 0 16px 16px}@media screen and (max-width:750px){.c-modal__body{padding:10rem}}.c-modal__media{line-height:0}.c-modal__media-inner{width:100%;height:auto}.c-modal__media-inner--wide{aspect-ratio:16/9}.c-modal__close-btn{display:block;height:40rem;padding:0 65rem;margin-inline:auto;margin-top:25rem;border-radius:12rem;font-weight:700;font-size:18rem;color:#fff;background-color:var(--p-green);text-box:trim-both cap alphabetic}@media screen and (max-width:750px){.c-modal__close-btn{height:40px;padding:0 40px;margin-top:25px;border-radius:12px;font-size:18px}}@media(any-hover:hover){.c-modal__close-btn:hover{background-color:var(--hover-green-2)}}@media screen and (max-width:750px){.attention-modal__body{padding:40rem}}@media screen and (min-width:751px){.attention-modal__body{padding:30rem 24rem}}.attention-modal__title{display:flex;align-items:center;justify-content:center;gap:16rem;width:fit-content;margin-inline:auto;color:#626262;font-size:25rem;text-align:center;font-weight:800;letter-spacing:-.5rem}@media screen and (max-width:750px){.attention-modal__title{gap:0;font-size:34rem;line-height:1.3;letter-spacing:-1rem}}.attention-modal__title-arrow{display:inline-block;width:46rem;height:fit-content;line-height:0}@media screen and (max-width:750px){.attention-modal__title-arrow{display:none}}.attention-modal__title-arrow use{fill:#626262}.attention-modal__title-arrow--right{scale:-1 1}.attention-modal__text-box{display:flex;flex-flow:column;gap:1em;color:#5c5c5c;font-size:14rem;line-height:1.3;margin-top:24rem}@media screen and (max-width:750px){.attention-modal__text-box{font-size:28rem;margin-top:24rem}}.attention-modal__text-box span{color:#0070c0}.attention-modal__text-box li{padding-left:1em;text-indent:-1em}.attention-modal__text-box a{color:#467886;text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:none;text-decoration-thickness:auto}.preregistration-modal__entry{display:none}.preregistration-modal__entry.is-active{display:block}.preregistration-modal__completion{display:none;flex-flow:column;align-items:center;justify-content:center;gap:24rem}@media screen and (max-width:750px){.preregistration-modal__completion{gap:24rem}}.preregistration-modal__completion.is-active{display:flex}.preregistration-modal__title{display:flex;align-items:center;justify-content:center;gap:16rem;width:fit-content;margin-inline:auto;color:#626262;font-size:25rem;font-weight:800}@media screen and (max-width:750px){.preregistration-modal__title{gap:16rem;font-size:25rem}}.preregistration-modal__title-arrow{display:inline-block;width:46rem;height:fit-content}@media screen and (max-width:750px){.preregistration-modal__title-arrow{width:46rem}}.preregistration-modal__title-arrow use{fill:#626262}.preregistration-modal__title-arrow--right{scale:-1 1}.preregistration-modal__form{width:fit-content;margin-inline:auto;display:flex;flex-flow:column;align-items:center;justify-content:center;gap:24rem;margin-top:24rem}@media screen and (max-width:750px){.preregistration-modal__form{gap:24rem;margin-top:24rem}}.preregistration-modal__description{color:#525252;font-size:20rem;font-weight:400;line-height:1.3;text-align:center}@media screen and (max-width:750px){.preregistration-modal__description{font-size:20rem}}.preregistration-modal__email-input{display:flex;justify-content:center;align-items:center;max-width:640rem;width:100%;padding:6rem;border:1rem solid #515151;color:#525252;text-align:center;font-size:20rem;font-weight:400;letter-spacing:-.4rem}@media screen and (max-width:750px){.preregistration-modal__email-input{max-width:640rem;padding:6rem;border-width:1rem;font-size:20rem;letter-spacing:-.4rem}}.preregistration-modal__email-input::placeholder{text-align:center}.preregistration-modal__magazine{display:flex;align-items:center;justify-content:center;gap:10rem}@media screen and (max-width:750px){.preregistration-modal__magazine{gap:10rem}}.preregistration-modal__magazine-input{display:none}.preregistration-modal__magazine-input:checked+.preregistration-modal__magazine-custom-checkbox:after{opacity:1}.preregistration-modal__magazine-custom-checkbox{display:inline-block;width:17rem;height:17rem;border:1rem solid #626262;position:relative;cursor:pointer}@media screen and (max-width:750px){.preregistration-modal__magazine-custom-checkbox{width:17rem;height:17rem;border-width:1rem}}.preregistration-modal__magazine-custom-checkbox:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:10rem;height:9rem;background-color:#00b670;opacity:0}@media screen and (max-width:750px){.preregistration-modal__magazine-custom-checkbox:after{width:10rem;height:9rem}}.preregistration-modal__magazine-description{color:#626262;font-size:16rem;line-height:1.3}@media screen and (max-width:750px){.preregistration-modal__magazine-description{font-size:16rem}}.preregistration-modal__error{color:#f65606;font-size:20rem}@media screen and (max-width:750px){.preregistration-modal__error{font-size:20rem}}.preregistration-modal__submit-btn,.preregistration-modal__close-btn{display:flex;justify-content:center;align-items:center;flex-shrink:0;width:180rem;height:40rem;border-radius:12rem;background:#2baf7e;color:#fff;text-align:center;font-size:18rem;font-weight:700}@media screen and (max-width:750px){.preregistration-modal__submit-btn,.preregistration-modal__close-btn{width:180rem;height:40rem;border-radius:12rem;font-size:18rem}}.l-footer{position:relative;overflow-y:auto}@media screen and (min-width:751px){.l-footer{min-width:var(--page-min-width)}}.l-footer__spec{display:flex;justify-content:center;background:#181818;color:#fff;border-top:1px solid #353535}@media screen and (max-width:750px){.l-footer__spec{align-items:flex-start;gap:64rem;padding:80rem 48rem;font-size:24rem}}@media screen and (min-width:751px){.l-footer__spec{gap:32px;align-items:center;padding:40px 0;font-size:12px}}.l-footer__spec-icon{overflow:hidden;line-height:0}@media screen and (max-width:750px){.l-footer__spec-icon{border-radius:16rem;width:160rem;min-width:160rem}}@media screen and (min-width:751px){.l-footer__spec-icon{border-radius:8px;width:80px}}.l-footer__spec-detail{display:grid;grid-template-columns:repeat(2,minmax(0,auto));align-items:center;justify-content:center;width:fit-content;text-align:left;word-break:break-all}@media screen and (max-width:750px){.l-footer__spec-detail{line-height:1.4;row-gap:24rem;column-gap:48rem}}@media screen and (min-width:751px){.l-footer__spec-detail{line-height:1;row-gap:14px;column-gap:24px}}.l-footer__inner{font-optical-sizing:auto;font-style:normal;background-color:#111;color:#f8f8f8;font-weight:500;letter-spacing:1.1px;line-height:1.3;text-align:center;word-break:auto-phrase}@media screen and (max-width:750px){.l-footer__inner{font-size:22rem;padding:60rem}}@media screen and (min-width:751px){.l-footer__inner{font-size:11px;padding:30px 0 24px}}.l-footer__list-wrapper ul{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:1em;margin-bottom:1em;line-height:1}.l-footer__list-wrapper li{text-align:center;opacity:.5}.l-footer__list-wrapper li:not(:last-child){border-right:1px solid #f8f8f8;padding-right:1em}.l-footer__list-wrapper li a{color:#f8f8f8}@media(any-hover:hover){.l-footer__list-wrapper li a:hover{text-decoration:underline}}.l-footer__catch{display:block;opacity:.5;width:fit-content;margin-inline:auto;color:#f8f8f8}@media screen and (max-width:750px){.l-footer__catch{margin-bottom:32rem}}@media screen and (min-width:751px){.l-footer__catch{margin-bottom:16px}}@media(any-hover:hover){.l-footer__catch:hover{text-decoration:underline}}.l-footer__store{opacity:.3;width:fit-content;margin-inline:auto;text-align:center}@media screen and (max-width:750px){.l-footer__store{margin-bottom:32rem}}@media screen and (min-width:751px){.l-footer__store{margin-bottom:16px}}.l-footer__copy{opacity:.3;width:fit-content;margin-inline:auto}@media screen and (max-width:750px){.l-footer__copy{margin-bottom:40rem}}@media screen and (min-width:751px){.l-footer__copy{margin-bottom:20px;font-size:12px}}.l-footer__container{display:flex;align-items:center;justify-content:center;gap:40px}@media screen and (max-width:750px){.l-footer__container{gap:80rem}}@media screen and (min-width:751px){.l-footer__container{gap:40px}}.l-footer__icon{height:auto}@media screen and (max-width:750px){.l-footer__icon{width:102rem}}@media screen and (min-width:751px){.l-footer__icon{width:51px}}.loading{position:fixed;top:0;left:0;display:grid;place-items:center;place-content:center;width:100%;background-color:#fff;background-image:url(https://static.nexon.co.jp/mabinogimobile/preregistration_FzS9jWx9G0umDpkk/loading-bg-sp.webp);background-size:cover;background-position:center;background-repeat:no-repeat;z-index:999;height:100dvh}@supports not (height: 100dvh){.loading{height:100vh}}@media screen and (min-width:751px){.loading{background-image:url(https://static.nexon.co.jp/mabinogimobile/preregistration_FzS9jWx9G0umDpkk/loading-bg-pc.webp)}}.loading__text{width:248rem;margin-bottom:52rem;animation:blinking .8s ease infinite alternate}@media screen and (min-width:751px){.loading__text{width:9.6484375vw;margin-bottom:.9765625vw}}@keyframes blinking{0%{opacity:0}to{opacity:1}}.book{position:relative;width:auto;perspective:2400px}@media screen and (max-width:750px){.book{height:414rem}}@media screen and (min-width:751px){.book{height:26.5625vw}}.book__cover{position:absolute;top:0;left:0;transform-origin:left center;background-size:contain;background-repeat:no-repeat}@media screen and (max-width:750px){.book__cover{width:294rem;height:414rem}}@media screen and (min-width:751px){.book__cover{width:19.0625vw;height:26.5625vw}}.book__cover--front{background-image:url(https://static.nexon.co.jp/mabinogimobile/preregistration_FzS9jWx9G0umDpkk/loading-book.webp);z-index:1;backface-visibility:hidden}.book__cover--back{background-image:url(https://static.nexon.co.jp/mabinogimobile/preregistration_FzS9jWx9G0umDpkk/loading-book-reverse.webp);backface-visibility:visible}.book__cover.is-animation{animation:turn-cover-page 1s ease-in-out both}.book__page{position:absolute;left:0;background-color:#f5eee6;background-size:contain;background-repeat:no-repeat;background-image:url(https://static.nexon.co.jp/mabinogimobile/preregistration_FzS9jWx9G0umDpkk/loading-page.webp);transform-origin:left center;z-index:1}@media screen and (max-width:750px){.book__page{top:24rem;width:270rem;height:360rem}}@media screen and (min-width:751px){.book__page{top:1.5625vw;width:17.5vw;height:23.4375vw}}.book__page.is-animation:nth-child(1){animation:turn-page 1s ease-in-out .7s infinite}.book__page.is-animation:nth-child(2){animation:turn-page 1s ease-in-out .9s infinite}.book__page.is-animation:nth-child(3){animation:turn-page 1s ease-in-out 1.1s infinite}.book__page.is-animation:nth-child(4){animation:turn-page 1s ease-in-out 1.3s infinite}.book__page.is-animation:nth-child(5){animation:turn-page 1s ease-in-out 1.5s infinite}.book__page.is-animation:nth-child(6){animation:turn-page 1s ease-in-out 1.7s infinite}.book__page.is-animation:nth-child(7){animation:turn-page 1s ease-in-out 1.9s infinite}.book__page.is-animation:nth-child(8){animation:turn-page 1s ease-in-out 2.1s infinite}.book__page.is-animation:nth-child(9){animation:turn-page 1s ease-in-out 2.3s infinite}.book__page.is-animation:nth-child(10){animation:turn-page 1s ease-in-out 2.5s infinite}@keyframes turn-cover-page{0%{rotate:y 0deg;z-index:1}99.9%{rotate:y -180deg;z-index:0}to{rotate:y -180deg;z-index:0}}@keyframes turn-page{0%{rotate:y 0deg}to{rotate:y -180deg}}.top{background-image:url(https://static.nexon.co.jp/mabinogimobile/preregistration_FzS9jWx9G0umDpkk/top-bg-sp.webp)}@media screen and (min-width:751px){.top{background-image:url(https://static.nexon.co.jp/mabinogimobile/preregistration_FzS9jWx9G0umDpkk/top-bg-pc.webp)}}.top__bg-deco{position:absolute;pointer-events:none}@media screen and (max-width:750px){.top__bg-deco{bottom:-188rem;width:552rem}}@media screen and (min-width:751px){.top__bg-deco{bottom:0;width:1143rem}}.top__bg-deco--left{left:0;transform-origin:left bottom}.top__bg-deco--right{right:0;transform-origin:right bottom}.top__inner{position:relative;width:100%}@media screen and (max-width:750px){.top__inner{height:100%}}@media screen and (min-width:751px){.top__inner{min-width:var(--page-min-width);height:100dvh}@supports not (height: 100dvh){.top__inner{height:100vh}}}.top__video{position:absolute;left:0;right:0;margin:auto}@media screen and (max-width:750px){.top__video{top:54rem;width:640rem;height:calc(100% - 334rem)}}@media screen and (min-width:751px){.top__video{top:0;bottom:0;width:calc(100% - 548rem);height:1000rem}}.top__video-inner{position:relative;z-index:1;width:100%;height:100%;overflow:hidden;margin:auto;background-color:#000;border-radius:0 120rem;border:1px solid #c5b9a0;outline:1px solid #c5b9a0;outline-offset:6rem;cursor:pointer}.top__video-inner:after{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-color:#0006}.top__video-inner video{position:absolute;top:0;left:0;object-fit:cover;width:100%;height:100%;pointer-events:none}@media(any-hover:hover){.top__video-inner:hover .top__video-btn-arrow path{fill:#fdedcd}.top__video-inner:hover .top__video-btn-circle path{stroke:#fdedcd}}.top__video-btn{position:absolute;z-index:1;inset:0;margin:auto;display:flex;align-items:center;justify-content:center;width:100rem;height:100rem}@media screen and (min-width:751px){.top__video-btn{width:70rem;height:70rem}}.top__video-btn svg{position:absolute}.top__video-btn-arrow path{fill:#fff}.top__video-btn-circle{width:100rem;height:100rem;animation:circle-rotate 6s linear infinite}@media screen and (min-width:751px){.top__video-btn-circle{width:68rem;height:68rem}}.top__video-btn-circle path{stroke:#fff}@keyframes circle-rotate{0%{rotate:0deg}to{rotate:360deg}}.top__title{--translate-y: 0px;position:absolute;left:50%;translate:-50% var(--translate-y);z-index:0;width:1554rem}@media screen and (max-width:750px){.top__title{bottom:-110rem}}@media screen and (min-width:751px){.top__title{bottom:-108rem;margin:auto}}.top__title:before{content:"";display:block;position:absolute;bottom:0;left:0;right:0;margin:auto;background-image:url(https://static.nexon.co.jp/mabinogimobile/preregistration_FzS9jWx9G0umDpkk/top-title-icon-pc.svg);background-size:contain;background-repeat:no-repeat}@media screen and (max-width:750px){.top__title:before{top:-30rem;width:600rem;height:586rem}}@media screen and (min-width:751px){.top__title:before{top:-70rem;width:390rem;height:320rem}}.top__title-inner{display:block;width:1554rem}@media screen and (min-width:751px){.top__title-inner{width:1554rem}}.top__logo{position:absolute;top:50rem;left:0;right:0;margin:auto;width:200rem;z-index:1}@media screen and (min-width:751px){.top__logo{top:36rem;width:170rem}}.top__copy-container{position:absolute;left:0;right:0;margin:auto;pointer-events:none}@media screen and (max-width:750px){.top__copy-container{display:none}}@media screen and (min-width:751px){.top__copy-container{top:0;bottom:0;width:calc(100% - 548rem);height:1000rem}}.top__copy{position:absolute;margin:auto;z-index:2}@media screen and (max-width:750px){.top__copy--1{top:100rem;right:40rem;width:32rem}}@media screen and (min-width:751px){.top__copy--1{top:45rem;right:-158rem;width:43rem}}@media screen and (max-width:750px){.top__copy--2{top:456rem;left:40rem;width:32rem}}@media screen and (min-width:751px){.top__copy--2{top:282rem;right:-97rem;width:42rem}}.top__effect{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;pointer-events:none}.top__effect-left{position:absolute;left:0}@media screen and (max-width:750px){.top__effect-left{bottom:266rem;width:110rem}}@media screen and (min-width:751px){.top__effect-left{bottom:270rem;width:369rem}}.top__effect-right{position:absolute;right:0}@media screen and (max-width:750px){.top__effect-right{bottom:620rem;width:94rem}}@media screen and (min-width:751px){.top__effect-right{bottom:288rem;width:304rem}}.top__store{position:absolute;z-index:2;left:0;right:0;margin:auto;bottom:216rem;width:fit-content}@media screen and (min-width:751px){.top__store{bottom:136rem}}@media screen and (max-width:750px){.top__store-btn{width:360rem}}.top__store-chara{position:absolute;bottom:72rem;left:0;right:0;margin:auto;width:200rem}@media screen and (min-width:751px){.top__store-chara{bottom:0;width:140rem}}.top__store-chara-fukidashi{display:block;position:absolute;top:-20rem;left:128rem;width:289rem}@media screen and (min-width:751px){.top__store-chara-fukidashi{top:9rem;left:102rem;width:190rem}}.top__store-inner{position:relative;display:flex;align-items:center;justify-content:center;gap:16rem}.about{background-image:url(https://static.nexon.co.jp/mabinogimobile/preregistration_FzS9jWx9G0umDpkk/about-bg-sp.webp)}@media screen and (min-width:751px){.about{background-image:url(https://static.nexon.co.jp/mabinogimobile/preregistration_FzS9jWx9G0umDpkk/about-bg-pc.webp)}}.about__background{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#000;-webkit-mask-image:url(https://static.nexon.co.jp/mabinogimobile/preregistration_FzS9jWx9G0umDpkk/mask-sp.webp);mask-image:url(https://static.nexon.co.jp/mabinogimobile/preregistration_FzS9jWx9G0umDpkk/mask-sp.webp);-webkit-mask-size:cover;mask-size:cover;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}@media screen and (min-width:751px){.about__background{-webkit-mask-image:url(https://static.nexon.co.jp/mabinogimobile/preregistration_FzS9jWx9G0umDpkk/mask-pc.webp);mask-image:url(https://static.nexon.co.jp/mabinogimobile/preregistration_FzS9jWx9G0umDpkk/mask-pc.webp)}}.about__background:after{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-color:#0006}.about__background video{position:absolute;top:0;left:0;object-fit:cover;width:100%;height:100%}.about__effect{position:absolute;top:0;left:0;width:100%;height:100%;mix-blend-mode:screen;pointer-events:none}.about__effect img{position:absolute;object-fit:cover}@media screen and (max-width:750px){.about__effect img{bottom:0;width:100%}}@media screen and (min-width:751px){.about__effect img{top:0;left:0;width:100%;height:100%}}.about__title-contianer{position:absolute;top:48rem;left:0;right:0;margin:auto;width:fit-content}@media screen and (min-width:751px){.about__title-contianer{top:170rem}}.about__title-contianer:before{content:"";display:block;position:absolute;top:50%;left:50%;translate:-50% -50%;width:909rem;height:506rem;background-image:url(https://static.nexon.co.jp/mabinogimobile/preregistration_FzS9jWx9G0umDpkk/about-title-bg.webp);background-size:contain;background-repeat:no-repeat}@media screen and (max-width:750px){.about__title-contianer:before{display:none}}.about__title{width:294rem}@media screen and (min-width:751px){.about__title{width:401rem}}.about__info{--progress: 1000;position:absolute;box-sizing:border-box;display:flex;border-radius:10rem;border:1px solid rgba(255,255,255,.3);background:#272727b3;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}@media screen and (max-width:750px){.about__info{align-items:center;justify-content:center;gap:30rem;bottom:186rem;left:0;right:0;margin:auto;width:654rem;height:128rem;padding:18rem 24rem;z-index:1}}@media screen and (min-width:751px){.about__info{flex-flow:column;align-items:center;top:295rem;right:220rem;width:162rem;height:848rem;padding:40rem 0}}.about__info-bg{box-sizing:border-box;display:block;position:absolute;width:100%;height:100%;top:0;left:0;pointer-events:none}.about__info-bg-svg{display:block;width:100%;height:100%}@media screen and (min-width:751px){.about__info-bg-svg--sp{display:none}}@media screen and (max-width:750px){.about__info-bg-svg--pc{display:none}}.about__info-bg-rect{fill:none;stroke:#c5b9a0;stroke-width:3;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1000;stroke-dashoffset:var(--progress)}.about__info-number{position:relative;display:block}.about__info-number:after{content:"";display:block;position:absolute;background-size:contain;background-repeat:no-repeat}@media screen and (max-width:750px){.about__info-number:after{top:50%;right:-32rem;translate:0 -50%;width:18rem;height:200rem;background-image:url(https://static.nexon.co.jp/mabinogimobile/preregistration_FzS9jWx9G0umDpkk/about-info-deco-sp.svg)}}@media screen and (min-width:751px){.about__info-number:after{bottom:-32rem;left:50%;translate:-50% 0;margin:auto;width:240rem;height:22rem;background-image:url(https://static.nexon.co.jp/mabinogimobile/preregistration_FzS9jWx9G0umDpkk/about-info-deco-pc.svg)}}.about__info-number[data-number]{background-size:contain;background-repeat:no-repeat}.about__info-number[data-number="1"]{width:54rem;height:46rem;background-image:url(https://static.nexon.co.jp/mabinogimobile/preregistration_FzS9jWx9G0umDpkk/about-number-1.svg)}@media screen and (min-width:751px){.about__info-number[data-number="1"]{width:59rem;height:49rem}}.about__info-number[data-number="2"]{width:66rem;height:46rem;background-image:url(https://static.nexon.co.jp/mabinogimobile/preregistration_FzS9jWx9G0umDpkk/about-number-2.svg)}@media screen and (min-width:751px){.about__info-number[data-number="2"]{width:71rem;height:49rem}}.about__info-number[data-number="3"]{width:66rem;height:46rem;background-image:url(https://static.nexon.co.jp/mabinogimobile/preregistration_FzS9jWx9G0umDpkk/about-number-3.svg)}@media screen and (min-width:751px){.about__info-number[data-number="3"]{width:71rem;height:49rem}}.about__info-number[data-number="4"]{width:68rem;height:46rem;background-image:url(https://static.nexon.co.jp/mabinogimobile/preregistration_FzS9jWx9G0umDpkk/about-number-4.svg)}@media screen and (min-width:751px){.about__info-number[data-number="4"]{width:73rem;height:49rem}}.about__info-text{display:block;width:fit-content;margin-inline:auto;font-family:"M PLUS 1",sans-serif;font-weight:500;color:#fff}@media screen and (max-width:750px){.about__info-text{font-size:26rem;line-height:40rem;letter-spacing:3.12rem}}@media screen and (min-width:751px){.about__info-text{margin-top:42rem;writing-mode:vertical-rl;font-size:36rem;line-height:42rem;letter-spacing:5.76rem}}.about__info-pagination{position:absolute;bottom:-32rem;display:flex;align-items:center;justify-content:center;gap:16rem}.about__info-pagination-btn{width:17rem;height:17rem}.about__info-pagination-btn svg use{fill:#c5b9a0}.about__info-pagination-btn.is-active svg use{fill:#0fb376}.about__arrow{position:absolute;top:0;bottom:0;margin:auto;height:fit-content;cursor:pointer;z-index:1;transition:translate .3s ease}@media screen and (max-width:750px){.about__arrow{width:68rem}}@media screen and (min-width:751px){.about__arrow{width:60rem}}.about__arrow--left{left:48rem}@media screen and (min-width:751px){.about__arrow--left{left:100rem}}.about__arrow--right{right:48rem;scale:-1 1}@media screen and (min-width:751px){.about__arrow--right{right:100rem}}.about__arrow use{fill:#c5b9a0;transition:fill .3s ease}@media(any-hover:hover){.about__arrow:hover.about__arrow--left{translate:-10rem 0}.about__arrow:hover.about__arrow--left use{fill:#fdedcd}.about__arrow:hover.about__arrow--right{translate:10rem 0}.about__arrow:hover.about__arrow--right use{fill:#fdedcd}}.about__deco{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none}.about__deco-left{position:absolute;left:0}@media screen and (max-width:750px){.about__deco-left{bottom:0;width:190rem}}@media screen and (min-width:751px){.about__deco-left{bottom:200rem;width:311rem}}.about__deco-right{position:absolute;right:0}@media screen and (max-width:750px){.about__deco-right{bottom:544rem;width:126rem}}@media screen and (min-width:751px){.about__deco-right{bottom:183rem;width:193rem}}.campaign{background-image:url(https://static.nexon.co.jp/mabinogimobile/preregistration_FzS9jWx9G0umDpkk/campaign-bg-sp.webp)}@media screen and (min-width:751px){.campaign{background-image:url(https://static.nexon.co.jp/mabinogimobile/preregistration_FzS9jWx9G0umDpkk/campaign-bg-pc.webp)}}.campaign__background{position:absolute;top:0;left:0;width:100%;height:100%;-webkit-mask-image:url(https://static.nexon.co.jp/mabinogimobile/preregistration_FzS9jWx9G0umDpkk/mask-sp.webp);mask-image:url(https://static.nexon.co.jp/mabinogimobile/preregistration_FzS9jWx9G0umDpkk/mask-sp.webp);-webkit-mask-size:cover;mask-size:cover;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}@media screen and (min-width:751px){.campaign__background{-webkit-mask-image:url(https://static.nexon.co.jp/mabinogimobile/preregistration_FzS9jWx9G0umDpkk/mask-pc.webp);mask-image:url(https://static.nexon.co.jp/mabinogimobile/preregistration_FzS9jWx9G0umDpkk/mask-pc.webp)}}.campaign__background img{position:absolute;top:0;left:0;object-fit:cover;width:100%;height:100%}.campaign__effect{position:absolute;top:0;left:0;width:100%;height:100%;mix-blend-mode:screen}.campaign__effect img{position:absolute;object-fit:cover}@media screen and (max-width:750px){.campaign__effect img{bottom:0;width:100%}}@media screen and (min-width:751px){.campaign__effect img{top:0;left:0;width:100%;height:100%}}.campaign__chara{position:absolute;bottom:0;left:calc(50% - 22rem);translate:-50% 0;margin:auto;width:2511rem;height:1208rem}@media screen and (max-width:750px){.campaign__chara{display:none}}.campaign__chara-nao{position:absolute;top:-5rem;right:-52rem;width:803rem}.campaign__chara-rasa{position:absolute;top:23rem;left:133rem;width:570rem}.campaign__effect-2{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none}.campaign__effect-2-left{position:absolute;left:0}@media screen and (max-width:750px){.campaign__effect-2-left{bottom:0;width:190rem}}@media screen and (min-width:751px){.campaign__effect-2-left{bottom:200rem;width:311rem}}.campaign__effect-2-right{position:absolute;right:0}@media screen and (max-width:750px){.campaign__effect-2-right{bottom:544rem;width:126rem}}@media screen and (min-width:751px){.campaign__effect-2-right{bottom:183rem;width:193rem}}.campaign__inner{display:flex;flex-flow:column;align-items:center;justify-content:center;width:100%;height:100%}@media screen and (max-width:750px){.campaign__title-container{position:absolute;top:48rem;left:0;right:0;margin:auto;width:fit-content}}.campaign__title{width:458rem}@media screen and (min-width:751px){.campaign__title{width:624rem}}.campaign__remuneration-container{position:relative}@media screen and (max-width:750px){.campaign__remuneration-container{display:grid;grid-template-columns:48rem 1fr;grid-template-rows:repeat(2,auto);margin-top:40rem}}.campaign__remuneration-inner{display:flex;justify-content:center}@media screen and (max-width:750px){.campaign__remuneration-inner{align-items:center;flex-flow:column;gap:16rem;grid-column:2/3;grid-row:1/2}}@media screen and (min-width:751px){.campaign__remuneration-inner{align-items:flex-end;gap:24rem;margin-top:0}}.campaign__remuneration-card{position:relative;width:584rem}@media screen and (min-width:751px){.campaign__remuneration-card{width:234rem}}.campaign__remuneration-card.is-achievement{--bg-opacity: 1;--stamp-opacity: 1;--stamp-rotate: 0deg;--stamp-scale: 1}.campaign__remuneration-card.is-achievement:before{content:"";position:absolute;width:100%;height:100%;background-size:100% 100%;background-repeat:no-repeat;background-image:url(https://static.nexon.co.jp/mabinogimobile/preregistration_FzS9jWx9G0umDpkk/campaign-item-clear-sp.webp);opacity:var(--bg-opacity)}@media screen and (min-width:751px){.campaign__remuneration-card.is-achievement:before{background-image:url(https://static.nexon.co.jp/mabinogimobile/preregistration_FzS9jWx9G0umDpkk/campaign-item-clear-pc.webp)}}.campaign__remuneration-card.is-achievement:after{content:"";display:block;position:absolute;background-size:contain;background-repeat:no-repeat;opacity:var(--stamp-opacity);rotate:var(--stamp-rotate);scale:var(--stamp-scale)}@media screen and (max-width:750px){.campaign__remuneration-card.is-achievement:after{top:52%;left:0;right:0;translate:0 -50%;margin:auto;width:180rem;height:180rem;background-image:url(https://static.nexon.co.jp/mabinogimobile/preregistration_FzS9jWx9G0umDpkk/campaign-item-achievement-stamp-sp.webp)}}@media screen and (min-width:751px){.campaign__remuneration-card.is-achievement:after{top:150rem;left:0;right:0;margin:auto;width:232rem;height:232rem;background-image:url(https://static.nexon.co.jp/mabinogimobile/preregistration_FzS9jWx9G0umDpkk/campaign-item-achievement-stamp-pc.webp)}}@media screen and (max-width:750px){.campaign__remuneration-card--4{width:588rem}}@media screen and (min-width:751px){.campaign__remuneration-card--4{width:255rem}}.campaign__remuneration-card--4.is-achievement:before{background-image:url(https://static.nexon.co.jp/mabinogimobile/preregistration_FzS9jWx9G0umDpkk/campaign-item-clear-4-sp.webp)}@media screen and (min-width:751px){.campaign__remuneration-card--4.is-achievement:before{background-image:url(https://static.nexon.co.jp/mabinogimobile/preregistration_FzS9jWx9G0umDpkk/campaign-item-clear-4-pc.webp)}}.campaign__remuneration-card--4.is-achievement:after{top:60%}@media screen and (min-width:751px){.campaign__remuneration-card--4.is-achievement:after{top:137rem}}.campaign__remuneration-icon-inner{--gauge-per: 0%;position:relative;display:flex;align-items:center;justify-content:space-between;margin-inline:auto}@media screen and (max-width:750px){.campaign__remuneration-icon-inner{flex-flow:column;grid-column:1/2;grid-row:1/2;max-height:412rem;height:100%;margin-top:58rem}}@media screen and (min-width:751px){.campaign__remuneration-icon-inner{width:806rem;margin-top:32rem}}.campaign__remuneration-icon-gauge{position:absolute;background-color:#ffffff80}@media screen and (max-width:750px){.campaign__remuneration-icon-gauge{width:2px;height:100%}}@media screen and (min-width:751px){.campaign__remuneration-icon-gauge{width:100%;height:2px}}.campaign__remuneration-icon-gauge:after{display:block;content:"";background-color:#0fb376}@media screen and (max-width:750px){.campaign__remuneration-icon-gauge:after{width:100%;height:var(--gauge-per)}}@media screen and (min-width:751px){.campaign__remuneration-icon-gauge:after{width:var(--gauge-per);height:100%}}.campaign__remuneration-icon{position:relative;display:block;width:18rem;height:18rem;background-size:contain;background-repeat:no-repeat;background-image:url(https://static.nexon.co.jp/mabinogimobile/preregistration_FzS9jWx9G0umDpkk/campaign-not-achievement-icon.svg)}@media screen and (min-width:751px){.campaign__remuneration-icon{width:9rem;height:9rem}}@media screen and (max-width:750px){.campaign__remuneration-icon:nth-child(2){translate:0 -50%}}@media screen and (min-width:751px){.campaign__remuneration-icon:nth-child(2){translate:-50% 0}}@media screen and (max-width:750px){.campaign__remuneration-icon:last-child{translate:0 50%}}@media screen and (min-width:751px){.campaign__remuneration-icon:last-child{translate:50% 0}}.campaign__remuneration-icon.is-achievement{background-image:url(https://static.nexon.co.jp/mabinogimobile/preregistration_FzS9jWx9G0umDpkk/campaign-not-achievement-active-icon.svg)}@media screen and (max-width:750px){.campaign__remuneration-icon.is-achievement{rotate:90deg}}.campaign__remuneration-icon-pointer{position:absolute;display:block;width:42rem;height:42rem;background-size:contain;background-repeat:no-repeat;background-image:url(https://static.nexon.co.jp/mabinogimobile/preregistration_FzS9jWx9G0umDpkk/campaign-achievement-icon.svg)}@media screen and (max-width:750px){.campaign__remuneration-icon-pointer{top:var(--gauge-per);translate:0 -50%;rotate:90deg}}@media screen and (min-width:751px){.campaign__remuneration-icon-pointer{left:var(--gauge-per);translate:-50% 0}}.campaign__reward{position:relative;margin-inline:auto;transition:scale .3s ease}@media screen and (max-width:750px){.campaign__reward{grid-column:span 2;grid-row:2/3;width:654rem;margin-top:68rem}}@media screen and (min-width:751px){.campaign__reward{width:981rem}}@media(any-hover:hover){.campaign__reward:hover{scale:1.05;animation:none}}.campaign__reward.is-animation{animation:shake 5s linear infinite}@keyframes shake{0%,46%{transform:translate(0)}48%{transform:translate(-3px)}50%{transform:translate(3px)}52%{transform:translate(-3px)}54%,to{transform:translate(0)}}.campaign__reward-banner{display:block;width:100%}.campaign__reward-item{position:absolute;top:80rem;left:34rem;width:234rem}@media screen and (max-width:750px){.campaign__reward-item{display:none}}.campaign__reward-item:before{content:"";display:block;position:absolute;top:50%;left:50%;translate:-50% -50%;width:312rem;height:312rem;background-image:url(https://static.nexon.co.jp/mabinogimobile/preregistration_FzS9jWx9G0umDpkk/campaign-reward-light.webp);background-size:contain;background-repeat:no-repeat}.campaign__reward-item img{position:relative}.w-chance{background-image:url(https://static.nexon.co.jp/mabinogimobile/preregistration_FzS9jWx9G0umDpkk/w-chance-bg-sp.webp)}@media screen and (min-width:751px){.w-chance{background-image:url(https://static.nexon.co.jp/mabinogimobile/preregistration_FzS9jWx9G0umDpkk/w-chance-bg-pc.webp)}}.w-chance__background{position:absolute;top:0;left:0;width:100%;height:100%;-webkit-mask-image:url(https://static.nexon.co.jp/mabinogimobile/preregistration_FzS9jWx9G0umDpkk/mask-sp.webp);mask-image:url(https://static.nexon.co.jp/mabinogimobile/preregistration_FzS9jWx9G0umDpkk/mask-sp.webp);-webkit-mask-size:cover;mask-size:cover;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}@media screen and (min-width:751px){.w-chance__background{-webkit-mask-image:url(https://static.nexon.co.jp/mabinogimobile/preregistration_FzS9jWx9G0umDpkk/mask-pc.webp);mask-image:url(https://static.nexon.co.jp/mabinogimobile/preregistration_FzS9jWx9G0umDpkk/mask-pc.webp)}}.w-chance__background img{position:absolute;top:0;left:0;object-fit:cover;width:100%;height:100%}.w-chance__chara{position:absolute;bottom:0;left:calc(50% - 75rem);translate:-50% 0;margin:auto;width:2411rem;height:1334rem}@media screen and (max-width:750px){.w-chance__chara{display:none}}.w-chance__chara-tarlach{position:absolute;top:-3rem;left:112rem;width:608rem}.w-chance__chara-kristell{position:absolute;top:110rem;right:-60rem;width:478rem}.w-chance__effect{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none}.w-chance__effect-left{position:absolute;left:0}@media screen and (max-width:750px){.w-chance__effect-left{bottom:-68rem;width:349rem}}@media screen and (min-width:751px){.w-chance__effect-left{bottom:0;width:524rem}}.w-chance__effect-right{position:absolute;right:0}@media screen and (max-width:750px){.w-chance__effect-right{bottom:576rem;width:148rem}}@media screen and (min-width:751px){.w-chance__effect-right{bottom:153rem;width:222rem}}.w-chance__inner{position:relative;display:flex;flex-flow:column;align-items:center;justify-content:center;width:100%;height:100%}.w-chance__title{z-index:1;--y: 0px}@media screen and (max-width:750px){.w-chance__title{position:relative;left:50%;translate:-50% var(--y);width:max(1100rem,100%);height:561rem;margin-top:-200rem;margin-inline:auto}.w-chance__title img{display:block;width:1100rem;margin-inline:auto}}@media screen and (min-width:751px){.w-chance__title{position:relative;width:1070rem;margin-top:-95rem;translate:0 var(--y)}}.w-chance__title:after{content:"";display:block;position:absolute;left:0;right:0;margin:auto;background-size:contain;background-repeat:no-repeat;background-image:url(https://static.nexon.co.jp/mabinogimobile/preregistration_FzS9jWx9G0umDpkk/w-chance-title-deco.svg)}@media screen and (max-width:750px){.w-chance__title:after{bottom:162rem;width:600rem;height:24rem}}@media screen and (min-width:751px){.w-chance__title:after{bottom:94rem;width:680rem;height:27.2rem}}.w-chance__copy{--y: 0px;position:relative;z-index:1;color:#fff;width:fit-content;margin-inline:auto;text-align:center;text-shadow:0 4rem 10rem rgba(0,0,0,.25);font-family:"M PLUS 1",sans-serif;font-weight:700;translate:0 var(--y)}@media screen and (max-width:750px){.w-chance__copy{margin-top:-152rem;font-size:36rem;line-height:52rem;letter-spacing:2.88rem}}@media screen and (min-width:751px){.w-chance__copy{margin-top:-85rem;font-size:38rem;line-height:56rem;letter-spacing:3.04rem}}.w-chance__copy span{color:#ff0}@media screen and (min-width:751px){.w-chance__copy br{display:none}}.w-chance__item-container{--effect-scale: 1;position:relative}@media screen and (max-width:750px){.w-chance__item-container{width:750rem;height:623rem;margin-top:-90rem}}@media screen and (min-width:751px){.w-chance__item-container{width:1251rem;height:795rem;margin-top:-150rem}}.w-chance__item-container:before{content:"";display:block;position:absolute;left:50%;translate:-50% 0;background-size:contain;background-repeat:no-repeat;mix-blend-mode:screen;scale:var(--effect-scale);pointer-events:none}@media screen and (max-width:750px){.w-chance__item-container:before{top:-300rem;width:1248rem;height:1246rem;background-image:url(https://static.nexon.co.jp/mabinogimobile/preregistration_FzS9jWx9G0umDpkk/w-chance-light-sp.webp)}}@media screen and (min-width:751px){.w-chance__item-container:before{top:-400rem;width:1593rem;height:1591rem;background-image:url(https://static.nexon.co.jp/mabinogimobile/preregistration_FzS9jWx9G0umDpkk/w-chance-light-pc.webp)}}.w-chance__item-bg{position:absolute;top:0;left:0;background-size:contain;background-repeat:no-repeat}@media screen and (max-width:750px){.w-chance__item-bg{width:750rem;height:623rem;background-image:url(https://static.nexon.co.jp/mabinogimobile/preregistration_FzS9jWx9G0umDpkk/w-chance-item-base-sp.webp)}}@media screen and (min-width:751px){.w-chance__item-bg{width:1251rem;height:795rem;background-image:url(https://static.nexon.co.jp/mabinogimobile/preregistration_FzS9jWx9G0umDpkk/w-chance-item-base-pc.webp)}}.w-chance__item-inner{position:relative;display:flex;flex-flow:column;align-items:center;justify-content:center}@media screen and (max-width:750px){.w-chance__item-inner{margin-top:136rem}}@media screen and (min-width:751px){.w-chance__item-inner{margin-top:190rem}}@media screen and (max-width:750px){.w-chance__item{width:501rem}}@media screen and (min-width:751px){.w-chance__item{width:612rem}}.w-chance__item-deco{display:block;width:102rem;height:20rem;position:absolute;top:0;bottom:0;margin:auto}@media screen and (max-width:750px){.w-chance__item-deco{display:none}}.w-chance__item-deco--left{left:-100rem}@media screen and (min-width:751px){.w-chance__item-deco--left{left:-92rem}}.w-chance__item-deco--right{right:-100rem;scale:-1 -1}@media screen and (min-width:751px){.w-chance__item-deco--right{right:-92rem}}.w-chance__item-text{color:#1aa26e;font-family:"M PLUS 1",sans-serif;font-size:32rem;font-weight:700;text-align:center;margin-top:-20rem}@media screen and (min-width:751px){.w-chance__item-text{font-size:30rem;margin-top:-4rem;letter-spacing:-1rem}}.w-chance__item-text span{color:#f05d23;font-size:44rem;font-weight:800}@media screen and (min-width:751px){.w-chance__item-text span{font-size:42rem}}.w-chance__cp-container{display:grid;grid-template-rows:repeat(2,auto);grid-template-columns:repeat(2,auto)}@media screen and (max-width:750px){.w-chance__cp-container{row-gap:32rem;column-gap:32rem}}@media screen and (min-width:751px){.w-chance__cp-container{row-gap:24rem;column-gap:40rem}}@media screen and (max-width:750px){.w-chance__cp-container{margin-top:-45rem}}@media screen and (min-width:751px){.w-chance__cp-container{margin-top:-125rem}}.w-chance__cp-btn{position:relative;display:flex;align-items:center;justify-content:center;gap:16rem;box-sizing:border-box;color:#fff;font-family:"M PLUS 1",sans-serif;transition:scale .3s}@media screen and (max-width:750px){.w-chance__cp-btn{width:308rem;height:100rem;border-radius:20rem;border:2px solid #ede8e2;font-size:28rem;font-weight:700;letter-spacing:1.12rem}}@media screen and (min-width:751px){.w-chance__cp-btn{width:480rem;height:90rem;border:2px solid #ede8e2;border-radius:10rem;font-size:26rem;line-height:0;font-weight:700;letter-spacing:1.04rem}}.w-chance__cp-btn-arrow{height:fit-content}@media screen and (max-width:750px){.w-chance__cp-btn-arrow{width:32rem}}@media screen and (min-width:751px){.w-chance__cp-btn-arrow{position:absolute;top:0;bottom:0;margin:auto;width:46rem}}.w-chance__cp-btn-arrow use{fill:#fff}.w-chance__cp-btn-arrow--left{left:32rem}@media screen and (min-width:751px){.w-chance__cp-btn-arrow--left{left:40rem}}@media screen and (max-width:750px){.w-chance__cp-btn-arrow--left svg:nth-child(1){display:none}}@media screen and (min-width:751px){.w-chance__cp-btn-arrow--left svg:nth-child(2){display:none}}.w-chance__cp-btn-arrow--right{right:40rem;scale:-1 1}@media screen and (max-width:750px){.w-chance__cp-btn-arrow--right{display:none}}.w-chance__cp-btn--register,.w-chance__cp-btn--link{background:#0fb376;background:linear-gradient(90deg,#0fb376 0% 30%,#90f13f 50%,#0fb376 70% 100%);background-size:400% 100%;background-position:400% 0;animation:bg-animation 8s linear infinite}.w-chance__cp-btn.is-clear,.w-chance__cp-btn.is-disabled{color:#828282;background:#949494;border-color:#b7b7b7;pointer-events:none}.w-chance__cp-btn.is-clear .w-chance__cp-btn-arrow use,.w-chance__cp-btn.is-disabled .w-chance__cp-btn-arrow use{fill:#828282}.w-chance__cp-btn.is-clear:after{content:"";display:block;position:absolute;inset:0;margin:auto;width:188rem;height:42rem;background-image:url(https://static.nexon.co.jp/mabinogimobile/preregistration_FzS9jWx9G0umDpkk/clear-text.svg);background-size:contain;background-repeat:no-repeat}@media screen and (max-width:750px){.w-chance__cp-btn.is-clear:after{top:10rem}}@media screen and (min-width:751px){.w-chance__cp-btn.is-clear:after{width:220rem;height:35rem}}@media(any-hover:hover){.w-chance__cp-btn:hover{scale:1.05!important}}@keyframes bg-animation{0%{background-position:400% 0}to{background-position:0% 0}}.w-chance__attention-btn{position:relative;display:flex;align-items:center;justify-content:center;grid-column:span 2;margin-inline:auto;color:#fff;font-family:"M PLUS 1",sans-serif;line-height:0;font-weight:700;background-color:#36312c;border:1px solid #ede8e2;border-radius:100vmax}@media screen and (max-width:750px){.w-chance__attention-btn{width:408rem;height:56rem;font-size:20rem}}@media screen and (min-width:751px){.w-chance__attention-btn{width:300rem;height:48rem;font-size:14rem}}.w-chance__attention-btn:after{content:"";display:block;position:absolute;top:0;bottom:0;margin:auto;background-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%226%22%20height%3D%228%22%20viewBox%3D%220%200%206%208%22%20fill%3D%22none%22%3E%0A%20%20%3Cpath%20d%3D%22M1%207L4%204L1%201%22%20stroke%3D%22white%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%2F%3E%0A%3C%2Fsvg%3E);background-size:contain;background-repeat:no-repeat}@media screen and (max-width:750px){.w-chance__attention-btn:after{width:12rem;height:18rem;right:30rem}}@media screen and (min-width:751px){.w-chance__attention-btn:after{width:6rem;height:8rem;right:24rem}}@media(any-hover:hover){.w-chance__attention-btn:hover{background:#4e4b48}}.end__background{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#000}.end__background video{position:absolute;top:0;left:0;object-fit:cover;width:100%;height:100%}.end__bg-deco{position:absolute;pointer-events:none}@media screen and (max-width:750px){.end__bg-deco{bottom:-188rem;width:750rem}}@media screen and (min-width:751px){.end__bg-deco{bottom:0;width:828rem}}.end__bg-deco--left{left:0;transform-origin:left bottom}.end__bg-deco--right{right:0;transform-origin:right bottom}.end__inner{position:relative;width:100%;height:100%}.end__title-container{position:absolute;top:48rem;left:0;right:0;margin:auto;z-index:1;width:fit-content}@media screen and (min-width:751px){.end__title-container{top:166rem}}.end__title{width:508rem}@media screen and (min-width:751px){.end__title{width:1158rem}}.end__effect{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none}.end__effect-left{position:absolute;left:0}@media screen and (max-width:750px){.end__effect-left{bottom:-8rem;width:204rem}}@media screen and (min-width:751px){.end__effect-left{bottom:200rem;width:318rem}}.end__effect-right{position:absolute;right:0}@media screen and (max-width:750px){.end__effect-right{bottom:424rem;width:116rem}}@media screen and (min-width:751px){.end__effect-right{bottom:139rem;width:197rem}}.end__store{position:absolute;z-index:1;left:0;right:0;margin:auto;bottom:112rem;display:flex;align-items:center;justify-content:center;gap:16rem}@media screen and (min-width:751px){.end__store{bottom:136rem}}:root{--swiper-theme-color: #007aff}:host{position:relative;display:block;margin-left:auto;margin-right:auto;z-index:1}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;display:block}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function, initial);box-sizing:content-box}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:block}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);backface-visibility:hidden}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-slide,.swiper-3d .swiper-cube-shadow{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-slides-offset-before);scroll-margin-inline-start:var(--swiper-slides-offset-before)}.swiper-css-mode.swiper-horizontal>.swiper-wrapper>.swiper-slide:last-child{margin-inline-end:var(--swiper-slides-offset-after)}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-slides-offset-before);scroll-margin-block-start:var(--swiper-slides-offset-before)}.swiper-css-mode.swiper-vertical>.swiper-wrapper>.swiper-slide:last-child{margin-block-end:var(--swiper-slides-offset-after)}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper:before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:#00000026}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,#00000080,#0000)}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color, var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}:is(.swiper:not(.swiper-watch-progress),.swiper-watch-progress .swiper-slide-visible) .swiper-lazy-preloader{animation:swiper-preloader-spin 1s infinite linear}.swiper-lazy-preloader-white{--swiper-preloader-color: #fff}.swiper-lazy-preloader-black{--swiper-preloader-color: #000}@keyframes swiper-preloader-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}
