.page-module__nU6C5W__page{color:#333;font-family:Noto Sans JP,Hiragino Kaku Gothic ProN,Meiryo,sans-serif;line-height:1.8}.page-module__nU6C5W__hero{text-align:center;background:url(https://images.unsplash.com/photo-1677442136019-21780ecad995?w=1600&q=80) 50%/cover;justify-content:center;align-items:center;min-height:100vh;padding:40px 20px;display:flex;position:relative;overflow:hidden}.page-module__nU6C5W__hero:before{content:"";background:linear-gradient(160deg,#333333b3 0%,#ff6b3599 100%);position:absolute;inset:0}.page-module__nU6C5W__heroContent{z-index:1;max-width:900px;position:relative}.page-module__nU6C5W__heroBadge{color:#fff;background:#fff3;border:1px solid #fff6;border-radius:30px;align-items:center;gap:10px;margin-bottom:30px;padding:8px 20px;font-size:.9rem;display:inline-flex}.page-module__nU6C5W__hero h1{color:#fff;margin-bottom:25px;font-size:3rem;font-weight:800;line-height:1.3}.page-module__nU6C5W__highlight{background:linear-gradient(135deg,#fff,#ffe4d4);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.page-module__nU6C5W__heroSub{color:#ffffffe6;margin-bottom:40px;font-size:1.3rem}.page-module__nU6C5W__heroCta{color:#ff6b35;cursor:pointer;background:#fff;border:none;border-radius:50px;align-items:center;gap:10px;padding:18px 50px;font-size:1.1rem;font-weight:600;text-decoration:none;transition:all .3s;display:inline-flex}.page-module__nU6C5W__heroCta:hover{transform:translateY(-3px);box-shadow:0 15px 40px #0003}.page-module__nU6C5W__container{max-width:1000px;margin:0 auto}.page-module__nU6C5W__section{padding:100px 20px}.page-module__nU6C5W__sectionLabel{border-radius:20px;align-items:center;gap:8px;margin-bottom:15px;padding:5px 15px;font-size:.85rem;font-weight:600;display:inline-flex}.page-module__nU6C5W__labelOrange{color:#ff6b35;background:#ffedd5}.page-module__nU6C5W__labelRed{color:#dc2626;background:#fee2e2}.page-module__nU6C5W__labelGreen,.page-module__nU6C5W__labelBlue{color:#ff6b35;background:#ffedd5}.page-module__nU6C5W__sectionTitle{margin-bottom:50px;font-size:2rem;font-weight:700}.page-module__nU6C5W__bgWhite{background:#fff}.page-module__nU6C5W__bgGray{background:#f0f0f0}.page-module__nU6C5W__bgDark{color:#fff;background:linear-gradient(135deg,#333,#4a4a4a)}.page-module__nU6C5W__trend{color:#fff;background:#1a1a2e}.page-module__nU6C5W__trendComparison{grid-template-columns:1fr auto 1fr;align-items:stretch;gap:30px;display:grid}.page-module__nU6C5W__trendCard{background:#ffffff0d;border-radius:16px;padding:30px}.page-module__nU6C5W__trendOld{border-top:3px solid #94a3b8}.page-module__nU6C5W__trendNew{border-top:3px solid #ff6b35}.page-module__nU6C5W__trendCard h3{align-items:center;gap:10px;margin-bottom:20px;font-size:1.1rem;display:flex}.page-module__nU6C5W__trendList{margin:0;padding:0;list-style:none}.page-module__nU6C5W__trendList li{align-items:flex-start;gap:10px;padding:10px 0;font-size:.95rem;display:flex}.page-module__nU6C5W__trendList li i.page-module__nU6C5W__fa-xmark{color:#94a3b8;margin-top:4px}.page-module__nU6C5W__trendList li i.page-module__nU6C5W__fa-check{color:#ff6b35;margin-top:4px}.page-module__nU6C5W__trendArrow{color:#ff6b35;justify-content:center;align-items:center;font-size:2.5rem;display:flex}.page-module__nU6C5W__trendStats{grid-template-columns:repeat(3,1fr);gap:25px;margin-top:50px;display:grid}.page-module__nU6C5W__trendStat{text-align:center;background:#ff6b3526;border-radius:12px;padding:25px}.page-module__nU6C5W__trendNumber{background:linear-gradient(135deg,#ff6b35,#ffa07a);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-size:2.5rem;font-weight:800}.page-module__nU6C5W__trendLabel{color:#94a3b8;margin-top:8px;font-size:.9rem}.page-module__nU6C5W__problemGrid{grid-template-columns:repeat(2,1fr);gap:25px;display:grid}.page-module__nU6C5W__problemCard{background:#fff;border-left:4px solid #ef4444;border-radius:0 12px 12px 0;padding:30px;box-shadow:0 4px 20px #0000000d}.page-module__nU6C5W__problemCard h3{color:#dc2626;margin-bottom:10px;font-size:1.1rem}.page-module__nU6C5W__problemCard p{color:#64748b;font-size:.95rem}.page-module__nU6C5W__platformGrid{grid-template-columns:repeat(4,1fr);gap:20px;display:grid}.page-module__nU6C5W__platformCard{text-align:center;background:#ffffff1a;border:1px solid #fff3;border-radius:16px;padding:30px;transition:all .3s}.page-module__nU6C5W__platformCard:hover{background:#ffffff26;transform:translateY(-3px)}.page-module__nU6C5W__platformIcon{color:#ff6b35;margin-bottom:15px;font-size:2.5rem}.page-module__nU6C5W__platformCard h4{margin-bottom:8px;font-size:1.1rem}.page-module__nU6C5W__platformCard p{opacity:.8;font-size:.85rem}.page-module__nU6C5W__solutionSteps{grid-template-columns:repeat(4,1fr);gap:30px;display:grid}.page-module__nU6C5W__solutionStep{text-align:center;position:relative}.page-module__nU6C5W__stepNumber{color:#fff;background:linear-gradient(135deg,#ff6b35,#ffa07a);border-radius:50%;justify-content:center;align-items:center;width:60px;height:60px;margin:0 auto 20px;font-size:1.5rem;font-weight:700;display:flex}.page-module__nU6C5W__solutionStep h4{margin-bottom:10px;font-size:1.1rem}.page-module__nU6C5W__solutionStep p{color:#64748b;font-size:.9rem}.page-module__nU6C5W__featureGrid{grid-template-columns:repeat(3,1fr);gap:30px;display:grid}.page-module__nU6C5W__featureCard{text-align:center;background:#fff;border-radius:16px;padding:35px;transition:all .3s;box-shadow:0 4px 20px #0000000d}.page-module__nU6C5W__featureCard:hover{transform:translateY(-5px);box-shadow:0 15px 40px #0000001a}.page-module__nU6C5W__featureIcon{color:#fff;background:linear-gradient(135deg,#ff6b35,#e55a2b);border-radius:50%;justify-content:center;align-items:center;width:70px;height:70px;margin:0 auto 20px;font-size:1.5rem;display:flex}.page-module__nU6C5W__featureCard h3{margin-bottom:10px;font-size:1.1rem}.page-module__nU6C5W__featureCard p{color:#64748b;font-size:.9rem}.page-module__nU6C5W__targetGrid{grid-template-columns:repeat(2,1fr);gap:25px;display:grid}.page-module__nU6C5W__targetCard{background:#fff5f0;border-radius:16px;align-items:flex-start;gap:20px;padding:30px;display:flex}.page-module__nU6C5W__targetIcon{color:#fff;background:linear-gradient(135deg,#ff6b35,#e55a2b);border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:50px;height:50px;font-size:1.2rem;display:flex}.page-module__nU6C5W__targetCard h4{color:#ff6b35;margin-bottom:8px;font-size:1rem}.page-module__nU6C5W__targetCard p{color:#64748b;font-size:.9rem}.page-module__nU6C5W__benefitGrid{grid-template-columns:repeat(3,1fr);gap:30px;display:grid}.page-module__nU6C5W__benefitCard{text-align:center;background:#fff5f0;border-radius:16px;padding:40px 30px}.page-module__nU6C5W__benefitIcon{color:#fff;background:linear-gradient(135deg,#ff6b35,#ffa07a);border-radius:50%;justify-content:center;align-items:center;width:80px;height:80px;margin:0 auto 20px;font-size:1.8rem;display:flex}.page-module__nU6C5W__benefitCard h3{margin-bottom:10px;font-size:1.2rem}.page-module__nU6C5W__benefitCard p{color:#64748b;font-size:.9rem}.page-module__nU6C5W__guaranteeGrid{grid-template-columns:repeat(3,1fr);gap:30px;display:grid}.page-module__nU6C5W__guaranteeCard{text-align:center;background:#fff;border:2px solid #ffedd5;border-radius:16px;padding:35px}.page-module__nU6C5W__guaranteeIcon{color:#ff6b35;background:#ffedd5;border-radius:50%;justify-content:center;align-items:center;width:80px;height:80px;margin:0 auto 20px;font-size:1.8rem;display:flex}.page-module__nU6C5W__guaranteeCard h3{color:#ff6b35;margin-bottom:10px;font-size:1.1rem}.page-module__nU6C5W__guaranteeCard p{color:#64748b;font-size:.9rem}.page-module__nU6C5W__pricingGrid{grid-template-columns:repeat(2,1fr);gap:25px;display:grid}.page-module__nU6C5W__priceCard{text-align:center;background:#fff;border:2px solid #e2e8f0;border-radius:20px;padding:40px 30px;transition:all .3s}.page-module__nU6C5W__priceCard:hover{border-color:#ff6b35;transform:translateY(-5px)}.page-module__nU6C5W__priceCard.page-module__nU6C5W__featured{background:linear-gradient(#fff5f0 0%,#fff 100%);border-color:#ff6b35;position:relative}.page-module__nU6C5W__priceCard.page-module__nU6C5W__featured:after{content:"おすすめ";color:#fff;background:linear-gradient(135deg,#ff6b35,#ffa07a);border-radius:20px;padding:5px 20px;font-size:.85rem;position:absolute;top:-12px;left:50%;transform:translate(-50%)}.page-module__nU6C5W__priceTier{color:#ff6b35;margin-bottom:10px;font-size:.9rem;font-weight:600}.page-module__nU6C5W__priceName{margin-bottom:20px;font-size:1.3rem}.page-module__nU6C5W__priceAmount{color:#333;font-size:2.5rem;font-weight:800;line-height:1.2}.page-module__nU6C5W__priceAmount span{color:#64748b;font-size:1rem;font-weight:400}.page-module__nU6C5W__priceDesc{color:#64748b;margin-bottom:25px;font-size:.9rem}.page-module__nU6C5W__priceFeatures{text-align:left;margin-bottom:30px;padding:0;list-style:none}.page-module__nU6C5W__priceFeatures li{border-bottom:1px solid #f1f5f9;align-items:flex-start;gap:10px;padding:10px 0;font-size:.9rem;display:flex}.page-module__nU6C5W__priceFeatures li i{color:#ff6b35;margin-top:4px;font-weight:700}.page-module__nU6C5W__priceBtn{cursor:pointer;border:none;border-radius:10px;width:100%;padding:15px;font-size:1rem;font-weight:600;text-decoration:none;transition:all .3s;display:block}.page-module__nU6C5W__priceBtn.page-module__nU6C5W__primary{color:#fff;background:#ff6b35}.page-module__nU6C5W__priceBtn.page-module__nU6C5W__primary:hover{background:#e55a2b}.page-module__nU6C5W__priceBtn.page-module__nU6C5W__secondary{color:#333;background:#f1f5f9}.page-module__nU6C5W__priceBtn.page-module__nU6C5W__secondary:hover{background:#e2e8f0}.page-module__nU6C5W__faqList{max-width:800px;margin:0 auto}.page-module__nU6C5W__faqItem{background:#fff;border-radius:12px;margin-bottom:15px;box-shadow:0 2px 10px #0000000d}.page-module__nU6C5W__faqQuestion{align-items:center;gap:15px;padding:25px;font-weight:600;display:flex}.page-module__nU6C5W__faqQuestion:before{content:"Q";color:#fff;background:#ff6b35;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:30px;height:30px;font-size:.9rem;display:flex}.page-module__nU6C5W__faqAnswer{color:#64748b;padding:0 25px 25px 70px;font-size:.95rem}.page-module__nU6C5W__cta{text-align:center;color:#fff;background:linear-gradient(135deg,#ff6b35 0%,#e55a2b 100%);padding:100px 20px;position:relative;overflow:hidden}.page-module__nU6C5W__cta h2{margin-bottom:20px;font-size:2rem}.page-module__nU6C5W__cta p{opacity:.9;margin-bottom:40px;font-size:1.1rem}.page-module__nU6C5W__ctaBtn{color:#ff6b35;cursor:pointer;background:#fff;border:none;border-radius:50px;align-items:center;gap:10px;padding:18px 50px;font-size:1.1rem;font-weight:600;text-decoration:none;transition:all .3s;display:inline-flex}.page-module__nU6C5W__ctaBtn:hover{transform:translateY(-3px);box-shadow:0 15px 40px #fff3}.page-module__nU6C5W__ctaNote{opacity:.8;flex-wrap:wrap;justify-content:center;align-items:center;gap:20px;margin-top:20px;font-size:.9rem;display:flex}.page-module__nU6C5W__ctaNote span{align-items:center;gap:6px;display:flex}.page-module__nU6C5W__footer{text-align:center;color:#94a3b8;background:#333;padding:40px 20px;font-size:.9rem}@media (max-width:900px){.page-module__nU6C5W__solutionSteps{grid-template-columns:repeat(2,1fr)}.page-module__nU6C5W__pricingGrid{grid-template-columns:1fr}}@media (max-width:800px){.page-module__nU6C5W__trendComparison{grid-template-columns:1fr}.page-module__nU6C5W__trendArrow{transform:rotate(90deg)}.page-module__nU6C5W__platformGrid{grid-template-columns:repeat(2,1fr)}.page-module__nU6C5W__featureGrid,.page-module__nU6C5W__benefitGrid,.page-module__nU6C5W__guaranteeGrid{grid-template-columns:1fr}}@media (max-width:700px){.page-module__nU6C5W__problemGrid,.page-module__nU6C5W__targetGrid,.page-module__nU6C5W__trendStats{grid-template-columns:1fr}}@media (max-width:600px){.page-module__nU6C5W__hero h1{font-size:2rem}.page-module__nU6C5W__heroSub{font-size:1.1rem}.page-module__nU6C5W__sectionTitle{font-size:1.6rem}.page-module__nU6C5W__solutionSteps{grid-template-columns:1fr}}
