.oa-wrap{max-width:780px;margin:0 auto;padding:36px 20px 64px;line-height:1.7;font-size:18px;color:#1d1d1b;background:#fff}
.oa-top{max-width:1080px;margin:0 auto;padding:16px 20px;border-bottom:1px solid #e5e2dc;display:flex;justify-content:space-between;align-items:baseline;font-size:14px}
.oa-top a{color:#444;text-decoration:none}.oa-top a:hover{text-decoration:underline}
.oa-wrap h1{font-size:34px;line-height:1.2;margin:0 0 14px}.oa-wrap h2{font-size:24px;line-height:1.3;margin:36px 0 10px}.oa-wrap h3{font-size:19px;margin:26px 0 8px}
.oa-wrap p{margin:0 0 16px}.oa-wrap ul,.oa-wrap ol{margin:0 0 18px 22px}.oa-wrap li{margin:0 0 6px}
.oa-wrap figure{margin:26px 0}.oa-wrap img{display:block;width:100%;height:auto;border-radius:3px}.oa-wrap figcaption{font-size:13px;color:#6f6f68;padding-top:7px}
.oa-wrap table{width:100%;border-collapse:collapse;margin:0 0 20px;font-size:16px;display:block;overflow-x:auto}.oa-wrap caption{text-align:left;font-size:14px;color:#6f6f68;padding:0 0 8px;caption-side:top}
.oa-wrap th,.oa-wrap td{border:1px solid #d9d6cf;padding:7px 9px;text-align:left;vertical-align:top}.oa-wrap th{background:#f6f4ef}
.oa-meta{font-size:14px;color:#6f6f68;margin:0 0 24px}.oa-foot{max-width:1080px;margin:0 auto;padding:18px 20px;border-top:1px solid #e5e2dc;font-size:14px;color:#6f6f68}.oa-foot a{color:#444}
