*{box-sizing:border-box}body{margin:0;background:#f5f7fb;color:#243247;font:16px/1.8 Arial,sans-serif}header{background:#133e62;color:white;padding:18px 7%}header a{color:white;text-decoration:none;margin-right:22px}header strong{font-size:23px;margin-right:40px}.wrap{max-width:1100px;margin:35px auto;padding:0 20px}.panel{background:white;border:1px solid #e1e6ed;border-radius:12px;padding:30px;margin-bottom:22px}h1{line-height:1.25;color:#12365b}h2{margin-top:32px;color:#164b70}.btn{display:inline-block;background:#ee7d23;color:white;text-decoration:none;padding:11px 20px;border-radius:8px;font-weight:bold}.notice{border-left:4px solid #d6a351;background:#fffaf0;padding:12px 16px}.search{width:100%;padding:13px;border:1px solid #cdd4df;border-radius:7px;margin:15px 0}.article{padding:17px 0;border-bottom:1px solid #eee}.article a{font-size:18px;font-weight:bold;color:#145b9b;text-decoration:none}.article p{margin:4px 0}footer{text-align:center;background:#12365b;color:white;padding:26px;margin-top:45px}footer a{color:white}