@charset "utf-8";
/* //20261022: Readable shared layout for the original legal Markdown. */
body { color: #253047; background: #fff; font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", "Noto Sans KR", sans-serif; }
.sidebar, .sidebar-toggle { display: none !important; }
.content { position: static; margin: 0; padding: 0; }
.markdown-section { box-sizing: border-box; width: 100%; max-width: 880px; margin: 0 auto; padding: 36px 32px 64px; font-size: 15px; line-height: 1.9; overflow-wrap: anywhere; }
.markdown-section h1 { margin: 0 0 24px; font-size: 28px; line-height: 1.45; }
.markdown-section h2 { margin: 36px 0 16px; font-size: 20px; line-height: 1.5; }
.markdown-section h3 { font-size: 17px; line-height: 1.6; }
.markdown-section strong { color: inherit; }
.markdown-section table { max-width: 100%; font-size: 14px; }
.markdown-section th, .markdown-section td { padding: 10px 12px; }
.legal-fallback, #app { max-width: 816px; margin: 32px auto; padding: 0 24px; }
@media (max-width: 600px) {
	.markdown-section { padding: 28px 20px 48px; font-size: 14px; }
	.markdown-section h1 { font-size: 24px; }
}
