/**
 * Admin Summernote rich content (popup / notice) — restore heading & font sizes
 * neutralized by theme10 common.css reset (h1-h6, p { font-size:100%; font:inherit }).
 */
.axon-rich-content {
	font-size: 1.7rem;
	line-height: 1.6;
	word-break: break-word;
}
.axon-rich-content h1 {
	font-size: 2.4em;
	font-weight: 700;
	line-height: 1.25;
	margin: 0.45em 0;
}
.axon-rich-content h2 {
	font-size: 2em;
	font-weight: 700;
	line-height: 1.3;
	margin: 0.4em 0;
}
.axon-rich-content h3 {
	font-size: 1.6em;
	font-weight: 600;
	line-height: 1.35;
	margin: 0.35em 0;
}
.axon-rich-content h4 {
	font-size: 1.4em;
	font-weight: 600;
	line-height: 1.4;
	margin: 0.3em 0;
}
.axon-rich-content h5 {
	font-size: 1.2em;
	font-weight: 600;
	line-height: 1.45;
	margin: 0.25em 0;
}
.axon-rich-content h6 {
	font-size: 1.1em;
	font-weight: 600;
	line-height: 1.45;
	margin: 0.25em 0;
}
.axon-rich-content p {
	font-size: 1em;
	margin: 0.35em 0;
}
.axon-rich-content ul,
.axon-rich-content ol {
	font-size: 1em;
	margin: 0.35em 0;
	padding-left: 1.4em;
}
.axon-rich-content li {
	font-size: 1em;
}
/* Legacy <font size="1..7"> (Summernote / old editor) */
.axon-rich-content font[size="1"] { font-size: 10px; }
.axon-rich-content font[size="2"] { font-size: 13px; }
.axon-rich-content font[size="3"] { font-size: 16px; }
.axon-rich-content font[size="4"] { font-size: 18px; }
.axon-rich-content font[size="5"] { font-size: 24px; }
.axon-rich-content font[size="6"] { font-size: 32px; }
.axon-rich-content font[size="7"] { font-size: 48px; }
/* Inline font-size from editor is preserved (higher specificity than reset) */

/* [P-FIX 20260731] theme10 리셋(font:inherit)이 굳기·이탤릭·표 글자까지 무력화하는 것 복원 */
.axon-rich-content strong,
.axon-rich-content b { font-weight: 700; }
.axon-rich-content em,
.axon-rich-content i { font-style: italic; }
.axon-rich-content u { text-decoration: underline; }
.axon-rich-content table,
.axon-rich-content th,
.axon-rich-content td { font-size: 1em; }
