@charset "UTF-8";.p-section-title.svelte-roo79c{font-weight:700;position:relative;text-align:center}@media (max-width: 834.98px){.p-section-title.svelte-roo79c{font-size:4.6153846154vw;padding-bottom:5.1282051282vw}}@media (min-width: 835px) and (max-width: 1599.98px){.p-section-title.svelte-roo79c{font-size:1.4285714286vw;padding-bottom:1.1428571429vw}}@media (min-width: 1600px){.p-section-title.svelte-roo79c{font-size:22.8571428571px;padding-bottom:18.2857142857px}}.p-section-title.svelte-roo79c:after{content:"";position:absolute;bottom:0;left:0;right:0;margin:auto;height:1px;background-color:#888}@media (max-width: 834.98px){.p-section-title.svelte-roo79c:after{width:10.2564102564vw}}@media (min-width: 835px) and (max-width: 1599.98px){.p-section-title.svelte-roo79c:after{width:2.8571428571vw}}@media (min-width: 1600px){.p-section-title.svelte-roo79c:after{width:45.7142857143px}}.p-marker-black__txt.svelte-roo79c{background-image:linear-gradient(90deg,var(--clr-black),var(--clr-black));background-repeat:no-repeat;background-position:left center;background-size:0 80%;transition:color .4s,background-size .4s}.p-crown.svelte-roo79c{position:absolute;z-index:0}@media (max-width: 834.98px){.p-crown.svelte-roo79c{top:-6.1538461538vw;left:2.3076923077vw;width:7.6923076923vw;height:7.6923076923vw}}@media (min-width: 835px) and (max-width: 1599.98px){.p-crown.svelte-roo79c{top:-1.9285714286vw;left:.7142857143vw;width:2.1428571429vw;height:2.1428571429vw}}@media (min-width: 1600px){.p-crown.svelte-roo79c{top:-30.8571428571px;left:11.4285714286px;width:34.2857142857px;height:34.2857142857px}}.p-crown__num.svelte-roo79c{position:absolute;color:#fff;font-family:var(--font-cygames-sans);display:block;left:50%;transform:translate(-50%)}@media (max-width: 834.98px){.p-crown__num.svelte-roo79c{font-size:3.5897435897vw;top:1.7948717949vw}}@media (min-width: 835px) and (max-width: 1599.98px){.p-crown__num.svelte-roo79c{font-size:1.1428571429vw;top:.4285714286vw}}@media (min-width: 1600px){.p-crown__num.svelte-roo79c{font-size:18.2857142857px;top:6.8571428571px}}.p-crown.svelte-roo79c svg{fill:#7fc0c4}.p-crown.-rank-1.svelte-roo79c svg{fill:#dbb320}.p-crown.-rank-2.svelte-roo79c svg{fill:#acacac}.p-crown.-rank-3.svelte-roo79c svg{fill:#ad794b}.l-archives.svelte-roo79c{display:flex;margin:0 auto}@media (max-width: 834.98px){.l-archives.svelte-roo79c{padding:5.1282051282vw 0 0;flex-direction:column}}@media (min-width: 835px) and (max-width: 1599.98px){.l-archives.svelte-roo79c{width:76.4285714286vw;gap:5.7142857143vw}}@media (min-width: 1600px){.l-archives.svelte-roo79c{width:1222.8571428571px;gap:91.4285714286px}}@media (min-width: 835px){.l-archives.svelte-roo79c{justify-content:space-between}}.l-archives__content.svelte-roo79c{flex:1}@media (max-width: 834.98px){.l-archives__content.svelte-roo79c{padding:0 3.8461538462vw}}.l-archives__list.svelte-roo79c{display:flex;flex-direction:column}@media (max-width: 834.98px){.l-archives__list.svelte-roo79c{padding:0 3.8461538462vw;margin:0 auto}}@media (min-width: 835px) and (max-width: 1599.98px){.l-archives__list.svelte-roo79c{gap:4.2857142857vw}}@media (min-width: 1600px){.l-archives__list.svelte-roo79c{gap:68.5714285714px}}@media (max-width: 834.98px){.l-archives__item.svelte-roo79c:not(:first-child){border-top:1px solid #e5e5e5;margin-top:5.1282051282vw;padding-top:6.4102564103vw}}@media (max-width: 834.98px){.l-archives__footer.svelte-roo79c .next,.l-archives__footer.svelte-roo79c .prev{width:38.4615384615vw}}@media (min-width: 835px) and (max-width: 1599.98px){.l-archives__footer.svelte-roo79c .next,.l-archives__footer.svelte-roo79c .prev{width:10.7142857143vw}}@media (min-width: 1600px){.l-archives__footer.svelte-roo79c .next,.l-archives__footer.svelte-roo79c .prev{width:171.4285714286px}}.l-archives__footer.svelte-roo79c .back{display:block;margin:0 auto;text-align:center}@media (max-width: 834.98px){.l-archives__footer.svelte-roo79c .back{width:85.8974358974vw;margin-top:10.2564102564vw}}@media (min-width: 835px) and (max-width: 1599.98px){.l-archives__footer.svelte-roo79c .back{width:23.5714285714vw;margin-top:5.2857142857vw}}@media (min-width: 1600px){.l-archives__footer.svelte-roo79c .back{width:377.1428571429px;margin-top:84.5714285714px}}@media (max-width: 834.98px){.l-archives__footer.svelte-roo79c .back .button-link__label{padding-bottom:5.1282051282vw;padding-top:5.1282051282vw}}@media (min-width: 835px) and (max-width: 1599.98px){.l-archives__footer.svelte-roo79c .back .button-link__label{padding-bottom:1.5714285714vw;padding-top:1.5714285714vw}}@media (min-width: 1600px){.l-archives__footer.svelte-roo79c .back .button-link__label{padding-bottom:25.1428571429px;padding-top:25.1428571429px}}.l-archives__footer-top.svelte-roo79c{display:flex;justify-content:space-between;align-items:flex-start}.hover-opacity.svelte-roo79c{transition:opacity .3s ease-in-out}@media (hover: hover) and (pointer: fine) and (min-width: 835px){.hover-opacity.svelte-roo79c:hover{opacity:.5}}.button-link.svelte-roo79c{position:relative;display:inline-block}@media (hover: hover) and (pointer: fine) and (min-width: 835px){.button-link.svelte-roo79c:hover .button-link__label:where(.svelte-roo79c):before{transform:translate(0)}}.button-link__label.svelte-roo79c{font-weight:700;overflow:hidden;display:block;border-bottom:solid var(--clr-black);position:relative}@media (max-width: 834.98px){.button-link__label.svelte-roo79c{font-size:3.8461538462vw;border-bottom-width:.5128205128vw;padding:2.3076923077vw 2.5641025641vw 4.6153846154vw}}@media (min-width: 835px) and (max-width: 1599.98px){.button-link__label.svelte-roo79c{font-size:1.1428571429vw;border-bottom-width:.1428571429vw;padding:.8571428571vw 1.1428571429vw}}@media (min-width: 1600px){.button-link__label.svelte-roo79c{font-size:18.2857142857px;border-bottom-width:2.2857142857px;padding:14px 18px}}.button-link__label.svelte-roo79c:before{content:"";position:absolute;top:0;left:0;margin:auto;background-color:var(--clr-primary-main);clip-path:polygon(0 0,76% 0,100% 100%,0% 100%);transform:translate(-100%);transition:.3s ease-in-out;width:131%;height:100%}.button-link__label.svelte-roo79c span:where(.svelte-roo79c){position:relative}.button-link__text.svelte-roo79c{display:block;font-weight:400;text-align:left;transition:color .3s ease;line-height:1.5}@media (max-width: 834.98px){.button-link__text.svelte-roo79c{font-size:2.8205128205vw;margin-top:3.0769230769vw}}@media (min-width: 835px) and (max-width: 1599.98px){.button-link__text.svelte-roo79c{font-size:.8571428571vw;margin-top:.7142857143vw}}@media (min-width: 1600px){.button-link__text.svelte-roo79c{font-size:13.7142857143px;margin-top:11.4285714286px}}@media (max-width: 834.98px){.button-link.-play.svelte-roo79c .button-link__label:where(.svelte-roo79c){padding:2.3076923077vw 5.1282051282vw 2.0512820513vw}}.button-link.-play.svelte-roo79c .button-link__label:where(.svelte-roo79c) span:where(.svelte-roo79c){position:relative;display:inline-flex;align-items:center}@media (max-width: 834.98px){.button-link.-play.svelte-roo79c .button-link__label:where(.svelte-roo79c) span:where(.svelte-roo79c){gap:2.0512820513vw}}@media (min-width: 835px) and (max-width: 1599.98px){.button-link.-play.svelte-roo79c .button-link__label:where(.svelte-roo79c) span:where(.svelte-roo79c){gap:.5714285714vw}}@media (min-width: 1600px){.button-link.-play.svelte-roo79c .button-link__label:where(.svelte-roo79c) span:where(.svelte-roo79c){gap:9.1428571429px}}.button-link.-play.svelte-roo79c .button-link__label:where(.svelte-roo79c) span:where(.svelte-roo79c):before{content:"";background:url(./ico_play.0vh7oF48.png);background-size:100% auto;background-position:50%;background-repeat:no-repeat;display:block;top:0}@media (max-width: 834.98px){.button-link.-play.svelte-roo79c .button-link__label:where(.svelte-roo79c) span:where(.svelte-roo79c):before{width:5.3846153846vw;height:5.3846153846vw}}@media (min-width: 835px) and (max-width: 1599.98px){.button-link.-play.svelte-roo79c .button-link__label:where(.svelte-roo79c) span:where(.svelte-roo79c):before{width:1.5vw;height:1.5vw}}@media (min-width: 1600px){.button-link.-play.svelte-roo79c .button-link__label:where(.svelte-roo79c) span:where(.svelte-roo79c):before{width:24px;height:24px}}.button-link.-arrow.svelte-roo79c .button-link__label:where(.svelte-roo79c){position:relative}@media (max-width: 834.98px){.button-link.-arrow.svelte-roo79c .button-link__label:where(.svelte-roo79c){padding-bottom:2.5641025641vw}}.button-link.-arrow.svelte-roo79c .button-link__label:where(.svelte-roo79c) span:where(.svelte-roo79c){position:relative}@media (max-width: 834.98px){.button-link.-arrow.svelte-roo79c .button-link__label:where(.svelte-roo79c) span:where(.svelte-roo79c){padding-left:10.7692307692vw}}@media (min-width: 835px) and (max-width: 1599.98px){.button-link.-arrow.svelte-roo79c .button-link__label:where(.svelte-roo79c) span:where(.svelte-roo79c){padding-left:2.1428571429vw}}@media (min-width: 1600px){.button-link.-arrow.svelte-roo79c .button-link__label:where(.svelte-roo79c) span:where(.svelte-roo79c){padding-left:34.2857142857px}}.button-link.-arrow.svelte-roo79c .button-link__label:where(.svelte-roo79c) span:where(.svelte-roo79c):before{content:"";position:absolute;background:var(--clr-black);margin:auto;transition:.3s ease-in-out;top:50%;transform:translateY(-50%)}@media (max-width: 834.98px){.button-link.-arrow.svelte-roo79c .button-link__label:where(.svelte-roo79c) span:where(.svelte-roo79c):before{width:4.1025641026vw;height:1px;left:3.0769230769vw}}@media (min-width: 835px) and (max-width: 1599.98px){.button-link.-arrow.svelte-roo79c .button-link__label:where(.svelte-roo79c) span:where(.svelte-roo79c):before{width:1.1428571429vw;left:0}}@media (min-width: 1600px){.button-link.-arrow.svelte-roo79c .button-link__label:where(.svelte-roo79c) span:where(.svelte-roo79c):before{width:18.2857142857px;left:0}}@media (min-width: 835px){.button-link.-arrow.svelte-roo79c .button-link__label:where(.svelte-roo79c) span:where(.svelte-roo79c):before{height:1px}}.button-link.-arrow.svelte-roo79c .button-link__label:where(.svelte-roo79c) span:where(.svelte-roo79c):after{content:"";position:absolute;border-top:1px solid var(--clr-black);border-right:1px solid var(--clr-black);margin:auto;transition:.3s ease-in-out;top:50%;transform:translateY(-50%) rotate(45deg)}@media (max-width: 834.98px){.button-link.-arrow.svelte-roo79c .button-link__label:where(.svelte-roo79c) span:where(.svelte-roo79c):after{left:5.641025641vw;width:1.5384615385vw;height:1.5384615385vw}}@media (min-width: 835px) and (max-width: 1599.98px){.button-link.-arrow.svelte-roo79c .button-link__label:where(.svelte-roo79c) span:where(.svelte-roo79c):after{left:.6428571429vw;width:.4285714286vw;height:.4285714286vw}}@media (min-width: 1600px){.button-link.-arrow.svelte-roo79c .button-link__label:where(.svelte-roo79c) span:where(.svelte-roo79c):after{left:10.2857142857px;width:6.8571428571px;height:6.8571428571px}}@media (hover: hover) and (pointer: fine) and (min-width: 835px) and (min-width: 835px) and (max-width: 1599.98px){.button-link.-arrow.svelte-roo79c:hover .button-link__label:where(.svelte-roo79c) span:where(.svelte-roo79c):before{width:1.7142857143vw}}@media (hover: hover) and (pointer: fine) and (min-width: 835px) and (min-width: 1600px){.button-link.-arrow.svelte-roo79c:hover .button-link__label:where(.svelte-roo79c) span:where(.svelte-roo79c):before{width:27.4285714286px}}@media (hover: hover) and (pointer: fine) and (min-width: 835px) and (min-width: 835px) and (max-width: 1599.98px){.button-link.-arrow.svelte-roo79c:hover .button-link__label:where(.svelte-roo79c) span:where(.svelte-roo79c):after{left:1.2142857143vw}}@media (hover: hover) and (pointer: fine) and (min-width: 835px) and (min-width: 1600px){.button-link.-arrow.svelte-roo79c:hover .button-link__label:where(.svelte-roo79c) span:where(.svelte-roo79c):after{left:19.4285714286px}}@media (hover: hover) and (pointer: fine) and (min-width: 835px){.button-link.-arrow.svelte-roo79c:hover .button-link__text:where(.svelte-roo79c){color:#888}}.button-link.-arrow.-right.svelte-roo79c .button-link__label:where(.svelte-roo79c){text-align:right}.button-link.-arrow.-left.svelte-roo79c .button-link__label:where(.svelte-roo79c):before{left:auto;right:0;clip-path:polygon(24% 0,100% 0,100% 100%,0% 100%);transform:translate(100%)}@media (max-width: 834.98px){.button-link.-arrow.-left.svelte-roo79c .button-link__label:where(.svelte-roo79c) span:where(.svelte-roo79c){padding-left:8.7179487179vw}}@media (max-width: 834.98px){.button-link.-arrow.-left.svelte-roo79c .button-link__label:where(.svelte-roo79c) span:where(.svelte-roo79c):before{left:1.2820512821vw}}@media (min-width: 835px) and (max-width: 1599.98px){.button-link.-arrow.-left.svelte-roo79c .button-link__label:where(.svelte-roo79c) span:where(.svelte-roo79c):before{left:0}}@media (min-width: 1600px){.button-link.-arrow.-left.svelte-roo79c .button-link__label:where(.svelte-roo79c) span:where(.svelte-roo79c):before{left:0}}.button-link.-arrow.-left.svelte-roo79c .button-link__label:where(.svelte-roo79c) span:where(.svelte-roo79c):after{transform:translateY(-50%) rotate(-135deg)}@media (max-width: 834.98px){.button-link.-arrow.-left.svelte-roo79c .button-link__label:where(.svelte-roo79c) span:where(.svelte-roo79c):after{left:1.2820512821vw}}@media (min-width: 835px) and (max-width: 1599.98px){.button-link.-arrow.-left.svelte-roo79c .button-link__label:where(.svelte-roo79c) span:where(.svelte-roo79c):after{left:0}}@media (min-width: 1600px){.button-link.-arrow.-left.svelte-roo79c .button-link__label:where(.svelte-roo79c) span:where(.svelte-roo79c):after{left:0}}@media (hover: hover) and (pointer: fine) and (min-width: 835px){.button-link.-arrow.-left.svelte-roo79c:hover .button-link__label:where(.svelte-roo79c):before{transform:translate(0)}}@media (hover: hover) and (pointer: fine) and (min-width: 835px) and (min-width: 835px) and (max-width: 1599.98px){.button-link.-arrow.-left.svelte-roo79c:hover .button-link__label:where(.svelte-roo79c) span:where(.svelte-roo79c):before{left:-.5vw}}@media (hover: hover) and (pointer: fine) and (min-width: 835px) and (min-width: 1600px){.button-link.-arrow.-left.svelte-roo79c:hover .button-link__label:where(.svelte-roo79c) span:where(.svelte-roo79c):before{left:-8px}}@media (hover: hover) and (pointer: fine) and (min-width: 835px) and (min-width: 835px) and (max-width: 1599.98px){.button-link.-arrow.-left.svelte-roo79c:hover .button-link__label:where(.svelte-roo79c) span:where(.svelte-roo79c):after{left:-.5vw}}@media (hover: hover) and (pointer: fine) and (min-width: 835px) and (min-width: 1600px){.button-link.-arrow.-left.svelte-roo79c:hover .button-link__label:where(.svelte-roo79c) span:where(.svelte-roo79c):after{left:-8px}}
