@charset "utf-8";

/* Reset Style */
.tui-editor-contents a {border:0 none; margin:0; padding:0; color:blue!important; text-decoration:none!important;}
.tui-editor-contents a:hover {text-decoration:underline!important;}
.tui-editor-contents a:focus {outline:1px dotted #aaa; text-decoration:underline!important;}

.tui-editor-contents {font-family: AppleSDGothicNeoM!important;}
.tui-editor-contents h1, .tui-editor-contents h2, .tui-editor-contents h3, .tui-editor-contents h4, .tui-editor-contents h5,
.tui-editor-contents h6, .tui-editor-contents b, .tui-editor-contents th, .tui-editor-contents caption, .tui-editor-contents strong {font-family: AppleSDGothicNeoB!important;}
.tui-editor-contents h1, .tui-editor-contents h2 {border-bottom: none!important;}

/* Toast UI Viewer */
.tui-editor-contents {font-weight: inherit!important;}
.tui-editor-contents > * {margin: 20px 0 0 0!important;}
.tui-editor-contents > *:first-child {margin-top: 0!important;}
.tui-editor-contents {font-size: 14px!important; font-weight: normal; font-style: normal; font-stretch: normal; line-height: 1.71; letter-spacing: normal; color: #000000;}
.tui-editor-contents p {font-size: 14px; font-weight: normal; font-style: normal; font-stretch: normal; line-height: 1.71; letter-spacing: normal; color: #000000;}
.tui-editor-contents img {max-width: 100%; height: auto; margin: 0 auto !important;}

.tui-editor-contents ul {display: block; list-style-type: none; padding-left: 21px!important; color: #000000!important; margin-top: 0!important;}
.tui-editor-contents ul > li {line-height: 1.71;}
.tui-editor-contents ul > li:before {content: "•"!important; margin-top: 0!important; margin-left: -14px!important; width: 0!important; height: 0!important;}

.tui-editor-contents ol {display: block; list-style-type: none; padding-left: 26px!important; color: #000000 !important; margin-top: 0!important;}
.tui-editor-contents ol > li {line-height: 1.71;}
.tui-editor-contents ol > li:before {content: "." counter(li); margin-left: -28px!important; width: 22px!important; text-align: right; direction: rtl; color: #000000!important;}

.tui-editor-contents .task-list-item:before {content: ""!important; margin-left: 0!important; margin-top: 0!important; height: 18px!important; width: 18px!important;}

.tui-editor-contents :not(table) {line-height: inherit!important;}

.tui-editor-contents table,
.tui-editor-contents table thead th,
.tui-editor-contents table td {height: fit-content; border: 1px solid #cccccc; font-size: 12px; font-weight: normal; font-style: normal; font-stretch: normal; line-height: 1.5; letter-spacing: normal;}
.tui-editor-contents table {width: 100%!important;}
.tui-editor-contents p > table {margin: 0!important;}
.tui-editor-contents table thead th {padding: 4px 0; background-color: #eeeeee; color: #000000; text-align: center;}
.tui-editor-contents table td {padding: 10px; vertical-align: top;}

.tui-editor-contents blockquote {color: #000000;}
.tui-editor-contents blockquote p {color: #000000;}

/* Toast UI Editor Custom */
.full-screen {position: fixed; left: 0; top: 0; width: 100%; height: 100%; background-color: #ffffff; z-index: 999;}
