@charset "UTF-8"; /* 綜合編輯器 */ .block { margin-bottom: 2rem; font-family: 'Noto Sans', 'Noto Sans TC', sans-serif; font-weight: 400; /* Regular */ font-size: 18px; color: #707070; line-height: 36px; } .block-title { font-family: 'Noto Sans', sans-serif; font-weight: 700; /* Bold */ font-size: 20px; color: #418FDE; margin-bottom: 36px; } .block img { max-width: 100%; } .block:not(.editor-content) p { margin-bottom: 0; } .block .desc { margin-top: 0.5rem; font-family: 'Noto Sans', 'Noto Sans TC', sans-serif; font-weight: 400; /* Regular */ font-size: 14px; color: #707070; line-height: 22px; } /* 文字編輯器 */ .editor-content * { word-wrap: break-word; word-break: break-word; word-spacing: initial; white-space: normal !important; font-family: 'Noto Sans', 'Noto Sans TC', sans-serif; font-weight: 400; /* Regular */ font-size: 18px; color: #707070; line-height: 36px; } .editor-content a { text-decoration: underline; } .editor-content img { max-width: 100%; height: auto !important; margin-bottom: 0.25rem; } .editor-content > *, .editor-content p { margin-bottom: 1.125rem; } .editor-content table { width: 100% !important; margin: 0 auto; table-layout: fixed; } .editor-content table thead th, .editor-content table thead td { border-bottom-width: 2px; } .editor-content table thead th { vertical-align: bottom; border-bottom: 2px solid #dee2e6; } .editor-content table th, .editor-content table td { border: 1px solid #dee2e6; } .editor-content table p { margin-bottom: 0; } .editor-content td { width: 100%; text-align: center !important; } .editor-content iframe { width: 100%; } .editor-content figure { margin: 0; } .editor-content .media { display: block !important; }