@charset "UTF-8";/*! destyle.css v2.0.2 | MIT License | https://github.com/nicolas-cusan/destyle.css */*,::after,::before{-webkit-box-sizing:border-box;box-sizing:border-box;border-style:solid;border-width:0}html{line-height:1.15;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent}body{margin:0}main{display:block}address,blockquote,dl,figure,form,iframe,p,pre,table{margin:0}h1,h2,h3,h4,h5,h6{font-size:inherit;line-height:inherit;font-weight:inherit;margin:0}ol,ul{margin:0;padding:0;list-style:none}dt{font-weight:700}dd{margin-left:0}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible;border-top-width:1px;margin:0;clear:both;color:inherit}pre{font-family:monospace,monospace;font-size:inherit}address{font-style:inherit}a{background-color:transparent;text-decoration:none;color:inherit}abbr[title]{text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:inherit}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}embed,iframe,img,object{vertical-align:bottom}button,input,optgroup,select,textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;vertical-align:middle;color:inherit;font:inherit;background:0 0;padding:0;margin:0;outline:0;border-radius:0;text-align:inherit}[type=checkbox]{-webkit-appearance:checkbox;-moz-appearance:checkbox;appearance:checkbox}[type=radio]{-webkit-appearance:radio;-moz-appearance:radio;appearance:radio}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none}[type=button][disabled],[type=reset][disabled],[type=submit][disabled],button[disabled]{cursor:default}[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-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}select::-ms-expand{display:none}option{padding:0}fieldset{margin:0;padding:0;min-width:0}legend{color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}label[for]{cursor:pointer}details{display:block}summary{display:list-item}[contenteditable]{outline:0}table{border-collapse:collapse;border-spacing:0}caption{text-align:left}td,th{vertical-align:top;padding:0}th{text-align:left;font-weight:700}template{display:none}[hidden]{display:none}.lexend{font-family:Lexend,sans-serif}.lexend-500{font-weight:500}.lexend-600{font-weight:600}.lexend-700{font-weight:700}.lexend-800{font-weight:800}.onest{font-family:Onest,sans-serif}.onest-700{font-weight:700}.onest-800{font-weight:800}.onest-900{font-weight:900}.anta-regular{font-family:Anta,sans-serif;font-weight:400;font-style:normal}.inconsolata{font-family:Inconsolata,monospace;font-optical-sizing:auto;font-weight:900;font-style:normal;font-variation-settings:"wdth" 100}@-webkit-keyframes GradientAnimation{0%{background-position:0 0}25%{background-position:100% 50%}50%{background-position:100% 100%}75%{background-position:0 100%}100%{background-position:0 0}}@keyframes GradientAnimation{0%{background-position:0 0}25%{background-position:100% 50%}50%{background-position:100% 100%}75%{background-position:0 100%}100%{background-position:0 0}}@-webkit-keyframes showMenuContents{0%{-webkit-transform:translateY(50px);transform:translateY(50px);opacity:0}100%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@keyframes showMenuContents{0%{-webkit-transform:translateY(50px);transform:translateY(50px);opacity:0}100%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@-webkit-keyframes hideMenuContents{0%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}99%{-webkit-transform:translateY(-50px);transform:translateY(-50px);opacity:0}100%{-webkit-transform:translateY(50px);transform:translateY(50px);opacity:0}}@keyframes hideMenuContents{0%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}99%{-webkit-transform:translateY(-50px);transform:translateY(-50px);opacity:0}100%{-webkit-transform:translateY(50px);transform:translateY(50px);opacity:0}}@-webkit-keyframes hideMenu{0%{-webkit-mask:-webkit-gradient(linear,left bottom,left top,color-stop(50%,#000),color-stop(50%,transparent));-webkit-mask:-webkit-linear-gradient(bottom,#000 50%,transparent 50%);mask:-webkit-gradient(linear,left bottom,left top,color-stop(50%,#000),color-stop(50%,transparent));mask:linear-gradient(to top,#000 50%,transparent 50%);-webkit-mask-size:100% 200%;mask-size:100% 200%;-webkit-mask-position:0 -100%;mask-position:0 -100%;opacity:1}99%{-webkit-mask:-webkit-gradient(linear,left bottom,left top,color-stop(50%,#000),color-stop(50%,transparent));-webkit-mask:-webkit-linear-gradient(bottom,#000 50%,transparent 50%);mask:-webkit-gradient(linear,left bottom,left top,color-stop(50%,#000),color-stop(50%,transparent));mask:linear-gradient(to top,#000 50%,transparent 50%);-webkit-mask-size:100% 200%;mask-size:100% 200%;-webkit-mask-position:0 0;mask-position:0 0;opacity:1}100%{-webkit-mask:-webkit-gradient(linear,left top,left bottom,color-stop(50%,#000),color-stop(50%,transparent));-webkit-mask:-webkit-linear-gradient(top,#000 50%,transparent 50%);mask:-webkit-gradient(linear,left top,left bottom,color-stop(50%,#000),color-stop(50%,transparent));mask:linear-gradient(to bottom,#000 50%,transparent 50%);-webkit-mask-size:100% 200%;mask-size:100% 200%;-webkit-mask-position:0 -100%;mask-position:0 -100%;opacity:0}}@keyframes hideMenu{0%{-webkit-mask:-webkit-gradient(linear,left bottom,left top,color-stop(50%,#000),color-stop(50%,transparent));-webkit-mask:-webkit-linear-gradient(bottom,#000 50%,transparent 50%);mask:-webkit-gradient(linear,left bottom,left top,color-stop(50%,#000),color-stop(50%,transparent));mask:linear-gradient(to top,#000 50%,transparent 50%);-webkit-mask-size:100% 200%;mask-size:100% 200%;-webkit-mask-position:0 -100%;mask-position:0 -100%;opacity:1}99%{-webkit-mask:-webkit-gradient(linear,left bottom,left top,color-stop(50%,#000),color-stop(50%,transparent));-webkit-mask:-webkit-linear-gradient(bottom,#000 50%,transparent 50%);mask:-webkit-gradient(linear,left bottom,left top,color-stop(50%,#000),color-stop(50%,transparent));mask:linear-gradient(to top,#000 50%,transparent 50%);-webkit-mask-size:100% 200%;mask-size:100% 200%;-webkit-mask-position:0 0;mask-position:0 0;opacity:1}100%{-webkit-mask:-webkit-gradient(linear,left top,left bottom,color-stop(50%,#000),color-stop(50%,transparent));-webkit-mask:-webkit-linear-gradient(top,#000 50%,transparent 50%);mask:-webkit-gradient(linear,left top,left bottom,color-stop(50%,#000),color-stop(50%,transparent));mask:linear-gradient(to bottom,#000 50%,transparent 50%);-webkit-mask-size:100% 200%;mask-size:100% 200%;-webkit-mask-position:0 -100%;mask-position:0 -100%;opacity:0}}@-webkit-keyframes showMenu{0%{-webkit-mask:-webkit-gradient(linear,left top,left bottom,color-stop(50%,#000),color-stop(50%,transparent));-webkit-mask:-webkit-linear-gradient(top,#000 50%,transparent 50%);mask:-webkit-gradient(linear,left top,left bottom,color-stop(50%,#000),color-stop(50%,transparent));mask:linear-gradient(to bottom,#000 50%,transparent 50%);-webkit-mask-size:100% 200%;mask-size:100% 200%;-webkit-mask-position:0 -100%;mask-position:0 -100%;opacity:1}99%{-webkit-mask:-webkit-gradient(linear,left top,left bottom,color-stop(50%,#000),color-stop(50%,transparent));-webkit-mask:-webkit-linear-gradient(top,#000 50%,transparent 50%);mask:-webkit-gradient(linear,left top,left bottom,color-stop(50%,#000),color-stop(50%,transparent));mask:linear-gradient(to bottom,#000 50%,transparent 50%);-webkit-mask-size:100% 200%;mask-size:100% 200%;-webkit-mask-position:0 0;mask-position:0 0;opacity:1}100%{-webkit-mask:-webkit-gradient(linear,left bottom,left top,color-stop(50%,#000),color-stop(50%,transparent));-webkit-mask:-webkit-linear-gradient(bottom,#000 50%,transparent 50%);mask:-webkit-gradient(linear,left bottom,left top,color-stop(50%,#000),color-stop(50%,transparent));mask:linear-gradient(to top,#000 50%,transparent 50%);-webkit-mask-size:100% 200%;mask-size:100% 200%;-webkit-mask-position:0 -100%;mask-position:0 -100%;opacity:1}}@keyframes showMenu{0%{-webkit-mask:-webkit-gradient(linear,left top,left bottom,color-stop(50%,#000),color-stop(50%,transparent));-webkit-mask:-webkit-linear-gradient(top,#000 50%,transparent 50%);mask:-webkit-gradient(linear,left top,left bottom,color-stop(50%,#000),color-stop(50%,transparent));mask:linear-gradient(to bottom,#000 50%,transparent 50%);-webkit-mask-size:100% 200%;mask-size:100% 200%;-webkit-mask-position:0 -100%;mask-position:0 -100%;opacity:1}99%{-webkit-mask:-webkit-gradient(linear,left top,left bottom,color-stop(50%,#000),color-stop(50%,transparent));-webkit-mask:-webkit-linear-gradient(top,#000 50%,transparent 50%);mask:-webkit-gradient(linear,left top,left bottom,color-stop(50%,#000),color-stop(50%,transparent));mask:linear-gradient(to bottom,#000 50%,transparent 50%);-webkit-mask-size:100% 200%;mask-size:100% 200%;-webkit-mask-position:0 0;mask-position:0 0;opacity:1}100%{-webkit-mask:-webkit-gradient(linear,left bottom,left top,color-stop(50%,#000),color-stop(50%,transparent));-webkit-mask:-webkit-linear-gradient(bottom,#000 50%,transparent 50%);mask:-webkit-gradient(linear,left bottom,left top,color-stop(50%,#000),color-stop(50%,transparent));mask:linear-gradient(to top,#000 50%,transparent 50%);-webkit-mask-size:100% 200%;mask-size:100% 200%;-webkit-mask-position:0 -100%;mask-position:0 -100%;opacity:1}}@-webkit-keyframes moveArw{0%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}50%{opacity:0;-webkit-transform:translateX(60%);transform:translateX(60%)}51%{opacity:0;-webkit-transform:translateX(-60%);transform:translateX(-60%)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes moveArw{0%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}50%{opacity:0;-webkit-transform:translateX(60%);transform:translateX(60%)}51%{opacity:0;-webkit-transform:translateX(-60%);transform:translateX(-60%)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes moveArw-b{0%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}50%{opacity:0;-webkit-transform:translateX(-60%);transform:translateX(-60%)}51%{opacity:0;-webkit-transform:translateX(60%);transform:translateX(60%)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes moveArw-b{0%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}50%{opacity:0;-webkit-transform:translateX(-60%);transform:translateX(-60%)}51%{opacity:0;-webkit-transform:translateX(60%);transform:translateX(60%)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes moveArw-w{0%{opacity:1;-webkit-transform:translate(0);transform:translate(0)}50%{opacity:0;-webkit-transform:translate(40%,-40%);transform:translate(40%,-40%)}51%{opacity:0;-webkit-transform:translate(-40%,40%);transform:translate(-40%,40%)}100%{opacity:1;-webkit-transform:translate(0);transform:translate(0)}}@keyframes moveArw-w{0%{opacity:1;-webkit-transform:translate(0);transform:translate(0)}50%{opacity:0;-webkit-transform:translate(40%,-40%);transform:translate(40%,-40%)}51%{opacity:0;-webkit-transform:translate(-40%,40%);transform:translate(-40%,40%)}100%{opacity:1;-webkit-transform:translate(0);transform:translate(0)}}@-webkit-keyframes hoverCover{0%{left:0;right:auto;width:0%}100%{left:auto;right:0;width:0%}}@keyframes hoverCover{0%{left:0;right:auto;width:0%}100%{left:auto;right:0;width:0%}}@-webkit-keyframes ttlCover{0%{background-position:100% 0;-webkit-transform:translateX(0);transform:translateX(0)}60%{background-position:0 0}100%{background-position:0 0;-webkit-transform:translateX(102%);transform:translateX(102%)}}@keyframes ttlCover{0%{background-position:100% 0;-webkit-transform:translateX(0);transform:translateX(0)}60%{background-position:0 0}100%{background-position:0 0;-webkit-transform:translateX(102%);transform:translateX(102%)}}@-webkit-keyframes ttlInner{0%{-webkit-transform:translateX(-100%);transform:translateX(-100%)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes ttlInner{0%{-webkit-transform:translateX(-100%);transform:translateX(-100%)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes soundBar{0%{-webkit-transform:scaleY(.1);transform:scaleY(.1);opacity:1}50%{-webkit-transform:scaleY(1);transform:scaleY(1);opacity:1}100%{-webkit-transform:scaleY(.1);transform:scaleY(.1);opacity:1}}@keyframes soundBar{0%{-webkit-transform:scaleY(.1);transform:scaleY(.1);opacity:1}50%{-webkit-transform:scaleY(1);transform:scaleY(1);opacity:1}100%{-webkit-transform:scaleY(.1);transform:scaleY(.1);opacity:1}}@-webkit-keyframes count-blink{0%{opacity:1}50%{opacity:1}51%{opacity:0}100%{opacity:0}}@keyframes count-blink{0%{opacity:1}50%{opacity:1}51%{opacity:0}100%{opacity:0}}@-webkit-keyframes brightness-blink{0%{-webkit-filter:brightness(100%);filter:brightness(100%)}50%{-webkit-filter:brightness(50%);filter:brightness(50%)}100%{-webkit-filter:brightness(100%);filter:brightness(100%)}}@keyframes brightness-blink{0%{-webkit-filter:brightness(100%);filter:brightness(100%)}50%{-webkit-filter:brightness(50%);filter:brightness(50%)}100%{-webkit-filter:brightness(100%);filter:brightness(100%)}}@-webkit-keyframes verticalTapeLoop{0%{background-position:0 0}100%{background-position:0 -3188px}}@keyframes verticalTapeLoop{0%{background-position:0 0}100%{background-position:0 -3188px}}@-webkit-keyframes horizontalTapeLoop{0%{background-position:0 0}100%{background-position:-3188px 0}}@keyframes horizontalTapeLoop{0%{background-position:0 0}100%{background-position:-3188px 0}}@-webkit-keyframes verticalTapeLoopPC{0%{background-position:0 0}100%{background-position:0 -166.0416666667vw}}@keyframes verticalTapeLoopPC{0%{background-position:0 0}100%{background-position:0 -166.0416666667vw}}@-webkit-keyframes verticalTapeLoopPCM{0%{background-position:0 0}100%{background-position:0 -215.4054054054vw}}@keyframes verticalTapeLoopPCM{0%{background-position:0 0}100%{background-position:0 -215.4054054054vw}}@-webkit-keyframes verticalTapeLoopSP{0%{background-position:0 0}100%{background-position:0 -415.1041666667vw}}@keyframes verticalTapeLoopSP{0%{background-position:0 0}100%{background-position:0 -415.1041666667vw}}@-webkit-keyframes horizontalTapeLoopPC{0%{background-position:0 0}100%{background-position:-166.0416666667vw 0}}@keyframes horizontalTapeLoopPC{0%{background-position:0 0}100%{background-position:-166.0416666667vw 0}}@-webkit-keyframes horizontalTapeLoopPCM{0%{background-position:0 0}100%{background-position:-215.4054054054vw 0}}@keyframes horizontalTapeLoopPCM{0%{background-position:0 0}100%{background-position:-215.4054054054vw 0}}@-webkit-keyframes horizontalTapeLoopSP{0%{background-position:0 0}100%{background-position:-415.1041666667vw 0}}@keyframes horizontalTapeLoopSP{0%{background-position:0 0}100%{background-position:-415.1041666667vw 0}}@-webkit-keyframes MoveLeft{from{-webkit-transform:translateX(100%);transform:translateX(100%)}to{-webkit-transform:translateX(-100%);transform:translateX(-100%)}}@keyframes MoveLeft{from{-webkit-transform:translateX(100%);transform:translateX(100%)}to{-webkit-transform:translateX(-100%);transform:translateX(-100%)}}@-webkit-keyframes MoveLeft2{from{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(-200%);transform:translateX(-200%)}}@keyframes MoveLeft2{from{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(-200%);transform:translateX(-200%)}}html{font-size:62.5%;line-height:1}@media print,screen and (max-width:1024px){html{font-size:1.3020833333vw}}body{font-family:"Noto Sans JP",Arial,"Hiragino Kaku Gothic ProN","Hiragino Sans",Meiryo,sans-serif;-webkit-font-smoothing:antialiased;word-wrap:break-word;overflow-wrap:break-word;color:#000;letter-spacing:.04em;font-weight:700;background:#f3fcff;overflow-x:hidden;overflow-y:scroll}@media print,screen and (max-width:1024px){body{min-width:100%;-webkit-overflow-scrolling:touch}}.is-loading *{-webkit-transition:none!important;transition:none!important;-webkit-transition-delay:unset!important;transition-delay:unset!important}.is-resizing *,.is-resizing ::after,.is-resizing ::before{-webkit-transition:none!important;transition:none!important;-webkit-transition-delay:unset!important;transition-delay:unset!important}.w100 img,img.w100{width:100%;height:auto}img{image-rendering:-webkit-optimize-contrast;pointer-events:none}_::-webkit-full-page-media,_:future,:root img{image-rendering:auto}@media (any-hover:hover){.hover{opacity:1;-webkit-transition:.2s opacity;transition:.2s opacity}.hover:hover{opacity:.75;cursor:pointer}}.pc_b{display:block!important}@media print,screen and (max-width:1024px){.pc_b{display:none!important}}.pc_i{display:inline!important}@media print,screen and (max-width:1024px){.pc_i{display:none!important}}.pc_ib{display:inline-block!important}@media print,screen and (max-width:1024px){.pc_ib{display:none!important}}.pc_f{display:-webkit-box!important;display:-webkit-flex!important;display:flex!important}@media print,screen and (max-width:1024px){.pc_f{display:none!important}}.sp_b{display:none!important}@media print,screen and (max-width:1024px){.sp_b{display:block!important}}.sp_i{display:none!important}@media print,screen and (max-width:1024px){.sp_i{display:inline!important}}.sp_ib{display:none!important}@media print,screen and (max-width:1024px){.sp_ib{display:inline-block!important}}.sp_f{display:none!important}@media print,screen and (max-width:1024px){.sp_f{display:-webkit-box!important;display:-webkit-flex!important;display:flex!important}}.st-Contents{width:100%;overflow:hidden;position:relative}.st-Contents::after{content:"";display:block;position:absolute;width:100%;height:100%;background:#fff;position:fixed;top:0;left:0;z-index:100000}body:not(.is-loading) .st-Contents::after{opacity:0;-webkit-transition:opacity .3s;transition:opacity .3s;pointer-events:none}.js-Batch{opacity:0;-webkit-transform:scale(.5);transform:scale(.5)}.js-Chara{opacity:0;-webkit-transform:scale(.5);transform:scale(.5)}.js-Slide{-webkit-transform:translateX(-10%);transform:translateX(-10%);opacity:0}.sw-Loop{overflow:hidden;display:-webkit-box;display:-webkit-flex;display:flex;width:100%}.sw-Loop_inner{-webkit-flex-shrink:0;flex-shrink:0;white-space:nowrap;-webkit-backface-visibility:hidden;backface-visibility:hidden}.sw-Loop_inner:nth-child(odd){-webkit-animation:MoveLeft var(--Loop-duration,24s) var(--Loop-delay,-12s) infinite linear;animation:MoveLeft var(--Loop-duration,24s) var(--Loop-delay,-12s) infinite linear}.sw-Loop_inner:nth-child(even){-webkit-animation:MoveLeft2 var(--Loop-duration,24s) infinite linear;animation:MoveLeft2 var(--Loop-duration,24s) infinite linear}.sw-Loop_inner-r:nth-child(odd){animation:MoveLeft var(--Loop-duration,24s) var(--Loop-delay,-12s) infinite linear reverse}.sw-Loop_inner-r:nth-child(even){animation:MoveLeft2 var(--Loop-duration,24s) infinite linear reverse}.sw-Ttl{position:relative;line-height:1.3;letter-spacing:0;overflow:hidden}.sw-Ttl .inner{display:inline-block;position:relative;background:url(../../webp/common/icon_ttl.svg) 0 center/14px auto no-repeat;overflow:hidden;font-size:22px;padding-left:20px;background-size:14px;-webkit-transform:translateX(-100%);transform:translateX(-100%)}@media (min-width:1920px){.sw-Ttl .inner{font-size:1.1458333333vw}}@media (min-width:1025px) and (max-width:1479px){.sw-Ttl .inner{font-size:1.4864864865vw}}@media (min-width:1920px){.sw-Ttl .inner{padding-left:1.0416666667vw}}@media (min-width:1025px) and (max-width:1479px){.sw-Ttl .inner{padding-left:1.3513513514vw}}@media (min-width:1920px){.sw-Ttl .inner{background-size:.7291666667vw}}@media (min-width:1025px) and (max-width:1479px){.sw-Ttl .inner{background-size:.9459459459vw}}@media (max-width:1024px){.sw-Ttl .inner{font-size:3.90625vw!important;padding-left:4.4270833333vw!important;background-size:2.8645833333vw!important}}.sw-Ttl .inner::after{content:"";display:block;position:absolute;width:100%;height:100%;background:#000;top:0;right:0;background:-webkit-gradient(linear,left top,right top,from(#c1c7d7),color-stop(5%,#32b04d),color-stop(10%,#1da2db),color-stop(15%,#c842df),color-stop(20%,#f864a2),color-stop(25%,#f864a2),color-stop(30%,#f864a2),color-stop(51%,#000),color-stop(60%,#000),color-stop(70%,#000),to(#000));background:-webkit-linear-gradient(left,#c1c7d7 0,#32b04d 5%,#1da2db 10%,#c842df 15%,#f864a2 20%,#f864a2 25%,#f864a2 30%,#000 51%,#000 60%,#000 70%,#000 100%);background:linear-gradient(90deg,#c1c7d7 0,#32b04d 5%,#1da2db 10%,#c842df 15%,#f864a2 20%,#f864a2 25%,#f864a2 30%,#000 51%,#000 60%,#000 70%,#000 100%);background-size:200% 100%;background-position:100% 0}.sw-Ttl.is-animated .inner{-webkit-animation:ttlInner .4s .1s forwards cubic-bezier(0,.94,0,1.01);animation:ttlInner .4s .1s forwards cubic-bezier(0,.94,0,1.01)}.sw-Ttl.is-animated .inner::after{-webkit-animation:ttlCover .6s .3s forwards cubic-bezier(0,.69,.05,.99);animation:ttlCover .6s .3s forwards cubic-bezier(0,.69,.05,.99)}.sw-Ttl_Wrapper{position:relative;display:inline-block;overflow:hidden}.sw-Ttl-center{background:0 0;text-align:center;padding:0}.sw-Ttl-center .inner{background:0 0;padding:0}.sw-Ttl-center .inner-center{display:inline-block;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;gap:6px}@media (min-width:1920px){.sw-Ttl-center .inner-center{gap:.3125vw}}@media (min-width:1025px) and (max-width:1479px){.sw-Ttl-center .inner-center{gap:.4054054054vw}}@media (max-width:1024px){.sw-Ttl-center .inner-center{gap:1.5625vw!important}}.sw-Ttl-center .inner-center::after,.sw-Ttl-center .inner-center::before{content:"";display:inline-block;width:14px;height:19px}@media (min-width:1920px){.sw-Ttl-center .inner-center::after,.sw-Ttl-center .inner-center::before{width:.7291666667vw}}@media (min-width:1025px) and (max-width:1479px){.sw-Ttl-center .inner-center::after,.sw-Ttl-center .inner-center::before{width:.9459459459vw}}@media (min-width:1920px){.sw-Ttl-center .inner-center::after,.sw-Ttl-center .inner-center::before{height:.9895833333vw}}@media (min-width:1025px) and (max-width:1479px){.sw-Ttl-center .inner-center::after,.sw-Ttl-center .inner-center::before{height:1.2837837838vw}}@media (max-width:1024px){.sw-Ttl-center .inner-center::after,.sw-Ttl-center .inner-center::before{width:2.8645833333vw!important;height:3.90625vw!important}}.sw-Ttl-center .inner-center::after{background:url(../../webp/common/icon_ttl-r.svg) center center/contain no-repeat}.sw-Ttl-center .inner-center::before{background:url(../../webp/common/icon_ttl.svg) center center/contain no-repeat}.sw-Btn_Wrapper{text-align:center;position:relative}.sw-Btn{display:inline-block}.sw-Btn .inner{display:inline-block;position:relative;line-height:1.6;letter-spacing:.04em;font-size:30px}@media (min-width:1920px){.sw-Btn .inner{font-size:1.5625vw}}@media (min-width:1025px) and (max-width:1479px){.sw-Btn .inner{font-size:2.027027027vw}}@media (max-width:1024px){.sw-Btn .inner{font-size:4.6875vw!important}}.sw-Btn .icon{position:absolute;top:0;bottom:0;margin:auto 0;line-height:0;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end;width:60px;height:40px;right:-60px}.sw-Btn .icon svg{overflow:visible;height:100%;width:auto;-webkit-transition:background .2s,-webkit-transform .3s cubic-bezier(0,.87,.36,.98);transition:background .2s,-webkit-transform .3s cubic-bezier(0,.87,.36,.98);transition:background .2s,transform .3s cubic-bezier(0,.87,.36,.98);transition:background .2s,transform .3s cubic-bezier(0,.87,.36,.98),-webkit-transform .3s cubic-bezier(0,.87,.36,.98);border-radius:100vmax}@media (min-width:1920px){.sw-Btn .icon{width:3.125vw}}@media (min-width:1025px) and (max-width:1479px){.sw-Btn .icon{width:4.0540540541vw}}@media (min-width:1920px){.sw-Btn .icon{height:2.0833333333vw}}@media (min-width:1025px) and (max-width:1479px){.sw-Btn .icon{height:2.7027027027vw}}@media (min-width:1920px){.sw-Btn .icon{right:-3.125vw}}@media (min-width:1025px) and (max-width:1479px){.sw-Btn .icon{right:-4.0540540541vw}}@media (max-width:1024px){.sw-Btn .icon{width:10.4166666667vw!important;height:6.5104166667vw!important;right:-10.4166666667vw!important}}@media (any-hover:hover){.sw-Btn:hover svg{background:#000;-webkit-transform:rotate(360deg);transform:rotate(360deg)}.sw-Btn:hover svg path:nth-child(2),.sw-Btn:hover svg path:nth-child(3),.sw-Btn:hover svg path:nth-child(4){fill:#fff}}.block-pc{display:block!important}@media print,screen and (max-width:1024px){.block-pc{display:none!important}}.inline-pc{display:inline!important}@media print,screen and (max-width:1024px){.inline-pc{display:none!important}}.inline-block-pc{display:inline-block!important}@media print,screen and (max-width:1024px){.inline-block-pc{display:none!important}}.flex-pc{display:-webkit-box!important;display:-webkit-flex!important;display:flex!important}@media print,screen and (max-width:1024px){.flex-pc{display:none!important}}.inline-flex-pc{display:-webkit-inline-box!important;display:-webkit-inline-flex!important;display:inline-flex!important}@media print,screen and (max-width:1024px){.inline-flex-pc{display:none!important}}.block-sp{display:none!important}@media print,screen and (max-width:1024px){.block-sp{display:block!important}}.inline-sp{display:none!important}@media print,screen and (max-width:1024px){.inline-sp{display:inline!important}}.inline-block-sp{display:none!important}@media print,screen and (max-width:1024px){.inline-block-sp{display:inline-block!important}}.flex-sp{display:none!important}@media print,screen and (max-width:1024px){.flex-sp{display:-webkit-box!important;display:-webkit-flex!important;display:flex!important}}.inline-flex-sp{display:none!important}@media print,screen and (max-width:1024px){.inline-flex-sp{display:-webkit-inline-box!important;display:-webkit-inline-flex!important;display:inline-flex!important}}.sw-Youtube{width:100%;height:100dvh;position:fixed;top:0;left:0;z-index:2000;visibility:hidden;opacity:0}.sw-Youtube.opened .sw-Youtube_Overlay{-webkit-animation:fadeInBg .5s forwards;animation:fadeInBg .5s forwards}.sw-Youtube.opened .sw-Youtube_Content{-webkit-animation:fadeIn .5s forwards;animation:fadeIn .5s forwards}.sw-Youtube_Overlay{width:100%;height:100lvh;background:rgba(255,255,255,.97);position:fixed;top:0;left:0;z-index:500}.sw-Youtube_Content{z-index:500;width:clamp(10px,100% - 40px,1200px);aspect-ratio:16/9;position:absolute;bottom:0;top:0;left:0;right:0;margin:auto}@media print,screen and (max-width:1024px){.sw-Youtube_Content{width:94.7916666667vw;max-height:100vh;max-height:100dvh}}@media print and (orientation:landscape),screen and (max-width:1024px) and (orientation:landscape){.sw-Youtube_Content{width:calc(100% - 26.0416666667vw)}}.sw-Youtube_Content iframe,.sw-Youtube_Content img,.sw-Youtube_Content video{position:relative;width:100%;height:100%}.sw-Youtube_Content img{-o-object-fit:contain;object-fit:contain;pointer-events:none}.sw-Youtube_Close{position:absolute;width:120px;height:80px;top:0;right:0;z-index:2000;pointer-events:auto;cursor:pointer}.sw-Youtube_Close span{display:block;position:absolute;height:3px;width:80px;background:#000;left:0;right:0;margin:0 auto}@media print,screen and (max-width:1024px){.sw-Youtube_Close span{height:2px;width:10.4166666667vw}}.sw-Youtube_Close span:nth-of-type(1){top:42px}@media print,screen and (max-width:1024px){.sw-Youtube_Close span:nth-of-type(1){top:5.46875vw}}.sw-Youtube_Close span:nth-of-type(2){top:56px}@media print,screen and (max-width:1024px){.sw-Youtube_Close span:nth-of-type(2){top:7.2916666667vw}}.sw-Youtube_Close span:nth-of-type(1){-webkit-transform:rotate(30deg);transform:rotate(30deg);top:50px}@media print,screen and (max-width:1024px){.sw-Youtube_Close span:nth-of-type(1){top:6.5104166667vw}}.sw-Youtube_Close span:nth-of-type(2){-webkit-transform:rotate(-30deg);transform:rotate(-30deg);top:50px}@media print,screen and (max-width:1024px){.sw-Youtube_Close span:nth-of-type(2){top:6.5104166667vw}}@media print,screen and (max-width:1024px){.sw-Youtube_Close{width:15.625vw;height:13.0208333333vw}}@media print and (orientation:landscape),screen and (max-width:1024px) and (orientation:landscape){.sw-Youtube_Close{position:fixed}}.st-Header_Hamburger{display:block;position:fixed;top:0;right:0;z-index:200;overflow:hidden;background:#000;width:110px;height:80px;border-radius:16px;top:14px;right:14px}@media (min-width:1920px){.st-Header_Hamburger{width:5.7291666667vw}}@media (min-width:1025px) and (max-width:1479px){.st-Header_Hamburger{width:7.4324324324vw}}@media (min-width:1920px){.st-Header_Hamburger{height:4.1666666667vw}}@media (min-width:1025px) and (max-width:1479px){.st-Header_Hamburger{height:5.4054054054vw}}@media (min-width:1920px){.st-Header_Hamburger{border-radius:.8333333333vw}}@media (min-width:1025px) and (max-width:1479px){.st-Header_Hamburger{border-radius:1.0810810811vw}}@media (min-width:1920px){.st-Header_Hamburger{top:.7291666667vw}}@media (min-width:1025px) and (max-width:1479px){.st-Header_Hamburger{top:.9459459459vw}}@media (min-width:1920px){.st-Header_Hamburger{right:.7291666667vw}}@media (min-width:1025px) and (max-width:1479px){.st-Header_Hamburger{right:.9459459459vw}}@media (max-width:1024px){.st-Header_Hamburger{width:15.625vw!important;height:11.71875vw!important;border-radius:2.0833333333vw!important;top:1.3020833333vw!important;right:1.3020833333vw!important}}.st-Header_Hamburger::after{content:"";display:block;position:absolute;width:100%;height:100%;top:0;left:0;border-radius:16px;background:-webkit-gradient(linear,left top,right top,color-stop(.15%,#c13030),color-stop(17.1%,#f863a1),color-stop(33.05%,#c741df),color-stop(50%,#7863c7),color-stop(66.95%,#1ca2db),color-stop(82.9%,#30b04d),color-stop(99.85%,#c0c7d8)) border-box;background:-webkit-linear-gradient(left,#c13030 .15%,#f863a1 17.1%,#c741df 33.05%,#7863c7 50%,#1ca2db 66.95%,#30b04d 82.9%,#c0c7d8 99.85%) border-box;background:linear-gradient(90deg,#c13030 .15%,#f863a1 17.1%,#c741df 33.05%,#7863c7 50%,#1ca2db 66.95%,#30b04d 82.9%,#c0c7d8 99.85%) border-box;border:1px solid transparent;-webkit-mask:-webkit-gradient(linear,left top,left bottom,color-stop(0,red)) padding-box,-webkit-gradient(linear,left top,left bottom,color-stop(0,red));-webkit-mask:-webkit-linear-gradient(red 0 0) padding-box,-webkit-linear-gradient(red 0 0);-webkit-mask-composite:xor;mask:-webkit-gradient(linear,left top,left bottom,color-stop(0,red)) padding-box exclude,-webkit-gradient(linear,left top,left bottom,color-stop(0,red));mask:linear-gradient(red 0 0) padding-box exclude,linear-gradient(red 0 0)}@media (min-width:1920px){.st-Header_Hamburger::after{border-radius:.8333333333vw}}@media (min-width:1025px) and (max-width:1479px){.st-Header_Hamburger::after{border-radius:1.0810810811vw}}@media (max-width:1024px){.st-Header_Hamburger::after{border-radius:2.0833333333vw!important}}.st-Header_Hamburger span{display:block;position:absolute;height:2px;width:120px;left:0;right:0;margin:0 auto;-webkit-transition:.2s;transition:.2s;width:40px}@media print,screen and (max-width:1024px){.st-Header_Hamburger span{height:2px}}@media (min-width:1920px){.st-Header_Hamburger span{width:2.0833333333vw}}@media (min-width:1025px) and (max-width:1479px){.st-Header_Hamburger span{width:2.7027027027vw}}@media (max-width:1024px){.st-Header_Hamburger span{width:5.2083333333vw!important}}.st-Header_Hamburger span::before{content:"";display:block;position:absolute;width:100%;height:100%;top:0;left:0;background:#fff}.st-Header_Hamburger span::after{content:"";display:block;position:absolute;width:100%;height:100%;top:0;left:0;opacity:0;-webkit-transition:opacity .2s;transition:opacity .2s;background:-webkit-linear-gradient(135deg,#c13030,#f863a1,#c741df,#7863c7,#1ca2db,#30b04d,#c0c7d8,#c13030,#f863a1);background:linear-gradient(-45deg,#c13030,#f863a1,#c741df,#7863c7,#1ca2db,#30b04d,#c0c7d8,#c13030,#f863a1);background-size:400% 400%;-webkit-animation:GradientAnimation 3s ease infinite;animation:GradientAnimation 3s ease infinite}.st-Header_Hamburger span:nth-of-type(1){top:34px}@media (min-width:1920px){.st-Header_Hamburger span:nth-of-type(1){top:1.7708333333vw}}@media (min-width:1025px) and (max-width:1479px){.st-Header_Hamburger span:nth-of-type(1){top:2.2972972973vw}}@media (max-width:1024px){.st-Header_Hamburger span:nth-of-type(1){top:4.8177083333vw!important}}.st-Header_Hamburger span:nth-of-type(2){top:44px}@media (min-width:1920px){.st-Header_Hamburger span:nth-of-type(2){top:2.2916666667vw}}@media (min-width:1025px) and (max-width:1479px){.st-Header_Hamburger span:nth-of-type(2){top:2.972972973vw}}@media (max-width:1024px){.st-Header_Hamburger span:nth-of-type(2){top:6.5104166667vw!important}}.st-Header_Hamburger span:nth-of-type(2)::after{-webkit-animation:GradientAnimation 3s .5s ease infinite;animation:GradientAnimation 3s .5s ease infinite}@media (any-hover:hover){.st-Header_Hamburger:hover{cursor:pointer}.st-Header_Hamburger:hover span::after{opacity:1}}.st-Header_Hamburger.is-opened span:nth-of-type(1){-webkit-transform:rotate(30deg);transform:rotate(30deg);top:39px}@media (min-width:1920px){.st-Header_Hamburger.is-opened span:nth-of-type(1){top:2.03125vw}}@media (min-width:1025px) and (max-width:1479px){.st-Header_Hamburger.is-opened span:nth-of-type(1){top:2.6351351351vw}}@media (max-width:1024px){.st-Header_Hamburger.is-opened span:nth-of-type(1){top:5.5989583333vw!important}}.st-Header_Hamburger.is-opened span:nth-of-type(2){-webkit-transform:rotate(-30deg);transform:rotate(-30deg);top:39px}@media (min-width:1920px){.st-Header_Hamburger.is-opened span:nth-of-type(2){top:2.03125vw}}@media (min-width:1025px) and (max-width:1479px){.st-Header_Hamburger.is-opened span:nth-of-type(2){top:2.6351351351vw}}@media (max-width:1024px){.st-Header_Hamburger.is-opened span:nth-of-type(2){top:5.5989583333vw!important}}@media (any-hover:hover){.st-Header_Hamburger.is-opened:hover{cursor:pointer}.st-Header_Hamburger.is-opened:hover span::before{-webkit-animation:slideDisappearCloseTop .75s cubic-bezier(.17,.67,.17,.93) forwards;animation:slideDisappearCloseTop .75s cubic-bezier(.17,.67,.17,.93) forwards}.st-Header_Hamburger.is-opened:hover span:nth-of-type(2)::before{-webkit-animation:slideDisappearCloseBottom .75s cubic-bezier(.17,.67,.17,.93) forwards;animation:slideDisappearCloseBottom .75s cubic-bezier(.17,.67,.17,.93) forwards;-webkit-animation-delay:.1s;animation-delay:.1s}}.st-Header_Nav{pointer-events:none;width:100%;height:100dvh;z-index:100;position:fixed;top:0;left:0}.st-Header_Nav.is-opened{visibility:visible;pointer-events:auto}.st-Header_Nav.is-opened .st-Header_Nav_Bg{opacity:1;-webkit-animation:showMenu .8s cubic-bezier(.1,1,0,.96) forwards;animation:showMenu .8s cubic-bezier(.1,1,0,.96) forwards}@media print,screen and (max-width:1024px){.st-Header_Nav.is-opened .st-Header_Nav_Bg{-webkit-animation:showMenu .6s cubic-bezier(.1,1,0,.96) forwards;animation:showMenu .6s cubic-bezier(.1,1,0,.96) forwards}}.st-Header_Nav.is-opened .st-Header_Nav_Wrapper{-webkit-animation:showMenuContents 1.2s .2s cubic-bezier(.1,1,0,.96) forwards;animation:showMenuContents 1.2s .2s cubic-bezier(.1,1,0,.96) forwards}.st-Header_Nav.is-closed .st-Header_Nav_Bg{-webkit-animation:hideMenu .8s cubic-bezier(.1,1,0,.96) forwards;animation:hideMenu .8s cubic-bezier(.1,1,0,.96) forwards}.st-Header_Nav.is-closed .st-Header_Nav_Wrapper{-webkit-animation:hideMenuContents .6s cubic-bezier(.1,1,0,.96) forwards;animation:hideMenuContents .6s cubic-bezier(.1,1,0,.96) forwards}.st-Header_Nav_Bg{display:block;position:absolute;width:100%;height:100lvh;background:-webkit-gradient(linear,left top,left bottom,from(#1da2db),to(#71d4ff));background:-webkit-linear-gradient(top,#1da2db 0,#71d4ff 100%);background:linear-gradient(180deg,#1da2db 0,#71d4ff 100%);top:0;left:0;opacity:0;-webkit-mask:-webkit-gradient(linear,left bottom,left top,color-stop(50%,#000),color-stop(50%,transparent));-webkit-mask:-webkit-linear-gradient(bottom,#000 50%,transparent 50%);mask:-webkit-gradient(linear,left bottom,left top,color-stop(50%,#000),color-stop(50%,transparent));mask:linear-gradient(to top,#000 50%,transparent 50%);-webkit-mask-size:100% 200%;mask-size:100% 200%;-webkit-mask-position:0 0;mask-position:0 0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.st-Header_Nav_Bg::after{content:"";display:block;position:absolute;width:100%;height:100%;top:0;left:0;opacity:.3;background:url(../../webp/pc/ptn-dot-pc-l.webp) 0 top/40px auto repeat-y,url(../../webp/pc/ptn-dot-pc-r.webp) 100% top/40px auto repeat-y}@media (min-width:1920px){.st-Header_Nav_Bg::after{background:url(../../webp/pc/ptn-dot-pc-l.webp) 0 top/2.0833333333vw auto repeat-y,url(../../webp/pc/ptn-dot-pc-r.webp) 100% top/2.0833333333vw auto repeat-y}}@media (max-width:1479px){.st-Header_Nav_Bg::after{background:url(../../webp/pc/ptn-dot-pc-l.webp) 0 top/2.7027027027vw auto repeat-y,url(../../webp/pc/ptn-dot-pc-r.webp) 100% top/2.7027027027vw auto repeat-y}}@media print,screen and (max-width:1024px){.st-Header_Nav_Bg::after{opacity:1;background:url(../../webp/sp/ptn-dot-sp-30-l.webp) 0 top/5.2083333333vw auto repeat-y,url(../../webp/sp/ptn-dot-sp-30-r.webp) 100% top/5.2083333333vw auto repeat-y}}.st-Header_Nav_Wrapper{opacity:0;width:100%;height:100dvh;overflow:auto;position:fixed;top:0;left:0;-webkit-transform:translateY(50px);transform:translateY(50px)}.st-Header_Nav_Contents{position:relative;min-height:100dvh;padding:40px 0}@media print,screen and (min-width:1025px){.st-Header_Nav_Contents{display:grid;-webkit-align-content:center;align-content:center}}@media print,screen and (max-width:1024px){.st-Header_Nav_Contents{padding:18.2291666667vw 0;display:block}}.st-Header_Nav_Contents_Inner{margin:0 auto;width:1020px}@media (min-width:1920px){.st-Header_Nav_Contents_Inner{width:53.125vw}}@media (min-width:1025px) and (max-width:1479px){.st-Header_Nav_Contents_Inner{width:68.9189189189vw}}@media (max-width:1024px){.st-Header_Nav_Contents_Inner{width:84.375vw!important}}.st-Header_Menu{display:grid;grid-template-columns:repeat(2,1fr);width:1020px;-webkit-column-gap:40px;-moz-column-gap:40px;column-gap:40px}@media (min-width:1920px){.st-Header_Menu{width:53.125vw}}@media (min-width:1025px) and (max-width:1479px){.st-Header_Menu{width:68.9189189189vw}}@media (min-width:1920px){.st-Header_Menu{-webkit-column-gap:2.0833333333vw;-moz-column-gap:2.0833333333vw;column-gap:2.0833333333vw}}@media (min-width:1025px) and (max-width:1479px){.st-Header_Menu{-webkit-column-gap:2.7027027027vw;-moz-column-gap:2.7027027027vw;column-gap:2.7027027027vw}}@media print,screen and (max-width:1024px){.st-Header_Menu{grid-template-columns:100%;width:100%}}.st-Header_Menu .menu-Item:nth-of-type(1) .menu-Item_Anchor,.st-Header_Menu .menu-Item:nth-of-type(2) .menu-Item_Anchor{border-top:1px solid rgba(255,255,255,.2)}@media print,screen and (max-width:1024px){.st-Header_Menu .menu-Item:nth-of-type(2) .menu-Item_Anchor{border-top:none}}.st-Header_Menu .menu-Item_Anchor{color:#fff;position:relative;display:block;border-bottom:1px solid rgba(255,255,255,.2);-webkit-transition:background .2s;transition:background .2s;padding-top:31px;padding-bottom:31px;padding-left:20px}.st-Header_Menu .menu-Item_Anchor::before{content:"";display:block;position:absolute;top:0;left:auto;right:0;width:0%;height:100%;background:rgba(255,255,255,.1);-webkit-transition:width .5s cubic-bezier(0,.94,0,1.01);transition:width .5s cubic-bezier(0,.94,0,1.01)}@media (min-width:1920px){.st-Header_Menu .menu-Item_Anchor{padding-top:1.6145833333vw}}@media (min-width:1025px) and (max-width:1479px){.st-Header_Menu .menu-Item_Anchor{padding-top:2.0945945946vw}}@media (min-width:1920px){.st-Header_Menu .menu-Item_Anchor{padding-bottom:1.6145833333vw}}@media (min-width:1025px) and (max-width:1479px){.st-Header_Menu .menu-Item_Anchor{padding-bottom:2.0945945946vw}}@media (min-width:1920px){.st-Header_Menu .menu-Item_Anchor{padding-left:1.0416666667vw}}@media (min-width:1025px) and (max-width:1479px){.st-Header_Menu .menu-Item_Anchor{padding-left:1.3513513514vw}}@media (max-width:1024px){.st-Header_Menu .menu-Item_Anchor{padding-top:4.9479166667vw!important;padding-bottom:4.9479166667vw!important;padding-left:2.6041666667vw!important}}.st-Header_Menu .menu-Item_Anchor .txt{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;gap:16px}@media (min-width:1920px){.st-Header_Menu .menu-Item_Anchor .txt{gap:.8333333333vw}}@media (min-width:1025px) and (max-width:1479px){.st-Header_Menu .menu-Item_Anchor .txt{gap:1.0810810811vw}}@media (max-width:1024px){.st-Header_Menu .menu-Item_Anchor .txt{gap:2.6041666667vw!important}}.st-Header_Menu .menu-Item_Anchor .txt .en{line-height:1;letter-spacing:.04em;font-size:26px}@media (min-width:1920px){.st-Header_Menu .menu-Item_Anchor .txt .en{font-size:1.3541666667vw}}@media (min-width:1025px) and (max-width:1479px){.st-Header_Menu .menu-Item_Anchor .txt .en{font-size:1.7567567568vw}}@media (max-width:1024px){.st-Header_Menu .menu-Item_Anchor .txt .en{font-size:4.4270833333vw!important}}.st-Header_Menu .menu-Item_Anchor .txt .jp{line-height:1;letter-spacing:.04em;opacity:.9;font-size:14px}@media (min-width:1920px){.st-Header_Menu .menu-Item_Anchor .txt .jp{font-size:.7291666667vw}}@media (min-width:1025px) and (max-width:1479px){.st-Header_Menu .menu-Item_Anchor .txt .jp{font-size:.9459459459vw}}@media (max-width:1024px){.st-Header_Menu .menu-Item_Anchor .txt .jp{font-size:2.8645833333vw!important}}.st-Header_Menu .menu-Item_Anchor .icon{position:absolute;display:grid;place-content:center;top:0;bottom:0;margin:auto 0;border:1px solid #fff;border-radius:50%;-webkit-transition:background .2s;transition:background .2s;width:36px;height:36px;right:20px}@media (min-width:1920px){.st-Header_Menu .menu-Item_Anchor .icon{width:1.875vw}}@media (min-width:1025px) and (max-width:1479px){.st-Header_Menu .menu-Item_Anchor .icon{width:2.4324324324vw}}@media (min-width:1920px){.st-Header_Menu .menu-Item_Anchor .icon{height:1.875vw}}@media (min-width:1025px) and (max-width:1479px){.st-Header_Menu .menu-Item_Anchor .icon{height:2.4324324324vw}}@media (min-width:1920px){.st-Header_Menu .menu-Item_Anchor .icon{right:1.0416666667vw}}@media (min-width:1025px) and (max-width:1479px){.st-Header_Menu .menu-Item_Anchor .icon{right:1.3513513514vw}}@media (max-width:1024px){.st-Header_Menu .menu-Item_Anchor .icon{width:6.5104166667vw!important;height:6.5104166667vw!important;right:2.6041666667vw!important}}.st-Header_Menu .menu-Item_Anchor .icon_Inner{display:block;fill:#fff;width:12px}@media (min-width:1920px){.st-Header_Menu .menu-Item_Anchor .icon_Inner{width:.625vw}}@media (min-width:1025px) and (max-width:1479px){.st-Header_Menu .menu-Item_Anchor .icon_Inner{width:.8108108108vw}}@media (max-width:1024px){.st-Header_Menu .menu-Item_Anchor .icon_Inner{width:2.6041666667vw!important}}@media (any-hover:hover){.st-Header_Menu .menu-Item_Anchor:hover::before{right:auto;left:0;width:100%}.st-Header_Menu .menu-Item_Anchor:hover .icon{background:#fff}.st-Header_Menu .menu-Item_Anchor:hover .icon_Inner{-webkit-animation:moveArw .4s cubic-bezier(.03,.88,.35,1.26) forwards;animation:moveArw .4s cubic-bezier(.03,.88,.35,1.26) forwards;fill:#45beea}}.st-Header_Official{position:relative;margin-top:60px}@media (min-width:1920px){.st-Header_Official{margin-top:3.125vw}}@media (min-width:1025px) and (max-width:1479px){.st-Header_Official{margin-top:4.0540540541vw}}@media (max-width:1024px){.st-Header_Official{margin-top:13.0208333333vw!important}}.st-Header_Official_Ttl{line-height:1.6;letter-spacing:.04em;color:#fff;font-size:16px}@media (min-width:1920px){.st-Header_Official_Ttl{font-size:.8333333333vw}}@media (min-width:1025px) and (max-width:1479px){.st-Header_Official_Ttl{font-size:1.0810810811vw}}@media (max-width:1024px){.st-Header_Official_Ttl{font-size:3.3854166667vw!important}}.st-Header_Official_Anchor{display:grid;grid-template-columns:repeat(3,1fr);width:1020px;margin-top:10px;gap:8px}@media (min-width:1920px){.st-Header_Official_Anchor{width:53.125vw}}@media (min-width:1025px) and (max-width:1479px){.st-Header_Official_Anchor{width:68.9189189189vw}}@media (min-width:1920px){.st-Header_Official_Anchor{margin-top:.5208333333vw}}@media (min-width:1025px) and (max-width:1479px){.st-Header_Official_Anchor{margin-top:.6756756757vw}}@media (min-width:1920px){.st-Header_Official_Anchor{gap:.4166666667vw}}@media (min-width:1025px) and (max-width:1479px){.st-Header_Official_Anchor{gap:.5405405405vw}}@media (max-width:1024px){.st-Header_Official_Anchor{margin-top:3.90625vw!important;gap:1.3020833333vw!important}}@media print,screen and (max-width:1024px){.st-Header_Official_Anchor{grid-template-columns:100%;width:100%}}.st-Header_Official_Anchor_Item{position:relative;color:#fff;background:rgba(255,255,255,.2);display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-transition:background .2s;transition:background .2s;border-radius:6px;padding-left:31px;min-height:136px}@media (min-width:1920px){.st-Header_Official_Anchor_Item{border-radius:.3125vw}}@media (min-width:1025px) and (max-width:1479px){.st-Header_Official_Anchor_Item{border-radius:.4054054054vw}}@media (min-width:1920px){.st-Header_Official_Anchor_Item{padding-left:1.6145833333vw}}@media (min-width:1025px) and (max-width:1479px){.st-Header_Official_Anchor_Item{padding-left:2.0945945946vw}}@media (min-width:1920px){.st-Header_Official_Anchor_Item{min-height:7.0833333333vw}}@media (min-width:1025px) and (max-width:1479px){.st-Header_Official_Anchor_Item{min-height:9.1891891892vw}}@media (max-width:1024px){.st-Header_Official_Anchor_Item{border-radius:.78125vw!important;padding-left:3.90625vw!important;min-height:19.53125vw!important}}.st-Header_Official_Anchor_Item .txt{line-height:1.6;letter-spacing:.04em;font-size:18px;margin-top:8px}@media (min-width:1920px){.st-Header_Official_Anchor_Item .txt{font-size:.9375vw}}@media (min-width:1025px) and (max-width:1479px){.st-Header_Official_Anchor_Item .txt{font-size:1.2162162162vw}}@media (min-width:1920px){.st-Header_Official_Anchor_Item .txt{margin-top:.4166666667vw}}@media (min-width:1025px) and (max-width:1479px){.st-Header_Official_Anchor_Item .txt{margin-top:.5405405405vw}}@media (max-width:1024px){.st-Header_Official_Anchor_Item .txt{font-size:4.1666666667vw!important;margin-top:.390625vw!important}}.st-Header_Official_Anchor_Item .blank{position:absolute;fill:#fff;width:16px;height:16px;top:10px;right:10px}@media (min-width:1920px){.st-Header_Official_Anchor_Item .blank{width:.8333333333vw}}@media (min-width:1025px) and (max-width:1479px){.st-Header_Official_Anchor_Item .blank{width:1.0810810811vw}}@media (min-width:1920px){.st-Header_Official_Anchor_Item .blank{height:.8333333333vw}}@media (min-width:1025px) and (max-width:1479px){.st-Header_Official_Anchor_Item .blank{height:1.0810810811vw}}@media (min-width:1920px){.st-Header_Official_Anchor_Item .blank{top:.5208333333vw}}@media (min-width:1025px) and (max-width:1479px){.st-Header_Official_Anchor_Item .blank{top:.6756756757vw}}@media (min-width:1920px){.st-Header_Official_Anchor_Item .blank{right:.5208333333vw}}@media (min-width:1025px) and (max-width:1479px){.st-Header_Official_Anchor_Item .blank{right:.6756756757vw}}@media (max-width:1024px){.st-Header_Official_Anchor_Item .blank{width:3.125vw!important;height:3.125vw!important;top:1.5625vw!important;right:1.5625vw!important}}.st-Header_Official_Anchor_Item .icon{fill:#fff;width:26px}@media (min-width:1920px){.st-Header_Official_Anchor_Item .icon{width:1.3541666667vw}}@media (min-width:1025px) and (max-width:1479px){.st-Header_Official_Anchor_Item .icon{width:1.7567567568vw}}@media (max-width:1024px){.st-Header_Official_Anchor_Item .icon{width:4.6875vw!important}}.st-Header_Official_Anchor_Item:nth-of-type(1),.st-Header_Official_Anchor_Item:nth-of-type(2){grid-row-start:span 2;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-content:flex-end;align-content:flex-end;padding-bottom:17px}@media (min-width:1920px){.st-Header_Official_Anchor_Item:nth-of-type(1),.st-Header_Official_Anchor_Item:nth-of-type(2){padding-bottom:.8854166667vw}}@media (min-width:1025px) and (max-width:1479px){.st-Header_Official_Anchor_Item:nth-of-type(1),.st-Header_Official_Anchor_Item:nth-of-type(2){padding-bottom:1.1486486486vw}}@media (max-width:1024px){.st-Header_Official_Anchor_Item:nth-of-type(1),.st-Header_Official_Anchor_Item:nth-of-type(2){padding-bottom:2.9947916667vw!important}}.st-Header_Official_Anchor_Item:nth-of-type(1) .txt,.st-Header_Official_Anchor_Item:nth-of-type(2) .txt{width:100%;font-size:20px}@media (min-width:1920px){.st-Header_Official_Anchor_Item:nth-of-type(1) .txt,.st-Header_Official_Anchor_Item:nth-of-type(2) .txt{font-size:1.0416666667vw}}@media (min-width:1025px) and (max-width:1479px){.st-Header_Official_Anchor_Item:nth-of-type(1) .txt,.st-Header_Official_Anchor_Item:nth-of-type(2) .txt{font-size:1.3513513514vw}}@media (max-width:1024px){.st-Header_Official_Anchor_Item:nth-of-type(1) .txt,.st-Header_Official_Anchor_Item:nth-of-type(2) .txt{font-size:4.1666666667vw!important}}@media (any-hover:hover){.st-Header_Official_Anchor_Item:hover{background:rgba(255,255,255,.3)}.st-Header_Official_Anchor_Item:hover .blank{-webkit-animation:moveArw-w .5s cubic-bezier(.03,.88,.35,1.26) forwards;animation:moveArw-w .5s cubic-bezier(.03,.88,.35,1.26) forwards}}.st-Footer{position:relative;z-index:2;padding-top:180px;padding-bottom:250px;margin-top:275px}.st-Footer::after{content:"";display:block;position:absolute;width:100%;height:65px;background:url(../../webp/pc/img-border-deco.webp) center top/1920px auto no-repeat;left:0;top:-35px}@media (min-width:1920px){.st-Footer::after{height:3.3854166667vw;background-size:100% auto;top:-1.8229166667vw}}@media (max-width:1479px){.st-Footer::after{height:4.3918918919vw;background-size:129.7297297297vw auto;top:-2.3648648649vw}}@media print,screen and (max-width:1024px){.st-Footer::after{background:url(../../webp/sp/img-border-deco_sp.webp) center top/100% auto no-repeat;height:9.1145833333vw;top:-4.5572916667vw}}@media (min-width:1920px){.st-Footer{padding-top:9.375vw}}@media (min-width:1025px) and (max-width:1479px){.st-Footer{padding-top:12.1621621622vw}}@media (min-width:1920px){.st-Footer{padding-bottom:13.0208333333vw}}@media (min-width:1025px) and (max-width:1479px){.st-Footer{padding-bottom:16.8918918919vw}}@media (min-width:1920px){.st-Footer{margin-top:14.3229166667vw}}@media (min-width:1025px) and (max-width:1479px){.st-Footer{margin-top:18.5810810811vw}}@media (max-width:1024px){.st-Footer{padding-top:20.8333333333vw!important;padding-bottom:38.5416666667vw!important;margin-top:33.0729166667vw!important}}.st-Footer_Bg{display:block;position:absolute;width:100%;height:100%;left:0;bottom:0;overflow:hidden;background:url(../../webp/pc/ptn-dot-pc-l.webp) 0 top/40px auto repeat-y,url(../../webp/pc/ptn-dot-pc-r.webp) 100% top/40px auto repeat-y,-webkit-gradient(linear,left top,left bottom,color-stop(40%,#1da2db),to(#baeaff));background:url(../../webp/pc/ptn-dot-pc-l.webp) 0 top/40px auto repeat-y,url(../../webp/pc/ptn-dot-pc-r.webp) 100% top/40px auto repeat-y,-webkit-linear-gradient(top,#1da2db 40%,#baeaff 100%);background:url(../../webp/pc/ptn-dot-pc-l.webp) 0 top/40px auto repeat-y,url(../../webp/pc/ptn-dot-pc-r.webp) 100% top/40px auto repeat-y,linear-gradient(180deg,#1da2db 40%,#baeaff 100%);-webkit-clip-path:polygon(calc(50% - 253px) 30px,calc(50% - 210px) 0,100% 0,100% 100%,0 100%,0 30px);clip-path:polygon(calc(50% - 253px) 30px,calc(50% - 210px) 0,100% 0,100% 100%,0 100%,0 30px)}@media (min-width:1920px){.st-Footer_Bg{background:url(../../webp/pc/ptn-dot-pc-l.webp) 0 top/2.0833333333vw auto repeat-y,url(../../webp/pc/ptn-dot-pc-r.webp) 100% top/2.0833333333vw auto repeat-y,-webkit-gradient(linear,left top,left bottom,color-stop(40%,#1da2db),to(#baeaff));background:url(../../webp/pc/ptn-dot-pc-l.webp) 0 top/2.0833333333vw auto repeat-y,url(../../webp/pc/ptn-dot-pc-r.webp) 100% top/2.0833333333vw auto repeat-y,-webkit-linear-gradient(top,#1da2db 40%,#baeaff 100%);background:url(../../webp/pc/ptn-dot-pc-l.webp) 0 top/2.0833333333vw auto repeat-y,url(../../webp/pc/ptn-dot-pc-r.webp) 100% top/2.0833333333vw auto repeat-y,linear-gradient(180deg,#1da2db 40%,#baeaff 100%);-webkit-clip-path:polygon(calc(50% - 13.1770833333vw) 1.5625vw,calc(50% - 10.9375vw) 0,100% 0,100% 100%,0 100%,0 1.5625vw);clip-path:polygon(calc(50% - 13.1770833333vw) 1.5625vw,calc(50% - 10.9375vw) 0,100% 0,100% 100%,0 100%,0 1.5625vw)}}@media (max-width:1479px){.st-Footer_Bg{background:url(../../webp/pc/ptn-dot-pc-l.webp) 0 top/2.7027027027vw auto repeat-y,url(../../webp/pc/ptn-dot-pc-r.webp) 100% top/2.7027027027vw auto repeat-y,-webkit-gradient(linear,left top,left bottom,color-stop(40%,#1da2db),to(#baeaff));background:url(../../webp/pc/ptn-dot-pc-l.webp) 0 top/2.7027027027vw auto repeat-y,url(../../webp/pc/ptn-dot-pc-r.webp) 100% top/2.7027027027vw auto repeat-y,-webkit-linear-gradient(top,#1da2db 40%,#baeaff 100%);background:url(../../webp/pc/ptn-dot-pc-l.webp) 0 top/2.7027027027vw auto repeat-y,url(../../webp/pc/ptn-dot-pc-r.webp) 100% top/2.7027027027vw auto repeat-y,linear-gradient(180deg,#1da2db 40%,#baeaff 100%);-webkit-clip-path:polygon(calc(50% - 17.0945945946vw) 2.027027027vw,calc(50% - 14.1891891892vw) 0,100% 0,100% 100%,0 100%,0 2.027027027vw);clip-path:polygon(calc(50% - 17.0945945946vw) 2.027027027vw,calc(50% - 14.1891891892vw) 0,100% 0,100% 100%,0 100%,0 2.027027027vw)}}@media print,screen and (max-width:1024px){.st-Footer_Bg{background:url(../../webp/sp/ptn-dot-sp-30-l.webp) 0 top/5.2083333333vw auto repeat-y,url(../../webp/sp/ptn-dot-sp-30-r.webp) 100% top/5.2083333333vw auto repeat-y,-webkit-gradient(linear,left top,left bottom,color-stop(70%,#1da2db),to(#baeaff));background:url(../../webp/sp/ptn-dot-sp-30-l.webp) 0 top/5.2083333333vw auto repeat-y,url(../../webp/sp/ptn-dot-sp-30-r.webp) 100% top/5.2083333333vw auto repeat-y,-webkit-linear-gradient(top,#1da2db 70%,#baeaff 100%);background:url(../../webp/sp/ptn-dot-sp-30-l.webp) 0 top/5.2083333333vw auto repeat-y,url(../../webp/sp/ptn-dot-sp-30-r.webp) 100% top/5.2083333333vw auto repeat-y,linear-gradient(180deg,#1da2db 70%,#baeaff 100%);-webkit-clip-path:polygon(0 4.9479166667vw,33.8541666667vw 4.9479166667vw,39.0625vw 0,100% 0,100% 100%,0 100%);clip-path:polygon(0 4.9479166667vw,33.8541666667vw 4.9479166667vw,39.0625vw 0,100% 0,100% 100%,0 100%)}}.st-Footer_Bg::before{content:"";display:block;position:absolute;left:0;top:0;-webkit-transform:rotate(10deg);transform:rotate(10deg);left:calc(50% + 232px);background:url(../../webp/common/img-energie-4.webp) 0 top/contain no-repeat;width:1260px;height:2300px;top:-356px}@media (min-width:1920px){.st-Footer_Bg::before{left:calc(50% + 12.0833333333vw)}}@media (max-width:1479px){.st-Footer_Bg::before{left:calc(50% + 15.6756756757vw)}}@media (min-width:1920px){.st-Footer_Bg::before{width:65.625vw}}@media (min-width:1025px) and (max-width:1479px){.st-Footer_Bg::before{width:85.1351351351vw}}@media (min-width:1920px){.st-Footer_Bg::before{height:119.7916666667vw}}@media (min-width:1025px) and (max-width:1479px){.st-Footer_Bg::before{height:155.4054054054vw}}@media (min-width:1920px){.st-Footer_Bg::before{top:-18.5416666667vw}}@media (min-width:1025px) and (max-width:1479px){.st-Footer_Bg::before{top:-24.0540540541vw}}@media (max-width:1024px){.st-Footer_Bg::before{width:131.25vw!important;height:239.5833333333vw!important}}@media print,screen and (max-width:1024px){.st-Footer_Bg::before{-webkit-transform:rotate(0);transform:rotate(0);top:auto;left:47.65625vw;bottom:-78.90625vw}}.st-Footer_Inner{margin:0 auto;position:relative;width:1480px;padding-left:40px;padding-right:40px}@media (min-width:1920px){.st-Footer_Inner{width:77.0833333333vw}}@media (min-width:1025px) and (max-width:1479px){.st-Footer_Inner{width:100vw}}@media (min-width:1920px){.st-Footer_Inner{padding-left:2.0833333333vw}}@media (min-width:1025px) and (max-width:1479px){.st-Footer_Inner{padding-left:2.7027027027vw}}@media (min-width:1920px){.st-Footer_Inner{padding-right:2.0833333333vw}}@media (min-width:1025px) and (max-width:1479px){.st-Footer_Inner{padding-right:2.7027027027vw}}@media (max-width:1024px){.st-Footer_Inner{width:84.375vw!important;padding-left:0!important;padding-right:0!important}}.st-Footer_Menu{display:grid;grid-template-columns:repeat(2,1fr);width:1020px;-webkit-column-gap:40px;-moz-column-gap:40px;column-gap:40px}@media (min-width:1920px){.st-Footer_Menu{width:53.125vw}}@media (min-width:1025px) and (max-width:1479px){.st-Footer_Menu{width:68.9189189189vw}}@media (min-width:1920px){.st-Footer_Menu{-webkit-column-gap:2.0833333333vw;-moz-column-gap:2.0833333333vw;column-gap:2.0833333333vw}}@media (min-width:1025px) and (max-width:1479px){.st-Footer_Menu{-webkit-column-gap:2.7027027027vw;-moz-column-gap:2.7027027027vw;column-gap:2.7027027027vw}}@media print,screen and (max-width:1024px){.st-Footer_Menu{grid-template-columns:100%;width:100%}}.st-Footer_Menu .menu-Item:nth-of-type(1) .menu-Item_Anchor,.st-Footer_Menu .menu-Item:nth-of-type(2) .menu-Item_Anchor{border-top:1px solid rgba(255,255,255,.2)}@media print,screen and (max-width:1024px){.st-Footer_Menu .menu-Item:nth-of-type(2) .menu-Item_Anchor{border-top:none}}.st-Footer_Menu .menu-Item_Anchor{color:#fff;position:relative;display:block;border-bottom:1px solid rgba(255,255,255,.2);-webkit-transition:background .2s;transition:background .2s;padding-top:31px;padding-bottom:31px;padding-left:20px}.st-Footer_Menu .menu-Item_Anchor::before{content:"";display:block;position:absolute;top:0;left:auto;right:0;width:0%;height:100%;background:rgba(255,255,255,.1);-webkit-transition:width .5s cubic-bezier(0,.94,0,1.01);transition:width .5s cubic-bezier(0,.94,0,1.01)}@media (min-width:1920px){.st-Footer_Menu .menu-Item_Anchor{padding-top:1.6145833333vw}}@media (min-width:1025px) and (max-width:1479px){.st-Footer_Menu .menu-Item_Anchor{padding-top:2.0945945946vw}}@media (min-width:1920px){.st-Footer_Menu .menu-Item_Anchor{padding-bottom:1.6145833333vw}}@media (min-width:1025px) and (max-width:1479px){.st-Footer_Menu .menu-Item_Anchor{padding-bottom:2.0945945946vw}}@media (min-width:1920px){.st-Footer_Menu .menu-Item_Anchor{padding-left:1.0416666667vw}}@media (min-width:1025px) and (max-width:1479px){.st-Footer_Menu .menu-Item_Anchor{padding-left:1.3513513514vw}}@media (max-width:1024px){.st-Footer_Menu .menu-Item_Anchor{padding-top:4.9479166667vw!important;padding-bottom:4.9479166667vw!important;padding-left:2.6041666667vw!important}}.st-Footer_Menu .menu-Item_Anchor .txt{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;gap:16px}@media (min-width:1920px){.st-Footer_Menu .menu-Item_Anchor .txt{gap:.8333333333vw}}@media (min-width:1025px) and (max-width:1479px){.st-Footer_Menu .menu-Item_Anchor .txt{gap:1.0810810811vw}}@media (max-width:1024px){.st-Footer_Menu .menu-Item_Anchor .txt{gap:2.6041666667vw!important}}.st-Footer_Menu .menu-Item_Anchor .txt .en{line-height:1;letter-spacing:.04em;font-size:26px}@media (min-width:1920px){.st-Footer_Menu .menu-Item_Anchor .txt .en{font-size:1.3541666667vw}}@media (min-width:1025px) and (max-width:1479px){.st-Footer_Menu .menu-Item_Anchor .txt .en{font-size:1.7567567568vw}}@media (max-width:1024px){.st-Footer_Menu .menu-Item_Anchor .txt .en{font-size:4.4270833333vw!important}}.st-Footer_Menu .menu-Item_Anchor .txt .jp{line-height:1;letter-spacing:.04em;opacity:.9;font-size:14px}@media (min-width:1920px){.st-Footer_Menu .menu-Item_Anchor .txt .jp{font-size:.7291666667vw}}@media (min-width:1025px) and (max-width:1479px){.st-Footer_Menu .menu-Item_Anchor .txt .jp{font-size:.9459459459vw}}@media (max-width:1024px){.st-Footer_Menu .menu-Item_Anchor .txt .jp{font-size:2.8645833333vw!important}}.st-Footer_Menu .menu-Item_Anchor .icon{position:absolute;display:grid;place-content:center;top:0;bottom:0;margin:auto 0;border:1px solid #fff;border-radius:50%;-webkit-transition:background .2s;transition:background .2s;width:36px;height:36px;right:20px}@media (min-width:1920px){.st-Footer_Menu .menu-Item_Anchor .icon{width:1.875vw}}@media (min-width:1025px) and (max-width:1479px){.st-Footer_Menu .menu-Item_Anchor .icon{width:2.4324324324vw}}@media (min-width:1920px){.st-Footer_Menu .menu-Item_Anchor .icon{height:1.875vw}}@media (min-width:1025px) and (max-width:1479px){.st-Footer_Menu .menu-Item_Anchor .icon{height:2.4324324324vw}}@media (min-width:1920px){.st-Footer_Menu .menu-Item_Anchor .icon{right:1.0416666667vw}}@media (min-width:1025px) and (max-width:1479px){.st-Footer_Menu .menu-Item_Anchor .icon{right:1.3513513514vw}}@media (max-width:1024px){.st-Footer_Menu .menu-Item_Anchor .icon{width:6.5104166667vw!important;height:6.5104166667vw!important;right:2.6041666667vw!important}}.st-Footer_Menu .menu-Item_Anchor .icon_Inner{display:block;fill:#fff;width:12px}@media (min-width:1920px){.st-Footer_Menu .menu-Item_Anchor .icon_Inner{width:.625vw}}@media (min-width:1025px) and (max-width:1479px){.st-Footer_Menu .menu-Item_Anchor .icon_Inner{width:.8108108108vw}}@media (max-width:1024px){.st-Footer_Menu .menu-Item_Anchor .icon_Inner{width:2.6041666667vw!important}}@media (any-hover:hover){.st-Footer_Menu .menu-Item_Anchor:hover::before{right:auto;left:0;width:100%}.st-Footer_Menu .menu-Item_Anchor:hover .icon{background:#fff}.st-Footer_Menu .menu-Item_Anchor:hover .icon_Inner{-webkit-animation:moveArw .4s cubic-bezier(.03,.88,.35,1.26) forwards;animation:moveArw .4s cubic-bezier(.03,.88,.35,1.26) forwards;fill:#45beea}}.st-Footer_Official{position:relative;margin-top:80px}@media (min-width:1920px){.st-Footer_Official{margin-top:4.1666666667vw}}@media (min-width:1025px) and (max-width:1479px){.st-Footer_Official{margin-top:5.4054054054vw}}@media (max-width:1024px){.st-Footer_Official{margin-top:13.0208333333vw!important}}.st-Footer_Official_Ttl{line-height:1.6;letter-spacing:.04em;color:#fff;font-size:16px}@media (min-width:1920px){.st-Footer_Official_Ttl{font-size:.8333333333vw}}@media (min-width:1025px) and (max-width:1479px){.st-Footer_Official_Ttl{font-size:1.0810810811vw}}@media (max-width:1024px){.st-Footer_Official_Ttl{font-size:3.3854166667vw!important}}.st-Footer_Official_Anchor{display:grid;grid-template-columns:repeat(3,1fr);width:1020px;margin-top:10px;gap:8px}@media (min-width:1920px){.st-Footer_Official_Anchor{width:53.125vw}}@media (min-width:1025px) and (max-width:1479px){.st-Footer_Official_Anchor{width:68.9189189189vw}}@media (min-width:1920px){.st-Footer_Official_Anchor{margin-top:.5208333333vw}}@media (min-width:1025px) and (max-width:1479px){.st-Footer_Official_Anchor{margin-top:.6756756757vw}}@media (min-width:1920px){.st-Footer_Official_Anchor{gap:.4166666667vw}}@media (min-width:1025px) and (max-width:1479px){.st-Footer_Official_Anchor{gap:.5405405405vw}}@media (max-width:1024px){.st-Footer_Official_Anchor{margin-top:3.90625vw!important;gap:1.3020833333vw!important}}@media print,screen and (max-width:1024px){.st-Footer_Official_Anchor{grid-template-columns:100%;width:100%}}.st-Footer_Official_Anchor_Item{position:relative;color:#fff;background:rgba(255,255,255,.2);display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-transition:background .2s;transition:background .2s;border-radius:6px;padding-left:31px;min-height:136px}@media (min-width:1920px){.st-Footer_Official_Anchor_Item{border-radius:.3125vw}}@media (min-width:1025px) and (max-width:1479px){.st-Footer_Official_Anchor_Item{border-radius:.4054054054vw}}@media (min-width:1920px){.st-Footer_Official_Anchor_Item{padding-left:1.6145833333vw}}@media (min-width:1025px) and (max-width:1479px){.st-Footer_Official_Anchor_Item{padding-left:2.0945945946vw}}@media (min-width:1920px){.st-Footer_Official_Anchor_Item{min-height:7.0833333333vw}}@media (min-width:1025px) and (max-width:1479px){.st-Footer_Official_Anchor_Item{min-height:9.1891891892vw}}@media (max-width:1024px){.st-Footer_Official_Anchor_Item{border-radius:.78125vw!important;padding-left:3.90625vw!important;min-height:19.53125vw!important}}.st-Footer_Official_Anchor_Item .txt{line-height:1.6;letter-spacing:.04em;font-size:18px;margin-top:8px}@media (min-width:1920px){.st-Footer_Official_Anchor_Item .txt{font-size:.9375vw}}@media (min-width:1025px) and (max-width:1479px){.st-Footer_Official_Anchor_Item .txt{font-size:1.2162162162vw}}@media (min-width:1920px){.st-Footer_Official_Anchor_Item .txt{margin-top:.4166666667vw}}@media (min-width:1025px) and (max-width:1479px){.st-Footer_Official_Anchor_Item .txt{margin-top:.5405405405vw}}@media (max-width:1024px){.st-Footer_Official_Anchor_Item .txt{font-size:4.1666666667vw!important;margin-top:.390625vw!important}}.st-Footer_Official_Anchor_Item .blank{position:absolute;fill:#fff;width:16px;height:16px;top:10px;right:10px}@media (min-width:1920px){.st-Footer_Official_Anchor_Item .blank{width:.8333333333vw}}@media (min-width:1025px) and (max-width:1479px){.st-Footer_Official_Anchor_Item .blank{width:1.0810810811vw}}@media (min-width:1920px){.st-Footer_Official_Anchor_Item .blank{height:.8333333333vw}}@media (min-width:1025px) and (max-width:1479px){.st-Footer_Official_Anchor_Item .blank{height:1.0810810811vw}}@media (min-width:1920px){.st-Footer_Official_Anchor_Item .blank{top:.5208333333vw}}@media (min-width:1025px) and (max-width:1479px){.st-Footer_Official_Anchor_Item .blank{top:.6756756757vw}}@media (min-width:1920px){.st-Footer_Official_Anchor_Item .blank{right:.5208333333vw}}@media (min-width:1025px) and (max-width:1479px){.st-Footer_Official_Anchor_Item .blank{right:.6756756757vw}}@media (max-width:1024px){.st-Footer_Official_Anchor_Item .blank{width:3.125vw!important;height:3.125vw!important;top:1.5625vw!important;right:1.5625vw!important}}.st-Footer_Official_Anchor_Item .icon{fill:#fff;width:26px}@media (min-width:1920px){.st-Footer_Official_Anchor_Item .icon{width:1.3541666667vw}}@media (min-width:1025px) and (max-width:1479px){.st-Footer_Official_Anchor_Item .icon{width:1.7567567568vw}}@media (max-width:1024px){.st-Footer_Official_Anchor_Item .icon{width:4.6875vw!important}}.st-Footer_Official_Anchor_Item:nth-of-type(1),.st-Footer_Official_Anchor_Item:nth-of-type(2){grid-row-start:span 2;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-content:flex-end;align-content:flex-end;padding-bottom:17px}@media (min-width:1920px){.st-Footer_Official_Anchor_Item:nth-of-type(1),.st-Footer_Official_Anchor_Item:nth-of-type(2){padding-bottom:.8854166667vw}}@media (min-width:1025px) and (max-width:1479px){.st-Footer_Official_Anchor_Item:nth-of-type(1),.st-Footer_Official_Anchor_Item:nth-of-type(2){padding-bottom:1.1486486486vw}}@media (max-width:1024px){.st-Footer_Official_Anchor_Item:nth-of-type(1),.st-Footer_Official_Anchor_Item:nth-of-type(2){padding-bottom:2.9947916667vw!important}}.st-Footer_Official_Anchor_Item:nth-of-type(1) .txt,.st-Footer_Official_Anchor_Item:nth-of-type(2) .txt{width:100%;font-size:20px}@media (min-width:1920px){.st-Footer_Official_Anchor_Item:nth-of-type(1) .txt,.st-Footer_Official_Anchor_Item:nth-of-type(2) .txt{font-size:1.0416666667vw}}@media (min-width:1025px) and (max-width:1479px){.st-Footer_Official_Anchor_Item:nth-of-type(1) .txt,.st-Footer_Official_Anchor_Item:nth-of-type(2) .txt{font-size:1.3513513514vw}}@media (max-width:1024px){.st-Footer_Official_Anchor_Item:nth-of-type(1) .txt,.st-Footer_Official_Anchor_Item:nth-of-type(2) .txt{font-size:4.1666666667vw!important}}@media (any-hover:hover){.st-Footer_Official_Anchor_Item:hover{background:rgba(255,255,255,.3)}.st-Footer_Official_Anchor_Item:hover .blank{-webkit-animation:moveArw-w .5s cubic-bezier(.03,.88,.35,1.26) forwards;animation:moveArw-w .5s cubic-bezier(.03,.88,.35,1.26) forwards}}.st-Footer_Link{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;margin-top:60px}@media (min-width:1920px){.st-Footer_Link{margin-top:3.125vw}}@media (min-width:1025px) and (max-width:1479px){.st-Footer_Link{margin-top:4.0540540541vw}}@media (max-width:1024px){.st-Footer_Link{margin-top:10.4166666667vw!important}}@media print,screen and (max-width:1024px){.st-Footer_Link{-webkit-flex-wrap:wrap;flex-wrap:wrap}}.st-Footer_Link_Logo{display:block;width:127px;margin-right:31px}@media (min-width:1920px){.st-Footer_Link_Logo{width:6.6145833333vw}}@media (min-width:1025px) and (max-width:1479px){.st-Footer_Link_Logo{width:8.5810810811vw}}@media (min-width:1920px){.st-Footer_Link_Logo{margin-right:1.6145833333vw}}@media (min-width:1025px) and (max-width:1479px){.st-Footer_Link_Logo{margin-right:2.0945945946vw}}@media (max-width:1024px){.st-Footer_Link_Logo{width:20.8333333333vw!important;margin-right:52.0833333333vw!important;margin-bottom:5.2083333333vw!important}}.st-Footer_Link_Txt{color:#fff;line-height:1;letter-spacing:.06em;font-size:14px;margin-right:24px}@media (min-width:1920px){.st-Footer_Link_Txt{font-size:.7291666667vw}}@media (min-width:1025px) and (max-width:1479px){.st-Footer_Link_Txt{font-size:.9459459459vw}}@media (min-width:1920px){.st-Footer_Link_Txt{margin-right:1.25vw}}@media (min-width:1025px) and (max-width:1479px){.st-Footer_Link_Txt{margin-right:1.6216216216vw}}@media (max-width:1024px){.st-Footer_Link_Txt{font-size:3.125vw!important;margin-right:3.90625vw!important}}.st-Footer_Bottom{color:#fff;line-height:1.8;letter-spacing:.04em;margin-top:30px;font-size:12px}@media (min-width:1920px){.st-Footer_Bottom{margin-top:1.5625vw}}@media (min-width:1025px) and (max-width:1479px){.st-Footer_Bottom{margin-top:2.027027027vw}}@media (min-width:1920px){.st-Footer_Bottom{font-size:.625vw}}@media (min-width:1025px) and (max-width:1479px){.st-Footer_Bottom{font-size:.8108108108vw}}@media (max-width:1024px){.st-Footer_Bottom{margin-top:5.2083333333vw!important;font-size:2.6041666667vw!important}}@media print,screen and (max-width:1024px){.st-Footer_Bottom{text-shadow:0 0 1.0416666667vw #71c9ee,0 0 1.0416666667vw #71c9ee}}.st-Footer_Bottom p+p{margin-top:10px}@media (min-width:1920px){.st-Footer_Bottom p+p{margin-top:.5208333333vw}}@media (min-width:1025px) and (max-width:1479px){.st-Footer_Bottom p+p{margin-top:.6756756757vw}}@media (max-width:1024px){.st-Footer_Bottom p+p{margin-top:2.6041666667vw!important}}.st-Footer_Loop{position:absolute}.st-Footer_Loop_Wrapper{width:100%;position:absolute;overflow:hidden;bottom:0;left:0;line-height:1;letter-spacing:0;color:#fff;height:252px;font-size:340px}@media (min-width:1920px){.st-Footer_Loop_Wrapper{height:13.125vw}}@media (min-width:1025px) and (max-width:1479px){.st-Footer_Loop_Wrapper{height:17.027027027vw}}@media (min-width:1920px){.st-Footer_Loop_Wrapper{font-size:17.7083333333vw}}@media (min-width:1025px) and (max-width:1479px){.st-Footer_Loop_Wrapper{font-size:22.972972973vw}}@media (max-width:1024px){.st-Footer_Loop_Wrapper{height:25.5208333333vw!important;font-size:35.15625vw!important}}.idx-Loading{position:fixed;width:100%;height:100dvh;top:0;left:0;z-index:9999;background:#000;color:#fff;display:grid;place-content:center}.idx-Loading_Logo{width:456px;padding:0 24px}@media print,screen and (max-width:1024px){.idx-Loading_Logo{width:74.21875vw;padding:0 6.640625vw}}.select{margin-top:80px;display:grid;grid-template-columns:repeat(2,1fr);gap:24px}@media print,screen and (max-width:1024px){.select{margin-top:11.71875vw;gap:3.90625vw}}.select-Btn{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;height:72px;gap:20px;border:1px solid #fff;background:#000;border-radius:100vmax;-webkit-transition:opacity .2s,background .2s;transition:opacity .2s,background .2s}@media print,screen and (max-width:1024px){.select-Btn{height:11.71875vw;gap:2.6041666667vw}}.select-Btn .txt{font-size:18px;line-height:1.6;letter-spacing:.04em}@media print,screen and (max-width:1024px){.select-Btn .txt{font-size:3.125vw}}.select-Btn .sound-Bar{display:-webkit-box;display:-webkit-flex;display:flex;gap:3px;height:26px}@media print,screen and (max-width:1024px){.select-Btn .sound-Bar{gap:2px;height:4.4270833333vw}}.select-Btn .sound-Bar span{height:100%;width:2px;background:#fff;display:block}@media print,screen and (max-width:1024px){.select-Btn .sound-Bar span{width:1px}}.select-Btn .sound-Bar-on span{-webkit-animation:soundBar .8s cubic-bezier(.04,.32,.29,1) infinite;animation:soundBar .8s cubic-bezier(.04,.32,.29,1) infinite}.select-Btn .sound-Bar-on span:nth-of-type(1){-webkit-animation-duration:.9s;animation-duration:.9s;-webkit-animation-delay:.1s;animation-delay:.1s}.select-Btn .sound-Bar-on span:nth-of-type(2){-webkit-animation-duration:.8s;animation-duration:.8s;-webkit-animation-delay:.4s;animation-delay:.4s}.select-Btn .sound-Bar-on span:nth-of-type(3){-webkit-animation-duration:.6s;animation-duration:.6s;-webkit-animation-delay:0s;animation-delay:0s}.select-Btn .sound-Bar-on span:nth-of-type(4){-webkit-animation-duration:.7s;animation-duration:.7s;-webkit-animation-delay:-.2s;animation-delay:-.2s}.select-Btn .sound-Bar-on span:nth-of-type(5){-webkit-animation-duration:.9s;animation-duration:.9s;-webkit-animation-delay:.1s;animation-delay:.1s}.select-Btn .sound-Bar-on span:nth-of-type(6){-webkit-animation-duration:.7s;animation-duration:.7s;-webkit-animation-delay:0s;animation-delay:0s}.select-Btn .sound-Bar-on span:nth-of-type(7){-webkit-animation-duration:.8s;animation-duration:.8s;-webkit-animation-delay:.2s;animation-delay:.2s}.select-Btn .sound-Bar-on span:nth-of-type(8){-webkit-animation-duration:.6s;animation-duration:.6s;-webkit-animation-delay:0s;animation-delay:0s}.select-Btn .sound-Bar-off{gap:4px}@media print,screen and (max-width:1024px){.select-Btn .sound-Bar-off{gap:3px}}.select-Btn .sound-Bar-off span{-webkit-transform:scaleY(.2);transform:scaleY(.2)}.select-Btn.is-selected{background:#fff;color:#000;pointer-events:none}.select-Btn.is-selected .sound-Bar span{background:#000}.select-Btn.is-hidden{pointer-events:none;opacity:.5}@media (any-hover:hover){.select:hover .select-Btn:not(:hover){opacity:.5}}.sound{position:fixed;top:0;left:0;width:135px;height:59px;display:block;mix-blend-mode:difference}@media print,screen and (max-width:1024px){.sound{width:22.5260416667vw;height:9.6354166667vw}}.sound-Txt{font-size:18px;line-height:1;letter-spacing:.04em;display:inline-block;position:absolute;top:34px;left:30px}@media print,screen and (max-width:1024px){.sound-Txt{top:5.3385416667vw;left:4.4270833333vw;font-size:3.125vw}}.sound-Line{width:43px;height:29px;position:absolute;bottom:0;right:0;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}@media print,screen and (max-width:1024px){.sound-Line{width:7.9427083333vw;height:5.2083333333vw}}.sound-Line span{height:100%;width:1px;background:#fff;display:block}.sound.on span{-webkit-animation:soundBar .8s cubic-bezier(.04,.32,.29,1) infinite;animation:soundBar .8s cubic-bezier(.04,.32,.29,1) infinite}.sound.on span:nth-of-type(1){-webkit-animation-duration:.9s;animation-duration:.9s;-webkit-animation-delay:.1s;animation-delay:.1s}.sound.on span:nth-of-type(2){-webkit-animation-duration:.8s;animation-duration:.8s;-webkit-animation-delay:.4s;animation-delay:.4s}.sound.on span:nth-of-type(3){-webkit-animation-duration:.6s;animation-duration:.6s;-webkit-animation-delay:0s;animation-delay:0s}.sound.on span:nth-of-type(4){-webkit-animation-duration:.7s;animation-duration:.7s;-webkit-animation-delay:-.2s;animation-delay:-.2s}.sound.on span:nth-of-type(5){-webkit-animation-duration:.9s;animation-duration:.9s;-webkit-animation-delay:.1s;animation-delay:.1s}.sound.on span:nth-of-type(6){-webkit-animation-duration:.7s;animation-duration:.7s;-webkit-animation-delay:0s;animation-delay:0s}.sound.on span:nth-of-type(7){-webkit-animation-duration:.8s;animation-duration:.8s;-webkit-animation-delay:.2s;animation-delay:.2s}.sound.on span:nth-of-type(8){-webkit-animation-duration:.6s;animation-duration:.6s;-webkit-animation-delay:0s;animation-delay:0s}.sound.on span:nth-of-type(9){-webkit-animation-duration:.9s;animation-duration:.9s;-webkit-animation-delay:-.1s;animation-delay:-.1s}.sound.on span:nth-of-type(10){-webkit-animation-duration:.7s;animation-duration:.7s;-webkit-animation-delay:.3s;animation-delay:.3s}.sound.off span{-webkit-transform:scaleY(.1);transform:scaleY(.1)}.st-Contents{background:#000;color:#fff}.teaser-Wrapper{display:grid;grid-template-columns:1fr 733px;grid-template-rows:50% 50%;width:100%;overflow:hidden;min-height:100vh}@media (min-width:1025px) and (max-width:1479px){.teaser-Wrapper{grid-template-columns:1fr 49.527027027vw}}@media print,screen and (max-width:1024px){.teaser-Wrapper{grid-template-columns:100%;min-height:0;grid-template-rows:auto 35.6770833333vw auto}}.teaser-Img{grid-row-start:span 2;position:relative}@media print,screen and (max-width:1024px){.teaser-Img{grid-row-start:span 1;height:156.25vw}}.teaser-Img_Inner{width:100%;height:100%;position:relative}@media print,screen and (min-width:1025px){.teaser-Img_Inner{background:url(../../webp/pc/teaser/bg-0.webp) center center/100% 100% no-repeat}}.teaser-Img .img-Item{position:absolute;top:0;left:0;width:100%;height:100%}.teaser-Img .img-Item img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}@media print,screen and (max-width:1024px){.teaser-Img .img-Item img{-o-object-fit:fill;object-fit:fill;height:auto}}.teaser-Img .img-Item-hero{opacity:1}.teaser-Img .img-Item-artist{opacity:0}@media print,screen and (min-width:1025px){.teaser-Img.artist .teaser-Img_Inner{background:url(../../webp/pc/teaser/bg-1.webp) center center/100% 100% no-repeat}}.teaser-Img.artist .img-Item-hero{opacity:0}.teaser-Img.artist .img-Item-artist{opacity:1}.teaser-Count{position:relative;display:grid;place-content:center;padding-bottom:11px}@media (min-width:1025px) and (max-width:1479px){.teaser-Count{padding-bottom:.7432432432vw}}@media print,screen and (max-width:1024px){.teaser-Count{padding-bottom:1.0416666667vw}}.teaser-Count::after{content:"";display:block;position:absolute;bottom:0;left:0;height:5px;width:100%;background:-webkit-gradient(linear,right top,left top,from(#c1c7d7),color-stop(25%,#32b04d),color-stop(50%,#1da2db),color-stop(75%,#c842df),to(#f864a2));background:-webkit-linear-gradient(right,#c1c7d7 0,#32b04d 25%,#1da2db 50%,#c842df 75%,#f864a2 100%);background:linear-gradient(-90deg,#c1c7d7 0,#32b04d 25%,#1da2db 50%,#c842df 75%,#f864a2 100%)}@media (min-width:1025px) and (max-width:1479px){.teaser-Count::after{height:.3378378378vw}}@media print,screen and (max-width:1024px){.teaser-Count::after{height:.5208333333vw}}.count{position:relative;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;gap:64px;text-align:center}@media (min-width:1025px) and (max-width:1479px){.count{gap:4.3243243243vw}}@media print,screen and (max-width:1024px){.count{gap:7.03125vw;-webkit-transform:translateY(-5%);transform:translateY(-5%)}}.count .num{font-size:186px;line-height:1;letter-spacing:0;display:block}@media (min-width:1025px) and (max-width:1479px){.count .num{font-size:12.5675675676vw}}@media print,screen and (max-width:1024px){.count .num{font-size:26.0416666667vw}}.count .unit{font-size:16px;margin-top:4px;line-height:1.6;letter-spacing:.04em;opacity:.5;display:block}@media (min-width:1025px) and (max-width:1479px){.count .unit{font-size:1.0810810811vw;margin-top:.2702702703vw}}@media print,screen and (max-width:1024px){.count .unit{font-size:2.34375vw;margin-top:.78125vw}}.count-Bg{position:absolute;width:269px;height:62px;top:0;bottom:0;left:0;right:0;margin:auto;-webkit-transform:translateY(-14%);transform:translateY(-14%);background:url(../../webp/common/teaser/bg_count.svg) 0 top/auto 100% no-repeat,url(../../webp/common/teaser/bg_count.svg) right top/auto 100% no-repeat;-webkit-animation:count-blink 1s linear infinite;animation:count-blink 1s linear infinite}@media (min-width:1025px) and (max-width:1479px){.count-Bg{width:18.1756756757vw;height:4.1891891892vw}}@media print,screen and (max-width:1024px){.count-Bg{width:35.6770833333vw;height:8.0729166667vw;-webkit-transform:translateY(-19%);transform:translateY(-19%)}}.teaser-Switch{background:url(../../webp/pc/teaser/bg.webp) 0 top/100% auto no-repeat,#fff;padding-top:4cqb;padding-bottom:132px;color:#000;position:relative;display:grid;place-content:center}@media (min-width:1025px) and (max-width:1479px){.teaser-Switch{padding-top:2.7027027027vw;padding-bottom:8.9189189189vw}}@media print,screen and (max-width:1024px){.teaser-Switch{background:url(../../webp/sp/teaser/bg.webp) 0 top/100% auto no-repeat,#fff;padding:11.71875vw 0 27.6041666667vw}}.teaser-Switch .copy{width:100%;position:absolute;font-weight:500;opacity:.4;font-size:10px;bottom:30px;line-height:1.8;letter-spacing:.04em;text-align:center}@media (min-width:1025px) and (max-width:1479px){.teaser-Switch .copy{font-size:.6756756757vw;bottom:2.027027027vw}}@media print,screen and (max-width:1024px){.teaser-Switch .copy{font-size:2.34375vw;bottom:10.4166666667vw}}.switch-Box{width:653px;padding:12px;display:grid;grid-template-columns:repeat(2,1fr);background:#d2dee3;border-radius:14px;border:1px solid rgba(0,0,0,.2);position:relative}@media (min-width:1025px) and (max-width:1479px){.switch-Box{width:44.1216216216vw;padding:.8108108108vw;border-radius:.9459459459vw}}@media print,screen and (max-width:1024px){.switch-Box{width:92.1875vw;padding:1.8229166667vw;border-radius:2.6041666667vw}}.switch-Box::before{content:"";position:absolute;top:12px;left:12px;width:calc(50% - 12px);height:calc(100% - 24px);background:-webkit-gradient(linear,left top,left bottom,from(#0c161a),to(#12232a));background:-webkit-linear-gradient(top,#0c161a 0,#12232a 100%);background:linear-gradient(180deg,#0c161a 0,#12232a 100%);border-radius:12px;-webkit-transition:-webkit-transform .3s cubic-bezier(.4,0,.2,1);transition:-webkit-transform .3s cubic-bezier(.4,0,.2,1);transition:transform .3s cubic-bezier(.4,0,.2,1);transition:transform .3s cubic-bezier(.4,0,.2,1),-webkit-transform .3s cubic-bezier(.4,0,.2,1);z-index:1}@media (min-width:1025px) and (max-width:1479px){.switch-Box::before{height:calc(100% - 1.6216216216vw);width:calc(50% - .8108108108vw);border-radius:.8108108108vw;top:.8108108108vw;left:.8108108108vw;width:calc(50% - .8108108108vw)}}@media print,screen and (max-width:1024px){.switch-Box::before{height:calc(100% - 3.6458333333vw);width:calc(50% - 1.8229166667vw);border-radius:2.34375vw;top:1.8229166667vw;left:1.8229166667vw;width:calc(50% - 1.8229166667vw)}}.switch-Box.artist::before{-webkit-transform:translateX(100%);transform:translateX(100%)}.switch-Item{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;height:120px;border-radius:12px;padding-top:4px;position:relative;z-index:2;-webkit-transition:color .2s,background .2s;transition:color .2s,background .2s}@media (any-hover:hover){.switch-Item:hover:not(.current){background:rgba(255,255,255,.5)}}@media (min-width:1025px) and (max-width:1479px){.switch-Item{height:8.1081081081vw;border-radius:.8108108108vw;padding-top:.2702702703vw}}@media print,screen and (max-width:1024px){.switch-Item{height:17.1875vw;border-radius:2.34375vw;padding-top:.5208333333vw}}.switch-Item .em{display:block;width:100%;font-size:36px;line-height:1.6;letter-spacing:.04em}@media (min-width:1025px) and (max-width:1479px){.switch-Item .em{font-size:2.4324324324vw}}@media print,screen and (max-width:1024px){.switch-Item .em{font-size:5.2083333333vw}}.switch-Item .mode{-webkit-transform:translateX(.4em) translateY(-.7em);transform:translateX(.4em) translateY(-.7em);text-align:center;display:block;width:100%;font-size:16px;line-height:1.6;letter-spacing:.8em}@media (min-width:1025px) and (max-width:1479px){.switch-Item .mode{font-size:1.0810810811vw}}@media print,screen and (max-width:1024px){.switch-Item .mode{font-size:2.34375vw}}.switch-Item.current{color:#fff}