:root{--window-innerWidth: 1536;--content-innerWidth: 960;--content-innerWidth-fixed: 600;--fontSize-sp: calc((100 / var(--content-innerWidth)) * 1vw);--fontSize-pc: calc(((100 / var(--window-innerWidth) * var(--content-innerWidth-fixed)) / 10) * 1vw);--fontSize-fx: calc(((var(--content-innerWidth-fixed) / var(--content-innerWidth))) * 1px);--color-base-primary: #fff;--color-base-secondary: #000;--color-base-tertiary: #530d0d;--color-main-primary: #9b0a0a;--color-main-secondary: #c9c9c9;--color-main-tertiary: #62534b;--color-main-quaternary: #747474;--color-main-quinary: #ffe57c;--color-main-senary: #c09c1e;--color-accent-primary: #9e5825;--color-accent-secondary: #fdff7a;--color-accent-tertiary: #00278b;--color-accent-quaternary: #db5402;--color-base-primary-rgb: 255, 255, 255;--color-base-secondary-rgb: 0, 0, 0;--color-base-tertiary-rgb: 83, 13, 13;--color-main-primary-rgb: 155, 10, 10;--color-main-secondary-rgb: 201, 201, 201;--color-main-tertiary-rgb: 98, 83, 75;--color-main-quaternary-rgb: 116, 116, 116;--color-main-quinary-rgb: 255, 229, 124;--color-main-senary-rgb: 192, 156, 30;--color-accent-primary-rgb: 158, 88, 37;--color-accent-secondary-rgb: 253, 255, 122;--color-accent-tertiary-rgb: 0, 39, 139;--color-accent-quaternary-rgb: 219, 84, 2}*,*::before,*::after{box-sizing:border-box}html{-moz-text-size-adjust:none;-webkit-text-size-adjust:none;text-size-adjust:none}body,h1,h2,h3,h4,p,figure,blockquote,dl,dd{margin:0}ul[role=list],ol[role=list]{list-style:none}body{min-height:100vh;line-height:1.5}h1,h2,h3,h4,button,input,label{line-height:1.1}h1,h2,h3,h4{text-wrap:balance}a:not([class]){text-decoration-skip-ink:auto;color:currentColor}img,picture{max-width:100%;display:block}input,button,textarea,select{font:inherit}textarea:not([rows]){min-height:10em}:target{scroll-margin-block:5ex}html{height:-webkit-fill-available;height:-moz-available;height:fill-available;font-size:var(--fontSize-sp)}@media screen and (min-width: 961px){html{font-size:var(--fontSize-fx)}}@media screen and (min-width: 1980px){html{font-size:var(--fontSize-fx)}}body{min-height:100vh;min-height:-webkit-fill-available;min-height:-moz-available;min-height:fill-available;font-family:"Helvetica Neue",Helvetica,Arial,"Hiragino Kaku Gothic ProN",Meiryo,"Yu Gothic Medium",YuGothic,sans-serif;font-size:28rem;font-weight:400;-webkit-font-feature-settings:"palt";font-feature-settings:"palt";line-height:1.6;letter-spacing:.1em;word-break:break-word;overflow-wrap:break-word;hanging-punctuation:first allow-end last}body.noscroll{overflow:hidden}@media screen and (min-width: 1024px){body{background-color:var(--color-main-primary);font-size:26px}}body#home{opacity:0}img{height:auto;max-width:100%;vertical-align:bottom}ul,ol,dl{list-style-type:none;margin:0;padding:0}p{line-height:1.5}.l-loading{position:fixed;top:0;left:0;z-index:9999;width:100%;height:100%}.l-loading-view{color:#fff;height:100%;width:100%}.l-loading-logo{height:200rem;margin:-100rem 0 0 -250rem;opacity:0;position:fixed;top:50%;left:50%;width:500rem}.l-bg{display:none}@media screen and (min-width: 961px){.l-bg{height:100%;display:block;position:fixed;top:50%;left:0;transform:translateY(-50%);width:100%}.l-bg-decoration{height:100%;display:block;position:fixed;top:0;left:0;width:100%}.l-bg-decoration-container{height:100%;margin-left:-605px;position:fixed;top:0;left:50%;width:1210px}}.l-main{position:relative;z-index:1;overflow-x:hidden;font-size:0}.l-main::before{content:"";display:block;height:100%;margin:auto;position:fixed;top:0;right:0;left:0;width:992rem;z-index:2}.l-main-bg{display:block;height:100%;margin:auto;position:fixed;top:0;right:0;left:0;transform:translate3d(0, 0, -1px);width:960rem;z-index:3}.l-main-mv{overflow:hidden;margin-right:auto;margin-left:auto;position:relative;z-index:4;width:960rem}@media screen and (min-width: 961px){.l-main-mv{overflow:visible}}.l-main-container{margin:-130rem auto 0;position:relative;width:960rem;z-index:5}.l-main-frame{margin-top:-124rem;padding-top:220rem}.l-main-inner{position:relative;z-index:10}.l-main-contents.--prologue{overflow:hidden;position:relative;z-index:1}.l-main-contents.--servant{margin-top:140rem;overflow:hidden;position:relative;z-index:2}.l-main-contents.--loginMessage{margin-top:140rem;overflow:hidden;position:relative;z-index:3}.l-main-contents.--craftEssence{margin-top:140rem;overflow:hidden;position:relative;z-index:3}.l-main-contents.--myroom{overflow:hidden;margin-top:140rem;position:relative;z-index:3}.l-main-contents.--eventMovie{margin-top:-150rem;overflow:hidden;position:relative;z-index:3}.l-main-contents.--event{margin-top:-60rem;position:relative;z-index:4}.l-main-contents.--wallpaper{margin-top:-380rem;position:relative;z-index:5}.l-main-contents.--news{margin-top:-190rem;position:relative;z-index:6}.l-nav{height:100%;position:fixed;top:0;right:0;pointer-events:none;width:100%;z-index:9}.l-nav-overlay{height:100%;position:fixed;top:0;right:0;transform:translateX(100%);width:100%;z-index:1}.l-nav-container{height:100%;position:fixed;top:0;right:0;transform:translateX(100%);width:843rem;z-index:2}.bg-circle{height:280rem;position:absolute;top:0;left:0;width:960rem;z-index:1}.bg-circle.--wallpaper{height:380rem}.bg-circle.--eventMovie{height:300rem}.bg-circle.--myroom{height:390rem}.bg-circle.--craftEssence{height:305rem}.bg-circle.--loginMessage{height:385rem}.bg-circle.--servant{height:340rem}.bg-circle.--prologue{height:265rem;left:-20rem}.borderline{position:relative}.borderline-def{position:relative;z-index:5}.borderline-def.--prologue-bottom{margin-top:-140rem}.borderline-def.--servant-bottom{margin-top:-140rem}.borderline-def.--loginMessage-bottom{margin-top:-140rem}.borderline-def.--craftEssence-bottom{margin-top:-140rem}.borderline-def-image{max-width:960rem}.borderline-def-image.--rollingover{transform:rotateX(180deg)}.borderline-def-image.--rollingover-leftright{transform:rotateX(180deg) rotateY(180deg)}.borderline-tassel{height:661rem;overflow:hidden;pointer-events:none;position:absolute;top:30rem;left:0;width:100%;z-index:4}.borderline-tassel.--eventmovie{top:60rem}.borderline-tassel.--prologue{top:70rem}.borderline-tassel-flex{display:flex;justify-content:space-between;margin-top:-220rem}.borderline-tassel-left{margin-left:45rem;max-width:48rem}.borderline-tassel-left.--eventmovie{margin-top:-60rem;margin-left:90rem}.borderline-tassel-left.--prologue{margin-left:90rem}.borderline-tassel-right{margin-right:34rem;max-width:52rem}.borderline-tassel-right.--prologue{margin-top:60rem;margin-right:90rem}.borderline-tassel-right.--eventmovie{margin-top:-30rem;margin-right:90rem}.borderline-tassel-right.--news{margin-top:-70rem}.borderline-tassel-mv{position:relative;width:100%;z-index:2}.borderline-tassel-mv-key{max-width:60rem;position:absolute;top:0}.borderline-tassel-mv-key.--key-01{left:40rem}.borderline-tassel-mv-key.--key-02{right:130rem}.borderline-tassel-mv-key.--key-03{right:40rem}.borderline-tassel-bg{height:100%;margin-left:-440px;position:fixed;top:0;left:50%;width:880px}.borderline-tassel-bg-key{position:absolute}.borderline-tassel-bg-key.--key-01{top:0;right:60px;width:60px}.borderline-tassel-bg-key.--key-02{top:0;left:50px;width:60px}.borderline-tassel-bg-key.--key-03{top:0;left:0;width:65px}.borderline-dottedRed{height:41rem;width:100%}.decoration-01{height:203rem;position:absolute;width:137rem;z-index:1}.decoration-01.--bg-01-01{height:203px;top:42px;left:70px;width:137px}.decoration-01.--bg-01-02{height:142px;top:120px;right:105px;width:95px}.decoration-01.--bg-01-03{height:203px;top:1025px;left:60px;width:137px}.decoration-01.--bg-01-04{height:203px;top:945px;right:0px;width:137px}.decoration-01.--bg-01-05{height:110px;top:1100px;right:170px;width:74px}.decoration-01.--mv-01-01{height:110rem;top:-20rem;left:235rem;width:74rem}.decoration-01.--mv-01-02{height:156rem;top:-10rem;left:690rem;width:106rem}.decoration-01.--information-01-01{height:156rem;top:553rem;left:6rem;width:106rem}.decoration-01.--information-01-02{height:110rem;top:1010rem;left:40rem;width:74rem}.decoration-01.--information-01-03{height:110rem;top:555rem;right:80rem;width:74rem}.decoration-01.--information-01-04{height:156rem;top:805rem;right:20rem;width:106rem}.decoration-01.--servant-01-01{height:156rem;top:300rem;left:10rem;width:106rem}.decoration-01.--servant-01-02{height:110rem;top:760rem;left:41rem;width:74rem}.decoration-01.--servant-01-03{height:156rem;top:1030rem;left:10rem;width:106rem}.decoration-01.--servant-01-04{height:110rem;top:1490rem;left:40rem;width:74rem}.decoration-01.--servant-01-05{height:110rem;top:305rem;right:80rem;width:74rem}.decoration-01.--servant-01-06{height:156rem;top:560rem;right:20rem;width:106rem}.decoration-01.--servant-01-07{height:110rem;top:1035rem;right:80rem;width:74rem}.decoration-01.--servant-01-08{height:156rem;top:1285rem;right:20rem;width:106rem}.decoration-01.--loginMessage-01-01{height:156rem;top:300rem;left:10rem;width:106rem}.decoration-01.--loginMessage-01-02{height:110rem;top:760rem;left:40rem;width:74rem}.decoration-01.--loginMessage-01-03{height:156rem;top:1030rem;left:10rem;width:106rem}.decoration-01.--loginMessage-01-04{height:110rem;top:305rem;right:85rem;width:74rem}.decoration-01.--loginMessage-01-05{height:156rem;top:560rem;right:20rem;width:106rem}.decoration-01.--loginMessage-01-06{height:110rem;top:1036rem;right:80rem;width:74rem}.decoration-01.--loginMessage-01-07{height:156rem;top:1290rem;right:20rem;width:106rem}.decoration-01.--craftEssence-01-01{height:156rem;top:325rem;left:10rem;width:106rem}.decoration-01.--craftEssence-01-02{height:110rem;top:790rem;left:45rem;width:74rem}.decoration-01.--craftEssence-01-03{height:156rem;top:1060rem;left:10rem;width:106rem}.decoration-01.--craftEssence-01-04{height:110rem;top:1520rem;left:45rem;width:74rem}.decoration-01.--craftEssence-01-05{height:156rem;top:1600rem;left:11rem;width:106rem}.decoration-01.--craftEssence-01-06{height:110rem;top:2060rem;left:40rem;width:74rem}.decoration-01.--craftEssence-01-07{height:156rem;top:2330rem;left:9rem;width:106rem}.decoration-01.--craftEssence-01-08{height:110rem;top:2790rem;left:40rem;width:74rem}.decoration-01.--craftEssence-01-09{height:156rem;top:3030rem;left:11rem;width:106rem}.decoration-01.--craftEssence-01-10{height:110rem;top:3030rem;left:11rem;width:74rem}.decoration-01.--craftEssence-01-11{height:110rem;top:335rem;right:80rem;width:74rem}.decoration-01.--craftEssence-01-12{height:156rem;top:580rem;right:15rem;width:106rem}.decoration-01.--craftEssence-01-13{height:110rem;top:1060rem;right:80rem;width:74rem}.decoration-01.--craftEssence-01-14{height:156rem;top:1310rem;right:20rem;width:106rem}.decoration-01.--craftEssence-01-15{height:110rem;top:1600rem;right:85rem;width:74rem}.decoration-01.--craftEssence-01-16{height:156rem;top:1855rem;right:20rem;width:106rem}.decoration-01.--craftEssence-01-17{height:156rem;top:2580rem;right:20rem;width:106rem}.decoration-01.--craftEssence-01-18{height:110rem;top:2330rem;right:81rem;width:74rem}.decoration-01.--craftEssence-01-19{height:110rem;top:3030rem;right:80rem;width:74rem}.decoration-01.--craftEssence-01-20{height:156rem;top:3280rem;right:20rem;width:106rem}.decoration-01.--craftEssence-01-21{height:110rem;top:3486rem;left:40rem;width:74rem}.decoration-01.--myroom-01-01{height:156rem;top:300rem;left:6rem;width:106rem}.decoration-01.--myroom-01-02{height:110rem;top:760rem;left:40rem;width:74rem}.decoration-01.--myroom-01-03{height:156rem;top:1030rem;left:10rem;width:106rem}.decoration-01.--myroom-01-04{height:110rem;top:305rem;right:80rem;width:74rem}.decoration-01.--myroom-01-05{height:156rem;top:555rem;right:15rem;width:106rem}.decoration-01.--myroom-01-06{height:110rem;top:1035rem;right:80rem;width:74rem}.decoration-01.--myroom-01-07{height:156rem;top:1285rem;right:20rem;width:106rem}.decoration-01.--wallpaper-01-01{height:156rem;top:340rem;left:10rem;width:106rem}.decoration-01.--wallpaper-01-02{height:110rem;top:800rem;left:40rem;width:74rem}.decoration-01.--wallpaper-01-03{height:156rem;top:1070rem;left:10rem;width:106rem}.decoration-01.--wallpaper-01-04{height:110rem;top:1530rem;left:40rem;width:74rem}.decoration-01.--wallpaper-01-05{height:156rem;top:1730rem;left:10rem;width:106rem}.decoration-01.--wallpaper-01-06{height:110rem;top:2190rem;left:40rem;width:74rem}.decoration-01.--wallpaper-01-07{height:156rem;top:2460rem;left:10rem;width:106rem}.decoration-01.--wallpaper-01-08{height:110rem;top:343rem;right:85rem;width:74rem}.decoration-01.--wallpaper-01-09{height:156rem;top:595rem;right:14rem;width:106rem}.decoration-01.--wallpaper-01-10{height:110rem;top:1070rem;right:80rem;width:74rem}.decoration-01.--wallpaper-01-11{height:156rem;top:1325rem;right:20rem;width:106rem}.decoration-01.--wallpaper-01-12{height:110rem;top:1740rem;right:80rem;width:74rem}.decoration-01.--wallpaper-01-13{height:156rem;top:1985rem;right:20rem;width:106rem}.decoration-01.--wallpaper-01-14{height:110rem;top:2465rem;right:80rem;width:74rem}.decoration-02{height:201rem;position:absolute;width:137rem;z-index:1}.decoration-02.--bg-02-01{height:62px;top:28px;left:20px;width:42px}.decoration-02.--bg-02-02{height:62px;top:28px;left:200px;width:42px}.decoration-02.--bg-02-03{height:62px;top:30px;right:200px;width:42px}.decoration-02.--bg-02-04{height:62px;top:975px;left:13px;width:42px}.decoration-02.--bg-02-05{height:62px;top:1148px;right:95px;width:42px}.decoration-02.--mv-02-01{height:104rem;top:101rem;left:7rem;width:71rem}.decoration-02.--mv-02-02{height:48rem;top:54rem;left:345rem;width:33rem}.decoration-02.--mv-02-03{height:82rem;top:7rem;left:545rem;width:57rem}.decoration-02.--mv-02-04{height:48rem;top:114rem;left:780rem;width:33rem}.decoration-02.--mv-02-05{height:48rem;top:65rem;left:915rem;width:33rem}.decoration-02.--information-02-01{height:48rem;top:446rem;left:124rem;width:33rem}.decoration-02.--information-02-02{height:48rem;top:485rem;left:13rem;width:33rem}.decoration-02.--information-02-03{height:82rem;top:760rem;left:100rem;width:57rem}.decoration-02.--information-02-04{height:48rem;top:826rem;left:60rem;width:33rem}.decoration-02.--information-02-05{height:104rem;top:393rem;right:3rem;width:74rem}.decoration-02.--information-02-06{height:48rem;top:710rem;right:141rem;width:33rem}.decoration-02.--information-02-07{height:78rem;top:970rem;right:80rem;width:53rem}.decoration-02.--information-02-08{height:42rem;top:1156rem;right:142rem;width:29rem}.decoration-02.--servant-02-01{height:48rem;top:196rem;left:125rem;width:33rem}.decoration-02.--servant-02-02{height:48rem;top:235rem;left:15rem;width:33rem}.decoration-02.--servant-02-03{height:82rem;top:510rem;left:100rem;width:57rem}.decoration-02.--servant-02-04{height:48rem;top:575rem;left:65rem;width:33rem}.decoration-02.--servant-02-05{height:48rem;top:925rem;left:130rem;width:33rem}.decoration-02.--servant-02-06{height:48rem;top:963rem;left:15rem;width:33rem}.decoration-02.--servant-02-07{height:48rem;top:1300rem;left:65rem;width:33rem}.decoration-02.--servant-02-08{height:48rem;top:460rem;right:140rem;width:33rem}.decoration-02.--servant-02-09{height:42rem;top:906rem;right:140rem;width:29rem}.decoration-02.--servant-02-10{height:48rem;top:1190rem;right:140rem;width:33rem}.decoration-02.--servant-02-11{height:42rem;top:907rem;right:140rem;width:29rem}.decoration-02.--servant-02-12{height:104rem;top:1560rem;right:83rem;width:71rem}.decoration-02.--servant-02-13{height:104rem;top:215rem;right:13rem;width:71rem}.decoration-02.--loginMessage-02-01{height:48rem;top:200rem;left:130rem;width:33rem}.decoration-02.--loginMessage-02-02{height:48rem;top:235rem;left:15rem;width:33rem}.decoration-02.--loginMessage-02-03{height:82rem;top:510rem;left:100rem;width:57rem}.decoration-02.--loginMessage-02-04{height:48rem;top:575rem;left:65rem;width:33rem}.decoration-02.--loginMessage-02-05{height:48rem;top:925rem;left:125rem;width:33rem}.decoration-02.--loginMessage-02-06{height:48rem;top:963rem;left:15rem;width:33rem}.decoration-02.--loginMessage-02-07{height:48rem;top:1305rem;left:65rem;width:33rem}.decoration-02.--loginMessage-02-08{height:104rem;top:215rem;right:15rem;width:71rem}.decoration-02.--loginMessage-02-09{height:48rem;top:460rem;right:140rem;width:33rem}.decoration-02.--loginMessage-02-10{height:78rem;top:720rem;right:80rem;width:53rem}.decoration-02.--loginMessage-02-11{height:48rem;top:900rem;right:140rem;width:33rem}.decoration-02.--loginMessage-02-12{height:48rem;top:1190rem;right:140rem;width:33rem}.decoration-02.--craftEssence-02-01{height:48rem;top:220rem;left:130rem;width:33rem}.decoration-02.--craftEssence-02-02{height:48rem;top:260rem;left:16rem;width:33rem}.decoration-02.--craftEssence-02-03{height:82rem;top:540rem;left:100rem;width:57rem}.decoration-02.--craftEssence-02-04{height:48rem;top:600rem;left:62rem;width:33rem}.decoration-02.--craftEssence-02-05{height:48rem;top:955rem;left:130rem;width:33rem}.decoration-02.--craftEssence-02-06{height:48rem;top:990rem;left:15rem;width:33rem}.decoration-02.--craftEssence-02-07{height:48rem;top:1330rem;left:63rem;width:33rem}.decoration-02.--craftEssence-02-08{height:48rem;top:1494rem;left:126rem;width:33rem}.decoration-02.--craftEssence-02-09{height:82rem;top:1804rem;left:96rem;width:57rem}.decoration-02.--craftEssence-02-10{height:48rem;top:1874rem;left:66rem;width:33rem}.decoration-02.--craftEssence-02-11{height:48rem;top:2226rem;left:126rem;width:33rem}.decoration-02.--craftEssence-02-12{height:48rem;top:2266rem;left:16rem;width:33rem}.decoration-02.--craftEssence-02-13{height:48rem;top:2266rem;left:16rem;width:33rem}.decoration-02.--craftEssence-02-14{height:48rem;top:2606rem;left:66rem;width:33rem}.decoration-02.--craftEssence-02-15{height:48rem;top:2926rem;left:126rem;width:33rem}.decoration-02.--craftEssence-02-16{height:48rem;top:2962rem;left:16rem;width:33rem}.decoration-02.--craftEssence-02-17{height:82rem;top:3232rem;left:96rem;width:57rem}.decoration-02.--craftEssence-02-18{height:82rem;top:3302rem;left:66rem;width:57rem}.decoration-02.--craftEssence-02-19{height:104rem;top:240rem;right:12rem;width:71rem}.decoration-02.--craftEssence-02-20{height:48rem;top:486rem;right:140rem;width:33rem}.decoration-02.--craftEssence-02-21{height:78rem;top:750rem;right:80rem;width:53rem}.decoration-02.--craftEssence-02-22{height:48rem;top:930rem;right:140rem;width:33rem}.decoration-02.--craftEssence-02-23{height:104rem;top:1512rem;right:20rem;width:71rem}.decoration-02.--craftEssence-02-24{height:48rem;top:1196rem;right:140rem;width:33rem}.decoration-02.--craftEssence-02-25{height:48rem;top:1760rem;right:140rem;width:33rem}.decoration-02.--craftEssence-02-26{height:78rem;top:2020rem;right:80rem;width:53rem}.decoration-02.--craftEssence-02-27{height:48rem;top:3190rem;right:140rem;width:33rem}.decoration-02.--craftEssence-02-28{height:58rem;top:2190rem;right:137rem;width:33rem}.decoration-02.--craftEssence-02-29{height:48rem;top:2470rem;right:140rem;width:33rem}.decoration-02.--craftEssence-02-30{height:82rem;top:2870rem;right:90rem;width:57rem}.decoration-02.--myroom-02-01{height:48rem;top:197rem;left:128rem;width:33rem}.decoration-02.--myroom-02-02{height:48rem;top:234rem;left:17rem;width:33rem}.decoration-02.--myroom-02-03{height:82rem;top:510rem;left:100rem;width:57rem}.decoration-02.--myroom-02-04{height:48rem;top:573rem;left:63rem;width:33rem}.decoration-02.--myroom-02-05{height:48rem;top:928rem;left:127rem;width:33rem}.decoration-02.--myroom-02-06{height:48rem;top:965rem;left:16rem;width:33rem}.decoration-02.--myroom-02-07{height:48rem;top:1304rem;left:63rem;width:33rem}.decoration-02.--myroom-02-08{height:104rem;top:212rem;right:18rem;width:71rem}.decoration-02.--myroom-02-09{height:48rem;top:459rem;right:138rem;width:33rem}.decoration-02.--myroom-02-10{height:78rem;top:724rem;right:79rem;width:53rem}.decoration-02.--myroom-02-11{height:42rem;top:905rem;right:140rem;width:29rem}.decoration-02.--myroom-02-12{height:48rem;top:1190rem;right:140rem;width:33rem}.decoration-02.--wallpaper-02-01{height:48rem;top:235rem;left:125rem;width:33rem}.decoration-02.--wallpaper-02-02{height:48rem;top:275rem;left:15rem;width:33rem}.decoration-02.--wallpaper-02-03{height:82rem;top:545rem;left:95rem;width:57rem}.decoration-02.--wallpaper-02-04{height:48rem;top:610rem;left:65rem;width:33rem}.decoration-02.--wallpaper-02-05{height:48rem;top:965rem;left:125rem;width:33rem}.decoration-02.--wallpaper-02-06{height:48rem;top:1000rem;left:15rem;width:33rem}.decoration-02.--wallpaper-02-07{height:48rem;top:1340rem;left:65rem;width:33rem}.decoration-02.--wallpaper-02-08{height:48rem;top:1625rem;left:125rem;width:33rem}.decoration-02.--wallpaper-02-09{height:48rem;top:1665rem;left:15rem;width:33rem}.decoration-02.--wallpaper-02-10{height:82rem;top:1940rem;left:100rem;width:57rem}.decoration-02.--wallpaper-02-11{height:48rem;top:2005rem;left:65rem;width:33rem}.decoration-02.--wallpaper-02-12{height:48rem;top:2355rem;left:125rem;width:33rem}.decoration-02.--wallpaper-02-13{height:48rem;top:2395rem;left:15rem;width:33rem}.decoration-02.--wallpaper-02-14{height:104rem;top:250rem;right:15rem;width:71rem}.decoration-02.--wallpaper-02-15{height:48rem;top:500rem;right:140rem;width:33rem}.decoration-02.--wallpaper-02-16{height:78rem;top:760rem;right:80rem;width:53rem}.decoration-02.--wallpaper-02-17{height:48rem;top:940rem;right:140rem;width:33rem}.decoration-02.--wallpaper-02-18{height:48rem;top:1230rem;right:140rem;width:33rem}.decoration-02.--wallpaper-02-19{height:104rem;top:1600rem;right:85rem;width:71rem}.decoration-02.--wallpaper-02-20{height:48rem;top:1890rem;right:140rem;width:33rem}.decoration-circle{border-radius:100rem;height:100rem;position:absolute;width:100rem;z-index:1}.decoration-circle.--bg-c01{height:10px;top:270px;left:65px;width:10px}.decoration-circle.--bg-c02{height:10px;top:38px;right:7px;width:10px}.decoration-circle.--bg-c03{height:10px;top:210px;right:72px;width:10px}.decoration-circle.--bg-c04{height:10px;top:1045px;left:70px;width:10px}.decoration-circle.--bg-c05{height:10px;top:1113px;right:32px;width:10px}.decoration-circle.--mv-c01{height:8rem;top:106rem;left:5rem;width:8rem}.decoration-circle.--mv-c02{height:8rem;top:42rem;left:395rem;width:8rem}.decoration-circle.--mv-c03{height:4rem;top:64rem;left:618rem;width:4rem}.decoration-circle.--mv-c04{height:8rem;top:35rem;left:860rem;width:8rem}.decoration-circle.--information-c01{height:8rem;top:560rem;left:90rem;width:8rem}.decoration-circle.--information-c02{height:4rem;top:704rem;left:158rem;width:4rem}.decoration-circle.--information-c03{height:8rem;top:1077rem;left:145rem;width:8rem}.decoration-circle.--information-c04{height:8rem;top:551rem;left:555rem;width:8rem}.decoration-circle.--information-c05{height:8rem;top:485rem;right:5rem;width:8rem}.decoration-circle.--information-c06{height:8rem;top:830rem;right:40rem;width:8rem}.decoration-circle.--information-c07{height:8rem;top:618rem;right:57rem;width:8rem}.decoration-circle.--servant-c01{height:8rem;top:305rem;left:90rem;width:8rem}.decoration-circle.--servant-c02{height:4rem;top:450rem;left:160rem;width:4rem}.decoration-circle.--servant-c03{height:8rem;top:830rem;left:145rem;width:8rem}.decoration-circle.--servant-c04{height:8rem;top:235rem;right:5rem;width:8rem}.decoration-circle.--servant-c05{height:8rem;top:579rem;right:37rem;width:8rem}.decoration-circle.--servant-c06{height:4rem;top:487rem;right:93rem;width:4rem}.decoration-circle.--servant-c07{height:8rem;top:365rem;right:55rem;width:8rem}.decoration-circle.--loginMessage-c01{height:8rem;top:307rem;left:93rem;width:8rem}.decoration-circle.--loginMessage-c02{height:4rem;top:454rem;left:160rem;width:4rem}.decoration-circle.--loginMessage-c03{height:8rem;top:827rem;left:148rem;width:8rem}.decoration-circle.--loginMessage-c04{height:8rem;top:235rem;right:5rem;width:8rem}.decoration-circle.--loginMessage-c05{height:8rem;top:365rem;right:55rem;width:8rem}.decoration-circle.--loginMessage-c06{height:4rem;top:490rem;right:90rem;width:4rem}.decoration-circle.--loginMessage-c07{height:8rem;top:580rem;right:40rem;width:8rem}.decoration-circle.--craftEssence-c01{height:8rem;top:330rem;left:90rem;width:8rem}.decoration-circle.--craftEssence-c02{height:4rem;top:480rem;left:160rem;width:4rem}.decoration-circle.--craftEssence-c03{height:8rem;top:850rem;left:150rem;width:8rem}.decoration-circle.--craftEssence-c04{height:4rem;top:1750rem;left:160rem;width:4rem}.decoration-circle.--craftEssence-c05{height:4rem;top:2130rem;left:150rem;width:4rem}.decoration-circle.--craftEssence-c06{height:8rem;top:3030rem;left:90rem;width:8rem}.decoration-circle.--craftEssence-c07{height:8rem;top:3170rem;left:160rem;width:8rem}.decoration-circle.--craftEssence-c08{height:4rem;top:3560rem;left:150rem;width:4rem}.decoration-circle.--craftEssence-c09{height:8rem;top:1604rem;left:90rem;width:8rem}.decoration-circle.--craftEssence-c10{height:8rem;top:261rem;right:4rem;width:8rem}.decoration-circle.--craftEssence-c11{height:8rem;top:390rem;right:51rem;width:8rem}.decoration-circle.--craftEssence-c12{height:4rem;top:510rem;right:90rem;width:4rem}.decoration-circle.--craftEssence-c13{height:8rem;top:605rem;right:40rem;width:8rem}.decoration-circle.--craftEssence-c14{height:8rem;top:1531rem;right:3rem;width:8rem}.decoration-circle.--craftEssence-c15{height:8rem;top:1670rem;right:50rem;width:8rem}.decoration-circle.--craftEssence-c16{height:4rem;top:1783rem;right:87rem;width:4rem}.decoration-circle.--craftEssence-c17{height:8rem;top:2960rem;right:4rem;width:8rem}.decoration-circle.--craftEssence-c18{height:8rem;top:3095rem;right:57rem;width:8rem}.decoration-circle.--craftEssence-c19{height:4rem;top:3210rem;right:90rem;width:4rem}.decoration-circle.--craftEssence-c20{height:8rem;top:3306rem;right:37rem;width:8rem}.decoration-circle.--myroom-c01{height:8rem;top:303rem;left:91rem;width:8rem}.decoration-circle.--myroom-c02{height:4rem;top:453rem;left:160rem;width:4rem}.decoration-circle.--myroom-c03{height:8rem;top:828rem;left:147rem;width:8rem}.decoration-circle.--myroom-c04{height:8rem;top:235rem;right:3rem;width:8rem}.decoration-circle.--myroom-c05{height:8rem;top:368rem;right:54rem;width:8rem}.decoration-circle.--myroom-c06{height:4rem;top:488rem;right:90rem;width:4rem}.decoration-circle.--myroom-c07{height:8rem;top:578rem;right:40rem;width:8rem}.decoration-circle.--wallpaper-c01{height:8rem;top:345rem;left:95rem;width:8rem}.decoration-circle.--wallpaper-c02{height:4rem;top:490rem;left:160rem;width:4rem}.decoration-circle.--wallpaper-c03{height:8rem;top:865rem;left:145rem;width:8rem}.decoration-circle.--wallpaper-c04{height:8rem;top:1735rem;left:90rem;width:8rem}.decoration-circle.--wallpaper-c05{height:4rem;top:1880rem;left:160rem;width:4rem}.decoration-circle.--wallpaper-c06{height:8rem;top:2255rem;left:145rem;width:8rem}.decoration-circle.--wallpaper-c07{height:8rem;top:273rem;right:4rem;width:8rem}.decoration-circle.--wallpaper-c08{height:8rem;top:405rem;right:55rem;width:8rem}.decoration-circle.--wallpaper-c09{height:4rem;top:525rem;right:90rem;width:4rem}.decoration-circle.--wallpaper-c10{height:8rem;top:615rem;right:40rem;width:8rem}.decoration-circle.--wallpaper-c11{height:8rem;top:1665rem;right:4rem;width:8rem}.decoration-circle.--wallpaper-c12{height:4rem;top:1915rem;right:90rem;width:4rem}.decoration-circle.--wallpaper-c13{height:8rem;top:1795rem;right:55rem;width:8rem}.decoration-circle.--wallpaper-c14{height:8rem;top:2005rem;right:40rem;width:8rem}button.button{background-color:inherit;border:none;cursor:pointer;margin:0;padding:0}.button{display:block;position:relative}.button.--appPc{width:882rem}.button.-appStart{width:437rem}.button.-appDl{width:437rem}.button.--account{width:882rem}.button.--impressions{width:882rem}.button.--download{width:395rem}.button.--close{width:114rem}.button.--x{width:453rem}.button.--line{width:453rem}.button.--np{width:114rem}.button.--news{width:882rem}.button.--list{width:114rem}.button.--dl{width:151rem}.button-shere{display:block;position:relative;height:152rem;width:437rem}.button-shere::before,.button-shere::after{background-position:top left;background-size:437rem 152rem;background-repeat:no-repeat;content:"";display:block;height:100%;position:absolute;top:0;left:0;width:100%}.button-shere::after{background-image:url(../../images/button_share_fixed.png)}@media screen and (min-width: 961px){.button-shere{height:293rem;width:292rem}.button-shere::before{background-size:292rem 293rem}.button-shere::after{background-image:url(../../images/button_share_fixed_pc.png);background-size:292rem 293rem}}.button-nav{background:url(../../images/button_menu_opne.png) center/148rem 149rem no-repeat;border:none;cursor:pointer;display:block;height:149rem;width:148rem}.download{display:grid;grid-template-columns:1fr;grid-template-rows:1fr;position:relative;width:100%}.download-msg{box-sizing:content-box;grid-column:1/2;grid-row:1/2;max-width:399rem;margin:auto;z-index:3}.download-button{grid-column:1/2;grid-row:1/2;position:relative;display:grid;place-items:center;margin:auto;z-index:1}.downloadApp{max-width:882rem;margin-right:auto;margin-left:auto}.downloadApp-pc{display:none;margin:auto;cursor:pointer}@media screen and (min-width: 961px){.downloadApp-pc{display:block}}.downloadApp-sp{display:grid;grid-template-columns:repeat(2, auto)}@media screen and (min-width: 961px){.downloadApp-sp{display:none}}.downloadApp-sp a{-webkit-transition:-webkit-filter .4s;transition:-webkit-filter .4s;transition:filter .4s;transition:filter .4s,-webkit-filter .4s}.fixed-nav{height:149rem;position:fixed;top:30rem;right:30rem;width:148rem;z-index:10}.fixed-qr{display:none}@media screen and (min-width: 961px){.fixed-qr{display:block;position:fixed;right:52rem;bottom:19rem;max-width:204rem;z-index:7}}@media screen and (min-width: 961px){.fixed-shere{opacity:1 !important;position:fixed;right:19rem;bottom:350rem;max-width:292rem;visibility:visible !important;z-index:7}}@media screen and (max-width: 960px){.fixed-shere{opacity:0;position:fixed;bottom:36rem;right:36rem;max-width:437rem;-webkit-transition:-webkit-filter .4s;transition:-webkit-filter .4s;transition:filter .4s;transition:filter .4s,-webkit-filter .4s;z-index:7}}.fixed-dl{display:none;position:fixed;bottom:36rem;left:36rem;max-width:392rem;-webkit-transition:-webkit-filter .4s;transition:-webkit-filter .4s;transition:filter .4s;transition:filter .4s,-webkit-filter .4s;z-index:7}@media screen and (max-width: 960px){.fixed-dl{opacity:0;display:block !important}}.heading{margin:0 auto;display:block}.heading.--prologue{max-width:672rem;padding-top:58rem}.heading.--servant{max-width:806rem;padding-top:58rem}.heading.--loginMessage{max-width:862rem;padding-top:58rem}.heading.--craftEssence{padding-top:58rem;max-width:672rem}.heading.--myroom{max-width:924rem;padding-top:58rem}.heading.--eventMovie{max-width:672rem;padding-top:48rem}.heading.--wall{max-width:672rem;padding-top:58rem}.heading.--news{max-width:672rem;padding-top:48rem}.modal{position:relative;z-index:100}.modal-area{position:fixed;top:0;left:0;z-index:9999;opacity:0;width:100%;height:100%;overflow:auto;overscroll-behavior:contain;visibility:hidden}.modal-area iframe{position:absolute;top:0;left:0;width:100%;height:100%}.modal-overlay{position:absolute;top:0;left:0;width:100%;height:100%}.modal-container{align-items:flex-start;box-sizing:border-box;height:100%;display:flex;justify-content:center;padding:40rem}.modal-container::-webkit-scrollbar{width:10rem}.modal-container::-webkit-scrollbar-track{background-color:inherit}.modal-container::-webkit-scrollbar-thumb{background-color:rgba(255,255,255,.5)}.modal-inner{box-sizing:content-box;position:relative;pointer-events:auto;max-width:960rem;width:100%}.modal-inner:has(.modalCardList-container){max-width:inherit;width:70%}@media screen and (max-width: 560px){.modal-inner:has(.modalCardList-container){width:85%}}@media screen and (min-width: 961px){.modal-inner:has(.modalCardList-container){max-width:inherit;width:1300rem}}.modal-inner:has(.modalCardDetail-container){display:flex;min-height:100%;max-width:800rem;padding-bottom:40rem;-webkit-transform:translateY(0);transform:translateY(0);top:0}@media screen and (max-width: 560px){.modal-inner:has(.modalCardDetail-container){-webkit-transform:translateY(0);transform:translateY(0)}}@media screen and (min-width: 961px){.modal-inner:has(.modalCardDetail-container){max-width:960rem}}@media screen and (min-width: 961px){.modal-inner{max-width:960rem}}.modal-heading{margin:0 auto;padding-bottom:34rem;position:relative;width:655rem;z-index:4}.modal-close{position:absolute;right:0;bottom:-136rem;display:block;width:96rem;-webkit-transition:-webkit-filter .4s;transition:-webkit-filter .4s;transition:filter .4s;transition:filter .4s,-webkit-filter .4s}.modal-mov{padding-bottom:56.25%}.modal-qr{align-items:center;display:flex;flex-direction:column;margin:0 auto 20px;position:relative;z-index:2;width:140px}.modal-qrTitle{padding-bottom:4px}.modal-qrImage{padding-top:4px}.modal-store{display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content;margin:auto;position:relative;z-index:2}.modal-store a{-webkit-transition:-webkit-filter .4s;transition:-webkit-filter .4s;transition:filter .4s;transition:filter .4s,-webkit-filter .4s}.modal-store img{height:72px}.modalYt-container{align-items:center}@media screen and (min-width: 560px){.modalApp-container{align-items:center}}.modalApp .modal-inner{max-width:600px;padding:25px}@media screen and (min-width: 961px){.modalWall-container{align-items:center}}.modalWall .modal-inner{box-sizing:border-box;padding:25px;max-width:960rem}.modalWall-main.wallpaper{height:auto;margin-top:0;padding-bottom:0}.modalWall-main .wallpaper-step02{background-image:none}.modalWall-main .wallpaper-step02 .wallpaper-num{display:none}.modalWall-read{margin:0 auto;position:relative;z-index:4;width:327rem}.modalCardList .modal-close{position:fixed;right:30rem;bottom:40rem}.modalCardList-container{align-items:center;display:flex;height:100%;justify-content:center;margin-left:auto;margin-right:auto;justify-self:center;width:100%}.modalCardList-grid{display:flex;justify-content:center;flex-wrap:wrap;width:100%}.modalCardList-area{width:33.333%}@media screen and (min-width: 961px){.modalCardList-area{width:20%}}.modalCardList-button{background-color:inherit;border:none;-webkit-transition:-webkit-filter .4s;transition:-webkit-filter .4s;transition:filter .4s;transition:filter .4s,-webkit-filter .4s}.modalCardList-button:hover{-webkit-filter:brightness(80%);filter:brightness(80%)}.modalCardList-img{height:auto;max-width:100%;width:550rem}.modalCardDetail .modal-listBtn{position:fixed;right:30rem;bottom:200rem}.modalCardDetail .modal-close{position:fixed;right:30rem;bottom:40rem}.modalCardDetail-container{margin-left:auto;margin-right:auto;width:100%}.modalCardDetail-name{display:flex;justify-content:center;margin-right:auto;margin-left:auto;max-width:953rem}.modalCardDetail-figure{margin-right:auto;margin-left:auto;padding-top:24rem;width:100%}.modalCardDetail-creator{font-size:1px;padding-top:10rem;width:676rem}.modalCardDetail-heading{margin-right:auto;margin-left:auto;padding-top:38rem}.modalCardDetail-heading.--header{width:284rem}.modalCardDetail-heading.--sns{width:284rem}.modalCardDetail-headerImage{margin-right:auto;margin-left:auto;padding-top:20rem;width:445rem}.modalCardDetail-anchor{display:flex;justify-content:center;margin-right:auto;margin-left:auto;opacity:.5;padding-top:20rem;width:151rem}.modalCardDetail-sns{display:flex;justify-content:center}.modalCardDetail-sns-column{display:flex;flex-direction:column;justify-content:center;padding-right:20rem;padding-left:20rem;width:fit-content}.modalCardDetail-icon{width:174rem}.navList{display:flex;flex-direction:column;margin-top:230rem;margin-left:100rem}.navList-anchor{display:block}.navList-anchor.--top{max-width:219rem}.navList-anchor.--prologue{max-width:318rem}.navList-anchor.--servant{max-width:621rem}.navList-anchor.--craftEssence{max-width:582rem}.navList-anchor.--movie{max-width:552rem}.navList-anchor.--wallpaper{max-width:563rem}.navList-anchor.--news{max-width:388rem}.mv{height:2740rem;margin:auto;position:relative;z-index:3}@media screen and (max-width: 960px){.mv{width:100%;overflow:hidden}}.mv-bg{height:100%;overflow-x:hidden;position:absolute;top:0;left:0;width:100%;z-index:1}.mv-logo{margin-left:-417.5rem;position:absolute;top:1305rem;left:50%;width:835rem;z-index:4}.mv-logo-fgo{position:absolute;top:26rem;left:12rem;width:258rem;z-index:4}.mv-chara{margin-left:-889.5rem;position:absolute;top:120rem;left:50%;width:1779rem;z-index:1}.mv-date{margin:0 0 0 -475.5rem;position:absolute;top:1650rem;left:50%;width:951rem;z-index:3}.mv-name{position:absolute;top:530rem;right:33rem;width:165rem;z-index:2}.mv-button{position:absolute;top:1152rem;right:30rem;z-index:3}.information{align-items:center;display:flex;flex-direction:column;height:1344rem;justify-content:flex-end;margin-top:-730rem;padding-bottom:60rem;position:relative;width:100%;z-index:4}.information-bg{height:100%;position:absolute;top:0;left:0;width:100%;z-index:1}.information-container{align-items:center;display:flex;flex-direction:column;padding-bottom:96rem;position:relative;z-index:2}.information-download{padding-top:40rem}.information-content-top{align-items:center;display:flex;flex-direction:column;position:relative}.information-content-bottom{position:relative}.information-contact{display:block;width:882rem}.information-conditions{margin:0 auto;padding-top:140rem;width:875rem}.information-mov{background-color:inherit;border:none;display:block;margin:0 auto;width:528rem;cursor:pointer;-webkit-transition:-webkit-filter .4s;transition:-webkit-filter .4s;transition:filter .4s;transition:filter .4s,-webkit-filter .4s}.information-banners{align-items:center;display:flex;justify-content:center;margin-top:40rem}.information-banners-column{margin:0 20rem;max-width:275rem}.information-banner{max-width:275rem}.prologue{box-sizing:border-box;height:1115rem;margin-top:-120rem;padding:52rem 0 80rem;position:relative;z-index:2}.prologue-explanation{margin:8rem auto 0;position:relative;max-width:621rem;z-index:2}.servant{height:2077rem;margin-top:-170rem;overflow:hidden}.servant-container{box-sizing:border-box;height:100%;padding-top:182rem;position:absolute;top:0;left:0;width:100%;z-index:2}.servant-bg{height:100%;position:relative;top:0;left:0;width:100%;z-index:1}.servant-bg-model{position:absolute;top:395rem;left:0;max-width:960rem;z-index:10}.servant-model{margin-top:20rem;margin-left:auto;max-width:770rem}.servant-name{max-width:644rem;position:absolute;top:1000rem;left:15rem}.servant-np{height:370rem;position:absolute;top:1510rem;left:15rem;width:609rem}.servant-npMoview{background:inherit;height:306rem;margin:31rem auto 0;width:545rem;z-index:3}.servant-npMoview-video{height:auto;width:100%}.servant-npButton{margin-top:-50rem;margin-left:530rem;position:relative;width:fit-content;z-index:5}.servant-npButton.--reversal{margin-top:-80rem;margin-left:470rem}.loginMessage{height:1516rem;margin-top:-180rem;overflow:hidden;position:relative}.loginMessage-bg{height:100%;position:absolute;top:0;left:0;width:100%;z-index:1}.loginMessage-container{height:100%;padding-top:122rem;position:relative;top:0;left:0;width:100%;z-index:2}.loginMessage-thumbnail{margin:0 auto;max-width:872rem;padding-top:10rem}.loginMessage-catchCopy{margin:10rem auto 0;max-width:746rem}.loginMessage-explanation{margin:0rem auto 0;max-width:923rem}.loginMessage-link{margin:20rem auto 10rem;max-width:882rem}.craftEssence{height:3806rem;margin-top:-150rem;position:relative}.craftEssence-bg{height:100%;position:absolute;top:0;left:0;width:100%;z-index:1}.craftEssence-container{height:100%;padding-top:92rem;position:relative;top:0;left:0;width:100%;z-index:2}.craftEssence-overlay{--p: 200rem 400rem, 200rem 1200rem, 750rem 1200rem, 750rem 400rem, 200rem 400rem;background:rgba(0,0,0,.6);clip-path:polygon(0 0, 100% 0, 100% 100%, 0 100%, 0 0, var(--p));height:100%;opacity:0;position:absolute;top:0;left:0;visibility:hidden;width:100%;z-index:3}.craftEssence-icon{opacity:0;pointer-events:none;position:absolute;top:1030rem;right:140rem;width:228rem;z-index:4}.craftEssence-catchphrase{margin:0 auto;max-width:795rem}.craftEssence-slider{overflow:hidden;position:relative;width:100%}.craftEssence-slider-button{max-width:114rem;position:absolute;right:24rem;bottom:105rem;z-index:2}.craftEssence-sample{height:940rem;margin:0 auto;max-width:960rem}.craftEssence-campaign{margin:50rem auto 0;max-width:923rem}.craftEssence-explanation{margin:38rem auto 0;max-width:923rem}.craftEssence-link{margin:20rem auto 10rem;max-width:882rem}.craftEssenceSlider{padding-top:34rem;position:relative;left:-250rem;width:1440rem}.craftEssenceSlider-swiper{width:100%;height:100%}.craftEssenceSlider-button{background:inherit;border:none;padding:0;-webkit-transition:-webkit-filter .4s;transition:-webkit-filter .4s;transition:filter .4s;transition:filter .4s,-webkit-filter .4s;width:550rem}.craftEssenceSlider-button:hover{-webkit-filter:brightness(80%);filter:brightness(80%)}.craftEssenceSlider-image{display:block;transition:transform .2s linear;transform-origin:center;transform:scale(0.8)}.craftEssenceSlider-slide{text-align:center;font-size:18px;color:#000;display:flex;justify-content:center;align-items:center;width:550rem}.craftEssenceSlider-button-prev,.craftEssenceSlider-button-next{height:100%;margin-top:0;pointer-events:auto;top:0;width:435rem}.craftEssenceSlider-button-prev::after,.craftEssenceSlider-button-next::after{display:none}.craftEssenceSlider-pagination{padding-top:70rem;position:relative;bottom:0;z-index:1}.craftEssenceSlider-pagination .swiper-pagination-bullet{background-color:inherit;background-image:url(../../images/craftEssence_arrow.png);background-position:center;background-repeat:no-repeat;background-size:78rem 84rem;height:84rem;margin:8rem;width:78rem}.craftEssenceSlider-pagination .swiper-pagination-bullet-active{background-image:url(../../images/craftEssence_arrow_current.png)}.craftEssenceSlider-pagination .swiper-pagination-clickable .swiper-pagination-bullet{-webkit-transition:-webkit-filter .4s;transition:-webkit-filter .4s;transition:filter .4s;transition:filter .4s,-webkit-filter .4s}.craftEssenceSlider-pagination .swiper-pagination-clickable .swiper-pagination-bullet:hover{-webkit-filter:brightness(80%);filter:brightness(80%)}.craftEssenceSlider .swiper-slide-active .craftEssenceSlider-image{transform:scale(1)}.craftEssenceSlider .swiper-slide-next .craftEssenceSlider-button,.craftEssenceSlider .swiper-slide-prev .craftEssenceSlider-button{pointer-events:none}.myroom{height:1839rem;margin-top:-150rem;position:relative}.myroom-bg{height:100%;position:absolute;top:0;left:0;width:100%;z-index:1}.myroom-container{box-sizing:border-box;height:100%;padding-top:62rem;position:relative;top:50rem;left:0;width:100%;z-index:2}.myroom-explanation{margin:0 auto;max-width:863rem}.myroom-date{margin:0 auto;max-width:871rem}.myroom-ss{margin:0 auto;max-width:854rem;padding:0;padding-top:20rem}.myroom-attention{margin:15rem auto 10rem;max-width:580rem}.myroom-link{margin:0 auto;max-width:882rem}.eventMovie{height:1398rem;margin-top:-130rem;padding:82rem 0 80rem;position:relative;z-index:2}.eventMovie-container{padding-top:30rem;position:relative;z-index:2}.eventMovie-thumbnail{background-color:inherit;border:none;display:block;margin-right:auto;margin-left:auto;max-width:752rem;padding-top:48rem;padding-bottom:36rem;position:relative;z-index:2}.event{margin-top:-50rem;padding:50rem 0 80rem}.event-header{padding-top:28rem}.event-text{margin:0 auto;max-width:871rem;padding-top:56rem}.event-ss{margin:0 auto;max-width:916rem;padding:0;padding-top:20rem}.event-link{margin:0 auto;max-width:838rem;padding-top:60rem}.wallpaper{box-sizing:border-box;height:2718rem;margin-top:-200rem;position:relative;z-index:2}.wallpaper-bg{box-sizing:border-box;height:100%;padding-top:200rem;position:absolute;z-index:1;width:100%;z-index:1}.wallpaper-container{box-sizing:border-box;height:100%;padding-top:122rem;position:relative;top:0;left:0;width:100%;z-index:2}.wallpaper-heading{padding-top:55rem}.wallpaper-read{margin-left:auto;margin-right:auto;padding-top:20rem;max-width:756rem}.wallpaper-steps{position:relative;z-index:2}.wallpaper-step01,.wallpaper-step02{position:relative}.wallpaper-step01{margin-top:32rem}.wallpaper-step02{padding-top:10rem}.wallpaper-num{position:absolute;top:0;left:50rem;width:118rem}.wallpaper-logo{max-width:541rem;margin:0 auto 22rem}.wallpaper-sns{display:grid;place-items:center;width:665rem;height:156rem;margin:auto}.wallpaper-shereGroup{display:grid;grid-template-columns:repeat(3, 90rem);gap:80rem}.wallpaper-shereGroup-column{grid-row:1/2}.wallpaper-shereGroup-column.--x{grid-column:1/2}.wallpaper-shereGroup-column.--fb{grid-column:2/3}.wallpaper-shereGroup-column.--line{grid-column:3/4}.wallpaper-arrow{max-width:217rem;margin:0 auto 26rem}.wallpaper-download{display:grid;gap:0 40rem;grid-template-columns:repeat(2, 398rem);justify-content:center;margin:auto 0}.wallpaper-download-column.--center{grid-column:1/3}.wallpaper-sample{margin:0 auto;max-width:335rem;position:relative}.wallpaper-sample-image{border:solid 1px #e1e1e1}.wallpaper-share{margin-left:auto;margin-right:auto;max-width:315rem}.wallpaper-title{width:381rem;margin:36rem auto 0}.wallpaper-date{max-width:871rem;margin:25rem auto 0}.wallpaper-note{max-width:675rem;margin:auto;padding-top:30rem}.news{margin-top:-80rem;overflow:hidden;padding-bottom:100rem;padding-top:80rem;position:relative;z-index:2}.news::after{content:none}.news-bg{height:100%;position:absolute;top:0;left:0;width:100%;z-index:1}.news-container{position:relative;z-index:2}.news-bnr{display:block;margin-top:42rem;margin-left:auto;margin-right:auto;max-width:800rem;position:relative;z-index:2;-webkit-transition:-webkit-filter .4s;transition:-webkit-filter .4s;transition:filter .4s;transition:filter .4s,-webkit-filter .4s}.news-list{padding-left:128rem;padding-right:128rem}.news-text{margin-top:86rem;margin-right:auto;margin-left:auto;width:721rem}.news-grid{display:grid;grid-template-columns:repeat(2, 453rem);gap:20rem;margin-top:48rem;margin-left:auto;margin-right:auto;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content;position:relative;z-index:3}.news-col{grid-row:1/2}.news-col:nth-child(1){grid-column:1/2}.news-col:nth-child(2){grid-column:2/3}.theme-loading{background-color:var(--color-base-tertiary)}@media screen and (min-width: 961px){.theme-bg{background:url(../../images/body_bg.jpg) top/cover no-repeat}.theme-bg-decoration{background:url(../../images/body_bg-decoration.png) 50% 60px no-repeat}}.theme-main::before{-webkit-filter:drop-shadow(0 0 10rem var(--color-base-secondary));filter:drop-shadow(0 0 10rem var(--color-base-secondary))}@media screen and (min-width: 961px){.theme-main::before{border-right:solid 3px var(--color-accent-primary);border-left:solid 3px var(--color-accent-primary);background-color:var(--color-main-primary)}}.theme-main-bg{background-image:url(../../images/main_bg.jpg);background-position:top;background-repeat:no-repeat;background-size:cover}.theme-main-mv{background:url(../../images/mv_bg.png) center top/contain no-repeat,url(../../images/information_bg.png) center bottom/contain no-repeat}.theme-nav-overlay{background-color:rgba(var(--color-base-secondary-rgb), 0.6)}.theme-nav-container{background:url(../../images/nav_bg.png) left top/cover no-repeat}.theme-heading.--news{background:url(../../images/heading_decoration_news.png) 60% 30rem/422rem 132rem no-repeat}.theme-heading.--wall{background:url(../../images/heading_decoration_wallpaper.png) 60% 34rem/422rem 132rem no-repeat}.theme-heading.--craftEssence{background:url(../../images/heading_decoration_craftEssence.png) 60% 40rem/422rem 132rem no-repeat}.theme-heading.--myroom{background:url(../../images/heading_decoration_myroom.png) 56% 100rem/422rem 132rem no-repeat}.theme-heading.--eventMovie{background:url(../../images/heading_decoration_movie.png) 60% 30rem/422rem 132rem no-repeat}.theme-heading.--loginMessage{background:url(../../images/heading_decoration_loginMessage.png) 55% 106rem/422rem 132rem no-repeat}.theme-heading.--servant{background:url(../../images/heading_decoration_servant.png) 56% 40rem/422rem 132rem no-repeat}.theme-heading.--prologue{background:url(../../images/heading_decoration_prologue.png) 60% 30rem/422rem 132rem no-repeat}.theme-bg-circle{background:url(../../images/bg_circle.png) center bottom/828rem 578rem no-repeat}.theme-bg-circle.--white{background-image:url(../../images/bg_circle_white.png)}.theme-bg-circle.--red{background-image:url(../../images/bg_circle_red.png)}.theme-borderline-dottedRed{background:url(../../images/borderline_dotted_red.png) left center/765rem 41rem repeat-x}.theme-decoration-01{background:url(../../images/decoration_01.png) center/contain no-repeat}.theme-decoration-02{background:url(../../images/decoration_02.png) center/contain no-repeat}.theme-decoration-circle{background-color:var(--color-main-senary)}.theme-information-bg{background:url(../../images/information_bg_2.png) center bottom/contain no-repeat}.theme-prologue{background:url(../../images/prologue_bg.png) 50% 0rem/contain no-repeat}.theme-servant-bg{background:url(../../images/servant_bg.png) 50% 0rem/contain no-repeat}.theme-servant-np{background:url(../../images/servant_np.png) 50% 0rem/contain no-repeat}.theme-servant-np::before{background:url(../../images/servant_np_decoration.png) 0 0 no-repeat;content:"";display:block;height:35rem;position:absolute;top:17rem;right:17rem;width:33rem;z-index:10}.theme-servant-np::after{background:url(../../images/servant_np_decoration.png) 0 0 no-repeat;content:"";display:block;height:35rem;position:absolute;bottom:17rem;left:17rem;transform:rotateX(180deg) rotateY(180deg);width:33rem;z-index:10}.theme-loginMessage-bg{background:url(../../images/loginMessage_bg.png) 50% 0rem/contain no-repeat}.theme-craftEssence-bg{background:url(../../images/craftEssence_bg.png) 50% 0rem/contain no-repeat}.theme-craftEssence-overlay{background-color:rgba(var(--color-base-secondary-rgb), 0.8)}.theme-myroom-bg{background:url(../../images/myroom_bg.png) 50% 0rem/contain no-repeat}.theme-eventMovie{background:url(../../images/event_bg.png) 50% -80rem/contain no-repeat}.theme-wallpaper-bg{background:url(../../images/wallpaper_bg.png) 50% 0rem/contain no-repeat}.theme-wallpaper-sns{background:linear-gradient(90deg, rgba(var(--color-main-quaternary-rgb), 0) 0%, rgba(var(--color-main-quaternary-rgb), 0) 5%, rgba(var(--color-main-quaternary-rgb), 0.5) 15%, rgba(var(--color-main-quaternary-rgb), 0.5) 85%, rgba(var(--color-main-quaternary-rgb), 0) 95%, rgba(var(--color-main-quaternary-rgb), 0) 100%)}.theme-download-msg{background:rgba(var(--color-base-secondary-rgb), 0.8)}.theme-modal-area{background-color:rgba(var(--color-base-secondary-rgb), 0.8)}.theme-modal-inner{border:5px solid rgba(var(--color-main-secondary-rgb), 0.6)}.theme-modal-inner::before{background:rgba(var(--color-main-tertiary-rgb), 0.6);content:"";display:block;height:100%;position:absolute;top:0;right:0;bottom:0;left:0;width:100%;z-index:0}.theme-modalCardDetail-distribution{border-top:dotted 3px #fff}.is-animation-opacity{animation:opacity 1s ease forwards}.is-animation-scaleDownn{animation:scaleDownn 1s ease forwards}.is-animation-wallpaperArrow{animation:wallpaperArrow 1s ease-in-out infinite}.is-animation-rotation{animation:rotation 120s linear infinite}.is-animation-updown{animation:updown1 3s ease-in-out infinite}.is-animation-decoration-1{animation:decoration-1 8.5s linear infinite}.is-animation-decoration-2{animation:decoration-2 8.5s linear infinite}.is-animation-decoration-3{animation:decoration-3 8.5s linear infinite}.is-animation-decoration-4{animation:decoration-4 8.5s linear infinite}.is-animation-decoration-5{animation:decoration-5 8.5s linear infinite}.is-animation-decoration-6{animation:decoration-6 8.5s linear infinite}.is-animation-decoration-7{animation:decoration-7 8.5s linear infinite}.is-animation-decoration-8{animation:decoration-8 8.5s linear infinite}.is-animation-decoration-9{animation:decoration-9 8.5s linear infinite}.is-animation-decoration-10{animation:decoration-10 8.5s linear infinite}.is-animation-decoration-11{animation:decoration-11 8.5s linear infinite}.is-animation-decoration-12{animation:decoration-12 8.5s linear infinite}.is-animation-decoration-13{animation:decoration-13 8.5s linear infinite}.is-animation-decoration-14{animation:decoration-14 8.5s linear infinite}.is-animation-decoration-15{animation:decoration-15 8.5s linear infinite}@keyframes decoration-1{0%,100%{opacity:0}10%{opacity:0}20%{opacity:1}30%{opacity:0}}@keyframes decoration-2{0%,100%{opacity:0}15%{opacity:0}25%{opacity:1}35%{opacity:0}}@keyframes decoration-3{0%,100%{opacity:0}20%{opacity:0}30%{opacity:1}40%{opacity:0}}@keyframes decoration-4{0%,100%{opacity:0}25%{opacity:0}35%{opacity:1}45%{opacity:0}}@keyframes decoration-5{0%,100%{opacity:0}30%{opacity:0}40%{opacity:1}50%{opacity:0}}@keyframes decoration-5{0%,100%{opacity:0}35%{opacity:0}45%{opacity:1}55%{opacity:0}}@keyframes decoration-6{0%,100%{opacity:0}40%{opacity:0}45%{opacity:1}55%{opacity:0}}@keyframes decoration-7{0%,100%{opacity:0}50%{opacity:0}60%{opacity:1}70%{opacity:0}}@keyframes decoration-8{0%,100%{opacity:0}55%{opacity:0}65%{opacity:1}75%{opacity:0}}@keyframes decoration-9{0%,100%{opacity:0}60%{opacity:0}70%{opacity:1}80%{opacity:0}}@keyframes decoration-10{0%,100%{opacity:0}65%{opacity:0}75%{opacity:1}85%{opacity:0}}@keyframes decoration-11{0%,100%{opacity:0}70%{opacity:0}80%{opacity:1}90%{opacity:0}}@keyframes decoration-11{0%,100%{opacity:0}75%{opacity:0}85%{opacity:1}95%{opacity:0}}@keyframes decoration-12{0%,100%{opacity:0}10%{opacity:0}30%{opacity:1}50%{opacity:0}}@keyframes decoration-13{0%,100%{opacity:0}20%{opacity:0}40%{opacity:1}60%{opacity:0}}@keyframes decoration-14{0%,100%{opacity:0}30%{opacity:0}50%{opacity:1}70%{opacity:0}}@keyframes decoration-15{0%,100%{opacity:0}40%{opacity:0}60%{opacity:1}80%{opacity:0}}@keyframes opacity{0%{opacity:0}100%{opacity:1}}@keyframes scaleDownn{0%{opacity:0;transform:scale(1.2)}100%{opacity:1;transform:scale(1)}}@keyframes wallpaperArrow{0%{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}20%{opacity:1}80%{opacity:1}100%{opacity:0;-webkit-transform:translateY(10rem);transform:translateY(10rem)}}@keyframes rotation{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@keyframes updown1{0%{transform:translateY(0);-webkit-transform:translateY(0)}50%{transform:translateY(-20px);-webkit-transform:translateY(-20px)}100%{transform:translateY(0);-webkit-transform:translateY(0)}}.is-none{display:none}@media screen and (max-width: 960px){.sp\:is-none{display:none}}@media screen and (min-width: 961px){.pc\:is-none{display:none}}@media screen and (max-width: 560px){.xs\:is-none{display:none}}@media screen and (min-width: 560px){.sm\:is-none{display:none}}@media screen and (min-width: 768px){.md\:is-none{display:none}}@media screen and (min-width: 1024px){.lg\:is-none{display:none}}@media screen and (min-width: 1280px){.xl\:is-none{display:none}}@media screen and (min-width: 1536px){.\32 xl\:is-none{display:none}}@media screen and (min-width: 1980px){.\33 xl\:is-none{display:none}}.hover\:is-none:hover{display:none}.is-block{display:block}@media screen and (max-width: 960px){.sp\:is-block{display:block}}@media screen and (min-width: 961px){.pc\:is-block{display:block}}@media screen and (max-width: 560px){.xs\:is-block{display:block}}@media screen and (min-width: 560px){.sm\:is-block{display:block}}@media screen and (min-width: 768px){.md\:is-block{display:block}}@media screen and (min-width: 1024px){.lg\:is-block{display:block}}@media screen and (min-width: 1280px){.xl\:is-block{display:block}}@media screen and (min-width: 1536px){.\32 xl\:is-block{display:block}}@media screen and (min-width: 1980px){.\33 xl\:is-block{display:block}}.hover\:is-block:hover{display:block}.is-inline-block{display:inline-block}@media screen and (max-width: 960px){.sp\:is-inline-block{display:inline-block}}@media screen and (min-width: 961px){.pc\:is-inline-block{display:inline-block}}@media screen and (max-width: 560px){.xs\:is-inline-block{display:inline-block}}@media screen and (min-width: 560px){.sm\:is-inline-block{display:inline-block}}@media screen and (min-width: 768px){.md\:is-inline-block{display:inline-block}}@media screen and (min-width: 1024px){.lg\:is-inline-block{display:inline-block}}@media screen and (min-width: 1280px){.xl\:is-inline-block{display:inline-block}}@media screen and (min-width: 1536px){.\32 xl\:is-inline-block{display:inline-block}}@media screen and (min-width: 1980px){.\33 xl\:is-inline-block{display:inline-block}}.hover\:is-inline-block:hover{display:inline-block}.is-inline{display:inline}@media screen and (max-width: 960px){.sp\:is-inline{display:inline}}@media screen and (min-width: 961px){.pc\:is-inline{display:inline}}@media screen and (max-width: 560px){.xs\:is-inline{display:inline}}@media screen and (min-width: 560px){.sm\:is-inline{display:inline}}@media screen and (min-width: 768px){.md\:is-inline{display:inline}}@media screen and (min-width: 1024px){.lg\:is-inline{display:inline}}@media screen and (min-width: 1280px){.xl\:is-inline{display:inline}}@media screen and (min-width: 1536px){.\32 xl\:is-inline{display:inline}}@media screen and (min-width: 1980px){.\33 xl\:is-inline{display:inline}}.hover\:is-inline:hover{display:inline}.is-overflow-hidden{overflow:hidden}@media screen and (max-width: 960px){.sp\:is-overflow-hidden{overflow:hidden}}@media screen and (min-width: 961px){.pc\:is-overflow-hidden{overflow:hidden}}@media screen and (max-width: 560px){.xs\:is-overflow-hidden{overflow:hidden}}@media screen and (min-width: 560px){.sm\:is-overflow-hidden{overflow:hidden}}@media screen and (min-width: 768px){.md\:is-overflow-hidden{overflow:hidden}}@media screen and (min-width: 1024px){.lg\:is-overflow-hidden{overflow:hidden}}@media screen and (min-width: 1280px){.xl\:is-overflow-hidden{overflow:hidden}}@media screen and (min-width: 1536px){.\32 xl\:is-overflow-hidden{overflow:hidden}}@media screen and (min-width: 1980px){.\33 xl\:is-overflow-hidden{overflow:hidden}}.hover\:is-overflow-hidden:hover{overflow:hidden}.is-static{position:static}@media screen and (max-width: 960px){.sp\:is-static{position:static}}@media screen and (min-width: 961px){.pc\:is-static{position:static}}@media screen and (max-width: 560px){.xs\:is-static{position:static}}@media screen and (min-width: 560px){.sm\:is-static{position:static}}@media screen and (min-width: 768px){.md\:is-static{position:static}}@media screen and (min-width: 1024px){.lg\:is-static{position:static}}@media screen and (min-width: 1280px){.xl\:is-static{position:static}}@media screen and (min-width: 1536px){.\32 xl\:is-static{position:static}}@media screen and (min-width: 1980px){.\33 xl\:is-static{position:static}}.hover\:is-static:hover{position:static}.is-relative{position:relative}@media screen and (max-width: 960px){.sp\:is-relative{position:relative}}@media screen and (min-width: 961px){.pc\:is-relative{position:relative}}@media screen and (max-width: 560px){.xs\:is-relative{position:relative}}@media screen and (min-width: 560px){.sm\:is-relative{position:relative}}@media screen and (min-width: 768px){.md\:is-relative{position:relative}}@media screen and (min-width: 1024px){.lg\:is-relative{position:relative}}@media screen and (min-width: 1280px){.xl\:is-relative{position:relative}}@media screen and (min-width: 1536px){.\32 xl\:is-relative{position:relative}}@media screen and (min-width: 1980px){.\33 xl\:is-relative{position:relative}}.hover\:is-relative:hover{position:relative}.is-absolute{position:absolute}@media screen and (max-width: 960px){.sp\:is-absolute{position:absolute}}@media screen and (min-width: 961px){.pc\:is-absolute{position:absolute}}@media screen and (max-width: 560px){.xs\:is-absolute{position:absolute}}@media screen and (min-width: 560px){.sm\:is-absolute{position:absolute}}@media screen and (min-width: 768px){.md\:is-absolute{position:absolute}}@media screen and (min-width: 1024px){.lg\:is-absolute{position:absolute}}@media screen and (min-width: 1280px){.xl\:is-absolute{position:absolute}}@media screen and (min-width: 1536px){.\32 xl\:is-absolute{position:absolute}}@media screen and (min-width: 1980px){.\33 xl\:is-absolute{position:absolute}}.hover\:is-absolute:hover{position:absolute}.is-hidden{opacity:0;visibility:hidden}@media screen and (max-width: 960px){.sp\:is-hidden{opacity:0;visibility:hidden}}@media screen and (min-width: 961px){.pc\:is-hidden{opacity:0;visibility:hidden}}@media screen and (max-width: 560px){.xs\:is-hidden{opacity:0;visibility:hidden}}@media screen and (min-width: 560px){.sm\:is-hidden{opacity:0;visibility:hidden}}@media screen and (min-width: 768px){.md\:is-hidden{opacity:0;visibility:hidden}}@media screen and (min-width: 1024px){.lg\:is-hidden{opacity:0;visibility:hidden}}@media screen and (min-width: 1280px){.xl\:is-hidden{opacity:0;visibility:hidden}}@media screen and (min-width: 1536px){.\32 xl\:is-hidden{opacity:0;visibility:hidden}}@media screen and (min-width: 1980px){.\33 xl\:is-hidden{opacity:0;visibility:hidden}}.hover\:is-hidden:hover{opacity:0;visibility:hidden}.is-visible{opacity:1;visibility:visible}@media screen and (max-width: 960px){.sp\:is-visible{opacity:1;visibility:visible}}@media screen and (min-width: 961px){.pc\:is-visible{opacity:1;visibility:visible}}@media screen and (max-width: 560px){.xs\:is-visible{opacity:1;visibility:visible}}@media screen and (min-width: 560px){.sm\:is-visible{opacity:1;visibility:visible}}@media screen and (min-width: 768px){.md\:is-visible{opacity:1;visibility:visible}}@media screen and (min-width: 1024px){.lg\:is-visible{opacity:1;visibility:visible}}@media screen and (min-width: 1280px){.xl\:is-visible{opacity:1;visibility:visible}}@media screen and (min-width: 1536px){.\32 xl\:is-visible{opacity:1;visibility:visible}}@media screen and (min-width: 1980px){.\33 xl\:is-visible{opacity:1;visibility:visible}}.hover\:is-visible:hover{opacity:1;visibility:visible}.is-z-\[0\]{z-index:0}@media screen and (max-width: 960px){.sp\:is-z-\[0\]{z-index:0}}@media screen and (min-width: 961px){.pc\:is-z-\[0\]{z-index:0}}@media screen and (max-width: 560px){.xs\:is-z-\[0\]{z-index:0}}@media screen and (min-width: 560px){.sm\:is-z-\[0\]{z-index:0}}@media screen and (min-width: 768px){.md\:is-z-\[0\]{z-index:0}}@media screen and (min-width: 1024px){.lg\:is-z-\[0\]{z-index:0}}@media screen and (min-width: 1280px){.xl\:is-z-\[0\]{z-index:0}}@media screen and (min-width: 1536px){.\32 xl\:is-z-\[0\]{z-index:0}}@media screen and (min-width: 1980px){.\33 xl\:is-z-\[0\]{z-index:0}}.hover\:is-z-\[0\]:hover{z-index:0}.is-z-\[1\]{z-index:1}@media screen and (max-width: 960px){.sp\:is-z-\[1\]{z-index:1}}@media screen and (min-width: 961px){.pc\:is-z-\[1\]{z-index:1}}@media screen and (max-width: 560px){.xs\:is-z-\[1\]{z-index:1}}@media screen and (min-width: 560px){.sm\:is-z-\[1\]{z-index:1}}@media screen and (min-width: 768px){.md\:is-z-\[1\]{z-index:1}}@media screen and (min-width: 1024px){.lg\:is-z-\[1\]{z-index:1}}@media screen and (min-width: 1280px){.xl\:is-z-\[1\]{z-index:1}}@media screen and (min-width: 1536px){.\32 xl\:is-z-\[1\]{z-index:1}}@media screen and (min-width: 1980px){.\33 xl\:is-z-\[1\]{z-index:1}}.hover\:is-z-\[1\]:hover{z-index:1}.is-z-\[2\]{z-index:2}@media screen and (max-width: 960px){.sp\:is-z-\[2\]{z-index:2}}@media screen and (min-width: 961px){.pc\:is-z-\[2\]{z-index:2}}@media screen and (max-width: 560px){.xs\:is-z-\[2\]{z-index:2}}@media screen and (min-width: 560px){.sm\:is-z-\[2\]{z-index:2}}@media screen and (min-width: 768px){.md\:is-z-\[2\]{z-index:2}}@media screen and (min-width: 1024px){.lg\:is-z-\[2\]{z-index:2}}@media screen and (min-width: 1280px){.xl\:is-z-\[2\]{z-index:2}}@media screen and (min-width: 1536px){.\32 xl\:is-z-\[2\]{z-index:2}}@media screen and (min-width: 1980px){.\33 xl\:is-z-\[2\]{z-index:2}}.hover\:is-z-\[2\]:hover{z-index:2}.is-z-\[3\]{z-index:3}@media screen and (max-width: 960px){.sp\:is-z-\[3\]{z-index:3}}@media screen and (min-width: 961px){.pc\:is-z-\[3\]{z-index:3}}@media screen and (max-width: 560px){.xs\:is-z-\[3\]{z-index:3}}@media screen and (min-width: 560px){.sm\:is-z-\[3\]{z-index:3}}@media screen and (min-width: 768px){.md\:is-z-\[3\]{z-index:3}}@media screen and (min-width: 1024px){.lg\:is-z-\[3\]{z-index:3}}@media screen and (min-width: 1280px){.xl\:is-z-\[3\]{z-index:3}}@media screen and (min-width: 1536px){.\32 xl\:is-z-\[3\]{z-index:3}}@media screen and (min-width: 1980px){.\33 xl\:is-z-\[3\]{z-index:3}}.hover\:is-z-\[3\]:hover{z-index:3}.is-z-\[4\]{z-index:4}@media screen and (max-width: 960px){.sp\:is-z-\[4\]{z-index:4}}@media screen and (min-width: 961px){.pc\:is-z-\[4\]{z-index:4}}@media screen and (max-width: 560px){.xs\:is-z-\[4\]{z-index:4}}@media screen and (min-width: 560px){.sm\:is-z-\[4\]{z-index:4}}@media screen and (min-width: 768px){.md\:is-z-\[4\]{z-index:4}}@media screen and (min-width: 1024px){.lg\:is-z-\[4\]{z-index:4}}@media screen and (min-width: 1280px){.xl\:is-z-\[4\]{z-index:4}}@media screen and (min-width: 1536px){.\32 xl\:is-z-\[4\]{z-index:4}}@media screen and (min-width: 1980px){.\33 xl\:is-z-\[4\]{z-index:4}}.hover\:is-z-\[4\]:hover{z-index:4}.is-z-\[5\]{z-index:5}@media screen and (max-width: 960px){.sp\:is-z-\[5\]{z-index:5}}@media screen and (min-width: 961px){.pc\:is-z-\[5\]{z-index:5}}@media screen and (max-width: 560px){.xs\:is-z-\[5\]{z-index:5}}@media screen and (min-width: 560px){.sm\:is-z-\[5\]{z-index:5}}@media screen and (min-width: 768px){.md\:is-z-\[5\]{z-index:5}}@media screen and (min-width: 1024px){.lg\:is-z-\[5\]{z-index:5}}@media screen and (min-width: 1280px){.xl\:is-z-\[5\]{z-index:5}}@media screen and (min-width: 1536px){.\32 xl\:is-z-\[5\]{z-index:5}}@media screen and (min-width: 1980px){.\33 xl\:is-z-\[5\]{z-index:5}}.hover\:is-z-\[5\]:hover{z-index:5}.is-z-\[6\]{z-index:6}@media screen and (max-width: 960px){.sp\:is-z-\[6\]{z-index:6}}@media screen and (min-width: 961px){.pc\:is-z-\[6\]{z-index:6}}@media screen and (max-width: 560px){.xs\:is-z-\[6\]{z-index:6}}@media screen and (min-width: 560px){.sm\:is-z-\[6\]{z-index:6}}@media screen and (min-width: 768px){.md\:is-z-\[6\]{z-index:6}}@media screen and (min-width: 1024px){.lg\:is-z-\[6\]{z-index:6}}@media screen and (min-width: 1280px){.xl\:is-z-\[6\]{z-index:6}}@media screen and (min-width: 1536px){.\32 xl\:is-z-\[6\]{z-index:6}}@media screen and (min-width: 1980px){.\33 xl\:is-z-\[6\]{z-index:6}}.hover\:is-z-\[6\]:hover{z-index:6}.is-z-\[7\]{z-index:7}@media screen and (max-width: 960px){.sp\:is-z-\[7\]{z-index:7}}@media screen and (min-width: 961px){.pc\:is-z-\[7\]{z-index:7}}@media screen and (max-width: 560px){.xs\:is-z-\[7\]{z-index:7}}@media screen and (min-width: 560px){.sm\:is-z-\[7\]{z-index:7}}@media screen and (min-width: 768px){.md\:is-z-\[7\]{z-index:7}}@media screen and (min-width: 1024px){.lg\:is-z-\[7\]{z-index:7}}@media screen and (min-width: 1280px){.xl\:is-z-\[7\]{z-index:7}}@media screen and (min-width: 1536px){.\32 xl\:is-z-\[7\]{z-index:7}}@media screen and (min-width: 1980px){.\33 xl\:is-z-\[7\]{z-index:7}}.hover\:is-z-\[7\]:hover{z-index:7}.is-z-\[8\]{z-index:8}@media screen and (max-width: 960px){.sp\:is-z-\[8\]{z-index:8}}@media screen and (min-width: 961px){.pc\:is-z-\[8\]{z-index:8}}@media screen and (max-width: 560px){.xs\:is-z-\[8\]{z-index:8}}@media screen and (min-width: 560px){.sm\:is-z-\[8\]{z-index:8}}@media screen and (min-width: 768px){.md\:is-z-\[8\]{z-index:8}}@media screen and (min-width: 1024px){.lg\:is-z-\[8\]{z-index:8}}@media screen and (min-width: 1280px){.xl\:is-z-\[8\]{z-index:8}}@media screen and (min-width: 1536px){.\32 xl\:is-z-\[8\]{z-index:8}}@media screen and (min-width: 1980px){.\33 xl\:is-z-\[8\]{z-index:8}}.hover\:is-z-\[8\]:hover{z-index:8}.is-z-\[9\]{z-index:9}@media screen and (max-width: 960px){.sp\:is-z-\[9\]{z-index:9}}@media screen and (min-width: 961px){.pc\:is-z-\[9\]{z-index:9}}@media screen and (max-width: 560px){.xs\:is-z-\[9\]{z-index:9}}@media screen and (min-width: 560px){.sm\:is-z-\[9\]{z-index:9}}@media screen and (min-width: 768px){.md\:is-z-\[9\]{z-index:9}}@media screen and (min-width: 1024px){.lg\:is-z-\[9\]{z-index:9}}@media screen and (min-width: 1280px){.xl\:is-z-\[9\]{z-index:9}}@media screen and (min-width: 1536px){.\32 xl\:is-z-\[9\]{z-index:9}}@media screen and (min-width: 1980px){.\33 xl\:is-z-\[9\]{z-index:9}}.hover\:is-z-\[9\]:hover{z-index:9}.is-z-\[10\]{z-index:10}@media screen and (max-width: 960px){.sp\:is-z-\[10\]{z-index:10}}@media screen and (min-width: 961px){.pc\:is-z-\[10\]{z-index:10}}@media screen and (max-width: 560px){.xs\:is-z-\[10\]{z-index:10}}@media screen and (min-width: 560px){.sm\:is-z-\[10\]{z-index:10}}@media screen and (min-width: 768px){.md\:is-z-\[10\]{z-index:10}}@media screen and (min-width: 1024px){.lg\:is-z-\[10\]{z-index:10}}@media screen and (min-width: 1280px){.xl\:is-z-\[10\]{z-index:10}}@media screen and (min-width: 1536px){.\32 xl\:is-z-\[10\]{z-index:10}}@media screen and (min-width: 1980px){.\33 xl\:is-z-\[10\]{z-index:10}}.hover\:is-z-\[10\]:hover{z-index:10}.is-order-\[0\]{order:0}@media screen and (max-width: 960px){.sp\:is-order-\[0\]{order:0}}@media screen and (min-width: 961px){.pc\:is-order-\[0\]{order:0}}@media screen and (max-width: 560px){.xs\:is-order-\[0\]{order:0}}@media screen and (min-width: 560px){.sm\:is-order-\[0\]{order:0}}@media screen and (min-width: 768px){.md\:is-order-\[0\]{order:0}}@media screen and (min-width: 1024px){.lg\:is-order-\[0\]{order:0}}@media screen and (min-width: 1280px){.xl\:is-order-\[0\]{order:0}}@media screen and (min-width: 1536px){.\32 xl\:is-order-\[0\]{order:0}}@media screen and (min-width: 1980px){.\33 xl\:is-order-\[0\]{order:0}}.hover\:is-order-\[0\]:hover{order:0}.is-order-\[1\]{order:1}@media screen and (max-width: 960px){.sp\:is-order-\[1\]{order:1}}@media screen and (min-width: 961px){.pc\:is-order-\[1\]{order:1}}@media screen and (max-width: 560px){.xs\:is-order-\[1\]{order:1}}@media screen and (min-width: 560px){.sm\:is-order-\[1\]{order:1}}@media screen and (min-width: 768px){.md\:is-order-\[1\]{order:1}}@media screen and (min-width: 1024px){.lg\:is-order-\[1\]{order:1}}@media screen and (min-width: 1280px){.xl\:is-order-\[1\]{order:1}}@media screen and (min-width: 1536px){.\32 xl\:is-order-\[1\]{order:1}}@media screen and (min-width: 1980px){.\33 xl\:is-order-\[1\]{order:1}}.hover\:is-order-\[1\]:hover{order:1}.is-order-\[2\]{order:2}@media screen and (max-width: 960px){.sp\:is-order-\[2\]{order:2}}@media screen and (min-width: 961px){.pc\:is-order-\[2\]{order:2}}@media screen and (max-width: 560px){.xs\:is-order-\[2\]{order:2}}@media screen and (min-width: 560px){.sm\:is-order-\[2\]{order:2}}@media screen and (min-width: 768px){.md\:is-order-\[2\]{order:2}}@media screen and (min-width: 1024px){.lg\:is-order-\[2\]{order:2}}@media screen and (min-width: 1280px){.xl\:is-order-\[2\]{order:2}}@media screen and (min-width: 1536px){.\32 xl\:is-order-\[2\]{order:2}}@media screen and (min-width: 1980px){.\33 xl\:is-order-\[2\]{order:2}}.hover\:is-order-\[2\]:hover{order:2}.is-order-\[3\]{order:3}@media screen and (max-width: 960px){.sp\:is-order-\[3\]{order:3}}@media screen and (min-width: 961px){.pc\:is-order-\[3\]{order:3}}@media screen and (max-width: 560px){.xs\:is-order-\[3\]{order:3}}@media screen and (min-width: 560px){.sm\:is-order-\[3\]{order:3}}@media screen and (min-width: 768px){.md\:is-order-\[3\]{order:3}}@media screen and (min-width: 1024px){.lg\:is-order-\[3\]{order:3}}@media screen and (min-width: 1280px){.xl\:is-order-\[3\]{order:3}}@media screen and (min-width: 1536px){.\32 xl\:is-order-\[3\]{order:3}}@media screen and (min-width: 1980px){.\33 xl\:is-order-\[3\]{order:3}}.hover\:is-order-\[3\]:hover{order:3}.is-order-\[4\]{order:4}@media screen and (max-width: 960px){.sp\:is-order-\[4\]{order:4}}@media screen and (min-width: 961px){.pc\:is-order-\[4\]{order:4}}@media screen and (max-width: 560px){.xs\:is-order-\[4\]{order:4}}@media screen and (min-width: 560px){.sm\:is-order-\[4\]{order:4}}@media screen and (min-width: 768px){.md\:is-order-\[4\]{order:4}}@media screen and (min-width: 1024px){.lg\:is-order-\[4\]{order:4}}@media screen and (min-width: 1280px){.xl\:is-order-\[4\]{order:4}}@media screen and (min-width: 1536px){.\32 xl\:is-order-\[4\]{order:4}}@media screen and (min-width: 1980px){.\33 xl\:is-order-\[4\]{order:4}}.hover\:is-order-\[4\]:hover{order:4}.is-order-\[5\]{order:5}@media screen and (max-width: 960px){.sp\:is-order-\[5\]{order:5}}@media screen and (min-width: 961px){.pc\:is-order-\[5\]{order:5}}@media screen and (max-width: 560px){.xs\:is-order-\[5\]{order:5}}@media screen and (min-width: 560px){.sm\:is-order-\[5\]{order:5}}@media screen and (min-width: 768px){.md\:is-order-\[5\]{order:5}}@media screen and (min-width: 1024px){.lg\:is-order-\[5\]{order:5}}@media screen and (min-width: 1280px){.xl\:is-order-\[5\]{order:5}}@media screen and (min-width: 1536px){.\32 xl\:is-order-\[5\]{order:5}}@media screen and (min-width: 1980px){.\33 xl\:is-order-\[5\]{order:5}}.hover\:is-order-\[5\]:hover{order:5}.is-order-\[6\]{order:6}@media screen and (max-width: 960px){.sp\:is-order-\[6\]{order:6}}@media screen and (min-width: 961px){.pc\:is-order-\[6\]{order:6}}@media screen and (max-width: 560px){.xs\:is-order-\[6\]{order:6}}@media screen and (min-width: 560px){.sm\:is-order-\[6\]{order:6}}@media screen and (min-width: 768px){.md\:is-order-\[6\]{order:6}}@media screen and (min-width: 1024px){.lg\:is-order-\[6\]{order:6}}@media screen and (min-width: 1280px){.xl\:is-order-\[6\]{order:6}}@media screen and (min-width: 1536px){.\32 xl\:is-order-\[6\]{order:6}}@media screen and (min-width: 1980px){.\33 xl\:is-order-\[6\]{order:6}}.hover\:is-order-\[6\]:hover{order:6}.is-order-\[7\]{order:7}@media screen and (max-width: 960px){.sp\:is-order-\[7\]{order:7}}@media screen and (min-width: 961px){.pc\:is-order-\[7\]{order:7}}@media screen and (max-width: 560px){.xs\:is-order-\[7\]{order:7}}@media screen and (min-width: 560px){.sm\:is-order-\[7\]{order:7}}@media screen and (min-width: 768px){.md\:is-order-\[7\]{order:7}}@media screen and (min-width: 1024px){.lg\:is-order-\[7\]{order:7}}@media screen and (min-width: 1280px){.xl\:is-order-\[7\]{order:7}}@media screen and (min-width: 1536px){.\32 xl\:is-order-\[7\]{order:7}}@media screen and (min-width: 1980px){.\33 xl\:is-order-\[7\]{order:7}}.hover\:is-order-\[7\]:hover{order:7}.is-order-\[8\]{order:8}@media screen and (max-width: 960px){.sp\:is-order-\[8\]{order:8}}@media screen and (min-width: 961px){.pc\:is-order-\[8\]{order:8}}@media screen and (max-width: 560px){.xs\:is-order-\[8\]{order:8}}@media screen and (min-width: 560px){.sm\:is-order-\[8\]{order:8}}@media screen and (min-width: 768px){.md\:is-order-\[8\]{order:8}}@media screen and (min-width: 1024px){.lg\:is-order-\[8\]{order:8}}@media screen and (min-width: 1280px){.xl\:is-order-\[8\]{order:8}}@media screen and (min-width: 1536px){.\32 xl\:is-order-\[8\]{order:8}}@media screen and (min-width: 1980px){.\33 xl\:is-order-\[8\]{order:8}}.hover\:is-order-\[8\]:hover{order:8}.is-order-\[9\]{order:9}@media screen and (max-width: 960px){.sp\:is-order-\[9\]{order:9}}@media screen and (min-width: 961px){.pc\:is-order-\[9\]{order:9}}@media screen and (max-width: 560px){.xs\:is-order-\[9\]{order:9}}@media screen and (min-width: 560px){.sm\:is-order-\[9\]{order:9}}@media screen and (min-width: 768px){.md\:is-order-\[9\]{order:9}}@media screen and (min-width: 1024px){.lg\:is-order-\[9\]{order:9}}@media screen and (min-width: 1280px){.xl\:is-order-\[9\]{order:9}}@media screen and (min-width: 1536px){.\32 xl\:is-order-\[9\]{order:9}}@media screen and (min-width: 1980px){.\33 xl\:is-order-\[9\]{order:9}}.hover\:is-order-\[9\]:hover{order:9}.is-order-\[10\]{order:10}@media screen and (max-width: 960px){.sp\:is-order-\[10\]{order:10}}@media screen and (min-width: 961px){.pc\:is-order-\[10\]{order:10}}@media screen and (max-width: 560px){.xs\:is-order-\[10\]{order:10}}@media screen and (min-width: 560px){.sm\:is-order-\[10\]{order:10}}@media screen and (min-width: 768px){.md\:is-order-\[10\]{order:10}}@media screen and (min-width: 1024px){.lg\:is-order-\[10\]{order:10}}@media screen and (min-width: 1280px){.xl\:is-order-\[10\]{order:10}}@media screen and (min-width: 1536px){.\32 xl\:is-order-\[10\]{order:10}}@media screen and (min-width: 1980px){.\33 xl\:is-order-\[10\]{order:10}}.hover\:is-order-\[10\]:hover{order:10}.is-text-\[0\]{font-size:0rem}@media screen and (max-width: 960px){.sp\:is-text-\[0\]{font-size:0rem}}@media screen and (min-width: 961px){.pc\:is-text-\[0\]{font-size:0rem}}@media screen and (max-width: 560px){.xs\:is-text-\[0\]{font-size:0rem}}@media screen and (min-width: 560px){.sm\:is-text-\[0\]{font-size:0rem}}@media screen and (min-width: 768px){.md\:is-text-\[0\]{font-size:0rem}}@media screen and (min-width: 1024px){.lg\:is-text-\[0\]{font-size:0rem}}@media screen and (min-width: 1280px){.xl\:is-text-\[0\]{font-size:0rem}}@media screen and (min-width: 1536px){.\32 xl\:is-text-\[0\]{font-size:0rem}}@media screen and (min-width: 1980px){.\33 xl\:is-text-\[0\]{font-size:0rem}}.hover\:is-text-\[0\]:hover{font-size:0rem}.is-text-\[1\]{font-size:1rem}@media screen and (max-width: 960px){.sp\:is-text-\[1\]{font-size:1rem}}@media screen and (min-width: 961px){.pc\:is-text-\[1\]{font-size:1rem}}@media screen and (max-width: 560px){.xs\:is-text-\[1\]{font-size:1rem}}@media screen and (min-width: 560px){.sm\:is-text-\[1\]{font-size:1rem}}@media screen and (min-width: 768px){.md\:is-text-\[1\]{font-size:1rem}}@media screen and (min-width: 1024px){.lg\:is-text-\[1\]{font-size:1rem}}@media screen and (min-width: 1280px){.xl\:is-text-\[1\]{font-size:1rem}}@media screen and (min-width: 1536px){.\32 xl\:is-text-\[1\]{font-size:1rem}}@media screen and (min-width: 1980px){.\33 xl\:is-text-\[1\]{font-size:1rem}}.hover\:is-text-\[1\]:hover{font-size:1rem}.is-text-\[2\]{font-size:2rem}@media screen and (max-width: 960px){.sp\:is-text-\[2\]{font-size:2rem}}@media screen and (min-width: 961px){.pc\:is-text-\[2\]{font-size:2rem}}@media screen and (max-width: 560px){.xs\:is-text-\[2\]{font-size:2rem}}@media screen and (min-width: 560px){.sm\:is-text-\[2\]{font-size:2rem}}@media screen and (min-width: 768px){.md\:is-text-\[2\]{font-size:2rem}}@media screen and (min-width: 1024px){.lg\:is-text-\[2\]{font-size:2rem}}@media screen and (min-width: 1280px){.xl\:is-text-\[2\]{font-size:2rem}}@media screen and (min-width: 1536px){.\32 xl\:is-text-\[2\]{font-size:2rem}}@media screen and (min-width: 1980px){.\33 xl\:is-text-\[2\]{font-size:2rem}}.hover\:is-text-\[2\]:hover{font-size:2rem}.is-text-\[3\]{font-size:3rem}@media screen and (max-width: 960px){.sp\:is-text-\[3\]{font-size:3rem}}@media screen and (min-width: 961px){.pc\:is-text-\[3\]{font-size:3rem}}@media screen and (max-width: 560px){.xs\:is-text-\[3\]{font-size:3rem}}@media screen and (min-width: 560px){.sm\:is-text-\[3\]{font-size:3rem}}@media screen and (min-width: 768px){.md\:is-text-\[3\]{font-size:3rem}}@media screen and (min-width: 1024px){.lg\:is-text-\[3\]{font-size:3rem}}@media screen and (min-width: 1280px){.xl\:is-text-\[3\]{font-size:3rem}}@media screen and (min-width: 1536px){.\32 xl\:is-text-\[3\]{font-size:3rem}}@media screen and (min-width: 1980px){.\33 xl\:is-text-\[3\]{font-size:3rem}}.hover\:is-text-\[3\]:hover{font-size:3rem}.is-text-\[4\]{font-size:4rem}@media screen and (max-width: 960px){.sp\:is-text-\[4\]{font-size:4rem}}@media screen and (min-width: 961px){.pc\:is-text-\[4\]{font-size:4rem}}@media screen and (max-width: 560px){.xs\:is-text-\[4\]{font-size:4rem}}@media screen and (min-width: 560px){.sm\:is-text-\[4\]{font-size:4rem}}@media screen and (min-width: 768px){.md\:is-text-\[4\]{font-size:4rem}}@media screen and (min-width: 1024px){.lg\:is-text-\[4\]{font-size:4rem}}@media screen and (min-width: 1280px){.xl\:is-text-\[4\]{font-size:4rem}}@media screen and (min-width: 1536px){.\32 xl\:is-text-\[4\]{font-size:4rem}}@media screen and (min-width: 1980px){.\33 xl\:is-text-\[4\]{font-size:4rem}}.hover\:is-text-\[4\]:hover{font-size:4rem}.is-text-\[5\]{font-size:5rem}@media screen and (max-width: 960px){.sp\:is-text-\[5\]{font-size:5rem}}@media screen and (min-width: 961px){.pc\:is-text-\[5\]{font-size:5rem}}@media screen and (max-width: 560px){.xs\:is-text-\[5\]{font-size:5rem}}@media screen and (min-width: 560px){.sm\:is-text-\[5\]{font-size:5rem}}@media screen and (min-width: 768px){.md\:is-text-\[5\]{font-size:5rem}}@media screen and (min-width: 1024px){.lg\:is-text-\[5\]{font-size:5rem}}@media screen and (min-width: 1280px){.xl\:is-text-\[5\]{font-size:5rem}}@media screen and (min-width: 1536px){.\32 xl\:is-text-\[5\]{font-size:5rem}}@media screen and (min-width: 1980px){.\33 xl\:is-text-\[5\]{font-size:5rem}}.hover\:is-text-\[5\]:hover{font-size:5rem}.is-text-\[6\]{font-size:6rem}@media screen and (max-width: 960px){.sp\:is-text-\[6\]{font-size:6rem}}@media screen and (min-width: 961px){.pc\:is-text-\[6\]{font-size:6rem}}@media screen and (max-width: 560px){.xs\:is-text-\[6\]{font-size:6rem}}@media screen and (min-width: 560px){.sm\:is-text-\[6\]{font-size:6rem}}@media screen and (min-width: 768px){.md\:is-text-\[6\]{font-size:6rem}}@media screen and (min-width: 1024px){.lg\:is-text-\[6\]{font-size:6rem}}@media screen and (min-width: 1280px){.xl\:is-text-\[6\]{font-size:6rem}}@media screen and (min-width: 1536px){.\32 xl\:is-text-\[6\]{font-size:6rem}}@media screen and (min-width: 1980px){.\33 xl\:is-text-\[6\]{font-size:6rem}}.hover\:is-text-\[6\]:hover{font-size:6rem}.is-text-\[7\]{font-size:7rem}@media screen and (max-width: 960px){.sp\:is-text-\[7\]{font-size:7rem}}@media screen and (min-width: 961px){.pc\:is-text-\[7\]{font-size:7rem}}@media screen and (max-width: 560px){.xs\:is-text-\[7\]{font-size:7rem}}@media screen and (min-width: 560px){.sm\:is-text-\[7\]{font-size:7rem}}@media screen and (min-width: 768px){.md\:is-text-\[7\]{font-size:7rem}}@media screen and (min-width: 1024px){.lg\:is-text-\[7\]{font-size:7rem}}@media screen and (min-width: 1280px){.xl\:is-text-\[7\]{font-size:7rem}}@media screen and (min-width: 1536px){.\32 xl\:is-text-\[7\]{font-size:7rem}}@media screen and (min-width: 1980px){.\33 xl\:is-text-\[7\]{font-size:7rem}}.hover\:is-text-\[7\]:hover{font-size:7rem}.is-text-\[8\]{font-size:8rem}@media screen and (max-width: 960px){.sp\:is-text-\[8\]{font-size:8rem}}@media screen and (min-width: 961px){.pc\:is-text-\[8\]{font-size:8rem}}@media screen and (max-width: 560px){.xs\:is-text-\[8\]{font-size:8rem}}@media screen and (min-width: 560px){.sm\:is-text-\[8\]{font-size:8rem}}@media screen and (min-width: 768px){.md\:is-text-\[8\]{font-size:8rem}}@media screen and (min-width: 1024px){.lg\:is-text-\[8\]{font-size:8rem}}@media screen and (min-width: 1280px){.xl\:is-text-\[8\]{font-size:8rem}}@media screen and (min-width: 1536px){.\32 xl\:is-text-\[8\]{font-size:8rem}}@media screen and (min-width: 1980px){.\33 xl\:is-text-\[8\]{font-size:8rem}}.hover\:is-text-\[8\]:hover{font-size:8rem}.is-text-\[9\]{font-size:9rem}@media screen and (max-width: 960px){.sp\:is-text-\[9\]{font-size:9rem}}@media screen and (min-width: 961px){.pc\:is-text-\[9\]{font-size:9rem}}@media screen and (max-width: 560px){.xs\:is-text-\[9\]{font-size:9rem}}@media screen and (min-width: 560px){.sm\:is-text-\[9\]{font-size:9rem}}@media screen and (min-width: 768px){.md\:is-text-\[9\]{font-size:9rem}}@media screen and (min-width: 1024px){.lg\:is-text-\[9\]{font-size:9rem}}@media screen and (min-width: 1280px){.xl\:is-text-\[9\]{font-size:9rem}}@media screen and (min-width: 1536px){.\32 xl\:is-text-\[9\]{font-size:9rem}}@media screen and (min-width: 1980px){.\33 xl\:is-text-\[9\]{font-size:9rem}}.hover\:is-text-\[9\]:hover{font-size:9rem}.is-text-\[10\]{font-size:10rem}@media screen and (max-width: 960px){.sp\:is-text-\[10\]{font-size:10rem}}@media screen and (min-width: 961px){.pc\:is-text-\[10\]{font-size:10rem}}@media screen and (max-width: 560px){.xs\:is-text-\[10\]{font-size:10rem}}@media screen and (min-width: 560px){.sm\:is-text-\[10\]{font-size:10rem}}@media screen and (min-width: 768px){.md\:is-text-\[10\]{font-size:10rem}}@media screen and (min-width: 1024px){.lg\:is-text-\[10\]{font-size:10rem}}@media screen and (min-width: 1280px){.xl\:is-text-\[10\]{font-size:10rem}}@media screen and (min-width: 1536px){.\32 xl\:is-text-\[10\]{font-size:10rem}}@media screen and (min-width: 1980px){.\33 xl\:is-text-\[10\]{font-size:10rem}}.hover\:is-text-\[10\]:hover{font-size:10rem}@media screen and (min-width: 961px){.is-button-hover::after{background-position:left top;background-repeat:no-repeat;background-size:100%;content:"";opacity:0;display:block;height:100%;position:absolute;top:0;left:0;transition:opacity .4s .2s ease-out;width:100%}.is-button-hover.--x::after{background-image:url(../../images/button_x_over.png)}.is-button-hover.--line::after{background-image:url(../../images/button_line_over.png)}.is-button-hover:hover::after{transition:opacity .4s ease-out;opacity:1}.is-button-hover:hover .is-button-hover-image{transition:opacity .6s .2s ease;opacity:0}.is-button-hover-image{transition:opacity .6s ease}}.is-button-hidden{pointer-events:none;opacity:.5}.is-button-hover-brightness{-webkit-transition:-webkit-filter .4s;transition:-webkit-filter .4s;transition:filter .4s;transition:filter .4s,-webkit-filter .4s}@media(hover: hover){.is-button-hover-brightness:hover{-webkit-filter:brightness(120%);filter:brightness(120%)}}.is-button-shere-visited::after{background-image:url(../../images/button_share_after_fixed.png)}@media screen and (min-width: 961px){.is-button-shere-visited::after{background-image:url(../../images/button_share_after_fixed_pc.png)}}.is-button-nav-close{background-image:url(../../images/button_menu_close.png)}.is_download-hidden{visibility:hidden}