@font-face{font-family:notosans;font-weight:400;src:local(☺),url(https://t1.kakaocdn.net/kakaowork/resources/homepage/fonts/NotoSansKR-DemiLight.woff2)format("woff2")}@font-face{font-family:notosans;font-weight:400;src:local(☺),url(https://t1.kakaocdn.net/kakaowork/resources/homepage/fonts/NotoSansKR-Regular.woff2)format("woff2")}@font-face{font-family:notosans;font-weight:500;src:local(☺),url(https://t1.kakaocdn.net/kakaowork/resources/homepage/fonts/NotoSansKR-Medium.woff2)format("woff2")}@font-face{font-family:notosans;font-weight:700;src:local(☺),url(https://t1.kakaocdn.net/kakaowork/resources/homepage/fonts/NotoSansKR-Bold.woff2)format("woff2")}@font-face{font-family:roboto;font-weight:400;src:local(☺),url(https://t1.kakaocdn.net/kakaowork/resources/homepage/fonts/Roboto-Regular.woff)format("woff")}@font-face{font-family:roboto;font-weight:500;src:local(☺),url(https://t1.kakaocdn.net/kakaowork/resources/homepage/fonts/Roboto-Medium.woff)format("woff")}@font-face{font-family:roboto;font-weight:700;src:local(☺),url(https://t1.kakaocdn.net/kakaowork/resources/homepage/fonts/roboto-v20-latin-700.woff)format("woff")}@font-face{font-family:NotoSansCJKkr;font-weight:400;src:local(☺),url(https://t1.kakaocdn.net/kakaowork/resources/homepage/fonts/NotoSansCJKkr-Regular.woff2)format("woff2"),url(https://t1.kakaocdn.net/kakaowork/resources/homepage/fonts/NotoSansCJKkr-Regular.woff)format("woff")}@font-face{font-family:NotoSansCJKkr;font-weight:500;src:local(☺),url(https://t1.kakaocdn.net/kakaowork/resources/homepage/fonts/NotoSansCJKkr-Medium.woff2)format("woff2"),url(https://t1.kakaocdn.net/kakaowork/resources/homepage/fonts/NotoSansCJKkr-Medium.woff)format("woff")}@font-face{font-family:NotoSansCJKkr;font-weight:700;src:local(☺),url(https://t1.kakaocdn.net/kakaowork/resources/homepage/fonts/NotoSansCJKkr-Bold.woff2)format("woff2"),url(https://t1.kakaocdn.net/kakaowork/resources/homepage/fonts/NotoSansCJKkr-Bold.woff)format("woff")}@font-face{font-family:Pretendard;font-weight:500;src:local(☺),url(https://t1.kakaocdn.net/kakaowork/resources/homepage/fonts/Pretendard-Medium.woff)format("woff")}@font-face{font-family:Pretendard;font-weight:600;src:local(☺),url(https://t1.kakaocdn.net/kakaowork/resources/homepage/fonts/Pretendard-SemiBold.woff)format("woff")}@font-face{font-family:KakaoBigSans;font-weight:700;src:local(☺),url(https://t1.kakaocdn.net/kakaowork/resources/homepage/fonts/KakaoBigSans-Bold.woff2)format("woff2"),url(https://t1.kakaocdn.net/kakaowork/resources/homepage/fonts/KakaoBigSans-Bold.woff)format("woff")}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,textarea,p,blockquote,th,td,input,select,button{margin:0;padding:0}fieldset,img{border:0}dl,ul,ol,menu,li{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}input,select,textarea,button{vertical-align:middle;font-size:100%}button{cursor:pointer;background-color:#0000;border:0}table{border-collapse:collapse;border-spacing:0}body{-webkit-text-size-adjust:none}input:checked[type=checkbox]{-webkit-appearance:checkbox;background-color:#666}input[type=text],input[type=password],input[type=submit],input[type=search],input[type=tel],input[type=email],html input[type=button],input[type=reset]{-webkit-appearance:none;border-radius:0}input[type=search]::-webkit-search-cancel-button{-webkit-appearance:none}body{background:#fff}body,th,td,input,select,textarea,button{color:#333;font-family:notosans,Malgun Gothic,맑은 고딕,sans-serif;font-size:14px;line-height:1.5}a{color:#333;text-decoration:none}a:active,a:hover{text-decoration:none}address,caption,cite,code,dfn,em,var{font-style:normal;font-weight:400}.direct-link{z-index:1000;height:1px;position:absolute;top:-1px;left:0}.direct-link a{color:#fff;white-space:nowrap;background:#333;padding:5px 10px;font-weight:700;text-decoration:none;position:absolute;top:-999px}.direct-link a:focus{top:0}.ir_pm{color:#0000;font-size:1px;line-height:0;display:block;overflow:hidden}.ir_wa{z-index:-1;width:100%;height:100%;display:block;position:relative;overflow:hidden}.ir_caption{text-indent:-9999px;width:1px;font-size:1px;line-height:0;overflow:hidden}.screen_out{text-indent:-9999px;width:0;height:0;line-height:0;position:absolute;overflow:hidden}.txt_ellipsis{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.fixed_page{overflow:hidden}.btn_page .container-doc .util_wrap{bottom:80px}img,video{vertical-align:top}input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}
.slick-slider .slick-slide{z-index:auto!important}
.vue-modal-resizer{z-index:9999999;cursor:se-resize;background:0 0;width:12px;height:12px;display:block;position:absolute;bottom:0;right:0;overflow:hidden}.vue-modal-resizer:after{content:"";background:0 0;border-bottom:10px solid #ddd;border-left:10px solid #0000;width:0;height:0;display:block;position:absolute;top:0;left:0}.vue-modal-resizer.clicked:after{border-bottom:10px solid #369be9}.v--modal-block-scroll{width:100vw;overflow:hidden}.v--modal-overlay{box-sizing:border-box;z-index:999;opacity:1;background:#0003;width:100%;height:100vh;position:fixed;top:0;left:0}.v--modal-overlay.scrollable{-webkit-overflow-scrolling:touch;height:100%;min-height:100vh;overflow-y:auto}.v--modal-overlay .v--modal-background-click{width:100%;height:auto;min-height:100%}.v--modal-overlay .v--modal-box{box-sizing:border-box;position:relative;overflow:hidden}.v--modal-overlay.scrollable .v--modal-box{margin-bottom:2px}.v--modal{text-align:left;background-color:#fff;border-radius:3px;padding:0;box-shadow:0 20px 60px -2px #1b213a66}.v--modal.v--modal-fullscreen{width:100vw;height:100vh;margin:0;top:0;left:0}.v--modal-top-right{display:block;position:absolute;top:0;right:0}.overlay-fade-enter-active,.overlay-fade-leave-active{transition:all .2s}.overlay-fade-enter,.overlay-fade-leave-active{opacity:0}.nice-modal-fade-enter-active,.nice-modal-fade-leave-active{transition:all .4s}.nice-modal-fade-enter,.nice-modal-fade-leave-active{opacity:0;transform:translateY(-20px)}.vue-dialog div{box-sizing:border-box}.vue-dialog .dialog-flex{width:100%;height:100%}.vue-dialog .dialog-content{flex:1 0 auto;width:100%;padding:15px;font-size:14px}.vue-dialog .dialog-c-title{padding-bottom:15px;font-weight:600}.vue-dialog .vue-dialog-buttons{border-top:1px solid #eee;flex:0 auto;width:100%;display:flex}.vue-dialog .vue-dialog-buttons-none{width:100%;padding-bottom:15px}.vue-dialog-button{cursor:pointer;box-sizing:border-box;height:40px;color:inherit;line-height:40px;font:inherit;background:0 0;border:0;outline:none;margin:0;padding:0;font-size:12px!important}.vue-dialog-button:hover{background:#00000003}.vue-dialog-button:active{background:#00000006}.vue-dialog-button:not(:first-of-type){border-left:1px solid #eee}
