.totop-btn[data-v-ab1b1bff]{position:relative;z-index:600;transition:all .3s ease-in-out;overflow:hidden}button[data-v-ab1b1bff]{position:relative;top:60px;width:60px;height:60px;background:#181011;color:#fff;font-size:1.3rem;border-radius:100%}button.active[data-v-ab1b1bff]{top:0}@media screen and (max-width:768px){button[data-v-ab1b1bff]{border:2px solid #fff;width:45px;height:45px;font-size:1.3rem}}.apply-btn[data-v-e40b2512]{transform:translate(0)}.apply-btn.moving[data-v-e40b2512]{animation:moveBtn-e40b2512 3s linear 1}@keyframes moveBtn-e40b2512{0%{transform:translate(0)}15%{transform:translate(-7px,-7px)}85%{transform:translate(-7px,-7px)}to{transform:translate(0)}}.apply-btn span[data-v-e40b2512]{display:flex;justify-content:center;align-items:center}.bounce-once[data-v-e40b2512]{animation:bounce-e40b2512 1s ease-in-out 2;animation-fill-mode:both;animation-delay:calc(.1s*var(--i))}@keyframes bounce-e40b2512{0%,40%,to{transform:translateY(0)}20%{transform:translateY(-7px)}}@media screen and (max-width:768px){@keyframes moveBtn-e40b2512{0%{transform:translate(0)}15%{transform:translate(-5px,-5px)}85%{transform:translate(-5px,-5px)}to{transform:translate(0)}}}.floating-banner[data-v-60354cce]{position:fixed;right:10px;z-index:700;bottom:50px;display:flex;flex-direction:column;align-items:flex-end;gap:20px;animation:bottom-banner-60354cce 1s both}.floating-banner.after-anim[data-v-60354cce]{animation:none}@keyframes bottom-banner-60354cce{0%{bottom:-100%}50%{bottom:120px}to{bottom:50px}}.floating-banner.at-footer[data-v-60354cce]{position:absolute;bottom:450px}.floating-banner>a[data-v-60354cce]{position:relative}.floating-banner>a[data-v-60354cce]:after,[data-v-60354cce] .apply-btn{width:220px;height:80px;border-radius:100px 100px 0}.floating-banner .line[data-v-60354cce]{position:absolute;bottom:3px;right:2px;transform:rotate(-45deg);transform-origin:bottom right;z-index:2;width:2.5px;height:20px;background:#181011}.floating-banner>a[data-v-60354cce]:after{content:"";display:block;position:absolute;top:0;left:0;z-index:1;background:#fff;border:3px solid #181011}[data-v-60354cce] .apply-btn{position:relative;z-index:3;font-family:YiSunShinDotum;font-size:1.65rem;font-weight:700;display:flex;justify-content:center;align-items:center;gap:2px;background:#181011;color:#fff}[data-v-60354cce] .apply-btn span:nth-child(2){margin-right:3px}[data-v-60354cce] .apply-btn span:last-child{font-size:1.2rem}@media screen and (max-width:1024px){.floating-banner[data-v-60354cce]{right:20px;bottom:30px}@keyframes bottom-banner-60354cce{0%{bottom:-100%}50%{bottom:80px}to{bottom:30px}}.floating-banner.at-footer[data-v-60354cce]{bottom:460px}[data-v-60354cce] .apply-btn span:nth-child(2){margin-right:2px}}@media screen and (max-width:768px){.floating-banner[data-v-60354cce]{gap:15px}.floating-banner>a[data-v-60354cce]:after,[data-v-60354cce] .apply-btn{width:180px;height:70px}.floating-banner>a[data-v-60354cce]:before{content:"";display:block;position:absolute;width:185px;height:75px;top:50%;left:50%;transform:translate(-50%,-50%);z-index:0;background:#fff;border-radius:100px 100px 0}[data-v-60354cce] .apply-btn{font-size:1.4rem;border-width:3px;gap:4px}[data-v-60354cce] .apply-btn span:last-child{font-size:1rem}.floating-banner>a[data-v-60354cce]:after{border-width:2px}.floating-banner .line[data-v-60354cce]{bottom:1px;width:1.5px}}@media screen and (max-width:540px){.floating-banner[data-v-60354cce]{right:10px;bottom:15px}@keyframes bottom-banner-60354cce{0%{bottom:-100%}50%{bottom:70px}to{bottom:15px}}.floating-banner>a[data-v-60354cce]:after,[data-v-60354cce] .apply-btn{width:140px;height:60px}.floating-banner>a[data-v-60354cce]:before{width:145px;height:65px}[data-v-60354cce] .apply-btn{font-size:1.2rem;border-width:3px;gap:3px}[data-v-60354cce] .apply-btn span:last-child{font-size:.9rem}}
