:root{color:#303c46;--font-body:var(--font-pretendard), "Malgun Gothic", "Apple SD Gothic Neo", sans-serif;--font-display:var(--font-line-seed), var(--font-body);font-family:var(--font-body);font-synthesis:none;--fs-body:16px;--lh-body:1.7;--fs-list:16px;--lh-list:1.45;--fs-title:24px;--lh-title:1.35;--fs-meta:13px;--fs-label:12px}@media (min-width:761px){:root{--fs-body:17px;--lh-body:1.75;--fs-list:18px;--fs-title:32px}}*{box-sizing:border-box}html{scroll-behavior:smooth;overscroll-behavior-y:none}html,body{max-width:100%;overflow-x:clip}body{background:#f5faff;min-width:320px;margin:0}a{color:inherit;text-decoration:none}time{font-variant-numeric:tabular-nums}h1,h2,h3{text-wrap:balance}button,input,select,textarea{font:inherit}button{cursor:pointer}button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible{outline-offset:4px;outline:3px solid #ffdc47}.siteMain{min-height:100svh;display:flow-root}.siteHeader{z-index:5;color:#65717c;background:#fff;justify-content:space-between;align-items:center;min-height:84px;padding:20px 3.6%;display:flex;position:relative}.siteHeader:has(.bgmPanel){z-index:7}.siteHeader nav{gap:28px;display:flex}.siteHeader nav a{letter-spacing:.02em;align-items:center;min-width:44px;min-height:44px;padding:10px 0;font-size:16px;display:flex;position:relative}.siteHeader nav a.active{color:#263f52;text-underline-offset:7px;font-weight:700;text-decoration:underline;text-decoration-thickness:2px}.headerTools{align-items:center;gap:10px;display:flex}.headerLeft{align-items:center;gap:28px;min-width:0;display:flex}.bgmPlayer{--bgm-width:416px;--bgm-ink:#29465b;--bgm-body:#ddeaf3;--bgm-edge:#91aec2;--bgm-lcd:#fefdf9;--bgm-muted:#556d7e;--bgm-blue:#158aed;--bgm-yellow:#fedc2c;color:var(--bgm-ink);position:relative}.bgmCompact{width:var(--bgm-width);border:1px solid var(--bgm-edge);background:var(--bgm-lcd);border-radius:12px;align-items:center;gap:4px;height:84px;padding:7px 5px 31px;display:flex;position:relative;box-shadow:0 3px 10px #29465b12}.bgmCompact.bgmFallback{color:var(--bgm-muted);gap:8px;padding-inline:16px;font-size:13px;line-height:20px;display:flex}.bgmFallback svg{fill:currentColor;flex:none;width:20px;height:20px}.bgmCompactTrack{min-width:0;height:44px;color:inherit;text-align:left;background:0 0;border:0;border-radius:6px;flex:1;align-items:center;gap:8px;padding:0;display:flex}.bgmCompactTrack img{object-fit:cover;border-radius:4px;flex:none;width:40px;height:40px}.bgmCompactTitle{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:14px;font-weight:600;line-height:20px;overflow:hidden}.bgmCompactControls,.bgmPanelTools{flex:none;align-items:center;display:flex}.bgmIconButton,.bgmPlayButton{width:44px;height:44px;color:inherit;background:0 0;border:0;border-radius:6px;flex:none;place-items:center;padding:0;transition:background-color .14s;display:grid;position:relative}.bgmIconButton:hover{background:#fff7}.bgmIconButton:active,.bgmCompactTrack:active{background:#caddea}.bgmIconButton svg,.bgmPlayButton svg{fill:currentColor;stroke:none;flex:none;width:20px;height:20px;position:relative}.bgmCompactPlayButton:before{background:var(--bgm-yellow);content:"";border-radius:6px;position:absolute;inset:6px}.bgmCompactPlayButton:active:before,.bgmPlayButton:active{background:#e7c728}.bgmCompactProgress{appearance:none;cursor:pointer;background:0 0;border:0;width:calc(100% - 16px);height:24px;margin:0;padding:0;display:block;position:absolute;bottom:1px;left:8px;right:8px}.bgmCompactProgress::-webkit-slider-runnable-track{background:linear-gradient(to right, var(--bgm-blue) var(--range-progress), #bdd0df var(--range-progress));border-radius:999px;height:4px}.bgmCompactProgress::-webkit-slider-thumb{border:2px solid var(--bgm-lcd);appearance:none;background:var(--bgm-blue);opacity:0;border-radius:50%;width:12px;height:12px;margin-top:-4px}.bgmCompactProgress::-moz-range-track{background:#bdd0df;border-radius:999px;height:4px}.bgmCompactProgress::-moz-range-progress{background:var(--bgm-blue);border-radius:999px;height:4px}.bgmCompactProgress::-moz-range-thumb{border:2px solid var(--bgm-lcd);background:var(--bgm-blue);opacity:0;border-radius:50%;width:8px;height:8px}.bgmCompactProgress:is(:hover,:focus-visible,:active)::-webkit-slider-thumb{opacity:1}.bgmCompactProgress:is(:hover,:focus-visible,:active)::-moz-range-thumb{opacity:1}.bgmCompactProgress:disabled{cursor:default}.bgmCompactProgress:disabled::-webkit-slider-thumb{opacity:0}.bgmCompactProgress:disabled::-moz-range-thumb{opacity:0}.bgmCompactVolume{display:flex;position:relative}.bgmVolumePopover{z-index:25;border:1px solid var(--bgm-edge);background:var(--bgm-lcd);border-radius:8px;align-items:center;width:192px;height:56px;padding:5px 8px;display:flex;position:absolute;top:calc(100% + 12px);right:0;box-shadow:0 4px 10px #29465b24}.bgmVolumePopover output{font-variant-numeric:tabular-nums;text-align:right;width:34px;font-size:12px}.bgmPanel{z-index:20;width:var(--bgm-width);border:1px solid var(--bgm-edge);background:var(--bgm-lcd);border-radius:9px;flex-direction:column;gap:8px;height:480px;max-height:calc(100svh - 116px);padding:12px;animation:.16s ease-out bgm-panel-in;display:flex;position:absolute;top:calc(100% + 12px);right:0;overflow:auto;box-shadow:0 6px 18px #29465b1a}.bgmPanel[data-state=closing]{pointer-events:none;animation:.16s ease-in forwards bgm-panel-out}.bgmPlayer :focus-visible{outline:2px solid var(--bgm-blue);outline-offset:2px}.bgmPanelHeading{flex:none;justify-content:space-between;align-items:center;gap:8px;height:32px;display:flex}.bgmPanelHeading h2{letter-spacing:-.1px;min-width:0;margin:0;font-size:13px;font-weight:600;line-height:18px}.bgmCurrentControl{background:#f1f7fc;border-radius:6px;flex:none;min-width:0;padding:12px}.bgmNowPlaying{align-items:center;gap:12px;height:88px;display:flex}.bgmAlbumCover{object-fit:cover;border:2px solid #fff;border-radius:5px;flex:none;width:88px;height:88px;animation:.14s ease-out bgm-view-in;display:block;box-shadow:0 2px 5px #29465b1c}.bgmDisplayInfo{flex:1;min-width:0}.bgmDisplayMeta{align-items:center;gap:8px;min-height:20px;display:flex}.bgmStatusBadge{color:#566570;background:#edf0f2;border-radius:4px;align-items:center;padding:2px 6px;font-size:12px;font-weight:400;line-height:16px;display:inline-flex}.bgmStatusBadge[data-playing=true]{color:#3f6480;background:#e0eef9}.bgmDisplayTitle{overflow-wrap:anywhere;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:6px;font-size:17px;font-weight:600;line-height:22px;animation:.14s ease-out bgm-view-in;display:-webkit-box;overflow:hidden}.bgmRangeGroup{margin-top:8px}.bgmRangeGroup label{color:var(--bgm-muted);font-variant-numeric:tabular-nums;justify-content:space-between;font-size:12px;font-weight:400;line-height:16px;display:flex}.bgmVolume output{width:30px;color:var(--bgm-muted);font-variant-numeric:tabular-nums;text-align:right;flex:none;margin-left:6px;font-size:12px;line-height:16px}.bgmRangeGroup input,.bgmVolume input,.bgmVolumePopover input{appearance:none;cursor:pointer;touch-action:pan-y;background:0 0;flex:none;width:100%;min-width:0;height:44px;margin:0;display:block}.bgmRangeGroup input::-webkit-slider-runnable-track{background:linear-gradient(to right, var(--bgm-blue) 0 var(--range-progress), #bdd0df var(--range-progress) 100%);border-radius:4px;height:4px}.bgmVolume input::-webkit-slider-runnable-track{background:linear-gradient(to right, var(--bgm-blue) 0 var(--range-progress), #bdd0df var(--range-progress) 100%);border-radius:4px;height:4px}.bgmVolumePopover input::-webkit-slider-runnable-track{background:linear-gradient(to right, var(--bgm-blue) 0 var(--range-progress), #bdd0df var(--range-progress) 100%);border-radius:4px;height:4px}.bgmRangeGroup input::-webkit-slider-thumb{border:2px solid var(--bgm-lcd);background:var(--bgm-blue);appearance:none;border-radius:50%;width:18px;height:18px;margin-top:-7px}.bgmVolume input::-webkit-slider-thumb{border:2px solid var(--bgm-lcd);background:var(--bgm-blue);appearance:none;border-radius:50%;width:18px;height:18px;margin-top:-7px}.bgmVolumePopover input::-webkit-slider-thumb{border:2px solid var(--bgm-lcd);background:var(--bgm-blue);appearance:none;border-radius:50%;width:18px;height:18px;margin-top:-7px}.bgmRangeGroup input::-moz-range-track{background:#bdd0df;border-radius:4px;height:4px}.bgmVolume input::-moz-range-track{background:#bdd0df;border-radius:4px;height:4px}.bgmVolumePopover input::-moz-range-track{background:#bdd0df;border-radius:4px;height:4px}.bgmRangeGroup input::-moz-range-progress{background:var(--bgm-blue);border-radius:4px;height:4px}.bgmVolume input::-moz-range-progress{background:var(--bgm-blue);border-radius:4px;height:4px}.bgmVolumePopover input::-moz-range-progress{background:var(--bgm-blue);border-radius:4px;height:4px}.bgmRangeGroup input::-moz-range-thumb{border:2px solid var(--bgm-lcd);background:var(--bgm-blue);border-radius:50%;width:14px;height:14px}.bgmVolume input::-moz-range-thumb{border:2px solid var(--bgm-lcd);background:var(--bgm-blue);border-radius:50%;width:14px;height:14px}.bgmVolumePopover input::-moz-range-thumb{border:2px solid var(--bgm-lcd);background:var(--bgm-blue);border-radius:50%;width:14px;height:14px}.bgmBottomBar{flex:none;align-items:center;gap:2px;height:44px;margin-top:4px;display:flex}.bgmTransport{flex:none;display:flex}.bgmTransport .bgmIconButton,.bgmPlayButton{border-radius:5px}.bgmPlayButton{background:var(--bgm-yellow)}.bgmVolume{flex:1;justify-content:center;align-items:center;min-width:0;display:flex}.bgmVolume input,.bgmVolumePopover input{flex-shrink:1;width:88px;min-width:44px}.bgmVolume input::-webkit-slider-runnable-track{height:3px}.bgmVolumePopover input::-webkit-slider-runnable-track{height:3px}.bgmVolume input::-webkit-slider-thumb{width:14px;height:14px;margin-top:-5.5px}.bgmVolumePopover input::-webkit-slider-thumb{width:14px;height:14px;margin-top:-5.5px}.bgmMessage{color:var(--bgm-muted);flex:none;margin:0;font-size:12px;line-height:1.4}.bgmPlaylistSection{flex-direction:column;flex:1;min-height:200px;display:flex}.bgmPlaylistSection h3{height:24px;color:var(--bgm-muted);border-top:1px solid #dae7f0;flex:none;margin:0;padding:4px 12px;font-size:12px;font-weight:600;line-height:16px}.bgmPlaylistViewport{flex:1;min-height:0;display:flex;position:relative}.bgmPlaylist{scrollbar-width:none;overscroll-behavior:contain;flex:1;min-width:0;min-height:0;margin:0;padding:0 14px 0 0;list-style:none;overflow:auto}.bgmPlaylist::-webkit-scrollbar{display:none}.bgmPlaylistRail{border:3px solid var(--bgm-lcd);cursor:pointer;touch-action:none;background:#dae7f0;border-radius:8px;width:12px;position:absolute;top:4px;bottom:4px;right:0}.bgmPlaylistRail span{background:#7397b0;border-radius:4px;width:100%;position:absolute;left:0}.bgmPlaylistRail:is(:hover,:focus-visible) span{background:#426d8b}.bgmPlaylistFade{z-index:1;pointer-events:none;height:36px;position:absolute;left:0;right:14px}.bgmPlaylistFadeBottom{background:linear-gradient(to top, var(--bgm-lcd) 8%, transparent);bottom:0}.bgmPlaylistFadeTop{background:linear-gradient(to bottom, var(--bgm-lcd) 8%, transparent);top:0}.bgmPlaylist button{width:100%;min-height:44px;color:inherit;text-align:left;background:0 0;border:0;border-radius:4px;grid-template-columns:minmax(0,1fr) 12px 32px;align-items:center;gap:4px;padding:8px 12px;display:grid}.bgmPlaylist button:hover{background:#f1f7fc}.bgmPlaylist button.selected{background:#e8f3fc}.bgmPlaylist button:active{background:#dceefb}.bgmPlaylist button strong{text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:400;line-height:20px;overflow:hidden}.bgmPlaylist button.selected strong{font-weight:600}.bgmTrackDuration{color:var(--bgm-muted);font-variant-numeric:tabular-nums;text-align:right;font-size:12px}.bgmTrackPlaying{color:var(--bgm-blue);display:flex}.bgmTrackPlaying svg{fill:currentColor;width:12px;height:12px}.bgmPanel .bgmRangeGroup input{height:24px}.bgmEqualizer{align-items:flex-end;gap:2px;height:15px;display:flex}.bgmEqualizer i{background:var(--bgm-blue);width:3px;height:7px;animation:.8s ease-in-out infinite alternate bgm-level}.bgmEqualizer i:nth-child(2){height:14px;animation-delay:-.5s}.bgmEqualizer i:nth-child(3){height:10px;animation-delay:-.2s}@keyframes bgm-panel-in{0%{opacity:0}to{opacity:1}}@keyframes bgm-panel-out{0%{opacity:1}to{opacity:0}}@keyframes bgm-view-in{0%{opacity:0}to{opacity:1}}@keyframes bgm-level{to{height:4px}}@media (max-width:560px),(max-width:900px) and (max-height:650px){.bgmPanel{top:auto;right:calc(12px + env(safe-area-inset-right));bottom:calc(12px + env(safe-area-inset-bottom));width:min(var(--bgm-width), calc(100vw - 24px - env(safe-area-inset-left) - env(safe-area-inset-right)));max-height:calc(100svh - 24px - env(safe-area-inset-top) - env(safe-area-inset-bottom));position:fixed}}@media (max-width:350px){.bgmDisplayTitle{font-size:15px;line-height:20px}.bgmVolume output{width:24px;margin-left:2px}.bgmVolume input{width:44px}.bgmBottomBar{gap:0}}@media (max-width:560px){.headerBgmEmpty b{display:none}.bgmPlayer{--bgm-width:min(416px, calc(100vw - 40px))}}@media (max-width:430px){.bgmPlayer{--bgm-width:calc(100vw - 24px - env(safe-area-inset-left) - env(safe-area-inset-right))}.bgmCompact{grid-template-rows:44px 44px;grid-template-columns:minmax(0,1fr) 44px;gap:0 4px;height:124px;padding:1px 5px 33px;display:grid}.bgmCompactProgress{height:32px;bottom:0}.bgmCompactTrack{grid-area:1/1;width:100%}.bgmCompactControls{grid-area:2/1/auto/3;justify-self:end;width:176px}.bgmCompactList{grid-area:1/2}.siteHeader:has(.bgmCompact){padding-left:12px;padding-right:12px}}.referenceThumbnail{aspect-ratio:400/216;object-fit:cover;background:#e3eef8 -webkit-image-set(url(/assets/reference/thumbnails.avif) 1x type("image/avif"),url(/assets/reference/thumbnails.webp) 1x type("image/webp"),url(/assets/reference/thumbnails.jpg) 1x type("image/jpeg")) 0 0/480% no-repeat;background:#e3eef8 image-set("/assets/reference/thumbnails.avif" 1x type("image/avif"),"/assets/reference/thumbnails.webp" 1x type("image/webp"),"/assets/reference/thumbnails.jpg" 1x type("image/jpeg")) 0 0/480% no-repeat;border:0;border-radius:3px;width:100%;display:block}.referenceThumbnail1{background-position:20.79% 66.2%}.referenceThumbnail2{background-position:50.07% 66.2%}.referenceThumbnail3{background-position:79.54% 66.2%}.visuallyHidden{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.floatingMenu{z-index:6;right:calc(32px + env(safe-area-inset-right));bottom:calc(154px + env(safe-area-inset-bottom));background:#fefdf9;border:1px solid #d0dfe9;border-radius:10px;flex-direction:column;align-items:center;gap:2px;width:56px;padding:6px 3px;display:flex;position:fixed}.floatingMenu button{color:#29465b;background:0 0;border:0;border-radius:6px;flex:none;place-items:center;width:48px;height:48px;padding:0;transition:color .16s;display:grid}.floatingMenu svg{width:28px;height:28px;display:block}.floatingMenu .floatingToggle{display:none}.floatingMenu .floatingItems{display:contents}.floatingMenu .floatingMotionFrame{width:32px;height:32px;display:block;position:relative;overflow:hidden}.floatingMenu .floatingMotionTrack{width:32px;height:32px;display:block;position:relative}.floatingMenu .floatingTop svg{width:30px;height:30px;position:absolute;top:1px;left:1px}.floatingMenu button:focus-visible{outline-offset:2px;outline:2px solid #158aed}.floatingMenu .floatingTop:disabled{color:#a8b8c3;cursor:default}.floatingMenu .floatingTop:enabled:focus-visible,.floatingMenu .floatingTop:enabled:active{color:#158aed}.floatingMenu .kakaoIcon:focus-visible,.floatingMenu .kakaoIcon:active{color:#fee500}.floatingMenu .youtube:focus-visible,.floatingMenu .youtube:active{color:#f03}@media (hover:hover) and (pointer:fine){.floatingMenu .floatingTop:enabled:hover{color:#158aed}.floatingMenu .kakaoIcon:hover{color:#fee500}.floatingMenu .youtube:hover{color:#f03}.floatingMenu .floatingTop:enabled:hover .floatingMotionTrack,.floatingMenu .floatingTop:enabled:focus-visible .floatingMotionTrack{animation:1s linear infinite floating-rise-fast}}@keyframes floating-rise-fast{0%{opacity:1;transform:translateY(0)}45%{opacity:0;transform:translateY(-8px)}46%{opacity:0;transform:translateY(8px)}82%,to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.floatingMenu .floatingToggle svg,.floatingMenu .floatingItems{transition:none!important}.floatingMenu button{transition:none}.floatingMenu .floatingMotionTrack{transform:none;animation:none!important}}.siteFooter{color:#a0aeba;background:#06101b;justify-content:space-between;align-items:center;gap:32px;min-height:128px;padding:26px 160px 28px 72px;display:flex}.siteFooterCopy{min-width:0}.siteFooter strong{color:#f5f7fc;letter-spacing:1px;font-size:18px}.siteFooter em{color:#b6caf2;font-style:normal}.siteFooter p{overflow-wrap:anywhere;margin:6px 0 0;font-size:12px;line-height:1.6}.siteFooterCopy p:first-of-type{margin-top:16px}.siteFooter>a{color:#e5e8ef;flex:none;align-items:center;min-height:44px;font-size:13px;display:inline-flex}dialog{width:min(420px,100vw - 24px);max-height:calc(100svh - 24px - env(safe-area-inset-top) - env(safe-area-inset-bottom));color:#234160;border:0;border-radius:16px;padding:28px 34px;overflow:auto;box-shadow:0 20px 100px #12345650}dialog::backdrop{background:#140e069e}.dialogClose{float:right;background:0 0;border:0;place-items:center;width:44px;height:44px;font-size:24px;display:grid}@media (min-width:561px) and (max-width:1400px){.floatingMenu{right:calc(20px + env(safe-area-inset-right));bottom:calc(145px + env(safe-area-inset-bottom))}}@media (max-width:560px){.siteHeader{flex-wrap:wrap;justify-content:center;gap:10px;min-height:108px;padding:16px 20px}.siteHeader nav{order:2;justify-content:center;gap:22px;width:100%}.siteHeader nav a{font-size:18px}.headerTools{gap:8px;min-width:auto}.floatingMenu{width:auto;right:calc(12px + env(safe-area-inset-right));bottom:calc(16px + env(safe-area-inset-bottom));flex-direction:row;gap:2px;padding:6px 8px}.siteFooter{min-height:180px;padding:28px 20px calc(96px + env(safe-area-inset-bottom));flex-direction:column;align-items:start;gap:18px}.siteFooter strong{font-size:19px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition:none!important;animation:none!important}}.responsiveImage{background:#e8f0f5;border-radius:4px;width:100%;display:block;position:relative;overflow:hidden}.responsiveImage>picture{display:block;position:absolute;inset:0}.responsiveImage>picture>img{object-fit:contain;width:100%;height:100%;display:block}.responsiveImageFallback{color:#8fa9bc;place-items:center;display:grid;position:absolute;inset:0}.responsiveImageFallback svg{width:32px;height:32px}.homeCardPlaceholder .homeMeta{height:18.6px}.homeCardPlaceholder h3{width:85%;height:29px}:root{--footer-pad-x:var(--home-gutter);--home-gutter:max(28px, 7vw);--foot-ts:0 0 1px #fff, 0 0 2px #fff, 0 0 2px #fff, 0 1px 2px #fff;--home-ts:0 0 2px #081c2cf2, 0 1px 3px #081c2cd9, 0 0 10px #081c2ccc, 0 0 22px #081c2c80}.homePage{min-height:calc(100svh - 128px);padding-top:132px;padding-bottom:72px;position:relative;overflow-x:clip}.homeBrand{justify-content:center;width:200px;margin:0 auto 4px;line-height:0;display:flex}.homeBrand img{filter:drop-shadow(0 2px 6px #081c2c47);width:100%;height:auto;display:block}.homeBackground{z-index:-1;pointer-events:none;background:#6fb4e6 -webkit-image-set(url(/assets/bg/bg-1920.avif) 1x type("image/avif"),url(/assets/bg/bg-1920.webp) 1x type("image/webp")) 50%/cover;background:#6fb4e6 image-set("/assets/bg/bg-1920.avif" 1x type("image/avif"),"/assets/bg/bg-1920.webp" 1x type("image/webp")) 50%/cover;width:100%;height:100lvh;position:fixed;top:0;left:0;overflow:hidden;container-type:size}.homeScene{--sw:max(100cqw, calc(100cqh * 16 / 9));--u:calc(var(--sw) / 3840);width:var(--sw);height:calc(var(--sw) * 9 / 16);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.homeLayer,.homeFly{pointer-events:none;position:absolute}.homeFly{will-change:transform;animation:40s linear infinite home-fly;inset:0}.homeLayer picture,.staticPicture{display:contents}.homeLayer img{width:100%;height:100%;display:block}.homeStill{display:none}.homeMove{will-change:transform;animation:home-drift calc(var(--p) / 2) cubic-bezier(.37, 0, .63, 1) infinite alternate;animation-delay:var(--dl)}.homeLayer-plane{will-change:translate, rotate;animation:2.5s cubic-bezier(.37,0,.63,1) -1.25s infinite alternate home-bob,2.5s cubic-bezier(.37,0,.63,1) infinite alternate home-tilt}.homeLayer-puff{will-change:translate, scale;animation:home-bob 2.5s cubic-bezier(.37, 0, .63, 1) var(--db) infinite alternate, home-puff 1.55s cubic-bezier(.37, 0, .63, 1) var(--ds) infinite alternate;overflow:hidden}.homeLayer-puff img{top:0;left:var(--ix);width:var(--iw);height:100%;position:absolute}.homeWaterfallFrame{opacity:0;will-change:opacity;animation:1.8s linear infinite home-waterfall;animation-delay:calc(var(--i) * .15s - 1.8s);position:absolute;inset:0}.homeLayer-leaves{will-change:transform;animation:11.5s cubic-bezier(.37,0,.63,1) -5.75s infinite alternate home-leaf-x}.homeLeafY{will-change:transform;animation:14.5s cubic-bezier(.37,0,.63,1) -13.25s infinite alternate home-leaf-y;position:absolute;inset:0}.homeLayer-leaves img{will-change:rotate;animation:18.5s cubic-bezier(.37,0,.63,1) -12.783s infinite alternate home-leaf-r}@keyframes home-drift{0%{transform:translate3d(0, calc(var(--u) * var(--ay) * -1), 0)}to{transform:translate3d(0, calc(var(--u) * var(--ay)), 0)}}@keyframes home-fly{0%{transform:translate3d(calc(var(--u) * -2420), 0, 0)}to{transform:translate3d(calc(var(--u) * 2480), calc(var(--u) * -36), 0)}}@keyframes home-bob{0%{translate:0 calc(var(--u) * -12)}to{translate:0 calc(var(--u) * 12)}}@keyframes home-tilt{0%{rotate:3.805deg}to{rotate:-4.642deg}}@keyframes home-puff{0%{scale:.94}to{scale:1.06}}@keyframes home-waterfall{0%,8.3333%{opacity:1}8.3334%,91.6666%{opacity:0}to{opacity:1}}@keyframes home-leaf-x{0%{transform:translate3d(calc(var(--u) * -14), 0, 0)}to{transform:translate3d(calc(var(--u) * 14), 0, 0)}}@keyframes home-leaf-y{0%{transform:translate3d(0, calc(var(--u) * -10), 0)}to{transform:translate3d(0, calc(var(--u) * 10), 0)}}@keyframes home-leaf-r{0%{rotate:-.25deg}to{rotate:.25deg}}@media (prefers-reduced-motion:reduce){.homeScene{display:none}.homeStill{width:max(100cqw,177.778cqh);height:calc(max(100cqw,177.778cqh)/1.77778);display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.homeStill img{width:100%;height:100%;display:block}}.siteHeader.siteHeaderHome{top:0;right:var(--home-gutter);left:var(--home-gutter);color:#fff;background:0 0;border-bottom:1px solid #ffffffd9;flex-wrap:nowrap;justify-content:space-between;align-items:center;gap:16px;width:auto;min-height:0;padding:14px 0 12px;display:flex;position:absolute;box-shadow:0 1px #081c2c59}.siteHeaderHome nav{width:auto;box-shadow:none;background:0 0;border:0;border-radius:0;order:0;justify-content:flex-start;gap:36px;padding:0}.siteHeaderHome nav a{color:#fff;letter-spacing:.22em;text-transform:uppercase;text-shadow:var(--home-ts);opacity:.9;padding:6px 0;font-size:14px;font-weight:700;transition:opacity .2s}.siteHeaderHome nav a:hover{opacity:1}.siteHeaderHome nav a.active{color:#fff;opacity:1;text-underline-offset:9px;text-decoration:underline;text-decoration-thickness:1px}.siteHeaderHome .headerTools{min-width:0;margin-left:auto}.siteHeaderHome .bgmPlayer{--bgm-ink:#3a2210;--bgm-body:#f1e2b6;--bgm-edge:#7a5524;--bgm-lcd:#fbf3da;--bgm-muted:#7a5a35;--bgm-blue:#7a5524;--bgm-yellow:#ffd21f;color:var(--bgm-ink)}.siteHeaderHome .bgmCompact{--disc:58px;width:auto;height:58px;box-shadow:none;background:0 0;border:0;border-radius:0;grid-template-columns:none;align-items:center;gap:12px;padding:0;display:flex;position:relative}.siteHeaderHome .bgmCompactTrack{color:#fff;gap:12px;max-width:260px;height:58px;padding:0}.bgmDisc{width:var(--disc);height:var(--disc);background:repeating-radial-gradient(circle,#0e0f12 0 1.5px,#1c1e24 1.5px 3px);border-radius:50%;flex:none;display:block;position:relative;box-shadow:0 3px 10px #001e5a80}.bgmDisc:before{content:"";background:conic-gradient(from 20deg, transparent 0 20%, #ffffff24 25%, transparent 30% 70%, #ffffff24 75%, transparent 80%);border-radius:50%;position:absolute;inset:0}.bgmDisc:after{content:"";width:calc(var(--disc) * .12);height:calc(var(--disc) * .12);margin:calc(var(--disc) * -.06);background:#2b6fd8;border-radius:50%;position:absolute;top:50%;left:50%;box-shadow:inset 0 0 0 1.5px #0a1a3a}.bgmDiscSpin{width:calc(var(--disc) * .448);height:calc(var(--disc) * .448);margin:calc(var(--disc) * -.224);border-radius:50%;animation:12s linear infinite paused bgm-disc-spin;position:absolute;top:50%;left:50%;overflow:hidden}.bgmDisc[data-playing=true] .bgmDiscSpin{animation-play-state:running}.bgmDiscSpin img{object-fit:cover;width:100%;height:100%;display:block}@keyframes bgm-disc-spin{to{transform:rotate(360deg)}}.siteHeaderHome .bgmCompactTitle{letter-spacing:.01em;text-shadow:0 1px 3px #00000073;max-width:180px;font-size:14px;font-weight:600}.siteHeaderHome .bgmCompactControls{align-items:center;gap:8px}.siteHeaderHome .bgmIconButton{color:#fff;background:#ffffff38;border-radius:50%;width:32px;min-width:32px;height:32px;min-height:32px;position:relative}.siteHeaderHome .bgmIconButton:after{content:"";position:absolute;inset:-6px}.siteHeaderHome .bgmIconButton svg{width:16px;height:16px}.siteHeaderHome .bgmIconButton:hover,.siteHeaderHome .bgmIconButton:active{opacity:1;background:#ffffff57}.siteHeaderHome .bgmCompactPlayButton{color:#1b57b8;background:#fff;box-shadow:0 2px 6px #00000040}.siteHeaderHome .bgmCompactPlayButton:before{display:none}.siteHeaderHome .bgmCompactPlayButton:hover,.siteHeaderHome .bgmCompactPlayButton:active{background:#eef4ff}.siteHeaderHome .bgmFallback{color:#fff;text-shadow:0 1px 3px #00000073;height:58px;padding:0}.siteHeaderHome .bgmCompact :focus-visible,.siteHeaderHome nav a:focus-visible{outline-offset:2px;outline:2px solid #fff}.siteHeaderHome .bgmPanel :focus-visible,.siteHeaderHome .bgmVolumePopover :focus-visible{outline-color:#7a5524}.siteHeaderHome .bgmPanel .bgmIconButton,.siteHeaderHome .bgmVolumePopover .bgmIconButton{color:#3a2210;filter:none;background:0 0;border-radius:6px;width:44px;min-width:44px;height:44px;min-height:44px}.siteHeaderHome .bgmPanel .bgmIconButton:after,.siteHeaderHome .bgmVolumePopover .bgmIconButton:after{display:none}.siteHeaderHome .bgmPanel .bgmIconButton svg,.siteHeaderHome .bgmVolumePopover .bgmIconButton svg{width:20px;height:20px}.siteHeaderHome .bgmPanel .bgmPlayButton{color:#3a2210}@media (prefers-reduced-motion:reduce){.bgmDiscSpin{animation:none}}.siteHeaderHome .bgmVolumePopover{border-color:#7a552440;border-radius:14px;box-shadow:0 4px 14px #00000024}.siteHeaderHome .bgmPanel{border-color:#7a552440;border-radius:14px;box-shadow:0 8px 24px #0000002e}.siteHeaderHome .bgmCurrentControl{background:#f3e6c0}.siteHeaderHome .bgmStatusBadge{color:#5b3a16;background:#efe2bf}.siteHeaderHome .bgmStatusBadge[data-playing=true]{color:#3a2210;background:#e9d49b}.siteHeaderHome .bgmPlaylistSection h3{border-top-color:#c9ae7e}.siteHeaderHome .bgmPlaylistRail{background:#e4d3a5}.siteHeaderHome .bgmPlaylistRail span{background:#a47c3e}.siteHeaderHome .bgmPlaylist button:hover{background:#f3e6c0}.siteHeaderHome .bgmPlaylist button.selected{background:#efe0b0}.siteHeaderHome .bgmPlaylist button:active{background:#e9d49b}.siteHeaderHome .bgmPanel .bgmIconButton:hover{background:#7a552424}.siteHeaderHome .bgmAlbumCover{box-shadow:0 0 0 1px #7a552499}.siteHeaderHome .bgmRangeGroup input::-webkit-slider-runnable-track{background:linear-gradient(to right, #5b3a16 0 var(--range-progress), #e1cfa0 var(--range-progress) 100%)}.siteHeaderHome .bgmVolume input::-webkit-slider-runnable-track{background:linear-gradient(to right, #5b3a16 0 var(--range-progress), #e1cfa0 var(--range-progress) 100%)}.siteHeaderHome .bgmVolumePopover input::-webkit-slider-runnable-track{background:linear-gradient(to right, #5b3a16 0 var(--range-progress), #e1cfa0 var(--range-progress) 100%)}.siteHeaderHome .bgmRangeGroup input::-webkit-slider-thumb{background:#5b3a16}.siteHeaderHome .bgmVolume input::-webkit-slider-thumb{background:#5b3a16}.siteHeaderHome .bgmVolumePopover input::-webkit-slider-thumb{background:#5b3a16}.siteHeaderHome .bgmRangeGroup input::-moz-range-track{background:#e1cfa0}.siteHeaderHome .bgmVolume input::-moz-range-track{background:#e1cfa0}.siteHeaderHome .bgmVolumePopover input::-moz-range-track{background:#e1cfa0}.siteHeaderHome .bgmRangeGroup input::-moz-range-progress{background:#5b3a16}.siteHeaderHome .bgmVolume input::-moz-range-progress{background:#5b3a16}.siteHeaderHome .bgmVolumePopover input::-moz-range-progress{background:#5b3a16}.siteHeaderHome .bgmRangeGroup input::-moz-range-thumb{background:#5b3a16}.siteHeaderHome .bgmVolume input::-moz-range-thumb{background:#5b3a16}.siteHeaderHome .bgmVolumePopover input::-moz-range-thumb{background:#5b3a16}.homeNews{padding:36px var(--home-gutter) 96px;position:relative}.homeBoard{--u:calc(100cqw / 1514);--k:calc(100cqw / 1060);width:min(1060px,100%);margin:0 auto;position:relative;container-type:inline-size}.homeFrame{--t:calc(var(--u) * 136);--r:calc(var(--u) * 75);--b:calc(var(--u) * 79);--l:calc(var(--u) * 77);box-sizing:border-box;border-style:solid;border-width:var(--t) var(--r) var(--b) var(--l);border-image:url(/assets/home/board-1514.webp) 136 75 79 77 fill / var(--t) var(--r) var(--b) var(--l) / 0 stretch;padding:calc(var(--k) * 20) calc(var(--k) * 34) calc(var(--k) * 24);filter:drop-shadow(0 14px 18px #081c2c47)}.homeNewsHeading{z-index:1;height:calc(var(--u) * 136);pointer-events:none;position:absolute;inset:0 0 auto}.homeSign,.homeMore{pointer-events:auto;margin:0;display:block;position:absolute}.homeSign img,.homeMore img{width:100%;height:auto;display:block}.homeSign{top:calc(var(--k) * 20);left:calc(var(--k) * 40);width:max(calc(var(--k) * 248), 112px);font-family:var(--font-display)}.homeSign span{color:#4a2a10;font-family:var(--font-jua), var(--font-display);font-size:max(16px, round(calc(var(--k) * 27.5), 1px));letter-spacing:.08em;text-shadow:0 1px #fff0d299;place-items:center;padding-top:2%;font-weight:400;display:grid;position:absolute;inset:0;transform:rotate(-1deg)}.homeMore{top:calc(var(--k) * 28);right:calc(var(--k) * 40);width:max(calc(var(--k) * 113), 80px);transition:transform .2s}.homeMore span{color:#4a2a10;font-family:var(--font-jua), var(--font-display);font-size:max(13px, round(calc(var(--k) * 14.7), 1px));white-space:nowrap;text-shadow:0 1px #fff0d299;justify-content:center;align-items:center;padding-left:14%;font-weight:400;display:flex;position:absolute;inset:0;transform:rotate(-1deg)}.homeMoreArrow{filter:drop-shadow(0 1px #fff0d299);width:1.1em;height:.7em;margin-left:.3em;display:inline-block;overflow:visible}.homeMoreArrow path{fill:none;stroke:#4a2a10;stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round}.homeMore:hover,.homeMore:focus-visible{transform:rotate(-2deg)translateY(-2px)}.homeChalk{flex-direction:column;display:flex}.homeCards{align-items:start;gap:calc(var(--k) * 30);margin-top:calc(var(--k) * 6);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.homeCard{min-width:0;padding:calc(var(--k) * 12) calc(var(--k) * 12) calc(var(--k) * 20);color:#3a2210;background:#fbf3da;transition:transform .3s;display:block;position:relative;box-shadow:0 3px 8px #1e0f0040,inset 0 0 40px #c8a05a2e}.homeCard:focus-visible{outline-color:#fff;transform:translateY(-4px)}@media (hover:hover) and (pointer:fine){.homeCard:hover{transform:translateY(-4px)}}.homeCard .responsiveImage,.homeCard .referenceThumbnail{background-color:#e8dfc4;border-radius:0;box-shadow:0 0 0 1px #3a221659;aspect-ratio:16/9!important}.homeCard .responsiveImage>picture>img{object-fit:cover}.homeMeta{align-items:center;gap:10px;margin:14px 0 8px;display:flex}.homeStamp{letter-spacing:.04em;white-space:nowrap;border:1.5px solid;border-radius:3px;padding:2px 8px;font-size:12px;font-weight:700;display:inline-block}.homeMeta.event .homeStamp{color:#c4254a}.homeMeta.devnote .homeStamp{color:#2f7a14}.homeMeta.notice .homeStamp{color:#1a68ad}.homeMeta time{color:#7a5a35;font-variant-numeric:tabular-nums;font-size:13px}.homeCard h3{color:#2a1a0c;font-family:var(--font-display);font-size:max(14px, calc(var(--k) * 19));overflow-wrap:anywhere;word-break:keep-all;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-weight:700;line-height:1.4;display:-webkit-box;overflow:hidden}.homeEmpty{word-break:keep-all}.homeEmpty a{color:#ffd21f;text-underline-offset:3px;font-weight:700;text-decoration:underline}.homeEmpty,.homeError{padding:calc(var(--k) * 48) 0;color:#eaf3df;font-size:var(--fs-body);line-height:var(--lh-body);text-align:center;text-shadow:0 1px 2px #0a2a0acc;grid-column:1/-1;margin:0}.siteFooter.siteFooterHome{z-index:1;min-height:0;padding:var(--footer-pad-top) var(--footer-pad-x) 52px;--footer-pad-top:44px;background:linear-gradient(180deg, #001c2800 0, #001c284d calc(var(--footer-pad-top) * .25), #001c2894 calc(var(--footer-pad-top) * .5), #001c28c2 calc(var(--footer-pad-top) * .75), #001c28d9 var(--footer-pad-top));color:#fdf6e3;border-top:0;align-items:flex-end;margin:0;position:relative}.siteFooterHome strong{color:#fff;letter-spacing:.34em;margin-bottom:10px;font-size:13px;display:block}.siteFooterHome .siteFooterLogos{align-items:center;gap:16px;margin-bottom:18px;display:flex}.siteFooterHome .siteFooterLogos>.staticPicture{line-height:0;display:block}.siteFooterHome .siteFooterBrand{letter-spacing:0;border-left:1px solid #ffffff59;margin:0;padding-left:16px;line-height:0;display:block}.siteFooterHome .siteFooterBrand img{width:auto;height:36px;display:block}.siteFooterHome .siteFooterReplay{width:auto;height:16px;display:block}.siteFooterHome em{color:inherit}.siteFooterHome p,.siteFooterHome .siteFooterCopy p:first-of-type{overflow-wrap:anywhere;word-break:keep-all;max-width:780px;margin:0;font-size:13px;line-height:1.7}.siteFooterHome>a{color:#fff;letter-spacing:.06em;border-bottom:1px solid #fff;min-height:0;padding-bottom:3px;font-size:14px;font-weight:600}.floatingMenu.floatingMenuHome{top:50%;bottom:auto;right:calc(var(--home-gutter) / 2 - 28px + env(safe-area-inset-right));background:0 0;border:0;border-radius:0;gap:14px;width:56px;padding:0;transform:translateY(-30%)}.floatingMenuHome:before{content:"";background:#fff;width:2px;height:56px;box-shadow:0 0 6px #081c2ce6}.floatingMenuHome button{color:#fff;filter:drop-shadow(0 0 2px #081c2cf2)drop-shadow(0 0 7px #081c2cb3)}.floatingMenuHome .floatingTop:disabled{color:#fff;opacity:.6}.floatingMenuHome button:focus-visible{outline-color:#fff}.floatingMenu .fabInk{display:none}@media (min-width:761px){.floatingMenuHome button{isolation:isolate;filter:none;border-radius:50%;position:relative}.floatingMenuHome button>svg,.floatingMenuHome button .floatingMotionTrack>svg{filter:none;grid-area:1/1;transition:opacity .4s}.floatingMenuHome button{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#081c2c8c;box-shadow:inset 0 0 0 1px #ffffff2e,0 2px 6px #00000040}.floatingMenuHome .fabInk{opacity:0;color:var(--fab-ink);display:block;filter:none!important}.floatingMenuHome button:before{content:"";z-index:-1;background:var(--fab-disc,#fbf3da);opacity:0;border-radius:50%;transition:opacity .4s;position:absolute;inset:0;box-shadow:0 2px 6px #00000040}.floatingMenuHome .floatingTop{--fab-disc:#fbf3da;--fab-ink:#6b4a22}.floatingMenuHome .kakaoIcon{--fab-disc:#fee500;--fab-ink:#3a1d1d}.floatingMenuHome .youtube{--fab-disc:#f03;--fab-ink:#fff}.floatingMenuHome .floatingTop .floatingMotionTrack{animation:none!important}.floatingMenuHome :is(.floatingTop:enabled,.kakaoIcon,.youtube):is(:hover,:focus-visible,:active):before,.floatingMenuHome :is(.floatingTop:enabled,.kakaoIcon,.youtube):is(:hover,:focus-visible,:active) .fabInk{opacity:1;transition-duration:.3s}.floatingMenuHome :is(.floatingTop:enabled,.kakaoIcon,.youtube):is(:hover,:focus-visible,:active) svg:not(.fabInk){opacity:0;transition-duration:.3s}}@media (max-width:760px){:root{--home-gutter:20px;--home-pt:92px;--home-brand-h:calc(200px * 619 / 1024);--home-gap:16px;--home-tools-h:57px}.homePage{padding-top:var(--home-pt);flex-direction:column;min-height:100svh;padding-bottom:51px;display:flex}.homeStage{flex-direction:column;flex:1;display:flex}.homeNews{margin-top:auto}.siteHeader.siteHeaderHome{flex-direction:column;align-items:stretch;gap:4px;padding:12px 0 14px}.siteHeaderHome nav{gap:28px}.headerLeft{gap:20px}.siteHeaderHome .headerTools{width:100%;margin-left:0}.siteHeader.siteHeaderHome{box-shadow:none;border-bottom:0}.siteHeader.siteHeaderHome:not(.siteHeaderPage) .headerTools{top:calc(var(--home-news-top,calc(var(--home-pt) + var(--home-brand-h))) + var(--home-gap));box-sizing:border-box;width:auto;height:var(--home-tools-h);padding-bottom:12px;position:absolute;left:0;right:0}.siteHeaderHome .bgmPlayer,.siteHeaderHome .bgmCompact{width:100%}.siteHeaderHome .bgmCompactTrack{max-width:none}.siteHeaderHome .bgmCompact,.siteHeaderHome .bgmFallback{--disc:44px;height:44px}.siteHeaderHome .bgmCompactTrack{height:44px}.siteHeaderHome .bgmCompactTitle{max-width:none}.siteHeaderHome .bgmCompact{isolation:isolate;position:relative}.siteHeaderHome .bgmCompact:before{content:"";z-index:-1;pointer-events:none;background:linear-gradient(90deg,#081c2c00,#081c2c4d 20% 80%,#081c2c00);position:absolute;inset:-10px -16px}.siteHeaderHome .bgmCompactTitle{text-shadow:0 1px 2px #081c2ce6,0 0 10px #081c2cb3}.siteHeaderHome .bgmIconButton:not(.bgmCompactPlayButton){background:#081c2c59}.siteHeaderHome .bgmCompactControls{width:auto}.homeNews{padding:calc(var(--home-gap) * 2 + var(--home-tools-h)) 4px 24px}.homeBoard{width:100%}.homeFrame{padding:10px 0 2px}.homeSign{top:3px;left:12px}.homeMore{top:5px;right:12px}.floatingMenu.floatingMenuHome{z-index:1;width:auto;margin:0 var(--home-gutter) 24px;border-top:1px solid #ffffff59;flex-direction:row;justify-content:flex-start;gap:20px;padding:14px 0 0;position:relative;top:auto;bottom:auto;right:auto;transform:none}.floatingMenu.floatingMenuHome.floatingMenuCompact{z-index:6;top:auto;right:calc(12px + env(safe-area-inset-right));bottom:calc(16px + env(safe-area-inset-bottom));width:auto;box-shadow:none;background:0 0;border:0;border-radius:0;flex-direction:column-reverse;justify-content:flex-start;align-items:center;gap:10px;margin:0;padding:0;position:fixed}.floatingMenuCompact .floatingTop{display:none}.floatingMenuCompact .floatingToggle{display:grid}.floatingMenuCompact .floatingToggle,.floatingMenuCompact .floatingItems>button{color:#6b4a22;filter:none;background:radial-gradient(circle at 32% 26%,#fffdf7 0,#f8eccd 62%,#f2e2bb 100%);border:2px solid #a8763c;border-radius:50%;width:48px;height:48px;box-shadow:0 2px #8a5f00,0 6px 12px #28160840}.floatingMenuCompact .floatingToggle svg{transition:transform .2s}.floatingMenuCompact .floatingItems{flex-direction:column;gap:10px;transition:opacity .18s,transform .18s,visibility 0s linear .18s;display:flex}.floatingMenuCompact[data-open=false] .floatingItems{visibility:hidden;opacity:0;pointer-events:none;transform:translateY(8px)}.floatingMenuCompact[data-open=true] .floatingItems{transition-delay:0s}.floatingMenuHome:before{display:none}.siteFooter.siteFooterHome{--footer-pad-top:28px;padding:var(--footer-pad-top) var(--footer-pad-x) 40px;flex-direction:column;align-items:flex-start;gap:22px}.siteFooter.siteFooterHome>a{margin-right:calc(72px + env(safe-area-inset-right))}}@media (max-width:430px){.siteHeader.siteHeaderHome:not(.siteHeaderPage) .headerTools{left:12px;right:12px}}.homeBoardImage{display:none}@media (min-width:1121px){:root{--stage-u:calc(min(100vw / 1920, 100svh / 1080));--home-brand-top:206}.headerLeft{gap:calc(var(--stage-u) * 36)}.siteHeader.siteHeaderHome{width:min(calc(100% - 2 * var(--home-gutter)), calc(var(--stage-u) * 1652));margin:0 auto;left:0;right:0}.siteFooter.siteFooterHome{--footer-pad-x:max(var(--home-gutter), calc((100% - var(--stage-u) * 1652) / 2))}.floatingMenu.floatingMenuHome{right:calc((100vw - var(--stage-u) * 1920) / 2 + var(--home-gutter) / 2 - 28px + env(safe-area-inset-right))}.homePage{justify-content:center;align-items:center;min-height:100svh;padding-top:0;padding-bottom:0;display:flex}.homeStage{width:calc(var(--stage-u) * 1920);height:calc(var(--stage-u) * 1080);padding-bottom:calc(var(--stage-u) * 28);flex-direction:column;flex:none;justify-content:flex-end;align-items:center;display:flex;position:relative}.homeBrand{width:calc(var(--stage-u) * 460);margin-top:calc(var(--stage-u) * var(--home-brand-top));margin-bottom:auto}.homeNews{width:100%;padding:0}.homeBoard{--bw:calc(var(--stage-u) * 900);--s:calc(var(--stage-u) * .783);--u:calc(var(--bw) / 1514);--k:calc(var(--bw) / 1060);width:var(--bw)}.homeFrame{padding:calc(var(--s) * 40) calc(var(--s) * 44)}.homeChalk{padding:0}.homeCards{gap:calc(var(--s) * 32);align-items:stretch;margin-top:0}.homeCards .pcSlide>.homeCard{height:100%}.homeCard{padding:calc(var(--s) * 20) calc(var(--s) * 20) calc(var(--s) * 30)}.homeCard h3{font-size:max(16px, round(calc(var(--s) * 21), 1px));min-height:2.8em;line-height:1.4}.homeSign{top:calc(var(--u) * 34);left:calc(var(--u) * 52);width:calc(var(--u) * 410)}.homeSign span{font-size:max(16px, round(calc(var(--s) * 36), 1px))}.homeMore{top:calc(var(--u) * 40);right:calc(var(--u) * 52);width:calc(var(--u) * 205)}.homeMore span{font-size:max(13px, round(calc(var(--s) * 21), 1px))}.homeMeta{gap:calc(var(--s) * 12);margin:calc(var(--s) * 20) 0 calc(var(--s) * 12)}.homeStamp{padding:calc(var(--s) * 2) calc(var(--s) * 10);border-width:max(1px, calc(var(--s) * 2));font-size:max(12px, round(calc(var(--s) * 15), 1px))}.homeMeta time{font-size:max(13px, round(calc(var(--s) * 17), 1px))}.homeEmpty,.homeError{font-size:max(16px, round(calc(var(--s) * 22), 1px))}}.homeCard[data-thumb=true] .homeStamp{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}:root{--paper:#fbf3da;--paper-ink:#3a2210;--paper-title:#2a1a0c;--paper-muted:#7a5a35;--paper-line:#c9ae7e;--paper-edge:#a47c3e;--paper-tag:#f1e2b6;--paper-hot:#ffd21f;--shell-w:min(calc(100% - 2 * var(--home-gutter)), calc(var(--stage-u,1px) * 1652))}.siteMain:has(>.pageShell){min-height:0}.siteHeader.siteHeaderHome.siteHeaderPage{width:var(--shell-w);margin:0 auto;position:relative;inset:auto}.pageShell{min-height:calc(100svh - 280px);padding-bottom:72px;position:relative;overflow-x:clip}.pageBody{width:min(var(--shell-w), 1280px);margin:0 auto;padding:44px 0 0}.privacyPage .pageBody,.noticeArticle .pageBody,.noticeError .pageBody{max-width:940px}.pageSign{z-index:2;width:232px;font-family:var(--font-display);margin:0 0 22px 20px;display:block;position:relative}.pageSign img{width:100%;height:auto;display:block}.pageSign span{color:#4a2a10;font-family:var(--font-jua), var(--font-display);letter-spacing:.08em;text-shadow:0 1px #fff0d299;white-space:nowrap;place-items:center;padding-top:2%;font-size:22px;font-weight:400;display:grid;position:absolute;inset:0}.pageSignWide{width:300px}.pageSign+.backLink,.pageSign+.paper{margin-top:-10px}.paper{background:var(--paper);min-width:0;color:var(--paper-ink);padding:44px clamp(18px,4vw,52px) 40px;position:relative;box-shadow:0 2px 8px #1e0f0040}.noticeError .paper{text-align:center;margin-top:16px}.noticeCardCategory,.noticePostMeta b,.articleCategory b{letter-spacing:.04em;white-space:nowrap;border:1.5px solid;border-radius:3px;padding:2px 8px;font-size:12px;font-weight:700;line-height:1.5;display:inline-block}.noticeCardCategory.notice,.noticePostMeta.notice b,.articleCategory.notice b{color:#1a68ad}.noticeCardCategory.devnote,.noticePostMeta.devnote b,.articleCategory.devnote b{color:#2f7a14}.noticeCardCategory.event,.noticePostMeta.event b,.articleCategory.event b{color:#c4254a}.featuredPosts{margin:0 8px 52px}.featuredTrack{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:30px;display:grid}.featuredPost{background:var(--paper);min-width:0;color:var(--paper-ink);padding:12px 12px 20px;transition:transform .3s;display:block;position:relative;box-shadow:0 3px 8px #1e0f0040,inset 0 0 40px #c8a05a2e}.featuredPost:focus-visible{outline-color:#fff;transform:translateY(-4px)}@media (hover:hover) and (pointer:fine){.featuredPost:hover{transform:translateY(-4px)}}.featuredPost .noticeThumbnail{background:#e8dfc4;border-radius:0;box-shadow:0 0 0 1px #3a221659;aspect-ratio:16/9!important}.noticePostMeta{align-items:center;gap:10px;margin:14px 0 8px;display:flex}.noticePostMeta time{color:var(--paper-muted);font-size:var(--fs-meta);font-variant-numeric:tabular-nums}.featuredPost strong{color:var(--paper-title);font-family:var(--font-display);font-size:var(--fs-list);font-weight:700;line-height:var(--lh-list);overflow-wrap:anywhere;word-break:keep-all;text-wrap:balance;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;display:-webkit-box;overflow:hidden}.noticeMessage{color:var(--paper-muted);font-size:var(--fs-body);line-height:var(--lh-body);text-align:center;margin:0;padding:40px 0}.featuredPosts>.noticeMessage{color:var(--paper-ink);text-shadow:var(--foot-ts);grid-column:1/-1;padding:8px 0}.noticeArchive{padding-top:40px}.toolbar{border-bottom:1px solid var(--paper-line);justify-content:space-between;align-items:center;gap:16px 24px;padding-bottom:20px;display:flex}.noticeCategories{flex-wrap:wrap;gap:10px;display:flex}.noticeCategories button{border:1.5px solid var(--paper-edge);background:var(--paper-tag);color:#6b4a22;white-space:nowrap;border-radius:4px;align-items:center;gap:8px;min-height:44px;padding:0 16px 0 12px;font-size:14px;font-weight:600;transition:transform .15s;display:inline-flex}.noticeCategories button:before{content:"";opacity:.55;border:1.5px solid;border-radius:50%;flex:none;width:7px;height:7px}.noticeCategories button.selected{background:var(--paper-hot);color:var(--paper-title);border-color:#8a5f00;font-weight:800;box-shadow:0 2px #8a5f00}.noticeCategories button.selected:before{opacity:1}.noticeCategories button:not(.selected):hover{background:#f7e9bf}.toolbarSearch{border:1.5px solid var(--paper-edge);background:#fffaf0;border-radius:4px;flex:none;align-items:center;width:380px;min-height:46px;display:flex}.noticeSearchScope{flex:none;width:124px;position:relative}.toolbarSearch .noticeSearchScopeTrigger{border:0;border-right:1px solid var(--paper-line);width:100%;min-height:44px;color:var(--paper-ink);white-space:nowrap;background:0 0;border-radius:0;justify-content:space-between;align-items:center;gap:6px;padding:0 10px 0 12px;font-size:14px;font-weight:600;display:flex}.noticeSearchScopeTrigger svg{flex:none;width:16px;height:16px;transition:transform .14s}.noticeSearchScopeTrigger[aria-expanded=true] svg{transform:rotate(180deg)}.toolbarSearch input{min-width:0;min-height:44px;color:var(--paper-ink);background:0 0;border:0;flex:1;padding:0 8px 0 12px;font-size:15px}.toolbarSearch input::placeholder{color:#7a5a35}.toolbarSearch>svg{color:#6b4a22;flex:none;width:20px;height:20px;margin-right:12px}.noticeSearchScopeMenu{z-index:10;border:1.5px solid var(--paper-edge);background:#fffaf0;border-radius:4px;width:156px;padding:4px;scroll-margin-block:12px;position:absolute;top:calc(100% + 6px);left:0;box-shadow:2px 3px #1e0f0033}.noticeSearchScopeMenu [role=option]{min-height:44px;color:var(--paper-ink);cursor:pointer;border-radius:3px;justify-content:space-between;align-items:center;gap:8px;padding:0 12px;font-size:14px;display:flex}.noticeSearchScopeMenu [role=option][aria-selected=true]{color:#8a5f00;font-weight:800}.noticeSearchScopeMenu [role=option][data-active=true]{background:var(--paper-tag)}.noticeSearchScopeMenu [role=option] svg{flex:none;width:16px;height:16px}.noticeResultCount{color:var(--paper-muted);margin:18px 0 4px;font-size:14px}.noticeResultCount b{color:var(--paper-title);font-weight:800}.noticeList{display:block}.noticeCard{border-bottom:1px solid var(--paper-line);min-height:44px;color:var(--paper-ink);grid-template-columns:120px minmax(0,1fr);align-items:center;gap:20px;padding:16px 12px;transition:background-color .15s;display:grid;position:relative}.noticeCard:last-child{border-bottom:0}.noticeCard:hover{background:#f5e8c4}.noticeCard:focus-visible{outline-offset:-3px;outline-color:#8a5f00}.noticeCard .noticeThumbnail{background:#e8dfc4;border-radius:0;box-shadow:0 0 0 1px #3a221659;aspect-ratio:16/9!important}.noticeThumbnail>picture>img{object-fit:cover}.noticeCard .responsiveImageFallback{color:#b69b6b}.noticeCardCopy{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"cat meta""title meta";align-items:center;gap:6px 28px;min-width:0;display:grid}.noticeCardCategory{grid-area:cat;justify-self:start}.noticeCard h2{color:var(--paper-title);font-family:var(--font-display);font-size:var(--fs-list);font-weight:700;line-height:var(--lh-list);overflow-wrap:anywhere;word-break:keep-all;text-wrap:balance;-webkit-line-clamp:2;-webkit-box-orient:vertical;grid-area:title;margin:0;display:-webkit-box;overflow:hidden}.noticeCard:hover h2{color:#8a3b00}.noticeCardMeta{color:var(--paper-muted);grid-area:meta;align-items:center;gap:24px;font-size:13px;display:flex}.noticeCardAuthor{max-width:160px;color:inherit;text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.noticeCardMeta time{font-variant-numeric:tabular-nums;white-space:nowrap}.noticeCardPlaceholder{pointer-events:none}.noticeCardPlaceholder .noticeCardCopy{flex-direction:column;align-items:flex-start;gap:10px;display:flex}.noticeCardPlaceholder .noticeThumbnail{aspect-ratio:16/9;display:block}.placeholderLine{background:#eadcb5;border-radius:3px;width:55%;height:16px;display:block}.noticeCardPlaceholder .placeholderTitle{width:85%;height:24px}.noticeThumbnailEmpty{background:#eadcb5}.pagination{color:var(--paper-muted);justify-content:center;align-items:center;gap:8px;margin-top:24px;font-size:14px;display:flex}.pagination .noticePageEntry{align-items:center;gap:8px;display:flex}.pagination .noticePageGap{text-align:center;width:12px;display:inline-block}.pagination button{border:1.5px solid var(--paper-edge);background:var(--paper-tag);color:#6b4a22;font-variant-numeric:tabular-nums;border-radius:4px;min-width:44px;min-height:44px;padding:0 8px;font-size:15px;font-weight:700}.pagination button[aria-current=page]{background:var(--paper-hot);color:var(--paper-title);border-color:#8a5f00;font-weight:800;box-shadow:0 2px #8a5f00}.pagination button:disabled{cursor:default;opacity:1}.pagination button:not(:disabled):not([aria-current=page]):hover{background:#f7e9bf}.noticeUpdateStatus{min-height:0;color:var(--paper-muted);flex-wrap:wrap;justify-content:center;align-items:center;gap:8px 14px;font-size:13px;display:flex}.noticeUpdateStatus:not(:empty){margin-top:16px}.noticeUpdateStatus p{margin:0}.noticeUpdateStatus .error{color:#b3261e;font-weight:600}.noticeUpdateStatus button{border:1.5px solid var(--paper-edge);background:var(--paper-tag);min-height:44px;color:var(--paper-title);border-radius:4px;padding:0 16px;font-weight:700}.noticeBoard :focus-visible,.noticeArticle :focus-visible,.privacyPage :focus-visible{outline-color:#8a5f00}.noticeBoard .featuredPost:focus-visible{outline-color:#fff}.backLink{z-index:2;color:#0b2230;min-height:44px;text-shadow:var(--foot-ts);align-items:center;gap:6px;margin:-10px 0 8px 20px;font-size:14px;font-weight:700;display:inline-flex;position:relative}.backLink:hover{text-underline-offset:4px;text-decoration:underline}.articleSheet{padding:52px clamp(20px,6vw,72px) 44px}.articleHeader,.articleContent,.articleAdjacent,.articleImage{max-width:720px;margin-inline:auto}.articleCategory{margin:0 0 12px}.articleCategory b{font-size:var(--fs-meta)}.articleHeader h1{word-break:keep-all;color:var(--paper-title);font-family:var(--font-display);font-size:var(--fs-title);font-weight:700;line-height:var(--lh-title);letter-spacing:-.015em;overflow-wrap:anywhere;margin:0 0 16px}.articleMeta{border-bottom:1px solid var(--paper-line);color:var(--paper-muted);font-size:var(--fs-meta);overflow-wrap:anywhere;flex-wrap:wrap;align-items:center;gap:4px 18px;margin:0;padding-bottom:18px;line-height:1.6;display:flex}.articleMeta time{font-variant-numeric:tabular-nums}.articleImage{background:#e8dfc4;border-radius:0;width:100%;height:auto;margin-top:28px;box-shadow:0 0 0 1px #3a221659}.articleContent{color:var(--paper-ink);font-size:var(--fs-body);line-height:var(--lh-body);overflow-wrap:anywhere;margin-top:28px}.articleContent .ep-post-content{line-height:inherit}.articleContent .ep-post-content :is(h1,h2,h3,h4,h5,h6){line-height:var(--lh-title);letter-spacing:-.01em}.articleContent .ep-post-content h1{font-size:24px}.articleContent .ep-post-content h2{font-size:21px}.articleContent .ep-post-content :is(h3,h4,h5,h6){font-size:18px}.articleContent .ep-post-content blockquote{color:var(--paper-muted)}@media (min-width:761px){.articleContent .ep-post-content h1{font-size:28px}.articleContent .ep-post-content h2{font-size:24px}.articleContent .ep-post-content :is(h3,h4,h5,h6){font-size:20px}}.articleContent .ep-post-content a{color:#1f6fb5;word-break:break-all}.articleContent .ep-post-content blockquote{border-left-color:var(--paper-line)}.articleContent .ep-post-content hr{border-top-color:var(--paper-line)}.articleContent .ep-post-content code{background:#efe2bc}.articleContent .ep-post-content td,.articleContent .ep-post-content th{border-color:var(--paper-line)}.articleContent .ep-post-content th{background:#f1e3bb}.articleContent .ep-post-content details{border-color:var(--paper-line)}.articleContent .ep-post-content__image img{max-width:100%;height:auto}.articleAdjacent{border-top:1px solid var(--paper-line);margin-top:40px}.articleAdjacent h2{color:var(--paper-title);font-family:var(--font-display);margin:0;padding:18px 0 8px;font-size:18px;font-weight:700}.articleAdjacent a{border-bottom:1px solid var(--paper-line);min-height:52px;color:var(--paper-ink);font-size:var(--fs-list);line-height:var(--lh-list);align-items:center;gap:16px;padding:10px 0;display:flex}.articleAdjacent a:last-child{border-bottom:0}.articleAdjacent a>span:first-child{overflow-wrap:anywhere;flex:1;min-width:0}.articleAdjacent time{color:var(--paper-muted);font-size:var(--fs-meta);white-space:nowrap;flex:none}.articleAdjacent a:hover{color:#8a3b00}.articleActions{justify-content:center;padding-top:32px;display:flex}.notFoundSheet{text-align:center}.notFoundSheet h2{color:var(--paper-title);font-family:var(--font-display);margin:0 0 12px;font-size:22px;line-height:1.5}.notFoundSheet p{color:var(--paper-ink);font-size:var(--fs-body);line-height:var(--lh-body);overflow-wrap:anywhere;margin:0}.pageMore{width:150px;transition:transform .2s;display:block;position:relative}.pageMore img{width:100%;height:auto;display:block}.pageMore span{color:#5b3a16;white-space:nowrap;text-shadow:0 1px #ffe9b8;justify-content:center;align-items:center;padding-left:14%;font-size:15px;font-weight:700;display:flex;position:absolute;inset:0}.pageMore:hover,.pageMore:focus-visible{transform:translateY(-2px)}.privacyPolicy{max-width:720px;color:var(--paper-ink);font-size:var(--fs-body);overflow-wrap:anywhere;margin-inline:auto}.privacyPolicy section:first-of-type h2{margin-top:28px}.privacyPolicy h2{color:var(--paper-title);font-family:var(--font-display);letter-spacing:-.01em;margin:40px 0 12px;font-size:22px;line-height:1.4}.privacyPolicy p,.privacyPolicy li,.privacyCopy{color:var(--paper-ink);line-height:var(--lh-body)}.privacyPolicy p{margin:0 0 12px}.privacyPolicy ul,.privacyPolicy ol{margin:0 0 12px;padding-left:22px}.privacyPolicy ul ul{margin:4px 0 0}.privacyPolicy a{color:#1f6fb5;text-underline-offset:3px;text-decoration:underline}.policyTableWrap{margin:0 0 16px;overflow-x:auto}.policyTable{border-collapse:collapse;width:100%;min-width:520px;font-size:15px}.policyTable th,.policyTable td{border:1px solid var(--paper-line);color:var(--paper-ink);text-align:left;vertical-align:top;padding:10px 14px;line-height:1.6}.policyTable thead th{color:var(--paper-title);background:#f1e3bb;font-weight:700}.policyTable tbody th{color:var(--paper-title);white-space:nowrap;background:#f6ebc9;font-weight:600}@media (max-width:1100px){.toolbarSearch{width:340px}}@media (max-width:900px){.toolbar{flex-direction:column;align-items:stretch}.toolbarSearch{width:100%}}@media (max-width:760px){.pageShell{min-height:0;padding-bottom:28px}.pageBody{padding-top:28px}.pageSign{width:168px;margin:0 0 16px 12px}.pageSign span{font-size:17px}.pageSignWide{width:224px}.paper{padding:36px 16px 26px}.featuredPosts{margin:0}.featuredPost{padding:10px 10px 16px}.noticePostMeta{gap:8px;margin:12px 0 6px}.noticePostMeta b{padding:1px 6px;font-size:12px}.noticeArchive{padding-top:28px}.toolbar{gap:12px;padding-bottom:14px}.noticeCategories{grid-template-columns:repeat(4,minmax(0,1fr));padding:4px 0 6px;display:grid}.noticeCategories::-webkit-scrollbar{display:none}.noticeCategories{gap:6px}.noticeCategories button{white-space:nowrap;justify-content:center;gap:6px;min-width:0;min-height:34px;padding:0 8px;font-size:14px}.noticeCategories button:before{display:none}.noticeCategories button{letter-spacing:-.02em;padding:0 4px}.toolbarSearch input{font-size:16px}.toolbarSearch{width:100%}.noticeResultCount{font-size:var(--fs-meta);margin-top:14px}.noticeCard{grid-template-columns:96px minmax(0,1fr);gap:12px;padding:12px 0}.noticeCardCopy{flex-direction:column;align-items:flex-start;gap:4px;display:flex}.noticeCardCategory{padding:1px 6px;font-size:12px}.noticeCardMeta{font-size:var(--fs-meta);gap:10px}.noticeCardAuthor{max-width:120px;font-size:var(--fs-meta)}.pagination{gap:4px;margin-top:16px}.pagination .noticePageEntry{gap:4px}.backLink{margin-left:12px}.articleSheet{padding:40px 20px 30px}.articleMeta{padding-bottom:14px}.articleImage,.articleContent{margin-top:22px}.articleAdjacent{margin-top:28px}.articleAdjacent a{gap:10px}.privacyPolicy h2{margin-top:32px;font-size:19px}.policyTable{font-size:14px}.policyTable th,.policyTable td{padding:8px 10px}}@media (max-width:360px){.articleSheet{padding:36px 16px 26px}.articleAdjacent time{display:none}.noticeCard{grid-template-columns:88px minmax(0,1fr)}}@media (max-width:359px){.noticeCategories{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){.noticeSearchScopeTrigger svg,.noticeCategories button,.featuredPost,.pageMore{transition:none}}.siteFooter.siteFooterHome>a{text-underline-offset:5px;border-bottom:0;align-items:center;min-height:44px;padding:0;text-decoration:underline;display:inline-flex}.siteFooter.siteFooterHome>a:focus-visible{outline-offset:3px;border-radius:2px;outline:2px solid #ffdc47}@media (hover:hover){.siteFooter.siteFooterHome>a:hover{color:#fff3b0;text-decoration-thickness:2px}}.toolbarSearch input:focus-visible{outline:none}.toolbarSearch:focus-within{border-color:#8a5f00;box-shadow:0 0 0 3px #ffdc47}.articleContent,.privacyPolicy{word-break:keep-all}.pcDots{display:none}@media (max-width:1120px){.pcBp1120{width:100%}.pcBp1120 .pcViewport{touch-action:pan-y;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;width:min(100%,476px);margin:-14px auto -10px;padding:14px 12px 10px;overflow-x:clip}.pcBp1120 .pcTrack{--dx:0px;grid-template-columns:minmax(0,1fr);gap:0;width:100%;display:grid}.pcBp1120 .pcSlide{min-width:0;transform:translate3d(calc(var(--rel) * (100% + 28px) + var(--dx)), 0, 0);will-change:transform;grid-area:1/1;transition:transform .45s cubic-bezier(.22,.8,.3,1)}.pcBp1120 .pcSlide[data-jump=true],.pcBp1120 .pcTrack[data-dragging] .pcSlide{transition:none}.pcBp1120 .pcDots{justify-content:center;align-items:center;margin-top:6px;display:flex}.pcBp1120 .pcDots button{background:0 0;border:0;place-items:center;width:32px;height:44px;padding:0;display:grid}.pcBp1120 .pcDots i{background:var(--dot,#fff6);border-radius:4px;width:8px;height:8px;transition:width .3s,background-color .3s}.pcBp1120 .pcDots button[aria-current] i{background:var(--dot-on,#fff);width:22px}.pcBp1120 .pcDots button:focus-visible{outline-offset:-4px;outline-color:#fff}}@media (max-width:1120px) and (prefers-reduced-motion:reduce){.pcBp1120 .pcSlide,.pcBp1120 .pcDots i{transition:none}}@media (max-width:760px){.pcBp760{width:100%}.pcBp760 .pcViewport{touch-action:pan-y;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;width:min(100%,476px);margin:-14px auto -10px;padding:14px 8px 10px;overflow-x:clip}.pcBp760 .pcTrack{--dx:0px;grid-template-columns:minmax(0,1fr);gap:0;width:100%;display:grid}.pcBp760 .pcSlide{min-width:0;transform:translate3d(calc(var(--rel) * (100% + 28px) + var(--dx)), 0, 0);will-change:transform;grid-area:1/1;transition:transform .45s cubic-bezier(.22,.8,.3,1)}.pcBp760 .pcSlide[data-jump=true],.pcBp760 .pcTrack[data-dragging] .pcSlide{transition:none}.pcBp760 .pcDots{justify-content:center;align-items:center;margin-top:6px;display:flex}.pcBp760 .pcDots button{background:0 0;border:0;place-items:center;width:32px;height:44px;padding:0;display:grid}.pcBp760 .pcDots i{background:var(--dot,#fff6);border-radius:4px;width:8px;height:8px;transition:width .3s,background-color .3s}.pcBp760 .pcDots button[aria-current] i{background:var(--dot-on,#fff);width:22px}.pcBp760 .pcDots button:focus-visible{outline-offset:-4px;outline-color:#fff}}@media (max-width:760px) and (prefers-reduced-motion:reduce){.pcBp760 .pcSlide,.pcBp760 .pcDots i{transition:none}}.homeDots{--dot:#fff6;--dot-on:#fff}.featuredDots{--dot:#fff;--dot-on:#5b3a16}.featuredDots i{box-shadow:0 0 0 1.5px #5b3a16b3}@media (max-width:1120px){.homeCards{margin-top:10px}.homeCard{padding:12px 12px 18px;display:block}.homeMeta{gap:8px;margin:12px 0 6px}.homeStamp{padding:1px 7px;font-size:12px}.homeMeta time{font-size:13px}.homeCard h3{font-size:16px;line-height:1.45}.homeBoard .pcBp1120{margin-top:0}}
@media (max-width:760px){.floatingMenuCompact .floatingTop{box-sizing:border-box;color:#6b4a22;background:radial-gradient(circle at 32% 26%,#fffdf7 0,#f8eccd 62%,#f2e2bb 100%);border:2px solid #a8763c;border-radius:50%;width:48px;height:48px;padding:0;transition:opacity .18s,transform .18s,visibility linear;display:grid;position:absolute;bottom:58px;right:0;box-shadow:0 2px #8a5f00,0 6px 12px #28160840}.floatingMenuCompact .floatingTop:disabled,.floatingMenuCompact[data-open=true] .floatingTop{visibility:hidden;opacity:0;pointer-events:none;transition:opacity .18s,transform .18s,visibility 0s linear .18s;transform:translateY(8px)}.floatingMenuCompact .floatingTop .floatingMotionFrame,.floatingMenuCompact .floatingTop .floatingMotionTrack{width:24px;height:24px}.floatingMenuCompact .floatingTop svg{width:24px;height:24px;position:static}}@media (max-width:760px) and (prefers-reduced-motion:reduce){.floatingMenuCompact .floatingTop,.floatingMenuCompact .floatingTop:disabled,.floatingMenuCompact[data-open=true] .floatingTop{transition:none}}
.noticeArticle{--ink:#3a2210;--ink-strong:#2a1a0c;--muted:#5e4020;--line:#c9ae7e;--tag:#f1e2b6;--hot:#ffd21f;--edge:#8a5f00;--bs:17px;--blh:1.9;--col:700px;--ht:32px;--padx:52px}.noticeArticle :is(.articleHeader,.articleContent,.articleImage){max-width:none;margin-inline:0}.noticeArticle .ep-post-content>:is(p,h1,h2,h3,h4,h5,ul,ol,blockquote,details,hr){max-width:var(--col)}.noticeArticle .articleCategory{margin:0 0 16px}.noticeArticle .articleCategory b{background:color-mix(in srgb,currentColor 9%,#fffaf0);letter-spacing:.02em;border:1.5px solid;border-radius:999px;align-items:center;min-height:30px;padding:2px 15px;font-size:13px;font-weight:700;line-height:1.4;display:inline-flex}.noticeArticle .articleHeader h1{font-size:var(--ht);letter-spacing:-.02em;color:var(--ink-strong);text-wrap:balance;word-break:keep-all;margin:0 0 18px;font-weight:700;line-height:1.3}.noticeArticle .articleMeta{color:var(--muted);border:0;flex-wrap:wrap;align-items:center;gap:4px 14px;padding:0;font-size:15px;font-weight:500;line-height:1.6;display:flex}.noticeArticle .articleMeta span+time{padding-left:15px;position:relative}.noticeArticle .articleMeta span+time:before{content:"";background:var(--line);width:1px;height:12px;margin-top:-6px;position:absolute;top:50%;left:0}.noticeArticle .articleContent{font-size:var(--bs);line-height:var(--blh);color:var(--ink);word-break:keep-all;margin-top:0}.noticeArticle .ep-post-content{--m:calc(var(--bs) * 1.2)}.noticeArticle .ep-post-content p{margin:0 0 var(--m);min-height:0;font-size:var(--bs);font-weight:400;line-height:var(--blh);color:var(--ink);word-break:keep-all}.noticeArticle .ep-post-content :is(h1,h2,h3,h4,h5){font-family:var(--font-display);color:var(--ink-strong);letter-spacing:-.015em;word-break:keep-all;text-wrap:balance;font-weight:700}.noticeArticle .ep-post-content h1{margin:calc(var(--bs) * 3) 0 calc(var(--bs) * 1.1);padding-bottom:calc(var(--bs) * .5);border-bottom:3px solid var(--hot);font-size:calc(var(--bs) * 1.7);line-height:1.35;box-shadow:0 3px #fff0}.noticeArticle .ep-post-content h2{margin:calc(var(--bs) * 2.5) 0 calc(var(--bs) * .8);border-left:5px solid var(--line);font-size:calc(var(--bs) * 1.42);padding-left:14px;line-height:1.4}.noticeArticle .ep-post-content :is(h3,h4,h5){margin:calc(var(--bs) * 2) 0 calc(var(--bs) * .6);font-size:calc(var(--bs) * 1.18);color:#5b3a16;line-height:1.45}.noticeArticle .ep-post-content :is(ul,ol){margin:0 0 var(--m);padding-left:1.6em}.noticeArticle .ep-post-content li{font-size:var(--bs);line-height:calc(var(--blh) - .08);color:var(--ink)}.noticeArticle .ep-post-content li+li{margin-top:.35em}.noticeArticle .ep-post-content li::marker{color:var(--edge);font-weight:700}.noticeArticle .ep-post-content :is(ul,ol) :is(ul,ol){margin:.35em 0 0}.noticeArticle .ep-post-content blockquote{margin:calc(var(--bs) * 1.8) 0;font-size:calc(var(--bs) * 1.06);color:var(--ink-strong);background:0 0;border:0;padding:6px 0 6px 3em;font-weight:500;line-height:1.8;position:relative}.noticeArticle .ep-post-content blockquote:before{content:"“";color:#a47c3e;font-family:Georgia,serif;font-size:72px;line-height:1;position:absolute;top:-10px;left:0}.noticeArticle .ep-post-content blockquote p{font-size:inherit;color:inherit}.noticeArticle .ep-post-content__table{margin:calc(var(--bs) * 1.8) 0}.noticeArticle .ep-post-content table{border-collapse:collapse;width:100%}.noticeArticle .ep-post-content th{color:var(--ink-strong);font-size:calc(var(--bs) * .89);text-align:left;border:1px solid var(--line);background:#efdfae;padding:12px 16px;font-weight:700;line-height:1.5}.noticeArticle .ep-post-content td{color:var(--ink);font-size:calc(var(--bs) * .89);border:1px solid var(--line);background:#fbf3da;padding:12px 16px;font-weight:400;line-height:1.65}.noticeArticle .ep-post-content :is(th,td) p{font-size:inherit;line-height:inherit;color:inherit;margin:0}.noticeArticle .ep-post-content a{color:#0f5aa0;text-underline-offset:3px;word-break:break-all;font-weight:700;text-decoration:underline}.noticeArticle .ep-post-content hr{margin:calc(var(--bs) * 2.6) 0;border:0;border-top:3px double var(--line)}.noticeArticle .ep-post-content__image,.noticeArticle .ep-post-content__embed{margin:calc(var(--bs) * 2) 0}.noticeArticle .ep-post-content__image img{box-shadow:0 0 0 1px #3a221659}.noticeArticle .ep-post-content details{margin:calc(var(--bs) * 1.5) 0;border:1px solid var(--line);background:#f7ebc8;border-radius:10px;overflow:hidden}.noticeArticle .ep-post-content summary{font-size:var(--bs);color:var(--ink-strong);cursor:pointer;padding:14px 18px;font-weight:700;line-height:1.5}.noticeArticle .ep-post-content details[open]>summary{border-bottom:1px solid var(--line)}.noticeArticle .ep-post-content details>div{padding:16px 18px 2px}.noticeArticle .ep-post-content code{color:var(--ink);background:#efe2bc;border-radius:4px;padding:.1em .35em;font-size:.9em}.noticeArticle .ep-post-content>:last-child{margin-bottom:0}.noticeArticle .articleAdjacent a>span[aria-hidden]{border:1.5px solid var(--edge);background:var(--hot);border-radius:50%;flex:none;width:38px;height:38px;font-size:0;transition:background-color .25s;display:block;position:relative}.noticeArticle .articleAdjacent a>span[aria-hidden]:after{content:"";border-top:2.5px solid var(--ink-strong);border-right:2.5px solid var(--ink-strong);border-radius:1px;width:9px;height:9px;position:absolute;top:50%;left:50%;transform:translate(-70%,-50%)rotate(45deg)}.noticeArticle .articleAdjacent a:hover>span[aria-hidden]{background:#f5c400}.noticeArticle .articleAdjacent a>span:first-child{font-family:var(--font-display);color:var(--ink-strong);word-break:keep-all;font-size:18px;font-weight:700;line-height:1.45}.noticeArticle .articleAdjacent time{color:var(--muted);font-size:14px;font-weight:500}@media (max-width:760px){.noticeArticle{--ht:27px;--padx:16px}.noticeArticle .articleCategory{margin-bottom:12px}.noticeArticle .articleCategory b{min-height:28px;padding:1px 13px;font-size:12.5px}.noticeArticle .articleHeader h1{margin-bottom:14px}.noticeArticle .articleMeta{font-size:14px}.noticeArticle .ep-post-content :is(th,td){padding:8px 10px}.noticeArticle .ep-post-content blockquote{padding-left:2.4em}.noticeArticle .ep-post-content blockquote:before{font-size:56px}.noticeArticle .ep-post-content h2{border-left-width:4px;padding-left:11px}.noticeArticle .articleAdjacent a>span:first-child{font-size:17px}.noticeArticle .articleAdjacent a>span[aria-hidden]{display:none}}.pageShell.noticeArticle{padding-bottom:0}.noticeArticle>.pageBody>.pageSign{z-index:3;width:176px;margin:0 0 -26px 48px}.noticeArticle>.pageBody>.pageSign span{letter-spacing:.16em;font-size:17px}.noticeArticle .articleSheet{padding:62px var(--padx) 52px;border-radius:2px 2px 0 0;box-shadow:0 6px 18px #1e0f0055}.noticeArticle .articleHeader{padding-bottom:30px}.noticeArticle .articleHeader:after{content:"";background:repeating-linear-gradient(90deg,var(--line) 0 10px,transparent 10px 18px);opacity:.9;height:3px;margin-top:26px;display:block}.noticeArticle .articleContent{margin-top:16px}.endSheet{padding:44px var(--padx) 56px;background:#f1e2b6;border-top:4px solid #8a5f00;position:relative;box-shadow:0 6px 18px #1e0f0055}.endSheet h2{font-family:var(--font-display);color:var(--ink-strong);align-items:baseline;gap:12px;margin:0 0 18px;font-size:24px;font-weight:800;display:flex}.endSheet .articleAdjacent{border:0;gap:12px;max-width:none;margin:0;display:grid}.endSheet .articleAdjacent a{border:2px solid var(--edge);min-height:72px;box-shadow:0 3px 0 var(--edge);background:#fbf3da;border-radius:14px;grid-template-columns:1fr auto auto;align-items:center;gap:16px;padding:12px 16px 12px 22px;transition:background-color .25s;display:grid}.endSheet .articleAdjacent a:last-child{border-bottom:2px solid var(--edge)}.endSheet .articleAdjacent a:hover{background:#fff4d2}.endSheet a.pageSign.backSign{z-index:3;width:272px;margin:34px auto 0;transition:filter .25s;display:block;position:relative}.endSheet a.pageSign.backSign:first-child{margin-top:0}.endSheet a.pageSign.backSign:hover,.endSheet a.pageSign.backSign:focus-visible{filter:brightness(1.05)}.endSheet a.pageSign.backSign span{letter-spacing:.04em;grid-auto-flow:column;justify-content:center;align-items:center;gap:10px;padding-top:2%;font-size:23px}.endSheet a.pageSign.backSign span b{margin-top:-3px;font-size:26px;line-height:1}@media (max-width:760px){.noticeArticle .pageBody{width:calc(100% - 16px);margin:0 auto}.noticeArticle>.pageBody>.pageSign{width:140px;margin:0 0 -22px 20px}.noticeArticle>.pageBody>.pageSign span{font-size:14px}.noticeArticle .articleSheet{padding:48px var(--padx) 36px}.noticeArticle .articleHeader{padding-bottom:22px}.endSheet{padding:32px var(--padx) 72px}.endSheet .articleAdjacent a{grid-template-columns:1fr;gap:2px;min-height:64px;padding:12px 16px}.endSheet .articleAdjacent time{display:block}.endSheet a.pageSign.backSign{width:216px;margin-top:26px}.endSheet a.pageSign.backSign span{font-size:19px}.endSheet a.pageSign.backSign span b{font-size:21px}}
@media (max-width:760px){.siteHeader.siteHeaderHome.siteHeaderPage{flex-direction:row;align-items:center;gap:8px}.siteHeaderPage .headerTools{width:auto;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;flex:none;margin-left:auto;padding:0}.siteHeaderPage .bgmPlayer,.siteHeaderPage .bgmCompact{width:auto}.siteHeaderPage .bgmCompact{box-shadow:none;background:0 0;border:0;gap:6px;padding:0}.siteHeaderPage .bgmCompact:before{display:none}.siteHeaderPage .bgmCompactTrack{flex:none;gap:0;width:auto}.siteHeaderPage .bgmCompactTitle,.siteHeaderPage .bgmCompactControls>:not(.bgmCompactPlayButton){display:none}.siteHeaderPage .bgmCompactPlayButton{width:40px;min-width:40px;height:40px;min-height:40px}.siteHeaderPage .bgmPanel{width:calc(100vw - 40px);max-width:353px}}
@media (max-width:760px){.noticeBoard .pageBody{width:calc(100% - 16px);margin:0 auto}}@media (max-width:1120px){.featuredPosts .pcDots{margin-top:-12px}.featuredPosts .pcDots i{--dot:#fbf3da;--dot-on:#ffd21f;box-shadow:0 0 0 2px #6b4a22,0 2px 4px #0006}.featuredPosts .pcRoot:not(:has(.pcDots)){margin-bottom:24px}}html body .featuredPost strong{text-wrap:pretty;min-height:calc(2em * var(--lh-list))}
:root{--t1:12px;--t2:14px;--t3:17px;--t4:20px;--t5:26px;--t6:34px;--lh3:1.8;--lh4:1.4;--lh5:1.3;--lh6:1.25;--fs-body:var(--t3);--lh-body:var(--lh3);--fs-list:var(--t4);--lh-list:var(--lh4);--fs-title:var(--t6);--lh-title:var(--lh6);--fs-meta:var(--t2);--fs-label:var(--t1);--sign:var(--t4);--muted:#6b4b27;--paper-muted:#6b4b27;--paper-ink:#3a2210;--paper-title:#2a1a0c}@media (max-width:760px){:root{--t1:12px;--t2:14px;--t3:16px;--t4:18px;--t5:22px;--t6:28px;--lh3:1.75;--lh4:1.4;--lh5:1.3;--lh6:1.25;--sign:var(--t3)}}html body .siteHeader nav a,html body .siteHeaderHome nav a{font-family:var(--font-pretendard), "Malgun Gothic", "Apple SD Gothic Neo", sans-serif;font-size:var(--t2);letter-spacing:.14em;text-transform:uppercase;font-weight:700;line-height:1.4}html body .bgmCompactTitle,html body .siteHeaderHome .bgmCompactTitle{font-family:var(--font-pretendard), "Malgun Gothic", "Apple SD Gothic Neo", sans-serif;font-size:var(--t2);letter-spacing:0;font-weight:600;line-height:1.45}html body .bgmDisplayTitle{font-family:var(--font-line-seed);font-size:var(--t3);letter-spacing:-.02em;font-weight:700;line-height:1.35}html body .bgmPanelHeading h2,html body .bgmPlaylist button strong,html body .bgmCompact.bgmFallback{font-family:var(--font-pretendard), "Malgun Gothic", "Apple SD Gothic Neo", sans-serif;font-size:var(--t2);letter-spacing:0;line-height:1.45}html body .bgmStatusBadge,html body .bgmTrackDuration,html body .bgmMessage,html body .bgmPlaylistSection h3,html body .bgmRangeGroup label,html body .bgmVolume output,html body .bgmVolumePopover output{font-family:var(--font-pretendard), "Malgun Gothic", "Apple SD Gothic Neo", sans-serif;font-size:var(--t1);font-variant-numeric:tabular-nums;line-height:1.4}html body .homeSign span,html body .pageSign span,html body .endSheet a.pageSign.backSign span{font-family:var(--font-jua), var(--font-line-seed);font-size:var(--sign);letter-spacing:.08em;font-weight:400;line-height:1.2}html body .noticeArticle>.pageBody>.pageSign span{font-size:var(--t3);letter-spacing:.14em}html body .endSheet a.pageSign.backSign span b{font-family:var(--font-jua), var(--font-line-seed);font-size:var(--t5);letter-spacing:0;font-weight:400}html body .homeMore span,html body .pageMore span{font-family:var(--font-jua), var(--font-line-seed);font-size:var(--t2);letter-spacing:.04em;font-weight:400}html body .homeSign span{font-size:max(16px, min(var(--sign), round(calc(var(--k,1) * 27.5), 1px)))}html body .homeStamp,html body .noticeCardCategory,html body .noticePostMeta b,html body .articleCategory b,html body .noticeArticle .articleCategory b{font-family:var(--font-pretendard), "Malgun Gothic", "Apple SD Gothic Neo", sans-serif;font-size:var(--t1);letter-spacing:.02em;font-weight:700;line-height:1.5}html body .noticeCategories button,html body .noticeSearchScopeTrigger,html body .toolbarSearch .noticeSearchScopeTrigger{font-family:var(--font-pretendard), "Malgun Gothic", "Apple SD Gothic Neo", sans-serif;font-size:var(--t2);letter-spacing:.01em;font-weight:600;line-height:1.4}html body .noticeCategories button.selected{font-weight:700}html body .noticeSearchScopeMenu [role=option]{font-family:var(--font-pretendard), "Malgun Gothic", "Apple SD Gothic Neo", sans-serif;font-size:var(--t2);font-weight:500}html body .noticeSearchScopeMenu [role=option][aria-selected=true]{font-weight:700}html body .toolbarSearch input{font-family:var(--font-pretendard), "Malgun Gothic", "Apple SD Gothic Neo", sans-serif;font-size:var(--t2);letter-spacing:0;font-weight:400}@media (max-width:760px){html body .toolbarSearch input{font-size:16px}}html body .noticeResultCount,html body .noticeResultCount b,html body .pagination,html body .noticeUpdateStatus{font-family:var(--font-pretendard), "Malgun Gothic", "Apple SD Gothic Neo", sans-serif;font-size:var(--t2);letter-spacing:0;font-variant-numeric:tabular-nums;line-height:1.5}html body .noticeResultCount b{color:#2a1a0c;font-weight:700}html body .pagination button{font-family:var(--font-pretendard), "Malgun Gothic", "Apple SD Gothic Neo", sans-serif;font-size:var(--t2);letter-spacing:0;font-variant-numeric:tabular-nums;font-weight:700}html body .noticeUpdateStatus button,html body .backLink{font-family:var(--font-pretendard), "Malgun Gothic", "Apple SD Gothic Neo", sans-serif;font-size:var(--t2);font-weight:700}html body .homeMeta time,html body .noticePostMeta time,html body .noticeCardMeta,html body .noticeCardAuthor,html body .noticeCardMeta time,html body .articleMeta,html body .articleMeta time,html body .articleMeta span,html body .articleAdjacent time{font-family:var(--font-pretendard), "Malgun Gothic", "Apple SD Gothic Neo", sans-serif;font-size:var(--t2);letter-spacing:0;color:#6b4b27;font-variant-numeric:tabular-nums;font-weight:400;line-height:1.5}html body .noticeArticle .articleMeta{font-size:var(--t2);font-weight:400;font-family:var(--font-pretendard), "Malgun Gothic", "Apple SD Gothic Neo", sans-serif;color:#6b4b27}html body .homeCard h3{font-family:var(--font-line-seed);font-size:var(--t3);letter-spacing:-.02em;font-weight:700;line-height:1.4}html body .featuredPost strong,html body .noticeCard h2{font-family:var(--font-line-seed);font-size:var(--t4);font-weight:700;line-height:var(--lh4);letter-spacing:-.02em}html body .noticeMessage,html body .homeEmpty,html body .homeError,html body .notFoundSheet p{font-family:var(--font-pretendard), "Malgun Gothic", "Apple SD Gothic Neo", sans-serif;font-size:var(--t3);line-height:var(--lh3)}html body .noticeArticle .articleHeader h1,html body .articleHeader h1{font-family:var(--font-line-seed);font-size:var(--t6);font-weight:700;line-height:var(--lh6);letter-spacing:-.025em}html body .noticeArticle{--bs:var(--t3);--blh:1.8}@media (max-width:760px){html body .noticeArticle{--blh:1.75}}html body .noticeArticle .articleContent,html body .noticeArticle .ep-post-content p,html body .noticeArticle .ep-post-content li{font-family:var(--font-pretendard), "Malgun Gothic", "Apple SD Gothic Neo", sans-serif;font-size:var(--t3);font-weight:400;line-height:var(--blh);letter-spacing:0}html body .noticeArticle .ep-post-content p{margin-bottom:1.15em}html body .noticeArticle .ep-post-content h1{font-family:var(--font-line-seed);font-size:var(--t5);font-weight:700;line-height:var(--lh5);letter-spacing:-.02em}html body .noticeArticle .ep-post-content h2{font-family:var(--font-line-seed);font-size:var(--t4);font-weight:700;line-height:var(--lh4);letter-spacing:-.02em}html body .noticeArticle .ep-post-content :is(h3,h4,h5){font-family:var(--font-line-seed);font-size:var(--t3);letter-spacing:-.02em;font-weight:700;line-height:1.45}html body .noticeArticle .ep-post-content strong,html body .noticeArticle .ep-post-content a{font-weight:700}html body .noticeArticle .ep-post-content blockquote{font-size:var(--t3);font-weight:500;line-height:1.8}html body .noticeArticle .ep-post-content blockquote p{font-size:inherit;font-weight:500}html body .noticeArticle .ep-post-content :is(th,td),html body .noticeArticle .ep-post-content :is(th,td) p{font-family:var(--font-pretendard), "Malgun Gothic", "Apple SD Gothic Neo", sans-serif;font-size:var(--t2);letter-spacing:0;line-height:1.6}html body .noticeArticle .ep-post-content th{font-weight:700}html body .noticeArticle .ep-post-content summary{font-family:var(--font-pretendard), "Malgun Gothic", "Apple SD Gothic Neo", sans-serif;font-size:var(--t3);letter-spacing:0;font-weight:700}html body .noticeArticle .ep-post-content code{letter-spacing:0;font-size:.88em}html body .endSheet h2{font-family:var(--font-line-seed);font-size:var(--t5);font-weight:700;line-height:var(--lh5);letter-spacing:-.02em}html body .noticeArticle .articleAdjacent a>span:first-child,html body .articleAdjacent a>span:first-child{font-family:var(--font-line-seed);font-size:var(--t3);letter-spacing:-.02em;font-weight:700;line-height:1.45}html body .noticeArticle .articleAdjacent time{font-size:var(--t2);font-weight:400}html body .privacyPolicy,html body .privacyPolicy p,html body .privacyPolicy li,html body .privacyPolicy a{font-family:var(--font-pretendard), "Malgun Gothic", "Apple SD Gothic Neo", sans-serif;font-size:var(--t3);line-height:var(--lh3);letter-spacing:0}html body .privacyPolicy h2{font-family:var(--font-line-seed);font-size:var(--t4);font-weight:700;line-height:var(--lh4);letter-spacing:-.02em}html body .policyTable,html body .policyTable th,html body .policyTable td{font-family:var(--font-pretendard), "Malgun Gothic", "Apple SD Gothic Neo", sans-serif;font-size:var(--t2);line-height:1.6}html body .policyTable thead th,html body .policyTable tbody th{font-weight:700}html body .homeEmpty{font-size:var(--t4);line-height:var(--lh4)}html body .homeEmpty>span{display:block}@media (max-width:760px){html body .homeEmpty{font-size:var(--t3);line-height:var(--lh3)}}@media (max-width:360px){html body .homeEmpty{font-size:var(--t2);line-height:var(--lh3)}}
@font-face{font-family:pretendard;src:url(../media/PretendardVariable-s.p.0a.~5ku~863u1.woff2?dpl=dpl_mg4zyh96xmUJKrmUEq8yA8BVKLLz)format("woff2");font-display:swap;font-weight:100 900}@font-face{font-family:pretendard Fallback;src:local(Arial);ascent-override:93.76%;descent-override:23.75%;line-gap-override:0.0%;size-adjust:101.55%}.pretendard_b3c4fe18-module__Tkre6G__className{font-family:pretendard,pretendard Fallback}.pretendard_b3c4fe18-module__Tkre6G__variable{--font-pretendard:"pretendard", "pretendard Fallback"}
@font-face{font-family:lineSeed;src:url(../media/LINESeedKR_Bold-s.p.08ulhjq6easak.woff2?dpl=dpl_mg4zyh96xmUJKrmUEq8yA8BVKLLz)format("woff2");font-display:swap;font-weight:700}@font-face{font-family:lineSeed Fallback;src:local(Arial);ascent-override:94.62%;descent-override:24.69%;line-gap-override:0.0%;size-adjust:110.97%}.lineseed_58aec0d8-module__MGuuTa__className{font-family:lineSeed,lineSeed Fallback;font-weight:700}.lineseed_58aec0d8-module__MGuuTa__variable{--font-line-seed:"lineSeed", "lineSeed Fallback"}
@font-face{font-family:jua;src:url(../media/Jua_KSX1001-s.p.07grt2w7q.yzh.woff2?dpl=dpl_mg4zyh96xmUJKrmUEq8yA8BVKLLz)format("woff2");font-display:swap;font-weight:400}@font-face{font-family:jua Fallback;src:local(Arial);ascent-override:79.8%;descent-override:19.95%;line-gap-override:24.94%;size-adjust:100.25%}.jua_955ef6f5-module__JDcMyW__className{font-family:jua,jua Fallback;font-weight:400}.jua_955ef6f5-module__JDcMyW__variable{--font-jua:"jua", "jua Fallback"}
