.sy4y5a_page{background:#f4f4f4;min-height:100vh;padding:50px 20px}.sy4y5a_container{width:100%;max-width:850px;margin:0 auto}.sy4y5a_back{color:#333;align-items:center;gap:9px;margin-bottom:28px;font-weight:600;text-decoration:none;display:inline-flex}.sy4y5a_back:hover{color:#d71920}.sy4y5a_panel{background:#fff;border:1px solid #e5e5e5;border-radius:16px;padding:clamp(24px,5vw,48px);box-shadow:0 10px 35px #0000000a}.sy4y5a_approved{color:#16803c;align-items:center;gap:9px;margin-bottom:25px;font-size:13px;font-weight:700;display:flex}.sy4y5a_category{color:#b91c1c;background:#fce8e8;border-radius:7px;margin-bottom:18px;padding:8px 13px;font-size:13px;font-weight:700;display:inline-block}.sy4y5a_panel h1{color:#171717;margin:0 0 18px;font-size:clamp(26px,5vw,38px);line-height:1.2}.sy4y5a_date{color:#777;border-bottom:1px solid #eee;align-items:center;gap:8px;padding-bottom:25px;font-size:14px;display:flex}.sy4y5a_description{color:#333;white-space:pre-wrap;overflow-wrap:anywhere;padding-top:28px;font-size:16px;line-height:1.9}.sy4y5a_notice{color:#16803c;background:#f7f7f7;border-radius:10px;align-items:flex-start;gap:12px;margin-top:35px;padding:18px;display:flex}.sy4y5a_notice svg{flex-shrink:0}.sy4y5a_notice p{color:#555;margin:0;font-size:13px;line-height:1.7}@media (max-width:600px){.sy4y5a_page{padding:28px 14px}.sy4y5a_panel{padding:22px}}
