body{margin:0;background:#eee;color:#243c35;font-family:"Malgun Gothic",sans-serif;word-break:keep-all;overflow-wrap:normal}header,main{max-width:1260px;margin:0 auto;padding:24px}h1{font-size:28px}h2{font-size:19px}nav{display:flex;flex-wrap:wrap;gap:15px}a{color:#17685d}section{background:white;margin:0 0 28px;border:1px solid #ccc}section>div{padding:18px 24px;display:flex;justify-content:space-between;align-items:center;gap:15px;flex-wrap:wrap}img{display:block;width:100%;height:auto}@media(max-width:580px){header,main{padding:15px}h1{font-size:24px}section>div{padding:14px}h2{font-size:17px}}@media print{header,section>div{display:none}main{padding:0}section{break-after:page;border:0;margin:0}@page{size:A3 landscape;margin:0}}