.page-notify{min-height:60vh;padding:120px 0 100px;background:#fff}.page-notify .nt-wrap{max-width:860px;margin:0 auto;padding:0 20px}.page-notify .nt-h1{font-size:32px;font-weight:900;letter-spacing:-.04em;color:var(--ink);margin-bottom:28px}.page-notify .nt-list{border-top:2px solid var(--ink)}.page-notify .nt-item{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:24px 6px;border-bottom:1px solid var(--n20);text-decoration:none;color:inherit;transition:background .15s}.page-notify .nt-item:hover{background:var(--n05)}.page-notify .nt-it-main{min-width:0;display:flex;flex-direction:column}.page-notify .nt-it-title{font-size:17.5px;font-weight:700;letter-spacing:-.02em;color:var(--ink);line-height:1.5}.page-notify .nt-it-date{margin-top:7px;font-size:13.5px;color:var(--n40)}.page-notify .nt-it-arr{flex:none;color:var(--n30);font-size:20px}.page-notify .nt-empty{border-top:2px solid var(--ink);padding:70px 0;text-align:center;color:var(--n40);font-size:15px}.page-notify .nt-back{display:inline-flex;align-items:center;gap:6px;font-size:14px;font-weight:600;color:var(--n50);text-decoration:none;margin-bottom:22px}.page-notify .nt-back:hover{color:var(--ink)}.page-notify .nt-detail-head{padding-bottom:22px;border-bottom:1px solid var(--n20);margin-bottom:30px}.page-notify .nt-detail-title{font-size:26px;font-weight:900;letter-spacing:-.035em;color:var(--ink);line-height:1.4}.page-notify .nt-detail-date{margin-top:12px;font-size:14px;color:var(--n40)}.page-notify .nt-detail-period{margin-top:6px;font-size:14px;font-weight:700;color:var(--brand)}.page-notify .nt-detail-img{width:100%;height:auto;border-radius:16px;display:block}.page-notify .nt-detail-body{font-size:16px;line-height:1.85;color:var(--n60,#3a4658);white-space:pre-wrap}@media (max-width:640px){.page-notify{padding:96px 0 72px}.page-notify .nt-h1{font-size:26px}.page-notify .nt-detail-title{font-size:21px}.page-notify .nt-it-title{font-size:16px}}