.notice-page{min-height:100svh;padding:72px 0 110px;background:#f3f1eb;color:#161615}.notice-shell{width:min(1080px,calc(100% - 48px));margin:0 auto}.notice-hero{padding:105px 0 62px;border-bottom:1px solid #161615;display:grid;grid-template-columns:.38fr 1fr;gap:30px}.notice-kicker{font:700 10px/1 ui-monospace,monospace;letter-spacing:.14em;color:#08786f}.notice-hero h1{margin:0;font-size:clamp(54px,7vw,92px);font-weight:500;line-height:.95;letter-spacing:-.055em}.notice-hero p{grid-column:2;margin:22px 0 0;max-width:530px;color:#65615b;line-height:1.7}.notice-empty{padding:70px 0;border-bottom:1px solid #aaa69d;color:#65615b}.notice-list{margin:0;padding:0;list-style:none}.notice-item{border-bottom:1px solid #aaa69d}.notice-link{min-height:112px;padding:26px 0;display:grid;grid-template-columns:70px 1fr auto;gap:26px;align-items:center;transition:transform .25s,background .25s}.notice-link:hover{transform:translateX(10px);background:#e5e1d8}.notice-index{font:600 10px/1 ui-monospace,monospace;color:#77736c}.notice-title{margin:0;font-size:clamp(19px,2.2vw,29px);font-weight:570;line-height:1.3}.notice-date{color:#77736c;font:500 11px/1 ui-monospace,monospace;white-space:nowrap}.notice-detail{min-height:100svh;padding:72px 0 120px;background:#f3f1eb;color:#161615}.notice-detail-shell{width:min(900px,calc(100% - 48px));margin:0 auto}.notice-back{display:inline-flex;margin:48px 0 70px;color:#55524d;font-size:13px}.notice-back:hover{text-decoration:underline;text-underline-offset:4px}.notice-article{border-top:1px solid #161615}.notice-article-header{padding:35px 0 48px;border-bottom:1px solid #aaa69d}.notice-article-header small{font:700 10px/1 ui-monospace,monospace;letter-spacing:.12em;color:#08786f}.notice-article-header h1{max-width:780px;margin:28px 0 34px;font-size:clamp(38px,5.7vw,68px);font-weight:520;line-height:1.05;letter-spacing:-.045em}.notice-article-header time{color:#77736c;font:500 11px/1 ui-monospace,monospace}.notice-content{padding:54px 0 30px;font-size:17px;line-height:1.85;color:#393733}.notice-content>div+div{margin-top:34px}.notice-content p{margin:0 0 1.35em}.notice-content h2,.notice-content h3{margin:2em 0 .8em;font-weight:650;line-height:1.25}.notice-content ol,.notice-content ul{padding-left:1.4em}.notice-content a{color:#08786f;text-decoration:underline;text-underline-offset:3px}.notice-media{margin:34px 0}.notice-image{position:relative;aspect-ratio:16/9;overflow:hidden;background:#dedbd3}.notice-image img{object-fit:contain}.notice-caption{margin:10px 0 0;color:#77736c;font-size:13px}.notice-attachments{margin-top:50px;padding-top:25px;border-top:1px solid #aaa69d}.notice-attachments h2{margin:0 0 20px;font-size:18px}.notice-attachment{padding:18px 0;border-bottom:1px solid #c7c3ba}.notice-file{display:flex;gap:14px;align-items:flex-start}.notice-file a{font-weight:650;color:#08786f}.notice-file p{margin:5px 0 0;color:#77736c;font-size:13px}.notice-mock-warning{margin-top:45px;padding:16px 0;border-top:1px solid #aaa69d;border-bottom:1px solid #aaa69d;color:#77736c;font-size:12px;line-height:1.6}@media(max-width:720px){.notice-detail,.notice-page{padding-top:62px}.notice-detail-shell,.notice-shell{width:calc(100% - 36px)}.notice-hero{padding:72px 0 40px;grid-template-columns:1fr;gap:18px}.notice-hero h1{font-size:54px}.notice-hero p{grid-column:auto;margin-top:0}.notice-link{min-height:96px;grid-template-columns:42px 1fr;gap:12px}.notice-date{grid-column:2}.notice-link:hover{transform:none;background:transparent}.notice-back{margin:34px 0 45px}.notice-article-header{padding:28px 0 38px}.notice-article-header h1{font-size:40px}.notice-content{padding-top:38px;font-size:16px}.notice-image{aspect-ratio:4/3}}.Header_header__hO3lJ{position:fixed;inset:0 0 auto;z-index:50;height:72px;border-bottom:1px solid rgba(255,255,255,.12);background:rgba(5,6,13,.86);backdrop-filter:blur(18px);color:#f0ede6}.Header_inner__ry5Nk{width:min(1180px,calc(100% - 48px));height:100%;margin:0 auto;display:flex;align-items:center;justify-content:space-between}.Header_logo__e5KhT{position:relative;display:block;width:126px;height:48px;flex:0 0 auto}.Header_logo__e5KhT img{object-fit:contain}.Header_nav__3fHSH{display:flex;align-items:center;gap:24px}.Header_notice__9S7GX{font-size:14px;font-weight:600;color:rgba(255,255,255,.75);transition:color .2s}.Header_notice__9S7GX:hover,.Header_notice__9S7GX[aria-current=page]{color:#fff}.Header_cta___P6mb{display:inline-flex;align-items:center;justify-content:center;min-height:40px;padding:0 18px;border-radius:5px;background:#f0ede6;color:#080a14;font-size:14px;font-weight:750;transition:background .2s}.Header_cta___P6mb:hover{background:#dfe4ff}@media(max-width:720px){.Header_header__hO3lJ{height:62px}.Header_inner__ry5Nk{width:calc(100% - 36px)}.Header_logo__e5KhT{width:78px;height:36px}.Header_nav__3fHSH{gap:14px}.Header_notice__9S7GX{font-size:13px}.Header_cta___P6mb{min-height:36px;padding:0 12px;font-size:12px}}