/**
 * Copyright (c) Tiny Technologies, Inc. All rights reserved.
 * Licensed under the LGPL or a commercial license.
 * For LGPL see License.txt in the project root for license information.
 * For commercial licenses see https://www.tiny.cloud/
 */

@import url("https://fonts.googleapis.com/css?family=Nanum Gothic");
@import url("https://fonts.googleapis.com/css2?family=East+Sea+Dokdo&display=swap");
@import url('https://fonts.googleapis.com/css2?family=Yeon+Sung&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Nanum+Myeongjo&family=Yeon+Sung&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Nanum+Pen+Script&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Nanum+Brush+Script&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Do+Hyeon&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Sunflower:wght@300&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Jua&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Dokdo&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Song+Myung&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Stylish&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Kirang+Haerang&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Single+Day&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Black+And+White+Picture&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Poor+Story&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Cute+Font&display=swap');

/* ============================  공병기직접추가 */
.editor-body body > .boxPayInner   { width:24.9% ; float:left; background-color: #E67E23; padding:20px; color: #FFF; border: 1px solid #FFF;}
.editor-body {
  font-family: "Malgun Gothic",sans-serif;  font-size:10pt;  /* 추가시 기본폰트크기 */
  line-height: 1.4;  margin: 10px 0px;  word-break:break-all;  padding:0 !important;  overflow-x:hidden;
}
.editor-body p       {	font-family: "Malgun Gothic",sans-serif;  font-size:10pt;   line-height: 1.4;  word-break:break-all;  	padding:0;	margin:0;}
.editor-body span    {  font-family:  "Malgun Gothic", sans-serif;  font-size:10pt;    line-height: 1.4;  word-break:break-all;  padding:0;  margin:0;}
.editor-body strong  { 	font-weight: bold; }
.editor-body *       {	max-width:100%;}
.editor-body table   {  border-collapse: collapse; }

.editor-body table:not([cellpadding]) th, .editor-body table:not([cellpadding]) td {  padding: 0.4rem;}
.editor-body table[border]:not([border="0"]):not([style*="border-width"]) th,  .editor-body table[border]:not([border="0"]):not([style*="border-width"]) td {  border-width: 1px;}
.editor-body table[border]:not([border="0"]):not([style*="border-style"]) th,  .editor-body table[border]:not([border="0"]):not([style*="border-style"]) td {  border-style: solid;}
.editor-body table[border]:not([border="0"]):not([style*="border-color"]) th,  .editor-body table[border]:not([border="0"]):not([style*="border-color"]) td {  border-color: #ccc; }
.editor-body figure             {  display: table;  margin: 1rem auto;}
.editor-body figure figcaption  {  color: #999;  display: block;  margin-top: 0.25rem;  text-align: center;}
.editor-body hr                 {  border-color: #ccc;  border-style: solid;  border-width: 1px 0 0 0;}
.editor-body code               {  background-color: #e8e8e8;  border-radius: 3px;  padding: 0.1rem 0.2rem;}

.mce-content-body:not([dir=rtl]) blockquote {  border-left: 2px solid #ccc;  margin-left: 1.5rem;  padding-left: 1rem;}
.mce-content-body[dir=rtl] blockquote       {  border-right: 2px solid #ccc;margin-right: 1.5rem;padding-right: 1rem;}
.editor-body blockquote                     {  border-left: 2px solid #ccc;margin-left: 1.5rem;padding-left: 1rem;}
.editor-body img                            {  max-width:100%;height:auto;}
.editor-body iframe                         {  max-width:100%;border:0;margin:0 2px;}
.mce-preview-object > iframe                {  margin:0; }

.editor-body input::placeholder { color: darkGray; opacity: 1; }
.editor-body input::-webkit-input-placeholder { color: darkGray; }
/* IE */
.editor-body input:-ms-input-placeholder { color: darkGray; }
/* Firefox */
.editor-body input:-mos-input-placeholder { color: darkGray;}
.editor-body a                          { color: inherit; text-decoration:none; cursor: pointer; }
.editor-body input:-moz-read-only       { background-color: #f0f0f0;}
.editor-body input:read-only            { background-color: #f0f0f0;}
.editor-body input[readonly]            { cursor:default; }
.editor-body input[type=checkbox]       { transform: scale(1.4)!important; margin:6px!important;}
.editor-body label                      { font-weight:normal}
.editor-body input[type="radio"], .editor-body input[type="checkbox"] {margin:7px 0px 0px}