.kv{margin-bottom:24px;position:relative}.kv__container{height:660px;padding:72px 0 0;position:relative}.kv__title{z-index:2;position:relative}.kv__title p{color:#fff;text-align:center;text-shadow:2px 0 #0e2e7d,-2px 0 #0e2e7d,0 -2px #0e2e7d,0 2px #0e2e7d,2px 2px #0e2e7d,-2px 2px #0e2e7d,2px -2px #0e2e7d,-2px -2px #0e2e7d,1px 2px #0e2e7d,-1px 2px #0e2e7d,1px -2px #0e2e7d,-1px -2px #0e2e7d,2px 1px #0e2e7d,-2px 1px #0e2e7d,2px -1px #0e2e7d,-2px -1px #0e2e7d;font-size:1.25rem;font-weight:700}.kv__title h1{text-indent:-9999px;white-space:nowrap;background-image:url(/assets/index/img/kv/title_fcierukana.png);background-position:0 0;background-repeat:no-repeat;background-size:cover;width:644px;height:223px;margin:16px auto 0;animation:4s ease-in-out 2.3s infinite logoJump;display:block;overflow:hidden}@-webkit-keyframes logoJump{0%{transform:translate(0)rotate(0)scale(1)}3.36%{transform:translate(-.05px,-.05px)rotate(0)scale(1.5)}7.56%{transform:translate(-.05px,-.05px)rotate(0)scale(.89999)}10.92%{transform:translateY(-.05px)rotate(0)scale(1.01999)}13.44%{transform:translate(0)rotate(0)scale(.98999)}15.12%{transform:translate(0)rotate(0)scale(1)}to{transform:translate(0)rotate(0)scale(1)}}@keyframes logoJump{0%{transform:translate(0)rotate(0)scale(1)}3.36%{transform:translate(-.05px,-.05px)rotate(0)scale(1.5)}7.56%{transform:translate(-.05px,-.05px)rotate(0)scale(.89999)}10.92%{transform:translateY(-.05px)rotate(0)scale(1.01999)}13.44%{transform:translate(0)rotate(0)scale(.98999)}15.12%{transform:translate(0)rotate(0)scale(1)}to{transform:translate(0)rotate(0)scale(1)}}.kv__charactersWrapper{display:flex;position:absolute;bottom:0}.kv__characters{--kv-unit:1.15px;height:calc(577 * var(--kv-unit));align-items:flex-end;gap:80px;padding:0 40px;display:flex}.kv__characters.start{animation:600s linear infinite move}.kv__character{background:url(/assets/index/img/kv/characters_sprites.png) no-repeat;background-position:calc(var(--x) * var(--kv-unit)) calc(var(--y) * var(--kv-unit));background-size:calc(3509 * var(--kv-unit)) calc(3552 * var(--kv-unit));-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-khtml-user-select:none;-webkit-user-drag:none;-khtml-user-drag:none;-webkit-touch-callout:none;height:calc(var(--h) * var(--kv-unit));width:calc(var(--w) * var(--kv-unit));position:relative}.kv__character.character-1{--w:174;--h:219;--x:-2;--y:-2}.kv__character.character-2{--w:187;--h:193;--x:-1557;--y:-1685}.kv__character.character-3{--w:244;--h:171;--x:-1469;--y:-2006}.kv__character.character-4{--w:253;--h:257;--x:-1494;--y:-2287}.kv__character.character-5{--w:293;--h:225;--x:-1273;--y:-2600}.kv__character.character-6{--w:268;--h:298;--x:-2829;--y:-2600}.kv__character.character-7{--w:235;--h:199;--x:-1577;--y:-966}.kv__character.character-8{--w:185;--h:190;--x:-1080;--y:-1484}.kv__character.character-9{--w:450;--h:344;--x:-2;--y:-3142}.kv__character.character-10{--w:193;--h:262;--x:-180;--y:-2}.kv__character.character-11{--w:201;--h:235;--x:-2688;--y:-2}.kv__character.character-12{--w:151;--h:165;--x:-1631;--y:-241}.kv__character.character-13{--w:346;--h:275;--x:-755;--y:-904}.kv__character.character-14{--w:162;--h:141;--x:-1906;--y:-1194}.kv__character.character-15{--w:255;--h:227;--x:-2319;--y:-1401}.kv__character.character-16{--w:161;--h:258;--x:-727;--y:-1686}.kv__character.character-17{--w:193;--h:216;--x:-892;--y:-1685}.kv__character.character-18{--w:226;--h:265;--x:-1089;--y:-1685}.kv__character.character-19{--w:234;--h:289;--x:-1319;--y:-1685}.kv__character.character-20{--w:163;--h:220;--x:-1748;--y:-1686}.kv__character.character-21{--w:117;--h:283;--x:-1915;--y:-1686}.kv__character.character-22{--w:243;--h:226;--x:-2319;--y:-1685}.kv__character.character-23{--w:360;--h:316;--x:-2566;--y:-1686}.kv__character.character-24{--w:192;--h:298;--x:-2;--y:-2006}.kv__character.character-25{--w:327;--h:270;--x:-198;--y:-2006}.kv__character.character-26{--w:444;--h:384;--x:-529;--y:-2006}.kv__character.character-27{--w:160;--h:177;--x:-977;--y:-2006}.kv__character.character-28{--w:137;--h:177;--x:-1141;--y:-2006}.kv__character.character-29{--w:183;--h:243;--x:-1282;--y:-2006}.kv__character.character-30{--w:214;--h:244;--x:-1717;--y:-2006}.kv__character.character-31{--w:213;--h:165;--x:-1935;--y:-2006}.kv__character.character-32{--w:229;--h:291;--x:-2152;--y:-2006}.kv__character.character-33{--w:227;--h:261;--x:-2385;--y:-2006}.kv__character.character-34{--w:202;--h:277;--x:-2616;--y:-2006}.kv__character.character-35{--w:193;--h:174;--x:-198;--y:-2287}.kv__character.character-36{--w:159;--h:181;--x:-2822;--y:-2006}.kv__character.character-37{--w:117;--h:110;--x:-977;--y:-2191}.kv__character.character-38{--w:160;--h:282;--x:-1098;--y:-2191}.kv__character.character-39{--w:228;--h:275;--x:-1262;--y:-2287}.kv__character.character-40{--w:157;--h:213;--x:-1935;--y:-2191}.kv__character.character-41{--w:231;--h:243;--x:-2385;--y:-2287}.kv__character.character-42{--w:326;--h:309;--x:-2620;--y:-2287}.kv__character.character-43{--w:144;--h:268;--x:-2;--y:-2600}.kv__character.character-44{--w:142;--h:253;--x:-150;--y:-2600}.kv__character.character-45{--w:294;--h:291;--x:-296;--y:-2600}.kv__character.character-46{--w:264;--h:371;--x:-594;--y:-2600}.kv__character.character-47{--w:157;--h:231;--x:-862;--y:-2600}.kv__character.character-48{--w:142;--h:166;--x:-1023;--y:-2600}.kv__character.character-49{--w:100;--h:127;--x:-1169;--y:-2600}.kv__character.character-50{--w:187;--h:335;--x:-1570;--y:-2600}.kv__character.character-51{--w:277;--h:317;--x:-1761;--y:-2600}.kv__character.character-52{--w:244;--h:226;--x:-2042;--y:-2600}.kv__character.character-53{--w:535;--h:352;--x:-2290;--y:-2600}.kv__character.character-54{--w:184;--h:176;--x:-3012;--y:-2}.kv__character.character-55{--w:152;--h:234;--x:-2963;--y:-182}.kv__character.character-56{--w:202;--h:214;--x:-2983;--y:-420}.kv__character.character-57{--w:154;--h:183;--x:-2983;--y:-638}.kv__character.character-58{--w:180;--h:196;--x:-2989;--y:-825}.kv__character.character-59{--w:251;--h:243;--x:-2930;--y:-1686}.kv__character.character-60{--w:307;--h:364;--x:-3200;--y:-2}.kv__character.character-61{--w:153;--h:207;--x:-353;--y:-370}.kv__character.character-62{--w:147;--h:208;--x:-510;--y:-370}.kv__character.character-63{--w:269;--h:345;--x:-3189;--y:-370}.kv__character.character-64{--w:183;--h:243;--x:-3173;--y:-719}.kv__character.character-65{--w:200;--h:208;--x:-1179;--y:-370}.kv__character.character-66{--w:222;--h:181;--x:-1383;--y:-370}.kv__character.character-67{--w:107;--h:169;--x:-3360;--y:-719}.kv__character.character-68{--w:232;--h:267;--x:-3173;--y:-966}.kv__character.character-69{--w:228;--h:282;--x:-3011;--y:-1237}.kv__character.character-70{--w:151;--h:297;--x:-3243;--y:-1237}.kv__character.character-71{--w:152;--h:222;--x:-1816;--y:-966}.kv__character.character-72{--w:141;--h:262;--x:-3185;--y:-1538}.kv__character.character-73{--w:193;--h:226;--x:-3185;--y:-1804}.kv__character.character-74{--w:156;--h:214;--x:-3330;--y:-1538}.kv__character.character-75{--w:78;--h:317;--x:-3409;--y:-892}.kv__character.character-76{--w:98;--h:267;--x:-3409;--y:-1213}.kv__character.character-77{--w:164;--h:335;--x:-2985;--y:-2034}.kv__character.character-78{--w:177;--h:217;--x:-2036;--y:-1756}.kv__character.character-79{--w:270;--h:257;--x:-3153;--y:-2034}.kv__character.character-80{--w:264;--h:249;--x:-3153;--y:-2295}.kv__character.character-81{--w:189;--h:238;--x:-3101;--y:-2548}.kv__character.character-82{--w:207;--h:299;--x:-3294;--y:-2548}.kv__character.character-83{--w:156;--h:245;--x:-1751;--y:-2295}.kv__character.character-84{--w:374;--h:360;--x:-862;--y:-2851}.kv__character.character-85{--w:157;--h:161;--x:-1240;--y:-2851}.kv__character.character-86{--w:225;--h:230;--x:-2042;--y:-2851}.kv__character.character-87{--w:83;--h:120;--x:-2077;--y:-370}.kv__character.character-88{--w:149;--h:275;--x:-1401;--y:-2851}.kv__character.character-89{--w:235;--h:287;--x:-3101;--y:-2851}.kv__character.character-90{--w:321;--h:279;--x:-456;--y:-3142}.kv__character.character-91{--w:204;--h:237;--x:-1240;--y:-3142}.kv__character.character-92{--w:183;--h:230;--x:-1448;--y:-3142}.kv__character.character-93{--w:95;--h:231;--x:-2217;--y:-1756}.kv__character.character-94{--w:147;--h:260;--x:-3340;--y:-2851}.kv__character.character-95{--w:90;--h:127;--x:-1269;--y:-1484}.kv__character.character-96{--w:459;--h:408;--x:-1635;--y:-3142}.kv__character.character-97{--w:201;--h:232;--x:-2098;--y:-3142}.kv__character.character-98{--w:142;--h:213;--x:-2303;--y:-3115}.kv__character.character-99{--w:193;--h:313;--x:-2449;--y:-3142}.kv__character.character-100{--w:158;--h:244;--x:-377;--y:-2}.kv__character.character-101{--w:169;--h:252;--x:-539;--y:-2}.kv__character.character-102{--w:207;--h:120;--x:-712;--y:-2}.kv__character.character-103{--w:193;--h:262;--x:-923;--y:-2}.kv__character.character-104{--w:231;--h:259;--x:-1120;--y:-2}.kv__character.character-105{--w:272;--h:286;--x:-1355;--y:-2}.kv__character.character-106{--w:172;--h:196;--x:-1631;--y:-2}.kv__character.character-107{--w:494;--h:342;--x:-1807;--y:-2}.kv__character.character-108{--w:135;--h:195;--x:-2305;--y:-2}.kv__character.character-109{--w:240;--h:221;--x:-2444;--y:-2}.kv__character.character-110{--w:180;--h:207;--x:-712;--y:-241}.kv__character.character-111{--w:214;--h:253;--x:-2305;--y:-241}.kv__character.character-112{--w:219;--h:243;--x:-2523;--y:-241}.kv__character.character-113{--w:347;--h:304;--x:-2;--y:-488}.kv__character.character-114{--w:213;--h:343;--x:-2746;--y:-241}.kv__character.character-115{--w:253;--h:304;--x:-353;--y:-588}.kv__character.character-116{--w:216;--h:292;--x:-610;--y:-588}.kv__character.character-117{--w:345;--h:267;--x:-830;--y:-488}.kv__character.character-118{--w:230;--h:315;--x:-1179;--y:-588}.kv__character.character-119{--w:145;--h:211;--x:-2;--y:-241}.kv__character.character-120{--w:238;--h:254;--x:-1413;--y:-588}.kv__character.character-121{--w:418;--h:470;--x:-1655;--y:-488}.kv__character.character-122{--w:498;--h:577;--x:-2077;--y:-498}.kv__character.character-123{--w:164;--h:278;--x:-2579;--y:-588}.kv__character.character-124{--w:99;--h:321;--x:-2747;--y:-588}.kv__character.character-125{--w:183;--h:322;--x:-2;--y:-913}.kv__character.character-126{--w:129;--h:124;--x:-2850;--y:-588}.kv__character.character-127{--w:234;--h:226;--x:-189;--y:-913}.kv__character.character-128{--w:129;--h:184;--x:-2850;--y:-716}.kv__character.character-129{--w:324;--h:252;--x:-427;--y:-904}.kv__character.character-130{--w:160;--h:196;--x:-1413;--y:-904}.kv__character.character-131{--w:165;--h:155;--x:-1105;--y:-913}.kv__character.character-132{--w:124;--h:253;--x:-2579;--y:-904}.kv__character.character-133{--w:343;--h:399;--x:-189;--y:-1161}.kv__character.character-134{--w:135;--h:286;--x:-2850;--y:-904}.kv__character.character-135{--w:187;--h:199;--x:-536;--y:-1194}.kv__character.character-136{--w:349;--h:295;--x:-727;--y:-1194}.kv__character.character-137{--w:301;--h:259;--x:-1080;--y:-1194}.kv__character.character-138{--w:270;--h:281;--x:-1385;--y:-1194}.kv__character.character-139{--w:243;--h:271;--x:-1659;--y:-1194}.kv__character.character-140{--w:433;--h:289;--x:-2072;--y:-1079}.kv__character.character-141{--w:199;--h:156;--x:-2509;--y:-1194}.kv__character.character-142{--w:158;--h:203;--x:-2712;--y:-1194}.kv__character.character-143{--w:174;--h:174;--x:-2;--y:-1401}.kv__character.character-144{--w:186;--h:167;--x:-536;--y:-1401}.kv__character.character-145{--w:115;--h:154;--x:-2893;--y:-2}.kv__character.character-146{--w:133;--h:249;--x:-2874;--y:-1194}.kv__character.character-147{--w:154;--h:232;--x:-1906;--y:-1401}.kv__character.character-148{--w:129;--h:267;--x:-2064;--y:-1447}.kv__character.character-149{--w:118;--h:290;--x:-2197;--y:-1447}.kv__character.character-150{--w:128;--h:208;--x:-2578;--y:-1447}.kv__character.character-151{--w:124;--h:234;--x:-2710;--y:-1447}.kv__character.character-152{--w:192;--h:297;--x:-2;--y:-1685}.kv__character.character-153{--w:294;--h:247;--x:-198;--y:-1685}.kv__character.character-154{--w:227;--h:293;--x:-496;--y:-1685}.kv__character.character-155{--w:124;--h:235;--x:-2838;--y:-1447}.kv__character.character-1,.kv__character.character-4,.kv__character.character-7,.kv__character.character-11,.kv__character.character-12,.kv__character.character-13,.kv__character.character-15,.kv__character.character-22,.kv__character.character-28,.kv__character.character-48,.kv__character.character-52,.kv__character.character-54,.kv__character.character-58,.kv__character.character-59,.kv__character.character-66,.kv__character.character-82,.kv__character.character-92,.kv__character.character-103,.kv__character.character-105,.kv__character.character-106,.kv__character.character-108,.kv__character.character-109,.kv__character.character-110,.kv__character.character-135{transform-origin:bottom;animation:1s linear infinite charaWalk}.kv__character.character-26,.kv__character.character-42,.kv__character.character-60,.kv__character.character-113{transform-origin:bottom;animation:2s linear infinite charaWalk}.kv__character.character-9,.kv__character.character-2,.kv__character.character-16,.kv__character.character-17,.kv__character.character-18,.kv__character.character-19,.kv__character.character-29,.kv__character.character-63,.kv__character.character-80,.kv__character.character-81,.kv__character.character-84,.kv__character.character-87,.kv__character.character-88,.kv__character.character-90,.kv__character.character-95,.kv__character.character-96,.kv__character.character-111,.kv__character.character-112,.kv__character.character-114,.kv__character.character-115,.kv__character.character-128,.kv__character.character-130,.kv__character.character-137,.kv__character.character-140,.kv__character.character-145,.kv__character.character-153{transform-origin:bottom;animation:3s ease-in-out infinite alternate charaFly}.kv__character.character-27,.kv__character.character-39,.kv__character.character-73,.kv__character.character-86,.kv__character.character-144{animation:3s linear infinite charaJump}.kv__character.character-14,.kv__character.character-24,.kv__character.character-35,.kv__character.character-36,.kv__character.character-37,.kv__character.character-49,.kv__character.character-57,.kv__character.character-62,.kv__character.character-78,.kv__character.character-85,.kv__character.character-102,.kv__character.character-107,.kv__character.character-120,.kv__character.character-121,.kv__character.character-126,.kv__character.character-129,.kv__character.character-131{transform-origin:bottom;animation:4s linear infinite charaJump2}.kv__character:nth-of-type(3n){animation-delay:.3s}.kv__character:nth-of-type(3n+1){animation-delay:.9s}.kv__character:nth-of-type(3n+2){animation-delay:1.5s}@-webkit-keyframes move{0%{transform:translate(0,0)}to{transform:translate(-100%)}}@keyframes move{0%{transform:translate(0,0)}to{transform:translate(-100%)}}@-webkit-keyframes charaWalk{0%,to{transform:rotate(-1deg)}50%{transform:rotate(1deg)}}@keyframes charaWalk{0%,to{transform:rotate(-1deg)}50%{transform:rotate(1deg)}}@-webkit-keyframes charaFly{0%{transform:translate(0)}50%{transform:translateY(-20px)}to{transform:translate(0)}}@keyframes charaFly{0%{transform:translate(0)}50%{transform:translateY(-20px)}to{transform:translate(0)}}@-webkit-keyframes charaJump{0%,to,50%{transform:rotate(0)scaleX(1)scaleY(1)}53%{transform:rotate(-3deg)scaleX(.9)scaleY(.9)}55%{transform:rotate(-3deg)scaleX(.9)scaleY(.9)}60%{transform:rotate(3deg)scaleX(1.05)scaleY(1.05)}65%{transform:rotate(-3deg)scaleX(1.05)scaleY(1.05)}70%{transform:rotate(3deg)scaleX(1.05)scaleY(1.05)}75%{transform:rotate(-3deg)scaleX(1.05)scaleY(1.05)}80%{transform:rotate(3deg)scaleX(1.05)scaleY(1.05)}85%{transform:rotate(-3deg)scaleX(1.05)scaleY(1.05)}90%{transform:rotate(3deg)scaleX(1.05)scaleY(1.05)}95%{transform:rotate(0)scaleX(1.05)scaleY(1.05)}}@keyframes charaJump{0%,to,50%{transform:rotate(0)scaleX(1)scaleY(1)}53%{transform:rotate(-3deg)scaleX(.9)scaleY(.9)}55%{transform:rotate(-3deg)scaleX(.9)scaleY(.9)}60%{transform:rotate(3deg)scaleX(1.05)scaleY(1.05)}65%{transform:rotate(-3deg)scaleX(1.05)scaleY(1.05)}70%{transform:rotate(3deg)scaleX(1.05)scaleY(1.05)}75%{transform:rotate(-3deg)scaleX(1.05)scaleY(1.05)}80%{transform:rotate(3deg)scaleX(1.05)scaleY(1.05)}85%{transform:rotate(-3deg)scaleX(1.05)scaleY(1.05)}90%{transform:rotate(3deg)scaleX(1.05)scaleY(1.05)}95%{transform:rotate(0)scaleX(1.05)scaleY(1.05)}}@-webkit-keyframes charaJump2{0%{transform:translateY(0)}3%{transform:translateY(-10px)}6%{transform:translateY(0)}9%{transform:translateY(-10px)}12%{transform:translateY(0)}50%{transform:translateY(0)}53%{transform:translateY(-10px)}56%{transform:translateY(0)}59%{transform:translateY(-10px)}62%{transform:translateY(0)}to{transform:translateY(0)}}@keyframes charaJump2{0%{transform:translateY(0)}3%{transform:translateY(-10px)}6%{transform:translateY(0)}9%{transform:translateY(-10px)}12%{transform:translateY(0)}50%{transform:translateY(0)}53%{transform:translateY(-10px)}56%{transform:translateY(0)}59%{transform:translateY(-10px)}62%{transform:translateY(0)}to{transform:translateY(0)}}@media only screen and (width<=767px){.kv{margin-bottom:min(5.86vw,29.3px)}.kv__container{height:min(109.38vw,546.88px);padding:min(9.38vw,46.88px) 0 0}.kv__title p{font-size:min(3.65vw,18.23px)}.kv__title h1{background-image:url(/assets/index/img/kv/title_fcierukana.png);background-position:0 0;background-repeat:no-repeat;background-size:cover;width:min(83.85vw,419.27px);height:min(29.04vw,145.18px);margin:8px auto 0;display:block}.kv__characters{--kv-unit:calc(min(100vw, 500px) / 768 * 1.4);gap:40px;padding:0 20px}}.nav{z-index:100;width:100%;position:sticky;top:0}.nav+.pageChange .pageChange__container{margin-top:48px}.nav__container{background-image:url(/assets/index/img/nav/bg.png);background-position:0 0;background-repeat:repeat;background-size:74px 76px;justify-content:center;align-items:center;gap:16px;width:100%;height:80px;padding:0 10px;display:flex}.nav__btn{color:#fff;text-align:center;background:#0e2e7d;width:260px;height:56px;font-size:1.625rem;font-weight:700;line-height:56px;text-decoration:none;display:block;position:relative}.nav__btn:before{content:"";border:1px solid #fff;position:absolute;inset:4px}.nav__btn.active{background:#ec3b3b}@media (hover:hover){.nav__btn:hover{background:#ec3b3b}}@media only screen and (width<=767px){.nav+.pageChange .pageChange__container{margin-top:min(9.38vw,46.88px)}.nav__container{background-size:min(9.64vw,48.18px) min(9.9vw,49.48px);gap:min(1.3vw,6.51px);height:min(20.83vw,104.17px);padding:0}.nav__btn{width:min(31.25vw,156.25px);height:min(15.63vw,78.13px);font-size:min(3.39vw,16.93px);line-height:min(15.63vw,78.13px)}.nav__btn:before{inset:calc(min(1.63vw,8.14px) - 1px)}}.movie__container{background:#fce146;width:100%;margin:64px auto 0;padding:24px}.movie__frame{text-align:center;width:90%;min-width:640px;max-width:1320px;margin:auto;position:relative}.movie__frame:before{content:"";pointer-events:none;user-select:none;background:url(/assets/common/img/icon_player.png) 0 0/cover no-repeat;width:64px;height:64px;margin:auto;transition:transform .2s cubic-bezier(.25,.46,.45,.94);display:block;position:absolute;inset:0}.movie__frame:has(button:focus-visible):before{transform:scale(1.08)}@media (hover:hover){.movie__frame:has(button:hover):before{transform:scale(1.08)}}.movie__frame img{width:100%;max-width:720px;height:auto}@media only screen and (width<=767px){.movie__container{margin:min(8.33vw,41.67px) auto 0;padding:min(3.13vw,15.63px)}.movie__frame{min-width:inherit;width:100%}}.about__container{position:relative}.about__container p{text-align:center;margin:40px 0 0;font-size:1.5rem;font-weight:700;line-height:1.7;transition-delay:.8s}.about__heading{background-image:url(/assets/index/img/about/heading_1.png);background-position:0 0;background-repeat:no-repeat;background-size:cover;width:513px;height:259px;margin:56px auto 0;padding-top:63px;display:block}.about__heading h2{text-indent:-9999px;white-space:nowrap;width:513px;height:133px;position:relative;overflow:hidden}.about__heading h2:before{content:"";background-image:url(/assets/index/img/about/heading_2.png);background-position:0 0;background-repeat:no-repeat;background-size:cover;width:425px;height:133px;transition:transform .4s cubic-bezier(.215,.61,.355,1) .5s;display:block;position:absolute;transform:translateY(100%)}.entered .about__heading h2:before{transform:translateY(0)}.about__bgCharacter{position:absolute;left:50%}.about__bgCharacter:after{background-image:inherit;content:"";background-size:cover;width:100%;height:100%;animation:3s cubic-bezier(.165,.84,.44,1) 1s infinite overlay;position:absolute;top:0;left:0}.about__bgCharacter.character-1{background-image:url(/assets/index/img/about/bg_character_1.png);background-position:0 0;background-repeat:no-repeat;background-size:cover;width:324px;height:340px;margin-left:-610px;display:block;top:160px}.about__bgCharacter.character-2{background-image:url(/assets/index/img/about/bg_character_2.png);background-position:0 0;background-repeat:no-repeat;background-size:cover;width:310px;height:364px;margin-left:300px;transition-delay:.2s;display:block;bottom:160px}@-webkit-keyframes overlay{0%{opacity:.8;transform:scale(1)}50%{opacity:0;transform:scale(1.3)}to{opacity:0;transform:scale(1.3)}}@keyframes overlay{0%{opacity:.8;transform:scale(1)}50%{opacity:0;transform:scale(1.3)}to{opacity:0;transform:scale(1.3)}}.about__bgLogo{opacity:.4;z-index:-1;background-image:url(/assets/index/img/about/bg_logo.png);background-position:0 0;background-repeat:no-repeat;background-size:cover;width:1364px;height:393px;margin:auto;display:block;position:absolute;inset:0 -999px}.about__bgLoop{background-image:url(/assets/index/img/about/bg_loop.png);background-position:0 0;background-repeat:repeat-x;background-size:auto 100%;width:100%;height:100px;margin-top:104px;animation:30s linear infinite bgLoop;display:block}.about__bgLoop.bottom{margin-top:56px;animation-direction:reverse}@-webkit-keyframes bgLoop{0%{background-position:0 0}to{background-position:-1973px 0}}@keyframes bgLoop{0%{background-position:0 0}to{background-position:-1973px 0}}@media only screen and (width<=1248px){.about__heading{margin-top:46px}.about__bgCharacter.character-1{height:297px;bottom:124px;top:inherit;width:283px;margin-left:-324px}.about__bgCharacter.character-2{width:271px;height:318px;margin-left:20px;bottom:124px}.about__bgLoop.bottom{margin-top:366px}}@media only screen and (width<=767px){.about__container p{margin:min(9.38vw,46.88px) 0 0;font-size:min(4.69vw,23.44px)}.about__heading{background-image:url(/assets/index/img/about/heading_1.png);background-position:0 0;background-repeat:no-repeat;background-size:cover;width:min(83.46vw,417.32px);height:min(42.06vw,210.29px);margin:min(10.42vw,52.08px) auto 0;padding-top:min(10.42vw,52.08px);display:block}.about__heading h2{width:min(69.14vw,345.7px);height:min(21.61vw,108.07px)}.about__heading h2:before{background-image:url(/assets/index/img/about/heading_2.png);background-position:0 0;background-repeat:no-repeat;background-size:cover;width:min(69.14vw,345.7px);height:min(21.61vw,108.07px);display:block}.about__bgCharacter.character-1{width:min(36.85vw,184.24px);height:min(38.67vw,193.36px);margin-left:max(-40.89vw,-204.43px);bottom:min(19.27vw,96.35px)}.about__bgCharacter.character-2{width:min(35.29vw,176.43px);height:min(41.41vw,207.03px);margin-left:min(1.3vw,6.51px);bottom:min(19.27vw,96.35px)}.about__bgLogo{background-image:url(/assets/index/img/about/bg_logo.png);background-position:0 0;background-repeat:no-repeat;background-size:cover;width:min(177.6vw,888.02px);height:min(51.17vw,255.86px);display:block}.about__bgLoop{background-image:url(/assets/index/img/about/bg_loop.png);background-position:0 0;background-repeat:repeat-x;background-size:auto 100%;width:100%;height:min(13.02vw,65.1px);margin-top:min(10.42vw,52.08px);animation:30s linear infinite bgLoop_sp;display:block}.about__bgLoop.bottom{margin-top:min(52.08vw,260.42px)}@-webkit-keyframes bgLoop_sp{0%{background-position:0 0}to{background-position:max(-256.38vw,-1281.9px) 0}}@keyframes bgLoop_sp{0%{background-position:0 0}to{background-position:max(-256.38vw,-1281.9px) 0}}}.howto__head,.song__head,.member__head{text-align:center;z-index:-1;background-image:url(/assets/index/img/common/section_head.png);background-position:0 0;background-repeat:no-repeat;background-size:cover;width:320px;height:251px;margin:auto;display:block;position:absolute;top:-180px;left:0;right:0}.howto__head h2,.song__head h2,.member__head h2{color:#ef3662;text-shadow:0 5px #fff;margin:auto;font-size:3rem;font-weight:700;position:absolute;top:90px;left:-999px;right:-999px}.howto__main h3,.song__container h3{background:linear-gradient(#0000 75%,#fff 75%);padding:0 5px;font-size:2.25rem;font-weight:700;display:inline-block}@media only screen and (width<=767px){.howto__head,.song__head,.member__head{background-image:url(/assets/index/img/common/section_head.png);background-position:0 0;background-repeat:no-repeat;background-size:cover;width:min(41.67vw,208.33px);height:min(32.68vw,163.41px);display:block;top:max(-24.74vw,-123.7px)}.howto__head h2,.song__head h2,.member__head h2{text-shadow:0 min(1.04vw,5.21px) #fff;font-size:min(7.29vw,36.46px);top:min(11.72vw,58.59px)}.howto__main h3,.song__container h3{font-size:min(4.95vw,24.74px)}}.howto{position:relative}.howto__container{background:#fce146;width:100%;margin:280px auto 0;padding:72px 0 108px;position:relative}.howto__main{text-align:center}.howto__main+.howto__main{margin:64px auto 0}.howto__picture{background-image:url(/assets/index/img/howto/picture_1.webp);background-position:0 0;background-repeat:no-repeat;background-size:cover;border-radius:16px;width:720px;max-width:100%;height:405px;margin:40px auto 0;display:block;position:relative;box-shadow:0 8px #e8c42a}.howto__picture li{box-sizing:border-box;color:#ef3662;background:#fff;border:4px solid #ef3662;border-radius:100%;flex-shrink:0;justify-content:center;align-items:center;width:56px;height:56px;font-size:2.5rem;font-weight:700;line-height:1;display:inline-flex;position:absolute;box-shadow:0 3px #00000026}.howto__picture li:first-of-type{bottom:31px;left:183px}.howto__picture li:nth-of-type(2){top:33px;left:50px}.howto__picture li:nth-of-type(3){top:33px;right:50px}.howto__picture li:nth-of-type(4){bottom:102px;left:20px}.howto__picture li:nth-of-type(5){bottom:102px;right:20px}.howto__legend{text-align:left;background:#fff;border-radius:16px;width:720px;margin:40px auto 0;padding:12px 32px;font-size:1rem;box-shadow:0 8px #e8c42a}.howto__legend>div{border-bottom:2px dotted #fce146;gap:16px;padding:14px 0;display:flex}.howto__legend>div:last-child{border-bottom:0}.howto__legend dt{color:#e91345;align-self:flex-start;align-items:center;gap:10px;width:10em;font-weight:700;line-height:28px;display:flex}.howto__legend dd{text-align:justify;flex:1;line-height:28px}.howto__num{box-sizing:border-box;color:#ef3662;background:#fff;border:3px solid #ef3662;border-radius:100%;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;font-size:1rem;font-weight:700;line-height:1;display:inline-flex}.howto__desc{width:720px;margin:40px auto 0}.howto__desc p{text-align:justify;font-size:1.5rem;font-weight:700}.howto__slider{background-image:url(/assets/index/img/howto/picture_2.png);background-position:0 0;background-repeat:repeat-x;background-size:cover;width:100%;height:324px;margin:40px auto 0;animation:40s linear infinite howtoLoop;display:block}@-webkit-keyframes howtoLoop{0%{background-position:0 0}to{background-position:-2888px 0}}@keyframes howtoLoop{0%{background-position:0 0}to{background-position:-2888px 0}}@media only screen and (width<=767px){.howto__container{margin:min(38.54vw,192.71px) auto 0;padding:min(8.33vw,41.67px) 0 min(12.5vw,62.5px)}.howto__main+.howto__main{margin:min(10.42vw,52.08px) auto 0}.howto__picture{background-image:url(/assets/index/img/howto/picture_1.webp);background-position:0 0;background-repeat:no-repeat;background-size:cover;border-radius:min(2.08vw,10.42px);width:min(84.38vw,421.88px);height:min(47.46vw,237.3px);margin:min(5.21vw,26.04px) auto 0;display:block;box-shadow:0 min(1.04vw,5.21px) #e8c42a}.howto__picture li{border-width:min(.52vw,2.6px);width:min(8.33vw,41.67px);height:min(8.33vw,41.67px);font-size:min(5.73vw,28.65px)}.howto__picture li:first-of-type{bottom:min(5.21vw,26.04px);left:min(20.83vw,104.17px)}.howto__picture li:nth-of-type(2){top:min(2.6vw,13.02px);left:min(3.91vw,19.53px)}.howto__picture li:nth-of-type(3){top:min(2.6vw,13.02px);right:min(3.91vw,19.53px)}.howto__picture li:nth-of-type(4){bottom:min(10.42vw,52.08px);left:min(3.91vw,19.53px)}.howto__picture li:nth-of-type(5){bottom:min(10.42vw,52.08px);right:min(3.91vw,19.53px)}.howto__legend{border-radius:min(2.08vw,10.42px);width:auto;margin:min(6.25vw,31.25px) min(4.69vw,23.44px) 0;padding:min(1.04vw,5.21px) min(4.17vw,20.83px);font-size:min(3.65vw,18.23px);box-shadow:0 min(1.04vw,5.21px) #e8c42a}.howto__legend>div{flex-direction:column;gap:min(1.04vw,5.21px);padding:min(3.13vw,15.63px) 0}.howto__legend dt{gap:min(1.82vw,9.11px);width:auto;line-height:min(5.73vw,28.65px)}.howto__legend dd{padding-left:min(7.55vw,37.76px);line-height:1.7}.howto__num{border-width:min(.52vw,2.6px);width:min(5.73vw,28.65px);height:min(5.73vw,28.65px);font-size:min(3.39vw,16.93px)}.howto__desc{width:100%;margin:min(6.25vw,31.25px) auto 0;padding:0 min(4.69vw,23.44px)}.howto__desc p{font-size:min(4.17vw,20.83px)}.howto__slider{background-image:url(/assets/index/img/howto/picture_2.png);background-position:0 0;background-repeat:repeat-x;background-size:cover;width:100%;height:min(42.19vw,210.94px);margin:min(5.21vw,26.04px) auto 0;animation:40s linear infinite howtoLoop_sp;display:block}@-webkit-keyframes howtoLoop_sp{0%{background-position:0 0}to{background-position:max(-376.04vw,-1880.21px) 0}}@keyframes howtoLoop_sp{0%{background-position:0 0}to{background-position:max(-376.04vw,-1880.21px) 0}}}.song{position:relative}.song__container{text-align:center;background:#fce146;width:100%;margin:280px auto 0;padding:72px 0 108px;position:relative}.song__overview{text-align:left;background:#fff;border-radius:16px;align-items:center;gap:32px;width:720px;margin:40px auto 0;padding:24px 32px 24px 24px;display:flex;box-shadow:0 8px #e8c42a}.song__artwork a{background:url(/assets/index/img/song/artwork.png) 50%/cover no-repeat;border-radius:8px;width:320px;height:320px;transition:opacity .2s;display:block}@media (hover:hover){.song__artwork a:hover{opacity:.85}}.song__data{flex:1}.song__data dl>div{border-bottom:2px dotted #fce146;gap:12px;padding:8px 0;font-size:1rem;display:flex}.song__data dt{color:#e91345;flex-shrink:0;width:5em;font-weight:700}.song__data dd{flex:1;font-weight:700}.song__data p{color:#666;margin-top:20px;font-size:.75rem;line-height:1.6}.song__btn{color:#fff;text-align:center;border-radius:44px;width:480px;height:88px;margin:40px auto 0;font-size:2rem;font-weight:700;line-height:88px;text-decoration:none;transition:transform .2s cubic-bezier(.25,.46,.45,.94),box-shadow .2s cubic-bezier(.25,.46,.45,.94);display:block;position:relative}@media (hover:hover){.song__btn:hover{box-shadow:0 6px 0 var(--song-btn-shadow);transform:translateY(-6px)}}.song__btn:focus-visible{box-shadow:0 6px 0 var(--song-btn-shadow);transform:translateY(-6px)}.song__btn:active{box-shadow:0 2px 0 var(--song-btn-shadow);transition-duration:50ms;transform:translateY(-2px)}.song__btn:before{content:"";border:1px solid #fff;border-radius:39px;position:absolute;inset:4px}.song__btn.lyrics{--song-btn-shadow:#0a2058;background:#0e2e7d}.song__btn.download{--song-btn-shadow:#067b37;background:#09ab4d}@media only screen and (width<=767px){.song__container{margin:min(38.54vw,192.71px) auto 0;padding:min(8.33vw,41.67px) 0 min(12.5vw,62.5px)}.song__overview{border-radius:min(3.13vw,15.63px);flex-direction:column;gap:min(4.17vw,20.83px);width:90%;margin:min(5.21vw,26.04px) auto 0;padding:min(5.21vw,26.04px) min(4.17vw,20.83px);box-shadow:0 min(1.3vw,6.51px) #e8c42a}.song__artwork a{border-radius:min(1.56vw,7.81px);width:min(72.92vw,364.58px);height:min(72.92vw,364.58px)}.song__data{width:100%}.song__data dl>div{gap:min(2.08vw,10.42px);padding:min(1.82vw,9.11px) 0;font-size:min(3.65vw,18.23px)}.song__data p{margin-top:min(4.17vw,20.83px);font-size:min(2.6vw,13.02px)}.song__btn{border-radius:min(8.33vw,41.67px);width:90%;height:min(16.67vw,83.33px);margin:min(7.29vw,36.46px) auto 0;font-size:min(6.25vw,31.25px);line-height:min(16.67vw,83.33px)}.song__btn:before{border-radius:min(7.03vw,35.16px);inset:calc(min(1.3vw,6.51px) - 1px)}}.lyricsModal__container{background:#fff;border-radius:24px;width:640px;margin:48px auto 58px;position:relative;overflow:clip;box-shadow:0 10px #e8c42a}.lyricsModal.show .lyricsModal__container{animation:.4s cubic-bezier(.175,.885,.32,1.275) both lyricsModalIn}@-webkit-keyframes lyricsModalIn{0%{opacity:0;transform:translateY(24px)scale(.97)}to{opacity:1;transform:none}}@keyframes lyricsModalIn{0%{opacity:0;transform:translateY(24px)scale(.97)}to{opacity:1;transform:none}}.lyricsModal__closeWrap{z-index:2;height:0;position:sticky;top:0}.lyricsModal__close{cursor:pointer;background:#fff;border-radius:100%;width:48px;height:48px;transition:transform .2s cubic-bezier(.25,.46,.45,.94);position:absolute;top:16px;right:16px;box-shadow:0 2px 8px #090a4633}@media (hover:hover){.lyricsModal__close:hover{transform:scale(1.08)}}.lyricsModal__closeBar{width:100%;height:100%;display:block;position:absolute;top:0;left:0}.lyricsModal__closeBar:before,.lyricsModal__closeBar:after{content:"";background:#ef3662;border-radius:3px;width:56%;height:5px;margin-top:-2.5px;display:block;position:absolute;top:50%;left:22%}.lyricsModal__closeBar:before{transform:rotate(45deg)}.lyricsModal__closeBar:after{transform:rotate(-45deg)}.lyricsModal__head{text-align:center;background:#fce146 radial-gradient(#ffffff73 2px,#0000 2.5px) 0 0/16px 16px;padding:48px 80px 52px}.lyricsModal__label{color:#e91345;letter-spacing:.3em;margin-right:-.3em;font-size:.813rem;font-weight:700}.lyricsModal__title{margin-top:6px;font-size:2rem;font-weight:700;line-height:1.3}.lyricsModal__body{text-align:center;padding:40px 64px 0}.lyricsModal__stanza{font-size:1.125rem;line-height:2}.lyricsModal__stanza+.lyricsModal__stanza{margin-top:40px}.lyricsModal__stanza.is-names p:last-child:not(:first-child){color:#e91345;font-size:1.2em;font-weight:700}.lyricsModal__stanza.is-chorus{background:#fff7c7;border-radius:16px;padding:28px 24px 24px;position:relative}.lyricsModal__stanza.is-chorus p{font-weight:700}.lyricsModal__stanza.is-chorus:before{color:#fff;content:"♪";background:#e91345;border-radius:100%;width:32px;height:32px;margin-left:-16px;font-size:1rem;line-height:32px;position:absolute;top:-16px;left:50%}.lyricsModal__stanza+.lyricsModal__stanza.is-chorus{margin-top:48px}.lyricsModal__stanza.is-talk p{color:#34366a;text-align:left;background:#eef0f8;border-radius:16px;padding:16px 24px;font-size:.938rem;line-height:1.8;display:inline-block;position:relative}.lyricsModal__stanza.is-talk p:after{content:"";border:8px solid #0000;border-color:#eef0f8 #0000 #0000 #eef0f8;position:absolute;bottom:-14px;left:32px}.lyricsModal__name{font-weight:inherit;display:inline-block}.lyricsModal__foot{text-align:center;padding:48px 0 52px}.lyricsModal__back{color:#fff;background:#0e2e7d;border-radius:28px;width:240px;height:56px;font-size:1.125rem;font-weight:700;transition:transform .2s cubic-bezier(.25,.46,.45,.94),box-shadow .2s cubic-bezier(.25,.46,.45,.94);position:relative;box-shadow:0 4px #0a2058}@media (hover:hover){.lyricsModal__back:hover{transform:translateY(-2px);box-shadow:0 6px #0a2058}}.lyricsModal__back:focus-visible{transform:translateY(-2px);box-shadow:0 6px #0a2058}.lyricsModal__back:active{transition-duration:50ms;transform:translateY(3px);box-shadow:0 1px #0a2058}.lyricsModal__back:before{content:"";border:1px solid #fff;border-radius:24px;position:absolute;inset:3px}@media only screen and (width<=767px){.lyricsModal__container{border-radius:min(4.17vw,20.83px);width:90%;margin:min(8.33vw,41.67px) auto min(9.9vw,49.48px);box-shadow:0 min(1.56vw,7.81px) #e8c42a}.lyricsModal__close{width:min(10.42vw,52.08px);height:min(10.42vw,52.08px);top:min(2.6vw,13.02px);right:min(2.6vw,13.02px)}.lyricsModal__closeBar:before,.lyricsModal__closeBar:after{height:min(1.04vw,5.21px);margin-top:max(-.52vw,-2.6px)}.lyricsModal__head{background-size:min(3.13vw,15.63px) min(3.13vw,15.63px);padding:min(9.38vw,46.88px) min(13.54vw,67.71px)}.lyricsModal__label{font-size:min(2.6vw,13.02px)}.lyricsModal__title{margin-top:min(1.04vw,5.21px);font-size:min(5.73vw,28.65px)}.lyricsModal__body{padding:min(6.25vw,31.25px) min(5.21vw,26.04px) 0}.lyricsModal__stanza{font-size:min(3.91vw,19.53px)}.lyricsModal__stanza+.lyricsModal__stanza{margin-top:min(7.29vw,36.46px)}.lyricsModal__stanza.is-chorus{border-radius:min(3.13vw,15.63px);padding:min(5.73vw,28.65px) min(3.13vw,15.63px) min(4.17vw,20.83px)}.lyricsModal__stanza.is-chorus:before{width:min(6.25vw,31.25px);height:min(6.25vw,31.25px);margin-left:max(-3.13vw,-15.63px);font-size:min(3.13vw,15.63px);line-height:min(6.25vw,31.25px);top:max(-3.13vw,-15.63px)}.lyricsModal__stanza+.lyricsModal__stanza.is-chorus{margin-top:min(9.38vw,46.88px)}.lyricsModal__stanza.is-talk p{border-radius:min(3.13vw,15.63px);padding:min(3.13vw,15.63px) min(4.17vw,20.83px);font-size:min(3.39vw,16.93px)}.lyricsModal__stanza.is-talk p:after{border-width:min(1.56vw,7.81px);bottom:max(-2.86vw,-14.32px);left:min(5.21vw,26.04px)}.lyricsModal__foot{padding:min(8.33vw,41.67px) 0 min(9.38vw,46.88px)}.lyricsModal__back{border-radius:min(6.25vw,31.25px);width:min(52.08vw,260.42px);height:min(12.5vw,62.5px);font-size:min(4.17vw,20.83px)}.lyricsModal__back:before{border-radius:min(5.47vw,27.34px);inset:min(.65vw,3.26px)}}.member{position:relative}.member__container{text-align:center;width:100%;margin:280px auto 0;padding:72px 0 108px;position:relative}.member__head{height:200px}.member__list{grid-template-columns:repeat(auto-fill,minmax(340px,1fr));gap:32px;width:92%;max-width:960px;margin:auto;display:grid}.member__item{text-align:left;background:#fff;border:2px solid #fce146;border-radius:16px;flex-direction:column;padding:24px;display:flex}.member__profile{align-items:center;gap:16px;display:flex}.member__icon{background-size:cover;border:2px solid #fce146;border-radius:12px;flex-shrink:0;width:88px;height:88px}.member-1 .member__icon{background-image:url(/assets/index/img/member/icon_1.webp)}.member-2 .member__icon{background-image:url(/assets/index/img/member/icon_2.webp)}.member-3 .member__icon{background-image:url(/assets/index/img/member/icon_3.webp)}.member-4 .member__icon{background-image:url(/assets/index/img/member/icon_4.webp)}.member-5 .member__icon{background-image:url(/assets/index/img/member/icon_5.webp)}.member-6 .member__icon{background-image:url(/assets/index/img/member/icon_6.webp)}.member-7 .member__icon{background-image:url(/assets/index/img/member/icon_7.webp)}.member-8 .member__icon{background-image:url(/assets/index/img/member/icon_8.webp)}.member-9 .member__icon{background-image:url(/assets/index/img/member/icon_9.webp)}.member-10 .member__icon{background-image:url(/assets/index/img/member/icon_10.webp)}.member-11 .member__icon{background-image:url(/assets/index/img/member/icon_11.webp)}.member-12 .member__icon{background-image:url(/assets/index/img/member/icon_12.webp)}.member-13 .member__icon{background-image:url(/assets/index/img/member/icon_13.webp)}.member-14 .member__icon{background-image:url(/assets/index/img/member/icon_14.webp)}.member-15 .member__icon{background-image:url(/assets/index/img/member/icon_15.webp)}.member-16 .member__icon{background-image:url(/assets/index/img/member/icon_16.webp)}.member-17 .member__icon{background-image:url(/assets/index/img/member/icon_17.webp)}.member-18 .member__icon{background-image:url(/assets/index/img/member/icon_18.webp)}.member-19 .member__icon{background-image:url(/assets/index/img/member/icon_19.webp)}.member-20 .member__icon{background-image:url(/assets/index/img/member/icon_20.webp)}.member-21 .member__icon{background-image:url(/assets/index/img/member/icon_21.webp)}.member-22 .member__icon{background-image:url(/assets/index/img/member/icon_22.webp)}.member-23 .member__icon{background-image:url(/assets/index/img/member/icon_23.webp)}.member-24 .member__icon{background-image:url(/assets/index/img/member/icon_24.webp)}.member-25 .member__icon{background-image:url(/assets/index/img/member/icon_25.webp)}.member-26 .member__icon{background-image:url(/assets/index/img/member/icon_26.webp)}.member__data{flex:1;min-width:0}.member__name{font-size:1.375rem;font-weight:700;line-height:1.4}.member__position{color:#e91345;margin-top:4px;font-size:.875rem}.member__position span{font-size:.688rem;display:block}.member__favorite{border-top:1px dashed #ddd;gap:12px;margin-top:16px;padding-top:16px;font-size:.875rem;line-height:1.7;display:flex}.member__favorite dt{background:#fce146;border-radius:4px;flex-shrink:0;align-self:flex-start;margin-top:1px;padding:6px 8px;font-size:.75rem;font-weight:700;line-height:1}.member__favorite dd{flex:1}.member__favorite dd span{display:inline-block}.member__comment{text-align:justify;margin-top:12px;font-size:.875rem;line-height:1.8}.member__social{flex-shrink:0;align-self:flex-start;gap:6px;display:flex}.member__social a{background:0 0/cover no-repeat;border-radius:100%;width:32px;height:32px;transition:transform .2s cubic-bezier(.25,.46,.45,.94);display:block}@media (hover:hover){.member__social a:hover{transform:scale(1.08)}}.member__social a.twitter{background-image:url(/assets/index/img/member/btn_twitter.png)}.member__social a.pixiv{background-image:url(/assets/index/img/member/btn_pixiv.png)}.member__social a.website{background-image:url(/assets/index/img/member/btn_website.png)}.member__others{width:720px;margin:80px auto 0}.member__othersItem{text-align:center}.member__othersItem+.member__othersItem{margin-top:40px}.member__othersItem dt{font-size:1.75rem;font-weight:700;display:inline-block}.member__othersItem dd{color:#e91345;margin-left:24px;font-size:1rem;display:inline-block}@media only screen and (width<=767px){.member__container{margin:min(38.54vw,192.71px) auto 0;padding:min(11.46vw,57.29px) 0 min(12.5vw,62.5px)}.member__head{height:min(26.04vw,130.21px)}.member__list{grid-template-columns:1fr;gap:min(5.21vw,26.04px);width:94%}.member__item{border-radius:min(3.13vw,15.63px);padding:min(4.17vw,20.83px)}.member__profile{gap:min(3.13vw,15.63px)}.member__icon{border-radius:min(2.08vw,10.42px);width:min(16.67vw,83.33px);height:min(16.67vw,83.33px)}.member__name{font-size:min(4.43vw,22.14px)}.member__position{margin-top:min(.52vw,2.6px);font-size:min(3.13vw,15.63px)}.member__position span{font-size:min(2.6vw,13.02px)}.member__favorite{gap:min(2.08vw,10.42px);margin-top:min(3.13vw,15.63px);padding-top:min(3.13vw,15.63px);font-size:min(3.13vw,15.63px)}.member__favorite dt{border-radius:min(.78vw,3.91px);padding:min(1.3vw,6.51px) min(1.56vw,7.81px);font-size:min(2.6vw,13.02px)}.member__comment{margin-top:min(2.08vw,10.42px);font-size:min(3.65vw,18.23px);line-height:1.7}.member__social{gap:min(1.3vw,6.51px)}.member__social a{width:min(7.29vw,36.46px);height:min(7.29vw,36.46px)}.member__others{width:100%;margin:min(13.54vw,67.71px) auto 0}.member__othersItem+.member__othersItem{margin-top:min(8.33vw,41.67px)}.member__othersItem dt{font-size:min(4.17vw,20.83px)}.member__othersItem dd{margin-left:16px;font-size:min(3.65vw,18.23px)}}.motionToggle{color:#fff;background:#0e2e7d;border-radius:0 0 8px 8px;align-items:center;gap:8px;height:34px;padding:0 14px 0 12px;font-size:.813rem;font-weight:700;display:flex;position:absolute;top:100%;right:16px;box-shadow:0 2px 4px #0003}.motionToggle:before{content:"";pointer-events:none;border:1px solid #fff;border-top:none;border-radius:0 0 5px 5px;position:absolute;inset:0 4px 4px}@media (hover:hover){.motionToggle:hover{background:#ec3b3b}}@media (prefers-reduced-motion:reduce){.motionToggle{display:none}}.motionToggle__icon{flex-shrink:0;width:10px;height:10px;position:relative}.motionToggle__icon:before,.motionToggle__icon:after{content:"";background:#fff;width:3px;height:100%;position:absolute;top:0}.motionToggle__icon:before{left:1px}.motionToggle__icon:after{right:1px}.is-motionPaused .motionToggle__icon:before{background:0 0;border-top:5px solid #0000;border-bottom:5px solid #0000;border-left:9px solid #fff;width:0;height:0}.is-motionPaused .motionToggle__icon:after{display:none}.motionToggle__label{white-space:nowrap;line-height:1}@media only screen and (width<=767px){.motionToggle{border-radius:0 0 min(1.56vw,7.81px) min(1.56vw,7.81px);gap:min(1.3vw,6.51px);height:min(6.77vw,33.85px);padding:0 min(2.6vw,13.02px) 0 min(2.34vw,11.72px);font-size:min(2.6vw,13.02px);right:min(1.3vw,6.51px)}.motionToggle:before{border-radius:0 0 min(1.04vw,5.21px) min(1.04vw,5.21px);bottom:min(.65vw,3.26px);left:min(.65vw,3.26px);right:min(.65vw,3.26px)}.motionToggle__icon{width:min(2.08vw,10.42px);height:min(2.08vw,10.42px)}.motionToggle__icon:before,.motionToggle__icon:after{width:min(.65vw,3.26px)}.is-motionPaused .motionToggle__icon:before{border-top-width:min(1.04vw,5.21px);border-bottom-width:min(1.04vw,5.21px);border-left-width:min(1.82vw,9.11px)}}
