.slide-container[data-v-760f7676]{min-height:720px;background:linear-gradient(135deg,#e3f2fd,#bbdefb);overflow:hidden;position:relative;box-shadow:0 4px 12px #0000001a}.hero-section[data-v-760f7676]{background:url(/storage/image/system/top.png) no-repeat center center;background-size:cover;position:relative;height:500px;border-radius:0 0 30px 30px;overflow:hidden}.hero-overlay[data-v-760f7676]{background:linear-gradient(#0000001a,#1565c0cc);position:absolute;top:0;left:0;width:100%;height:100%;display:flex;flex-direction:column;justify-content:flex-end;padding:2rem}.highlight[data-v-760f7676]{color:#ffeb3b;font-weight:900;text-shadow:1px 1px 3px rgba(0,0,0,.5)}.highlight-blue[data-v-760f7676]{color:#1565c0;font-weight:900}.badge[data-v-760f7676]{background-color:#ff5722;color:#fff;padding:8px 20px;border-radius:25px;font-weight:700;display:inline-block;margin-bottom:12px;box-shadow:0 2px 8px #00000040;font-size:1.1rem;height:auto}.cta-button[data-v-760f7676]{background:linear-gradient(45deg,#ff5722,#ff9800);color:#fff;padding:16px 32px;border-radius:50px;font-size:1.5rem;font-weight:700;display:inline-block;transition:transform .3s,box-shadow .3s;box-shadow:0 4px 12px #ff57224d;text-align:center;margin-top:2rem}.cta-button[data-v-760f7676]:hover{transform:translateY(-3px);box-shadow:0 8px 20px #ff572266}.wave-separator[data-v-760f7676]{width:100%;height:60px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1440 320'%3E%3Cpath fill='%23ffffff' fill-opacity='1' d='M0,224L48,213.3C96,203,192,181,288,181.3C384,181,480,203,576,224C672,245,768,267,864,261.3C960,256,1056,224,1152,202.7C1248,181,1344,171,1392,165.3L1440,160L1440,320L1392,320C1344,320,1248,320,1152,320C1056,320,960,320,864,320C768,320,672,320,576,320C480,320,384,320,288,320C192,320,96,320,48,320L0,320Z'%3E%3C/path%3E%3C/svg%3E");background-size:cover;background-repeat:no-repeat;margin-top:-1px;background-color:transparent}@media (max-width: 768px){.hero-section[data-v-760f7676]{height:480px}.hero-overlay[data-v-760f7676]{padding:1.5rem}.highlight[data-v-760f7676]{font-size:2.2rem}.badge[data-v-760f7676]{font-size:1rem;padding:6px 16px}.cta-button[data-v-760f7676]{font-size:1.1rem;padding:14px 28px}}.worry-item[data-v-760f7676]{transition:transform .3s ease,box-shadow .3s ease}.worry-item[data-v-760f7676]:hover{transform:translateY(-5px)}.worry-item h3[data-v-760f7676]:before,.worry-item h3[data-v-760f7676]:after{content:"";width:2px;height:28px;background-color:#1e40af;margin-right:1.25rem;transform:rotate(-35deg)}.worry-item h3[data-v-760f7676]:after{margin-left:1.25rem;margin-right:0;transform:rotate(35deg)}.pulse-animation[data-v-760f7676]{animation:pulse-760f7676 2s infinite ease-in-out}@keyframes pulse-760f7676{0%,to{transform:scale(1);box-shadow:0 4px 15px #ff6b004d}50%{transform:scale(1.03);box-shadow:0 8px 25px #ff6b0073}}.slide-container[data-v-adec8b0f]{min-height:720px;overflow:hidden;position:relative;background:linear-gradient(135deg,#e0f2f1,#d4e6f9);box-shadow:0 4px 6px #0000001a}.section-title[data-v-adec8b0f]{position:relative;display:inline-block;margin-bottom:1.5rem}.section-title[data-v-adec8b0f]:after{content:"";position:absolute;bottom:-10px;left:0;width:90%;height:4px;background-color:#38b2ac;border-radius:2px}.helper-card[data-v-adec8b0f]{background-color:#fff;border-radius:16px;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d;overflow:hidden}.feature-item[data-v-adec8b0f]{background-color:#fffc;border-radius:12px;padding:1rem;box-shadow:0 4px 6px #0000000d;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);transition:transform .2s ease}.feature-item[data-v-adec8b0f]:hover{transform:translateY(-5px)}.accent-text[data-v-adec8b0f]{color:#2c7a7b;font-weight:700}.highlight-box[data-v-adec8b0f]{background-color:#38b2ac26;border-left:5px solid #38b2ac;padding:1rem;border-radius:0 8px 8px 0}.wave-shape[data-v-adec8b0f]{position:absolute;bottom:0;left:0;width:100%;opacity:.3}.section-title[data-v-e8b888fb]{position:relative;display:inline-block;margin-bottom:1.5rem}.section-title[data-v-e8b888fb]:after{content:"";position:absolute;bottom:-10px;left:0;width:60%;height:4px;background-color:#38b2ac;border-radius:2px}.time-card[data-v-e8b888fb]{border-radius:20px;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d;transition:all .3s ease;position:relative;overflow:hidden}.time-card[data-v-e8b888fb]:hover{transform:translateY(-8px);box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a}.morning-card[data-v-e8b888fb]{background:linear-gradient(135deg,#fff8e1,#ffecb3);border-top:6px solid #ffc107}.noon-card[data-v-e8b888fb]{background:linear-gradient(135deg,#e3f2fd,#bbdefb);border-top:6px solid #2196f3}.evening-card[data-v-e8b888fb]{background:linear-gradient(135deg,#fff3e0,#ffe0b2);border-top:6px solid #ff9800}.time-badge[data-v-e8b888fb]{font-weight:700;border-radius:30px;padding:8px 16px;display:inline-block;margin-bottom:12px}.wave-shape[data-v-e8b888fb]{position:absolute;bottom:0;left:0;width:100%;opacity:.3}.job-tag[data-v-e8b888fb]{display:inline-block;border-radius:20px;padding:5px 12px;margin:4px;font-size:.85rem;font-weight:500}.catchphrase[data-v-e8b888fb]{background-color:#fff;border-radius:50px;box-shadow:0 4px 6px #0000001a;position:relative;z-index:10}.catchphrase[data-v-e8b888fb]:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(90deg,#38b2ac1a,#81e6d91a);border-radius:50px;z-index:-1}.slide-container[data-v-88fa9922]{position:relative;background:linear-gradient(135deg,#e0f2f1,#d4e6f9)}.section-title[data-v-88fa9922]{position:relative;display:inline-block;margin-bottom:1.5rem}.section-title[data-v-88fa9922]:after{content:"";position:absolute;bottom:-10px;left:0;width:60%;height:4px;background-color:#38b2ac;border-radius:2px}.work-card[data-v-88fa9922]{background-color:#fff;border-radius:16px;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d;transition:all .3s ease;position:relative;overflow:hidden}.work-card[data-v-88fa9922]:hover{transform:translateY(-5px);box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a}.time-badge[data-v-88fa9922]{background-color:#2c7a7b;color:#fff;position:absolute;top:0;left:0;padding:.5rem 1rem;border-radius:0 0 16px;font-weight:700}.wage-circle[data-v-88fa9922]{background-color:#f6ad55;color:#fff;width:80px;height:80px;border-radius:50%;display:flex;flex-direction:column;justify-content:center;align-items:center;font-weight:700;box-shadow:0 4px 6px #0000001a}.monthly-income[data-v-88fa9922]{background-color:#e6fffa;border-left:5px solid #38b2ac;padding:.75rem;border-radius:0 8px 8px 0;font-weight:700;color:#2c7a7b}.wave-shape[data-v-88fa9922]{position:absolute;bottom:0;left:0;width:100%;opacity:.3}.slide-container-improved[data-v-913b115b]{min-height:720px;overflow:hidden;position:relative;background:linear-gradient(135deg,#f0fdfa,#eff6ff);box-shadow:0 6px 12px #0000000d}.section-title-improved[data-v-913b115b]{position:relative;display:inline-block}.section-title-improved[data-v-913b115b]:after{content:"";position:absolute;bottom:-8px;left:50%;transform:translate(-50%);width:80px;height:4px;background-color:#14b8a6;border-radius:2px}.feature-card-improved[data-v-913b115b]{border-radius:16px;background:#fff;box-shadow:0 8px 16px -3px #6b72801a,0 4px 8px -2px #6b72800f;transition:all .3s ease-in-out;border-top:4px solid #14b8a6}.feature-card-improved[data-v-913b115b]:hover{transform:translateY(-6px);box-shadow:0 12px 20px -5px #6b72801f,0 8px 12px -5px #6b728014}.highlight-badge-improved[data-v-913b115b]{background:linear-gradient(135deg,#2dd4bf,#14b8a6);color:#fff;border-radius:20px;padding:6px 16px;display:inline-block;font-size:.9rem;font-weight:600;box-shadow:0 2px 4px #0000001a}.wave-shape-improved[data-v-913b115b]{position:absolute;bottom:0;left:0;width:100%;opacity:.6;z-index:0}@keyframes shadowPulse-913b115b{0%,to{box-shadow:0 4px 6px #0000001a}50%{box-shadow:0 8px 16px #0003}}.shadow-pulse[data-v-913b115b]{animation:shadowPulse-913b115b 2s ease-in-out infinite}.slide-container[data-v-4e93a6fc]{min-height:720px;overflow:hidden;position:relative;background:linear-gradient(135deg,#e0f2f1,#d4e6f9);box-shadow:0 4px 6px #0000001a}.section-title[data-v-4e93a6fc]{position:relative;display:inline-block;margin-bottom:1.5rem}.section-title[data-v-4e93a6fc]:after{content:"";position:absolute;bottom:-10px;left:0;width:60%;height:4px;background-color:#38b2ac;border-radius:2px}.testimonial-card[data-v-4e93a6fc]{background:#fff;border-radius:16px;box-shadow:0 4px 10px #0000001a;transition:all .3s ease;position:relative;border-left:5px solid #38b2ac;overflow:hidden}.testimonial-card[data-v-4e93a6fc]:hover{transform:translateY(-5px);box-shadow:0 12px 20px -5px #00000026}.testimonial-card[data-v-4e93a6fc]:before{content:"";position:absolute;top:-10px;right:-10px;width:120px;height:120px;background-color:#38b2ac1a;border-radius:50%;z-index:0}.profile-img[data-v-4e93a6fc]{width:100px;height:100px;border-radius:50%;object-fit:cover;border:4px solid #38b2ac;position:relative;z-index:1}.quote-icon[data-v-4e93a6fc]{position:absolute;color:#38b2ac26;font-size:60px;z-index:0}.highlight[data-v-4e93a6fc]{background:linear-gradient(transparent 60%,#fcd34d 40%);padding:0 2px;font-weight:700}.benefit-tag[data-v-4e93a6fc]{background:#38b2ac;color:#fff;border-radius:20px;padding:4px 12px;font-size:14px;font-weight:700;display:inline-block;transition:all .2s ease}.benefit-tag[data-v-4e93a6fc]:hover{transform:scale(1.05);background:#2c9a94}.wave-shape[data-v-4e93a6fc]{position:absolute;bottom:0;left:0;width:100%;opacity:.2}.stat-circle[data-v-4e93a6fc]{width:120px;height:120px;border-radius:50%;background:linear-gradient(135deg,#38b2ac,#319795);color:#fff;display:flex;flex-direction:column;align-items:center;justify-content:center;margin:0 auto;box-shadow:0 4px 10px #0000001a;position:relative;overflow:hidden}.stat-circle[data-v-4e93a6fc]:before{content:"";position:absolute;top:-15px;left:-15px;width:30px;height:30px;background-color:#fff3;border-radius:50%}.stat-circle[data-v-4e93a6fc]:after{content:"";position:absolute;bottom:-10px;right:-10px;width:40px;height:40px;background-color:#ffffff26;border-radius:50%}.stat-card[data-v-4e93a6fc]{background:#fff;border-radius:16px;box-shadow:0 4px 10px #0000000d;transition:all .3s ease;overflow:hidden;position:relative}.stat-card[data-v-4e93a6fc]:hover{transform:translateY(-5px);box-shadow:0 12px 20px -5px #0000001a}.stat-card[data-v-4e93a6fc]:before{content:"";position:absolute;width:100%;height:5px;top:0;left:0;background:#38b2ac}.income-highlight[data-v-4e93a6fc]{color:#38b2ac;font-weight:700;font-size:1.1em}.cta-button[data-v-4e93a6fc]{background:linear-gradient(135deg,#38b2ac,#319795);color:#fff;border-radius:30px;padding:10px 24px;font-weight:700;display:inline-block;transition:all .3s ease;box-shadow:0 4px 6px #0000001a;border:none;cursor:pointer}.cta-button[data-v-4e93a6fc]:hover{transform:translateY(-2px);box-shadow:0 6px 12px #00000026;background:linear-gradient(135deg,#319795,#2c7a7b)}.slide-container[data-v-6c3a694b]{min-height:720px;overflow:hidden;position:relative;background:linear-gradient(135deg,#e0f2f1,#d4e6f9);box-shadow:0 4px 6px #0000001a}.section-title[data-v-6c3a694b]{position:relative;display:inline-block;margin-bottom:1.5rem}.section-title[data-v-6c3a694b]:after{content:"";position:absolute;bottom:-10px;left:0;width:60%;height:4px;background-color:#38b2ac;border-radius:2px}.timeline-container[data-v-6c3a694b]{position:relative;width:100%}.timeline-bar[data-v-6c3a694b]{position:absolute;top:70px;left:0;width:100%;height:8px;background-color:#e2e8f0;border-radius:4px;z-index:1}@media (max-width: 767px){.timeline-bar[data-v-6c3a694b]{display:none}.timeline-container .flex[data-v-6c3a694b]{flex-direction:column;align-items:center}.timeline-step[data-v-6c3a694b]{margin-bottom:2rem}.timeline-step[data-v-6c3a694b]:last-child{margin-bottom:0}.timeline-card[data-v-6c3a694b]{min-width:unset;width:100%;max-width:250px}}.timeline-step[data-v-6c3a694b]{display:flex;flex-direction:column;align-items:center;position:relative;z-index:2;text-align:center}.timeline-point[data-v-6c3a694b]{width:36px;height:36px;border-radius:50%;background-color:#38b2ac;display:flex;align-items:center;justify-content:center;color:#fff;font-weight:700;box-shadow:0 0 0 6px #38b2ac33;margin-bottom:10px}.timeline-label[data-v-6c3a694b]{font-weight:700;text-align:center;color:#4a5568;margin-bottom:10px}.timeline-card[data-v-6c3a694b]{background-color:#fff;border-radius:10px;padding:12px;min-width:150px;text-align:center;box-shadow:0 4px 6px #0000001a;border-left:4px solid #38b2ac}.attention-card[data-v-6c3a694b]{background-color:#fff;border-radius:10px;padding:15px;box-shadow:0 4px 6px #0000000d;border-left:4px solid #f6ad55;transition:transform .3s ease}.attention-card[data-v-6c3a694b]:hover{transform:translateY(-3px);box-shadow:0 6px 12px #0000001a}.attention-icon[data-v-6c3a694b]{color:#f6ad55;font-size:24px;margin-right:10px}.safety-message[data-v-6c3a694b]{background:linear-gradient(90deg,#38b2ac,#4fd1c5);color:#fff;padding:16px 20px;border-radius:15px;position:relative;box-shadow:0 4px 6px #0000001a;overflow:hidden}.safety-message[data-v-6c3a694b]:before{content:"";position:absolute;top:-15px;left:-15px;width:30px;height:30px;background-color:#fff3;border-radius:50%}.safety-message[data-v-6c3a694b]:after{content:"";position:absolute;bottom:-20px;right:-20px;width:50px;height:50px;background-color:#ffffff26;border-radius:50%}.warning-note[data-v-6c3a694b]{background-color:#fff5f5;border-left:4px solid #f56565;padding:10px 15px;border-radius:6px;font-weight:500;color:#e53e3e;display:inline-block}.process-step[data-v-6c3a694b]{width:180px;padding:15px 10px;background:#fff;border-radius:8px;text-align:center;position:relative;box-shadow:0 4px 6px #0000001a;margin-bottom:30px}.process-step[data-v-6c3a694b]:after{content:"";position:absolute;right:-30px;top:50%;transform:translateY(-50%);width:30px;height:10px;background-color:#a0aec0;clip-path:polygon(0 40%,100% 0,100% 100%,0 60%)}.process-step[data-v-6c3a694b]:last-child:after{display:none}.process-icon[data-v-6c3a694b]{width:50px;height:50px;background-color:#ebf8ff;border-radius:50%;display:flex;align-items:center;justify-content:center;margin:0 auto 10px;color:#38b2ac;font-size:24px}.slide-container{min-height:720px;background:linear-gradient(135deg,#e3f2fd,#bbdefb);position:relative;box-shadow:0 4px 12px #0000001a;overflow:hidden}.highlight{color:#1565c0;font-weight:700}.highlight-orange{color:#ff5722;font-weight:700}.badge{background-color:#ff5722;color:#fff;padding:4px 12px;border-radius:20px;font-weight:700;display:inline-block;margin-bottom:10px}.pattern-dots{position:absolute;bottom:20px;left:20px;width:180px;height:180px;background-image:radial-gradient(#90caf9 2px,transparent 2px);background-size:15px 15px;opacity:.3;z-index:0}.pattern-dots-2{position:absolute;top:20px;right:20px;width:150px;height:150px;background-image:radial-gradient(#90caf9 2px,transparent 2px);background-size:12px 12px;opacity:.3;z-index:0}.qr-code-container{width:220px;height:220px;background-color:#fff;border-radius:20px;display:flex;align-items:center;justify-content:center;box-shadow:0 6px 16px #0000001f;position:relative;border:2px dashed #1565c0}.qr-code-container:after{content:"QRコード";position:absolute;top:-20px;left:50%;transform:translate(-50%);background-color:#1565c0;color:#fff;padding:5px 15px;border-radius:20px;font-size:.9rem;white-space:nowrap}.line-button{background-color:#06c755;color:#fff;border-radius:40px;padding:12px 30px;font-weight:700;font-size:1.5rem;display:inline-flex;align-items:center;transition:all .3s;box-shadow:0 4px 12px #06c75566}.line-button:hover{transform:scale(1.05);box-shadow:0 6px 16px #06c75580}.benefit-card{background-color:#fff;border-radius:16px;padding:16px;box-shadow:0 4px 8px #00000014;transition:transform .3s}.benefit-card:hover{transform:translateY(-5px)}.benefit-icon{width:20px;height:20px;border-radius:50%;background-color:#5aaee9;display:flex;align-items:center;justify-content:center;margin-bottom:12px;color:#1565c0;font-size:1.8rem}.pulse-animation{animation:pulse 2s infinite}@keyframes pulse{0%{transform:scale(1)}50%{transform:scale(1.05)}to{transform:scale(1)}}
