.inner-page-content [align="center"],
.news-detail-content [align="center"],
.article-detail-content [align="center"],
.announcement-detail-content [align="center"],
.specialty-detail-content [align="center"] {
    text-align: center;
}

.inner-page-content [align="right"],
.news-detail-content [align="right"],
.article-detail-content [align="right"],
.announcement-detail-content [align="right"],
.specialty-detail-content [align="right"] {
    text-align: right;
}


.inner-page-content p[style*="text-align: center"],
.inner-page-content p[style*="text-align:center"],
.inner-page-content div[style*="text-align: center"],
.inner-page-content div[style*="text-align:center"],
.inner-page-content h2[style*="text-align: center"],
.inner-page-content h3[style*="text-align: center"],
.news-detail-content p[style*="text-align: center"],
.news-detail-content p[style*="text-align:center"],
.news-detail-content div[style*="text-align: center"],
.news-detail-content div[style*="text-align:center"],
.article-detail-content p[style*="text-align: center"],
.article-detail-content p[style*="text-align:center"],
.article-detail-content div[style*="text-align: center"],
.article-detail-content div[style*="text-align:center"],
.announcement-detail-content p[style*="text-align: center"],
.announcement-detail-content p[style*="text-align:center"],
.announcement-detail-content div[style*="text-align: center"],
.announcement-detail-content div[style*="text-align:center"],
.specialty-detail-content p[style*="text-align: center"],
.specialty-detail-content p[style*="text-align:center"] {
    text-align: center;
}

.inner-page-content p[style*="text-align: right"],
.inner-page-content p[style*="text-align:right"],
.news-detail-content p[style*="text-align: right"],
.news-detail-content p[style*="text-align:right"],
.article-detail-content p[style*="text-align: right"],
.article-detail-content p[style*="text-align:right"],
.announcement-detail-content p[style*="text-align: right"],
.announcement-detail-content p[style*="text-align:right"],
.specialty-detail-content p[style*="text-align: right"],
.specialty-detail-content p[style*="text-align:right"] {
    text-align: right;
}

.inner-page-content ul,
.inner-page-content ol,
.news-detail-content ul,
.news-detail-content ol,
.article-detail-content ul,
.article-detail-content ol,
.announcement-detail-content ul,
.announcement-detail-content ol,
.specialty-detail-content ul,
.specialty-detail-content ol {
    margin: 0 0 18px;
    padding-left: 24px;
}

.inner-page-content li,
.news-detail-content li,
.article-detail-content li,
.announcement-detail-content li,
.specialty-detail-content li {
    margin: 0 0 8px;
}

.inner-page-content p,
.news-detail-content p,
.article-detail-content p,
.announcement-detail-content p,
.specialty-detail-content p {
    margin: 0 0 16px;
}

.inner-page-content h2,
.inner-page-content h3,
.news-detail-content h2,
.news-detail-content h3,
.article-detail-content h2,
.article-detail-content h3,
.announcement-detail-content h2,
.announcement-detail-content h3,
.specialty-detail-content h2,
.specialty-detail-content h3 {
    margin: 0 0 14px;
    line-height: 1.3;
}
