.rakuken-button[data-v-51ee39e8]{text-align:center;margin-top:24px}.rakuken-button[data-v-51ee39e8]:has(.rakuken-button-down-arrow){margin-top:0}.rakuken-button-link[data-v-51ee39e8]{color:#4e9886;cursor:pointer;border:2px solid #4e9886;border-radius:300px;width:100%;max-width:420px;padding:12px 10px;font-weight:700;text-decoration:none;transition:background-color .3s ease-in-out,color .3s ease-in-out;display:inline-block;position:relative}@media (width>=640px){.rakuken-button-link[data-v-51ee39e8]{font-size:24px}}@media (width<=639px){.rakuken-button-link[data-v-51ee39e8]{font-size:18px}}.rakuken-button-link.rakuken-button-down-arrow[data-v-51ee39e8]{font-size:18px}.rakuken-button-link.rakuken-button-down-arrow[data-v-51ee39e8]:after{content:"";aspect-ratio:1;border-bottom:2px solid #4e9886;border-right:2px solid #4e9886;width:.68em;transition:border-color .3s ease-in-out;position:absolute;bottom:42.5%;right:19.5px;transform:rotate(45deg)}@media (hover:hover){.rakuken-button-link[data-v-51ee39e8]:hover{color:#fff;background-color:#4e9886}.rakuken-button-link[data-v-51ee39e8]:hover:after{border-color:#fff}}
