.ql-container {font-family: "Pretendard Variable", Pretendard, -apple-system, BlinkMacSystemFont, system-ui, Roboto, "Helvetica Neue", "Segoe UI", "Apple SD Gothic Neo", "Noto Sans KR", "Malgun Gothic", "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", sans-serif; font-size:16px;}

.ql-editor {resize:none; overflow-y:auto; height:500px; line-height:1.3;}
.ql-toolbar.ql-snow, .ql-container.ql-snow {border: 1px solid #999;}
.ui-dialog .ui-dialog-buttonpane button:last-child {margin-right:0;}
.ql-toolbar.ql-snow .ql-picker-label {display: flex; align-items: center;}

/*quill Css*/
.ql-snow .ql-picker .ql-picker-label::before {vertical-align:top;}

.ql-snow .ql-picker.ql-header {width:77px !important;}
.ql-snow .ql-picker.ql-header .ql-picker-item[data-value='1']::before,
.ql-snow .ql-picker.ql-header .ql-picker-label[data-value='1']::before {content: '';}
.ql-snow .ql-picker.ql-header .ql-picker-item[data-value='2']::before,
.ql-snow .ql-picker.ql-header .ql-picker-label[data-value='2']::before {content: ''; font-size: 1.6rem;}
.ql-snow .ql-picker.ql-header .ql-picker-item[data-value='3']::before,
.ql-snow .ql-picker.ql-header .ql-picker-label[data-value='3']::before {content: '제목 1'; font-size: 1.4rem;}
.ql-snow .ql-picker.ql-header .ql-picker-item[data-value='4']::before,
.ql-snow .ql-picker.ql-header .ql-picker-label[data-value='4']::before {content: '제목 2'; font-size: 1.2rem;}
.ql-snow .ql-picker.ql-header .ql-picker-label::before,
.ql-snow .ql-picker.ql-header .ql-picker-item::before {content: '본문'; font-size: 1rem;}



.ql-snow .ql-picker.ql-lineheight {width:66px;}
.ql-snow .ql-picker.ql-lineheight .ql-picker-label::before {background:url('/images/icon/editor-lineheight.png') no-repeat left center; padding-left:20px;}
.ql-snow .ql-picker.ql-lineheight .ql-picker-item[data-value='1.0']::before {content: '1.0'; line-height:1.0;}
.ql-snow .ql-picker.ql-lineheight .ql-picker-label[data-value='1.0']::before {content: '1.0'; line-height:1.0;}
.ql-snow .ql-picker.ql-lineheight .ql-picker-item[data-value='1.2']::before {content: '1.2';}
.ql-snow .ql-picker.ql-lineheight .ql-picker-label[data-value='1.2']::before {content: '1.2';}
.ql-snow .ql-picker.ql-lineheight .ql-picker-item[data-value='1.3']::before {content: '1.3'; line-height:1.3;}
.ql-snow .ql-picker.ql-lineheight .ql-picker-label[data-value='1.3']::before {content: '1.3'; line-height:1.3;}
.ql-snow .ql-picker.ql-lineheight .ql-picker-item[data-value='1.6']::before {content: '1.6'; line-height:1.6;}
.ql-snow .ql-picker.ql-lineheight .ql-picker-label[data-value='1.6']::before {content: '1.6'; line-height:1.6;}
.ql-snow .ql-picker.ql-lineheight .ql-picker-item[data-value='1.8']::before {content: '1.8';}
.ql-snow .ql-picker.ql-lineheight .ql-picker-label[data-value='1.8']::before {content: '1.8';}
.ql-snow .ql-picker.ql-lineheight .ql-picker-item[data-value='2.0']::before {content: '2.0'; line-height:2.0;}
.ql-snow .ql-picker.ql-lineheight .ql-picker-label[data-value='2.0']::before {content: '2.0'; line-height:2.0;}
.ql-snow .ql-picker.ql-lineheight .ql-picker-item[data-value='2.4']::before {content: '2.4';}
.ql-snow .ql-picker.ql-lineheight .ql-picker-label[data-value='2.4']::before {content: '2.4';}
.ql-snow .ql-picker.ql-lineheight .ql-picker-item[data-value='2.8']::before {content: '2.8';}
.ql-snow .ql-picker.ql-lineheight .ql-picker-label[data-value='2.8']::before {content: '2.8';}
.ql-snow .ql-picker.ql-lineheight .ql-picker-item[data-value='3.0']::before {content: '3.0';}
.ql-snow .ql-picker.ql-lineheight .ql-picker-label[data-value='3.0']::before {content: '3.0';}
.ql-snow .ql-picker.ql-lineheight .ql-picker-item[data-value='4.0']::before {content: '4.0';}
.ql-snow .ql-picker.ql-lineheight .ql-picker-label[data-value='4.0']::before {content: '4.0';}
.ql-snow .ql-picker.ql-lineheight .ql-picker-item[data-value='5.0']::before {content: '5.0';}
.ql-snow .ql-picker.ql-lineheight .ql-picker-label[data-value='5.0']::before {content: '5.0';}

.ql-snow .ql-picker.ql-size {width:74px !important;}
.ql-snow .ql-picker.ql-size .ql-picker-item[data-value="14px"]::before {content:'14px'; font-size:14px !important;}
.ql-snow .ql-picker.ql-size .ql-picker-label[data-value="14px"]::before {content:'14px'; font-size:14px !important;}
.ql-snow .ql-picker.ql-size .ql-picker-item[data-value="18px"]::before {content:'18px'; font-size:18px !important;}
.ql-snow .ql-picker.ql-size .ql-picker-label[data-value="18px"]::before {content:'18px'; font-size:14px !important;}
.ql-snow .ql-picker.ql-size .ql-picker-item[data-value="24px"]::before {content:'24px'; font-size:24px !important;}
.ql-snow .ql-picker.ql-size .ql-picker-label[data-value="24px"]::before {content:'24px'; font-size:14px !important;}
.ql-snow .ql-picker.ql-size .ql-picker-item[data-value="32px"]::before {content:'32px'; font-size:32px !important;}
.ql-snow .ql-picker.ql-size .ql-picker-label[data-value="32px"]::before {content:'32px'; font-size:14px !important;}

.ql-snow .ql-picker.ql-size .ql-picker-item[data-value="1rem"]::before {content:'본문'; font-size:1rem !important;}
.ql-snow .ql-picker.ql-size .ql-picker-label[data-value="1rem"]::before {content:'본문'; font-size:1rem !important;}
.ql-snow .ql-picker.ql-size .ql-picker-item[data-value="1.2rem"]::before {content:'제목 3'; font-size:1.2rem !important;}
.ql-snow .ql-picker.ql-size .ql-picker-label[data-value="1.2rem"]::before {content:'제목 3'; font-size:1rem !important;}
.ql-snow .ql-picker.ql-size .ql-picker-item[data-value="1.4rem"]::before {content:'제목 2'; font-size:1.4rem !important;}
.ql-snow .ql-picker.ql-size .ql-picker-label[data-value="1.4rem"]::before {content:'제목 2'; font-size:1rem !important;}
.ql-snow .ql-picker.ql-size .ql-picker-item[data-value="1.6rem"]::before {content:'제목 1'; font-size:1.6rem !important;}
.ql-snow .ql-picker.ql-size .ql-picker-label[data-value="1.6rem"]::before {content:'제목 1'; font-size:1rem !important;}

.ql-snow .ql-picker-label::before {line-height: 20px;}


.ql-snow .ql-tooltip {left: 15px !important;}