.btn-cta[data-v-298d2570]{border-radius:1.5rem;cursor:pointer;display:block;margin-left:1.75rem;margin-right:1.75rem;--tw-bg-opacity:1;background-color:rgb(46 177 118/var(--tw-bg-opacity,1));font-size:1.125rem;font-weight:700;letter-spacing:.1em;line-height:1.75rem;padding:.5rem;text-align:center;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));--tw-shadow:0 3px 0 0 #1d6a47;--tw-shadow-colored:0 3px 0 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);transition:box-shadow .3s,transform .3s}.btn-cta[data-v-298d2570]:hover{box-shadow:none;transform:translateY(3px)}.btn-cta[data-v-298d2570]{overflow:hidden;position:relative}.btn-cta[data-v-298d2570]:before{animation:shade-298d2570 2s ease-in-out infinite;background-image:linear-gradient(100deg,#fff0 10%,#fff 100%,#fff0 0);content:"";height:50px;left:-100px;position:absolute;top:-100px;width:50px}.btn-cta[data-v-298d2570]:hover{--tw-bg-opacity:1;background-color:rgb(46 177 118/var(--tw-bg-opacity,1))}@media (min-width:768px){.btn-cta[data-v-298d2570]{font-size:1.125rem;font-weight:600;height:66px;line-height:1.75rem;margin-left:auto;margin-right:auto;padding-bottom:2px;padding-top:2px;width:480px}}.btn-cta[data-v-298d2570]{background-image:url(../img/icon/chevron-right-circle.png);background-position:right 18px center;background-repeat:no-repeat;background-size:32px}.title-review-popup[data-v-298d2570]{font-size:1rem;font-weight:700;line-height:1.5rem;line-height:1;margin-bottom:1.25rem;text-align:center;--tw-text-opacity:1;color:rgb(240 62 140/var(--tw-text-opacity,1))}@media (min-width:768px){.title-review-popup[data-v-298d2570]{font-size:1.125rem;line-height:1.75rem;margin-bottom:1.5rem}}.title-section[data-v-298d2570]{border-left-width:4px;margin-bottom:.5rem;--tw-border-opacity:1;border-color:rgb(17 32 67/var(--tw-border-opacity,1));font-size:1rem;font-weight:700;line-height:1.5rem;padding-left:.5rem;--tw-text-opacity:1;color:rgb(17 32 67/var(--tw-text-opacity,1))}@media (min-width:768px){.title-section[data-v-298d2570]{font-size:1.25rem;line-height:1.75rem;margin-bottom:.75rem}}.link-kuchikomi[data-v-298d2570]{cursor:pointer;font-size:10px;--tw-text-opacity:1;color:rgb(72 103 178/var(--tw-text-opacity,1));text-decoration-line:underline}@media (min-width:768px){.link-kuchikomi[data-v-298d2570]{font-size:.75rem;line-height:1rem}}.link-kuchikomi[data-v-298d2570]:before{background-image:url(../img/icon/user.png);background-repeat:no-repeat;background-size:contain;content:"";display:inline-block;height:10px;margin-right:2px;vertical-align:text-bottom;width:10px}.box-features[data-v-298d2570]{border-radius:.75rem;margin-bottom:.5rem;--tw-bg-opacity:1;background-color:rgb(253 245 248/var(--tw-bg-opacity,1));padding:.75rem}.box-features-line[data-v-298d2570]{background-image:url(../img/check-pink-deep.svg);background-position:top 4px left;background-repeat:no-repeat;background-size:12px;font-size:.875rem;font-weight:700;line-height:1.25rem;margin-bottom:.25rem;padding-left:1rem;--tw-text-opacity:1;color:rgb(51 51 51/var(--tw-text-opacity,1))}.box-features-line[data-v-298d2570]:last-child{margin-bottom:0}@media (min-width:768px){.box-features-line[data-v-298d2570]{background-size:16px;font-size:1rem;line-height:1.5rem;padding-left:1.25rem}}.txt-pink-highlight[data-v-298d2570]{background:linear-gradient(transparent 45%,#fce4ee 0);border-bottom:2px solid #fce4ee}.txt-highlight[data-v-298d2570]{background:linear-gradient(transparent 45%,#e5eefe 0);border-bottom:2px solid #e5eefe}.txt-yellow-highlight[data-v-298d2570]{background:#faffb8;border-bottom:2px solid #faffb8}.txt-q-highlight[data-v-298d2570]{background:linear-gradient(transparent 45%,#faffb8 0);border-bottom:2px solid #faffb8}.txt-yellow-highlight-lp[data-v-298d2570]{background:linear-gradient(transparent 20%,#faffb8 0);border-bottom:2px solid #faffb8}.txt-pink[data-v-298d2570]{color:#f03e8c}.fw-bold[data-v-298d2570]{font-weight:700}.ab-024-animated-pink-bold-font[data-v-298d2570]{color:#f03e73;font-size:14px;font-weight:600}.ab-024-animated-large-black-bold-font[data-v-298d2570]{color:#112043;font-size:14px;font-weight:600}.ab-024-animated-small-pink-bold-font[data-v-298d2570]{color:#f03e73;font-size:12px;font-weight:600}.ab-024-animated-black-bold-font[data-v-298d2570]{color:#112043;font-size:12px;font-weight:600}@media (min-width:768px){.ab-024-animated-pink-bold-font[data-v-298d2570]{color:#f03e73;font-size:20px;font-weight:600}.ab-024-animated-large-black-bold-font[data-v-298d2570]{color:#112043;font-size:20px;font-weight:600}.ab-024-animated-small-pink-bold-font[data-v-298d2570]{color:#f03e73;font-size:16px;font-weight:600}.ab-024-animated-black-bold-font[data-v-298d2570]{color:#112043;font-size:16px;font-weight:600}.link-kuchikomi[data-v-298d2570]:before{height:12px;width:12px}}@keyframes shade-298d2570{0%{opacity:0;transform:scale(0) rotate(25deg)}50%{opacity:1;transform:scale(1) rotate(25deg)}to{opacity:0;transform:scale(50) rotate(25deg)}}.hover-push[data-v-298d2570]{transition:box-shadow .3s,transform .3s}.hover-push[data-v-298d2570]:hover{box-shadow:none;transform:translateY(3px)}.anim-shade[data-v-298d2570]{overflow:hidden;position:relative}.anim-shade[data-v-298d2570]:before{animation:shade-298d2570 2s ease-in-out infinite;background-image:linear-gradient(100deg,#fff0 10%,#fff 100%,#fff0 0);content:"";height:50px;left:-100px;position:absolute;top:-100px;width:50px}.anim-bounce[data-v-298d2570]{animation:bounce-298d2570 2.5s ease-in-out infinite;opacity:1}@keyframes bounce-298d2570{0%,40%,60%,80%{transform:scale(1)}50%,70%,90%{transform:scale(.95)}}
