@charset "UTF-8";@layer reset{/*! kiso.css v1.2.1 | MIT License | https://github.com/tak-dcxi/kiso.css */*,:before,:after{box-sizing:border-box}:where(:root){font-family:sans-serif;line-height:1.5;text-spacing-trim:trim-start;text-autospace:normal;line-break:strict;overflow-wrap:anywhere;-webkit-text-size-adjust:100%;text-size-adjust:100%;scrollbar-gutter:stable;-webkit-tap-highlight-color:transparent}:where(body){min-block-size:100dvb;margin:unset}:where(h1,h2,h3,h4,h5,h6){text-wrap:pretty}:where(h1){margin-block:.67em;font-size:2em}:where(h2,h3,h4,h5,h6){margin-block:unset}:where(search){display:block flow}:where(p,blockquote,figure,pre,address,ul,ol,dl,menu){margin-block:unset}:where(blockquote,figure){margin-inline:unset}:where(p:lang(en)){text-wrap:pretty}:where(address:lang(ja)){font-style:unset}:where(ul,ol,menu){padding-inline-start:unset;list-style-type:""}:where(dt){font-weight:bolder}:where(dd){margin-inline-start:unset}:where(pre){text-spacing-trim:space-all;text-autospace:no-autospace}:where(em:lang(ja)){font-weight:bolder}:where(:is(i,cite,em,dfn,var):lang(ja)){font-style:unset}:where(code,kbd,samp){font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:initial;font-variation-settings:initial;font-size:unset;font-variant-ligatures:none}:where(abbr[title]){text-decoration-line:underline;text-decoration-style:dotted;cursor:help}:where(time){text-autospace:no-autospace}@media (forced-colors: active){:where(mark){background-color:Highlight;color:HighlightText}}@media print{:where(mark){border-width:1px;border-style:dotted}}:where(a:any-link){color:unset;text-decoration-line:unset;text-decoration-thickness:from-font}:where(img,svg,picture,video,canvas,model,audio,iframe,embed,object){block-size:auto;max-inline-size:100%;vertical-align:bottom}:where(iframe){border:unset}:where(table){border-collapse:collapse}:where(caption,th){text-align:unset}:where(caption){text-wrap:pretty}:where(button,input,select,textarea),::file-selector-button{border-width:1px;border-style:solid;border-color:unset;border-radius:unset;color:unset;font:unset;letter-spacing:unset;text-align:unset}:where(input:is([type=radio i],[type=checkbox i])){margin:unset}:where(input[type=file i]){border:unset}:where(input[type=search i]){-webkit-appearance:textfield}@supports (-webkit-touch-callout: none){:where(input[type=search i]){background-color:Canvas}}:where(input:is([type=tel i],[type=url i],[type=email i],[type=number i]):not(:placeholder-shown)){direction:ltr}:where(textarea){margin-block:unset;resize:block}:where(input:not([type=button i],[type=submit i],[type=reset i]),textarea,[contenteditable]){text-autospace:no-autospace}:where(button,input:is([type=button i],[type=submit i],[type=reset i])),::file-selector-button{background-color:unset}:where(button,input:is([type=button i],[type=submit i],[type=reset i]),[role=tab i],[role=button i],[role=option i]),::file-selector-button{touch-action:manipulation}:where(button:enabled,label[for],select:enabled,input:is([type=button i],[type=submit i],[type=reset i],[type=radio i],[type=checkbox i]):enabled,[role=tab i],[role=button i],[role=option i]),:where(:enabled)::file-selector-button{cursor:pointer}:where(fieldset){min-inline-size:0;margin-inline:unset;padding:unset;border:unset}:where(legend){padding-inline:unset}:where(progress){vertical-align:unset}::placeholder{opacity:unset}:where(summary){list-style-type:"";cursor:pointer}:where(summary)::-webkit-details-marker{display:none}:where(dialog,[popover]){overscroll-behavior-block:contain;padding:unset;border:unset}:where(dialog:not([open],[popover]),[popover]:not(:popover-open)){display:none!important}:where(dialog){max-inline-size:unset;max-block-size:unset}:where(dialog)::backdrop{background-color:#0000004d}:where([popover]){margin:unset}:where(:focus-visible){outline-offset:3px}[tabindex="-1"]:focus{outline:none!important}:where(:disabled,[aria-disabled=true i]){cursor:default}[hidden]:not([hidden=until-found i]){display:none!important}@supports selector(::scroll-button(*)){::scroll-button(*){border-width:1px;border-style:solid;border-color:unset;border-radius:unset;background-color:unset;color:unset;font:unset;letter-spacing:unset;text-align:unset;touch-action:manipulation}::scroll-button(*):enabled{cursor:pointer}}}@layer base{html{scrollbar-width:none;scroll-snap-type:y;scroll-behavior:smooth}img{image-rendering:-webkit-optimize-contrast;-webkit-backface-visibility:hidden}}@layer main{@keyframes fuwafuwa{0%{transform:translateY(0)}50%{transform:translateY(-10px)}to{transform:translateY(0)}}@keyframes fuwafuwa-hover{0%{transform:translateY(0)}50%{transform:translateY(7px)}to{transform:translateY(0)}}@keyframes fadeIn{0%{opacity:0;visibility:hidden}to{opacity:1;visibility:visible}}@keyframes kumo-slideInFromLeft{0%{opacity:0;visibility:hidden;transform:translate(-30px)}to{opacity:1;visibility:visible;transform:translate(0)}}@keyframes kumo-slideInFromRight{0%{opacity:0;visibility:hidden;transform:translate(30px)}to{opacity:1;visibility:visible;transform:translate(0)}}@keyframes fadeUp{0%{opacity:0;visibility:hidden;transform:translateY(100%)}to{opacity:1;visibility:visible;transform:translateY(0)}}@keyframes kakukaku{0%{transform:translateY(0)}5%{transform:translateY(5px)}10%{transform:translateY(0)}15%{transform:translateY(0)}20%{transform:translateY(5px)}25%{transform:translateY(0)}to{transform:translateY(0)}}@keyframes obake-slideUp{0%{opacity:0;visibility:hidden;transform:translate(5%,100%)}to{opacity:1;visibility:visible;transform:translateY(-10px)}}@keyframes obake-slideUp-2{0%{opacity:0;visibility:hidden;transform:translate(5%,100%)}to{opacity:1;visibility:visible;transform:translate(0)}}@keyframes shy{0%{transform:translateY(-10px)}10%{transform:translate(0)}20%{transform:translateY(-10px)}30%{transform:translate(0)}40%{transform:translateY(-10px)}50%{transform:translateY(100%)}70%{transform:translateY(100%)}80%{transform:translateY(-10px)}90%{transform:translate(0)}to{transform:translateY(-10px)}}.u-pc{display:block}@media screen and (max-width: 499px){.u-pc{display:none}}.u-sp{display:none}@media screen and (max-width: 499px){.u-sp{display:block}}body{font-family:Noto Sans JP,Helvetica Neue,Arial,Hiragino Kaku Gothic ProN,Hiragino Sans,Meiryo,sans-serif;color:#000;font-weight:500}@media screen and (max-width: 499px){body{font-size:4.2666666667vw}}@media screen and (min-width: 500px){body{font-size:16px}}#app{position:relative;width:100vw;overflow:hidden;display:flex;justify-content:center;align-items:center}#app section:not(.kv){opacity:0;visibility:hidden}#app .fixed-area{opacity:0;visibility:hidden}#app.-visible{opacity:1;visibility:visible}#app.-visible section:not(.kv){animation:fadeIn .3s ease-out 0s forwards}#app.-visible section.kv .deco .kumo-06.-inview{animation:kumo-slideInFromRight .83s cubic-bezier(0,0,.2,1) .01s forwards}#app.-visible section.kv .deco .kumo-07.-inview{animation:kumo-slideInFromLeft .83s cubic-bezier(0,0,.2,1) .24s forwards}#app.-visible section.kv .video.-inview{animation:fadeIn .3s ease-out .02s forwards}#app.-visible section.kv .haka .haka-bg,#app.-visible section.kv .haka .haka-kusa{animation:fadeIn .3s ease-out .01s forwards}#app.-visible section.kv .haka .yurei-02.-inview{animation:obake-slideUp 1s ease-out forwards,shy 16s ease-in-out 1s infinite}#app.-visible .fixed-area{animation:fadeIn .3s ease-out 1s forwards}#app:after{content:"";width:100vw;height:100dvh;background:linear-gradient(#000,#6900bd 65.01%,#d3b138);position:fixed;top:0;left:0;z-index:-1}.fixed-area{position:fixed;display:flex;justify-content:space-between;top:0;left:0;width:100%;height:100%;pointer-events:none;z-index:1;display:none}@media screen and (min-width: 1220px){.fixed-area{display:flex}}.fixed-area .left{position:relative;width:calc(50% - 187.5px);pointer-events:auto;display:flex;flex-direction:column;justify-content:center}.fixed-area .left .bg .bg-haka{position:absolute;bottom:13px;right:196px;width:185px}.fixed-area .left .bg .bg-kusa{position:absolute;bottom:-13.9px;right:0;width:100%;min-width:644px}.fixed-area .left .bg .bg-kusa img{width:100%}.fixed-area .left .logo{display:inline-block;transition:opacity .3s ease-out;position:absolute}@media screen and (min-height: 551px){.fixed-area .left .logo{margin-left:48px}}@media screen and (max-height: 700px){.fixed-area .left .logo{margin-left:6.8571428571vh}}@media screen and (min-height: 551px){.fixed-area .left .logo{top:48px}}@media screen and (max-height: 700px){.fixed-area .left .logo{top:6.8571428571vh}}@media screen and (min-height: 551px){.fixed-area .left .logo img{height:50px}}@media screen and (max-height: 700px){.fixed-area .left .logo img{height:7.1428571429vh}}@media screen and (min-width: 500px){.fixed-area .left .logo:hover{opacity:.7}}.fixed-area .left .menu{display:flex;flex-direction:column;position:absolute}@media screen and (min-height: 551px){.fixed-area .left .menu{gap:30px}}@media screen and (max-height: 700px){.fixed-area .left .menu{gap:4.2857142857vh}}@media screen and (min-height: 551px){.fixed-area .left .menu{margin-left:38px}}@media screen and (max-height: 700px){.fixed-area .left .menu{margin-left:5.4285714286vh}}@media screen and (max-height: 700px){.fixed-area .left .menu{transform:translateY(-10vh)}}.fixed-area .left .menu .links{display:flex;flex-direction:column}@media screen and (min-height: 551px){.fixed-area .left .menu .links{gap:15px}}@media screen and (max-height: 700px){.fixed-area .left .menu .links{gap:2.1428571429vh}}.fixed-area .left .menu .links a{display:flex;align-items:center}@media screen and (min-height: 551px){.fixed-area .left .menu .links a{gap:8px}}@media screen and (max-height: 700px){.fixed-area .left .menu .links a{gap:1.1428571429vh}}.fixed-area .left .menu .links a img{max-width:60px;max-height:60px;transition:transform .3s ease-out}@media screen and (min-height: 551px){.fixed-area .left .menu .links a img{width:60px}}@media screen and (max-height: 700px){.fixed-area .left .menu .links a img{width:8.5714285714vh}}@media screen and (min-height: 551px){.fixed-area .left .menu .links a img{height:60px}}@media screen and (max-height: 700px){.fixed-area .left .menu .links a img{height:8.5714285714vh}}.fixed-area .left .menu .links a span{font-weight:700;color:#fff;transition:color .3s ease-out}@media screen and (min-height: 551px){.fixed-area .left .menu .links a span{font-size:18px}}@media screen and (max-height: 700px){.fixed-area .left .menu .links a span{font-size:2.5714285714vh}}@media screen and (min-width: 500px){.fixed-area .left .menu .links a:hover img{animation:fuwafuwa-hover 1.24s linear 0s infinite;transform:scale(1.2)}.fixed-area .left .menu .links a:hover span{color:#fffa00}}.fixed-area .left .menu .apply{padding-left:10px}.fixed-area .right{position:relative;width:calc(50% - 187.5px);pointer-events:auto}.fixed-area .right .bg .bg-kusa{position:absolute;bottom:-13.9px;left:0;width:100%;min-width:644px}.fixed-area .right .bg .bg-kusa img{width:100%}.fixed-area .right .view-sp-button{position:absolute;right:48px;bottom:48px;width:160px}.fixed-area .right .view-sp-button .txt{font-size:15px;font-weight:700;color:#fff;text-align:center;background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='161.789'%20height='32.895'%20viewBox='0%200%20161.789%2032.895'%3e%3cg%20transform='translate(-1157.605%20-500.553)'%3e%3cpath%20d='M11411.441,10228.432l-16-32,1.789-.895,16,32Z'%20transform='translate(-10237.836%20-9694.984)'%20fill='%23fff'/%3e%3cpath%20d='M11397.23,10228.432l-1.789-.895,16-32,1.789.895Z'%20transform='translate(-10093.836%20-9694.984)'%20fill='%23fff'/%3e%3c/g%3e%3c/svg%3e");background-size:contain;background-repeat:no-repeat;background-position:center}.fixed-area .right .view-sp-button .img{margin-top:15px}.fixed-area .right .view-sp-button .img img{width:100%}.scroll-area{position:relative;width:375px;overflow-x:hidden;overflow-y:inherit;box-sizing:content-box;z-index:9;isolation:isolate;-webkit-transform:translateZ(0);-webkit-backface-visibility:hidden}@media screen and (max-width: 499px){.scroll-area{width:100vw}}@media screen and (min-width: 500px){.scroll-area{border-right:8px solid #FFFFFF;border-left:8px solid #FFFFFF}}.scroll-area .main-area{position:relative;width:100%;z-index:99}@media screen and (max-width: 499px){.scroll-area .main-area{min-height:1749.3333333333vw}}@media screen and (min-width: 500px){.scroll-area .main-area{min-height:6560px}}.scroll-indicator{position:absolute;display:flex;flex-direction:column;align-items:center;gap:11.5px;z-index:1000;opacity:0;visibility:hidden;animation:fadeIn .5s ease-out 5.33s forwards,kakukaku 3s linear 5.83s infinite}@media screen and (max-width: 499px){.scroll-indicator{top:128.8vw}}@media screen and (min-width: 500px){.scroll-indicator{top:483px}}@media screen and (max-width: 499px){.scroll-indicator{left:93.6vw}}@media screen and (min-width: 500px){.scroll-indicator{left:351px}}.scroll-indicator .txt{display:flex;width:12px}.scroll-indicator .txt img{width:100%}.scroll-indicator .arrow{display:flex;width:10px}.scroll-indicator .arrow img{width:100%}@media screen and (min-width: 500px){.scroll-indicator{position:fixed;bottom:82px;left:calc(50% + 223.5px);top:unset}}.fixed-apply-area{position:fixed;bottom:0;left:50%;transform:translate(-50%);z-index:1000}@media screen and (min-width: 1220px){.fixed-apply-area{display:none}}.fixed-apply-area .fade-up{display:flex;justify-content:center;align-items:center;background:#000000b3;transform:translateY(100%);animation:fadeUp .83s cubic-bezier(0,0,.2,1) 5.33s forwards}@media screen and (max-width: 499px){.fixed-apply-area .fade-up{width:100vw}}@media screen and (min-width: 500px){.fixed-apply-area .fade-up{width:375px}}@media screen and (max-width: 499px){.fixed-apply-area .fade-up{height:16vw}}@media screen and (min-width: 500px){.fixed-apply-area .fade-up{height:60px}}@media screen and (max-width: 499px){.fixed-apply-area .fade-up{gap:2.6666666667vw}}@media screen and (min-width: 500px){.fixed-apply-area .fade-up{gap:10px}}.fixed-apply-area .on-campaign{transition:opacity .3s ease-out}@media screen and (max-width: 499px){.fixed-apply-area .on-campaign{width:32.5333333333vw}}@media screen and (min-width: 500px){.fixed-apply-area .on-campaign{width:122px}}.fixed-apply-area .on-campaign img{width:100%}@media screen and (min-width: 500px){.fixed-apply-area .on-campaign:hover{opacity:.7}}.loading{position:fixed;inset:0 0 0 50%;transform:translate(-50%);height:100dvh;z-index:9999;display:flex;justify-content:center;align-items:center;opacity:9;visibility:visible;pointer-events:none;overflow:hidden}@media screen and (max-width: 499px){.loading{width:100vw}}@media screen and (min-width: 500px){.loading{width:375px}}.loading.-hidden{opacity:0;visibility:hidden}.loading .obake-area-wrap{width:100%;position:absolute;top:calc(50% - 15px);left:50%;transform:translate(-50%,-50%)}.loading .obake-area-wrap .obake-area{animation:yurayura 2s ease-in-out infinite}.loading .obake-area-wrap .obake-area .obake{position:absolute;top:0;left:0;opacity:0;animation:leftToRight 4s linear forwards}@media screen and (max-width: 499px){.loading .obake-area-wrap .obake-area .obake{width:25.2666666667vw}}@media screen and (min-width: 500px){.loading .obake-area-wrap .obake-area .obake{width:94.75px}}.loading .obake-area-wrap .obake-area .obake img{width:100%;transform:translateY(-45%)}@keyframes yurayura{0%{transform:translateY(0)}50%{transform:translateY(30px)}to{transform:translateY(0)}}@media screen and (max-width: 499px){@keyframes leftToRight{0%{opacity:0;transform:translate(100vw)}30%{opacity:1}80%{opacity:1}to{opacity:0;transform:translate(-100%)}}}@media screen and (min-width: 500px){@keyframes leftToRight{0%{opacity:0;transform:translate(375px)}30%{opacity:1}80%{opacity:1}to{opacity:0;transform:translate(-100%)}}}section.kv{position:relative;width:100%}@media screen and (max-width: 499px){section.kv{height:281.3333333333vw}}@media screen and (min-width: 500px){section.kv{height:1055px}}section.kv .deco>div{position:absolute;opacity:0;visibility:hidden}section.kv .deco>div>img{width:100%}section.kv .deco .tsuki{animation:fadeIn .83s ease-out 3s forwards}@media screen and (max-width: 499px){section.kv .deco .tsuki{width:31.2vw}}@media screen and (min-width: 500px){section.kv .deco .tsuki{width:117px}}@media screen and (max-width: 499px){section.kv .deco .tsuki{top:5.0666666667vw}}@media screen and (min-width: 500px){section.kv .deco .tsuki{top:19px}}@media screen and (max-width: 499px){section.kv .deco .tsuki{left:-2.1333333333vw}}@media screen and (min-width: 500px){section.kv .deco .tsuki{left:-8px}}section.kv .deco .kumo-01{animation:kumo-slideInFromRight .83s cubic-bezier(0,0,.2,1) 3s forwards}@media screen and (max-width: 499px){section.kv .deco .kumo-01{width:57.3333333333vw}}@media screen and (min-width: 500px){section.kv .deco .kumo-01{width:215px}}@media screen and (max-width: 499px){section.kv .deco .kumo-01{top:14.6666666667vw}}@media screen and (min-width: 500px){section.kv .deco .kumo-01{top:55px}}@media screen and (max-width: 499px){section.kv .deco .kumo-01{left:64vw}}@media screen and (min-width: 500px){section.kv .deco .kumo-01{left:240px}}section.kv .deco .kumo-02{animation:kumo-slideInFromLeft .83s cubic-bezier(0,0,.2,1) 3.17s forwards}@media screen and (max-width: 499px){section.kv .deco .kumo-02{width:54.1333333333vw}}@media screen and (min-width: 500px){section.kv .deco .kumo-02{width:203px}}@media screen and (max-width: 499px){section.kv .deco .kumo-02{top:41.6vw}}@media screen and (min-width: 500px){section.kv .deco .kumo-02{top:156px}}@media screen and (max-width: 499px){section.kv .deco .kumo-02{left:-16vw}}@media screen and (min-width: 500px){section.kv .deco .kumo-02{left:-60px}}section.kv .deco .kumo-03{animation:kumo-slideInFromRight .83s cubic-bezier(0,0,.2,1) 3.24s forwards}@media screen and (max-width: 499px){section.kv .deco .kumo-03{width:57.8666666667vw}}@media screen and (min-width: 500px){section.kv .deco .kumo-03{width:217px}}@media screen and (max-width: 499px){section.kv .deco .kumo-03{top:83.7333333333vw}}@media screen and (min-width: 500px){section.kv .deco .kumo-03{top:314px}}@media screen and (max-width: 499px){section.kv .deco .kumo-03{left:63.7333333333vw}}@media screen and (min-width: 500px){section.kv .deco .kumo-03{left:239px}}section.kv .deco .kumo-04{animation:kumo-slideInFromLeft .83s cubic-bezier(0,0,.2,1) 3.37s forwards}@media screen and (max-width: 499px){section.kv .deco .kumo-04{width:57.3333333333vw}}@media screen and (min-width: 500px){section.kv .deco .kumo-04{width:215px}}@media screen and (max-width: 499px){section.kv .deco .kumo-04{top:92.5333333333vw}}@media screen and (min-width: 500px){section.kv .deco .kumo-04{top:347px}}@media screen and (max-width: 499px){section.kv .deco .kumo-04{left:-30.6666666667vw}}@media screen and (min-width: 500px){section.kv .deco .kumo-04{left:-115px}}section.kv .deco .kumo-05{animation:kumo-slideInFromLeft .83s cubic-bezier(0,0,.2,1) 3s forwards}@media screen and (max-width: 499px){section.kv .deco .kumo-05{width:57.3333333333vw}}@media screen and (min-width: 500px){section.kv .deco .kumo-05{width:215px}}@media screen and (max-width: 499px){section.kv .deco .kumo-05{top:149.6vw}}@media screen and (min-width: 500px){section.kv .deco .kumo-05{top:561px}}@media screen and (max-width: 499px){section.kv .deco .kumo-05{left:8.2666666667vw}}@media screen and (min-width: 500px){section.kv .deco .kumo-05{left:31px}}section.kv .deco .kumo-06{opacity:0;visibility:hidden;-webkit-backface-visibility:hidden}@media screen and (max-width: 499px){section.kv .deco .kumo-06{width:44vw}}@media screen and (min-width: 500px){section.kv .deco .kumo-06{width:165px}}@media screen and (max-width: 499px){section.kv .deco .kumo-06{top:186.6666666667vw}}@media screen and (min-width: 500px){section.kv .deco .kumo-06{top:700px}}@media screen and (max-width: 499px){section.kv .deco .kumo-06{left:75.7333333333vw}}@media screen and (min-width: 500px){section.kv .deco .kumo-06{left:284px}}section.kv .deco .kumo-07{opacity:0;visibility:hidden;-webkit-backface-visibility:hidden}@media screen and (max-width: 499px){section.kv .deco .kumo-07{width:57.3333333333vw}}@media screen and (min-width: 500px){section.kv .deco .kumo-07{width:215px}}@media screen and (max-width: 499px){section.kv .deco .kumo-07{top:193.0666666667vw}}@media screen and (min-width: 500px){section.kv .deco .kumo-07{top:724px}}@media screen and (max-width: 499px){section.kv .deco .kumo-07{left:-30.6666666667vw}}@media screen and (min-width: 500px){section.kv .deco .kumo-07{left:-115px}}section.kv .deco .tama-01{animation:fadeIn .5s ease-out 3.83s forwards,fuwafuwa 5s ease-in-out 4.33s infinite}@media screen and (max-width: 499px){section.kv .deco .tama-01{width:12.6933333333vw}}@media screen and (min-width: 500px){section.kv .deco .tama-01{width:47.6px}}@media screen and (max-width: 499px){section.kv .deco .tama-01{top:34.9333333333vw}}@media screen and (min-width: 500px){section.kv .deco .tama-01{top:131px}}@media screen and (max-width: 499px){section.kv .deco .tama-01{left:71.2vw}}@media screen and (min-width: 500px){section.kv .deco .tama-01{left:267px}}section.kv .deco .tama-02{animation:fadeIn .5s ease-out 4.08s forwards,fuwafuwa 5s ease-in-out 5.58s infinite}@media screen and (max-width: 499px){section.kv .deco .tama-02{width:13.2vw}}@media screen and (min-width: 500px){section.kv .deco .tama-02{width:49.5px}}@media screen and (max-width: 499px){section.kv .deco .tama-02{top:62.9333333333vw}}@media screen and (min-width: 500px){section.kv .deco .tama-02{top:236px}}@media screen and (max-width: 499px){section.kv .deco .tama-02{left:10.9333333333vw}}@media screen and (min-width: 500px){section.kv .deco .tama-02{left:41px}}section.kv .deco .tama-03{animation:fadeIn .5s ease-out 4.33s forwards,fuwafuwa 5s ease-in-out 6.83s infinite}@media screen and (max-width: 499px){section.kv .deco .tama-03{width:12.9066666667vw}}@media screen and (min-width: 500px){section.kv .deco .tama-03{width:48.4px}}@media screen and (max-width: 499px){section.kv .deco .tama-03{top:83.7333333333vw}}@media screen and (min-width: 500px){section.kv .deco .tama-03{top:314px}}@media screen and (max-width: 499px){section.kv .deco .tama-03{left:82.1333333333vw}}@media screen and (min-width: 500px){section.kv .deco .tama-03{left:308px}}section.kv .deco .tama-04{animation:fadeIn .5s ease-out 3.58s forwards,fuwafuwa 5s ease-in-out 7.08s infinite}@media screen and (max-width: 499px){section.kv .deco .tama-04{width:12.96vw}}@media screen and (min-width: 500px){section.kv .deco .tama-04{width:48.6px}}@media screen and (max-width: 499px){section.kv .deco .tama-04{top:123.7333333333vw}}@media screen and (min-width: 500px){section.kv .deco .tama-04{top:464px}}@media screen and (max-width: 499px){section.kv .deco .tama-04{left:4vw}}@media screen and (min-width: 500px){section.kv .deco .tama-04{left:15px}}section.kv .deco .kusa-01{animation:fadeIn .83s ease-out 3s forwards}@media screen and (max-width: 499px){section.kv .deco .kusa-01{width:30.6773333333vw}}@media screen and (min-width: 500px){section.kv .deco .kusa-01{width:115.04px}}@media screen and (max-width: 499px){section.kv .deco .kusa-01{top:141.28vw}}@media screen and (min-width: 500px){section.kv .deco .kusa-01{top:529.8px}}@media screen and (max-width: 499px){section.kv .deco .kusa-01{left:77.128vw}}@media screen and (min-width: 500px){section.kv .deco .kusa-01{left:289.23px}}section.kv .deco .kusa-02{animation:fadeIn .83s ease-out 3s forwards}@media screen and (max-width: 499px){section.kv .deco .kusa-02{width:28.472vw}}@media screen and (min-width: 500px){section.kv .deco .kusa-02{width:106.77px}}@media screen and (max-width: 499px){section.kv .deco .kusa-02{top:166.608vw}}@media screen and (min-width: 500px){section.kv .deco .kusa-02{top:624.78px}}@media screen and (max-width: 499px){section.kv .deco .kusa-02{left:-12.7733333333vw}}@media screen and (min-width: 500px){section.kv .deco .kusa-02{left:-47.9px}}section.kv .main>div{position:absolute;opacity:0;visibility:hidden}section.kv .main>div>img{width:100%}section.kv .main .yurei-01{animation:fadeIn 2.2s ease-out 4.63s forwards,fuwafuwa 5s ease-in-out 6.83s infinite}@media screen and (max-width: 499px){section.kv .main .yurei-01{width:33.44vw}}@media screen and (min-width: 500px){section.kv .main .yurei-01{width:125.4px}}@media screen and (max-width: 499px){section.kv .main .yurei-01{top:65.3333333333vw}}@media screen and (min-width: 500px){section.kv .main .yurei-01{top:245px}}@media screen and (max-width: 499px){section.kv .main .yurei-01{left:33.3333333333vw}}@media screen and (min-width: 500px){section.kv .main .yurei-01{left:125px}}section.kv .main .povo{animation:fadeIn .5s ease-out 3.83s forwards}@media screen and (max-width: 499px){section.kv .main .povo{width:17.76vw}}@media screen and (min-width: 500px){section.kv .main .povo{width:66.6px}}@media screen and (max-width: 499px){section.kv .main .povo{top:10.6666666667vw}}@media screen and (min-width: 500px){section.kv .main .povo{top:40px}}@media screen and (max-width: 499px){section.kv .main .povo{left:41.3333333333vw}}@media screen and (min-width: 500px){section.kv .main .povo{left:155px}}section.kv .main .kv-kai{animation:fadeIn .5s ease-out 3.83s forwards}@media screen and (max-width: 499px){section.kv .main .kv-kai{width:17.52vw}}@media screen and (min-width: 500px){section.kv .main .kv-kai{width:65.7px}}@media screen and (max-width: 499px){section.kv .main .kv-kai{top:20.4133333333vw}}@media screen and (min-width: 500px){section.kv .main .kv-kai{top:76.55px}}@media screen and (max-width: 499px){section.kv .main .kv-kai{left:41.0666666667vw}}@media screen and (min-width: 500px){section.kv .main .kv-kai{left:154px}}section.kv .main .kv-dan{animation:fadeIn .5s ease-out 3.83s forwards}@media screen and (max-width: 499px){section.kv .main .kv-dan{width:17.1813333333vw}}@media screen and (min-width: 500px){section.kv .main .kv-dan{width:64.43px}}@media screen and (max-width: 499px){section.kv .main .kv-dan{top:40.3173333333vw}}@media screen and (min-width: 500px){section.kv .main .kv-dan{top:151.19px}}@media screen and (max-width: 499px){section.kv .main .kv-dan{left:41.456vw}}@media screen and (min-width: 500px){section.kv .main .kv-dan{left:155.46px}}section.kv .main .kv-gi{animation:fadeIn .5s ease-out 3.83s forwards}@media screen and (max-width: 499px){section.kv .main .kv-gi{width:8.0186666667vw}}@media screen and (min-width: 500px){section.kv .main .kv-gi{width:30.07px}}@media screen and (max-width: 499px){section.kv .main .kv-gi{top:106.7413333333vw}}@media screen and (min-width: 500px){section.kv .main .kv-gi{top:400.28px}}@media screen and (max-width: 499px){section.kv .main .kv-gi{left:17.6vw}}@media screen and (min-width: 500px){section.kv .main .kv-gi{left:66px}}section.kv .main .kv-ga{animation:fadeIn .5s ease-out 3.83s forwards}@media screen and (max-width: 499px){section.kv .main .kv-ga{width:8.3546666667vw}}@media screen and (min-width: 500px){section.kv .main .kv-ga{width:31.33px}}@media screen and (max-width: 499px){section.kv .main .kv-ga{top:106.6666666667vw}}@media screen and (min-width: 500px){section.kv .main .kv-ga{top:400px}}@media screen and (max-width: 499px){section.kv .main .kv-ga{left:26.7573333333vw}}@media screen and (min-width: 500px){section.kv .main .kv-ga{left:100.34px}}section.kv .main .kv-bu{animation:fadeIn .5s ease-out 3.83s forwards}@media screen and (max-width: 499px){section.kv .main .kv-bu{width:8.784vw}}@media screen and (min-width: 500px){section.kv .main .kv-bu{width:32.94px}}@media screen and (max-width: 499px){section.kv .main .kv-bu{top:107.312vw}}@media screen and (min-width: 500px){section.kv .main .kv-bu{top:402.42px}}@media screen and (max-width: 499px){section.kv .main .kv-bu{left:36.0106666667vw}}@media screen and (min-width: 500px){section.kv .main .kv-bu{left:135.04px}}section.kv .main .kv-soku{animation:fadeIn .5s ease-out 3.83s forwards}@media screen and (max-width: 499px){section.kv .main .kv-soku{width:8.9786666667vw}}@media screen and (min-width: 500px){section.kv .main .kv-soku{width:33.67px}}@media screen and (max-width: 499px){section.kv .main .kv-soku{top:107.12vw}}@media screen and (min-width: 500px){section.kv .main .kv-soku{top:401.7px}}@media screen and (max-width: 499px){section.kv .main .kv-soku{left:45.3253333333vw}}@media screen and (min-width: 500px){section.kv .main .kv-soku{left:169.97px}}section.kv .main .kv-ko{animation:fadeIn .5s ease-out 3.83s forwards}@media screen and (max-width: 499px){section.kv .main .kv-ko{width:6.7786666667vw}}@media screen and (min-width: 500px){section.kv .main .kv-ko{width:25.42px}}@media screen and (max-width: 499px){section.kv .main .kv-ko{top:107.8293333333vw}}@media screen and (min-width: 500px){section.kv .main .kv-ko{top:404.36px}}@media screen and (max-width: 499px){section.kv .main .kv-ko{left:55.936vw}}@media screen and (min-width: 500px){section.kv .main .kv-ko{left:209.76px}}section.kv .main .kv-wa{animation:fadeIn .5s ease-out 3.83s forwards}@media screen and (max-width: 499px){section.kv .main .kv-wa{width:8.4693333333vw}}@media screen and (min-width: 500px){section.kv .main .kv-wa{width:31.76px}}@media screen and (max-width: 499px){section.kv .main .kv-wa{top:107.0426666667vw}}@media screen and (min-width: 500px){section.kv .main .kv-wa{top:401.41px}}@media screen and (max-width: 499px){section.kv .main .kv-wa{left:64.3146666667vw}}@media screen and (min-width: 500px){section.kv .main .kv-wa{left:241.18px}}section.kv .main .kv-i{animation:fadeIn .5s ease-out 3.83s forwards}@media screen and (max-width: 499px){section.kv .main .kv-i{width:8vw}}@media screen and (min-width: 500px){section.kv .main .kv-i{width:30px}}@media screen and (max-width: 499px){section.kv .main .kv-i{top:107.8213333333vw}}@media screen and (min-width: 500px){section.kv .main .kv-i{top:404.33px}}@media screen and (max-width: 499px){section.kv .main .kv-i{left:74.32vw}}@media screen and (min-width: 500px){section.kv .main .kv-i{left:278.7px}}section.kv .main .lead{animation:fadeIn .5s ease-out 3.83s forwards}@media screen and (max-width: 499px){section.kv .main .lead{width:62.784vw}}@media screen and (min-width: 500px){section.kv .main .lead{width:235.44px}}@media screen and (max-width: 499px){section.kv .main .lead{top:121.0666666667vw}}@media screen and (min-width: 500px){section.kv .main .lead{top:454px}}@media screen and (max-width: 499px){section.kv .main .lead{left:18.6666666667vw}}@media screen and (min-width: 500px){section.kv .main .lead{left:70px}}section.kv .video{position:absolute;opacity:0;visibility:hidden}@media screen and (max-width: 499px){section.kv .video{width:89.3333333333vw}}@media screen and (min-width: 500px){section.kv .video{width:335px}}@media screen and (max-width: 499px){section.kv .video{height:50.1333333333vw}}@media screen and (min-width: 500px){section.kv .video{height:188px}}@media screen and (max-width: 499px){section.kv .video{top:174.1333333333vw}}@media screen and (min-width: 500px){section.kv .video{top:653px}}@media screen and (max-width: 499px){section.kv .video{left:5.3333333333vw}}@media screen and (min-width: 500px){section.kv .video{left:20px}}section.kv .video .js-open-video,section.kv .video .video-wrap{position:relative;width:100%;height:100%;display:flex;justify-content:center;align-items:center;cursor:pointer}section.kv .video .js-open-video .thumb,section.kv .video .video-wrap .thumb{width:100%;height:100%;overflow:hidden;z-index:1;display:flex;justify-content:center;align-items:center;display:none;-webkit-mask:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='335'%20height='188'%20viewBox='0%200%20335%20188'%3e%3cpath%20d='M315.518,0l-4.705.277L306.1.182,301.4.744l-4.709.077-4.7-.693L287.28.5,282.575.472l-4.7.051-4.7.359-4.7-.229-4.7.191-4.7-.533-4.705.08-4.7.161-4.7-.11L240.255.2l-4.7.236-4.7.014-4.7-.383-4.7.808-4.7-.819-4.7.216-4.7.362-4.7-.448-4.7.185-4.7.752-4.7-.818-4.7.354-4.7.265-4.7-.562-4.7.336-4.7-.038-4.7.131-4.7-.057-4.7.253-4.7.213-4.7-1.124-4.7-.059-4.695.123-4.694.905-4.7-.343-4.7-.619-4.7.491-4.7-.2-4.7.445-4.7-.371L94.569.723,89.877.04,85.184.045,80.492.912l-4.7.264-4.7-.3-4.7-.265L61.693.43l-4.7-.238L52.3.727,47.6.889,42.9.029,38.2.547l-4.7-.4L28.8.275,24.1.727,19.4.9l-4.7.265L10.006.007,5.306.26.384.4.275,5.306.267,9.98,1.1,14.653l.06,4.673L1.226,24,.658,28.671l.181,4.673L.708,38.017,0,42.687l1.076,4.669L.982,52.029.873,56.7l.12,4.67L.45,66.029.2,70.7.059,75.363l.133,4.672L.4,84.7l.2,4.669L.66,94.04l.559,4.67-.295,4.668-.192,4.67-.224,4.668.474,4.666L.92,122.052l-.073,4.668-.308,4.666L.9,136.052l-.279,4.67.433,4.666-.3,4.664.135,4.665L.11,159.385l.551,4.668-.268,4.665.3,4.662L.2,178.044l.25,4.664.073,4.746,4.794-.509,4.716-.06,4.707.85,4.708.218,4.705-.438,4.708-.71,4.708,1.043,4.707-.558,4.705-.565,4.7.722,4.705.183,4.7-.7,4.7.458,4.7-.573,4.7.774,4.7-.1,4.7.432,4.7-.406,4.7.453,4.7-.051,4.705-.444,4.7.345,4.7-.119,4.7-.844,4.7.209,4.7-.168,4.7.388,4.7.035,4.7-.34,4.705.286,4.7-.282,4.7-.138,4.7,1.05,4.7-.428,4.7-.592,4.7.025,4.7-.013,4.7.343,4.7-.5,4.7,1.276,4.7-.452,4.7.135,4.7-.69,4.695.353,4.695.6,4.7.05,4.7-.381,4.7-.392,4.7.534,4.695-.709,4.695.093,4.691.739,4.692-.283,4.694.114,4.7-.883,4.7.707,4.7.329,4.7-.414,4.7.332,4.7.182,4.7-.5,4.7-.691,4.7.3,4.7.788,4.7-.623,4.7.3,4.7-.456,4.7.187,4.7.69,4.7-.162,4.745-.368.465-4.725-.148-4.681-.754-4.674-.136-4.673.846-4.672-.728-4.673.293-4.673.323-4.673-.257-4.672.008-4.669.408-4.672-.741-4.666.148-4.67.732-4.665-.289-4.67.423-4.664-.828-4.67-.373-4.669.035-4.669L334.9,93.95l-.809-4.67-.311-4.668,1-4.669-1.041-4.668,1.254-4.668-.407-4.669-.456-4.668.631-4.665.208-4.668-.573-4.67.6-4.666-.169-4.664-.258-4.665-.5-4.666.749-4.669.113-4.664V14.611l-.658-4.662-.243-4.664.64-4.972-5.018.326-4.716.151L320.224.349Z'%20transform='translate(0%20-0.001)'/%3e%3c/svg%3e");mask:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='335'%20height='188'%20viewBox='0%200%20335%20188'%3e%3cpath%20d='M315.518,0l-4.705.277L306.1.182,301.4.744l-4.709.077-4.7-.693L287.28.5,282.575.472l-4.7.051-4.7.359-4.7-.229-4.7.191-4.7-.533-4.705.08-4.7.161-4.7-.11L240.255.2l-4.7.236-4.7.014-4.7-.383-4.7.808-4.7-.819-4.7.216-4.7.362-4.7-.448-4.7.185-4.7.752-4.7-.818-4.7.354-4.7.265-4.7-.562-4.7.336-4.7-.038-4.7.131-4.7-.057-4.7.253-4.7.213-4.7-1.124-4.7-.059-4.695.123-4.694.905-4.7-.343-4.7-.619-4.7.491-4.7-.2-4.7.445-4.7-.371L94.569.723,89.877.04,85.184.045,80.492.912l-4.7.264-4.7-.3-4.7-.265L61.693.43l-4.7-.238L52.3.727,47.6.889,42.9.029,38.2.547l-4.7-.4L28.8.275,24.1.727,19.4.9l-4.7.265L10.006.007,5.306.26.384.4.275,5.306.267,9.98,1.1,14.653l.06,4.673L1.226,24,.658,28.671l.181,4.673L.708,38.017,0,42.687l1.076,4.669L.982,52.029.873,56.7l.12,4.67L.45,66.029.2,70.7.059,75.363l.133,4.672L.4,84.7l.2,4.669L.66,94.04l.559,4.67-.295,4.668-.192,4.67-.224,4.668.474,4.666L.92,122.052l-.073,4.668-.308,4.666L.9,136.052l-.279,4.67.433,4.666-.3,4.664.135,4.665L.11,159.385l.551,4.668-.268,4.665.3,4.662L.2,178.044l.25,4.664.073,4.746,4.794-.509,4.716-.06,4.707.85,4.708.218,4.705-.438,4.708-.71,4.708,1.043,4.707-.558,4.705-.565,4.7.722,4.705.183,4.7-.7,4.7.458,4.7-.573,4.7.774,4.7-.1,4.7.432,4.7-.406,4.7.453,4.7-.051,4.705-.444,4.7.345,4.7-.119,4.7-.844,4.7.209,4.7-.168,4.7.388,4.7.035,4.7-.34,4.705.286,4.7-.282,4.7-.138,4.7,1.05,4.7-.428,4.7-.592,4.7.025,4.7-.013,4.7.343,4.7-.5,4.7,1.276,4.7-.452,4.7.135,4.7-.69,4.695.353,4.695.6,4.7.05,4.7-.381,4.7-.392,4.7.534,4.695-.709,4.695.093,4.691.739,4.692-.283,4.694.114,4.7-.883,4.7.707,4.7.329,4.7-.414,4.7.332,4.7.182,4.7-.5,4.7-.691,4.7.3,4.7.788,4.7-.623,4.7.3,4.7-.456,4.7.187,4.7.69,4.7-.162,4.745-.368.465-4.725-.148-4.681-.754-4.674-.136-4.673.846-4.672-.728-4.673.293-4.673.323-4.673-.257-4.672.008-4.669.408-4.672-.741-4.666.148-4.67.732-4.665-.289-4.67.423-4.664-.828-4.67-.373-4.669.035-4.669L334.9,93.95l-.809-4.67-.311-4.668,1-4.669-1.041-4.668,1.254-4.668-.407-4.669-.456-4.668.631-4.665.208-4.668-.573-4.67.6-4.666-.169-4.664-.258-4.665-.5-4.666.749-4.669.113-4.664V14.611l-.658-4.662-.243-4.664.64-4.972-5.018.326-4.716.151L320.224.349Z'%20transform='translate(0%20-0.001)'/%3e%3c/svg%3e");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center}section.kv .video .js-open-video .thumb.-visible,section.kv .video .video-wrap .thumb.-visible{display:flex}section.kv .video .js-open-video .thumb img,section.kv .video .video-wrap .thumb img{width:100%;transition:transform .3s ease-out}section.kv .video .js-open-video .play,section.kv .video .video-wrap .play{position:absolute;z-index:2;pointer-events:none;display:none}@media screen and (max-width: 499px){section.kv .video .js-open-video .play,section.kv .video .video-wrap .play{width:14.6666666667vw}}@media screen and (min-width: 500px){section.kv .video .js-open-video .play,section.kv .video .video-wrap .play{width:55px}}@media screen and (max-width: 499px){section.kv .video .js-open-video .play,section.kv .video .video-wrap .play{height:14.6666666667vw}}@media screen and (min-width: 500px){section.kv .video .js-open-video .play,section.kv .video .video-wrap .play{height:55px}}section.kv .video .js-open-video .play.-visible,section.kv .video .video-wrap .play.-visible{display:flex}section.kv .video .js-open-video .play img,section.kv .video .video-wrap .play img{width:100%}section.kv .video .js-open-video .youtube,section.kv .video .video-wrap .youtube{position:absolute;width:100%;height:100%;z-index:0;display:flex;justify-content:center;align-items:center;display:none;-webkit-mask:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='335'%20height='188'%20viewBox='0%200%20335%20188'%3e%3cpath%20d='M315.518,0l-4.705.277L306.1.182,301.4.744l-4.709.077-4.7-.693L287.28.5,282.575.472l-4.7.051-4.7.359-4.7-.229-4.7.191-4.7-.533-4.705.08-4.7.161-4.7-.11L240.255.2l-4.7.236-4.7.014-4.7-.383-4.7.808-4.7-.819-4.7.216-4.7.362-4.7-.448-4.7.185-4.7.752-4.7-.818-4.7.354-4.7.265-4.7-.562-4.7.336-4.7-.038-4.7.131-4.7-.057-4.7.253-4.7.213-4.7-1.124-4.7-.059-4.695.123-4.694.905-4.7-.343-4.7-.619-4.7.491-4.7-.2-4.7.445-4.7-.371L94.569.723,89.877.04,85.184.045,80.492.912l-4.7.264-4.7-.3-4.7-.265L61.693.43l-4.7-.238L52.3.727,47.6.889,42.9.029,38.2.547l-4.7-.4L28.8.275,24.1.727,19.4.9l-4.7.265L10.006.007,5.306.26.384.4.275,5.306.267,9.98,1.1,14.653l.06,4.673L1.226,24,.658,28.671l.181,4.673L.708,38.017,0,42.687l1.076,4.669L.982,52.029.873,56.7l.12,4.67L.45,66.029.2,70.7.059,75.363l.133,4.672L.4,84.7l.2,4.669L.66,94.04l.559,4.67-.295,4.668-.192,4.67-.224,4.668.474,4.666L.92,122.052l-.073,4.668-.308,4.666L.9,136.052l-.279,4.67.433,4.666-.3,4.664.135,4.665L.11,159.385l.551,4.668-.268,4.665.3,4.662L.2,178.044l.25,4.664.073,4.746,4.794-.509,4.716-.06,4.707.85,4.708.218,4.705-.438,4.708-.71,4.708,1.043,4.707-.558,4.705-.565,4.7.722,4.705.183,4.7-.7,4.7.458,4.7-.573,4.7.774,4.7-.1,4.7.432,4.7-.406,4.7.453,4.7-.051,4.705-.444,4.7.345,4.7-.119,4.7-.844,4.7.209,4.7-.168,4.7.388,4.7.035,4.7-.34,4.705.286,4.7-.282,4.7-.138,4.7,1.05,4.7-.428,4.7-.592,4.7.025,4.7-.013,4.7.343,4.7-.5,4.7,1.276,4.7-.452,4.7.135,4.7-.69,4.695.353,4.695.6,4.7.05,4.7-.381,4.7-.392,4.7.534,4.695-.709,4.695.093,4.691.739,4.692-.283,4.694.114,4.7-.883,4.7.707,4.7.329,4.7-.414,4.7.332,4.7.182,4.7-.5,4.7-.691,4.7.3,4.7.788,4.7-.623,4.7.3,4.7-.456,4.7.187,4.7.69,4.7-.162,4.745-.368.465-4.725-.148-4.681-.754-4.674-.136-4.673.846-4.672-.728-4.673.293-4.673.323-4.673-.257-4.672.008-4.669.408-4.672-.741-4.666.148-4.67.732-4.665-.289-4.67.423-4.664-.828-4.67-.373-4.669.035-4.669L334.9,93.95l-.809-4.67-.311-4.668,1-4.669-1.041-4.668,1.254-4.668-.407-4.669-.456-4.668.631-4.665.208-4.668-.573-4.67.6-4.666-.169-4.664-.258-4.665-.5-4.666.749-4.669.113-4.664V14.611l-.658-4.662-.243-4.664.64-4.972-5.018.326-4.716.151L320.224.349Z'%20transform='translate(0%20-0.001)'/%3e%3c/svg%3e");mask:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='335'%20height='188'%20viewBox='0%200%20335%20188'%3e%3cpath%20d='M315.518,0l-4.705.277L306.1.182,301.4.744l-4.709.077-4.7-.693L287.28.5,282.575.472l-4.7.051-4.7.359-4.7-.229-4.7.191-4.7-.533-4.705.08-4.7.161-4.7-.11L240.255.2l-4.7.236-4.7.014-4.7-.383-4.7.808-4.7-.819-4.7.216-4.7.362-4.7-.448-4.7.185-4.7.752-4.7-.818-4.7.354-4.7.265-4.7-.562-4.7.336-4.7-.038-4.7.131-4.7-.057-4.7.253-4.7.213-4.7-1.124-4.7-.059-4.695.123-4.694.905-4.7-.343-4.7-.619-4.7.491-4.7-.2-4.7.445-4.7-.371L94.569.723,89.877.04,85.184.045,80.492.912l-4.7.264-4.7-.3-4.7-.265L61.693.43l-4.7-.238L52.3.727,47.6.889,42.9.029,38.2.547l-4.7-.4L28.8.275,24.1.727,19.4.9l-4.7.265L10.006.007,5.306.26.384.4.275,5.306.267,9.98,1.1,14.653l.06,4.673L1.226,24,.658,28.671l.181,4.673L.708,38.017,0,42.687l1.076,4.669L.982,52.029.873,56.7l.12,4.67L.45,66.029.2,70.7.059,75.363l.133,4.672L.4,84.7l.2,4.669L.66,94.04l.559,4.67-.295,4.668-.192,4.67-.224,4.668.474,4.666L.92,122.052l-.073,4.668-.308,4.666L.9,136.052l-.279,4.67.433,4.666-.3,4.664.135,4.665L.11,159.385l.551,4.668-.268,4.665.3,4.662L.2,178.044l.25,4.664.073,4.746,4.794-.509,4.716-.06,4.707.85,4.708.218,4.705-.438,4.708-.71,4.708,1.043,4.707-.558,4.705-.565,4.7.722,4.705.183,4.7-.7,4.7.458,4.7-.573,4.7.774,4.7-.1,4.7.432,4.7-.406,4.7.453,4.7-.051,4.705-.444,4.7.345,4.7-.119,4.7-.844,4.7.209,4.7-.168,4.7.388,4.7.035,4.7-.34,4.705.286,4.7-.282,4.7-.138,4.7,1.05,4.7-.428,4.7-.592,4.7.025,4.7-.013,4.7.343,4.7-.5,4.7,1.276,4.7-.452,4.7.135,4.7-.69,4.695.353,4.695.6,4.7.05,4.7-.381,4.7-.392,4.7.534,4.695-.709,4.695.093,4.691.739,4.692-.283,4.694.114,4.7-.883,4.7.707,4.7.329,4.7-.414,4.7.332,4.7.182,4.7-.5,4.7-.691,4.7.3,4.7.788,4.7-.623,4.7.3,4.7-.456,4.7.187,4.7.69,4.7-.162,4.745-.368.465-4.725-.148-4.681-.754-4.674-.136-4.673.846-4.672-.728-4.673.293-4.673.323-4.673-.257-4.672.008-4.669.408-4.672-.741-4.666.148-4.67.732-4.665-.289-4.67.423-4.664-.828-4.67-.373-4.669.035-4.669L334.9,93.95l-.809-4.67-.311-4.668,1-4.669-1.041-4.668,1.254-4.668-.407-4.669-.456-4.668.631-4.665.208-4.668-.573-4.67.6-4.666-.169-4.664-.258-4.665-.5-4.666.749-4.669.113-4.664V14.611l-.658-4.662-.243-4.664.64-4.972-5.018.326-4.716.151L320.224.349Z'%20transform='translate(0%20-0.001)'/%3e%3c/svg%3e");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center}section.kv .video .js-open-video .youtube.-visible,section.kv .video .video-wrap .youtube.-visible{display:flex}section.kv .video .js-open-video .youtube iframe,section.kv .video .video-wrap .youtube iframe{width:100%;height:100%}section.kv .video .js-open-video .youtube-sound-control,section.kv .video .video-wrap .youtube-sound-control{position:absolute;right:0;cursor:pointer;display:flex;align-items:center;justify-content:center;z-index:3}@media screen and (max-width: 499px){section.kv .video .js-open-video .youtube-sound-control,section.kv .video .video-wrap .youtube-sound-control{top:-9.0666666667vw}}@media screen and (min-width: 500px){section.kv .video .js-open-video .youtube-sound-control,section.kv .video .video-wrap .youtube-sound-control{top:-34px}}section.kv .video .js-open-video .youtube-sound-control .icon,section.kv .video .video-wrap .youtube-sound-control .icon{display:flex;justify-content:center;align-items:center}@media screen and (max-width: 499px){section.kv .video .js-open-video .youtube-sound-control .icon,section.kv .video .video-wrap .youtube-sound-control .icon{width:8vw}}@media screen and (min-width: 500px){section.kv .video .js-open-video .youtube-sound-control .icon,section.kv .video .video-wrap .youtube-sound-control .icon{width:30px}}@media screen and (max-width: 499px){section.kv .video .js-open-video .youtube-sound-control .icon,section.kv .video .video-wrap .youtube-sound-control .icon{height:8vw}}@media screen and (min-width: 500px){section.kv .video .js-open-video .youtube-sound-control .icon,section.kv .video .video-wrap .youtube-sound-control .icon{height:30px}}section.kv .video .js-open-video .youtube-sound-control .icon .sound-icon,section.kv .video .video-wrap .youtube-sound-control .icon .sound-icon{width:80%;fill:#fff;transition:fill .3s ease}section.kv .video .js-open-video .youtube-sound-control .icon .sound-icon.muted,section.kv .video .video-wrap .youtube-sound-control .icon .sound-icon.muted{display:block}section.kv .video .js-open-video .youtube-sound-control .icon .sound-icon.unmuted,section.kv .video .video-wrap .youtube-sound-control .icon .sound-icon.unmuted{display:none}section.kv .video .js-open-video .youtube-sound-control .text,section.kv .video .video-wrap .youtube-sound-control .text{width:2em;flex:1;text-align:center}section.kv .video .js-open-video .youtube-sound-control .text .sound-text,section.kv .video .video-wrap .youtube-sound-control .text .sound-text{color:#fff;transition:color .3s ease;font-weight:700}@media screen and (max-width: 499px){section.kv .video .js-open-video .youtube-sound-control .text .sound-text,section.kv .video .video-wrap .youtube-sound-control .text .sound-text{font-size:3.7333333333vw}}@media screen and (min-width: 500px){section.kv .video .js-open-video .youtube-sound-control .text .sound-text,section.kv .video .video-wrap .youtube-sound-control .text .sound-text{font-size:14px}}section.kv .video .js-open-video .youtube-sound-control .text .sound-text.muted,section.kv .video .video-wrap .youtube-sound-control .text .sound-text.muted{display:block}section.kv .video .js-open-video .youtube-sound-control .text .sound-text.unmuted,section.kv .video .video-wrap .youtube-sound-control .text .sound-text.unmuted{display:none}section.kv .video .js-open-video .youtube-sound-control.unmuted .sound-icon.muted,section.kv .video .js-open-video .youtube-sound-control.unmuted .sound-text.muted,section.kv .video .video-wrap .youtube-sound-control.unmuted .sound-icon.muted,section.kv .video .video-wrap .youtube-sound-control.unmuted .sound-text.muted{display:none}section.kv .video .js-open-video .youtube-sound-control.unmuted .sound-icon.unmuted,section.kv .video .video-wrap .youtube-sound-control.unmuted .sound-icon.unmuted{display:block;fill:#fffa00}section.kv .video .js-open-video .youtube-sound-control.unmuted .sound-text.unmuted,section.kv .video .video-wrap .youtube-sound-control.unmuted .sound-text.unmuted{display:block;color:#fffa00}@media screen and (min-width: 500px){section.kv .video .js-open-video .youtube-sound-control:hover .sound-icon,section.kv .video .video-wrap .youtube-sound-control:hover .sound-icon{fill:#fffa00}section.kv .video .js-open-video .youtube-sound-control:hover .sound-text,section.kv .video .video-wrap .youtube-sound-control:hover .sound-text{color:#fffa00}}section.kv .haka{overflow:hidden;width:100%;position:absolute;bottom:0;pointer-events:none}@media screen and (max-width: 499px){section.kv .haka{height:49.6vw}}@media screen and (min-width: 500px){section.kv .haka{height:186px}}section.kv .haka>div{position:absolute}section.kv .haka>div>img{width:100%}section.kv .haka .haka-bg{position:absolute;opacity:0;visibility:hidden}@media screen and (max-width: 499px){section.kv .haka .haka-bg{width:97.9866666667vw}}@media screen and (min-width: 500px){section.kv .haka .haka-bg{width:367.45px}}@media screen and (max-width: 499px){section.kv .haka .haka-bg{top:0vw}}@media screen and (min-width: 500px){section.kv .haka .haka-bg{top:0}}@media screen and (max-width: 499px){section.kv .haka .haka-bg{left:1.0666666667vw}}@media screen and (min-width: 500px){section.kv .haka .haka-bg{left:4px}}section.kv .haka .yurei-02{opacity:0;visibility:hidden;transform:translate(5%,100%)}@media screen and (max-width: 499px){section.kv .haka .yurei-02{width:25.2133333333vw}}@media screen and (min-width: 500px){section.kv .haka .yurei-02{width:94.55px}}@media screen and (max-width: 499px){section.kv .haka .yurei-02{top:11.52vw}}@media screen and (min-width: 500px){section.kv .haka .yurei-02{top:43.2px}}@media screen and (max-width: 499px){section.kv .haka .yurei-02{left:53.2933333333vw}}@media screen and (min-width: 500px){section.kv .haka .yurei-02{left:199.85px}}section.kv .haka .haka-kusa{opacity:0;visibility:hidden}@media screen and (max-width: 499px){section.kv .haka .haka-kusa{width:100.5333333333vw}}@media screen and (min-width: 500px){section.kv .haka .haka-kusa{width:377px}}@media screen and (max-width: 499px){section.kv .haka .haka-kusa{top:24.5333333333vw}}@media screen and (min-width: 500px){section.kv .haka .haka-kusa{top:92px}}@media screen and (max-width: 499px){section.kv .haka .haka-kusa{left:-.2666666667vw}}@media screen and (min-width: 500px){section.kv .haka .haka-kusa{left:-1px}}section.options{position:relative;background:#000;margin-top:-1px}@media screen and (max-width: 499px){section.options{padding-top:5.3333333333vw}}@media screen and (min-width: 500px){section.options{padding-top:20px}}@media screen and (max-width: 499px){section.options{padding-inline:5.3333333333vw}}@media screen and (min-width: 500px){section.options{padding-inline:20px}}section.options .options-title{width:100%;display:flex;flex-direction:column;align-items:center}@media screen and (max-width: 499px){section.options .options-title img{width:45.8666666667vw}}@media screen and (min-width: 500px){section.options .options-title img{width:172px}}section.options .options-title p{font-weight:700;color:#fff}@media screen and (max-width: 499px){section.options .options-title p{font-size:8vw}}@media screen and (min-width: 500px){section.options .options-title p{font-size:30px}}section.options .options-title p span{color:#fffa00}@media screen and (max-width: 499px){section.options .options-title p span b{font-size:13.3333333333vw}}@media screen and (min-width: 500px){section.options .options-title p span b{font-size:50px}}section.options .options-links{width:100%;display:flex;justify-content:space-between}@media screen and (max-width: 499px){section.options .options-links{margin-top:8vw}}@media screen and (min-width: 500px){section.options .options-links{margin-top:30px}}section.options .options-links a{display:flex;flex-direction:column;align-items:center;border-radius:28px}@media screen and (max-width: 499px){section.options .options-links a{width:42.1333333333vw}}@media screen and (min-width: 500px){section.options .options-links a{width:158px}}@media screen and (max-width: 499px){section.options .options-links a{padding-block:3.2vw}}@media screen and (min-width: 500px){section.options .options-links a{padding-block:12px}}@media screen and (max-width: 499px){section.options .options-links a{gap:2.1333333333vw}}@media screen and (min-width: 500px){section.options .options-links a{gap:8px}}section.options .options-links a span{font-weight:700;text-align:center;line-height:1.4}@media screen and (max-width: 499px){section.options .options-links a span{font-size:4.2666666667vw}}@media screen and (min-width: 500px){section.options .options-links a span{font-size:16px}}section.options .options-links a img{transition:transform .3s ease-out}@media screen and (max-width: 499px){section.options .options-links a img{width:4vw}}@media screen and (min-width: 500px){section.options .options-links a img{width:15px}}section.options .options-links a:nth-child(1){border:3px solid #00C99F}section.options .options-links a:nth-child(1) span{color:#00c99f}section.options .options-links a:nth-child(2){border:3px solid #F879FF}section.options .options-links a:nth-child(2) span{color:#f879ff}@media screen and (min-width: 500px){section.options .options-links a:hover img{transform:translateY(4px)}}section.options .option{position:relative}@media screen and (max-width: 499px){section.options .option{width:89.3333333333vw}}@media screen and (min-width: 500px){section.options .option{width:335px}}@media screen and (max-width: 499px){section.options .option{padding-top:8vw}}@media screen and (min-width: 500px){section.options .option{padding-top:30px}}section.options .option .option-inr{width:100%;border:3px solid #00C99F;border-radius:28px;display:flex;flex-direction:column;align-items:center}@media screen and (max-width: 499px){section.options .option .option-inr{padding-block:8vw}}@media screen and (min-width: 500px){section.options .option .option-inr{padding-block:30px}}section.options .option .option-title{display:flex;justify-content:flex-start;align-items:center;width:100%}@media screen and (max-width: 499px){section.options .option .option-title{padding-inline:4.5333333333vw}}@media screen and (min-width: 500px){section.options .option .option-title{padding-inline:17px}}@media screen and (max-width: 499px){section.options .option .option-title{gap:4vw}}@media screen and (min-width: 500px){section.options .option .option-title{gap:15px}}section.options .option .option-title .num{border-right:1px solid #A5A5A5;display:flex;justify-content:flex-start;align-items:center}@media screen and (max-width: 499px){section.options .option .option-title .num{width:15.4133333333vw}}@media screen and (min-width: 500px){section.options .option .option-title .num{width:57.8px}}@media screen and (max-width: 499px){section.options .option .option-title .num{height:12.5333333333vw}}@media screen and (min-width: 500px){section.options .option .option-title .num{height:47px}}@media screen and (max-width: 499px){section.options .option .option-title .num img{height:7.6053333333vw}}@media screen and (min-width: 500px){section.options .option .option-title .num img{height:28.52px}}section.options .option .option-title .title{flex:1;font-weight:700;color:#fff;letter-spacing:-.01em;line-height:1.4}@media screen and (max-width: 499px){section.options .option .option-title .title{font-size:5.3333333333vw}}@media screen and (min-width: 500px){section.options .option .option-title .title{font-size:20px}}section.options .option .option-main{display:flex;flex-direction:column;align-items:center;width:100%}@media screen and (max-width: 499px){section.options .option .option-main{margin-top:5.3333333333vw}}@media screen and (min-width: 500px){section.options .option .option-main{margin-top:20px}}@media screen and (max-width: 499px){section.options .option .option-main>.img{width:41.3333333333vw}}@media screen and (min-width: 500px){section.options .option .option-main>.img{width:155px}}section.options .option .option-main>.img img{width:100%}section.options .option .option-main>.txt{font-weight:700;color:#fff;text-align:center;line-height:1.8}@media screen and (max-width: 499px){section.options .option .option-main>.txt{margin-top:5.3333333333vw}}@media screen and (min-width: 500px){section.options .option .option-main>.txt{margin-top:20px}}@media screen and (max-width: 499px){section.options .option .option-main>.txt{font-size:3.7333333333vw}}@media screen and (min-width: 500px){section.options .option .option-main>.txt{font-size:14px}}section.options .option .option-main .option-download{display:flex;align-items:center;justify-content:space-between;background:#6a6a6a;border-bottom-right-radius:25px;border-bottom-left-radius:25px;width:100%}@media screen and (max-width: 499px){section.options .option .option-main .option-download{margin-top:5.3333333333vw}}@media screen and (min-width: 500px){section.options .option .option-main .option-download{margin-top:20px}}@media screen and (max-width: 499px){section.options .option .option-main .option-download{padding-inline:4.5333333333vw}}@media screen and (min-width: 500px){section.options .option .option-main .option-download{padding-inline:17px}}@media screen and (max-width: 499px){section.options .option .option-main .option-download{padding-top:5.3333333333vw}}@media screen and (min-width: 500px){section.options .option .option-main .option-download{padding-top:20px}}@media screen and (max-width: 499px){section.options .option .option-main .option-download{padding-bottom:8vw}}@media screen and (min-width: 500px){section.options .option .option-main .option-download{padding-bottom:30px}}section.options .option .option-main .option-download a.download-img{display:block;cursor:pointer;transition:opacity .3s ease-out}@media screen and (max-width: 499px){section.options .option .option-main .option-download a.download-img{height:12.5333333333vw}}@media screen and (min-width: 500px){section.options .option .option-main .option-download a.download-img{height:47px}}section.options .option .option-main .option-download a.download-img img{height:100%;width:auto;object-fit:contain}@media screen and (min-width: 500px){section.options .option .option-main .option-download a.download-img:hover{opacity:.7}}@media screen and (max-width: 499px){section.options .option#option-01 .option-main{padding-inline:5.3333333333vw}}@media screen and (min-width: 500px){section.options .option#option-01 .option-main{padding-inline:20px}}section.options .option#option-02 .option-inr{border:3px solid #F879FF;padding-bottom:0}@media screen and (max-width: 499px){section.options .option#option-02 .option-main .img{width:49.3333333333vw}}@media screen and (min-width: 500px){section.options .option#option-02 .option-main .img{width:185px}}section.episode{position:relative;width:100%;background:#000}@media screen and (max-width: 499px){section.episode{padding-top:21.3333333333vw}}@media screen and (min-width: 500px){section.episode{padding-top:80px}}section.episode .episode-title{position:relative;width:100%;display:flex;justify-content:center}@media screen and (max-width: 499px){section.episode .episode-title>.title{width:72vw}}@media screen and (min-width: 500px){section.episode .episode-title>.title{width:270px}}section.episode .episode-title>.title img{width:100%}section.episode .episode-title .kumo-01{position:absolute}@media screen and (max-width: 499px){section.episode .episode-title .kumo-01{width:44vw}}@media screen and (min-width: 500px){section.episode .episode-title .kumo-01{width:165px}}@media screen and (max-width: 499px){section.episode .episode-title .kumo-01{top:-6.4vw}}@media screen and (min-width: 500px){section.episode .episode-title .kumo-01{top:-24px}}@media screen and (max-width: 499px){section.episode .episode-title .kumo-01{left:64.8vw}}@media screen and (min-width: 500px){section.episode .episode-title .kumo-01{left:243px}}section.episode .episode-title .kumo-02{position:absolute}@media screen and (max-width: 499px){section.episode .episode-title .kumo-02{width:57.3333333333vw}}@media screen and (min-width: 500px){section.episode .episode-title .kumo-02{width:215px}}@media screen and (max-width: 499px){section.episode .episode-title .kumo-02{top:16vw}}@media screen and (min-width: 500px){section.episode .episode-title .kumo-02{top:60px}}@media screen and (max-width: 499px){section.episode .episode-title .kumo-02{left:-35.2vw}}@media screen and (min-width: 500px){section.episode .episode-title .kumo-02{left:-132px}}section.episode .episode-list{display:flex;flex-direction:column;align-items:center}section.episode .episode-list .episode-item{position:relative;display:flex;flex-direction:column;align-items:center}@media screen and (max-width: 499px){section.episode .episode-list .episode-item{width:100vw}}@media screen and (min-width: 500px){section.episode .episode-list .episode-item{width:375px}}@media screen and (max-width: 499px){section.episode .episode-list .episode-item{height:122.6666666667vw}}@media screen and (min-width: 500px){section.episode .episode-list .episode-item{height:460px}}@media screen and (max-width: 499px){section.episode .episode-list .episode-item{margin-top:13.3333333333vw}}@media screen and (min-width: 500px){section.episode .episode-list .episode-item{margin-top:50px}}@media screen and (max-width: 499px){section.episode .episode-list .episode-item{padding-inline:10.6666666667vw}}@media screen and (min-width: 500px){section.episode .episode-list .episode-item{padding-inline:40px}}section.episode .episode-list .episode-item .episode-item-inner{width:100%;display:flex;flex-direction:row-reverse;z-index:1}@media screen and (max-width: 499px){section.episode .episode-list .episode-item .episode-item-inner{gap:6vw}}@media screen and (min-width: 500px){section.episode .episode-list .episode-item .episode-item-inner{gap:22.5px}}section.episode .episode-list .episode-item .episode-item-inner>.title{display:flex;flex-direction:row-reverse}@media screen and (max-width: 499px){section.episode .episode-list .episode-item .episode-item-inner>.title{gap:3.1733333333vw}}@media screen and (min-width: 500px){section.episode .episode-list .episode-item .episode-item-inner>.title{gap:11.9px}}@media screen and (max-width: 499px){section.episode .episode-list .episode-item .episode-item-inner>.title>.sub{width:3.8266666667vw}}@media screen and (min-width: 500px){section.episode .episode-list .episode-item .episode-item-inner>.title>.sub{width:14.35px}}section.episode .episode-list .episode-item .episode-item-inner>.title>.main{position:relative}@media screen and (max-width: 499px){section.episode .episode-list .episode-item .episode-item-inner>.title>.main{width:13.7946666667vw}}@media screen and (min-width: 500px){section.episode .episode-list .episode-item .episode-item-inner>.title>.main{width:51.73px}}section.episode .episode-list .episode-item .episode-item-inner>.main{flex:1}@media screen and (max-width: 499px){section.episode .episode-list .episode-item .episode-item-inner>.main{margin-top:10.1333333333vw}}@media screen and (min-width: 500px){section.episode .episode-list .episode-item .episode-item-inner>.main{margin-top:38px}}section.episode .episode-list .episode-item .episode-item-inner>.main p{color:#fff;-ms-writing-mode:tb-rl;writing-mode:vertical-rl;line-height:2.2;letter-spacing:.08em}@media screen and (max-width: 499px){section.episode .episode-list .episode-item .episode-item-inner>.main p{font-size:3.4666666667vw}}@media screen and (min-width: 500px){section.episode .episode-list .episode-item .episode-item-inner>.main p{font-size:13px}}section.episode .episode-list .episode-item .episode-item-inner>.main p span{position:relative;display:inline-block;transform:translate(.05em) rotate(-90deg)}section.episode .episode-list .episode-item .episode-item-bg{position:absolute;width:100%;z-index:0}@media screen and (max-width: 499px){section.episode .episode-list .episode-item .episode-item-bg{top:42.6666666667vw}}@media screen and (min-width: 500px){section.episode .episode-list .episode-item .episode-item-bg{top:160px}}@media screen and (max-width: 499px){section.episode .episode-list .episode-item .episode-item-bg{left:0vw}}@media screen and (min-width: 500px){section.episode .episode-list .episode-item .episode-item-bg{left:0}}section.episode .episode-list .episode-item .episode-item-kumo{z-index:1}section.episode .episode-list .episode-item .episode-item-kumo .kumo-01{position:absolute}@media screen and (max-width: 499px){section.episode .episode-list .episode-item .episode-item-kumo .kumo-01{width:57.3333333333vw}}@media screen and (min-width: 500px){section.episode .episode-list .episode-item .episode-item-kumo .kumo-01{width:215px}}@media screen and (max-width: 499px){section.episode .episode-list .episode-item .episode-item-kumo .kumo-01{top:82.6666666667vw}}@media screen and (min-width: 500px){section.episode .episode-list .episode-item .episode-item-kumo .kumo-01{top:310px}}@media screen and (max-width: 499px){section.episode .episode-list .episode-item .episode-item-kumo .kumo-01{left:52.5333333333vw}}@media screen and (min-width: 500px){section.episode .episode-list .episode-item .episode-item-kumo .kumo-01{left:197px}}section.episode .episode-list .episode-item .episode-item-kumo .kumo-02{position:absolute}@media screen and (max-width: 499px){section.episode .episode-list .episode-item .episode-item-kumo .kumo-02{width:47.4666666667vw}}@media screen and (min-width: 500px){section.episode .episode-list .episode-item .episode-item-kumo .kumo-02{width:178px}}@media screen and (max-width: 499px){section.episode .episode-list .episode-item .episode-item-kumo .kumo-02{top:118.4vw}}@media screen and (min-width: 500px){section.episode .episode-list .episode-item .episode-item-kumo .kumo-02{top:444px}}@media screen and (max-width: 499px){section.episode .episode-list .episode-item .episode-item-kumo .kumo-02{left:6.9333333333vw}}@media screen and (min-width: 500px){section.episode .episode-list .episode-item .episode-item-kumo .kumo-02{left:26px}}section.episode .episode-list .episode-item.episode-item-01{opacity:0;visibility:hidden;transform:translate(100%)}section.episode .episode-list .episode-item.episode-item-01.-inview{animation:kumo-slideInFromRight .83s cubic-bezier(0,0,.2,1) 0s forwards}section.episode .episode-list .episode-item.episode-item-01 .episode-item-inner>.title>.main img:nth-child(2){margin-top:6%}section.episode .episode-list .episode-item.episode-item-01 .episode-item-inner>.title>.main img:nth-child(3){margin-top:0%;margin-left:28%}section.episode .episode-list .episode-item.episode-item-01 .episode-item-inner>.title>.main img:nth-child(4){margin-top:8%;margin-left:17%}section.episode .episode-list .episode-item.episode-item-01 .episode-item-inner>.title>.main img:nth-child(5){margin-top:8%;margin-left:36%}section.episode .episode-list .episode-item.episode-item-01 .episode-item-inner>.title>.main img:nth-child(6){margin-top:11%;margin-left:27%}section.episode .episode-list .episode-item.episode-item-02{opacity:0;visibility:hidden;transform:translate(-100%)}section.episode .episode-list .episode-item.episode-item-02.-inview{animation:kumo-slideInFromLeft .83s cubic-bezier(0,0,.2,1) 0s forwards}section.episode .episode-list .episode-item.episode-item-02 .episode-item-inner>.title>.main img:nth-child(2){margin-top:-3%;margin-left:28%}section.episode .episode-list .episode-item.episode-item-02 .episode-item-inner>.title>.main img:nth-child(3){margin-top:8%;margin-left:28%}section.episode .episode-list .episode-item.episode-item-02 .episode-item-inner>.title>.main img:nth-child(4){margin-top:3%;margin-left:27%}section.episode .episode-list .episode-item.episode-item-02 .episode-item-inner>.title>.main img:nth-child(5){margin-top:16%;margin-left:8%}section.episode .episode-list .episode-item.episode-item-02 .episode-item-inner>.title>.main img:nth-child(6){margin-top:5%;margin-left:24%}section.episode .episode-list .episode-item.episode-item-02 .episode-item-inner>.title>.main img:nth-child(7){margin-top:16%;margin-left:34%}@media screen and (max-width: 499px){section.episode .episode-list .episode-item.episode-item-02 .episode-item-kumo .kumo-01{width:57.8666666667vw}}@media screen and (min-width: 500px){section.episode .episode-list .episode-item.episode-item-02 .episode-item-kumo .kumo-01{width:217px}}@media screen and (max-width: 499px){section.episode .episode-list .episode-item.episode-item-02 .episode-item-kumo .kumo-01{top:86.6666666667vw}}@media screen and (min-width: 500px){section.episode .episode-list .episode-item.episode-item-02 .episode-item-kumo .kumo-01{top:325px}}@media screen and (max-width: 499px){section.episode .episode-list .episode-item.episode-item-02 .episode-item-kumo .kumo-01{left:78.9333333333vw}}@media screen and (min-width: 500px){section.episode .episode-list .episode-item.episode-item-02 .episode-item-kumo .kumo-01{left:296px}}@media screen and (max-width: 499px){section.episode .episode-list .episode-item.episode-item-02 .episode-item-kumo .kumo-02{width:54.1333333333vw}}@media screen and (min-width: 500px){section.episode .episode-list .episode-item.episode-item-02 .episode-item-kumo .kumo-02{width:203px}}@media screen and (max-width: 499px){section.episode .episode-list .episode-item.episode-item-02 .episode-item-kumo .kumo-02{top:107.2vw}}@media screen and (min-width: 500px){section.episode .episode-list .episode-item.episode-item-02 .episode-item-kumo .kumo-02{top:402px}}@media screen and (max-width: 499px){section.episode .episode-list .episode-item.episode-item-02 .episode-item-kumo .kumo-02{left:-12vw}}@media screen and (min-width: 500px){section.episode .episode-list .episode-item.episode-item-02 .episode-item-kumo .kumo-02{left:-45px}}section.episode .episode-list .episode-item.episode-item-03{opacity:0;visibility:hidden;transform:translate(100%)}section.episode .episode-list .episode-item.episode-item-03.-inview{animation:kumo-slideInFromRight .83s cubic-bezier(0,0,.2,1) 0s forwards}section.episode .episode-list .episode-item.episode-item-03 .episode-item-inner>.title>.main img:nth-child(1){margin-top:4%;margin-left:18%}section.episode .episode-list .episode-item.episode-item-03 .episode-item-inner>.title>.main img:nth-child(2){margin-top:8%;margin-left:15%}section.episode .episode-list .episode-item.episode-item-03 .episode-item-inner>.title>.main img:nth-child(3){margin-top:8%;margin-left:28%}section.episode .episode-list .episode-item.episode-item-03 .episode-item-inner>.title>.main img:nth-child(4){margin-top:5%;margin-left:22%}section.episode .episode-list .episode-item.episode-item-03 .episode-item-inner>.title>.main img:nth-child(5){margin-top:12%;margin-left:32%}section.episode .episode-list .episode-item.episode-item-03 .episode-item-inner>.title>.main img:nth-child(6){margin-top:3%;margin-left:18%}section.episode .episode-list .episode-item.episode-item-03 .episode-item-inner>.title>.main img:nth-child(7){margin-top:17%;margin-left:26%}section.episode .episode-list .episode-item.episode-item-03 .episode-item-inner>.title>.main img:nth-child(8){margin-top:7%;margin-left:6%}@media screen and (max-width: 499px){section.episode .episode-list .episode-item.episode-item-03 .episode-item-kumo .kumo-01{width:57.3333333333vw}}@media screen and (min-width: 500px){section.episode .episode-list .episode-item.episode-item-03 .episode-item-kumo .kumo-01{width:215px}}@media screen and (max-width: 499px){section.episode .episode-list .episode-item.episode-item-03 .episode-item-kumo .kumo-01{top:90.4vw}}@media screen and (min-width: 500px){section.episode .episode-list .episode-item.episode-item-03 .episode-item-kumo .kumo-01{top:339px}}@media screen and (max-width: 499px){section.episode .episode-list .episode-item.episode-item-03 .episode-item-kumo .kumo-01{left:-20.2666666667vw}}@media screen and (min-width: 500px){section.episode .episode-list .episode-item.episode-item-03 .episode-item-kumo .kumo-01{left:-76px}}@media screen and (max-width: 499px){section.episode .episode-list .episode-item.episode-item-03 .episode-item-kumo .kumo-02{width:57.3333333333vw}}@media screen and (min-width: 500px){section.episode .episode-list .episode-item.episode-item-03 .episode-item-kumo .kumo-02{width:215px}}@media screen and (max-width: 499px){section.episode .episode-list .episode-item.episode-item-03 .episode-item-kumo .kumo-02{top:115.7333333333vw}}@media screen and (min-width: 500px){section.episode .episode-list .episode-item.episode-item-03 .episode-item-kumo .kumo-02{top:434px}}@media screen and (max-width: 499px){section.episode .episode-list .episode-item.episode-item-03 .episode-item-kumo .kumo-02{left:65.8666666667vw}}@media screen and (min-width: 500px){section.episode .episode-list .episode-item.episode-item-03 .episode-item-kumo .kumo-02{left:247px}}section.campaign{position:relative;width:100%;background:#000;z-index:-1}@media screen and (max-width: 499px){section.campaign{padding-top:28vw}}@media screen and (min-width: 500px){section.campaign{padding-top:105px}}section.campaign .campaign-nami{position:absolute}@media screen and (max-width: 499px){section.campaign .campaign-nami{width:100vw}}@media screen and (min-width: 500px){section.campaign .campaign-nami{width:375px}}@media screen and (max-width: 499px){section.campaign .campaign-nami{top:16.2666666667vw}}@media screen and (min-width: 500px){section.campaign .campaign-nami{top:61px}}@media screen and (max-width: 499px){section.campaign .campaign-nami{left:0vw}}@media screen and (min-width: 500px){section.campaign .campaign-nami{left:0}}section.campaign .campaign-nami img{width:100%}section.campaign .campaign-inner{width:100%;background:linear-gradient(#360064,#6900bd 56.16%,#d3b138);display:flex;flex-direction:column;align-items:center}@media screen and (max-width: 499px){section.campaign .campaign-inner{padding-top:14.6666666667vw}}@media screen and (min-width: 500px){section.campaign .campaign-inner{padding-top:55px}}section.campaign .campaign-title{position:relative;width:100%;display:flex;flex-direction:column;align-items:center}section.campaign .campaign-title .title{z-index:1;display:flex;flex-direction:column;align-items:center}@media screen and (max-width: 499px){section.campaign .campaign-title .title .sub{width:71.4666666667vw}}@media screen and (min-width: 500px){section.campaign .campaign-title .title .sub{width:268px}}section.campaign .campaign-title .title .sub img{width:100%}section.campaign .campaign-title .title .main{font-weight:700;color:#fffa00;text-align:center;line-height:1.3}@media screen and (max-width: 499px){section.campaign .campaign-title .title .main{font-size:8vw}}@media screen and (min-width: 500px){section.campaign .campaign-title .title .main{font-size:30px}}section.campaign .campaign-title .deco>div{position:absolute}@media screen and (max-width: 499px){section.campaign .campaign-title .deco .kusa-01{width:28.2666666667vw}}@media screen and (min-width: 500px){section.campaign .campaign-title .deco .kusa-01{width:106px}}@media screen and (max-width: 499px){section.campaign .campaign-title .deco .kusa-01{top:-6.6666666667vw}}@media screen and (min-width: 500px){section.campaign .campaign-title .deco .kusa-01{top:-25px}}@media screen and (max-width: 499px){section.campaign .campaign-title .deco .kusa-01{left:80.5333333333vw}}@media screen and (min-width: 500px){section.campaign .campaign-title .deco .kusa-01{left:302px}}@media screen and (max-width: 499px){section.campaign .campaign-title .deco .kusa-02{width:30.6666666667vw}}@media screen and (min-width: 500px){section.campaign .campaign-title .deco .kusa-02{width:115px}}@media screen and (max-width: 499px){section.campaign .campaign-title .deco .kusa-02{top:14.4vw}}@media screen and (min-width: 500px){section.campaign .campaign-title .deco .kusa-02{top:54px}}@media screen and (max-width: 499px){section.campaign .campaign-title .deco .kusa-02{left:-9.0666666667vw}}@media screen and (min-width: 500px){section.campaign .campaign-title .deco .kusa-02{left:-34px}}section.campaign .campaign-title .deco .tama-01{opacity:0;visibility:hidden}@media screen and (max-width: 499px){section.campaign .campaign-title .deco .tama-01{width:8.2666666667vw}}@media screen and (min-width: 500px){section.campaign .campaign-title .deco .tama-01{width:31px}}@media screen and (max-width: 499px){section.campaign .campaign-title .deco .tama-01{top:-3.7333333333vw}}@media screen and (min-width: 500px){section.campaign .campaign-title .deco .tama-01{top:-14px}}@media screen and (max-width: 499px){section.campaign .campaign-title .deco .tama-01{left:2.6666666667vw}}@media screen and (min-width: 500px){section.campaign .campaign-title .deco .tama-01{left:10px}}section.campaign .campaign-title .deco .tama-01.-inview{animation:fadeIn 2s ease-out 0s forwards,fuwafuwa 5s ease-in-out 2s infinite}section.campaign .campaign-title .deco .tama-02{opacity:0;visibility:hidden}@media screen and (max-width: 499px){section.campaign .campaign-title .deco .tama-02{width:8.2666666667vw}}@media screen and (min-width: 500px){section.campaign .campaign-title .deco .tama-02{width:31px}}@media screen and (max-width: 499px){section.campaign .campaign-title .deco .tama-02{top:6.9333333333vw}}@media screen and (min-width: 500px){section.campaign .campaign-title .deco .tama-02{top:26px}}@media screen and (max-width: 499px){section.campaign .campaign-title .deco .tama-02{left:90.4vw}}@media screen and (min-width: 500px){section.campaign .campaign-title .deco .tama-02{left:339px}}section.campaign .campaign-title .deco .tama-02.-inview{animation:fadeIn 2s ease-out .25s forwards,fuwafuwa 5s ease-in-out 2.5s infinite}section.campaign .campaign-title .deco .obake-01{opacity:0;visibility:hidden}@media screen and (max-width: 499px){section.campaign .campaign-title .deco .obake-01{width:16vw}}@media screen and (min-width: 500px){section.campaign .campaign-title .deco .obake-01{width:60px}}@media screen and (max-width: 499px){section.campaign .campaign-title .deco .obake-01{top:20.5333333333vw}}@media screen and (min-width: 500px){section.campaign .campaign-title .deco .obake-01{top:77px}}@media screen and (max-width: 499px){section.campaign .campaign-title .deco .obake-01{left:79.7333333333vw}}@media screen and (min-width: 500px){section.campaign .campaign-title .deco .obake-01{left:299px}}section.campaign .campaign-title .deco .obake-01 img{transform:rotate(9deg)}section.campaign .campaign-title .deco .obake-01.-inview{animation:fadeIn 2s ease-out .5s forwards,fuwafuwa 5s ease-in-out 3s infinite}section.campaign .campaign-lead{font-weight:700;text-align:center;color:#fff;display:flex;flex-direction:column;line-height:1.8}@media screen and (max-width: 499px){section.campaign .campaign-lead{gap:4vw}}@media screen and (min-width: 500px){section.campaign .campaign-lead{gap:15px}}@media screen and (max-width: 499px){section.campaign .campaign-lead{margin-top:5.3333333333vw}}@media screen and (min-width: 500px){section.campaign .campaign-lead{margin-top:20px}}@media screen and (max-width: 499px){section.campaign .campaign-lead{font-size:3.7333333333vw}}@media screen and (min-width: 500px){section.campaign .campaign-lead{font-size:14px}}@media screen and (max-width: 499px){section.campaign .campaign-box{margin-top:8vw}}@media screen and (min-width: 500px){section.campaign .campaign-box{margin-top:30px}}@media screen and (max-width: 499px){section.campaign .campaign-box{width:89.3333333333vw}}@media screen and (min-width: 500px){section.campaign .campaign-box{width:335px}}section.campaign .campaign-box .box-title{font-weight:700;text-align:center;background:#00c99f;border-top-left-radius:28px;border-top-right-radius:28px}@media screen and (max-width: 499px){section.campaign .campaign-box .box-title{padding-inline:5.3333333333vw}}@media screen and (min-width: 500px){section.campaign .campaign-box .box-title{padding-inline:20px}}@media screen and (max-width: 499px){section.campaign .campaign-box .box-title{padding-block:1.6vw}}@media screen and (min-width: 500px){section.campaign .campaign-box .box-title{padding-block:6px}}@media screen and (max-width: 499px){section.campaign .campaign-box .box-title{font-size:3.7333333333vw}}@media screen and (min-width: 500px){section.campaign .campaign-box .box-title{font-size:14px}}section.campaign .campaign-box .box-main{background:#0009;border-bottom-left-radius:28px;border-bottom-right-radius:28px;display:flex;flex-direction:column;align-items:center}@media screen and (max-width: 499px){section.campaign .campaign-box .box-main{padding-inline:5.3333333333vw}}@media screen and (min-width: 500px){section.campaign .campaign-box .box-main{padding-inline:20px}}@media screen and (max-width: 499px){section.campaign .campaign-box .box-main{padding-block:8vw}}@media screen and (min-width: 500px){section.campaign .campaign-box .box-main{padding-block:30px}}section.campaign .campaign-box .box-main p{font-weight:700;color:#fff;text-align:center;line-height:1.8}@media screen and (max-width: 499px){section.campaign .campaign-box .box-main p{font-size:3.7333333333vw}}@media screen and (min-width: 500px){section.campaign .campaign-box .box-main p{font-size:14px}}section.campaign .campaign-box .box-main .list{width:100%;display:flex;flex-direction:column}@media screen and (max-width: 499px){section.campaign .campaign-box .box-main .list{gap:10.6666666667vw}}@media screen and (min-width: 500px){section.campaign .campaign-box .box-main .list{gap:40px}}section.campaign .campaign-box .box-main .list .item{position:relative;display:flex;align-items:center}section.campaign .campaign-box .box-main .list .item:not(:first-child):before{content:"";display:block;width:100%;height:1px;position:absolute;background-image:repeating-linear-gradient(to right,#707070,#707070 3px,transparent 3px,transparent 6px)}@media screen and (max-width: 499px){section.campaign .campaign-box .box-main .list .item:not(:first-child):before{top:-5.3333333333vw}}@media screen and (min-width: 500px){section.campaign .campaign-box .box-main .list .item:not(:first-child):before{top:-20px}}section.campaign .campaign-box .box-main .list .item .num{display:flex}@media screen and (max-width: 499px){section.campaign .campaign-box .box-main .list .item .num{width:11.4666666667vw}}@media screen and (min-width: 500px){section.campaign .campaign-box .box-main .list .item .num{width:43px}}@media screen and (max-width: 499px){section.campaign .campaign-box .box-main .list .item .num{height:3.4666666667vw}}@media screen and (min-width: 500px){section.campaign .campaign-box .box-main .list .item .num{height:13px}}section.campaign .campaign-box .box-main .list .item .num img{height:100%}section.campaign .campaign-box .box-main .list .item p{flex:auto;display:block;text-align:left}section.campaign .campaign-box .box-main .list .item p a{color:#fffa00;text-decoration:underline;transition:opacity .3s ease-out}@media screen and (min-width: 500px){section.campaign .campaign-box .box-main .list .item p a:hover{opacity:.7}}section.campaign .campaign-box.-green .box-title{background:#00c99f}section.campaign .campaign-box.-pink .box-title{background:#f879ff}section.campaign .campaign-box.-blue .box-title{background:#00acff}@media screen and (max-width: 499px){section.campaign .twitter-box{margin-top:8vw}}@media screen and (min-width: 500px){section.campaign .twitter-box{margin-top:30px}}@media screen and (max-width: 499px){section.campaign .twitter-box{width:89.3333333333vw}}@media screen and (min-width: 500px){section.campaign .twitter-box{width:335px}}section.campaign .twitter-box .twitter-tweet{width:100%}@media screen and (max-width: 499px){section.campaign .twitter-box .twitter-tweet{min-height:129.6vw}}@media screen and (min-width: 500px){section.campaign .twitter-box .twitter-tweet{min-height:486px}}section.campaign .haka{position:relative;width:100%;overflow:hidden}@media screen and (max-width: 499px){section.campaign .haka{margin-top:13.3333333333vw}}@media screen and (min-width: 500px){section.campaign .haka{margin-top:50px}}@media screen and (max-width: 499px){section.campaign .haka{height:47.2vw}}@media screen and (min-width: 500px){section.campaign .haka{height:177px}}section.campaign .haka>div,section.campaign .haka>a{display:block;position:absolute}section.campaign .haka>div>img,section.campaign .haka>a>img{width:100%}@media screen and (max-width: 499px){section.campaign .haka .haka-bg{width:105.8666666667vw}}@media screen and (min-width: 500px){section.campaign .haka .haka-bg{width:397px}}@media screen and (max-width: 499px){section.campaign .haka .haka-bg{top:0vw}}@media screen and (min-width: 500px){section.campaign .haka .haka-bg{top:0}}@media screen and (max-width: 499px){section.campaign .haka .haka-bg{left:-3.4666666667vw}}@media screen and (min-width: 500px){section.campaign .haka .haka-bg{left:-13px}}section.campaign .haka .obake-02{transform:translate(5%,100%)}@media screen and (max-width: 499px){section.campaign .haka .obake-02{width:26.4vw}}@media screen and (min-width: 500px){section.campaign .haka .obake-02{width:99px}}@media screen and (max-width: 499px){section.campaign .haka .obake-02{top:4vw}}@media screen and (min-width: 500px){section.campaign .haka .obake-02{top:15px}}@media screen and (max-width: 499px){section.campaign .haka .obake-02{left:12.8vw}}@media screen and (min-width: 500px){section.campaign .haka .obake-02{left:48px}}section.campaign .haka .obake-02.-inview{animation:obake-slideUp-2 1s ease-out forwards,fuwafuwa 5s ease-in-out 1s infinite}@media screen and (min-width: 1220px){section.campaign .haka .obake-02{display:none}}section.campaign .haka .haka-kusa{pointer-events:none}@media screen and (max-width: 499px){section.campaign .haka .haka-kusa{width:100.5333333333vw}}@media screen and (min-width: 500px){section.campaign .haka .haka-kusa{width:377px}}@media screen and (max-width: 499px){section.campaign .haka .haka-kusa{top:22.1333333333vw}}@media screen and (min-width: 500px){section.campaign .haka .haka-kusa{top:83px}}@media screen and (max-width: 499px){section.campaign .haka .haka-kusa{left:-.2666666667vw}}@media screen and (min-width: 500px){section.campaign .haka .haka-kusa{left:-1px}}footer{background:#f0f0f0;letter-spacing:.035em;font-weight:400}@media screen and (max-width: 499px){footer{padding-bottom:32vw}}@media screen and (min-width: 500px){footer{padding-bottom:120px}}footer .p-footer_pagetop{padding:16px 20px 20px;font-weight:700;line-height:1;text-align:center;border-bottom:1px solid #e0e0e0;font-size:1.2rem}footer .p-footer_pagetop a{display:inline-block;padding-top:21px;background:url(https://povo.jp/cms/povo/img/common/btn-pagetop.svg) 50% 0 no-repeat;font-size:12px}footer .p-footer_inner{width:100%;padding-right:15px;padding-left:15px}footer .p-footer .forcms_block{display:flex;flex-direction:column;padding-top:40px;padding-bottom:28px}footer .p-footer .forcms_block .p-footer_logo{order:3;margin-top:40px;text-align:center}footer .p-footer .forcms_block .p-footer_links{order:2;display:flex;flex-wrap:wrap;gap:8px}footer .p-footer .forcms_block .p-footer_links a{padding:10px 12px;line-height:1;background-color:#fff;border-radius:24px;font-size:10px}footer .p-footer .forcms_block .p-footer_license{order:2;text-align:center;width:100%;margin-top:40px;font-size:1rem;font-size:10px}footer .p-footer .forcms_block .p-footer_copy{order:4;text-align:center;width:100%;margin-top:40px;font-size:1rem;font-size:10px}}@layer components{@keyframes fuwafuwa{0%{transform:translateY(0)}50%{transform:translateY(-10px)}to{transform:translateY(0)}}@keyframes fuwafuwa-hover{0%{transform:translateY(0)}50%{transform:translateY(7px)}to{transform:translateY(0)}}@keyframes fadeIn{0%{opacity:0;visibility:hidden}to{opacity:1;visibility:visible}}@keyframes kumo-slideInFromLeft{0%{opacity:0;visibility:hidden;transform:translate(-30px)}to{opacity:1;visibility:visible;transform:translate(0)}}@keyframes kumo-slideInFromRight{0%{opacity:0;visibility:hidden;transform:translate(30px)}to{opacity:1;visibility:visible;transform:translate(0)}}@keyframes fadeUp{0%{opacity:0;visibility:hidden;transform:translateY(100%)}to{opacity:1;visibility:visible;transform:translateY(0)}}@keyframes kakukaku{0%{transform:translateY(0)}5%{transform:translateY(5px)}10%{transform:translateY(0)}15%{transform:translateY(0)}20%{transform:translateY(5px)}25%{transform:translateY(0)}to{transform:translateY(0)}}@keyframes obake-slideUp{0%{opacity:0;visibility:hidden;transform:translate(5%,100%)}to{opacity:1;visibility:visible;transform:translateY(-10px)}}@keyframes obake-slideUp-2{0%{opacity:0;visibility:hidden;transform:translate(5%,100%)}to{opacity:1;visibility:visible;transform:translate(0)}}@keyframes shy{0%{transform:translateY(-10px)}10%{transform:translate(0)}20%{transform:translateY(-10px)}30%{transform:translate(0)}40%{transform:translateY(-10px)}50%{transform:translateY(100%)}70%{transform:translateY(100%)}80%{transform:translateY(-10px)}90%{transform:translate(0)}to{transform:translateY(-10px)}}.u-pc{display:block}@media screen and (max-width: 499px){.u-pc{display:none}}.u-sp{display:none}@media screen and (max-width: 499px){.u-sp{display:block}}.c-apply-btn{position:relative;display:flex;align-items:center;background-color:#fffa00;border-radius:28px;cursor:pointer}@media screen and (max-width: 499px){.c-apply-btn{width:78.6666666667vw}}@media screen and (min-width: 500px){.c-apply-btn{width:295px}}@media screen and (max-width: 499px){.c-apply-btn{height:14.9333333333vw}}@media screen and (min-width: 500px){.c-apply-btn{height:56px}}@media screen and (max-width: 499px){.c-apply-btn{padding-left:5.3333333333vw}}@media screen and (min-width: 500px){.c-apply-btn{padding-left:20px}}.c-apply-btn span{font-weight:700;line-height:1.4}@media screen and (max-width: 499px){.c-apply-btn span{font-size:4.2666666667vw}}@media screen and (min-width: 500px){.c-apply-btn span{font-size:16px}}.c-apply-btn .arrow{width:34px;height:34px;position:absolute;right:17px;background:#fff;border-radius:100vmax;transition:background-color .3s ease-out}.c-apply-btn .arrow .arrow-icon{width:100%;height:100%;display:flex;align-items:center;justify-content:center;object-fit:contain}.c-apply-btn .arrow .arrow-icon img{width:8.4px;position:absolute;transform:translate(.6px);transition:opacity .3s ease-out}.c-apply-btn .arrow .arrow-icon img:nth-child(1){opacity:1}.c-apply-btn .arrow .arrow-icon img:nth-child(2){opacity:0}@media screen and (min-width: 500px){.c-apply-btn:hover .arrow{background-color:#000}.c-apply-btn:hover .arrow .arrow-icon img:nth-child(1){opacity:0}.c-apply-btn:hover .arrow .arrow-icon img:nth-child(2){opacity:1}}@media screen and (max-width: 499px){section.options .c-apply-btn{margin-top:8vw}}@media screen and (min-width: 500px){section.options .c-apply-btn{margin-top:30px}}.c-apply-btn-big{position:relative;display:flex;align-items:center;background-color:#fffa00;border-radius:28px;clip-path:inset(-10px 0 0 0);cursor:pointer;transition:opacity .3s ease-out}@media screen and (max-width: 499px){.c-apply-btn-big{width:81.3333333333vw}}@media screen and (min-width: 500px){.c-apply-btn-big{width:305px}}@media screen and (max-width: 499px){.c-apply-btn-big{height:15.4666666667vw}}@media screen and (min-width: 500px){.c-apply-btn-big{height:58px}}.c-apply-btn-big .povo{position:absolute;width:64.46px;height:72.21px;top:6px;left:16px;object-fit:contain}.c-apply-btn-big .povo img{width:100%}.c-apply-btn-big .txt{position:absolute;width:157.45px;height:16.48px;left:94px;display:flex;object-fit:contain}.c-apply-btn-big .txt img{width:100%}.c-apply-btn-big .arrow{width:8.22px;height:4.11px;position:absolute;right:26.5px}.c-apply-btn-big .arrow .arrow-icon{width:100%;height:100%;display:flex;align-items:center;justify-content:center;object-fit:contain}.c-apply-btn-big .arrow .arrow-icon img{width:100%;position:absolute}@media screen and (min-width: 500px){.c-apply-btn-big:hover{opacity:.7}}@media screen and (min-height: 551px){.fixed-area .c-apply-btn-big{width:213px}}@media screen and (max-height: 700px){.fixed-area .c-apply-btn-big{width:30.4285714286vh}}@media screen and (min-height: 551px){.fixed-area .c-apply-btn-big{height:40px}}@media screen and (max-height: 700px){.fixed-area .c-apply-btn-big{height:5.7142857143vh}}@media screen and (min-height: 551px){.fixed-area .c-apply-btn-big .povo{width:53.41px}}@media screen and (max-height: 700px){.fixed-area .c-apply-btn-big .povo{width:7.63vh}}@media screen and (min-height: 551px){.fixed-area .c-apply-btn-big .povo{left:13px}}@media screen and (max-height: 700px){.fixed-area .c-apply-btn-big .povo{left:1.8571428571vh}}@media screen and (min-height: 551px){.fixed-area .c-apply-btn-big .povo{top:-4.7px}}@media screen and (max-height: 700px){.fixed-area .c-apply-btn-big .povo{top:-.6714285714vh}}@media screen and (min-height: 551px){.fixed-area .c-apply-btn-big .txt{width:109.85px}}@media screen and (max-height: 700px){.fixed-area .c-apply-btn-big .txt{width:15.6928571429vh}}@media screen and (min-height: 551px){.fixed-area .c-apply-btn-big .txt{height:11.5px}}@media screen and (max-height: 700px){.fixed-area .c-apply-btn-big .txt{height:1.6428571429vh}}@media screen and (min-height: 551px){.fixed-area .c-apply-btn-big .txt{left:72px}}@media screen and (max-height: 700px){.fixed-area .c-apply-btn-big .txt{left:10.2857142857vh}}@media screen and (min-height: 551px){.fixed-area .c-apply-btn-big .arrow{width:6.4px}}@media screen and (max-height: 700px){.fixed-area .c-apply-btn-big .arrow{width:.9142857143vh}}@media screen and (min-height: 551px){.fixed-area .c-apply-btn-big .arrow{height:3.2px}}@media screen and (max-height: 700px){.fixed-area .c-apply-btn-big .arrow{height:.4571428571vh}}@media screen and (min-height: 551px){.fixed-area .c-apply-btn-big .arrow{right:14.3px}}@media screen and (max-height: 700px){.fixed-area .c-apply-btn-big .arrow{right:2.0428571429vh}}@media screen and (max-width: 499px){.fixed-apply-area .c-apply-btn-big{width:56.8vw}}@media screen and (min-width: 500px){.fixed-apply-area .c-apply-btn-big{width:213px}}@media screen and (max-width: 499px){.fixed-apply-area .c-apply-btn-big{height:10.6666666667vw}}@media screen and (min-width: 500px){.fixed-apply-area .c-apply-btn-big{height:40px}}@media screen and (max-width: 499px){.fixed-apply-area .c-apply-btn-big .povo{width:14.2426666667vw}}@media screen and (min-width: 500px){.fixed-apply-area .c-apply-btn-big .povo{width:53.41px}}@media screen and (max-width: 499px){.fixed-apply-area .c-apply-btn-big .povo{left:3.4666666667vw}}@media screen and (min-width: 500px){.fixed-apply-area .c-apply-btn-big .povo{left:13px}}@media screen and (max-width: 499px){.fixed-apply-area .c-apply-btn-big .povo{top:-1.2533333333vw}}@media screen and (min-width: 500px){.fixed-apply-area .c-apply-btn-big .povo{top:-4.7px}}@media screen and (max-width: 499px){.fixed-apply-area .c-apply-btn-big .txt{width:29.2933333333vw}}@media screen and (min-width: 500px){.fixed-apply-area .c-apply-btn-big .txt{width:109.85px}}@media screen and (max-width: 499px){.fixed-apply-area .c-apply-btn-big .txt{height:3.0666666667vw}}@media screen and (min-width: 500px){.fixed-apply-area .c-apply-btn-big .txt{height:11.5px}}@media screen and (max-width: 499px){.fixed-apply-area .c-apply-btn-big .txt{left:19.2vw}}@media screen and (min-width: 500px){.fixed-apply-area .c-apply-btn-big .txt{left:72px}}@media screen and (max-width: 499px){.fixed-apply-area .c-apply-btn-big .arrow{width:1.7066666667vw}}@media screen and (min-width: 500px){.fixed-apply-area .c-apply-btn-big .arrow{width:6.4px}}@media screen and (max-width: 499px){.fixed-apply-area .c-apply-btn-big .arrow{height:.8533333333vw}}@media screen and (min-width: 500px){.fixed-apply-area .c-apply-btn-big .arrow{height:3.2px}}@media screen and (max-width: 499px){.fixed-apply-area .c-apply-btn-big .arrow{right:3.8133333333vw}}@media screen and (min-width: 500px){.fixed-apply-area .c-apply-btn-big .arrow{right:14.3px}}.c-pagetop{position:fixed;bottom:18px;left:39px;opacity:0;visibility:hidden;transition:opacity .3s ease-out,visibility .3s ease-out}.c-pagetop.-active{opacity:1;visibility:visible}@media screen and (max-width: 499px){.c-pagetop{display:none}}.c-pagetop a{display:inline-block;transition:transform .3s ease-out}.c-pagetop a img{width:100%}.c-pagetop a:hover{transform:translateY(-20px)}.c-kome{display:flex;color:#a5a5a5;margin-left:50%;transform:translate(-50%);line-height:1.5}@media screen and (max-width: 499px){.c-kome{width:78.6666666667vw}}@media screen and (min-width: 500px){.c-kome{width:295px}}@media screen and (max-width: 499px){.c-kome{font-size:2.6666666667vw}}@media screen and (min-width: 500px){.c-kome{font-size:10px}}.c-kome>.dot{width:1em}.c-kome>.txt{flex:1;text-align:justify}@media screen and (max-width: 499px){section.options .c-kome{margin-top:5.3333333333vw}}@media screen and (min-width: 500px){section.options .c-kome{margin-top:20px}}.modal{position:fixed;top:0;left:0;width:100vw;height:100dvh;z-index:1000;display:flex;align-items:center;justify-content:center;opacity:0;visibility:hidden;transition:opacity .3s ease-out,visibility .3s ease-out}.modal .modal-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#000c;cursor:pointer}.modal .modal-content{position:relative;z-index:1001;width:100%;max-width:100%;max-height:90%;transform:scale(.9);transition:transform .3s ease-out}@media screen and (min-width: 500px) and (max-width: 499px){.modal .modal-content{width:204.8vw}}@media screen and (min-width: 500px) and (min-width: 500px){.modal .modal-content{width:768px}}.modal.-active{opacity:1;visibility:visible}.modal.-active .modal-content{transform:scale(1)}.modal .modal-close{position:absolute;background:none;border:none;cursor:pointer;z-index:1002;padding:0;display:flex;justify-content:center;align-items:center}@media screen and (max-width: 499px){.modal .modal-close{width:8vw}}@media screen and (min-width: 500px){.modal .modal-close{width:30px}}@media screen and (max-width: 499px){.modal .modal-close{height:8vw}}@media screen and (min-width: 500px){.modal .modal-close{height:30px}}@media screen and (max-width: 499px){.modal .modal-close{top:-10.6666666667vw}}@media screen and (min-width: 500px){.modal .modal-close{top:-40px}}@media screen and (max-width: 499px){.modal .modal-close{right:5.3333333333vw}}@media screen and (min-width: 500px){.modal .modal-close{right:20px}}@media screen and (min-width: 500px) and (max-width: 499px){.modal .modal-close{right:0vw}}@media screen and (min-width: 500px) and (min-width: 500px){.modal .modal-close{right:0}}.modal .modal-close:before,.modal .modal-close:after{content:"";position:absolute;background-color:#fff;transition:background-color .3s ease-out}@media screen and (max-width: 499px){.modal .modal-close:before,.modal .modal-close:after{width:.7893333333vw}}@media screen and (min-width: 500px){.modal .modal-close:before,.modal .modal-close:after{width:2.96px}}@media screen and (max-width: 499px){.modal .modal-close:before,.modal .modal-close:after{height:10.5253333333vw}}@media screen and (min-width: 500px){.modal .modal-close:before,.modal .modal-close:after{height:39.47px}}.modal .modal-close:before{transform:rotate(45deg)}.modal .modal-close:after{transform:rotate(-45deg)}@media screen and (min-width: 500px){.modal .modal-close:hover:before,.modal .modal-close:hover:after{background-color:#fffa00}}.modal .modal-video iframe{width:100%;height:auto;aspect-ratio:16/9;max-width:800px}@media screen and (max-width: 499px){.modal .modal-video iframe{max-width:100%}}.modal#wallpaper-modal{justify-content:center;align-items:center}.modal#wallpaper-modal .modal-content{background:#fff;border-radius:28px;max-height:80%}@media screen and (max-width: 499px){.modal#wallpaper-modal .modal-content{width:89.3333333333vw}}@media screen and (min-width: 500px){.modal#wallpaper-modal .modal-content{width:335px}}@media screen and (max-width: 499px){.modal#wallpaper-modal .modal-content{padding-inline:5.3333333333vw}}@media screen and (min-width: 500px){.modal#wallpaper-modal .modal-content{padding-inline:20px}}@media screen and (max-width: 499px){.modal#wallpaper-modal .modal-content{padding-block:8vw}}@media screen and (min-width: 500px){.modal#wallpaper-modal .modal-content{padding-block:30px}}.modal#wallpaper-modal .modal-content .modal-main{display:flex;flex-direction:column;align-items:center}.modal#wallpaper-modal .modal-content .modal-main>.title{font-weight:700;text-align:center;line-height:1.4}@media screen and (max-width: 499px){.modal#wallpaper-modal .modal-content .modal-main>.title{font-size:5.3333333333vw}}@media screen and (min-width: 500px){.modal#wallpaper-modal .modal-content .modal-main>.title{font-size:20px}}.modal#wallpaper-modal .modal-content .modal-main>.img{display:flex;position:relative;max-height:27dvh}@media screen and (max-width: 499px){.modal#wallpaper-modal .modal-content .modal-main>.img{width:36vw}}@media screen and (min-width: 500px){.modal#wallpaper-modal .modal-content .modal-main>.img{width:135px}}@media screen and (max-width: 499px){.modal#wallpaper-modal .modal-content .modal-main>.img{margin-top:5.3333333333vw}}@media screen and (min-width: 500px){.modal#wallpaper-modal .modal-content .modal-main>.img{margin-top:20px}}.modal#wallpaper-modal .modal-content .modal-main>.img img{width:100%;max-height:100%;object-fit:contain}.modal#wallpaper-modal .modal-content .modal-main .download-text{text-align:center;line-height:1.4285714286}@media screen and (max-width: 499px){.modal#wallpaper-modal .modal-content .modal-main .download-text{font-size:3.7333333333vw}}@media screen and (min-width: 500px){.modal#wallpaper-modal .modal-content .modal-main .download-text{font-size:14px}}@media screen and (max-width: 499px){.modal#wallpaper-modal .modal-content .modal-main .download-text{margin-top:5.3333333333vw}}@media screen and (min-width: 500px){.modal#wallpaper-modal .modal-content .modal-main .download-text{margin-top:20px}}.modal#wallpaper-modal .modal-content .modal-main .download-links{display:flex;flex-direction:column;align-items:center;width:100%}@media screen and (max-width: 499px){.modal#wallpaper-modal .modal-content .modal-main .download-links{gap:2.6666666667vw}}@media screen and (min-width: 500px){.modal#wallpaper-modal .modal-content .modal-main .download-links{gap:10px}}@media screen and (max-width: 499px){.modal#wallpaper-modal .modal-content .modal-main .download-links{margin-top:2.6666666667vw}}@media screen and (min-width: 500px){.modal#wallpaper-modal .modal-content .modal-main .download-links{margin-top:10px}}.modal#wallpaper-modal .modal-content .modal-main .download-links>a{width:100%}}@layer add;@keyframes fuwafuwa{0%{transform:translateY(0)}50%{transform:translateY(-10px)}to{transform:translateY(0)}}@keyframes fuwafuwa-hover{0%{transform:translateY(0)}50%{transform:translateY(7px)}to{transform:translateY(0)}}@keyframes fadeIn{0%{opacity:0;visibility:hidden}to{opacity:1;visibility:visible}}@keyframes kumo-slideInFromLeft{0%{opacity:0;visibility:hidden;transform:translate(-30px)}to{opacity:1;visibility:visible;transform:translate(0)}}@keyframes kumo-slideInFromRight{0%{opacity:0;visibility:hidden;transform:translate(30px)}to{opacity:1;visibility:visible;transform:translate(0)}}@keyframes fadeUp{0%{opacity:0;visibility:hidden;transform:translateY(100%)}to{opacity:1;visibility:visible;transform:translateY(0)}}@keyframes kakukaku{0%{transform:translateY(0)}5%{transform:translateY(5px)}10%{transform:translateY(0)}15%{transform:translateY(0)}20%{transform:translateY(5px)}25%{transform:translateY(0)}to{transform:translateY(0)}}@keyframes obake-slideUp{0%{opacity:0;visibility:hidden;transform:translate(5%,100%)}to{opacity:1;visibility:visible;transform:translateY(-10px)}}@keyframes obake-slideUp-2{0%{opacity:0;visibility:hidden;transform:translate(5%,100%)}to{opacity:1;visibility:visible;transform:translate(0)}}@keyframes shy{0%{transform:translateY(-10px)}10%{transform:translate(0)}20%{transform:translateY(-10px)}30%{transform:translate(0)}40%{transform:translateY(-10px)}50%{transform:translateY(100%)}70%{transform:translateY(100%)}80%{transform:translateY(-10px)}90%{transform:translate(0)}to{transform:translateY(-10px)}}.u-pc{display:block}@media screen and (max-width: 499px){.u-pc{display:none}}.u-sp{display:none}@media screen and (max-width: 499px){.u-sp{display:block}}@layer reset,base,main,components,utils,add;
