@import url(https://cdn.jsdelivr.net/gh/orioncactus/pretendard@v1.3.9/dist/web/static/pretendard.min.css);@import url(https://fonts.googleapis.com/css2?family=Nanum+Gothic&family=Nanum+Myeongjo&family=Nanum+Pen+Script&family=Noto+Sans+KR:wght@100..900&family=Noto+Serif+KR:wght@200..900&display=swap);@font-face{font-family:PretendardB;font-weight:700;src:url(https://chungyeol.co.kr/static/media/Pretendard-Bold.be4e300c014733a8521f.ttf) format("truetype")}@font-face{font-family:PretendardM;font-weight:400;src:url(https://chungyeol.co.kr/static/media/Pretendard-Medium.07e5324da6d2eb8817c1.ttf) format("truetype")}@font-face{font-family:PretendardL;font-weight:lighter;src:url(https://chungyeol.co.kr/static/media/Pretendard-Light.be916151766e60d80835.ttf) format("truetype")}@font-face{font-family:PretendardT;font-weight:100;src:url(https://chungyeol.co.kr/static/media/Pretendard-Thin.23965237737042c7c087.ttf) format("truetype")}:root{--main:#1b7cfb;--dark:#2b364a;--gray:#e8f1ff;--red:#ff573d;--sky:#18acfb;--green:#6ae7cf;--gradient:linear-gradient(45deg,#1bbafb,#6ae7cf);--gradient2:linear-gradient(45deg,#1b7cfb,#1bbafb)}*{box-sizing:border-box;color:#2b364a;color:var(--dark);font-family:PretendardL;margin:0;padding:0}::selection{background-color:#2b364a;background-color:var(--dark);color:#fff}a{color:inherit;text-decoration:none}button{background:none;border:none;border-radius:10px;cursor:pointer;transition:.3s}section{margin:0 auto;width:1240px}.event-bg{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#363c4db3;display:none;height:100vh;position:fixed;width:100vw;z-index:998}.event-popup{aspect-ratio:3/4;background:url(https://chungyeol.co.kr/static/media/popup.4e07b1c2f47f5c89a703.jpg) 50%/cover no-repeat;border:3px solid #fff;border-radius:20px;box-shadow:0 0 10px #18181880;height:600px;left:1em;overflow:hidden;position:fixed;top:calc(120px + 1em);z-index:999}.go-to-btn{border-radius:5em;bottom:11%;height:9%;position:absolute;right:12.15%;transition:background .3s;width:39.5%}.go-to-btn:hover{background:#1b7cfb1a}.btn-box{align-items:center;bottom:0;display:flex;height:30px;justify-content:space-between;position:absolute;width:100%}.btn-box button{background:#fff;border-radius:0;color:#2b364a;color:var(--dark);height:100%;width:50%}.btn-box button.today-btn:hover{background:#e8f1ff;background:var(--gray)}.btn-box button.close-btn:hover{background:#2b364a;background:var(--dark);color:#fff}@media(max-width:900px){.event-bg{display:block}.event-popup{aspect-ratio:3/4;border:none;border-radius:15px;height:auto;left:50%;top:50%;transform:translate(-50%,-50%);width:85vw}.btn-box{height:45px}.btn-box button{font-size:17px}}.sub-title{margin-bottom:1em;text-align:center;width:100%}.sub-title .eng{color:#1b7cfb;color:var(--main);font-size:18px}.sub-title .kor{font-size:30px}input,select,textarea{background:#fff;border:1px solid #1b7cfb80;border-radius:10px;font-size:16px;padding:.5em 1em;width:100%}input:focus,select:focus,textarea:focus{background:#1b7cfb1a;outline:none}.msg-box-container{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#363c4db3;height:100vh;left:0;position:fixed;top:0;width:100vw;z-index:999}.msg-box-container .msg-box{background:#fff;border-radius:20px;display:flex;flex-direction:column;height:250px;justify-content:center;left:50%;padding:1em 1em 50px;position:absolute;top:50%;transform:translate(-50%,-50%);width:300px}.msg-box-container .msg-box p{text-align:center}.msg-box-container .msg-box p span{color:#1b7cfb;color:var(--main);font-family:PretendardM}.msg-box-container .msg-box .btn-box{align-items:center;bottom:0;display:flex;height:50px;left:0;position:absolute;width:100%}.msg-box-container .msg-box .btn-box button{border-radius:0;font-size:18px;height:100%}.msg-box-container .msg-box .btn-box button.cancel{border-radius:0 0 0 20px;border-top:1px solid #2b364a;border-top:1px solid var(--dark);width:40%}.msg-box-container .msg-box .btn-box button.cancel:hover{background:#2b364a;background:var(--dark);color:#fff}.msg-box-container .msg-box .btn-box button.confirm{background:#18acfb;background:var(--sky);border-radius:0 0 20px 0;width:60%}.msg-box-container .msg-box .btn-box button.confirm:hover{color:#fff}.msg-box-container.delete .msg-box .btn-box button.confirm{background:#ff573d;background:var(--red)}@media(max-width:1280px){section{padding:0 5em;width:100%}}@media(max-width:800px){section{padding:0 2em;width:100%}}.floating-menu-container{animation:move 2s infinite;position:fixed;right:-100px;top:50%;transform:translateY(-50%);transition:.3s;z-index:999}.floating-menu-container.open{animation:none}.floating-menu-container .floating-menu{align-items:center;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#fffc;border-radius:5em;box-shadow:0 0 10px #1b7cfb33;cursor:pointer;display:flex;height:auto;justify-content:center;padding:1em 0;transition:.3s;width:100px}.floating-menu-container .floating-menu .menu-items{align-items:center;display:flex;flex-direction:column}.floating-menu-container .floating-menu .menu-items .menu-item{align-items:center;border-bottom:1px solid var(--gray);display:flex;flex-direction:column;height:100px;justify-content:center;transition:.3s;width:100px}.floating-menu-container .floating-menu .menu-items .menu-item:last-child{border-bottom:none}.floating-menu-container .floating-menu .menu-items .menu-item div{height:50px;margin-bottom:5px;width:50px}.floating-menu-container .floating-menu .menu-items .menu-item div img{transition:.3s;width:100%}.floating-menu-container .floating-menu .menu-items .menu-item:hover{transform:scale(1.1)}.floating-menu-container .floating-menu .menu-button{align-items:center;background-image:url(data:image/png;base64,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);background-size:cover;display:flex;height:325px;justify-content:center;left:-40px;position:absolute;top:50%;transform:translateY(-50%);width:40px}.floating-menu-container .floating-menu .menu-button svg{font-size:25px}.floating-menu-container .floating-menu .menu-button svg path{fill:#fff}.floating-menu-container.open{right:1em}@media(max-width:800px){.floating-menu-container{animation:move 2s infinite}.floating-menu-container .floating-menu .menu-items .menu-item{height:70px;width:70px}.floating-menu-container .floating-menu .menu-items .menu-item div{height:25px;width:25px}.floating-menu-container .floating-menu .menu-button{background-image:url(data:image/png;base64,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);height:150px;left:-30px;width:30px}.floating-menu-container .floating-menu .menu-button svg{font-size:20px}}@keyframes move{0%{transform:translateY(-50%) translateX(-5px)}50%{transform:translateY(-50%) translateX(0)}to{transform:translateY(-50%) translateX(-5px)}}footer{border-top:1px solid #363c4d4d}footer .footer{align-items:center;display:flex;flex-wrap:wrap;height:fit-content;justify-content:space-between;margin:0 auto;padding:2em 0;width:1240px}footer .link-box{margin-bottom:2em;width:100%}footer .link-box a:first-child{border-right:1px solid var(--dark);padding-right:2em}footer .link-box a:last-child{font-family:PretendardB;padding-left:2em}footer .footer-left{display:flex}footer .footer-left .footer-logo{align-items:center;border-radius:100%;display:flex;height:100px;justify-content:center;margin-right:2em}footer .footer-left .footer-logo img{height:100%}footer .footer-left p{margin-bottom:5px}footer .footer-left p:last-child{color:#363c4d4d}footer .footer-left span{display:none}footer .footer-right{display:flex;flex-direction:column;justify-content:flex-end}footer .footer-right span{font-family:PretendardB;font-size:20px;text-align:right}footer .footer-right p{color:var(--main);font-family:PretendardB;font-size:35px;text-align:right}footer .footer-right .sns-box{align-items:center;display:flex;justify-content:flex-end}footer .footer-right .sns-box a{align-items:center;background:#363c4d4d;background-position:50%;background-repeat:no-repeat;background-size:50%;border-radius:10px;display:flex;height:50px;justify-content:center;margin-left:1em;transition:.3s;width:50px}footer .footer-right .sns-box a:first-child{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEIAAAA3CAYAAAC4u5yaAAAACXBIWXMAAAsSAAALEgHS3X78AAAD30lEQVRoge2b/3WbMBCAP+f1/5AJQiaIO0HJBHUnqDNB3QlKNnAmCJ2g7gTFExRvgCconkD9Q1IQ4qf8DDg433t6DiAJ5Xx3ku7kmRCCGnxgococuK6reObsgBTYqJJVVZpVCMIDQuBbf2MbjQOwRv5/BWxBzJFSux1kWOOxRWr6q3aYgvCBhLdrAq7sgAAljCvjQcTlCAHgHsNEtEYsgZdxxjM6d0CqNWI15khGJgSpER7wb9yxjMoe8K+QM8Ulc4sSRDDyQM4B/6q9zmXwLgjFuyAUHzrUeTL+DoBPHdpsVd0AuUb56jas4ekiiND6u4sgNLEqEfDHod3g9GUannUdU9Sss6MvQdwjTcJk3dO7TkKfzvIFuaPVZMh4wFlyjCD2wCNwA8yAB+SWtoqldZ3U1NupPj+qPnW/T7QL76fR7kb1s1XlSZUvLX2AECIUzWAU37rWxRNCJBVtQ6teXFFnVdOn2XdU0S4TQsxb2pqlicBVI9Ka+xlyz/Lbsb/vtPuODKlZttaF1GuYM12mTxufXOU31mBWwGfjOmjoZ09ZCAF51CiiGGhdkU/BOvZYN66I+i+tGuFuGpn13FZP00RiUW8attksrX4TIc3CrKPfvbHuz61xZaJsxk04m8aScjjPDup0Vde4pZ97yiGCxPo025rjuqbsqBs5xfRpL57SE/UzVFvAXRAbytNZlZ13wa4XWdcHyt+8rz5tTalyuHHHcQDuzjIh30h5yMGbL/TovhdZUN7HpOTOck3RWQbk+ZZAvUs/j5HrjkXNuNoRbs6yrayttk3OUgghFg592+sU29kOuo5oYoV7mjBCfotNeEiTvLfu/8DRITbhsg33kLaZkSdUQarpimqT8Cmqv289vwZ+IZfDa6Tppca7FlTPVJoX9X6d3A3UOwLVLq5pV2ImhAiR0p0aDxQFUZv2Bx6mGqrbUhRCa8rimCX2OfOIFEBq3V+2NZyaIKKKe3M6OPGpmoZmQUeHOTWNCNWnT3EB1spMCLFATmGXzN17NtzIhme4R5amxAbyEzMBZ56A6ZHCiZkYGQ2+NJ5Raw7zVJ2HFIi9uZkqO4wVp7mO0JuWuhzFlNBJ6lfsBZUOy3dJrLxFDsgUQoB1FLnqCLLGQ67RA1Xe6hnMHXJ7H1O9BJc4RnmOLaEopwG6kAoZ5u99jE0acWrmwF+H+nvyQFDvDLnpSnA7I7FiICFAs4/oAw8pkLbNUMmr983Q23Cd0G3i0KHOyRkjHhHTvLdZc3y27GiGNg2NT/VvQ/aUI92DMFaEKqXi50SMYBKasTRCk5DvbZ4Z8ecSYwvCI58mRz119x+lNVjnwYd13QAAAABJRU5ErkJggg==)}footer .footer-right .sns-box a:nth-child(2){background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADUAAAA3CAYAAACsLgJ7AAAACXBIWXMAAAsSAAALEgHS3X78AAADz0lEQVRogdWa4XWbMBSFv+bkf+gEcSeoN6i7gTtB6QbpBE02SCYImaDOBCUTFE9QvAGe4PXHE7WQBQgjY3rP4RiDJHT1np7uE7wTESJiAayApTkS4KOn3Jv5zYHCHGWsTryLQGoJpMAauB3RzhbIgA1jCYrIqUcqIoWcB7mIrE7t2ymVViJSnomMi1xElucklYjIZiIyLu4D+4iIBM+pJTqpb0b5+jhs0Xlb9hW8CmgsBX5zWUKgUbRAB7gTfaRS4DlCh2LhBvWYTmJdpFLmRahGL7G2ObUCfp2lS/GwR4mV7g0fqcQUvPQcCsEWj8V87rfh/yAEGjzu3YuupdbAz4k6FBMfsNzQtdTjpF2Jh0a/bUulDIt2ew7is0AVeoIGmU8B9R+s85RxYhhsa1nyIlSclqJitkuqLEQk62nHLp8HPrsLWd1e3ehyQMVEwnVYKiJVS1uxSVV1e9fGdOsA874YN7GR0AypFeqKNTJzbYrgc4Py2ISOVClNCyUi8thS1pcu+MrGtpSY5/xzvz7YCVsi/fOvkiaxRI7d0EeqMud5wDN8yMWQ6ptPpfSPekg9N3C4pO6ca3XAGUqOazMvurCxzhOO51Ubbk3Z0vyvOsre0ZyLNUp0icjxb+B4EUIqt86XDJNQoeteYfqxRte7DQeSFSqFQoPN6or+pKtrhGNhgVrlGfiBJqX31v3NUY0OhGS+U+COYw+4c/6/EYgrmu7lg7sOnQM+bzk1U6hCLGU/sAB2Ax7wBfhsjpcB9cagCCHlqo00sPFXdC7k5lgE1huDPYS53w1N/86Bbz11tjTJLwhT7mNRwCFQ9LnUPc2RzlCp/4IZHYMt8B112copPwVygLbV3odChin0vrZDtN9QfbgUkX+WygNGod5MXAWOWoJa6OuQoR6BHY77bWi6URtu0a2zjPZFu5ZSBdMRAsvF7XQ+O6ETe5qare0l2xR4j5nHNqkF8OdCHRqLJ6wIba9Tpbn5v2GPs/fn7vslqDuN3dmZEl9wBK+rKCpUQYQEjTngBY+C98mkgmOFPEdsaelnm/bL6JdCl8QWXS+9WUOXoM1QYnNzxfo1aWsaFPLOd4n67RyCR6eFaoSkHvV71iF51DnwxLFQ9iI0na+I+JnNQOzQsB0cvK77i1wMe/QVzSMDtxHmSGqHBqnBZGrMhdSOQ+o/aDvMh3OQekNHuf40zpeiFKgVcnSuljE7EJvUAwdxOXrET0UsUnt0QcwjtTcKMXZo39BcLI/QVhSMJfVAwAo/NU51v1m5m4tTLPXKzNzNxZAPg+tvJC4W1ULxF2afdwE/T4FLAAAAAElFTkSuQmCC)}footer .footer-right .sns-box a:last-child{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADcAAAA3CAYAAACo29JGAAAACXBIWXMAAAsSAAALEgHS3X78AAAEK0lEQVRogc2a7ZHbNhCGH9/4v9iB2IHVgZkKrFRgpgLLFUSpwOogugqiDkxVEF0F4XUgVbD5saQPAhcUSUAnvjOYkfBFvMAudhfABxFhJDJg1aRsbOMJqJt0As5jGn4cWC8HyiYtx3wgMV6AfZNuExWRvpSJyF7mh7OIbEXHFxz/BwmL5bqZoUWSOb8PXtFxnqzCp0CjHfAP8yYGqiL/ourShbGcfWJYi8hGRFZ94nCHVIjIrhHHEEq/nd/JpkfGO40fkDJRXQvhatLdhqtAg5PcUNwHpJWoFPmo3bG6DSqj8mEGRPpW8WSMeeeTK41Kc1mxXHQfqJrJLpyyldh6mLvkrFV7700jJH7W4EunjrVP7FpyuVG4nwExRFfKwtmrV3vltYjwhBpBH7v7maZR+BLIX6C+bQt/vEtg9eRVArX6psV/AC49ZbXz+2CUFx9Rp9hFKmIZKhVtBOGjclIIe+CbkX/k2nGu0UVxnfoM6W6n20g9aXe3oagl7ARn0t3sQru4X++A8bEYctsRpHzUcr3N+7tm0VNukauGxnO3kKFy/zmijyXwE/hOd4OYpCopyGWo3nwKlB+b8jaSzlEdXGMHvj+aOpvokSUQy5At2kvjKfSkQmwXSmS8o94Ry1A8NxQburboAvyOxlj1jfYVuorPRtmO7k4+CjHkMmDr5V2AAtvu9KGkS3Bh9D8KMeQ2dCP1DdPtZInqp4uvRKxeDLnS+39EjW4M/D4hYmOZSm5Fd6dL4Y/WdMWzmNpZDDkXF8brWQh+PyETcxNTyeXe/5SOdmXkFVM6ijUFLapE/cDII/M+pCI3S6QiVyTqJymmkvNFJ48ch4vCyKumdDSVnP+xJelWr/T+v07taCq5k/HReC/+LXp3MdnExOjc3vv/hfjV29N16fzvDEYsOf8A54B9XjIEJd0I40iEDY0hV9N1uRa8hTFjsAH+NvLLsYNyEWsKtuhVrosFeme25fadeY5Oxg+j7Du348FepDhmKLCPGf5EV+TQlNdOWXvMEDpzeSaBI56C3JkwwQUak30d0d8zkeLY4on+U92haAlaxwVDcQH+IBExUHKpPPozOrDf6EbUfbigk5ITH+y6OFliWUR2WjV95KherZvfbnD7gk5qhepkikjA199z6JR4DpeOY5J15b0OiaV1rTVnWK5f1T6yOXPt9ryS1tO/J3LgPy/vheZ+DrrO6ZI0jvB7wLKHmidv104W5nAv3pdKY8x1W+5W3BkVzzMmaBETEVlb5ELvOs6iLwYeTebWQoh472b8RqGnESJ6i1I8mFQp9sshEePG1XqSuEKNa+jF3iu6AdW8z8OAgjeHIDSml6belTMQem+5Qgk88lXsUBxR4h0vJxTPnQjfm80Jf2Gs2C8MkPNCwrenj8Jebt/a9j4D9pGjy19g3/LcE5Mc7f8B7nu555fUV84AAAAASUVORK5CYII=)}footer .footer-right .sns-box a:hover{background-color:var(--dark)}@media(max-width:1280px){footer{padding:0 5em}footer .footer{width:auto}}@media(max-width:1024px){footer{padding:0 5em}footer .footer{align-items:flex-start;flex-direction:column}footer .footer .link-box{margin-bottom:1em}footer .footer .footer-left{align-items:flex-start;flex-direction:column}footer .footer .footer-left .footer-logo{display:none}footer .footer .footer-right{justify-content:flex-start}footer .footer .footer-right span{display:none}footer .footer .footer-right p{text-align:left}footer .footer .footer-right .sns-box{margin-top:5px}footer .footer .footer-right .sns-box a{margin-left:0;margin-right:1em}footer{padding:0 2em}}header{background:#fff;box-shadow:0 5px 10px #363c4d1a;left:0;position:fixed;top:0;width:100vw;z-index:999}header .header{align-items:center;display:flex;flex-flow:row wrap;justify-content:space-between;margin:0 auto;width:1240px}header .header .logo-box{align-items:center;display:flex;height:50px;justify-content:center;margin:.5em 0}header .header .logo-box img{height:80%}header .header .call-btn{background:var(--gradient);border-radius:5em;height:40px;margin-left:1em;padding:0 1em;transition:.3s}header .header .call-btn,header .header .call-btn a{align-items:center;display:flex;justify-content:center}header .header .call-btn a{color:#fff;font-family:PretendardB;font-size:18px;height:100%;width:100%}header .header .mobile-call-btn{display:none}header .header .menu{align-items:center;border-top:1px solid var(--gray);display:flex;height:100%;list-style-type:none;width:100%}header .header .menu .service,header .header .menu>a{align-items:center;cursor:pointer;display:flex;font-family:PretendardB;font-size:16px;height:50px;justify-content:center;transition:.3s;width:25%}header .header .menu .service .category,header .header .menu .service p,header .header .menu>a .category,header .header .menu>a p{align-items:center;display:flex;font-family:PretendardB;height:100%;justify-content:center;width:100%}header .header .menu .service:hover,header .header .menu>a:hover{background:var(--gray)}header .header .menu .service{position:relative}header .header .menu .sub-menu{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fffc;border-radius:0 0 20px 20px;display:flex;flex-direction:column;height:0;left:50%;overflow:hidden;padding:0;position:absolute;top:50px;transform:translateX(-50%);transition:padding .3s;width:100%}header .header .menu .sub-menu.on{border:1px solid #2b364a1a;box-shadow:0 5px 10px #1b7cfb1a;height:auto;padding:.5em 0}header .header .menu .sub-menu a{align-items:center;border-radius:10px;display:flex;height:40px;justify-content:center;width:90%}header .header .menu .sub-menu a:hover{background:var(--gray)}header .header .menu>a.mobile-logo-box{display:none}header .header .ham-background{background:#363c4db3;display:none;height:100vh;left:0;position:fixed;top:0;width:100vw}header .header .ham-btn{align-items:flex-end;cursor:pointer;display:none;flex-direction:column;height:20px;justify-content:space-between;width:30px}header .header .ham-btn div{background:var(--dark);height:3px;transition:.3s;width:100%}header .header .ham-btn div:nth-child(2){width:80%}header .header .ham-btn div:last-child{width:60%}header .header .ham-btn:hover div{background:var(--main)}header .header .ham-btn:hover div:last-child,header .header .ham-btn:hover div:nth-child(2){width:100%}header .header .ham-btn.on div:first-child{transform:translateY(8px) rotate(45deg)}header .header .ham-btn.on div:nth-child(2){opacity:0}header .header .ham-btn.on div:last-child{transform:translateY(-8px) rotate(-45deg);width:100%}@media(max-width:1280px){header .header.mobile{padding:0 5em;position:relative;width:100%}header .header.mobile .call-btn{display:none}header .header.mobile .menu{align-items:center;background:#fff;flex-direction:column;height:100vh;opacity:0;overflow:hidden;padding-top:60px;position:absolute;right:-100%;top:0;transition:.5s;width:0}header .header.mobile .menu.on{opacity:1;padding:60px 5em 0;right:0;width:fit-content}header .header.mobile .menu .service,header .header.mobile .menu>a{border:1px solid #1b7cfb33;border-radius:10px;font-size:20px;height:50px;margin-top:.5em;width:300px}header .header.mobile .menu>a.mobile-logo-box{align-items:center;background:none;border:none;display:flex;height:60px;justify-content:flex-start;left:0;margin-top:0;padding-left:4em;position:absolute;top:0;width:60px}header .header.mobile .menu>a.mobile-logo-box img{height:70%}header .header.mobile .menu>a.mobile-logo-box:hover{background:none}header .header.mobile .ham-background.on{display:block}header .header.mobile .mobile-btn-container{align-items:center;display:flex;justify-content:flex-end}header .header.mobile .mobile-btn-container .mobile-call-btn{align-items:center;background:var(--gradient);border-radius:5em;display:flex;height:40px;justify-content:center;margin-right:1em;padding:0 1em;transition:.3s}header .header.mobile .mobile-btn-container .mobile-call-btn a{align-items:center;color:#fff;display:flex;font-family:PretendardB;font-size:18px;height:100%;justify-content:center;width:100%}header .header.mobile .mobile-btn-container .ham-btn{display:flex}}@media(max-width:800px){header .header{height:60px}header .header .logo-box{height:auto;width:120px}header .header .logo-box img{height:auto;width:100%}header .header.mobile{padding:0 2em}header .header.mobile .mobile-btn-container .mobile-call-btn{height:30px}header .header.mobile .mobile-btn-container .mobile-call-btn a{font-size:16px}header .header.mobile .menu.on{padding:50px 2em 0;width:80vw}header .header.mobile .menu .service,header .header.mobile .menu .service a,header .header.mobile .menu>a,header .header.mobile .menu>a a{width:100%}header .header.mobile .menu a.mobile-logo-box{height:50px;padding-left:2em;width:50px}}.pagination{display:flex;gap:1rem;justify-content:center;margin-top:2rem;width:100%}.pagination>*{cursor:pointer}.pagination li{list-style:none}.pagination__link{border-radius:.3rem;padding:.2rem .6rem;transition:all .25s}.pagination__link__active{background-color:#bbb;color:#fefefe}.post-item{align-items:center;border:1px solid var(--gray);border-radius:10px;cursor:pointer;display:flex;justify-content:center;overflow:hidden;position:relative;text-align:center}.post-item .thumbnail-container{position:absolute;width:100%;z-index:-1}.post-item .thumbnail-container img{width:100%}.post-item .info{align-items:center;background:linear-gradient(0deg,#ffffffe6,#1b7cfbe6);display:flex;flex-direction:column;height:100%;justify-content:space-between;opacity:0;padding:2em 1em;transition:.3s;width:100%}.post-item .info .top{width:100%}.post-item .info .top .title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.post-item .info p{color:#fff;text-align:center}.post-item .info p.title{font-family:PretendardM;font-size:20px;margin-bottom:10px}.post-item .info p.category{color:#ffffffb3;font-size:18px}.post-item .info p.date{color:var(--main);font-size:15px}.post-item:hover .info{opacity:1}@media(max-width:1280px){.post-item{height:200px;width:200px}.post-item .thumbnail-container{align-items:center;display:flex;height:200px;justify-content:center;width:200px}}@media(max-width:800px){.post-item{height:100px;width:100%}.post-item .thumbnail-container{background:var(--dark);height:100px;position:static;width:100px}.post-item .thumbnail-container img{height:100%;width:100%}.post-item .info{align-items:flex-start;background:none;opacity:1;padding:1em;width:calc(100% - 100px)}.post-item .info p{color:var(--dark);text-align:left}.post-item .info p.title{color:var(--main);font-size:16px;margin-bottom:5px}.post-item .info p.category{color:var(--dark);font-size:16px}.post-item .info p.date{color:#2b364a80;font-size:14px}.post-item:hover .info{background:#1b7cfb1a}}.post-list{padding-bottom:1em;padding-top:calc(120px + 1em)}.post-list .post-container{grid-gap:1em;display:grid;gap:1em;grid-template-columns:repeat(5,1fr);grid-template-rows:repeat(2,1fr);height:480px}@media(max-width:1280px){.post-list{padding-top:calc(66px + 1em)}.post-list .post-container{grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(3,1fr);height:auto;margin:0 auto;width:fit-content}}@media(max-width:800px){.post-list .post-container{grid-template-columns:repeat(1,1fr);grid-template-rows:repeat(5,1fr);width:100%}}.post-page{background-color:#0000004d;height:100vh;left:0;opacity:0;position:fixed;top:0;width:100vw;z-index:9999}.post-page.in{animation:fadeIn .1s linear forwards}.post-page.out{animation:fadeOut .1s linear forwards}.post-page__wrapper{background:#fff;border-radius:10px;height:95vh;left:50%;padding:2em;position:relative;top:50%;transform:translate(-50%,-50%);width:95vw}.post-page .title{word-wrap:break-word;color:var(--main);font-family:PretendardM;font-size:30px;overflow-wrap:break-word;white-space:normal;width:calc(100% - 50px)}.post-page .type{border-left:2px solid var(--main);margin:1em 0;padding-left:.5em;width:100%}.post-page .date{color:#2b364a80;width:100%}.post-page .contents{border:1px solid var(--gray);border-radius:10px;height:calc(100% - 100px);margin-top:10px;overflow-y:auto;white-space:pre-line;width:100%}.post-page .return{align-items:center;border:1px solid var(--dark);border-radius:10px;cursor:pointer;display:flex;font-size:20px;height:40px;justify-content:center;position:absolute;right:1em;top:1em;transition:.3s;width:40px}.post-page .return:hover{background:var(--dark)}.post-page .return:hover svg path{fill:#fff}@media(max-width:1280px){.post-page__wrapper{height:80vh;padding:1em;width:90vw}.post-page .title{font-size:20px}}@media(max-width:800px){.post-page .title{font-size:18px}.post-page .type{font-size:16px;margin:10px 0}.post-page .date{font-size:14px}.post-page .contents{height:calc(100% - 80px)}}@keyframes fadeIn{to{opacity:1}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}


/*!
 * Quill Editor v2.0.2
 * https://quilljs.com
 * Copyright (c) 2017-2024, Slab
 * Copyright (c) 2014, Jason Chen
 * Copyright (c) 2013, salesforce.com
 */.ql-bubble .ql-toolbar:after,.ql-bubble.ql-toolbar:after{clear:both;content:"";display:table}.ql-bubble .ql-toolbar button,.ql-bubble.ql-toolbar button{background:none;border:none;cursor:pointer;display:inline-block;float:left;height:24px;padding:3px 5px;width:28px}.ql-bubble .ql-toolbar button svg,.ql-bubble.ql-toolbar button svg{float:left;height:100%}.ql-bubble .ql-toolbar button:active:hover,.ql-bubble.ql-toolbar button:active:hover{outline:none}.ql-bubble .ql-toolbar input.ql-image[type=file],.ql-bubble.ql-toolbar input.ql-image[type=file]{display:none}.ql-bubble .ql-toolbar .ql-picker-item.ql-selected,.ql-bubble .ql-toolbar .ql-picker-item:hover,.ql-bubble .ql-toolbar .ql-picker-label.ql-active,.ql-bubble .ql-toolbar .ql-picker-label:hover,.ql-bubble .ql-toolbar button.ql-active,.ql-bubble .ql-toolbar button:focus,.ql-bubble .ql-toolbar button:hover,.ql-bubble.ql-toolbar .ql-picker-item.ql-selected,.ql-bubble.ql-toolbar .ql-picker-item:hover,.ql-bubble.ql-toolbar .ql-picker-label.ql-active,.ql-bubble.ql-toolbar .ql-picker-label:hover,.ql-bubble.ql-toolbar button.ql-active,.ql-bubble.ql-toolbar button:focus,.ql-bubble.ql-toolbar button:hover{color:#fff}.ql-bubble .ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-bubble .ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill,.ql-bubble .ql-toolbar .ql-picker-item:hover .ql-fill,.ql-bubble .ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,.ql-bubble .ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-bubble .ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-bubble .ql-toolbar .ql-picker-label:hover .ql-fill,.ql-bubble .ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,.ql-bubble .ql-toolbar button.ql-active .ql-fill,.ql-bubble .ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-bubble .ql-toolbar button:focus .ql-fill,.ql-bubble .ql-toolbar button:focus .ql-stroke.ql-fill,.ql-bubble .ql-toolbar button:hover .ql-fill,.ql-bubble .ql-toolbar button:hover .ql-stroke.ql-fill,.ql-bubble.ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-bubble.ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill,.ql-bubble.ql-toolbar .ql-picker-item:hover .ql-fill,.ql-bubble.ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,.ql-bubble.ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-bubble.ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-bubble.ql-toolbar .ql-picker-label:hover .ql-fill,.ql-bubble.ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,.ql-bubble.ql-toolbar button.ql-active .ql-fill,.ql-bubble.ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-bubble.ql-toolbar button:focus .ql-fill,.ql-bubble.ql-toolbar button:focus .ql-stroke.ql-fill,.ql-bubble.ql-toolbar button:hover .ql-fill,.ql-bubble.ql-toolbar button:hover .ql-stroke.ql-fill{fill:#fff}.ql-bubble .ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-bubble .ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter,.ql-bubble .ql-toolbar .ql-picker-item:hover .ql-stroke,.ql-bubble .ql-toolbar .ql-picker-item:hover .ql-stroke-miter,.ql-bubble .ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-bubble .ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-bubble .ql-toolbar .ql-picker-label:hover .ql-stroke,.ql-bubble .ql-toolbar .ql-picker-label:hover .ql-stroke-miter,.ql-bubble .ql-toolbar button.ql-active .ql-stroke,.ql-bubble .ql-toolbar button.ql-active .ql-stroke-miter,.ql-bubble .ql-toolbar button:focus .ql-stroke,.ql-bubble .ql-toolbar button:focus .ql-stroke-miter,.ql-bubble .ql-toolbar button:hover .ql-stroke,.ql-bubble .ql-toolbar button:hover .ql-stroke-miter,.ql-bubble.ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-bubble.ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter,.ql-bubble.ql-toolbar .ql-picker-item:hover .ql-stroke,.ql-bubble.ql-toolbar .ql-picker-item:hover .ql-stroke-miter,.ql-bubble.ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-bubble.ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-bubble.ql-toolbar .ql-picker-label:hover .ql-stroke,.ql-bubble.ql-toolbar .ql-picker-label:hover .ql-stroke-miter,.ql-bubble.ql-toolbar button.ql-active .ql-stroke,.ql-bubble.ql-toolbar button.ql-active .ql-stroke-miter,.ql-bubble.ql-toolbar button:focus .ql-stroke,.ql-bubble.ql-toolbar button:focus .ql-stroke-miter,.ql-bubble.ql-toolbar button:hover .ql-stroke,.ql-bubble.ql-toolbar button:hover .ql-stroke-miter{stroke:#fff}@media (pointer:coarse){.ql-bubble .ql-toolbar button:hover:not(.ql-active),.ql-bubble.ql-toolbar button:hover:not(.ql-active){color:#ccc}.ql-bubble .ql-toolbar button:hover:not(.ql-active) .ql-fill,.ql-bubble .ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill,.ql-bubble.ql-toolbar button:hover:not(.ql-active) .ql-fill,.ql-bubble.ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill{fill:#ccc}.ql-bubble .ql-toolbar button:hover:not(.ql-active) .ql-stroke,.ql-bubble .ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter,.ql-bubble.ql-toolbar button:hover:not(.ql-active) .ql-stroke,.ql-bubble.ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter{stroke:#ccc}}.ql-bubble,.ql-bubble *{box-sizing:border-box}.ql-bubble .ql-hidden{display:none}.ql-bubble .ql-out-bottom,.ql-bubble .ql-out-top{visibility:hidden}.ql-bubble .ql-tooltip{position:absolute;transform:translateY(10px)}.ql-bubble .ql-tooltip a{cursor:pointer;text-decoration:none}.ql-bubble .ql-tooltip.ql-flip{transform:translateY(-10px)}.ql-bubble .ql-formats{display:inline-block;vertical-align:middle}.ql-bubble .ql-formats:after{clear:both;content:"";display:table}.ql-bubble .ql-stroke{fill:none;stroke:#ccc;stroke-linecap:round;stroke-linejoin:round;stroke-width:2}.ql-bubble .ql-stroke-miter{fill:none;stroke:#ccc;stroke-miterlimit:10;stroke-width:2}.ql-bubble .ql-fill,.ql-bubble .ql-stroke.ql-fill{fill:#ccc}.ql-bubble .ql-empty{fill:none}.ql-bubble .ql-even{fill-rule:evenodd}.ql-bubble .ql-stroke.ql-thin,.ql-bubble .ql-thin{stroke-width:1}.ql-bubble .ql-transparent{opacity:.4}.ql-bubble .ql-direction svg:last-child{display:none}.ql-bubble .ql-direction.ql-active svg:last-child{display:inline}.ql-bubble .ql-direction.ql-active svg:first-child{display:none}.ql-bubble .ql-editor h1{font-size:2em}.ql-bubble .ql-editor h2{font-size:1.5em}.ql-bubble .ql-editor h3{font-size:1.17em}.ql-bubble .ql-editor h4{font-size:1em}.ql-bubble .ql-editor h5{font-size:.83em}.ql-bubble .ql-editor h6{font-size:.67em}.ql-bubble .ql-editor a{text-decoration:underline}.ql-bubble .ql-editor blockquote{border-left:4px solid #ccc;margin-bottom:5px;margin-top:5px;padding-left:16px}.ql-bubble .ql-editor .ql-code-block-container,.ql-bubble .ql-editor code{background-color:#f0f0f0;border-radius:3px}.ql-bubble .ql-editor .ql-code-block-container{margin-bottom:5px;margin-top:5px;padding:5px 10px}.ql-bubble .ql-editor code{font-size:85%;padding:2px 4px}.ql-bubble .ql-editor .ql-code-block-container{background-color:#23241f;color:#f8f8f2;overflow:visible}.ql-bubble .ql-editor img{max-width:100%}.ql-bubble .ql-picker{color:#ccc;display:inline-block;float:left;font-size:14px;font-weight:500;height:24px;position:relative;vertical-align:middle}.ql-bubble .ql-picker-label{cursor:pointer;display:inline-block;height:100%;padding-left:8px;padding-right:2px;position:relative;width:100%}.ql-bubble .ql-picker-label:before{display:inline-block;line-height:22px}.ql-bubble .ql-picker-options{background-color:#444;display:none;min-width:100%;padding:4px 8px;position:absolute;white-space:nowrap}.ql-bubble .ql-picker-options .ql-picker-item{cursor:pointer;display:block;padding-bottom:5px;padding-top:5px}.ql-bubble .ql-picker.ql-expanded .ql-picker-label{color:#777;z-index:2}.ql-bubble .ql-picker.ql-expanded .ql-picker-label .ql-fill{fill:#777}.ql-bubble .ql-picker.ql-expanded .ql-picker-label .ql-stroke{stroke:#777}.ql-bubble .ql-picker.ql-expanded .ql-picker-options{display:block;margin-top:-1px;top:100%;z-index:1}.ql-bubble .ql-color-picker,.ql-bubble .ql-icon-picker{width:28px}.ql-bubble .ql-color-picker .ql-picker-label,.ql-bubble .ql-icon-picker .ql-picker-label{padding:2px 4px}.ql-bubble .ql-color-picker .ql-picker-label svg,.ql-bubble .ql-icon-picker .ql-picker-label svg{right:4px}.ql-bubble .ql-icon-picker .ql-picker-options{padding:4px 0}.ql-bubble .ql-icon-picker .ql-picker-item{height:24px;padding:2px 4px;width:24px}.ql-bubble .ql-color-picker .ql-picker-options{padding:3px 5px;width:152px}.ql-bubble .ql-color-picker .ql-picker-item{border:1px solid #0000;float:left;height:16px;margin:2px;padding:0;width:16px}.ql-bubble .ql-picker:not(.ql-color-picker):not(.ql-icon-picker) svg{margin-top:-9px;position:absolute;right:0;top:50%;width:18px}.ql-bubble .ql-picker.ql-font .ql-picker-item[data-label]:not([data-label=""]):before,.ql-bubble .ql-picker.ql-font .ql-picker-label[data-label]:not([data-label=""]):before,.ql-bubble .ql-picker.ql-header .ql-picker-item[data-label]:not([data-label=""]):before,.ql-bubble .ql-picker.ql-header .ql-picker-label[data-label]:not([data-label=""]):before,.ql-bubble .ql-picker.ql-size .ql-picker-item[data-label]:not([data-label=""]):before,.ql-bubble .ql-picker.ql-size .ql-picker-label[data-label]:not([data-label=""]):before{content:attr(data-label)}.ql-bubble .ql-picker.ql-header{width:98px}.ql-bubble .ql-picker.ql-header .ql-picker-item:before,.ql-bubble .ql-picker.ql-header .ql-picker-label:before{content:"Normal"}.ql-bubble .ql-picker.ql-header .ql-picker-item[data-value="1"]:before,.ql-bubble .ql-picker.ql-header .ql-picker-label[data-value="1"]:before{content:"Heading 1"}.ql-bubble .ql-picker.ql-header .ql-picker-item[data-value="2"]:before,.ql-bubble .ql-picker.ql-header .ql-picker-label[data-value="2"]:before{content:"Heading 2"}.ql-bubble .ql-picker.ql-header .ql-picker-item[data-value="3"]:before,.ql-bubble .ql-picker.ql-header .ql-picker-label[data-value="3"]:before{content:"Heading 3"}.ql-bubble .ql-picker.ql-header .ql-picker-item[data-value="4"]:before,.ql-bubble .ql-picker.ql-header .ql-picker-label[data-value="4"]:before{content:"Heading 4"}.ql-bubble .ql-picker.ql-header .ql-picker-item[data-value="5"]:before,.ql-bubble .ql-picker.ql-header .ql-picker-label[data-value="5"]:before{content:"Heading 5"}.ql-bubble .ql-picker.ql-header .ql-picker-item[data-value="6"]:before,.ql-bubble .ql-picker.ql-header .ql-picker-label[data-value="6"]:before{content:"Heading 6"}.ql-bubble .ql-picker.ql-header .ql-picker-item[data-value="1"]:before{font-size:2em}.ql-bubble .ql-picker.ql-header .ql-picker-item[data-value="2"]:before{font-size:1.5em}.ql-bubble .ql-picker.ql-header .ql-picker-item[data-value="3"]:before{font-size:1.17em}.ql-bubble .ql-picker.ql-header .ql-picker-item[data-value="4"]:before{font-size:1em}.ql-bubble .ql-picker.ql-header .ql-picker-item[data-value="5"]:before{font-size:.83em}.ql-bubble .ql-picker.ql-header .ql-picker-item[data-value="6"]:before{font-size:.67em}.ql-bubble .ql-picker.ql-font{width:108px}.ql-bubble .ql-picker.ql-font .ql-picker-item:before,.ql-bubble .ql-picker.ql-font .ql-picker-label:before{content:"Sans Serif"}.ql-bubble .ql-picker.ql-font .ql-picker-item[data-value=serif]:before,.ql-bubble .ql-picker.ql-font .ql-picker-label[data-value=serif]:before{content:"Serif"}.ql-bubble .ql-picker.ql-font .ql-picker-item[data-value=monospace]:before,.ql-bubble .ql-picker.ql-font .ql-picker-label[data-value=monospace]:before{content:"Monospace"}.ql-bubble .ql-picker.ql-font .ql-picker-item[data-value=serif]:before{font-family:Georgia,Times New Roman,serif}.ql-bubble .ql-picker.ql-font .ql-picker-item[data-value=monospace]:before{font-family:Monaco,Courier New,monospace}.ql-bubble .ql-picker.ql-size{width:98px}.ql-bubble .ql-picker.ql-size .ql-picker-item:before,.ql-bubble .ql-picker.ql-size .ql-picker-label:before{content:"Normal"}.ql-bubble .ql-picker.ql-size .ql-picker-item[data-value=small]:before,.ql-bubble .ql-picker.ql-size .ql-picker-label[data-value=small]:before{content:"Small"}.ql-bubble .ql-picker.ql-size .ql-picker-item[data-value=large]:before,.ql-bubble .ql-picker.ql-size .ql-picker-label[data-value=large]:before{content:"Large"}.ql-bubble .ql-picker.ql-size .ql-picker-item[data-value=huge]:before,.ql-bubble .ql-picker.ql-size .ql-picker-label[data-value=huge]:before{content:"Huge"}.ql-bubble .ql-picker.ql-size .ql-picker-item[data-value=small]:before{font-size:10px}.ql-bubble .ql-picker.ql-size .ql-picker-item[data-value=large]:before{font-size:18px}.ql-bubble .ql-picker.ql-size .ql-picker-item[data-value=huge]:before{font-size:32px}.ql-bubble .ql-color-picker.ql-background .ql-picker-item{background-color:#fff}.ql-bubble .ql-color-picker.ql-color .ql-picker-item{background-color:#000}.ql-bubble .ql-toolbar .ql-formats{margin:8px 12px 8px 0}.ql-bubble .ql-toolbar .ql-formats:first-child{margin-left:12px}.ql-bubble .ql-color-picker svg{margin:1px}.ql-bubble .ql-color-picker .ql-picker-item.ql-selected,.ql-bubble .ql-color-picker .ql-picker-item:hover{border-color:#fff}.ql-bubble .ql-tooltip{background-color:#444;border-radius:25px;color:#fff}.ql-bubble .ql-tooltip-arrow{border-left:6px solid #0000;border-right:6px solid #0000;content:" ";display:block;left:50%;margin-left:-6px;position:absolute}.ql-bubble .ql-tooltip:not(.ql-flip) .ql-tooltip-arrow{border-bottom:6px solid #444;top:-6px}.ql-bubble .ql-tooltip.ql-flip .ql-tooltip-arrow{border-top:6px solid #444;bottom:-6px}.ql-bubble .ql-tooltip.ql-editing .ql-tooltip-editor{display:block}.ql-bubble .ql-tooltip.ql-editing .ql-formats{visibility:hidden}.ql-bubble .ql-tooltip-editor{display:none}.ql-bubble .ql-tooltip-editor input[type=text]{background:#0000;border:none;color:#fff;font-size:13px;height:100%;outline:none;padding:10px 20px;position:absolute;width:100%}.ql-bubble .ql-tooltip-editor a{position:absolute;right:20px;top:10px}.ql-bubble .ql-tooltip-editor a:before{color:#ccc;content:"\00D7";font-size:16px;font-weight:700}.ql-container.ql-bubble:not(.ql-disabled) a:not(.ql-close){position:relative;white-space:nowrap}.ql-container.ql-bubble:not(.ql-disabled) a:not(.ql-close):before{background-color:#444;border-radius:15px;color:#fff;content:attr(href);font-size:12px;font-weight:400;overflow:hidden;padding:5px 15px;text-decoration:none;top:-5px;z-index:1}.ql-container.ql-bubble:not(.ql-disabled) a:not(.ql-close):after{border-left:6px solid #0000;border-right:6px solid #0000;border-top:6px solid #444;content:" ";height:0;top:0;width:0}.ql-container.ql-bubble:not(.ql-disabled) a:not(.ql-close):after,.ql-container.ql-bubble:not(.ql-disabled) a:not(.ql-close):before{left:0;margin-left:50%;position:absolute;transform:translate(-50%,-100%);transition:visibility 0s ease .2s;visibility:hidden}.ql-container.ql-bubble:not(.ql-disabled) a:not(.ql-close):hover:after,.ql-container.ql-bubble:not(.ql-disabled) a:not(.ql-close):hover:before{visibility:visible}.policy-page{padding-bottom:1em;padding-top:calc(120px + 1em)}.policy-page .policy{margin-bottom:1em;text-align:center}.policy-page .privacy-policy{background:var(--gray);border-radius:10px;font-size:14px;height:100%;line-height:1.3;overflow-y:auto;padding:1em;width:100%}.policy-page .privacy-policy p{text-align:left}.policy-page .privacy-policy .sub-title{border-top:1px solid #2b364a1a;font-family:PretendardM;margin-bottom:5px;margin-top:1em;padding-top:1em}.policy-page .privacy-policy .policy:first-child .sub-title{border-top:none;margin-top:0}.policy-page .privacy-policy .padding-a,.policy-page .privacy-policy .padding-b{margin-bottom:1em;padding-left:1em}.policy-page .privacy-policy .padding-a .min-title,.policy-page .privacy-policy .padding-b .min-title{font-family:PretendardM}.policy-page .privacy-policy>span{border-left:2px solid var(--main);color:var(--main);display:block;margin-top:1em;padding-left:10px}@media(max-width:1280px){.policy-page{padding-top:calc(66px + 1em)}}@media(max-width:850px){.policy-page .policy{font-size:14px}}.faq-page{padding-top:calc(120px + 1em)}@media(max-width:1280px){.faq-page{padding-top:calc(66px + 1em)}}.faq-page .faq-container .item{margin-bottom:1em}.faq-page .faq-container .item .label{align-items:center;display:flex;font-family:PretendardB;font-size:50px;justify-content:center;width:80px}.faq-page .faq-container .item .question{align-items:center;border:1px solid var(--main);border-radius:10px;display:flex;height:5rem;justify-content:space-between;transition:.3s;width:100%}.faq-page .faq-container .item .question .label{color:var(--main)}.faq-page .faq-container .item .question .contents{white-space:pre-line;width:calc(100% - 160px - 1em)}.faq-page .faq-container .item .question button{background:#1b7cfb1a;border-radius:0 10px 10px 0;height:5rem;width:5rem}.faq-page .faq-container .item .question button:hover{background:var(--main)}.faq-page .faq-container .item .question button:hover path{fill:#fff}.faq-page .faq-container .item .question button svg{font-size:1.5rem}.faq-page .faq-container .item .question button svg path{fill:var(--main)}.faq-page .faq-container .item .answer{background:var(--gray);border-radius:0 0 10px 10px;height:0;overflow:hidden;padding:0 1em;position:relative;transition:.3s}.faq-page .faq-container .item .answer .label{left:0;position:absolute;top:0}.faq-page .faq-container .item .answer .contents{padding-left:80px;white-space:pre-line;width:100%}.faq-page .faq-container .item.show .question{background:var(--main);border-radius:10px 10px 0 0}.faq-page .faq-container .item.show .question .contents,.faq-page .faq-container .item.show .question .label{color:#fff}.faq-page .faq-container .item.show .question button{background:#ffffff4d;border-radius:0 10px 0 0}.faq-page .faq-container .item.show .question button svg>path{fill:#fff}.faq-page .faq-container .item.show .answer{height:auto;padding:1em}@media(max-width:800px){.faq-page .faq-container .item .label{display:none}.faq-page .faq-container .item .question{height:60px;padding-left:10px}.faq-page .faq-container .item .question .contents{width:calc(100% - 80px)}.faq-page .faq-container .item .question button{height:60px;width:60px}.faq-page .faq-container .item .answer .contents{padding:0;width:100%}}.contact-page{padding-bottom:1em;padding-top:calc(120px + 1em)}@media(max-width:1280px){.contact-page{padding-top:calc(66px + 1em)}}.contact-page .sub-title .kor{margin-bottom:1.5em}.contact-page .contact-container{display:flex;justify-content:center;width:100%}.contact-page .contact-container>div{width:calc(50% - 1em)}.contact-page .contact-container .item{align-items:center;display:flex;margin-bottom:1em;width:100%}.contact-page .contact-container .item.textarea{align-items:flex-start}.contact-page .contact-container .item label{display:flex;font-size:18px;justify-content:flex-end;margin-right:10px;text-align:right;width:120px}.contact-page .contact-container .item label p{color:var(--main);font-size:14px;margin-left:.5px}.contact-page .contact-container .item input,.contact-page .contact-container .item select,.contact-page .contact-container .item textarea{border:1px solid #1b7cfb80;border-radius:10px;height:50px;padding-left:1em;padding-right:1em;width:calc(100% - 130px)}.contact-page .contact-container .item input::placeholder,.contact-page .contact-container .item select::placeholder,.contact-page .contact-container .item textarea::placeholder{color:#1b7cfb80}.contact-page .contact-container .item textarea{padding:1em}.contact-page .contact-container .item.time{margin-bottom:5px}.contact-page .contact-container .item.time p{text-align:center;width:20px}.contact-page .contact-container .item.time input{width:calc(50% - 75px)}.contact-page .contact-container .item input:focus,.contact-page .contact-container .item select:focus,.contact-page .contact-container .item textarea:focus{background:#1b7cfb1a;outline:none}.contact-page .contact-container span{background:#18acfb1a;border-radius:10px;color:var(--sky);display:block;padding:5px 5px 5px 130px;width:100%}.contact-page .contact-container .right{align-items:flex-end;display:flex;flex-direction:column}.contact-page .contact-container .right textarea{height:300px;resize:none}.contact-page .contact-container .right .privacy-agree{align-items:center;display:flex;justify-content:space-between;margin-bottom:1em;width:470px}.contact-page .contact-container .right .privacy-agree input[type=checkbox]{display:none}.contact-page .contact-container .right .privacy-agree label{cursor:pointer;padding-left:30px;position:relative}.contact-page .contact-container .right .privacy-agree label:before{align-items:center;background:var(--gray);border-radius:50%;content:"";display:flex;height:20px;justify-content:center;left:0;position:absolute;transition:.3s;width:20px}.contact-page .contact-container .right .privacy-agree input[type=checkbox]:checked+label:before{background:var(--main);color:#fff;content:"✓"}.contact-page .contact-container .right .privacy-agree button{background:none;border:none;color:#1b7cfb80;cursor:pointer}.contact-page .contact-container .right .privacy-agree button:hover{color:var(--main)}.contact-page .contact-container .right .privacy-policy-popup.msg-box-container .msg-box{height:50vh;padding-bottom:1em;width:50vw}.contact-page .contact-container .right .privacy-policy-popup.msg-box-container .msg-box .privacy-policy{background:var(--gray);border-radius:10px;font-size:14px;height:100%;line-height:1.3;overflow-y:auto;padding:1em;width:calc(100% - 30px - 1em)}.contact-page .contact-container .right .privacy-policy-popup.msg-box-container .msg-box .privacy-policy h1{color:var(--main);font-family:PretendardM;margin-bottom:1em}.contact-page .contact-container .right .privacy-policy-popup.msg-box-container .msg-box .privacy-policy p{text-align:left}.contact-page .contact-container .right .privacy-policy-popup.msg-box-container .msg-box .privacy-policy .sub-title{border-top:1px solid #2b364a1a;font-family:PretendardM;margin-bottom:5px;margin-top:1em;padding-top:1em}.contact-page .contact-container .right .privacy-policy-popup.msg-box-container .msg-box .privacy-policy .padding-a,.contact-page .contact-container .right .privacy-policy-popup.msg-box-container .msg-box .privacy-policy .padding-b{margin-bottom:1em;padding-left:1em}.contact-page .contact-container .right .privacy-policy-popup.msg-box-container .msg-box .privacy-policy .padding-a .min-title,.contact-page .contact-container .right .privacy-policy-popup.msg-box-container .msg-box .privacy-policy .padding-b .min-title{font-family:PretendardM}.contact-page .contact-container .right .privacy-policy-popup.msg-box-container .msg-box .privacy-policy>span{border-left:2px solid var(--main);color:var(--main);display:block;margin-top:1em;padding-left:10px}.contact-page .contact-container .right .privacy-policy-popup.msg-box-container .msg-box button{border:1px solid var(--dark);border-radius:10px;font-size:20px;height:30px;position:absolute;right:1em;top:1em;width:30px}.contact-page .contact-container .right .privacy-policy-popup.msg-box-container .msg-box button path{fill:var(--dark);transition:.3s}.contact-page .contact-container .right .privacy-policy-popup.msg-box-container .msg-box button:hover{background:var(--dark)}.contact-page .contact-container .right .privacy-policy-popup.msg-box-container .msg-box button:hover path{fill:#fff}.contact-page .contact-container .right>button{background:var(--gradient);border:none;border-radius:10px;cursor:pointer;font-size:18px;height:40px;width:200px}@media(max-width:1280px){.contact-page .contact-container{align-items:center;flex-direction:column}.contact-page .contact-container>div{width:50vw}.contact-page .contact-container .item{flex-flow:row wrap;justify-content:flex-start}.contact-page .contact-container .item label{justify-content:flex-start;margin-bottom:10px;margin-right:0;text-align:left;width:100%}.contact-page .contact-container .item input,.contact-page .contact-container .item select,.contact-page .contact-container .item textarea{width:100%}.contact-page .contact-container .item.time input{width:calc(50% - 10px)}.contact-page .contact-container span{margin-bottom:1em;padding:10px}.contact-page .contact-container .right{align-items:center}.contact-page .contact-container .right .privacy-agree{justify-content:center;width:100%}.contact-page .contact-container .right .privacy-agree button{margin-left:1em}.contact-page .contact-container .right .privacy-policy-popup.msg-box-container .msg-box{width:80vw}.contact-page .contact-container .right .privacy-policy-popup.msg-box-container .msg-box .privacy-policy{height:calc(100% - 30px - 1em);margin-top:calc(30px + 1em);width:100%}}@media(max-width:800px){.contact-page .contact-container>div{padding:0 2em;width:100vw}.contact-page .contact-container span{font-size:14px}}.contact-page .contact-msg-box{overflow:hidden;position:relative}.contact-page .contact-msg-box span{color:var(--main);font-size:14px;margin-top:1em;text-align:center}.contact-page .contact-msg-box button{background:var(--sky);border-radius:0 0 20px 0;width:100%}.contact-page .contact-msg-box button:hover{color:#fff}.contact-page .contact-msg-box button.dark{background:var(--dark);color:#fff}.contact-page .contact-msg-box button.dark:hover{background:var(--main)}.service-area{align-items:center;background:#1b7cfb4d;border-radius:50px;display:flex;height:200px;justify-content:space-between;overflow:hidden;position:relative}.service-area p{font-family:PretendardB;font-size:35px;left:5%;position:absolute;top:50%;transform:translateY(-50%);transition:.3s}.service-area p span{display:block;font-family:PretendardB}.service-area .map{display:flex;position:absolute;right:5%;top:50%;transform:translateY(-50%);width:400px}.service-area .map img{object-fit:cover;width:100%}.service-area .map .pin-box{height:100%;position:absolute;right:0;top:0;width:100%;z-index:1}.service-area .map .pin-box .pin{animation-duration:1.2s;animation-iteration-count:infinite;animation-name:pin;background:var(--main);border-radius:50% 50% 50% 0;height:20px;left:50%;margin:-20px 0 0 -20px;position:absolute;top:50%;transform:rotate(-45deg);width:20px}.service-area .map .pin-box .pin:after{background:#fff;border-radius:50%;content:"";height:10px;margin:5px 0 0 5px;position:absolute;width:10px}.service-area .map .pin-box .pulse{background:#1b7cfb33;border-radius:50%;height:14px;left:50%;margin:15px 0 0 -16px;position:absolute;top:50%;transform:rotateX(55deg);width:14px;z-index:-2}.service-area .map .pin-box .pulse:after{animation:pulsate 1s ease-out;animation-iteration-count:infinite;border-radius:50%;box-shadow:0 0 1px 2px #1b7cfb80;content:"";height:40px;margin:-13px 0 0 -13px;position:absolute;width:40px}.service-area .map .pin-box.one{transform:translate(5px)}.service-area .map .pin-box.two{transform:translate(-15px,-80px)}.service-area .map .pin-box.three{transform:translate(90px,-65px)}.service-area .map .pin-box.four{transform:translate(150px,30px)}.service-area .map .pin-box.five{transform:translate(60px,75px)}@media(max-width:1280px){.service-area{border-radius:30px;width:calc(100% - 10em)}}@media(max-width:1024px){.service-area{height:150px}.service-area p{font-size:30px}.service-area .map{height:80%;top:50%;transform:translateY(-50%);width:auto}.service-area .map img{height:100%;width:auto}.service-area .map .pin-box .pin{height:10px;margin:-20px 0 0 -20px;width:10px}.service-area .map .pin-box .pin:after{height:4.5px;margin:2.5px 0 0 2.5px;width:4.5px}.service-area .map .pin-box .pulse{height:12px;margin:-5px 0 0 -21px;width:12px}.service-area .map .pin-box .pulse:after{box-shadow:0 0 1px 1.5px #1b7cfb80;height:20px;margin:-5px 0 0 -4.5px;width:20px}.service-area .map .pin-box.one{transform:translate(5px)}.service-area .map .pin-box.two{transform:translate(30px,-35px)}.service-area .map .pin-box.three{transform:translate(45px,10px)}.service-area .map .pin-box.four{transform:translate(25px,40px)}.service-area .map .pin-box.five{display:none}}@media(max-width:800px){.service-area{border-radius:20px;height:100px;width:calc(100% - 4em)}.service-area p{font-size:20px;left:50%;text-align:center;transform:translate(-50%,-50%);width:100%;z-index:1}.service-area .map{height:150%;margin:0 auto;position:static;transform:translateY(0)}.service-area .pin-box{display:none}}@keyframes pulsate{0%{opacity:0;transform:scale(.1)}50%{opacity:1}to{transform:scale(1.2)}}@keyframes bounce{0%{transform:translateY(-2000px) rotate(-45deg)}60%{transform:translateY(30px) rotate(-45deg)}80%{transform:translateY(-10px) rotate(-45deg)}to{transform:translateY(0) rotate(-45deg)}}@keyframes pin{to{bottom:60px;top:45%}}.banner-container{display:flex;flex-flow:row wrap;justify-content:space-between;margin-top:117px;padding:2em 0}.banner-container>div{border-radius:50px}.banner-container .banner-box{height:400px;overflow:hidden;position:relative;width:70%}.banner-container .banner-box>*{position:absolute}.banner-container .banner-box img{bottom:-5em;right:0;width:110%;z-index:-2}.banner-container .banner-box:after{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#363c4d80;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}.banner-container .banner-box .banner-text{left:2em;top:2em}.banner-container .banner-box p{color:#fff;font-family:PretendardB;font-size:50px;margin-bottom:5px}.banner-container .banner-box span{color:#fff;font-size:25px}.banner-container .contact-box{background:var(--gradient);position:relative;width:27%}.banner-container .contact-box>*{position:absolute}.banner-container .contact-box a{height:100%;left:0;top:0;width:100%;z-index:1}.banner-container .contact-box .contact-text{left:3em;top:3em;transition:.3s}.banner-container .contact-box .contact-text p{color:#fff;font-family:PretendardB;font-size:50px;margin-bottom:5px}.banner-container .contact-box .contact-text span{color:#fff;font-size:25px}.banner-container .contact-box .contact-icon{bottom:3em;right:3em;width:30%}.banner-container .contact-box .contact-icon img{width:100%}.banner-container .contact-box:hover .contact-text{transform:translateY(-5px)}.banner-container .num-box{display:flex;justify-content:space-between;margin:1em auto 0;width:95%}.banner-container .num-box .num-item{align-items:center;display:flex;flex-direction:column}.banner-container .num-box .num-item p{align-items:center;color:var(--main);display:flex;font-family:PretendardB;font-size:50px}.banner-container .num-box .num-item p span{color:var(--main);font-family:PretendardB;font-size:25px;margin-left:5px}.banner-container .num-box .num-item span{font-size:25px}@media(max-width:1280px){.banner-container{margin-top:66px;padding:2em 5em}.banner-container .banner-box{border-radius:30px;height:300px}.banner-container .banner-box img{bottom:-5em;right:-5em;width:120%}.banner-container .contact-box{border-radius:30px}.banner-container .contact-box .contact-text{left:2em;top:2em}.banner-container .contact-box .contact-text p{font-size:35px}.banner-container .contact-box .contact-text span{font-size:20px}.banner-container .contact-box .contact-icon{bottom:2em;right:2em}}@media(max-width:1024px){.banner-container .banner-box{align-items:center;border-radius:25px;display:flex;height:150px;padding:0 2em;width:100%}.banner-container .banner-box img{bottom:-7em;right:0;width:100%}.banner-container .banner-box .banner-text{position:static}.banner-container .banner-box .banner-text p{font-size:30px}.banner-container .banner-box .banner-text span{font-size:20px}.banner-container .contact-box{align-items:center;border-radius:25px;display:flex;height:150px;justify-content:space-between;margin-top:1em;padding:0 2em;width:100%}.banner-container .contact-box .contact-text{position:static}.banner-container .contact-box .contact-icon{height:50%;position:static;width:auto}.banner-container .contact-box .contact-icon img{height:100%;width:auto}.banner-container .contact-box:hover .contact-text{transform:translateY(0) translateX(5px)}.banner-container .num-box .num-item p{font-size:35px}.banner-container .num-box .num-item span{font-size:20px}}@media(max-width:800px){.banner-container{margin-top:60px;padding:2em}.banner-container .banner-box:after{background:#363c4db3}.banner-container .banner-box img{bottom:0}.banner-container .banner-box .banner-text p{font-size:25px}.banner-container .banner-box .banner-text span{font-size:15px}.banner-container .contact-box .contact-icon{height:40%}.banner-container .num-box{flex-flow:row wrap}.banner-container .num-box .num-item{width:50%}.banner-container .num-box .num-item:first-child,.banner-container .num-box .num-item:nth-child(2){margin-bottom:1em}.banner-container .num-box .num-item p{font-size:30px}.banner-container .num-box .num-item p span{font-size:16px}}.customer p{font-family:PretendardB;font-size:35px;margin:0 auto;position:relative;text-align:center;width:fit-content}.customer p:after{background:var(--green);bottom:0;content:"";height:.3em;left:0;position:absolute;width:5.5em;z-index:-1}@media(max-width:1280px){.customer p{font-size:30px}}@media(max-width:800px){.customer p{font-size:20px}}.customer .customer-logo-container-wrapper{margin-top:2em;overflow:hidden}.customer .customer-logo-container-wrapper .customer-logo-container{align-items:center;display:flex;margin-bottom:2em}.customer .customer-logo-container-wrapper .customer-logo-container .customer-logo{align-items:center;display:flex;filter:grayscale(100%);height:80px;justify-content:center;margin-right:7em}.customer .customer-logo-container-wrapper .customer-logo-container .customer-logo img{height:100%}@media(max-width:1280px){.customer .customer-logo-container-wrapper .customer-logo-container .customer-logo{height:60px;margin-right:5em}}@media(max-width:800px){.customer .customer-logo-container-wrapper .customer-logo-container .customer-logo{height:30px;margin-right:2em}}.post-section{align-items:center;background:var(--gray);display:flex;flex-direction:column;margin:2em 0}.post-section .post{padding:2em 1em 1em}.post-section .post .post-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:1em;width:100%}.post-section .post .post-header p{font-family:PretendardB;font-size:25px}.post-section .post .post-header a{align-items:center;border:1px solid var(--dark);border-radius:10px;display:flex;font-size:20px;justify-content:center;padding:5px 1em;transition:.3s}.post-section .post .post-header a:hover{background:var(--dark);color:#fff}.post-section .post .preview-container{cursor:auto;display:flex;flex-flow:row wrap;justify-content:space-between}.post-section .post .preview-container .post-preview{align-items:center;border-radius:20px;cursor:pointer;display:flex;flex-direction:column;justify-content:space-between;transition:.3s;width:250px}.post-section .post .preview-container .post-preview .img{border-radius:20px;height:250px;overflow:hidden;width:250px}.post-section .post .preview-container .post-preview .img img{height:100%}.post-section .post .preview-container .post-preview p{text-align:center;width:100%}.post-section .post .preview-container .post-preview p.category{color:var(--main);font-family:PretendardM;font-size:25px;margin-top:10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.post-section .post .preview-container .post-preview p.date{color:#2b364a80;margin-bottom:1em}@media(max-width:1280px){.post-section .post{padding:2em 5em 1em}.post-section .post .preview-container .post-preview{width:200px}.post-section .post .preview-container .post-preview .img{height:200px;width:200px}}@media(max-width:1024px){.post-section .post .preview-container .post-preview{margin-bottom:1em;width:150px}.post-section .post .preview-container .post-preview .img{height:150px;width:150px}.post-section .post .preview-container .post-preview:hover .img{border-radius:20px}}@media(max-width:800px){.post-section .post{padding:2em}.post-section .post .post-header{flex-direction:column}.post-section .post .post-header p{font-size:20px;text-align:center}.post-section .post .post-header a{margin-top:10px}.post-section .post .preview-container{justify-content:center}.post-section .post .preview-container .post-preview{margin:5px;width:140px}.post-section .post .preview-container .post-preview .img{border-radius:20px;height:140px;width:140px}.post-section .post .preview-container .post-preview p{display:none}}.admin-page .admin-sidebar{background:var(--dark);border-radius:0 20px 20px 0;display:flex;flex-direction:column;height:100vh;justify-content:space-between;left:0;padding:50px 0;position:fixed;top:0;width:300px}.admin-page .admin-sidebar div a{border-bottom:1px solid #ffffff1a;color:#fff;display:block;font-size:20px;padding:10px 10px 10px 50px;transition:.3s}.admin-page .admin-sidebar div a:hover{color:var(--main)}.admin-page .admin-sidebar div a.active{background:var(--main);border-color:var(--main);color:#fff}.admin-page .admin-sidebar div a.logo{border-bottom:0;color:var(--sky);font-family:PretendardM;font-size:25px;margin-bottom:50px;padding-left:50px}.admin-page .admin-sidebar .logout-btn{background:var(--dark);border:1px solid #ffffff1a;color:#fff;cursor:pointer;font-size:18px;padding:10px 0;transition:.3s;width:100%}.admin-page .admin-sidebar .logout-btn:hover{background:var(--main);border-color:var(--main)}.admin-page .contents{padding:50px 1em 50px calc(300px + 1em)}.admin-page .contents .title{font-family:PretendardB;font-size:20px}@media(max-width:1280px){.admin-page .admin-sidebar{align-items:center;border-radius:0 0 20px 20px;flex-direction:row;height:50px;padding:2em;width:100%}.admin-page .admin-sidebar div{align-items:center;display:flex}.admin-page .admin-sidebar div a{border-bottom:none;border-left:1px solid #ffffff1a;color:#fff;display:block;font-size:20px;padding:1em;transition:.3s}.admin-page .admin-sidebar div a.logo{border-left:none;font-size:16px;margin-bottom:0;margin-right:2em;padding-left:0}.admin-page .admin-sidebar .logout-btn{padding:10px 1em;width:auto}.admin-page .contents{margin-top:70px;padding:1em}.admin-page .contents .title{text-align:center}}@media(max-width:800px){.admin-page .admin-sidebar{flex-direction:row;height:70px;overflow:hidden;padding:1em}.admin-page .admin-sidebar div a{align-items:center;display:flex;font-size:16px;height:100%;justify-content:center;text-align:center;width:33.3333333333%}.admin-page .admin-sidebar div a.logo{display:none}}.create-post{align-items:center;background:var(--gradient);border-radius:10px;display:flex;font-size:20px;height:40px;justify-content:center;margin:20px 0;transition:.3s;width:150px}.create-post:hover{color:#fff}@media(max-width:1280px){.create-post{margin:20px auto}}.admin-post-page .tab-menu{border:1px solid var(--gray);border-radius:15px 15px 0 0;overflow:hidden;width:fit-content}.admin-post-page .tab-menu button{border-radius:0;border-right:1px solid var(--gray);font-size:16px;height:40px;width:150px}.admin-post-page .tab-menu button:hover{background:var(--gray)}.admin-post-page .tab-menu button:hover.delete{background:#2b364a1a}.admin-post-page .tab-menu button.active{background:var(--gray);border:none;color:var(--main);font-family:PretendardM}.admin-post-page .tab-menu button.active.delete{background:#2b364a1a;color:var(--dark)}.admin-post-page .tab-menu button:last-child{border-right:none}@media(max-width:800px){.admin-post-page .tab-menu{width:100%}.admin-post-page .tab-menu button{width:25%}}.post-list-table .post-list{background:var(--gray);padding:1em}.post-list-table .post-list .header,.post-list-table .post-list .item{align-items:center;border-bottom:1px solid var(--main);display:flex;height:40px}.post-list-table .post-list .header .column,.post-list-table .post-list .item .column{align-items:center;background:#fff;border-right:1px solid var(--main);display:flex;flex-grow:1;height:100%;padding:0 1em;transition:.3s;width:14.2857142857%}.post-list-table .post-list .header .column.index,.post-list-table .post-list .item .column.index{justify-content:flex-end;width:50px}.post-list-table .post-list .header .column.btn,.post-list-table .post-list .item .column.btn{justify-content:center;width:185px}.post-list-table .post-list .header .column.btn button,.post-list-table .post-list .item .column.btn button{background:var(--dark);border-radius:5px;color:#fff;height:25px;width:100px}.post-list-table .post-list .header .column.btn button:hover,.post-list-table .post-list .item .column.btn button:hover{background:var(--main)}.post-list-table .post-list .header .column.btn button.active,.post-list-table .post-list .item .column.btn button.active{background:var(--gray);color:#2b364a80}.post-list-table .post-list .header .column.btn button.active:hover,.post-list-table .post-list .item .column.btn button.active:hover{background:var(--dark);color:#fff}.post-list-table .post-list .header .column.btn button.hide,.post-list-table .post-list .item .column.btn button.hide{background:#fff;border:1px solid var(--dark);color:var(--dark)}.post-list-table .post-list .header .column.btn button.hide:hover,.post-list-table .post-list .item .column.btn button.hide:hover{background:var(--dark);color:#fff}.post-list-table .post-list .header .column.btn button.delete,.post-list-table .post-list .item .column.btn button.delete{background:#fff;border:1px solid var(--red);color:var(--red)}.post-list-table .post-list .header .column.btn button.delete:hover,.post-list-table .post-list .item .column.btn button.delete:hover{background:var(--red);color:#fff}.post-list-table .post-list .header .column.btn p,.post-list-table .post-list .item .column.btn p{font-size:14px}.post-list-table .post-list .header .column:last-child,.post-list-table .post-list .item .column:last-child{border-right:none}.post-list-table .post-list .header .column span,.post-list-table .post-list .item .column span{display:none}.post-list-table .post-list .header .column{background:var(--main);border-color:#fff;color:#fff}.post-list-table .post-list .item:last-child{border-bottom:none}.post-list-table .post-list .item:hover .column{background:#1b7cfb1a}.post-list-table .post-list .item.empty .column{justify-content:center}.post-list-table .post-list.deleted{background:#2b364a1a}.post-list-table .post-list.deleted .header,.post-list-table .post-list.deleted .item{border-bottom-color:var(--dark)}.post-list-table .post-list.deleted .header .column,.post-list-table .post-list.deleted .item .column{border-right-color:var(--dark)}.post-list-table .post-list.deleted .header .column{background:var(--dark);border-color:#fff}.post-list-table .post-list.deleted .item:hover .column{background:#2b364a1a}@media(max-width:1280px){.post-list-table .post-list .header{display:none}.post-list-table .post-list .item{flex-direction:column;height:auto;width:100%}.post-list-table .post-list .item .column{border-bottom:1px solid var(--gray);border-right:none;padding:5px 10px;width:100%}.post-list-table .post-list .item .column.btn,.post-list-table .post-list .item .column.index{justify-content:flex-start;width:100%}.post-list-table .post-list .item .column.btn button,.post-list-table .post-list .item .column.index button{border-radius:10px;height:40px;width:200px}.post-list-table .post-list .item .column span{border-right:1px solid #2b364a80;color:#2b364a80;display:block;margin-right:10px;padding-right:10px;width:100px}}@media(max-width:800px){.post-list-table .post-list .item .column.btn button{width:100%}}.create-post-container{margin-top:1em;width:100%}.create-post-container .item{display:flex;flex-direction:column;margin-bottom:1em}.create-post-container .item label{color:var(--main);font-family:PretendardM;margin-bottom:5px;width:100px}.create-post-container .item input,.create-post-container .item select{height:50px}.create-post-container .item select,.create-post-container .item.create-date input,.create-post-container .item.date input{width:250px}.create-post-container .item.thumbnail{display:flex;flex-flow:row wrap}.create-post-container .item.thumbnail label{width:100%}.create-post-container .item.thumbnail input{width:250px}.create-post-container .item .editor{height:700px}.create-post-container .image{background:var(--gray);border-radius:10px;display:flex;height:100px;margin-left:10px;overflow:hidden;width:100px}.create-post-container .image img{height:100%}.create-post-container .button-box{align-items:center;display:flex;justify-content:center;width:100%}.create-post-container .button-box a,.create-post-container .button-box button{align-items:center;border-radius:10px;display:flex;font-size:18px;height:40px;justify-content:center;transition:.3s;width:200px}.create-post-container .button-box a.cancel,.create-post-container .button-box button.cancel{background:#fff;border:1px solid var(--dark);margin-right:1em}.create-post-container .button-box a.cancel:hover,.create-post-container .button-box button.cancel:hover{background:var(--dark);color:#fff}.create-post-container .button-box a.submit,.create-post-container .button-box button.submit{background:var(--sky);border:1px solid var(--sky)}.create-post-container .button-box a.submit:hover,.create-post-container .button-box button.submit:hover{color:#fff}@media(max-width:800px){.create-post-container .item select,.create-post-container .item.create-date input,.create-post-container .item.date input,.create-post-container .item.thumbnail input{width:100%}.create-post-container .item .image{margin-left:0;margin-top:10px}.create-post-container .item .editor{height:300px}}
/*!
 * Quill Editor v2.0.2
 * https://quilljs.com
 * Copyright (c) 2017-2024, Slab
 * Copyright (c) 2014, Jason Chen
 * Copyright (c) 2013, salesforce.com
 */.ql-container{box-sizing:border-box;font-family:Helvetica,Arial,sans-serif;font-size:13px;height:100%;margin:0;position:relative}.ql-container.ql-disabled .ql-tooltip{visibility:hidden}.ql-container:not(.ql-disabled) li[data-list=checked]>.ql-ui,.ql-container:not(.ql-disabled) li[data-list=unchecked]>.ql-ui{cursor:pointer}.ql-clipboard{height:1px;left:-100000px;overflow-y:hidden;position:absolute;top:50%}.ql-clipboard p{margin:0;padding:0}.ql-editor{word-wrap:break-word;box-sizing:border-box;counter-reset:list-0 list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;height:100%;line-height:1.42;outline:none;overflow-y:auto;padding:12px 15px;-o-tab-size:4;tab-size:4;-moz-tab-size:4;text-align:left;white-space:pre-wrap}.ql-editor>*{cursor:text}.ql-editor blockquote,.ql-editor h1,.ql-editor h2,.ql-editor h3,.ql-editor h4,.ql-editor h5,.ql-editor h6,.ql-editor ol,.ql-editor p,.ql-editor pre{margin:0;padding:0}@supports (counter-set:none){.ql-editor h1,.ql-editor h2,.ql-editor h3,.ql-editor h4,.ql-editor h5,.ql-editor h6,.ql-editor p{counter-set:list-0 list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor h1,.ql-editor h2,.ql-editor h3,.ql-editor h4,.ql-editor h5,.ql-editor h6,.ql-editor p{counter-reset:list-0 list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}.ql-editor table{border-collapse:collapse}.ql-editor td{border:1px solid #000;padding:2px 5px}.ql-editor li,.ql-editor ol{padding-left:1.5em}.ql-editor li{list-style-type:none;position:relative}.ql-editor li>.ql-ui:before{display:inline-block;margin-left:-1.5em;margin-right:.3em;text-align:right;white-space:nowrap;width:1.2em}.ql-editor li[data-list=checked]>.ql-ui,.ql-editor li[data-list=unchecked]>.ql-ui{color:#777}.ql-editor li[data-list=bullet]>.ql-ui:before{content:"\2022"}.ql-editor li[data-list=checked]>.ql-ui:before{content:"\2611"}.ql-editor li[data-list=unchecked]>.ql-ui:before{content:"\2610"}@supports (counter-set:none){.ql-editor li[data-list]{counter-set:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list]{counter-reset:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered]{counter-increment:list-0}.ql-editor li[data-list=ordered]>.ql-ui:before{content:counter(list-0,decimal) ". "}.ql-editor li[data-list=ordered].ql-indent-1{counter-increment:list-1}.ql-editor li[data-list=ordered].ql-indent-1>.ql-ui:before{content:counter(list-1,lower-alpha) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-1{counter-set:list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-1{counter-reset:list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-2{counter-increment:list-2}.ql-editor li[data-list=ordered].ql-indent-2>.ql-ui:before{content:counter(list-2,lower-roman) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-2{counter-set:list-3 list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-2{counter-reset:list-3 list-4 list-5 list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-3{counter-increment:list-3}.ql-editor li[data-list=ordered].ql-indent-3>.ql-ui:before{content:counter(list-3,decimal) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-3{counter-set:list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-3{counter-reset:list-4 list-5 list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-4{counter-increment:list-4}.ql-editor li[data-list=ordered].ql-indent-4>.ql-ui:before{content:counter(list-4,lower-alpha) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-4{counter-set:list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-4{counter-reset:list-5 list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-5{counter-increment:list-5}.ql-editor li[data-list=ordered].ql-indent-5>.ql-ui:before{content:counter(list-5,lower-roman) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-5{counter-set:list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-5{counter-reset:list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-6{counter-increment:list-6}.ql-editor li[data-list=ordered].ql-indent-6>.ql-ui:before{content:counter(list-6,decimal) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-6{counter-set:list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-6{counter-reset:list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-7{counter-increment:list-7}.ql-editor li[data-list=ordered].ql-indent-7>.ql-ui:before{content:counter(list-7,lower-alpha) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-7{counter-set:list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-7{counter-reset:list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-8{counter-increment:list-8}.ql-editor li[data-list=ordered].ql-indent-8>.ql-ui:before{content:counter(list-8,lower-roman) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-8{counter-set:list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-8{counter-reset:list-9}}.ql-editor li[data-list=ordered].ql-indent-9{counter-increment:list-9}.ql-editor li[data-list=ordered].ql-indent-9>.ql-ui:before{content:counter(list-9,decimal) ". "}.ql-editor .ql-indent-1:not(.ql-direction-rtl){padding-left:3em}.ql-editor li.ql-indent-1:not(.ql-direction-rtl){padding-left:4.5em}.ql-editor .ql-indent-1.ql-direction-rtl.ql-align-right{padding-right:3em}.ql-editor li.ql-indent-1.ql-direction-rtl.ql-align-right{padding-right:4.5em}.ql-editor .ql-indent-2:not(.ql-direction-rtl){padding-left:6em}.ql-editor li.ql-indent-2:not(.ql-direction-rtl){padding-left:7.5em}.ql-editor .ql-indent-2.ql-direction-rtl.ql-align-right{padding-right:6em}.ql-editor li.ql-indent-2.ql-direction-rtl.ql-align-right{padding-right:7.5em}.ql-editor .ql-indent-3:not(.ql-direction-rtl){padding-left:9em}.ql-editor li.ql-indent-3:not(.ql-direction-rtl){padding-left:10.5em}.ql-editor .ql-indent-3.ql-direction-rtl.ql-align-right{padding-right:9em}.ql-editor li.ql-indent-3.ql-direction-rtl.ql-align-right{padding-right:10.5em}.ql-editor .ql-indent-4:not(.ql-direction-rtl){padding-left:12em}.ql-editor li.ql-indent-4:not(.ql-direction-rtl){padding-left:13.5em}.ql-editor .ql-indent-4.ql-direction-rtl.ql-align-right{padding-right:12em}.ql-editor li.ql-indent-4.ql-direction-rtl.ql-align-right{padding-right:13.5em}.ql-editor .ql-indent-5:not(.ql-direction-rtl){padding-left:15em}.ql-editor li.ql-indent-5:not(.ql-direction-rtl){padding-left:16.5em}.ql-editor .ql-indent-5.ql-direction-rtl.ql-align-right{padding-right:15em}.ql-editor li.ql-indent-5.ql-direction-rtl.ql-align-right{padding-right:16.5em}.ql-editor .ql-indent-6:not(.ql-direction-rtl){padding-left:18em}.ql-editor li.ql-indent-6:not(.ql-direction-rtl){padding-left:19.5em}.ql-editor .ql-indent-6.ql-direction-rtl.ql-align-right{padding-right:18em}.ql-editor li.ql-indent-6.ql-direction-rtl.ql-align-right{padding-right:19.5em}.ql-editor .ql-indent-7:not(.ql-direction-rtl){padding-left:21em}.ql-editor li.ql-indent-7:not(.ql-direction-rtl){padding-left:22.5em}.ql-editor .ql-indent-7.ql-direction-rtl.ql-align-right{padding-right:21em}.ql-editor li.ql-indent-7.ql-direction-rtl.ql-align-right{padding-right:22.5em}.ql-editor .ql-indent-8:not(.ql-direction-rtl){padding-left:24em}.ql-editor li.ql-indent-8:not(.ql-direction-rtl){padding-left:25.5em}.ql-editor .ql-indent-8.ql-direction-rtl.ql-align-right{padding-right:24em}.ql-editor li.ql-indent-8.ql-direction-rtl.ql-align-right{padding-right:25.5em}.ql-editor .ql-indent-9:not(.ql-direction-rtl){padding-left:27em}.ql-editor li.ql-indent-9:not(.ql-direction-rtl){padding-left:28.5em}.ql-editor .ql-indent-9.ql-direction-rtl.ql-align-right{padding-right:27em}.ql-editor li.ql-indent-9.ql-direction-rtl.ql-align-right{padding-right:28.5em}.ql-editor li.ql-direction-rtl{padding-right:1.5em}.ql-editor li.ql-direction-rtl>.ql-ui:before{margin-left:.3em;margin-right:-1.5em;text-align:left}.ql-editor table{table-layout:fixed;width:100%}.ql-editor table td{outline:none}.ql-editor .ql-code-block-container{font-family:monospace}.ql-editor .ql-video{display:block;max-width:100%}.ql-editor .ql-video.ql-align-center{margin:0 auto}.ql-editor .ql-video.ql-align-right{margin:0 0 0 auto}.ql-editor .ql-bg-black{background-color:#000}.ql-editor .ql-bg-red{background-color:#e60000}.ql-editor .ql-bg-orange{background-color:#f90}.ql-editor .ql-bg-yellow{background-color:#ff0}.ql-editor .ql-bg-green{background-color:#008a00}.ql-editor .ql-bg-blue{background-color:#06c}.ql-editor .ql-bg-purple{background-color:#93f}.ql-editor .ql-color-white{color:#fff}.ql-editor .ql-color-red{color:#e60000}.ql-editor .ql-color-orange{color:#f90}.ql-editor .ql-color-yellow{color:#ff0}.ql-editor .ql-color-green{color:#008a00}.ql-editor .ql-color-blue{color:#06c}.ql-editor .ql-color-purple{color:#93f}.ql-editor .ql-font-serif{font-family:Georgia,Times New Roman,serif}.ql-editor .ql-font-monospace{font-family:Monaco,Courier New,monospace}.ql-editor .ql-size-small{font-size:.75em}.ql-editor .ql-size-large{font-size:1.5em}.ql-editor .ql-size-huge{font-size:2.5em}.ql-editor .ql-direction-rtl{direction:rtl;text-align:inherit}.ql-editor .ql-align-center{text-align:center}.ql-editor .ql-align-justify{text-align:justify}.ql-editor .ql-align-right{text-align:right}.ql-editor .ql-ui{position:absolute}.ql-editor.ql-blank:before{color:#0009;content:attr(data-placeholder);font-style:italic;left:15px;pointer-events:none;position:absolute;right:15px}.ql-snow .ql-toolbar:after,.ql-snow.ql-toolbar:after{clear:both;content:"";display:table}.ql-snow .ql-toolbar button,.ql-snow.ql-toolbar button{background:none;border:none;cursor:pointer;display:inline-block;float:left;height:24px;padding:3px 5px;width:28px}.ql-snow .ql-toolbar button svg,.ql-snow.ql-toolbar button svg{float:left;height:100%}.ql-snow .ql-toolbar button:active:hover,.ql-snow.ql-toolbar button:active:hover{outline:none}.ql-snow .ql-toolbar input.ql-image[type=file],.ql-snow.ql-toolbar input.ql-image[type=file]{display:none}.ql-snow .ql-toolbar .ql-picker-item.ql-selected,.ql-snow .ql-toolbar .ql-picker-item:hover,.ql-snow .ql-toolbar .ql-picker-label.ql-active,.ql-snow .ql-toolbar .ql-picker-label:hover,.ql-snow .ql-toolbar button.ql-active,.ql-snow .ql-toolbar button:focus,.ql-snow .ql-toolbar button:hover,.ql-snow.ql-toolbar .ql-picker-item.ql-selected,.ql-snow.ql-toolbar .ql-picker-item:hover,.ql-snow.ql-toolbar .ql-picker-label.ql-active,.ql-snow.ql-toolbar .ql-picker-label:hover,.ql-snow.ql-toolbar button.ql-active,.ql-snow.ql-toolbar button:focus,.ql-snow.ql-toolbar button:hover{color:#06c}.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-fill,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-fill,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar button.ql-active .ql-fill,.ql-snow .ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:focus .ql-fill,.ql-snow .ql-toolbar button:focus .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:hover .ql-fill,.ql-snow .ql-toolbar button:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-fill,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-fill,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar button.ql-active .ql-fill,.ql-snow.ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-snow.ql-toolbar button:focus .ql-fill,.ql-snow.ql-toolbar button:focus .ql-stroke.ql-fill,.ql-snow.ql-toolbar button:hover .ql-fill,.ql-snow.ql-toolbar button:hover .ql-stroke.ql-fill{fill:#06c}.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke-miter,.ql-snow .ql-toolbar button.ql-active .ql-stroke,.ql-snow .ql-toolbar button.ql-active .ql-stroke-miter,.ql-snow .ql-toolbar button:focus .ql-stroke,.ql-snow .ql-toolbar button:focus .ql-stroke-miter,.ql-snow .ql-toolbar button:hover .ql-stroke,.ql-snow .ql-toolbar button:hover .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke-miter,.ql-snow.ql-toolbar button.ql-active .ql-stroke,.ql-snow.ql-toolbar button.ql-active .ql-stroke-miter,.ql-snow.ql-toolbar button:focus .ql-stroke,.ql-snow.ql-toolbar button:focus .ql-stroke-miter,.ql-snow.ql-toolbar button:hover .ql-stroke,.ql-snow.ql-toolbar button:hover .ql-stroke-miter{stroke:#06c}@media (pointer:coarse){.ql-snow .ql-toolbar button:hover:not(.ql-active),.ql-snow.ql-toolbar button:hover:not(.ql-active){color:#444}.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-fill,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-fill,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill{fill:#444}.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter{stroke:#444}}.ql-snow,.ql-snow *{box-sizing:border-box}.ql-snow .ql-hidden{display:none}.ql-snow .ql-out-bottom,.ql-snow .ql-out-top{visibility:hidden}.ql-snow .ql-tooltip{position:absolute;transform:translateY(10px)}.ql-snow .ql-tooltip a{cursor:pointer;text-decoration:none}.ql-snow .ql-tooltip.ql-flip{transform:translateY(-10px)}.ql-snow .ql-formats{display:inline-block;vertical-align:middle}.ql-snow .ql-formats:after{clear:both;content:"";display:table}.ql-snow .ql-stroke{fill:none;stroke:#444;stroke-linecap:round;stroke-linejoin:round;stroke-width:2}.ql-snow .ql-stroke-miter{fill:none;stroke:#444;stroke-miterlimit:10;stroke-width:2}.ql-snow .ql-fill,.ql-snow .ql-stroke.ql-fill{fill:#444}.ql-snow .ql-empty{fill:none}.ql-snow .ql-even{fill-rule:evenodd}.ql-snow .ql-stroke.ql-thin,.ql-snow .ql-thin{stroke-width:1}.ql-snow .ql-transparent{opacity:.4}.ql-snow .ql-direction svg:last-child{display:none}.ql-snow .ql-direction.ql-active svg:last-child{display:inline}.ql-snow .ql-direction.ql-active svg:first-child{display:none}.ql-snow .ql-editor h1{font-size:2em}.ql-snow .ql-editor h2{font-size:1.5em}.ql-snow .ql-editor h3{font-size:1.17em}.ql-snow .ql-editor h4{font-size:1em}.ql-snow .ql-editor h5{font-size:.83em}.ql-snow .ql-editor h6{font-size:.67em}.ql-snow .ql-editor a{text-decoration:underline}.ql-snow .ql-editor blockquote{border-left:4px solid #ccc;margin-bottom:5px;margin-top:5px;padding-left:16px}.ql-snow .ql-editor .ql-code-block-container,.ql-snow .ql-editor code{background-color:#f0f0f0;border-radius:3px}.ql-snow .ql-editor .ql-code-block-container{margin-bottom:5px;margin-top:5px;padding:5px 10px}.ql-snow .ql-editor code{font-size:85%;padding:2px 4px}.ql-snow .ql-editor .ql-code-block-container{background-color:#23241f;color:#f8f8f2;overflow:visible}.ql-snow .ql-editor img{max-width:100%}.ql-snow .ql-picker{color:#444;display:inline-block;float:left;font-size:14px;font-weight:500;height:24px;position:relative;vertical-align:middle}.ql-snow .ql-picker-label{cursor:pointer;display:inline-block;height:100%;padding-left:8px;padding-right:2px;position:relative;width:100%}.ql-snow .ql-picker-label:before{display:inline-block;line-height:22px}.ql-snow .ql-picker-options{background-color:#fff;display:none;min-width:100%;padding:4px 8px;position:absolute;white-space:nowrap}.ql-snow .ql-picker-options .ql-picker-item{cursor:pointer;display:block;padding-bottom:5px;padding-top:5px}.ql-snow .ql-picker.ql-expanded .ql-picker-label{color:#ccc;z-index:2}.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-fill{fill:#ccc}.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-stroke{stroke:#ccc}.ql-snow .ql-picker.ql-expanded .ql-picker-options{display:block;margin-top:-1px;top:100%;z-index:1}.ql-snow .ql-color-picker,.ql-snow .ql-icon-picker{width:28px}.ql-snow .ql-color-picker .ql-picker-label,.ql-snow .ql-icon-picker .ql-picker-label{padding:2px 4px}.ql-snow .ql-color-picker .ql-picker-label svg,.ql-snow .ql-icon-picker .ql-picker-label svg{right:4px}.ql-snow .ql-icon-picker .ql-picker-options{padding:4px 0}.ql-snow .ql-icon-picker .ql-picker-item{height:24px;padding:2px 4px;width:24px}.ql-snow .ql-color-picker .ql-picker-options{padding:3px 5px;width:152px}.ql-snow .ql-color-picker .ql-picker-item{border:1px solid #0000;float:left;height:16px;margin:2px;padding:0;width:16px}.ql-snow .ql-picker:not(.ql-color-picker):not(.ql-icon-picker) svg{margin-top:-9px;position:absolute;right:0;top:50%;width:18px}.ql-snow .ql-picker.ql-font .ql-picker-item[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-font .ql-picker-label[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-size .ql-picker-label[data-label]:not([data-label=""]):before{content:attr(data-label)}.ql-snow .ql-picker.ql-header{width:98px}.ql-snow .ql-picker.ql-header .ql-picker-item:before,.ql-snow .ql-picker.ql-header .ql-picker-label:before{content:"Normal"}.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:"Heading 1"}.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:"Heading 2"}.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:"Heading 3"}.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:"Heading 4"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]:before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="5"]:before{content:"Heading 5"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]:before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="6"]:before{content:"Heading 6"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]:before{font-size:2em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]:before{font-size:1.5em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]:before{font-size:1.17em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]:before{font-size:1em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]:before{font-size:.83em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]:before{font-size:.67em}.ql-snow .ql-picker.ql-font{width:108px}.ql-snow .ql-picker.ql-font .ql-picker-item:before,.ql-snow .ql-picker.ql-font .ql-picker-label:before{content:"Sans Serif"}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]:before,.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=serif]:before{content:"Serif"}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]:before,.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=monospace]:before{content:"Monospace"}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]:before{font-family:Georgia,Times New Roman,serif}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]:before{font-family:Monaco,Courier New,monospace}.ql-snow .ql-picker.ql-size{width:98px}.ql-snow .ql-picker.ql-size .ql-picker-item:before,.ql-snow .ql-picker.ql-size .ql-picker-label:before{content:"Normal"}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]:before,.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=small]:before{content:"Small"}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]:before,.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=large]:before{content:"Large"}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]:before,.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=huge]:before{content:"Huge"}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]:before{font-size:10px}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]:before{font-size:18px}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]:before{font-size:32px}.ql-snow .ql-color-picker.ql-background .ql-picker-item{background-color:#fff}.ql-snow .ql-color-picker.ql-color .ql-picker-item{background-color:#000}.ql-code-block-container{position:relative}.ql-code-block-container .ql-ui{right:5px;top:5px}.ql-toolbar.ql-snow{border:1px solid #ccc;box-sizing:border-box;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;padding:8px}.ql-toolbar.ql-snow .ql-formats{margin-right:15px}.ql-toolbar.ql-snow .ql-picker-label{border:1px solid #0000}.ql-toolbar.ql-snow .ql-picker-options{border:1px solid #0000;box-shadow:0 2px 8px #0003}.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-label,.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options{border-color:#ccc}.ql-toolbar.ql-snow .ql-color-picker .ql-picker-item.ql-selected,.ql-toolbar.ql-snow .ql-color-picker .ql-picker-item:hover{border-color:#000}.ql-toolbar.ql-snow+.ql-container.ql-snow{border-top:0}.ql-snow .ql-tooltip{background-color:#fff;border:1px solid #ccc;box-shadow:0 0 5px #ddd;color:#444;padding:5px 12px;white-space:nowrap}.ql-snow .ql-tooltip:before{content:"Visit URL:";line-height:26px;margin-right:8px}.ql-snow .ql-tooltip input[type=text]{border:1px solid #ccc;display:none;font-size:13px;height:26px;margin:0;padding:3px 5px;width:170px}.ql-snow .ql-tooltip a.ql-preview{display:inline-block;max-width:200px;overflow-x:hidden;text-overflow:ellipsis;vertical-align:top}.ql-snow .ql-tooltip a.ql-action:after{border-right:1px solid #ccc;content:"Edit";margin-left:16px;padding-right:8px}.ql-snow .ql-tooltip a.ql-remove:before{content:"Remove";margin-left:8px}.ql-snow .ql-tooltip a{line-height:26px}.ql-snow .ql-tooltip.ql-editing a.ql-preview,.ql-snow .ql-tooltip.ql-editing a.ql-remove{display:none}.ql-snow .ql-tooltip.ql-editing input[type=text]{display:inline-block}.ql-snow .ql-tooltip.ql-editing a.ql-action:after{border-right:0;content:"Save";padding-right:0}.ql-snow .ql-tooltip[data-mode=link]:before{content:"Enter link:"}.ql-snow .ql-tooltip[data-mode=formula]:before{content:"Enter formula:"}.ql-snow .ql-tooltip[data-mode=video]:before{content:"Enter video:"}.ql-snow a{color:#06c}.ql-container.ql-snow{border:1px solid #ccc}.quill-image-uploading{display:inline-block;position:relative}.quill-image-uploading img{filter:blur(5px);max-width:98%!important;opacity:.3}.quill-image-uploading:before{animation:spinner .6s linear infinite;border:3px solid #ccc;border-radius:50%;border-top-color:#1e40af;box-sizing:border-box;content:"";height:30px;left:50%;margin-left:-15px;margin-top:-15px;position:absolute;top:50%;width:30px;z-index:1}@keyframes spinner{to{transform:rotate(1turn)}}.create-faq{align-items:center;background:var(--gradient);border-radius:10px;display:flex;font-size:20px;height:40px;justify-content:center;margin:20px 0;transition:.3s;width:150px}.create-faq:hover{color:#fff}@media(max-width:1280px){.create-faq{margin:20px auto}}.admin-faq-page .title{margin-bottom:1em}.admin-faq-page .tab-menu{border:1px solid var(--gray);border-radius:15px 15px 0 0;overflow:hidden;width:fit-content}.admin-faq-page .tab-menu button{border-radius:0;border-right:1px solid var(--gray);font-size:16px;height:40px;width:150px}.admin-faq-page .tab-menu button:hover{background:var(--gray)}.admin-faq-page .tab-menu button.active{background:var(--gray);border:none;color:var(--main);font-family:PretendardM}.admin-faq-page .tab-menu button:last-child{border-right:none}@media(max-width:800px){.admin-faq-page .tab-menu{width:100%}.admin-faq-page .tab-menu button{width:33.3333333333%}}.faq-list-table .faq-list{background:var(--gray);padding:1em}.faq-list-table .faq-list .header,.faq-list-table .faq-list .item{align-items:center;border-bottom:1px solid var(--main);display:flex;height:40px}.faq-list-table .faq-list .header .column,.faq-list-table .faq-list .item .column{align-items:center;background:#fff;border-right:1px solid var(--main);display:flex;flex-grow:1;height:100%;padding:0 1em;transition:.3s;width:20%}.faq-list-table .faq-list .header .column.index,.faq-list-table .faq-list .item .column.index{justify-content:flex-end;width:50px}.faq-list-table .faq-list .header .column.btn,.faq-list-table .faq-list .item .column.btn{justify-content:center;width:185px}.faq-list-table .faq-list .header .column.btn button,.faq-list-table .faq-list .item .column.btn button{background:var(--dark);border-radius:5px;color:#fff;height:25px;width:100px}.faq-list-table .faq-list .header .column.btn button:hover,.faq-list-table .faq-list .item .column.btn button:hover{background:var(--main)}.faq-list-table .faq-list .header .column.btn button.active,.faq-list-table .faq-list .item .column.btn button.active{background:var(--gray);color:#2b364a80}.faq-list-table .faq-list .header .column.btn button.active:hover,.faq-list-table .faq-list .item .column.btn button.active:hover{background:var(--dark);color:#fff}.faq-list-table .faq-list .header .column.btn button.hide,.faq-list-table .faq-list .item .column.btn button.hide{background:#fff;border:1px solid var(--dark);color:var(--dark)}.faq-list-table .faq-list .header .column.btn button.hide:hover,.faq-list-table .faq-list .item .column.btn button.hide:hover{background:var(--dark);color:#fff}.faq-list-table .faq-list .header .column.btn button.delete,.faq-list-table .faq-list .item .column.btn button.delete{background:var(--red)}.faq-list-table .faq-list .header .column.btn p,.faq-list-table .faq-list .item .column.btn p{font-size:14px}.faq-list-table .faq-list .header .column:last-child,.faq-list-table .faq-list .item .column:last-child{border-right:none}.faq-list-table .faq-list .header .column span,.faq-list-table .faq-list .item .column span{display:none}.faq-list-table .faq-list .header .column{background:var(--main);border-color:#fff;color:#fff}.faq-list-table .faq-list .item:last-child{border-bottom:none}.faq-list-table .faq-list .item:hover .column{background:#1b7cfb1a}.faq-list-table .faq-list .item.empty .column{justify-content:center}@media(max-width:1280px){.faq-list-table .faq-list .header{display:none}.faq-list-table .faq-list .item{flex-direction:column;height:auto;width:100%}.faq-list-table .faq-list .item .column{border-bottom:1px solid var(--gray);border-right:none;padding:5px 10px;width:100%}.faq-list-table .faq-list .item .column.btn,.faq-list-table .faq-list .item .column.index{justify-content:flex-start;width:100%}.faq-list-table .faq-list .item .column.btn button,.faq-list-table .faq-list .item .column.index button{border-radius:10px;height:40px;width:200px}.faq-list-table .faq-list .item .column span{border-right:1px solid #2b364a80;color:#2b364a80;display:block;margin-right:10px;padding-right:10px;width:100px}}@media(max-width:800px){.faq-list-table .faq-list .item .column.btn button{width:100%}}.create-faq-container{margin-top:1em;width:100%}.create-faq-container .item{display:flex;flex-direction:column;margin-bottom:1em}.create-faq-container .item label{color:var(--main);font-family:PretendardM;margin-bottom:5px;width:100px}.create-faq-container .item input,.create-faq-container .item select{height:50px}.create-faq-container .item select,.create-faq-container .item.date input{width:200px}.create-faq-container .item .editor{height:300px;overflow-y:auto;resize:none}.create-faq-container .button-box{align-items:center;display:flex;justify-content:center;width:100%}.create-faq-container .button-box a,.create-faq-container .button-box button{align-items:center;border-radius:10px;display:flex;font-size:18px;height:40px;justify-content:center;transition:.3s;width:200px}.create-faq-container .button-box a.cancel,.create-faq-container .button-box button.cancel{background:#fff;border:1px solid var(--dark);margin-right:1em}.create-faq-container .button-box a.cancel:hover,.create-faq-container .button-box button.cancel:hover{background:var(--dark);color:#fff}.create-faq-container .button-box a.submit,.create-faq-container .button-box button.submit{background:var(--sky);border:1px solid var(--sky)}.create-faq-container .button-box a.submit:hover,.create-faq-container .button-box button.submit:hover{color:#fff}.admin-contact-page .title{margin-bottom:1em}.admin-contact-page .tab-menu{border:1px solid var(--gray);border-radius:15px 15px 0 0;overflow:hidden;width:fit-content}.admin-contact-page .tab-menu button{border-radius:0;border-right:1px solid var(--gray);font-size:16px;height:40px;width:150px}.admin-contact-page .tab-menu button:hover{background:var(--gray)}.admin-contact-page .tab-menu button.active{background:var(--gray);border:none;color:var(--main);font-family:PretendardM}.admin-contact-page .tab-menu button:last-child{border-right:none}@media(max-width:800px){.admin-contact-page .tab-menu{width:100%}.admin-contact-page .tab-menu button{width:25%}}.contact-list-table .contact-list{background:var(--gray);padding:1em}.contact-list-table .contact-list .header,.contact-list-table .contact-list .item{align-items:center;border-bottom:1px solid var(--main);display:flex;height:40px}.contact-list-table .contact-list .header .column,.contact-list-table .contact-list .item .column{align-items:center;background:#fff;border-right:1px solid var(--main);display:flex;flex-grow:1;height:100%;padding:0 1em;transition:.3s;width:14.2857142857%}.contact-list-table .contact-list .header .column.index,.contact-list-table .contact-list .item .column.index{justify-content:flex-end;width:65px}.contact-list-table .contact-list .header .column.btn,.contact-list-table .contact-list .item .column.btn{justify-content:center;width:185px}.contact-list-table .contact-list .header .column.btn a,.contact-list-table .contact-list .item .column.btn a{align-items:center;background:var(--dark);border-radius:5px;color:#fff;display:flex;height:25px;justify-content:center;transition:.3s;width:100px}.contact-list-table .contact-list .header .column.btn a:hover,.contact-list-table .contact-list .item .column.btn a:hover{background:var(--main)}.contact-list-table .contact-list .header .column.btn a.hide,.contact-list-table .contact-list .item .column.btn a.hide{background:#363c4d4d}.contact-list-table .contact-list .header .column.btn a.hide:hover,.contact-list-table .contact-list .item .column.btn a.hide:hover{background:var(--dark)}.contact-list-table .contact-list .header .column.btn a.delete,.contact-list-table .contact-list .item .column.btn a.delete{background:var(--red)}.contact-list-table .contact-list .header .column:last-child,.contact-list-table .contact-list .item .column:last-child{border-right:none}.contact-list-table .contact-list .header .column span,.contact-list-table .contact-list .item .column span{display:none}.contact-list-table .contact-list .header .column{background:var(--main);border-color:#fff;color:#fff}.contact-list-table .contact-list .item:last-child{border-bottom:none}.contact-list-table .contact-list .item:hover .column{background:#1b7cfb1a}@media(max-width:1280px){.contact-list-table .contact-list .header{display:none}.contact-list-table .contact-list .item{flex-direction:column;height:auto;width:100%}.contact-list-table .contact-list .item .column{border-bottom:1px solid var(--gray);border-right:none;padding:5px 10px;width:100%}.contact-list-table .contact-list .item .column.btn,.contact-list-table .contact-list .item .column.index{justify-content:flex-start;width:100%}.contact-list-table .contact-list .item .column.btn a,.contact-list-table .contact-list .item .column.index a{border-radius:10px;height:40px;width:200px}.contact-list-table .contact-list .item .column span{border-right:1px solid #2b364a80;color:#2b364a80;display:block;margin-right:10px;padding-right:10px;width:110px}}@media(max-width:800px){.contact-list-table .contact-list .item .column.btn a{width:100%}}.contact-view-container .button-box{align-items:center;display:flex}.contact-view-container .button-box a,.contact-view-container .button-box button{align-items:center;border-radius:10px;display:flex;font-size:18px;height:40px;justify-content:center;transition:.3s;width:200px}.contact-view-container .button-box .memo{background:var(--main);margin-right:1em}.contact-view-container .button-box .memo:hover{color:#fff}.contact-view-container .button-box .go-back{border:1px solid var(--dark)}.contact-view-container .button-box .go-back:hover{background:var(--dark);color:#fff}.contact-view-container .box{align-items:center;background:var(--gray);border-radius:10px;display:flex;margin:1em 0;padding:1em}.contact-view-container .box.status .btn-container{align-items:center;display:flex;margin-left:1em}.contact-view-container .box.status .btn-container .status-btn{margin-right:1em}.contact-view-container .box.status .btn-container .status-btn:last-child{margin-right:0}.contact-view-container .box.status .btn-container .status-btn label{background:#0000001a;border-radius:50px;cursor:pointer;padding:5px 10px 5px 40px;position:relative;transition:.3s}.contact-view-container .box.status .btn-container .status-btn label:hover{background:#1b7cfb33}.contact-view-container .box.status .btn-container .status-btn label:before{align-items:center;background:#fff;border-radius:100%;content:"";display:flex;height:20px;justify-content:center;left:10px;position:absolute;top:50%;transform:translateY(-50%);width:20px}.contact-view-container .box.status .btn-container .status-btn.active label{background:var(--main);color:#fff}.contact-view-container .box.status .btn-container .status-btn input[type=checkbox]{display:none}.contact-view-container .box.status .btn-container .status-btn input[type=checkbox]:checked+label:before{color:var(--main);content:"✔"}@media(max-width:800px){.contact-view-container .box.status .btn-container{align-items:flex-start;flex-direction:column}.contact-view-container .box.status .btn-container .status-btn{margin-bottom:1em;margin-right:0}.contact-view-container .box.status .btn-container .status-btn:last-child{margin-bottom:0}}.contact-view-container .memo-container{background:var(--dark);border-radius:10px;margin-bottom:1em;padding:10px 1em}.contact-view-container .memo-container .toggle-btn{align-items:center;color:#fff;display:flex;font-size:16px;height:40px;transition:.3s;width:100%}.contact-view-container .memo-container .toggle-btn svg{margin-left:10px}.contact-view-container .memo-container .toggle-btn svg path{fill:#fff;transition:.3s}.contact-view-container .memo-container .toggle-btn:hover{color:var(--sky)}.contact-view-container .memo-container .toggle-btn:hover svg path{fill:var(--sky)}.contact-view-container .memo-container .memo{align-items:flex-start;border-top:1px solid #ffffff1a;display:flex;flex-direction:column;padding-top:1em}.contact-view-container .memo-container .memo div{align-items:center;display:flex;width:100%}.contact-view-container .memo-container .memo div label{color:#fff;margin-right:10px;width:30px}.contact-view-container .memo-container .memo div input{border:none}.contact-view-container .memo-container .memo div input:focus{background:#fff;color:var(--main)}.contact-view-container .memo-container .memo div.text{margin-bottom:1em}.contact-view-container .memo-container .memo div.text p{background:#fff;border-radius:10px;max-height:100px;overflow-y:auto;padding:1em;width:100%}.contact-view-container .memo-container .memo div.file input{cursor:pointer}.contact-view-container .memo-container .memo div.file-list{border-radius:10px;display:flex;margin-top:1em;overflow-x:auto;width:100%}.contact-view-container .memo-container .memo div.file-list .item{align-items:center;background:#fff;border:1px solid #0000001a;border-radius:10px;cursor:pointer;display:flex;flex:0 0 auto;height:100px;justify-content:center;margin-right:10px;overflow:hidden;position:relative;width:100px}.contact-view-container .memo-container .memo div.file-list .item:last-child{margin-right:0}.contact-view-container .memo-container .memo div.file-list .item:hover{opacity:.7}.contact-view-container .memo-container .memo div.file-list .item img{height:100%;object-fit:contain;width:100%}.contact-view-container .memo-container .memo div.file-list .item .remove-btn{background:var(--dark);border-radius:0;color:#fff;font-size:16px;height:30px;position:absolute;right:0;top:0;width:30px}.contact-view-container .memo-container .memo div.file-list .item .remove-btn path{fill:#fff}.contact-view-container .memo-container .memo div.file-list .item .remove-btn:hover{background:var(--red)}@media(max-width:800px){.contact-view-container .memo-container .memo div.file,.contact-view-container .memo-container .memo div.text{align-items:flex-start;flex-direction:column}.contact-view-container .memo-container .memo div.file label,.contact-view-container .memo-container .memo div.text label{margin-bottom:10px}}.contact-view-container .memo-container .memo .save-btn{background:var(--sky);border-radius:10px;font-size:20px;height:50px;margin-top:10px;padding:0 1em;width:200px}.contact-view-container .memo-container .memo .save-btn:hover{color:#fff}.contact-view-container .memo-container .memo .save-btn svg{margin-right:10px}.contact-view-container .memo-container .memo .save-btn svg path{color:var(--dark);transition:.3s}.contact-view-container .memo-container .memo .save-btn:hover path{color:#fff}.contact-view-container .img-popup{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#363c4db3;height:100vh;left:0;position:fixed;top:0;width:100vw;z-index:999}.contact-view-container .img-popup .content{background:#fff;border:1px solid var(--gray);left:50%;max-height:95vh;max-width:95vw;overflow-y:auto;position:absolute;top:50%;transform:translate(-50%,-50%)}.contact-view-container .img-popup .content img{max-height:100%;max-width:100%;object-fit:contain}.contact-view-container .img-popup .content .close-btn{background:var(--dark);border-radius:0;color:#fff;font-size:20px;height:36px;position:fixed;right:0;top:0;width:36px}.contact-view-container .img-popup .content .close-btn path{fill:#fff}.contact-view-container .img-popup .content .close-btn:hover{background:var(--red)}.contact-view-container .msg-box-container.memo .msg-box{height:auto;min-height:250px;padding:1em 1em calc(50px + 1em);width:500px}.contact-view-container .msg-box-container.memo .msg-box input,.contact-view-container .msg-box-container.memo .msg-box textarea{margin-top:5px}.contact-view-container .msg-box-container.memo .msg-box input{height:50px}.contact-view-container .msg-box-container.memo .msg-box textarea{height:100px;overflow-y:auto;resize:none}.contact-view-container .msg-box-container.memo .msg-box label{color:var(--main)}.contact-view-container .msg-box-container.memo .msg-box .text{display:flex;flex-direction:column;margin-bottom:1em}.contact-view-container .msg-box-container.memo .msg-box .file-list{background:var(--gray);border-radius:10px;margin-top:1em;max-height:180px;overflow-x:hidden;overflow-y:auto}.contact-view-container .msg-box-container.memo .msg-box .file-list .item{align-items:center;border-bottom:1px solid #0000001a;display:flex;justify-content:space-between;position:relative}.contact-view-container .msg-box-container.memo .msg-box .file-list .item:last-child{border-bottom:none}.contact-view-container .msg-box-container.memo .msg-box .file-list .item:hover{background:#1b7cfb1a}.contact-view-container .msg-box-container.memo .msg-box .file-list .item p{padding:.5em 1em}.contact-view-container .msg-box-container.memo .msg-box .file-list .item .remove-btn{background:var(--dark);border-radius:0;color:#fff;font-size:20px;height:36px;position:absolute;right:0;top:0;width:36px}.contact-view-container .msg-box-container.memo .msg-box .file-list .item .remove-btn path{fill:#fff}.contact-view-container .msg-box-container.memo .msg-box .file-list .item .remove-btn:hover{background:var(--red)}.contact-view-container .info{display:flex;margin-bottom:1em}.contact-view-container .info .label{color:var(--main);font-family:PretendardM;margin-right:1em;text-align:right;width:100px}.sign{flex-direction:column;height:100vh}.sign,.sign__logo{align-items:center;display:flex;justify-content:center}.sign__logo{border-radius:50%;height:200px;margin-bottom:1em;width:200px}.sign__logo img{height:100%}.sign p{font-family:PretendardB;font-size:30px;margin-bottom:1em;padding-left:5px}.sign__input-box{display:flex;flex-direction:column}.sign__input-box input{height:50px;margin-bottom:1em;width:250px}.sign button{background:var(--gradient);border-radius:10px;font-size:20px;height:50px;width:250px}.sign button:hover{color:#fff}.service-page{display:flex;margin:0 auto;padding-top:120px;width:fit-content}.service-page .tab-menu-container{align-items:flex-end;display:flex;flex-direction:column;height:calc(100vh - 60px);left:0;position:sticky;top:60px}.service-page .tab-menu-container .tab-menu{background:var(--gray);border-radius:10px;height:100%;margin:1em;padding:1em}.service-page .tab-menu-container .category-name{align-items:center;cursor:pointer;display:flex;font-family:PretendardM;font-size:16px;justify-content:center;padding:10px 0;width:fit-content}.service-page .tab-menu-container .sub-menu{display:flex;flex-direction:column}.service-page .tab-menu-container .sub-menu .sub-item{align-items:center;background:#fff;border-radius:5em;cursor:pointer;display:flex;font-size:18px;height:35px;justify-content:center;margin:0 auto 5px;transition:.3s;width:200px}.service-page .tab-menu-container .sub-menu .sub-item:hover{background:#1b7cfb1a;color:var(--main)}.service-page .tab-menu-container .sub-menu .sub-item.active{background:var(--main);color:#fff}.service-page .mobile-tab-menu-container{display:none;margin-bottom:1em;z-index:2}.service-page .mobile-tab-menu-container .mobile-tab-menu{align-items:center;background:var(--main);border-radius:5em;color:#fff;cursor:pointer;display:flex;font-size:18px;height:40px;justify-content:center;position:relative;width:200px}.service-page .mobile-tab-menu-container .mobile-tab-menu.on{border-radius:20px 20px 0 0}.service-page .mobile-tab-menu-container .mobile-tab-menu svg{margin-left:1em}.service-page .mobile-tab-menu-container .mobile-tab-menu svg path{fill:#fff}.service-page .mobile-tab-menu-container .mobile-tab-menu .mobile-category-name{align-items:center;border-bottom:2px solid var(--main);color:var(--main);display:flex;font-family:PretendardM;font-size:14px;height:40px;justify-content:center;width:100%}.service-page .mobile-tab-menu-container .mobile-sub-menu{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#fff;border-radius:0 0 20px 20px;box-shadow:0 5px 10px #1b7cfb4d;display:flex;flex-direction:column;height:280px;overflow-y:auto;position:absolute;right:0;top:40px;width:100%}.service-page .mobile-tab-menu-container .mobile-sub-menu div{align-items:center;display:flex;flex-direction:column}.service-page .mobile-tab-menu-container .mobile-sub-menu div a{align-items:center;cursor:pointer;display:flex;font-size:18px;height:40px;justify-content:center;width:100%}.service-page .mobile-tab-menu-container .mobile-sub-menu div a.active{background:#1b7cfb1a;color:var(--main)}.service-page .mobile-tab-menu-container .mobile-sub-menu div a:hover{background-color:#1b7cfb1a}.service-page .service-content{align-items:center;display:flex;flex-direction:column}.service-page .service-content .shortcut{border-bottom:1px solid var(--gray);display:flex;padding:1em 0;width:100%}.service-page .service-content .shortcut a{align-items:center;background:var(--gray);border-radius:10px;display:flex;height:50px;margin-right:1em;overflow:hidden;padding:1em;position:relative;transition:.3s;width:200px}.service-page .service-content .shortcut a:last-child{margin-right:0}.service-page .service-content .shortcut a:after{background:#1b7cfb1a;content:"";height:200%;position:absolute;right:-20%;top:-20%;transform:rotate(15deg);transition:.3s;width:50%}.service-page .service-content .shortcut a div{align-items:center;display:flex;height:100%;justify-content:center;position:absolute;right:0;top:0;transition:.3s;width:30%;z-index:1}.service-page .service-content .shortcut a div img{height:60%}.service-page .service-content .shortcut a:hover{transform:scale(.95)}.service-page .service-content .shortcut a p{font-size:18px;margin-bottom:0;transition:.3s}.service-page .service-content .shortcut a:hover p{color:var(--main)}.service-page .service-content p{font-size:20px;margin-bottom:1em;text-align:center}.service-page .service-content .img-container{width:1000px}.service-page .service-content .img-container img{width:100%}@media(max-width:1280px){.service-page{flex-direction:column;margin:0 auto;padding-top:100px;width:90vw}.service-page .tab-menu-container{display:none}.service-page .mobile-tab-menu-container{display:flex}.service-page .service-content .img-container{width:100%}}@media(max-width:800px){.service-page{padding-top:80px}.service-page .service-content .shortcut{border-bottom:none;flex-flow:row wrap;justify-content:space-between;margin-bottom:1em;padding:1em 0 0}.service-page .service-content .shortcut a{margin-bottom:10px;margin-right:0;width:calc(50% - 10px)}}