.quill em{font-style:italic}.quill strong{font-weight:bolder}.quill code{font-family:monospace}.quill h1{unicode-bidi:isolate;margin-block:.67em;margin-inline:0;font-size:2em;font-weight:700;display:block}.quill h2{unicode-bidi:isolate;margin-block:.83em;margin-inline:0;font-size:1.5em;font-weight:700;display:block}.quill ul{unicode-bidi:isolate;margin-block:1em;padding-inline-start:40px;list-style-type:disc;display:block}.quill li{text-align:-webkit-match-parent;unicode-bidi:isolate;display:list-item}.quill ol{unicode-bidi:isolate;padding-inline-start:0;list-style-type:decimal;display:block}.quill pre{white-space:pre;unicode-bidi:isolate;margin-block:1em;margin-inline:0;font-family:monospace;display:block}.quill blockquote{unicode-bidi:isolate;margin-block:1em;margin-inline:40px;display:block}.quill sub{vertical-align:sub;font-size:smaller}.quill sup{vertical-align:super;font-size:smaller}.quill img{width:100%}.ql-tooltip{width:auto}.ql-container,.ql-editor{min-height:400px}[data-value=Pretendard].ql-picker-item:before,[data-value=Pretendard].ql-picker-label:before{content:"Pretendard"!important}.ql-font-Pretendard{font-family:var(--font-pretendard)}[data-value=NotoSans].ql-picker-item:before,[data-value=NotoSans].ql-picker-label:before{content:"구글 본고딕"!important}.ql-font-NotoSans{font-family:var(--font-notosans)}[data-value=NanumBarunGothic].ql-picker-item:before,[data-value=NanumBarunGothic].ql-picker-label:before{content:"나눔 바른 고딕"!important}.ql-font-NanumBarunGothic{font-family:var(--font-barun-gothic)}[data-value=BrushFont].ql-picker-item:before,[data-value=BrushFont].ql-picker-label:before{content:"나눔 붓글씨"!important}.ql-font-BrushFont{font-family:var(--font-brush)}[data-value=NanumGothic].ql-picker-item:before,[data-value=NanumGothic].ql-picker-label:before{content:"나눔고딕"!important}.ql-font-NanumGothic{font-family:var(--font-gothic)}[data-value=NanumHuman].ql-picker-item:before,[data-value=NanumHuman].ql-picker-label:before{content:"나눔휴먼"!important}.ql-font-NanumHuman{font-family:var(--font-human)}[data-value=NanumMyeongjo].ql-picker-item:before,[data-value=NanumMyeongjo].ql-picker-label:before{content:"나눔명조"!important}.ql-font-NanumMyeongjo{font-family:var(--font-myeongjo)}[data-value=NanumPen].ql-picker-item:before,[data-value=NanumPen].ql-pciker-label:before{content:"나눔펜"!important}.ql-font-NanumPen{font-family:var(--font-pen)}[data-value=NanumSqaureNeo].ql-picker-item:before,[data-value=NanumSqaureNeo].ql-picker-label:before{content:"나늠스퀘어네오"!important}.ql-font-NanumSqaureNeo{font-family:var(--font-square-neo)}[data-value=WantedSans].ql-picker-item:before,[data-value=WantedSans].ql-picker-label:before{content:"WantedSans"!important}.ql-font-Sacheon{font-family:var(--font-Wanted)}.ql-formats{border-right:1px solid #d0d0d0;padding-right:10px;margin-right:10px!important}.ql-fontsize{cursor:default!important;width:100%!important}.ql-container{background-color:#ededed;overflow:visible}.ql-editor{transform-origin:50% 0;background-color:#fff;transition:transform .1s ease-out;position:relative}.a4 .ql-editor{width:210mm;margin:0 auto}.a4 .ql-container{padding:10px 20px}.a4 .ql-container,.a4 .ql-editor{min-height:297mm}.ql-disabled .textform{resize:none!important}.textform{text-align:center;resize:horizontal;text-overflow:ellipsis;white-space:nowrap;border:1px dotted red;border-bottom:1px solid #111;overflow:hidden}.boxform{text-align:center;resize:horizontal;text-overflow:ellipsis;white-space:nowrap;border:5px double #111;overflow:hidden}.ql-disabled .boxform{resize:none;pointer-events:none;cursor:default}.signfloat{resize:both;color:#505050;background-color:#fff;border:1px solid #d0d0d0;justify-content:center;align-items:center;font-size:2em;font-weight:300;display:flex;position:absolute;overflow:auto}.signfloat:hover{cursor:pointer}.signform{width:0;height:0}.ql-disabled .signfloat{resize:none}.ql-disabled .close-btn{pointer-events:none;display:none}.close-btn{width:20px;min-width:20px;max-width:20px;height:20px;min-height:20px;max-height:20px;position:absolute;top:0;right:0}.close-btn:before,.close-btn:after{content:"";background-color:#333;width:20px;height:2px;position:absolute;top:50%;right:-50%}.close-btn:before{transform:translate(-50%,-50%)rotate(45deg)}.close-btn:after{transform:translate(-50%,-50%)rotate(-45deg)}.signfloat:after{content:"(서명)"}[data-signature].signform .signfloat:after{content:""}.wrap-quill.view .ql-container,.wrap-quill.view .ql-editor{border:none;padding:0}.wrap-quill.view *{cursor:default}.ql-video{aspect-ratio:3/1.6877}
:root{--swiper-pagination-bullet-horizontal-gap:2px}.swiper{border-radius:0;width:100%;height:100%}.swiper-slide>div{background-color:#0000}.swiper-pagination{height:15px}.swiper-pagination-bullet{opacity:1!important;background-color:#e6e6e6!important;width:6px!important;height:6px!important}.swiper-pagination-bullet-active{background-color:var(--main-color)!important}.swiper>.swiper-button-prev,.swiper>.swiper-button-next{opacity:.3;background-color:#000;display:flex;color:#fff!important}.variantsSwiper :is(.swiper-button-prev,.swiper-button-next){opacity:1;background:#00000080;border-radius:50%;width:40px;height:40px;margin-top:0}.variantsSwiper :is(.swiper-button-prev,.swiper-button-next):after{color:#fff;font-size:18px!important}.variantsSwiper .swiper-button-prev{left:10px!important}.variantsSwiper .swiper-button-next{right:10px!important}.swiper-button-prev{left:0!important}.swiper-button-next{right:0!important}.swiper-button-prev:after,.swiper-button-next:after{font-size:20px!important}.bannerSwiper>.swiper-button-prev,.bannerSwiper>.swiper-button-next{display:none!important}.swiper:hover>.swiper-button-prev,.swiper:hover>.swiper-button-next{display:flex!important}.swiper-button-disabled,.swiper:hover>.swiper-button-disabled{display:none!important}.variantsSwiper .swiper-wrapper{align-items:center}.variantsSwiper .swiper-slide{height:100%;width:100%!important;margin-right:0!important}.variantsSwiper .swiper-slide-active{width:100%!important}
