.bottom-banner[data-v-14828d3e]{width:90%;max-width:560px;height:100px;display:flex;justify-content:center;align-items:center;position:fixed;gap:3px;left:0;right:0;z-index:999;margin:0 auto;font-weight:900;font-size:2em;color:#fff;text-align:center;font-family:NanumSquareNeo;animation:bottom-banner-14828d3e 1s both;transition:all .3s;box-shadow:6px 6px 6px #0117381a;cursor:pointer;border-width:3px;border-style:solid;border-radius:50px}@keyframes bottom-banner-14828d3e{0%{bottom:-100%}50%{bottom:80px}to{bottom:20px}}.bottom-banner>img[data-v-14828d3e]{filter:drop-shadow(6px 6px 6px rgba(1 23 56/.1))}.bottom-banner span[data-v-14828d3e]{display:inline-block;animation-duration:1.7s;animation-iteration-count:infinite;animation-delay:calc(.1s*var(--i))}.bottom-banner.bounce span[data-v-14828d3e]{animation-name:bounce-14828d3e}.bottom-banner.scale span[data-v-14828d3e]{animation-name:scale-14828d3e}.bottom-banner span img[data-v-14828d3e]{height:35px}@keyframes bounce-14828d3e{0%,40%,to{transform:translateY(0)}20%{transform:translateY(-10px)}}@keyframes scale-14828d3e{0%,40%,to{transform:scale(1)}20%{transform:scale(.7)}}.off[data-v-14828d3e]{animation:bottom-banner-off-14828d3e .7s both}@keyframes bottom-banner-off-14828d3e{0%{bottom:10px}50%{bottom:80px}to{bottom:-100px}}@media screen and (max-width:768px){.bottom-banner[data-v-14828d3e]{max-width:300px;height:65px;font-size:1.5em;box-shadow:4px 4px 4px #0117381a;border-width:2px}.bottom-banner span img[data-v-14828d3e]{height:25px}}
