.btn[data-v-bc86672c]{width:200px;max-width:100%;height:60px;display:flex;justify-content:center;align-items:center;padding:5px 15px;border-radius:6px;background-color:var(--color);cursor:pointer;transition:.6s;backface-visibility:hidden}.btn span[data-v-bc86672c]{position:relative;display:flex;flex-direction:column;display:-webkit-box}.btn span[data-v-bc86672c],.btn span span[data-v-bc86672c]{overflow:hidden;-webkit-line-clamp:1;backface-visibility:hidden}.btn span span[data-v-bc86672c]{font-family:Helvetica-Bold;transition:.6s;color:var(--color);display:-webkit-box;-webkit-box-orient:vertical;will-change:transform}.btn span span[data-v-bc86672c]:first-child{position:absolute;top:0;left:0}.btn span span[data-v-bc86672c]:last-child{display:-webkit-box;transform:translateY(100%)}@media(min-width:1024px){.btn[data-v-bc86672c]:hover{background-color:var(--color-hover)}.btn:hover span span[data-v-bc86672c]{color:var(--color-hover)}.btn:hover span span[data-v-bc86672c]:first-child{animation-duration:.6s;animation-name:btnAnimFirst-bc86672c;animation-fill-mode:forwards;will-change:transform}@keyframes btnAnimFirst-bc86672c{0%{transform:translateY(0)}to{transform:translateY(-100%)}}.btn:hover span span[data-v-bc86672c]:last-child{animation-duration:.6s;animation-name:btnAnimLast-bc86672c;animation-fill-mode:forwards;will-change:transform}@keyframes btnAnimLast-bc86672c{0%{transform:translateY(100%)}to{transform:translateY(0)}}}.popup[data-v-2b532fe8]{position:fixed;top:0;left:0;width:100%;height:100%;z-index:999999;background-color:var(--color);transition:.6s;display:flex;justify-content:center;align-items:center}.popup-inner[data-v-2b532fe8]{width:769px;max-width:calc(100% - 32px);height:calc(100vh - 80px);max-height:817px;border:5px solid #75cede;border-radius:21px;display:flex;flex-direction:column;padding:20px}.simple[data-v-2b532fe8]{position:relative;width:721px;max-width:calc(100% - 32px);height:calc(100vh - 80px);max-height:763px;padding-top:60px}.simple-inner[data-v-2b532fe8]{position:relative;width:100%;height:calc(100% - 60px)}.head[data-v-2b532fe8]{position:relative;padding:0 60px;min-height:45px;text-align:center}.logo[data-v-2b532fe8]{position:absolute;top:0;left:0}.close[data-v-2b532fe8]{position:absolute;top:0;right:0;cursor:pointer}.close path[data-v-2b532fe8]{transition:.4s}.close:hover path[data-v-2b532fe8]{fill:#f47a5c}.ttl[data-v-2b532fe8]{font-size:21px}.teaser[data-v-2b532fe8],.ttl[data-v-2b532fe8]{font-family:Helvetica-Bold;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.img[data-v-2b532fe8],[data-v-2b532fe8] .img{position:relative;flex:1;border-radius:20px;overflow:hidden;margin-top:20px}.popup-btn[data-v-2b532fe8]{position:absolute;bottom:55px;left:50%;transform:translateX(-50%);z-index:10}