@charset "UTF-8";.schedule_tabs.svelte-11pj2vp.svelte-11pj2vp{display:flex;justify-content:space-between}.schedule_tabs.svelte-11pj2vp button.svelte-11pj2vp{width:calc(100% / 3);padding:10px 20px;border-radius:10px 10px 0 0;background-color:#ffe6e6;color:#3333334d;cursor:pointer;transition:all .2s ease;font-weight:700;border-top:5px solid #ffe6e6}.schedule_tabs.svelte-11pj2vp button.schedule_tab_active.svelte-11pj2vp{background-color:#fff;color:#333;border-color:#e3aaaa;border-top:5px solid #e3aaaa}.schedule_tabs.svelte-11pj2vp button.svelte-11pj2vp:focus{outline:none}.schedule_tabs.svelte-11pj2vp button.svelte-11pj2vp:focus-visible{outline:2px solid #ff92da;outline-offset:2px}#schedule_1.svelte-11pj2vp.svelte-11pj2vp,#schedule_2.svelte-11pj2vp.svelte-11pj2vp,#schedule_3.svelte-11pj2vp.svelte-11pj2vp{background:#fff;padding:16px;border-radius:0 0 10px 10px}#achievements.svelte-1kwhami.svelte-1kwhami{padding:30px 0 80px;position:relative}#achievements.svelte-1kwhami.svelte-1kwhami:before{content:"";background-image:url(../../../achievements_bg.png);background-size:contain;background-repeat:repeat-x;background-position:center bottom;display:block;position:absolute;color:#e3aaaa;opacity:.15;left:50%;bottom:50%;width:100%;height:100px;transform:translate(-50%) translateY(50%)}#achievements.svelte-1kwhami h2.svelte-1kwhami{text-align:center;color:#e3aaaa;font-size:1.2em;font-weight:700;margin-bottom:1em}#achievements.svelte-1kwhami h2 span.svelte-1kwhami{border:solid 2px #e3aaaa;padding:0 1.5em;border-radius:999px;line-height:2;display:inline-block}.achievements-wrap.svelte-1kwhami.svelte-1kwhami{display:flex;justify-content:center;flex-wrap:wrap;align-items:center;gap:20px}.achievements-wrap.svelte-1kwhami div.svelte-1kwhami{width:40%}.achievements-wrap.svelte-1kwhami div.svelte-1kwhami:nth-child(1){width:100%}#achievements.svelte-1kwhami h3.svelte-1kwhami{font-size:1em;font-weight:700;text-align:center;position:relative;margin-bottom:1em;line-height:1}#achievements.svelte-1kwhami h3.svelte-1kwhami:before{content:"";display:block;position:absolute;background-color:#ccc;border-radius:999px;width:8em;height:1px;bottom:-.75em;left:50%;transform:translate(-50%)}#achievements.svelte-1kwhami p.svelte-1kwhami{font-size:1.2em;font-weight:700;text-align:center;margin-bottom:10px;line-height:1}#achievements.svelte-1kwhami b.svelte-1kwhami{font-size:3em;font-weight:700;text-align:center;margin-bottom:10px;color:#e3aaaa}#achievements.svelte-1kwhami>p.svelte-1kwhami{font-weight:400;font-size:.8em;text-align:right;margin:10px auto 0;line-height:1;color:#666;width:96%}.fadeIn{animation-name:fadeInAnime;animation-duration:1s;animation-fill-mode:forwards;opacity:0}@keyframes fadeInAnime{0%{opacity:0}to{opacity:1}}.fadeUp{animation-name:fadeUpAnime;animation-duration:.5s;animation-fill-mode:forwards;opacity:0}@keyframes fadeUpAnime{0%{opacity:0;transform:translateY(100px)}to{opacity:1;transform:translateY(0)}}.fadeDown{animation-name:fadeDownAnime;animation-duration:.5s;animation-fill-mode:forwards;opacity:0}@keyframes fadeDownAnime{0%{opacity:0;transform:translateY(-100px)}to{opacity:1;transform:translateY(0)}}.fadeLeft{animation-name:fadeLeftAnime;animation-duration:.5s;animation-fill-mode:forwards;opacity:0}@keyframes fadeLeftAnime{0%{opacity:0;transform:translate(-100px)}to{opacity:1;transform:translate(0)}}.fadeRight{animation-name:fadeRightAnime;animation-duration:.5s;animation-fill-mode:forwards;opacity:0}@keyframes fadeRightAnime{0%{opacity:0;transform:translate(100px)}to{opacity:1;transform:translate(0)}}.fadeInTrigger,.fadeUpTrigger,.fadeDownTrigger,.fadeLeftTrigger,.fadeRightTrigger{opacity:0}.zoomIn{animation-name:zoomInAnime;animation-duration:.5s;animation-fill-mode:forwards}@keyframes zoomInAnime{0%{transform:scale(.6);opacity:0}to{transform:scale(1);opacity:1}}.zoomOut{animation-name:zoomOutAnime;animation-duration:.5s;animation-fill-mode:forwards}@keyframes zoomOutAnime{0%{transform:scale(1.2);opacity:0}to{transform:scale(1);opacity:1}}.zoomInTrigger,.zoomOutTrigger{opacity:0}.blur{animation-name:blurAnime;animation-duration:1.5s;animation-fill-mode:forwards}@keyframes blurAnime{0%{filter:blur(10px);transform:scale(1.02);opacity:0}to{filter:blur(0);transform:scale(1);opacity:1}}.blurTrigger{opacity:0}.smooth{animation-name:smoothAnime;animation-duration:1s;animation-fill-mode:forwards;transform-origin:left;opacity:0}@keyframes smoothAnime{0%{transform:translate3d(0,100%,0) skewY(12deg);opacity:0}to{transform:translateZ(0) skewY(0);opacity:1}}.smoothTrigger{opacity:0}.lineTrigger{position:relative;opacity:0}.lineTrigger.lineanime{animation-name:lineAnimeBase;animation-duration:1s;animation-fill-mode:forwards}@keyframes lineAnimeBase{0%{opacity:0}to{opacity:1}}.lineTrigger:before,.lineTrigger:after{position:absolute;content:"";width:0;height:1px;background:#333}.line2:before,.line2:after{position:absolute;content:"";width:1px;height:0;background:#333}.lineTrigger:before{top:0;left:0}.lineTrigger.lineanime:before{animation:lineAnime .5s linear 0s forwards}.line2:before{top:0;right:0}.lineTrigger.lineanime .line2:before{animation:lineAnime2 .5s linear .5s forwards}.lineTrigger:after{bottom:0;right:0}.lineTrigger.lineanime:after{animation:lineAnime .5s linear 1s forwards}.line2:after{bottom:0;left:0}.lineTrigger.lineanime .line2:after{animation:lineAnime2 .5s linear 1.5s forwards}@keyframes lineAnime{0%{width:0%}to{width:100%}}@keyframes lineAnime2{0%{height:0%}to{height:100%}}.lineTrigger.lineanime .lineinappear{animation:lineInnerAnime .5s linear 1.5s forwards;opacity:0}@keyframes lineInnerAnime{0%{opacity:0}to{opacity:1}}.bgextend{animation-name:bgextendAnimeBase;animation-duration:1s;animation-fill-mode:forwards;position:relative;overflow:hidden;opacity:0}@keyframes bgextendAnimeBase{0%{opacity:0}to{opacity:1}}.bgappear{animation-name:bgextendAnimeSecond;animation-duration:1s;animation-delay:.6s;animation-fill-mode:forwards;opacity:0}@keyframes bgextendAnimeSecond{0%{opacity:0}to{opacity:1}}.bgLRextend:before{animation-name:bgLRextendAnime;animation-duration:1s;animation-fill-mode:forwards;content:"";position:absolute;width:100%;height:100%;background-color:#666}@keyframes bgLRextendAnime{0%{transform-origin:left;transform:scaleX(0)}50%{transform-origin:left;transform:scaleX(1)}50.001%{transform-origin:right}to{transform-origin:right;transform:scaleX(0)}}.bgRLextend:before{animation-name:bgRLextendAnime;animation-duration:1s;animation-fill-mode:forwards;content:"";position:absolute;width:100%;height:100%;background-color:#666}@keyframes bgRLextendAnime{0%{transform-origin:right;transform:scaleX(0)}50%{transform-origin:right;transform:scaleX(1)}50.001%{transform-origin:left}to{transform-origin:left;transform:scaleX(0)}}.bgDUextend:before{animation-name:bgDUextendAnime;animation-duration:1s;animation-fill-mode:forwards;content:"";position:absolute;width:100%;height:100%;background-color:#666}@keyframes bgDUextendAnime{0%{transform-origin:bottom;transform:scaleY(0)}50%{transform-origin:bottom;transform:scaleY(1)}50.001%{transform-origin:top}to{transform-origin:top;transform:scaleY(0)}}.bgUDextend:before{animation-name:bgUDextendAnime;animation-duration:1s;animation-fill-mode:forwards;content:"";position:absolute;width:100%;height:100%;background-color:#666}@keyframes bgUDextendAnime{0%{transform-origin:top;transform:scaleY(0)}50%{transform-origin:top;transform:scaleY(1)}50.001%{transform-origin:bottom}to{transform-origin:bottom;transform:scaleY(0)}}.bgappearTrigger,.bgUDextendTrigger,.bgDUextendTrigger,.bgRLextendTrigger,.bgLRextendTrigger{opacity:0}.count2{animation-iteration-count:2}.countinfinite{animation-iteration-count:infinite}.delay-time05{animation-delay:.5s}.delay-time1{animation-delay:1s}.delay-time15{animation-delay:1.5s}.delay-time2{animation-delay:2s}.delay-time25{animation-delay:2.5s}.change-time05{animation-duration:.5s}.change-time1{animation-duration:1s}.change-time15{animation-duration:1.5s}.change-time2{animation-duration:2s}.change-time25{animation-duration:2.5s}
