*{box-sizing:border-box}body{margin:0;background:#f3f5fa;color:#172033;font:15px/1.5 system-ui,sans-serif}main{max-width:1000px;margin:auto;padding:24px}header{display:flex;justify-content:space-between;font-weight:800}h1{font-size:2rem}section,form,.draw{background:white;border-radius:14px;padding:20px;margin:16px 0;box-shadow:0 4px 18px #17203312}input,textarea{padding:10px;border:1px solid #ccd2df;border-radius:7px;margin:5px}input[name=title],input[name=keyword],textarea{display:block;width:min(100%,600px)}button,.button{background:#4658e8;color:white;border:0;border-radius:7px;padding:10px 15px;cursor:pointer;text-decoration:none;margin:4px}button:disabled{opacity:.5}button.danger{background:#b42318}#error{color:#b42318}.legal{background:#fff7e6;padding:12px;border-radius:8px}table{width:100%;border-collapse:collapse}td,th{text-align:left;padding:8px;border-bottom:1px solid #eee}
