@charset "UTF-8";a,abbr,address,article,aside,audio,b,blockquote,body,button,canvas,caption,cite,code,dd,del,details,dfn,div,dl,dt,em,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,input,ins,kbd,label,legend,li,main,mark,menu,nav,object,ol,p,pre,q,samp,section,small,span,strong,summary,table,tbody,td,textarea,tfoot,th,thead,time,tr,ul,var,video{background:transparent;border:none;box-sizing:border-box;font-size:100%;margin:0;outline:none;padding:0;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}html{font-size:62.5%}body{-webkit-text-size-adjust:100%;color:#000;font-family:-apple-system,BlinkMacSystemFont,Helvetica Neue,YuGothic,ヒラギノ角ゴ ProN W3,Hiragino Kaku Gothic ProN,Arial,メイリオ,Meiryo,sans-serif;font-size:1.6rem;line-height:1}img{border-style:none;height:auto;max-width:100%}progress{vertical-align:baseline}svg:not(:root){overflow:hidden}audio,canvas,progress,video{display:inline-block}[role=button],[type=button],[type=reset],[type=submit],button{cursor:pointer}[disabled]{cursor:default}[type=number]{width:auto}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}textarea{overflow:auto;resize:vertical}button,input,optgroup,select,textarea{font:inherit;margin:0}optgroup{font-weight:700}button,input{overflow:visible}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button:-moz-focusring{outline:1px dotted ButtonText}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}button,select{text-transform:none}button,input,select,textarea{background-color:transparent;border-style:none;color:inherit}select{-moz-appearance:none;-webkit-appearance:none}select::-ms-expand{display:none}select::-ms-value{color:currentColor}legend{border:0;color:inherit;display:table;max-width:100%;white-space:normal}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}a{color:inherit;text-decoration:none}a:active,a:hover{outline-width:0}[role=button],a,area,button,input:not([type=range]),label,select,summary,textarea{touch-action:manipulation}li,ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}th{font-weight:400}hr{border:0;display:block;height:0;margin:0;padding:0}h1,h2,h3,h4,h5,h6{font-weight:400}code,kbd,pre,samp{font-family:Consolas,Courier New,Courier,Monaco,monospace}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}@keyframes kira{0%{opacity:.5;transform:scale(1)}50%{opacity:.1;transform:scale(.5)}to{opacity:.5;transform:scale(1)}}@keyframes scroll{0%{clip-path:inset(0 0 99.99% 0)}25%{clip-path:inset(0 0 0 0)}50%{clip-path:inset(0 0 0 0)}75%{clip-path:inset(99.99% 0 0 0)}to{clip-path:inset(99.99% 0 0 0)}}@keyframes slideup{0%{opacity:0;transform:translateY(40px);visibility:hidden}to{opacity:1;transform:translateY(0);visibility:visible}}[data-target-center],[data-target]{opacity:0;transition-delay:.2s;transition-duration:.6s;transition-property:transform,opacity;transition-timing-function:ease;will-change:transform,opacity}[data-target-center].action,[data-target].action{opacity:1}[data-target-center][data-mask-down],[data-target-center][data-mask-left],[data-target-center][data-mask-right],[data-target-center][data-mask-up],[data-target][data-mask-down],[data-target][data-mask-left],[data-target][data-mask-right],[data-target][data-mask-up]{display:inline-block;opacity:1;transition-delay:0s;transition-duration:1s;transition-property:clip-path;transition-timing-function:ease;visibility:hidden}[data-target-center][data-mask-down].action,[data-target-center][data-mask-left].action,[data-target-center][data-mask-right].action,[data-target-center][data-mask-up].action,[data-target][data-mask-down].action,[data-target][data-mask-left].action,[data-target][data-mask-right].action,[data-target][data-mask-up].action{clip-path:inset(0);visibility:visible}[data-target-center][data-mask-right],[data-target][data-mask-right]{clip-path:inset(0 99.99% 0 0)}[data-target-center][data-mask-left],[data-target][data-mask-left]{clip-path:inset(0 0 0 99.99%)}[data-target-center][data-mask-up],[data-target][data-mask-up]{clip-path:inset(99.99% 0 0 0)}[data-target-center][data-mask-down],[data-target][data-mask-down]{clip-path:inset(0 0 99.99% 0)}[data-target-center][data-nomotion],[data-target][data-nomotion]{opacity:1;transition:none;will-change:auto}[data-target-center][data-slideup],[data-target][data-slideup]{transform:translateY(2.5vw) scale(1)}[data-target-center][data-slideup].action,[data-target][data-slideup].action{transform:translateY(0)}[data-target-center][data-slidedown],[data-target][data-slidedown]{transform:translateY(-2.5vw) scale(1)}[data-target-center][data-slidedown].action,[data-target][data-slidedown].action{transform:translateY(0)}[data-target-center][data-slideleft],[data-target][data-slideleft]{transform:translateX(2.5vw) scale(1)}[data-target-center][data-slideleft].action,[data-target][data-slideleft].action{transform:translateX(0)}[data-target-center][data-slideright],[data-target][data-slideright]{transform:translateX(-2.5vw) scale(1)}[data-target-center][data-slideright].action,[data-target][data-slideright].action{transform:translateX(0)}[data-target-center][data-scaleup],[data-target][data-scaleup]{transform:scale(.7);transition-delay:0s;transition-duration:.4s;transition-timing-function:cubic-bezier(.175,.885,.32,1.275)}[data-target-center][data-scaleup].action,[data-target][data-scaleup].action{transform:scale(1)}[data-target-center][data-scaledown],[data-target][data-scaledown]{transform:scale(1.3);transition-delay:0s;transition-duration:.4s;transition-timing-function:cubic-bezier(.68,-.55,.265,1.55)}[data-target-center][data-scaledown].action,[data-target][data-scaledown].action{transform:scale(1)}[data-target-center][data-paint].action,[data-target][data-paint].action{animation:paint_mask 1s steps(5) forwards}.disable-hover,[data-yt_player]{pointer-events:none}[data-yt_player]{position:relative}[data-yt_player].is_loaded{pointer-events:auto}[data-yt_player].is_playing .yt_playbtn{opacity:0;pointer-events:none;visibility:hidden}[data-yt_player].is_playing .yt_player{opacity:1;visibility:visible}[data-yt_player] .yt_player{opacity:0;visibility:hidden}[data-clickmovie]{display:block;pointer-events:none;position:relative;will-change:transform}[data-clickmovie].is_loaded{pointer-events:auto}[data-clickmovie].active .play{opacity:0}[data-clickmovie].active .poster{display:none}[data-clickmovie]:before{content:"";display:block;padding-top:56.3%}[data-clickmovie] .play{z-index:6}[data-clickmovie] .poster{height:calc(100% + .5px);left:0;position:absolute;top:0;width:calc(100% + .5px);z-index:5}[data-clickmovie] .poster img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}[data-clickmovie] video{height:calc(100% + 2px);left:-1px;position:absolute;top:-1px;width:calc(100% + 2px)}[data-autoplaymovie]{width:100%}[data-autoplaymovie][data-use-fade=true]{background-color:#000;filter:brightness(1);transition-delay:0s;transition-duration:.5s;transition-property:filter;transition-timing-function:ease;will-change:filter}.yt-modal{background-color:rgba(0,0,0,.9);height:100%;left:0;opacity:0;overflow-x:hidden;overflow-y:auto;position:fixed;top:0;transition-delay:0s;transition-duration:.3s;transition-property:opacity,visibility;transition-timing-function:ease;visibility:hidden;width:100%;z-index:10000}.yt-modal.active{opacity:1;visibility:visible}.yt-modal .yt_modal-close{background-color:#fff;display:block;height:2.875vw;-webkit-mask:url(../img/mask_close.svg) no-repeat 0 0;mask:url(../img/mask_close.svg) no-repeat 0 0;-webkit-mask-size:100% 100%;mask-size:100% 100%;position:absolute;right:0;text-indent:-9999px;top:-3.5vw;transition-delay:0s;transition-duration:.3s;transition-property:all;transition-timing-function:ease;width:2.875vw}.yt-modal .modal-content{align-items:center;display:flex;height:100%;justify-content:center;position:relative;width:100%;z-index:10}.yt-modal .modal-content-inner{margin:auto;max-width:100vw;position:relative;width:90%}.yt-modal .yt_modal-iframe{overflow:hidden;padding-top:56.25%;position:relative;width:100%}.yt-modal .yt_modal-iframe iframe{height:100%;position:absolute;right:0;top:0;width:100%}#modal{height:100%;left:0;opacity:0;overflow-x:hidden;overflow-y:hidden;pointer-events:none;position:fixed;top:0;transition-delay:0s;transition-duration:.3s;transition-property:all;transition-timing-function:ease;visibility:hidden;width:100vw;z-index:10000}#modal.active{opacity:1;pointer-events:auto;visibility:visible}#modal #modalInner{align-items:center;display:flex;height:100%;justify-content:center;margin:auto;overflow-x:hidden;overflow-y:auto;width:100%}#modal #modalContents{margin:auto;max-width:80vw;position:relative;width:100%;z-index:5}#modal .btn_close{background-color:#fff;display:block;height:2.875vw;-webkit-mask:url(../img/mask_close.svg) no-repeat 0 0;mask:url(../img/mask_close.svg) no-repeat 0 0;-webkit-mask-size:100% 100%;mask-size:100% 100%;position:absolute;right:0;top:0;transition-delay:0s;transition-duration:.3s;transition-property:all;transition-timing-function:ease;width:2.875vw}#modal .modal_body{display:none;position:relative}#modal .modal_body.active{display:block}.starline{align-items:center;display:flex;grid-column-gap:.5vw;-moz-column-gap:.5vw;column-gap:.5vw}.starline:after,.starline:before{background-color:#fff;content:"";display:block;height:1px;width:100%}.starline i,.starline:before{flex-shrink:0}.starline i{background-color:#fff;display:block;height:.875vw;margin-top:.0625vw;-webkit-mask:url(../img/mask_star-line.svg) no-repeat 0 0;mask:url(../img/mask_star-line.svg) no-repeat 0 0;-webkit-mask-size:100% 100%;mask-size:100% 100%;width:3.5vw}.store_buttons{align-items:center;display:flex}.store_buttons a{background-position:0 0;background-repeat:no-repeat;background-size:100% 100%;display:block;height:4.125vw;transition-delay:0s;transition-duration:.3s;transition-property:all;transition-timing-function:ease}.store_buttons .btn_appstore{background-image:url(../img/btn_app-store.webp);width:9.625vw}.store_buttons .btn_googleplay{background-image:url(../img/btn_google-play.webp);width:11.875vw}.sec_title{display:flex}.sec_title picture{height:100%;width:100%}.sec_title strong,.sec_title strong img{backface-visibility:hidden;will-change:filter,transform}.sec_title.vertical{grid-column-gap:0;-moz-column-gap:0;column-gap:0}.sec_title.vertical strong img{width:9.875vw}.sec_title.vertical span{margin-top:.9375vw}.sec_title.vertical span img{width:1.625vw}.sec_title.horizontal{grid-column-gap:.9375vw;align-items:flex-end;-moz-column-gap:.9375vw;column-gap:.9375vw}.sec_title.horizontal strong img{height:9.875vw}.sec_title.horizontal span{margin-bottom:.9375vw}.sec_title.horizontal span img{height:4.5vw}.puzzle{backface-visibility:hidden;will-change:filter,transform;z-index:10}.puzzle,i.kira{left:50%;pointer-events:none;position:absolute}i.kira{animation:kira 4s ease-in-out infinite;display:block;opacity:.5;z-index:1}i.kira:nth-child(1n){animation-delay:1.8s;animation-duration:3.4s}i.kira:nth-child(2n){animation-delay:2.4s;animation-duration:3s}i.kira:nth-child(3n){animation-delay:1.2s;animation-duration:4s}i.kira:nth-child(4n){animation-delay:0s;animation-duration:2.8s}i.kira:nth-child(5n){animation-delay:3s;animation-duration:3.8s}i.kira:before{content:"";display:block;height:100%;-webkit-mask-position:0 0;mask-position:0 0;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;transition-delay:0s;transition-duration:.3s;transition-property:all;transition-timing-function:ease;width:100%}i.kira.star1{height:1.1875vw;width:1.0625vw}i.kira.star1:before{-webkit-mask-image:url(../img/mask_star.svg);mask-image:url(../img/mask_star.svg)}i.kira.star2:before{-webkit-mask-image:url(../img/mask_star2.svg);mask-image:url(../img/mask_star2.svg)}i.kira.star3{height:6.125vw;width:6.125vw}i.kira.star3:before{-webkit-mask-image:url(../img/mask_star3.svg);mask-image:url(../img/mask_star3.svg)}i.kira.rabbit{height:2vw;width:1.5vw}i.kira.rabbit:before{-webkit-mask-image:url(../img/mask_pager.svg);mask-image:url(../img/mask_pager.svg)}html{height:100dvh;width:100%}body{font-display:swap;font-family:YakuHanJP,Noto Sans JP,Hiragino Kaku Gothic ProN,ヒラギノ角ゴ ProN W3,游ゴシック体,YuGothic,游ゴシック Medium,Yu Gothic Medium,游ゴシック,Yu Gothic,メイリオ,Meiryo,sans-serif;max-width:100%;scrollbar-gutter:stable;width:100vw}body.noscroll{left:0;position:fixed;width:calc(100% - var(--scrollbarWidth))}body svg{vertical-align:top}body picture{display:block;height:auto;line-height:0;position:relative;width:auto}body picture source{display:block;height:100%;left:0;opacity:0;position:absolute;top:0;visibility:hidden;width:100%}body img{display:inline-block;-webkit-user-select:none;-moz-user-select:none;user-select:none;vertical-align:bottom}#loading{background-color:#fff;height:100%;left:0;position:fixed;top:0;transition-delay:0s;transition-duration:1s;transition-property:all;transition-timing-function:ease;width:100%;z-index:9999}#loading.hide{opacity:0;visibility:hidden}#globalNavi{background-color:#f34d9d;border-radius:1.25vw 0 0 3.75vw;filter:drop-shadow(0 0 32px rgba(0,0,0,.4));padding:.5vw 0 .5vw .5vw;position:absolute;right:0;top:7.5vw;transform:translateX(100%);transition-delay:0s;transition-duration:.3s;transition-property:all;transition-timing-function:ease;width:20.375vw;z-index:90}#globalNavi.fixed{position:fixed}#globalNavi.active{transform:translateX(0)}#globalNavi.active #btnMenuClose{transform:scale(1)}#globalNavi #btnMenuClose{filter:drop-shadow(0 0 12px rgba(0,0,0,.2));height:4vw;left:-1.5vw;position:absolute;top:-1.5vw;transform:scale(0);transition-delay:0s;transition-duration:.3s;transition-property:all;transition-timing-function:ease;width:4vw;z-index:5}#globalNavi .starline{margin:1vw 0}#globalNavi .starline:after,#globalNavi .starline:before{height:2px}#globalNavi .starline:before{flex-shrink:0;width:8.75vw}#globalNavi .gnavi{border:.25vw solid #fff;border-radius:1.25vw 0 0 3.375vw;border-right:none;padding:2.25vw 1.5vw;position:relative}#globalNavi .gnavi:after,#globalNavi .gnavi:before{background-position:0 0;background-repeat:no-repeat;background-size:100% 100%;content:"";display:block;pointer-events:none;position:absolute;z-index:-1}#globalNavi .gnavi:before{background-image:url(../img/bg_navi_top.webp);height:13vw;right:0;top:0;width:19.5vw}#globalNavi .gnavi:after{background-image:url(../img/bg_navi_bottom.webp);bottom:0;height:10.4375vw;left:0;width:17.75vw}#globalNavi .gnavi .nav{align-items:center;background-color:#3e389f;border-radius:9999px;display:flex;flex-direction:column;height:4vw;justify-content:center;position:relative;transition-delay:0s;transition-duration:.3s;transition-property:all;transition-timing-function:ease;width:100%}#globalNavi .gnavi .nav:after,#globalNavi .gnavi .nav:before{content:"";display:block;position:absolute;top:50%}#globalNavi .gnavi .nav:before{background-color:#fff;height:1.1875vw;left:1vw;margin-top:-.625vw;-webkit-mask:url(../img/mask_star.svg) no-repeat 0 0;mask:url(../img/mask_star.svg) no-repeat 0 0;-webkit-mask-size:100% 100%;mask-size:100% 100%;width:1.0625vw}#globalNavi .gnavi .nav:after{background-color:#fff;height:.75vw;margin-top:-.375vw;-webkit-mask:url(../img/mask_link.svg) no-repeat 0 0;mask:url(../img/mask_link.svg) no-repeat 0 0;-webkit-mask-size:100% 100%;mask-size:100% 100%;right:1vw;width:.4375vw}#globalNavi .gnavi .nav img{height:2.0625vw}#globalNavi .gnavi .main{display:flex;flex-direction:column;grid-row-gap:.75vw;row-gap:.75vw}#globalNavi .gnavi .regist dt{margin-bottom:.625vw;text-align:center}#globalNavi .gnavi .regist dt img{height:1.125vw}#globalNavi .gnavi .regist .store_buttons{grid-column-gap:.5vw;-moz-column-gap:.5vw;column-gap:.5vw}#globalNavi .gnavi .regist .store_buttons a{height:2.625vw}#globalNavi .gnavi .regist .store_buttons .btn_appstore{width:7.1875vw}#globalNavi .gnavi .regist .store_buttons .btn_googleplay{width:9.1875vw}#globalNavi .gnavi .button .nav{height:2.5vw}#globalNavi .gnavi .button .nav img{height:1.0625vw}#btnMenu{align-items:center;background-color:#f34d9d;border-radius:9999px 0 0 9999px;display:block;display:flex;filter:drop-shadow(0 0 32px rgba(0,0,0,.4));height:5.625vw;padding-left:1.875vw;position:absolute;right:-1.25vw;top:7.5vw;transition-delay:0s;transition-duration:.3s;transition-property:all;transition-timing-function:ease;width:7.5vw;will-change:filter;z-index:99}#btnMenu img{height:2.5vw;width:3vw}#btnMenu.hide{transform:translateX(100%)}#btnMenu.fixed{position:fixed}#btnMenu.active{transform:translateX(100%)}#globalFooter{background-color:#f34d9d;color:#fff;display:flex;font-size:.75vw;justify-content:center;line-height:1.5;padding:.75vw 0;text-align:center}#wrapper{overflow:hidden}#container,#wrapper{position:relative}@media screen and (min-width:750px){#modal [data-sp],#modal [data-tb],#wrapper [data-sp],#wrapper [data-tb]{display:none!important}#modal [data-pc],#wrapper [data-pc]{display:inline-block!important}}@media screen and (max-height:414px) and (orientation:landscape){#modal [data-sp],#modal [data-tb],#wrapper [data-sp],#wrapper [data-tb]{display:none!important}#modal [data-pc],#wrapper [data-pc]{display:inline-block!important}}@media screen and (min-width:760px) and (max-width:1024px) and (min-height:415px) and (orientation:portrait){#modal [data-pc],#modal [data-sp],#wrapper [data-pc],#wrapper [data-sp]{display:none!important}#modal [data-tb],#wrapper [data-tb]{display:inline-block!important}}@media screen and (max-width:759.98px) and (orientation:portrait){#modal [data-pc],#modal [data-tb],#wrapper [data-pc],#wrapper [data-tb]{display:none!important}#modal [data-sp],#wrapper [data-sp]{display:inline-block!important}[data-target][data-slideup]{transform:translateY(6.6666666667vw) scale(1)}[data-target][data-slidedown]{transform:translateY(-6.6666666667vw) scale(1)}[data-target][data-slideleft]{transform:translateX(13.3333333333vw) scale(1)}[data-target][data-slideright]{transform:translateX(-13.3333333333vw) scale(1)}[data-yt_player]{pointer-events:none;position:relative}[data-yt_player].is_loaded{pointer-events:auto}[data-yt_player].is_playing .yt_poster{display:none}[data-clickmovie]{display:block;pointer-events:none;position:relative;will-change:transform}[data-clickmovie].is_loaded{pointer-events:auto}[data-clickmovie].active .play{opacity:0}[data-clickmovie].active .poster{display:none}[data-clickmovie]:before{content:"";display:block;padding-top:56.3%}[data-clickmovie] .play{z-index:6}[data-clickmovie] .poster{height:calc(100% + .5px);left:0;position:absolute;top:0;width:calc(100% + .5px);z-index:5}[data-clickmovie] .poster img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}[data-clickmovie] video{height:calc(100% + 2px);left:-1px;position:absolute;top:-1px;width:calc(100% + 2px)}[data-autoplaymovie]{width:100%}[data-autoplaymovie][data-use-fade=true]{background-color:#000;filter:brightness(1);transition-delay:0s;transition-duration:.5s;transition-property:filter;transition-timing-function:ease;will-change:filter}.yt-modal .yt_modal-close{height:6.1333333333vw;top:-7.4666666667vw;width:6.1333333333vw}#modal{height:100%;left:0;opacity:0;overflow-x:hidden;overflow-y:hidden;pointer-events:none;position:fixed;top:0;transition-delay:0s;transition-duration:.3s;transition-property:all;transition-timing-function:ease;visibility:hidden;width:100vw;z-index:10000}#modal.active{opacity:1;pointer-events:auto;visibility:visible}#modal #modalInner{align-items:center;display:flex;height:100%;justify-content:center;margin:auto;overflow-x:hidden;overflow-y:auto;width:100%}#modal #modalContents{margin:auto;max-width:170.6666666667vw;padding:13.3333333333vw 0 26.6666666667vw;position:relative;width:100%;z-index:5}#modal .btn_close{background-color:#fff;display:block;height:6.1333333333vw;-webkit-mask:url(../img/mask_close.svg) no-repeat 0 0;mask:url(../img/mask_close.svg) no-repeat 0 0;-webkit-mask-size:100% 100%;mask-size:100% 100%;position:absolute;right:0;top:0;transition-delay:0s;transition-duration:.3s;transition-property:all;transition-timing-function:ease;width:6.1333333333vw}#modal .modal_body{display:none;position:relative}#modal .modal_body.active{display:block}.starline{grid-column-gap:1.0666666667vw;-moz-column-gap:1.0666666667vw;column-gap:1.0666666667vw}.starline i{height:1.8666666667vw;margin-top:.1333333333vw;width:7.4666666667vw}.store_buttons a{height:11.7333333333vw}.store_buttons .btn_appstore{width:32vw}.store_buttons .btn_googleplay{width:39.7333333333vw}.sec_title.vertical{grid-column-gap:0;-moz-column-gap:0;column-gap:0}.sec_title.vertical strong img{width:15.4666666667vw}.sec_title.vertical span{margin-top:1.8666666667vw}.sec_title.vertical span img{width:2.2666666667vw}.sec_title.horizontal{align-items:center;flex-direction:column;grid-column-gap:0;-moz-column-gap:0;column-gap:0;grid-row-gap:0;row-gap:0}.sec_title.horizontal strong img{height:17.3333333333vw}.sec_title.horizontal span img{height:2.2666666667vw}i.kira.star1{height:2.5333333333vw;width:2.2666666667vw}i.kira.star3{height:13.0666666667vw;width:13.0666666667vw}i.kira.rabbit{height:4.2666666667vw;width:3.2vw}#globalNavi{border-radius:3.2vw 0 0 9.8666666667vw;padding:1.3333333333vw 0 1.3333333333vw 1.3333333333vw;top:10.6666666667vw;width:55.7333333333vw}#globalNavi #btnMenuClose{height:10.6666666667vw;left:-4vw;top:-4vw;width:10.6666666667vw}#globalNavi .starline{margin:2.1333333333vw 0}#globalNavi .starline:after,#globalNavi .starline:before{height:1px}#globalNavi .starline:before{width:29.3333333333vw}#globalNavi .gnavi{border-radius:3.2vw 0 0 8.8vw;border-width:.6666666667vw;padding:6vw 4vw}#globalNavi .gnavi:before{height:27.7333333333vw;width:41.6vw}#globalNavi .gnavi:after{height:22.2666666667vw;width:37.8666666667vw}#globalNavi .gnavi .nav{height:10.6666666667vw}#globalNavi .gnavi .nav:before{height:3.0666666667vw;left:2.6666666667vw;margin-top:-1.6vw;width:2.6666666667vw}#globalNavi .gnavi .nav:after{height:2vw;margin-top:-1.0666666667vw;right:2.6666666667vw;width:1.2vw}#globalNavi .gnavi .nav img{height:5.7333333333vw}#globalNavi .gnavi .main{grid-row-gap:1.8666666667vw;row-gap:1.8666666667vw}#globalNavi .gnavi .regist dt{margin-bottom:2vw}#globalNavi .gnavi .regist dt img{height:2.9333333333vw}#globalNavi .gnavi .regist .store_buttons{grid-column-gap:1.3333333333vw;-moz-column-gap:1.3333333333vw;column-gap:1.3333333333vw}#globalNavi .gnavi .regist .store_buttons a{height:7.3333333333vw}#globalNavi .gnavi .regist .store_buttons .btn_appstore{width:20vw}#globalNavi .gnavi .regist .store_buttons .btn_googleplay{width:25.3333333333vw}#globalNavi .gnavi .button .nav{height:6.6666666667vw}#globalNavi .gnavi .button .nav img{height:3.2vw}#btnMenu{height:14.4vw;padding-left:5.3333333333vw;right:-2.6666666667vw;top:10.6666666667vw;width:18.6666666667vw}#btnMenu img{height:6.4vw;width:7.7333333333vw}#globalFooter{font-size:2.4vw;line-height:1.44;padding:2.6666666667vw 0}}@media (hover:hover) and (pointer:fine){[data-clickmovie]:hover .play{transform:translate(-50%,-50%) scale(1.1)}#modal .btn_close:hover,.yt-modal .yt_modal-close:hover{transform:scale(1.1)}.store_buttons a:hover{transform:scale(1.05)}#globalNavi #btnMenuClose:hover,#globalNavi .gnavi .nav:hover{transform:scale(1.1)}#btnMenu:hover{right:0}}@media screen and (max-width:759.98px) and (orientation:portrait) and (hover:hover) and (pointer:fine){[data-clickmovie]:hover .play{transform:translate(-50%,-50%) scale(1.1)}#modal .btn_close:hover{transform:scale(1.1)}}
/*# sourceMappingURL=sourcemaps/main.css.map */