@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}@media print,screen and (max-width:1024px){.sw-Youtube_Overlay{height:calc(100lvh + 120px)}}.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}@media print,screen and (max-width:1024px){.st-Header_Nav_Bg{height:calc(100lvh + 120px)}}.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}}.subpage-Wrapper{position:relative}.subpage-Wrapper::before{content:"";display:block;position:absolute;width:100%;height:100%;left:0;background:url(../../webp/common/lower/img-dot-uneven-ptn-l.webp) left 0/400px auto repeat-y,url(../../webp/common/lower/img-dot-uneven-ptn-r.webp) right 0/400px auto repeat-y;top:638px;background-size:400px}@media print,screen and (max-width:1024px){.subpage-Wrapper::before{background:url(../../webp/sp/lower/img-dot-uneven-ptn-l.webp) left 0/41.6666666667vw auto repeat-y,url(../../webp/sp/lower/img-dot-uneven-ptn-r.webp) right 0/41.6666666667vw auto repeat-y}}@media (min-width:1920px){.subpage-Wrapper::before{top:33.2291666667vw}}@media (min-width:1025px) and (max-width:1479px){.subpage-Wrapper::before{top:43.1081081081vw}}@media (min-width:1920px){.subpage-Wrapper::before{background-size:20.8333333333vw}}@media (min-width:1025px) and (max-width:1479px){.subpage-Wrapper::before{background-size:27.027027027vw}}@media (max-width:1024px){.subpage-Wrapper::before{top:72.65625vw!important;background-size:41.6666666667vw!important}}.subpage-Header{position:relative;background:url(../../webp/common/lower/bg_header.webp) center top/1920px auto no-repeat,-webkit-gradient(linear,left top,left bottom,from(#96e3ff),to(#f3fcff));background:url(../../webp/common/lower/bg_header.webp) center top/1920px auto no-repeat,-webkit-linear-gradient(top,#96e3ff 0,#f3fcff 100%);background:url(../../webp/common/lower/bg_header.webp) center top/1920px auto no-repeat,linear-gradient(180deg,#96e3ff 0,#f3fcff 100%);padding-top:170px;height:518px;margin-bottom:120px}@media (min-width:1920px){.subpage-Header{background:url(../../webp/common/lower/bg_header.webp) center top/100% auto no-repeat,-webkit-gradient(linear,left top,left bottom,from(#96e3ff),to(#f3fcff));background:url(../../webp/common/lower/bg_header.webp) center top/100% auto no-repeat,-webkit-linear-gradient(top,#96e3ff 0,#f3fcff 100%);background:url(../../webp/common/lower/bg_header.webp) center top/100% auto no-repeat,linear-gradient(180deg,#96e3ff 0,#f3fcff 100%)}}@media (max-width:1479px){.subpage-Header{background:url(../../webp/common/lower/bg_header.webp) center top/129.7297297297vw auto no-repeat,-webkit-gradient(linear,left top,left bottom,from(#96e3ff),to(#f3fcff));background:url(../../webp/common/lower/bg_header.webp) center top/129.7297297297vw auto no-repeat,-webkit-linear-gradient(top,#96e3ff 0,#f3fcff 100%);background:url(../../webp/common/lower/bg_header.webp) center top/129.7297297297vw auto no-repeat,linear-gradient(180deg,#96e3ff 0,#f3fcff 100%)}}@media print,screen and (max-width:1024px){.subpage-Header{background:url(../../webp/sp/lower/bg_header.webp) center top/100% auto no-repeat,-webkit-gradient(linear,left top,left bottom,from(#96e3ff),to(#f3fcff));background:url(../../webp/sp/lower/bg_header.webp) center top/100% auto no-repeat,-webkit-linear-gradient(top,#96e3ff 0,#f3fcff 100%);background:url(../../webp/sp/lower/bg_header.webp) center top/100% auto no-repeat,linear-gradient(180deg,#96e3ff 0,#f3fcff 100%)}}@media (min-width:1920px){.subpage-Header{padding-top:8.8541666667vw}}@media (min-width:1025px) and (max-width:1479px){.subpage-Header{padding-top:11.4864864865vw}}@media (min-width:1920px){.subpage-Header{height:26.9791666667vw}}@media (min-width:1025px) and (max-width:1479px){.subpage-Header{height:35vw}}@media (min-width:1920px){.subpage-Header{margin-bottom:6.25vw}}@media (min-width:1025px) and (max-width:1479px){.subpage-Header{margin-bottom:8.1081081081vw}}@media (max-width:1024px){.subpage-Header{padding-top:26.3020833333vw!important;margin-bottom:0!important;height:72.65625vw!important}}.subpage-Header::before{content:"";display:block;position:absolute;background:url(../../webp/common/img-energie-5.webp) right top/auto 100% no-repeat;top:0;right:0;z-index:1;width:605px;height:777px}@media print,screen and (max-width:1024px){.subpage-Header::before{background:url(../../webp/sp/lower/img-energie-5.webp) right top/auto 100% no-repeat}}@media (min-width:1920px){.subpage-Header::before{width:31.5104166667vw}}@media (min-width:1025px) and (max-width:1479px){.subpage-Header::before{width:40.8783783784vw}}@media (min-width:1920px){.subpage-Header::before{height:40.46875vw}}@media (min-width:1025px) and (max-width:1479px){.subpage-Header::before{height:52.5vw}}@media (max-width:1024px){.subpage-Header::before{width:46.875vw!important;height:72.1354166667vw!important}}.subpage-Header::after{content:"";display:block;position:absolute;width:1090px;height:60px;background:url(../../webp/common/lower/deco_ttl.webp) left bottom/100% auto no-repeat;bottom:0;right:calc(50% - 130px);width:1090px;height:60px}@media (min-width:1920px){.subpage-Header::after{width:56.7708333333vw}}@media (min-width:1025px) and (max-width:1479px){.subpage-Header::after{width:73.6486486486vw}}@media (min-width:1920px){.subpage-Header::after{height:3.125vw}}@media (min-width:1025px) and (max-width:1479px){.subpage-Header::after{height:4.0540540541vw}}@media (max-width:1024px){.subpage-Header::after{height:5.9895833333vw!important;bottom:3.90625vw!important}}@media print,screen and (max-width:1024px){.subpage-Header::after{width:100%;background:url(../../webp/sp/lower/deco_ttl.webp) left bottom/100% auto no-repeat;right:auto;left:0}}.subpage-Header_Loop_Wrapper{width:100%;position:absolute;overflow:hidden;top:0;left:0;line-height:1;letter-spacing:0;color:#fff;-webkit-text-stroke-width:2px;-webkit-text-stroke-color:#fff;color:transparent;-webkit-transform:rotateY(180deg);transform:rotateY(180deg);height:340px;font-size:340px;top:-130px}@media print,screen and (min-width:1025px){.subpage-Header_Loop_Wrapper{opacity:.5}}@media print,screen and (max-width:1024px){.subpage-Header_Loop_Wrapper{-webkit-text-stroke-width:1px;-webkit-text-stroke-color:#fff}}@media (min-width:1920px){.subpage-Header_Loop_Wrapper{height:17.7083333333vw}}@media (min-width:1025px) and (max-width:1479px){.subpage-Header_Loop_Wrapper{height:22.972972973vw}}@media (min-width:1920px){.subpage-Header_Loop_Wrapper{font-size:17.7083333333vw}}@media (min-width:1025px) and (max-width:1479px){.subpage-Header_Loop_Wrapper{font-size:22.972972973vw}}@media (max-width:1024px){.subpage-Header_Loop_Wrapper{height:35.15625vw!important;font-size:35.15625vw!important}}@media (min-width:1920px){.subpage-Header_Loop_Wrapper{top:-6.7708333333vw}}@media (min-width:1025px) and (max-width:1479px){.subpage-Header_Loop_Wrapper{top:-8.7837837838vw}}@media (max-width:1024px){.subpage-Header_Loop_Wrapper{top:-14.9739583333vw!important}}.subpage-Header_Logo{position:absolute;display:block;z-index:2;width:245px;top:32px;left:32px}@media (min-width:1920px){.subpage-Header_Logo{width:12.7604166667vw}}@media (min-width:1025px) and (max-width:1479px){.subpage-Header_Logo{width:16.5540540541vw}}@media (min-width:1920px){.subpage-Header_Logo{top:1.6666666667vw}}@media (min-width:1025px) and (max-width:1479px){.subpage-Header_Logo{top:2.1621621622vw}}@media (min-width:1920px){.subpage-Header_Logo{left:1.6666666667vw}}@media (min-width:1025px) and (max-width:1479px){.subpage-Header_Logo{left:2.1621621622vw}}@media (max-width:1024px){.subpage-Header_Logo{width:41.015625vw!important;top:4.9479166667vw!important;left:3.90625vw!important}}.subpage-Header_Ttl{position:relative;z-index:2;margin:0 auto;width:clamp(1400px,100% - 240px,100% - 240px)}@media (max-width:1479px){.subpage-Header_Ttl{width:94.5945945946vw}}@media print,screen and (max-width:1024px){.subpage-Header_Ttl{width:92.1875vw}}.subpage-Header_Ttl .en{line-height:1.4;letter-spacing:0;font-size:120px}@media (min-width:1920px){.subpage-Header_Ttl .en{font-size:6.25vw}}@media (min-width:1025px) and (max-width:1479px){.subpage-Header_Ttl .en{font-size:8.1081081081vw}}@media (max-width:1024px){.subpage-Header_Ttl .en{font-size:11.71875vw!important}}.subpage-Header_Ttl .jp{margin-top:-6px;padding-left:10px}@media (min-width:1920px){.subpage-Header_Ttl .jp{margin-top:-.3125vw}}@media (min-width:1025px) and (max-width:1479px){.subpage-Header_Ttl .jp{margin-top:-.4054054054vw}}@media (min-width:1920px){.subpage-Header_Ttl .jp{padding-left:.5208333333vw}}@media (min-width:1025px) and (max-width:1479px){.subpage-Header_Ttl .jp{padding-left:.6756756757vw}}@media (max-width:1024px){.subpage-Header_Ttl .jp{margin-top:1.3020833333vw!important;padding-left:1.3020833333vw!important}}.subpage-Contents{position:relative;z-index:2}.subpage-Contents_Inner{position:relative;margin:0 auto;width:1400px}@media (min-width:1920px){.subpage-Contents_Inner{width:72.9166666667vw}}@media (min-width:1025px) and (max-width:1479px){.subpage-Contents_Inner{width:94.5945945946vw}}@media (max-width:1024px){.subpage-Contents_Inner{width:92.1875vw!important}}.news-List{position:relative;display:grid;grid-template-columns:100%;gap:10px}@media (min-width:1920px){.news-List{gap:.5208333333vw}}@media (min-width:1025px) and (max-width:1479px){.news-List{gap:.6756756757vw}}@media (max-width:1024px){.news-List{gap:2.6041666667vw!important}}.NewsCard{padding:30px;-webkit-column-gap:30px;-moz-column-gap:30px;column-gap:30px;row-gap:20px;border-radius:20px;display:grid;background:#fff;position:relative;grid-template-columns:110px 1fr}@media (min-width:1920px){.NewsCard{padding:1.5625vw}}@media (min-width:1025px) and (max-width:1479px){.NewsCard{padding:2.027027027vw}}@media (min-width:1920px){.NewsCard{-webkit-column-gap:1.5625vw;-moz-column-gap:1.5625vw;column-gap:1.5625vw}}@media (min-width:1025px) and (max-width:1479px){.NewsCard{-webkit-column-gap:2.027027027vw;-moz-column-gap:2.027027027vw;column-gap:2.027027027vw}}@media (min-width:1920px){.NewsCard{row-gap:1.0416666667vw}}@media (min-width:1025px) and (max-width:1479px){.NewsCard{row-gap:1.3513513514vw}}@media (min-width:1920px){.NewsCard{border-radius:1.0416666667vw}}@media (min-width:1025px) and (max-width:1479px){.NewsCard{border-radius:1.3513513514vw}}@media (max-width:1024px){.NewsCard{padding:3.90625vw!important;-webkit-column-gap:3.90625vw!important;-moz-column-gap:3.90625vw!important;column-gap:3.90625vw!important;row-gap:3.90625vw!important;border-radius:2.6041666667vw!important}}@media (min-width:1920px){.NewsCard{grid-template-columns:5.7291666667vw 1fr}}@media (max-width:1479px){.NewsCard{grid-template-columns:7.4324324324vw 1fr}}@media print,screen and (max-width:1024px){.NewsCard{grid-template-columns:18.2291666667vw 1fr}}.NewsCard-date{border-radius:10px;padding:10px;background:-webkit-gradient(linear,left top,left bottom,from(#1da2db),to(#baeaff));background:-webkit-linear-gradient(top,#1da2db 0,#baeaff 100%);background:linear-gradient(180deg,#1da2db 0,#baeaff 100%);aspect-ratio:1/1;display:grid;grid-template-columns:1fr;-webkit-align-content:space-between;align-content:space-between;color:#fff;line-height:1.1;letter-spacing:.04em}@media (min-width:1920px){.NewsCard-date{border-radius:.5208333333vw}}@media (min-width:1025px) and (max-width:1479px){.NewsCard-date{border-radius:.6756756757vw}}@media (min-width:1920px){.NewsCard-date{padding:.5208333333vw}}@media (min-width:1025px) and (max-width:1479px){.NewsCard-date{padding:.6756756757vw}}@media (max-width:1024px){.NewsCard-date{border-radius:1.3020833333vw!important;padding:1.3020833333vw!important}}.NewsCard-date.small{border-radius:8px;padding:8px}@media (min-width:1920px){.NewsCard-date.small{border-radius:.4166666667vw}}@media (min-width:1025px) and (max-width:1479px){.NewsCard-date.small{border-radius:.5405405405vw}}@media (min-width:1920px){.NewsCard-date.small{padding:.4166666667vw}}@media (min-width:1025px) and (max-width:1479px){.NewsCard-date.small{padding:.5405405405vw}}@media (max-width:1024px){.NewsCard-date.small{border-radius:1.0416666667vw!important;padding:1.0416666667vw!important}}.NewsCard-year{font-size:14px;margin-bottom:0}@media (min-width:1920px){.NewsCard-year{font-size:.7291666667vw}}@media (min-width:1025px) and (max-width:1479px){.NewsCard-year{font-size:.9459459459vw}}@media (min-width:1920px){.NewsCard-year{margin-bottom:0}}@media (min-width:1025px) and (max-width:1479px){.NewsCard-year{margin-bottom:0}}@media (max-width:1024px){.NewsCard-year{font-size:2.8645833333vw!important;margin-bottom:0!important}}.NewsCard-year.small{font-size:12px;margin-bottom:0}@media (min-width:1920px){.NewsCard-year.small{font-size:.625vw}}@media (min-width:1025px) and (max-width:1479px){.NewsCard-year.small{font-size:.8108108108vw}}@media (min-width:1920px){.NewsCard-year.small{margin-bottom:0}}@media (min-width:1025px) and (max-width:1479px){.NewsCard-year.small{margin-bottom:0}}@media (max-width:1024px){.NewsCard-year.small{font-size:2.34375vw!important;margin-bottom:0!important}}.NewsCard-day{text-align:center;font-size:32px}@media (min-width:1920px){.NewsCard-day{font-size:1.6666666667vw}}@media (min-width:1025px) and (max-width:1479px){.NewsCard-day{font-size:2.1621621622vw}}@media (max-width:1024px){.NewsCard-day{font-size:4.9479166667vw!important}}.NewsCard-day.small{font-size:24px}@media (min-width:1920px){.NewsCard-day.small{font-size:1.25vw}}@media (min-width:1025px) and (max-width:1479px){.NewsCard-day.small{font-size:1.6216216216vw}}@media (max-width:1024px){.NewsCard-day.small{font-size:3.90625vw!important}}.NewsCard-week{text-align:right;font-size:14px}@media (min-width:1920px){.NewsCard-week{font-size:.7291666667vw}}@media (min-width:1025px) and (max-width:1479px){.NewsCard-week{font-size:.9459459459vw}}@media (max-width:1024px){.NewsCard-week{font-size:2.8645833333vw!important}}.NewsCard-week.small{font-size:12px}@media (min-width:1920px){.NewsCard-week.small{font-size:.625vw}}@media (min-width:1025px) and (max-width:1479px){.NewsCard-week.small{font-size:.8108108108vw}}@media (max-width:1024px){.NewsCard-week.small{font-size:2.34375vw!important}}.NewsCard-content{display:grid;align-self:center}.NewsCard-title{font-size:20px;line-height:1.6;letter-spacing:.04em;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;-webkit-transition:color .2s;transition:color .2s}@media (min-width:1920px){.NewsCard-title{font-size:1.0416666667vw}}@media (min-width:1025px) and (max-width:1479px){.NewsCard-title{font-size:1.3513513514vw}}@media (max-width:1024px){.NewsCard-title{font-size:3.6458333333vw!important}}@media (any-hover:hover){.NewsCard:hover .NewsCard-title{color:#1da2db}.NewsCard:hover .NewsCard-moreIcon{background:#000}.NewsCard:hover .NewsCard-moreIcon svg{-webkit-animation:moveArw .4s cubic-bezier(.03,.88,.35,1.26) forwards;animation:moveArw .4s cubic-bezier(.03,.88,.35,1.26) forwards;fill:#fff}}.news-Detail{background:#fff;border-radius:20px;padding-top:80px;padding-bottom:120px}@media (min-width:1920px){.news-Detail{border-radius:1.0416666667vw}}@media (min-width:1025px) and (max-width:1479px){.news-Detail{border-radius:1.3513513514vw}}@media (min-width:1920px){.news-Detail{padding-top:4.1666666667vw}}@media (min-width:1025px) and (max-width:1479px){.news-Detail{padding-top:5.4054054054vw}}@media (min-width:1920px){.news-Detail{padding-bottom:6.25vw}}@media (min-width:1025px) and (max-width:1479px){.news-Detail{padding-bottom:8.1081081081vw}}@media (max-width:1024px){.news-Detail{border-radius:2.6041666667vw!important;padding-top:7.8125vw!important;padding-bottom:9.1145833333vw!important}}.news-Detail_Inner{margin:0 auto;width:clamp(10px,90%,960px)}@media (min-width:1920px){.news-Detail_Inner{width:50vw}}@media print,screen and (max-width:1024px){.news-Detail_Inner{width:81.7708333333vw}}.news-Detail_Heading{display:grid;background:#fff;position:relative;grid-template-columns:88px 1fr;-webkit-column-gap:30px;-moz-column-gap:30px;column-gap:30px}@media (min-width:1920px){.news-Detail_Heading{grid-template-columns:4.5833333333vw 1fr}}@media (max-width:1479px){.news-Detail_Heading{grid-template-columns:5.9459459459vw 1fr}}@media print,screen and (max-width:1024px){.news-Detail_Heading{grid-template-columns:14.5833333333vw 1fr}}@media (min-width:1920px){.news-Detail_Heading{-webkit-column-gap:1.5625vw;-moz-column-gap:1.5625vw;column-gap:1.5625vw}}@media (min-width:1025px) and (max-width:1479px){.news-Detail_Heading{-webkit-column-gap:2.027027027vw;-moz-column-gap:2.027027027vw;column-gap:2.027027027vw}}@media (max-width:1024px){.news-Detail_Heading{-webkit-column-gap:3.90625vw!important;-moz-column-gap:3.90625vw!important;column-gap:3.90625vw!important}}.NewsCard-title-detail{font-size:26px;line-height:1.6;letter-spacing:.04em}@media (min-width:1920px){.NewsCard-title-detail{font-size:1.3541666667vw}}@media (min-width:1025px) and (max-width:1479px){.NewsCard-title-detail{font-size:1.7567567568vw}}@media (max-width:1024px){.NewsCard-title-detail{font-size:4.4270833333vw!important}}.news-Detail_Txt{font-weight:700;line-height:1.6;letter-spacing:.04em;margin-top:70px;font-size:18px}@media (min-width:1920px){.news-Detail_Txt{margin-top:3.6458333333vw}}@media (min-width:1025px) and (max-width:1479px){.news-Detail_Txt{margin-top:4.7297297297vw}}@media (min-width:1920px){.news-Detail_Txt{font-size:.9375vw}}@media (min-width:1025px) and (max-width:1479px){.news-Detail_Txt{font-size:1.2162162162vw}}@media (max-width:1024px){.news-Detail_Txt{margin-top:10.6770833333vw!important;font-size:3.3854166667vw!important}}.news-Detail_Txt img{height:auto;max-width:100%}.news-Detail_Txt iframe{max-width:100%}@media print,screen and (max-width:1024px){.news-Detail_Txt iframe{max-height:46.09375vw}}.news-Detail_Txt a{color:#1da2db;text-decoration:underline;word-break:break-all}@media (any-hover:hover){.news-Detail_Txt a:hover{text-decoration:none}}.more-Btn{margin-top:120px}@media (min-width:1920px){.more-Btn{margin-top:6.25vw}}@media (min-width:1025px) and (max-width:1479px){.more-Btn{margin-top:8.1081081081vw}}@media (max-width:1024px){.more-Btn{margin-top:18.2291666667vw!important}}.p-news-pagination{margin:0 auto;position:relative;width:573px;margin-top:120px;height:60px}@media (min-width:1920px){.p-news-pagination{width:29.84375vw}}@media (min-width:1025px) and (max-width:1479px){.p-news-pagination{width:38.7162162162vw}}@media (min-width:1920px){.p-news-pagination{margin-top:6.25vw}}@media (min-width:1025px) and (max-width:1479px){.p-news-pagination{margin-top:8.1081081081vw}}@media (min-width:1920px){.p-news-pagination{height:3.125vw}}@media (min-width:1025px) and (max-width:1479px){.p-news-pagination{height:4.0540540541vw}}@media (max-width:1024px){.p-news-pagination{width:79.1666666667vw!important;margin-top:18.2291666667vw!important;height:11.71875vw!important}}.p-news-pagination__list{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:16px}@media (min-width:1920px){.p-news-pagination__list{gap:.8333333333vw}}@media (min-width:1025px) and (max-width:1479px){.p-news-pagination__list{gap:1.0810810811vw}}@media (max-width:1024px){.p-news-pagination__list{gap:1.953125vw!important}}.p-news-pagination__link,.p-news-pagination__text{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;border-radius:100vmax;line-height:1;letter-spacing:.04em;position:relative;padding-left:.08em;width:60px;height:60px;font-size:26px}@media (min-width:1920px){.p-news-pagination__link,.p-news-pagination__text{width:3.125vw}}@media (min-width:1025px) and (max-width:1479px){.p-news-pagination__link,.p-news-pagination__text{width:4.0540540541vw}}@media (min-width:1920px){.p-news-pagination__link,.p-news-pagination__text{height:3.125vw}}@media (min-width:1025px) and (max-width:1479px){.p-news-pagination__link,.p-news-pagination__text{height:4.0540540541vw}}@media (min-width:1920px){.p-news-pagination__link,.p-news-pagination__text{font-size:1.3541666667vw}}@media (min-width:1025px) and (max-width:1479px){.p-news-pagination__link,.p-news-pagination__text{font-size:1.7567567568vw}}@media (max-width:1024px){.p-news-pagination__link,.p-news-pagination__text{width:11.71875vw!important;height:11.71875vw!important;font-size:4.1666666667vw!important}}.p-news-pagination__item{position:relative;-webkit-transition:color .2s;transition:color .2s}.p-news-pagination__item::before{content:"";display:block;position:absolute;z-index:-1;width:100%;height:100%;background:#1da2db;-webkit-transform:scale(0);transform:scale(0);border-radius:100vmax}.p-news-pagination__item.is-current{color:#fff}.p-news-pagination__item.is-current::before{-webkit-transform:scale(1);transform:scale(1)}@media (any-hover:hover){.p-news-pagination__item:not(.is-current):hover{color:#1da2db}}.p-news-pagination__arrow{position:absolute;top:0;bottom:0;margin:auto 0;width:52px;height:52px}.p-news-pagination__arrow--prev{left:0}.p-news-pagination__arrow--next{right:0}@media (min-width:1920px){.p-news-pagination__arrow{width:2.7083333333vw}}@media (min-width:1025px) and (max-width:1479px){.p-news-pagination__arrow{width:3.5135135135vw}}@media (min-width:1920px){.p-news-pagination__arrow{height:2.7083333333vw}}@media (min-width:1025px) and (max-width:1479px){.p-news-pagination__arrow{height:3.5135135135vw}}@media (max-width:1024px){.p-news-pagination__arrow{width:9.1145833333vw!important;height:9.1145833333vw!important}}.p-news-pagination__arrow.is-disabled{opacity:.3;pointer-events:none}.p-news-pagination__arrow-link{position:relative;display:block;border-radius:100vmax;border:1px solid #000;width:100%;height:100%;-webkit-transition:background .2s;transition:background .2s}@media (any-hover:hover){.p-news-pagination__arrow-link:hover{background:#000}.p-news-pagination__arrow-link:hover .p-news-pagination__arrow-content{-webkit-animation:moveArw .4s cubic-bezier(.03,.88,.35,1.26) forwards;animation:moveArw .4s cubic-bezier(.03,.88,.35,1.26) forwards;fill:#fff}}@media (any-hover:hover){.p-news-pagination__arrow--prev .p-news-pagination__arrow-link:hover .p-news-pagination__arrow-content{-webkit-animation:moveArw-b .4s cubic-bezier(.03,.88,.35,1.26) forwards;animation:moveArw-b .4s cubic-bezier(.03,.88,.35,1.26) forwards}}.p-news-pagination__arrow-content{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;width:20px;height:20px}@media (min-width:1920px){.p-news-pagination__arrow-content{width:1.0416666667vw}}@media (min-width:1025px) and (max-width:1479px){.p-news-pagination__arrow-content{width:1.3513513514vw}}@media (min-width:1920px){.p-news-pagination__arrow-content{height:1.0416666667vw}}@media (min-width:1025px) and (max-width:1479px){.p-news-pagination__arrow-content{height:1.3513513514vw}}@media (max-width:1024px){.p-news-pagination__arrow-content{width:3.3854166667vw!important;height:3.3854166667vw!important}}