.AnnotationSection_annotation__04J3Z{display:flex;flex-direction:column;align-items:center;align-self:stretch;gap:56px;padding:0 0 24px}.AnnotationSection_annotationContent__p0njl{display:flex;flex-direction:column;gap:24px;max-width:1200px;width:100%;padding:0 16px}.AnnotationSection_generalAnnotation__8kaiL{display:flex;flex-direction:column;justify-content:center;align-items:center;align-self:stretch;gap:12px;padding:16px 16px 16px 24px;background:#ffffff;border-radius:4px}.AnnotationSection_annotationList__zpRlb{list-style:disc;list-style-position:outside;padding:0;margin:0;width:100%}.AnnotationSection_annotationItem__suGCp{font-family:Inter,sans-serif;font-weight:400;font-size:12px;line-height:1.6;text-align:left;color:#6f6f6f;margin-bottom:8px}.AnnotationSection_annotationItem__suGCp:last-child{margin-bottom:0}.AnnotationSection_annotationText__SxQ7k{font-family:Inter,sans-serif;font-weight:400;font-size:12px;line-height:1.6;text-align:left;color:#6f6f6f;width:100%}.AnnotationSection_campaignAnnotation__Mivuz{display:flex;flex-direction:column;justify-content:center;align-items:center;align-self:stretch;gap:20px;padding:0 0 24px;background:#ffffff;border-radius:4px}.AnnotationSection_campaignHeader__SAVmf{display:flex;justify-content:center;align-items:center;gap:8px;padding:16px 0;background:#f6738d;border-radius:4px 4px 0 0;width:100%}.AnnotationSection_campaignTitle__Hd_0N{font-family:Noto Sans JP,sans-serif;font-weight:700;font-size:24px;line-height:1.448;text-align:center;color:#ffffff;margin:0;width:343px}.AnnotationSection_campaignSection__OBbxH{display:flex;flex-direction:column;align-self:stretch;gap:12px;padding:0 16px}.AnnotationSection_sectionHeader__SrcnH{display:flex;flex-direction:column;justify-content:center;align-items:center;align-self:stretch;gap:8px;height:20px;border-bottom:1px solid #bdbdbd}.AnnotationSection_sectionTitle__lf3kw{font-family:Inter,sans-serif;font-weight:700;font-size:12px;line-height:1.6;text-align:left;color:#6f6f6f;margin:0;width:100%}.AnnotationSection_sectionContent__jaw3c{display:flex;flex-direction:column;justify-content:center;align-items:center;align-self:stretch;gap:8px}.AnnotationSection_sectionText__NTh1k{font-family:Inter,sans-serif;font-weight:400;font-size:12px;line-height:1.6;text-align:left;color:#6f6f6f;margin:0;width:100%}.AnxietyAppealSection_anxietyAppeal__Wv0Zs,.AnxietyAppealSection_content__gAFII{display:flex;flex-direction:column;align-self:stretch}.AnxietyAppealSection_anxietyAppeal__Wv0Zs{padding:0 0 48px}.AnxietyAppealSection_anshinSecurity__cofHt{display:flex;flex-direction:column;align-items:center;align-self:stretch;gap:56px}.AnxietyAppealSection_alert__TZBox{display:flex;flex-direction:column;align-items:center;gap:24px;width:343px;border-radius:8px}.AnxietyAppealSection_alertContent__FEKco{display:flex;flex-direction:column;align-self:stretch;gap:24px}.AnxietyAppealSection_headerSection__fcBwl{display:flex;justify-content:space-between;align-items:center;align-self:stretch;gap:24px}@media (min-width:1000px){.AnxietyAppealSection_headerSection__fcBwl{gap:16px}}.AnxietyAppealSection_decorationLeft__i8w0c,.AnxietyAppealSection_decorationRight___DZnI{width:20px;height:60px;flex-shrink:0}.AnxietyAppealSection_alertTitle__c3jHC{font-family:Noto Sans JP,Hiragino Kaku Gothic ProN,Hiragino Sans,ヒラギノ角ゴ ProN W3,メイリオ,Meiryo,sans-serif;font-weight:700;font-size:26px;line-height:1.4;text-align:center;color:#333333;margin:0;flex:1 1}.AnxietyAppealSection_problemSection__4F_RX{display:flex;justify-content:center;align-items:center;align-self:stretch}.AnxietyAppealSection_problemContent__8mB3k{position:relative;width:205px;height:162px}@media (min-width:1000px){.AnxietyAppealSection_problemContent__8mB3k{width:286px;height:226px}}.AnxietyAppealSection_warningIcon__L3BGx{width:205px;height:162px}.AnxietyAppealSection_warningIcon__L3BGx img{width:100%;height:100%;object-fit:contain}@media (min-width:1000px){.AnxietyAppealSection_warningIcon__L3BGx{width:286px;height:226px}}.AnxietyAppealSection_problemText__c_EV2{position:absolute;top:48.046875px;left:36.5px;width:132px;height:60px;font-family:Noto Sans JP,Hiragino Kaku Gothic ProN,Hiragino Sans,ヒラギノ角ゴ ProN W3,メイリオ,Meiryo,sans-serif;font-weight:700;font-size:16px;line-height:1.5;text-align:center;color:#ffffff}@media (min-width:1000px){.AnxietyAppealSection_problemText__c_EV2{top:64px;left:48px;width:180px;font-size:20px}}.AnxietyAppealSection_phoneImage__z_Gu5{width:113px;height:162px;flex-shrink:0}@media (min-width:1000px){.AnxietyAppealSection_phoneImage__z_Gu5{width:191px;height:275px}}.AnxietyAppealSection_solutionSection__iiMgy{display:flex;flex-direction:column;align-items:center;align-self:stretch;gap:8px;padding:24px 20px;height:304px;background:#faf9f7;border-radius:8px}.AnxietyAppealSection_shieldIcons__WE6P0{position:relative;width:28.0009708404541px;height:28px}.AnxietyAppealSection_shieldIcon__6SqBH:first-child{position:absolute;top:0;left:0;width:28.0009708404541px;height:28px}.AnxietyAppealSection_shieldIcon__6SqBH:nth-child(2){position:absolute;top:1.23828125px;left:14.54736328125px;width:12.227590560913086px;height:12.233625411987305px}.AnxietyAppealSection_shieldIcon__6SqBH:nth-child(3){position:absolute;top:6.474609375px;left:14.5517578125px;width:6.98569393157959px;height:6.988643646240234px}.AnxietyAppealSection_solutionText__x53Q5{display:flex;flex-direction:column;align-items:center;gap:12px;font-family:Hiragino Kaku Gothic ProN,Hiragino Sans,ヒラギノ角ゴ ProN W3,Noto Sans JP,メイリオ,Meiryo,sans-serif;font-weight:600;font-size:16px;line-height:1.4;text-align:center;color:#000000;margin:12px 0}.AnxietyAppealSection_mockupContainer__mt8Xc{position:relative;width:303px;height:200px;background:#ffffff;border-radius:8px}.AnxietyAppealSection_phoneMock__q1A9j{position:absolute;top:-10px;left:-42px;width:387px;height:258px}.AnxietyAppealSection_screenRecording__j0FBQ{position:absolute;top:13px;left:85px;width:129px;height:281px;border-radius:14px}.AnxietyAppealSection_viewMoreBtn__QyYAn{display:flex;align-items:center;gap:32px;padding:18px 24px;background:#cc0033;border:1px solid #333333;border-radius:999px;box-shadow:2px 4px 0 0 rgba(0,0,0,1);font-family:Noto Sans JP,Hiragino Kaku Gothic ProN,Hiragino Sans,ヒラギノ角ゴ ProN W3,メイリオ,Meiryo,sans-serif;font-weight:700;font-size:16px;line-height:1.2;text-align:center;color:#ffffff;cursor:pointer;transition:all .2s ease}.AnxietyAppealSection_viewMoreBtn__QyYAn:hover{transform:translateY(1px);box-shadow:1px 3px 0 0 rgba(0,0,0,1);background-color:#f6738d}.AnxietyAppealSection_viewMoreBtn__QyYAn:active{transform:translateY(2px);box-shadow:0 2px 0 0 rgba(0,0,0,1)}.AnxietyAppealSection_arrowLeft__1y272,.AnxietyAppealSection_arrowRight__Kbvj_{width:5px;height:10px;flex-shrink:0}.AnxietyAppealSection_arrowLeft__1y272{stroke:#cc0033;stroke-width:1px}.AnxietyAppealSection_arrowRight__Kbvj_{stroke:#ffffff;stroke-width:1px}@media (max-width:768px){.AnxietyAppealSection_content__gAFII{padding:0 16px}.AnxietyAppealSection_alertImage__rNGM6,.AnxietyAppealSection_alert__TZBox{width:100%;max-width:343px}.AnxietyAppealSection_alertTitle__c3jHC{font-size:22px}.AnxietyAppealSection_problemText__c_EV2,.AnxietyAppealSection_solutionText__x53Q5{font-size:14px}.AnxietyAppealSection_mockupContainer__mt8Xc{width:100%;max-width:303px}}@media (min-width:1000px){.AnxietyAppealSection_alert__TZBox{width:546px}}.AnxietyAppealSection_br__sYCSI{display:block}@media (min-width:1000px){.AnxietyAppealSection_br__sYCSI{display:none}}.CampaignSection_campaignSection__paSXr{position:relative;width:100%;max-width:420px;margin:0 auto;padding:0 16px;box-sizing:border-box}@media (min-width:1000px){.CampaignSection_campaignSection__paSXr{max-width:546px;padding:0}}.CampaignSection_campaignSectionWrapper__pXgi4{background:linear-gradient(180deg,#fee3e7 10%,rgba(209,241,175,.7) 90%)}.CampaignSection_stepsSection__d_GlE{position:relative;display:none;background:#fef9ec;border-radius:8px;padding:40px;margin-bottom:56px;width:100%;max-width:546px;margin-left:auto;margin-right:auto;gap:24px;flex-direction:column;align-items:center}@media (min-width:1000px){.CampaignSection_stepsSection__d_GlE{display:flex}}.CampaignSection_stepsHeader__M0IWS{display:flex;justify-content:center;align-items:flex-end;gap:16px}.CampaignSection_stepsTitle__ZMYwJ{font-family:var(--font-inter),sans-serif;font-weight:600;font-size:20px;line-height:1.4em;letter-spacing:3%;text-align:center;color:#333333;white-space:pre-line;margin:0}.CampaignSection_stepIcon__xBGD7{width:26px;height:48px}.CampaignSection_stepsList__OJP2k{display:flex;flex-direction:column;gap:16px;width:100%}.CampaignSection_stepItem__iANqX{display:flex;align-items:stretch;gap:10px;width:100%}.CampaignSection_stepCard__4LkKC{flex:1 1;background:#ffffff;border:1px solid #333333;border-radius:4px;box-shadow:4px 4px 0 0 rgba(246,115,141,1);padding:20px 16px;display:flex;flex-direction:column;align-items:center;gap:12px}.CampaignSection_stepBadge__vq2Sm{font-family:var(--font-inter),sans-serif;font-weight:600;font-size:20px;line-height:1.4em;text-align:center;color:#f6738d}.CampaignSection_stepMainText__tVWTa{font-size:28px;line-height:1.4em}.CampaignSection_stepMainText__tVWTa,.CampaignSection_stepSubText__Ha7_j{font-family:var(--font-noto-sans-jp),sans-serif;font-weight:700;letter-spacing:3%;text-align:center;color:#333333;margin:0}.CampaignSection_stepSubText__Ha7_j{font-size:24px;line-height:1.3em}.CampaignSection_stepNumber__kc2P5{position:relative;width:56px;height:56px;background:#f6738d;border:1px solid #333333;border-radius:50%;box-shadow:1px 2px 0 0 rgba(51,51,51,1);display:flex;flex-direction:column;align-items:center;justify-content:center;margin-left:-8px;margin-top:-8px;flex-shrink:0}.CampaignSection_stepNumber__kc2P5:before{content:"";position:absolute;top:-8px;left:0;width:0;height:0;border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:13px solid #f6738d;transform:translateX(-50%);left:50%}.CampaignSection_stepNumberLabel__tpdo7{font-size:8px}.CampaignSection_stepNumberLabel__tpdo7,.CampaignSection_stepNumberValue__D9gPt{font-family:var(--font-inter),sans-serif;font-weight:700;line-height:1.4em;text-align:center;color:#ffffff;margin:0}.CampaignSection_stepNumberValue__D9gPt{font-size:22px}.CampaignSection_stepsImage__BpP_N{position:absolute;right:0;bottom:0;width:188px;height:196px;z-index:1}.CampaignSection_stepsDisclaimer__i4RdF{font-family:var(--font-inter),sans-serif;font-weight:400;font-size:14px;line-height:1.4em;text-align:left;color:#4f4f4f;margin:0;width:100%}.CampaignSection_titleArea__Hs2U6{background:#fee3e7;padding:48px 0 4px;display:flex;flex-direction:column;align-items:center;gap:15px}.CampaignSection_titleFrame__PzkDA{display:flex;flex-direction:column;align-items:center;gap:16px}.CampaignSection_titleDecorationGroup__BExWg{display:flex;align-items:end;width:100%;max-width:343px;height:44px}.CampaignSection_titleDecoLeft__uhC5G,.CampaignSection_titleDecoRight__bau1H{width:19px;height:35px;flex-shrink:0}.CampaignSection_titleDecoLeft__uhC5G{position:relative;left:-8px;top:8px}.CampaignSection_titleDecoRight__bau1H{position:relative;right:-8px;top:8px}.CampaignSection_titleText__0vB_Y{font-family:var(--font-noto-sans-jp),sans-serif;font-weight:500;font-size:18px;line-height:1.5em;text-align:center;color:#333;margin:0;height:44px;letter-spacing:0}.CampaignSection_titleText__0vB_Y span{color:#cc0033;font-size:23px;font-weight:700}.CampaignSection_logoAndPlans__Qx8ye{background:#ffffff;border:1px solid #cc0033;border-radius:6px;box-shadow:4px 4px 0 0 rgba(204,0,51,1);padding:20px 24px;display:flex;flex-direction:column;align-items:center;gap:20px;width:calc(100% - 32px)}@media (min-width:1000px){.CampaignSection_logoAndPlans__Qx8ye{width:100%;max-width:546px}}.CampaignSection_logoContainer__0ahdn{width:216px;height:24px}.CampaignSection_logoContainer__0ahdn img{width:100%;height:100%}@media (min-width:1000px){.CampaignSection_logoContainer__0ahdn,.CampaignSection_logoContainer__0ahdn img{width:362px;height:40px}}.CampaignSection_plansContainer__y_evx{display:flex;flex-direction:column;align-items:center;gap:14px;width:100%}.CampaignSection_planComparison__aynW_{display:flex;justify-content:center;align-items:center;gap:16px;width:100%;max-width:318px}.CampaignSection_planCard__Ge5KA{display:flex;flex-direction:column;align-items:center;gap:8px}.CampaignSection_planCardImage1__dRfM9{width:144px;height:58px;object-fit:contain}.CampaignSection_planCardImage2__K81YW{width:118px;height:58px;object-fit:contain}@media (min-width:1000px){.CampaignSection_planCardImage1__dRfM9{width:200px;height:72px}.CampaignSection_planCardImage2__K81YW{width:163px;height:72px}}.CampaignSection_divider__9TP26{width:1px;height:58px;background:#cc0033;flex-shrink:0}.CampaignSection_dividerHorizontal__9TsX5{width:100%;height:1px;background:#cc0033}.CampaignSection_viewPlansButton__pIkyg{background:transparent;border:none;display:flex;align-items:center;gap:4px;font-family:var(--font-inter),sans-serif;font-weight:700;font-size:16px;line-height:1.5em;letter-spacing:3%;color:#cc0033;cursor:pointer;transition:all .3s ease}.CampaignSection_viewPlansButton__pIkyg:hover{opacity:.8}.CampaignSection_arrow__fdPAl{transition:transform .3s ease}.CampaignSection_arrowOpen__TVQbX{transform:rotate(180deg)}.CampaignSection_accordionContent__8YgV_{max-height:0;overflow:hidden;transition:max-height .3s ease-out;width:100%}.CampaignSection_accordionOpen___S7z4{max-height:400px;transition:max-height .3s ease-in}.CampaignSection_normalPriceContainer__yrxRJ{display:flex;justify-content:center;align-items:center}.CampaignSection_normalPriceImage__Or40l{max-width:100%;height:auto;border-radius:8px}@media (min-width:1000px){.CampaignSection_accordionOpen___S7z4{max-height:500px}}.CampaignSection_mainCampaign__LkneP{position:relative;padding:48px 0 56px;display:flex;flex-direction:column;align-items:center;z-index:10}@media (min-width:1000px){.CampaignSection_mainCampaign__LkneP{width:800px;left:-118px;top:32px}}.CampaignSection_campaignImage__I_s0X{position:relative;z-index:10}@media (min-width:1000px){.CampaignSection_campaignImage__I_s0X{display:none}}.CampaignSection_campaignImagePc__62bWl{display:none}@media (min-width:1000px){.CampaignSection_campaignImagePc__62bWl{display:block;object-fit:contain}}.CampaignSection_decorativeGarland__6oUQH{position:absolute;top:0;left:0;width:100%;height:123px;display:flex;justify-content:space-between;align-items:flex-start}.CampaignSection_garlandLeft__AXo69{position:relative;left:-30px}@media (min-width:1000px){.CampaignSection_garlandLeft__AXo69{scale:1.5}}.CampaignSection_garlandRight__2qnYs{position:relative;right:-26px}@media (min-width:1000px){.CampaignSection_garlandRight__2qnYs{scale:1.5}}.CampaignSection_cherryDecorations__HtuJr{position:absolute;top:11px;left:20px;width:100%;max-width:333px;height:112px;pointer-events:none}.CampaignSection_campaignContent__fdaEI{max-width:359px;z-index:1}.CampaignSection_campaignContent__fdaEI,.CampaignSection_campaignMain__ECoyh{display:flex;flex-direction:column;align-items:center;gap:24px;width:100%;position:relative}.CampaignSection_campaignMain__ECoyh{background:#ffffff;border:2px solid #333333;box-shadow:8px 8px 0 0 rgba(0,0,0,1);max-width:329px}.CampaignSection_campaignHeader__8PKDv{display:flex;flex-direction:column;align-items:center;gap:20px;margin-top:24px}.CampaignSection_phoneIllustration__Ltj7s{display:flex;align-items:center;gap:8px;height:52px}.CampaignSection_campaignText__7jVun{display:flex;justify-content:stretch;align-items:stretch;gap:4px}.CampaignSection_campaignSubtext__IvMVr{font-family:var(--font-noto-sans-jp),sans-serif;font-weight:700;font-size:15px;line-height:1.3em;letter-spacing:4%;text-align:center;color:#333333;margin:0}.CampaignSection_campaignOffer__he2np{display:flex;flex-direction:column;align-items:center;gap:16px}.CampaignSection_offerContent__pURX7{display:flex;flex-direction:column;align-items:center;gap:12px}.CampaignSection_totalBadge__Ly_1M{display:flex;justify-content:center;align-items:center;gap:8px}.CampaignSection_totalDecoLeft__VLNr9,.CampaignSection_totalDecoRight__mucyi{width:15px;height:28px}.CampaignSection_totalText__Q3Ddw{font-family:var(--font-noto-sans-jp),sans-serif;font-weight:700;font-size:28px;line-height:1.5em;letter-spacing:2%;text-align:center;color:#cc0033}.CampaignSection_pointAmount__jDMm7{display:flex;flex-direction:column;align-items:center;gap:16px}.CampaignSection_pointHighlight__DalY7{position:relative;background:#fef100;padding:16px;font-family:var(--font-inter),sans-serif;font-weight:700;font-size:20px;line-height:1.5em;letter-spacing:-1%;text-align:center;color:#cc0033}.CampaignSection_pointHighlight__DalY7:before{content:"";position:absolute;bottom:-11px;left:1px;width:100%;max-width:211px;height:11px;background:#fef100}.CampaignSection_yamawake__Tbrl_{font-family:var(--font-noto-sans-jp),sans-serif;font-weight:700;font-size:36px;line-height:1.5em;text-align:center;color:#cc0033}.CampaignSection_pointDetails__iB4GE{font-family:var(--font-noto-sans-jp),sans-serif;font-weight:300;font-size:14px;line-height:1.3em;letter-spacing:3%;text-align:center;color:#333333;margin:0}.CampaignSection_campaignPeriod__cc_Eb{display:flex;flex-direction:column;align-items:center;gap:9px}.CampaignSection_periodBadge__Jg3aB{background:#fef100;border-radius:2px;padding:7px 8px}.CampaignSection_periodBadge__Jg3aB span{font-family:var(--font-noto-sans-jp),sans-serif;font-weight:700;font-size:16px;line-height:1.5em;letter-spacing:4%;text-align:center;color:#333333}.CampaignSection_periodDates__3cQaQ{display:flex;flex-wrap:wrap;gap:4px;width:100%;max-width:224px}.CampaignSection_startDate__n5H5a{text-align:left}.CampaignSection_endDate__9tgeM,.CampaignSection_startDate__n5H5a{font-family:var(--font-inter),sans-serif;font-weight:700;font-size:16px;line-height:1.5em;color:#333333}.CampaignSection_endDate__9tgeM{text-align:right;width:100%;max-width:224px}.CampaignSection_charactersArea__RTInl{position:absolute;top:47px;right:0;width:100%;max-width:334px;height:306px}.CampaignSection_dpointLogo__5c5Qy{position:absolute;top:0;right:0;width:52px;height:52px;border-radius:10px;box-shadow:2px 2px 6px 0 rgba(0,0,0,.25)}.CampaignSection_pointcoA__fHVAW{position:absolute;top:115px;right:257px;width:77px;height:144px}.CampaignSection_pointcoB___GReH{position:absolute;top:130px;right:0;width:78px;height:129px}.CampaignSection_entryButton__Ansv7,.CampaignSection_finalEntryButton__8f7e_{background:#fef100;border:1px solid #333333;border-radius:999px;box-shadow:2px 4px 0 0 rgba(0,0,0,1);display:flex;align-items:center;gap:32px;padding:18px 24px;font-family:var(--font-noto-sans-jp),sans-serif;font-weight:700;font-size:16px;line-height:1.2em;text-align:center;color:#333333;cursor:pointer}.CampaignSection_entryButton__Ansv7:hover{background-color:#f49bb4}.CampaignSection_campaignNote__kKbtw{padding:0 23px;width:100%;margin-top:12px}@media (min-width:1000px){.CampaignSection_campaignNote__kKbtw{padding:0 102px}}.CampaignSection_campaignNote__kKbtw p{font-family:var(--font-noto-sans-jp),sans-serif;font-weight:300;font-size:12px;line-height:1.5em;text-align:left;color:#333333;margin:0}.Content2_content2__jGWd8{display:flex;flex-direction:column;align-self:stretch;width:100%}.EntryButton_btnFixed__NK4Pj{max-width:548px;margin:0 auto;height:auto;position:fixed;bottom:0;left:0;right:0;z-index:1000}.EntryButton_btnEntryFloat__LbHza,.EntryButton_btnFixed__NK4Pj{display:flex;flex-direction:column;justify-content:flex-end;align-items:center;width:100%}.EntryButton_btnEntryFloat__LbHza{align-self:stretch;gap:8px;padding:18px 8px;background:#fef100;border:1px solid #333333;border-radius:8px 8px 0 0;box-shadow:4px 4px 0 0 rgba(0,0,0,1);box-sizing:border-box}.EntryButton_btnEntryFloat__LbHza:hover{background-color:#f49bb4}.EntryButton_frame1___XZIP{display:flex;flex-direction:column;align-items:center;align-self:stretch;gap:12px;width:100%}.EntryButton_frame3__ECGbY{display:flex;flex-direction:row;justify-content:center;align-self:stretch;gap:8px;width:100%;align-items:start}.EntryButton_pointGroup__hhtDN{width:8.447500228881836px;height:12.253130912780762px;position:relative}.EntryButton_pointLine__DFunC{position:absolute;top:.000015270956055246643px;left:0;width:8.44749978211803px;height:12.253130812449285px}.EntryButton_simpleText___MVJW{font-family:var(--font-inter),sans-serif;font-weight:700;font-size:16px;line-height:1.2102272510528564em;text-align:center;color:#000000;white-space:nowrap}.EntryButton_entryText__GC_08{font-family:var(--font-noto-sans-jp),sans-serif;font-weight:700;font-size:24px;line-height:1.2000000476837158em;text-align:center;color:#000000;width:100%}.EntrySection_entry__D9fFm{display:flex;flex-direction:column;align-items:center;align-self:stretch;gap:24px;padding:0 16px 56px;width:100%;box-sizing:border-box}.EntrySection_groupContainer__i37ZB{width:343px;position:relative}@media (min-width:1000px){.EntrySection_groupContainer__i37ZB{width:546px}}.EntrySection_frame48100481__H2jgV{display:flex;flex-direction:column;align-items:center;gap:24px;padding:24px;width:343px;border-radius:8px;background:#fef9ec;position:relative;box-sizing:border-box;height:auto;min-height:433px}@media (min-width:1000px){.EntrySection_frame48100481__H2jgV{width:546px}}.EntrySection_frame48100487__ZDCfD{display:flex;flex-direction:row;justify-content:center;align-items:flex-end;gap:8px;width:auto;height:auto}.EntrySection_point01__NbDe6{width:21.91px;height:40px;position:relative}.EntrySection_line364___t48I{position:absolute;top:-.0001px;left:1.77px;width:20.14px;height:34.79px}.EntrySection_line365__uoiMD{position:absolute;top:16.76px;left:0;width:16.02px;height:23.24px}.EntrySection_mainTitle__brFyz{font-family:var(--font-inter),sans-serif;font-weight:600;font-size:20px;line-height:1.4em;letter-spacing:.6px;text-align:center;color:#333333;margin:0}.EntrySection_point01Right__aX7n3{width:21.91px;height:40px;position:relative}.EntrySection_line364Right__b_1tc{position:absolute;top:-.0001px;left:0;width:20.14px;height:34.79px}.EntrySection_line365Right__suTXN{position:absolute;top:16.76px;left:5.89px;width:16.02px;height:23.24px}.EntrySection_frame48100488__gTDwS{display:flex;flex-direction:column;align-self:stretch;gap:16px;width:100%;position:relative}.EntrySection_step1__7kA08,.EntrySection_step2__Ek6mO{display:flex;flex-direction:row;justify-content:stretch;align-items:stretch;align-self:stretch;gap:10px;width:100%;position:relative}.EntrySection_frame48100484__gffzV{display:flex;flex-direction:column;align-items:center;gap:0;padding:16px;flex:1 1;border-radius:4px;background:#ffffff;border:1px solid #333333;box-shadow:4px 4px 0 0 rgba(246,115,141,1);box-sizing:border-box;position:relative}.EntrySection_simpleText__cL4UC{font-family:var(--font-inter),sans-serif;font-weight:600;font-size:16px;line-height:1.4em;text-align:center;color:#f6738d;white-space:nowrap}.EntrySection_entryText__zjxA1{font-family:var(--font-noto-sans-jp),sans-serif;font-weight:700;font-size:24px;line-height:1.4em;letter-spacing:.72px;text-align:center;color:#333333;white-space:nowrap}@media (min-width:1000px){.EntrySection_entryText__zjxA1{font-size:28px}}.EntrySection_entryText2__8REXW{font-family:var(--font-noto-sans-jp),sans-serif;font-weight:700;font-size:20px;line-height:1.3em;letter-spacing:.6px;text-align:center;color:#333333}@media (min-width:1000px){.EntrySection_entryText2__8REXW{font-size:24px}}.EntrySection_frame48100486__oWw26{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:4px}.EntrySection_group48097217__KGMq_{width:48.29px;height:48px;position:absolute;top:-8px;left:-8px;z-index:10}.EntrySection_stepCircle__VloPe{width:48.29px;height:48px;display:block}@media (min-width:1000px){.EntrySection_stepCircle__VloPe{width:56px;height:56px}}.EntrySection_backgroundImage__Yw3Ux{position:absolute;top:240px;right:-3px;width:109.38px;height:114px;z-index:1;transform:scaleX(-1)}@media (min-width:1000px){.EntrySection_backgroundImage__Yw3Ux{top:160px;right:-48px;width:188px;height:196px}}.EntrySection_disclaimer__EIwqt{font-family:var(--font-inter),sans-serif;font-weight:400;font-size:12px;line-height:1.4em;text-align:left;color:#4f4f4f;margin:0;width:100%}.EntrySection_btnEntry__gQtaP{display:flex;flex-direction:row;align-items:center;gap:32px;padding:18px 24px;border-radius:999px;background:#fef100;border:1px solid #333333;box-shadow:2px 4px 0 0 rgba(0,0,0,1);cursor:pointer;transition:transform .1s ease}.EntrySection_btnEntry__gQtaP:hover{background-color:#f49bb4;transform:translateY(-1px)}.EntrySection_btnEntry__gQtaP:active{transform:translateY(1px);box-shadow:1px 2px 0 0 rgba(0,0,0,1)}.EntrySection_btnText__7uI_w{font-family:var(--font-noto-sans-jp),sans-serif;font-weight:700;font-size:16px;line-height:1.2em;text-align:center;color:#333333;white-space:nowrap}.EntrySection_arrowLeft__K3QRq,.EntrySection_arrowRight__GAYAV{width:5px;height:10px;flex-shrink:0}.FAQ_container__8Adfd{display:flex;flex-direction:column;align-items:center;gap:48px;padding:48px 0 20px}.FAQ_faqSection__bHumt{display:flex;flex-direction:column;gap:24px;width:343px}@media (min-width:1000px){.FAQ_faqSection__bHumt{width:546px}}.FAQ_title__vxBjm{color:#333333;text-align:center;font-family:Noto Sans JP,sans-serif;font-size:24px;font-weight:700;line-height:33.6px;letter-spacing:.72px}.FAQ_questionList__SHwq6{display:flex;flex-direction:column;gap:16px}.FAQ_questionItem__yQjwY{position:relative}.FAQ_qIcon__NqSCX{position:absolute;left:-8px;top:-8px;width:48px;height:48px;z-index:10}.FAQ_qIconImage__YmTOo{width:100%;height:100%}.FAQ_card__3Zcjm{background:#ffffff;border:1px solid #333333;border-radius:4px;padding:24px;box-shadow:4px 4px 0 0 rgba(246,115,141,1)}.FAQ_question__KRh3F{color:#f6738d;text-align:center;font-size:16px;font-weight:600;line-height:22.4px;margin-bottom:12px}.FAQ_questionInter__R6F7n{font-family:Inter,sans-serif;font-weight:600}.FAQ_questionNoto__2yVO4{font-family:Noto Sans JP,sans-serif;font-weight:700}.FAQ_answer__nWI2D{color:#6f6f6f;text-align:left;font-size:12px;font-weight:400;line-height:19.2px}.FAQ_answerInter__fuspE{font-family:Inter,sans-serif}.FAQ_answerNoto__PmDpI{font-family:Noto Sans JP,sans-serif}.FAQ_securitySection__8FtsD{display:flex;flex-direction:column;align-items:center;gap:24px;width:343px}@media (min-width:1000px){.FAQ_securitySection__8FtsD{width:546px}}.FAQ_securityHeader__rc6vO{display:flex;justify-content:center;align-items:flex-end;gap:16px;width:100%}.FAQ_decorativeLines__ABM7d{width:25px;height:45.64px;position:relative}.FAQ_decorativeImage__ZpAc_{width:100%;height:100%}.FAQ_securityTitle__YEqII{color:#cc0033;text-align:center;font-family:Noto Sans JP,sans-serif;font-size:26px;font-weight:700;line-height:36.4px;letter-spacing:.78px}.FAQ_br__uDRHl{display:block}@media (min-width:1000px){.FAQ_br__uDRHl{display:none}}.FAQ_disclaimer__om_Qr{color:#6f6f6f;text-align:center;font-family:Inter,sans-serif;font-size:12px;font-weight:400;line-height:19.2px}.FAQ_policies__9Lli_{display:flex;flex-direction:column;gap:4px;text-decoration:underline}.FAQ_policy__wBFW7{color:#6f6f6f;text-align:center;font-family:Inter,sans-serif;font-size:12px;font-weight:400;line-height:19.2px}.FAQ_entryButton__L5EAR{background:#fef100;border:1px solid #333333;border-radius:999px;padding:18px 24px;display:flex;align-items:center;gap:32px;cursor:pointer;box-shadow:2px 4px 0 0 rgba(0,0,0,1)}.FAQ_entryButton__L5EAR:hover{background-color:#f49bb4}.FAQ_entryButtonIcon__Iaesr{width:5px;height:10px}.FAQ_entryButtonText__Sc3lO{color:#333333;text-align:center;font-family:Noto Sans JP,sans-serif;font-size:16px;font-weight:700;line-height:19.2px}.FAQ_footer__Kj70H{display:flex;flex-direction:column;align-items:center;gap:16px;padding:0 16px;width:100%}.FAQ_footerLine__toega{width:100%;height:1px;background:#6f6f6f}.FAQ_copyright__fjUyX{color:#6f6f6f;text-align:center;font-family:Inter,sans-serif;font-size:12px;font-weight:400;line-height:19.2px}.Header_header__xuTiO{display:flex;flex-direction:column;justify-content:center;align-items:center;align-self:stretch;gap:8px;padding:16px 8px;background:#FFFFFF;width:100%;box-sizing:border-box}.Header_logoContainer__3zN4G{width:118px;height:13px;position:relative}.Header_logo__pvkJ9{width:118px;height:13px;position: absolute;}.Introduction_introduction__KRxxy{position:relative;width:100%;height:auto;min-height:738px;margin:0 auto;padding:0 16px;box-sizing:border-box;overflow-y:hidden;overflow-x:hidden}@media (min-width:1000px){.Introduction_introduction__KRxxy{min-height:850px}}.Introduction_backgroundRect__THY58{position:absolute;top:0;left:0;width:100%;height:738px;background:#9fbac1}@media (min-width:1000px){.Introduction_backgroundRect__THY58{height:1200px}}.Introduction_backgroundWave__dwpEW{position:absolute;top:466px;left:0;width:100%;height:272.0711669921875px}.Introduction_waveImage__CEu8_{width:100%;height:auto;aspect-ratio:2250/1632;position:relative;z-index:0}.Introduction_speechBubbles__gTgDp{position:absolute;top:97px;left:5%;right:5%;width:auto;height:402.3594970703125px}.Introduction_speechBubblesContainer__g6ENJ{max-width:420px;margin:0 auto;position:relative}@media (min-width:1000px){.Introduction_speechBubblesContainer__g6ENJ{max-width:1000px}}.Introduction_speechBubble1__HvsAn{position:absolute;top:201px;left:32px;width:80%;max-width:234px;height:89.5728988647461px;max-width: 320px;height: auto;display: block;}.Introduction_speechBubble1__HvsAn img{width:239px;height:97px}@media (min-width:1000px){.Introduction_speechBubble1__HvsAn{max-width:none;left:290px;top:210px}.Introduction_speechBubble1__HvsAn img{width:350px;height:140px}}.Introduction_speechBubble2__2JJiR{position:absolute;top:102px;right:-6%;width:80%;max-width:232px;height:90.7865219116211px;max-width: 320px;height: auto;display: block;}.Introduction_speechBubble2__2JJiR img{width:237px;height:98px}@media (min-width:1000px){.Introduction_speechBubble2__2JJiR{max-width:none;right:-340px;top:50px;}.Introduction_speechBubble2__2JJiR img{width:350px;height:140px}}.Introduction_speechBubble3__RpYH1{position:absolute;top:301px;right:0px;width: 100%;max-width: 230px;height: auto;display: block;}.Introduction_speechBubble3__RpYH1 img{width:230px;height:109px}@media (min-width:1000px){.Introduction_speechBubble3__RpYH1{max-width:none;right:70px;top:370px;width: 100%;max-width: 320px;height: auto;display: block;}.Introduction_speechBubble3__RpYH1 img{width:350px;height:140px}}.Introduction_speechBubble4__yNYNb{position:absolute;top:0;left:2%;width:80%;max-width:299px;height:92.9999008178711px;width: 100%;max-width: 320px;height: auto;display: block;}.Introduction_speechBubble4__yNYNb img{width:304px;height:100px;object-fit:contain}@media (min-width:1000px){.Introduction_speechBubble4__yNYNb{max-width:none;left:24px;top:32px;}.Introduction_speechBubble4__yNYNb img{width:445px;height:131px}}.Introduction_bubbleContainer__OigW6{position:relative;width:100%;height:100%}.Introduction_bubbleImage__ySgC0{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:contain;filter:drop-shadow(2px 5px 0 rgba(0,0,0,.25))}.Introduction_bubbleText__r9KjC{position:absolute;font-family:var(--font-noto-sans-jp),sans-serif;font-weight:500;font-size:16px;line-height:12px;text-align:center;color:#000000;z-index:1;white-space:pre-line;width:320px}@media (min-width:1000px){.Introduction_bubbleText__r9KjC{font-size:20px}}.Introduction_speechBubble1__HvsAn .Introduction_bubbleText__r9KjC{top:26px;left:-40px;line-height:1.5}@media (min-width:1000px){.Introduction_speechBubble1__HvsAn .Introduction_bubbleText__r9KjC{top:44px;left:10px}}.Introduction_speechBubble2__2JJiR .Introduction_bubbleText__r9KjC{top:38px;left:-36px;line-height:1.5}@media (min-width:1000px){.Introduction_speechBubble2__2JJiR .Introduction_bubbleText__r9KjC{top:56px;left:32px}}.Introduction_speechBubble3__RpYH1 .Introduction_bubbleText__r9KjC{top:28px;left:-36px;line-height:1.5}@media (min-width:1000px){.Introduction_speechBubble3__RpYH1 .Introduction_bubbleText__r9KjC{top: 12px !important;left:18px}}.Introduction_speechBubble4__yNYNb .Introduction_bubbleText__r9KjC{top:32px;left:-10px}@media (min-width:1000px){.Introduction_speechBubble4__yNYNb .Introduction_bubbleText__r9KjC{top:38px;left:56px}}.Introduction_speechBubble1__HvsAn .Introduction_bubbleText__r9KjC p,.Introduction_speechBubble2__2JJiR .Introduction_bubbleText__r9KjC p,.Introduction_speechBubble3__RpYH1 .Introduction_bubbleText__r9KjC p,.Introduction_speechBubble4__yNYNb .Introduction_bubbleText__r9KjC p{line-height:1.3;margin:-.375em 0}.Introduction_statistics__x_zaQ{position:absolute;top:546px;left:16px;right:16px;display:flex;flex-direction:column;gap:16px;max-width:302px;margin:0 auto}@media (min-width:1000px){.Introduction_statistics__x_zaQ{top:640px;max-width:380px}}.Introduction_statsContainer__zP3bz{display:flex;flex-direction:column;gap:12px}.Introduction_statItem__CIKuL{display:flex;flex-direction:row;align-items:center;gap:10px;width:100%}.Introduction_statLabel__UzrHu{display:flex;justify-content:center;align-items:center;gap:8px;padding:8px;background:#ffffff;border-radius:4px;font-family:var(--font-noto-sans-jp),sans-serif;font-weight:700;font-size:15px;line-height:1.3em;letter-spacing:2%;text-align:center;color:#cc0033;white-space:nowrap;flex-shrink:0}@media (min-width:1000px){.Introduction_statLabel__UzrHu{padding:16px;width:197px;font-size:18px}.Introduction_statLabel__UzrHu br{display:none}}.Introduction_statLabel__UzrHu p{margin:-.266666em 0}.Introduction_statItem__CIKuL:nth-child(2) .Introduction_statLabel__UzrHu{min-width:93px;height:46px}.Introduction_statValue__7GTLc{position:relative;display:flex;align-items:baseline;flex:1 1;justify-content:flex-start}.Introduction_statNumber__lgfgI{font-family:var(--font-inter),sans-serif;font-weight:600;font-size:50px;line-height:1;margin:-.14em 0;text-align:left;color:#cc0033;flex-shrink:0}.Introduction_statUnit__GgVvc{font-family:var(--font-noto-sans-jp),sans-serif;font-weight:700;font-size:16px;line-height:1.2000000476837158em;letter-spacing:6%;text-align:left;color:#cc0033;margin-left:4px;margin-top:24px;flex-shrink:0}.Introduction_statNote__ND6hH{line-height:1.3999999364217122em;text-align:center;color:#cc0033;position:absolute;top:27px;right:-20px;width:14px;height:9px}.Introduction_statNote__ND6hH,.Introduction_statsNote__xYKfQ{font-family:var(--font-inter),sans-serif;font-weight:400;font-size:12px}.Introduction_statsNote__xYKfQ{line-height:1.5em;text-align:left;color:#333333;width:100%}.Introduction_mainCopy__Lq9w1{position:absolute;top:39px;left:50%;transform:translateX(-50%);width:100%;max-width:320px;height:36px}@media (min-width:1000px){.Introduction_mainCopy__Lq9w1{max-width:1000px}}.Introduction_copyBackground__nXvKI{position:absolute;top:0;right:-3px;width:175px;height:39px;background:#cc0033}@media (min-width:1000px){.Introduction_copyBackground__nXvKI{top:6px;right:270px;width:240px;height:50px}}.Introduction_copyText__ay2IK{position:absolute;left:10px;top:-3px;display:inline-block;font-family:var(--font-noto-sans-jp),sans-serif;font-weight:700;font-size:28px;line-height:1.5999999727521623em;text-align:center;color:#ffffff;margin:0}@media (min-width:1000px){.Introduction_copyText__ay2IK{font-size:40px;width:450px;left:280px}}.Introduction_copyTextHighlight__f_tgb{color:#cc0033}.Introduction_illustDowner__SoXiT{position:absolute;top:365px;left:5%;width:43px;height:47px}.Introduction_illustDownerImage__Gw1zJ{width:100%;height:100%;object-fit:contain}.Introduction_mainIllust__6mr1Q{position:absolute;top:369px;left:4%;width:131px;height:168px}@media (min-width:1000px){.Introduction_mainIllust__6mr1Q{top:280px;left:120px;width:277px;height:356px}}.Introduction_mainIllustImage__7HZoO{width:100%;height:100%;object-fit:contain}.ServiceSection_serviceSection__05l5w{display:flex;flex-direction:column;justify-content:center;align-items:center;align-self:stretch;gap:56px;padding:0 0 56px;box-sizing:border-box;margin-top:40px}.ServiceSection_container__hMbwB{width:100%;max-width:800px;display:flex;flex-direction:column;align-items:center;gap:24px}@media (min-width:1000px){.ServiceSection_container__hMbwB{max-width:546px}}.ServiceSection_description__mqYh0{display:flex;justify-content:center;align-items:center;align-self:stretch;gap:8px;border-radius:8px 8px 0 0}.ServiceSection_description__mqYh0 p{font-family:Noto Sans JP,sans-serif;font-weight:700;font-size:21px;line-height:1.4;letter-spacing:.03em;text-align:center;color:#333333;margin:0}.ServiceSection_plansWrapper__sHf3B{display:flex;flex-direction:column;align-items:center;gap:56px;width:100%;margin-top:32px}.ServiceSection_planCard__EAIOe{display:flex;flex-direction:column;align-items:center;gap:24px;width:343px;border-radius:8px}@media (min-width:1000px){.ServiceSection_planCard__EAIOe{width:546px;gap:32px}}.ServiceSection_planHeader__tcMCx{display:flex;flex-direction:column;align-items:center;gap:8px;width:343px}@media (min-width:1000px){.ServiceSection_planHeader__tcMCx{width:546px}}.ServiceSection_planLogo__0KRLp{object-fit:contain}@media (min-width:1000px){.ServiceSection_planLogo__0KRLp{width:378px;height:42px}}.ServiceSection_planText__vm2QF{object-fit:contain}@media (min-width:1000px){.ServiceSection_planText__vm2QF{width:260px;height:38px}}.ServiceSection_planContent__e7IEw{display:flex;flex-direction:column;align-items:center;align-self:stretch;box-shadow:4px 4px 0 0 rgba(0,0,0,.25)}.ServiceSection_planBadge__8DHFz{display:flex;justify-content:center;align-items:center;align-self:stretch;gap:8px;padding:16px;background:#f6738d;border-radius:8px 8px 0 0}@media (min-width:1000px){.ServiceSection_planBadge__8DHFz{padding:24px 16px}}.ServiceSection_planBadge__8DHFz span{font-family:Noto Sans JP,sans-serif;font-weight:700;font-size:18px;line-height:1.4;letter-spacing:.03em;text-align:center;color:#ffffff}@media (min-width:1000px){.ServiceSection_planBadge__8DHFz span{font-size:24px}}.ServiceSection_featuresGrid__5tGUS{display:flex;flex-direction:column;align-items:center;align-self:stretch;gap:20px;padding:20px 0 24px;background:#fef9ec;border-radius:0 0 8px 8px}@media (min-width:1000px){.ServiceSection_featuresGrid__5tGUS{gap:32px;padding:32px 0 40px}}.ServiceSection_featuresColumn__9k8ic{display:flex;align-items:center;gap:8px;padding:0 24px}@media (min-width:1000px){.ServiceSection_featuresColumn__9k8ic{gap:24px;padding:0 24px}}.ServiceSection_featureItem__3C6Ab{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:8px}.ServiceSection_featureIcon__ykstP{width:93px;height:93px;background:#ffffff;border-radius:50px;display:flex;justify-content:center;align-items:center;position:relative}@media (min-width:1000px){.ServiceSection_featureIcon__ykstP{width:136px;height:136px;border-radius:72px}}.ServiceSection_featureText__x5BFy{font-family:Noto Sans JP,sans-serif;font-weight:500;font-size:12px;line-height:1.4;text-align:center;color:#333333}@media (min-width:1000px){.ServiceSection_featureText__x5BFy{font-size:16px}}.ServiceSection_totalFeatures__bsmgD{display:flex;align-items:center;justify-content:center;align-self:stretch;gap:8px;padding:20px 0 24px;background:#fef9ec;border-radius:0 0 8px 8px}@media (min-width:1000px){.ServiceSection_totalFeatures__bsmgD{gap:16px;padding:20px 0 24px}}.ServiceSection_allFeaturesItem__eNKxR{display:flex;flex-direction:column;align-items:center;gap:10px}.ServiceSection_allFeaturesImage__JGhKc{object-fit:contain}@media (min-width:1000px){.ServiceSection_allFeaturesImage__JGhKc{width:201px;height:32px}}.ServiceSection_allFeaturesText__zAf9h{font-family:Noto Sans JP,sans-serif;font-weight:700;font-size:16px;line-height:1.4;letter-spacing:.03em;text-align:center;color:#333333}@media (min-width:1000px){.ServiceSection_allFeaturesText__zAf9h{font-size:20px}}.ServiceSection_plusIcon__XoAHe{object-fit:contain}@media (min-width:1000px){.ServiceSection_plusIcon__XoAHe{width:20px;height:20px}}.ServiceSection_additionalFeatures__Lj4uq{display:flex;align-items:center;gap:6px}@media (min-width:1000px){.ServiceSection_additionalFeatures__Lj4uq{gap:8px}}.ServiceSection_additionalFeature__D_Ia7{display:flex;flex-direction:column;align-items:center;gap:8px}.ServiceSection_additionalFeature__D_Ia7 span{font-family:Noto Sans JP,sans-serif;font-weight:500;font-size:12px;line-height:1.3;text-align:center;color:#333333}@media (min-width:1000px){.ServiceSection_additionalFeature__D_Ia7 span{font-size:16px}.ServiceSection_additionalFeature__D_Ia7:first-child img{width:51px;height:64px}.ServiceSection_additionalFeature__D_Ia7:last-child img{width:65px;height:50px}}.ServiceSection_planDetails__ZayzA{display:flex;flex-direction:column;align-self:stretch;gap:24px}@media (min-width:1000px){.ServiceSection_planDetails__ZayzA{gap:32px}}.ServiceSection_planTargetTitle__MujCv{font-family:Noto Sans JP,sans-serif;font-weight:700;font-size:20px;line-height:1.4;text-align:center;color:#333333;margin:0}@media (min-width:1000px){.ServiceSection_planTargetTitle__MujCv{font-size:24px}}.ServiceSection_planDescription__b_qNy{font-family:Inter,sans-serif;font-weight:400;font-size:16px;line-height:1.6;text-align:left;color:#4f4f4f;margin:0}@media (min-width:1000px){.ServiceSection_planDescription__b_qNy{font-size:18px}}.ServiceSection_priceTable__xNQGQ{display:flex;align-self:stretch;box-shadow:4px 4px 0 0 #f6738d;border-radius:4px}.ServiceSection_priceLabel__go4ry{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:12px;padding:16px;background:#f6738d;border-radius:4px 0 0 4px;flex-shrink:0}.ServiceSection_priceLabel__go4ry span{font-family:Noto Sans JP,sans-serif;font-weight:700;font-size:16px;line-height:1.4;text-align:center;color:#ffffff}@media (min-width:1000px){.ServiceSection_priceLabel__go4ry span{font-size:18px}}.ServiceSection_priceDetails__NdcgP{display:flex;flex-direction:column;align-items:center;gap:6px;padding:16px;background:#ffffff;border-radius:0 4px 4px 0;flex:1 1}@media (min-width:1000px){.ServiceSection_priceDetails__NdcgP{gap:12px;padding:24px 16px}}.ServiceSection_priceRow__nMzFI{display:flex;justify-content:center;align-items:flex-end}.ServiceSection_priceText__uW4BF{font-family:Noto Sans JP,sans-serif;font-weight:700;font-size:16px;line-height:1.4;text-align:center;color:#333333}@media (min-width:1000px){.ServiceSection_priceText__uW4BF{font-size:20px}}.ServiceSection_priceAmount__c9w_I{font-family:Inter,sans-serif;font-weight:700;line-height:1;text-align:center;color:#333333}.ServiceSection_priceAmount__c9w_I span{font-size:24px;line-height:1}.ServiceSection_priceTax__wdOL1{font-family:Inter,sans-serif;font-weight:700;font-size:13px;line-height:1.4;text-align:center;color:#333333}@media (min-width:1000px){.ServiceSection_priceTax__wdOL1{font-size:16px}}.ServiceSection_freeTrial__LQoQ5{font-family:Inter,sans-serif;font-weight:700;font-size:16px;line-height:1;text-align:center;color:#333333}@media (min-width:1000px){.ServiceSection_freeTrial__LQoQ5{font-size:20px}}.ServiceSection_detailButton__uYXAS{display:flex;align-items:center;gap:32px;padding:18px 24px;background:#cc0033;border:1px solid #333333;border-radius:999px;box-shadow:2px 4px 0 0 rgba(0,0,0,1);cursor:pointer;transition:all .2s ease;width:202px;margin:0 auto}@media (min-width:1000px){.ServiceSection_detailButton__uYXAS{padding:24px 40px;border-radius:40px;gap:32px;width:auto}}.ServiceSection_detailButton__uYXAS:hover{transform:translateY(1px);box-shadow:1px 3px 0 0 rgba(0,0,0,1);background-color:#f6738d}.ServiceSection_detailButton__uYXAS span{font-family:Noto Sans JP,sans-serif;font-weight:700;font-size:16px;line-height:1.2;text-align:center;color:#ffffff}@media (min-width:1000px){.ServiceSection_detailButton__uYXAS span{font-size:24px}}.ServiceSection_detailButton__uYXAS svg{flex-shrink:0}@media (min-width:1000px){.ServiceSection_detailButton__uYXAS svg{width:5px;height:10px}}.page_page__556_G{--gray-rgb:0,0,0;--gray-alpha-200:rgba(var(--gray-rgb),0.08);--gray-alpha-100:rgba(var(--gray-rgb),0.05);--button-primary-hover:#383838;--button-secondary-hover:#f2f2f2;display:grid;grid-template-rows:20px 1fr 20px;align-items:center;justify-items:center;min-height:100svh;padding:80px;grid-gap:64px;gap:64px;font-family:var(--font-geist-sans)}@media (prefers-color-scheme:dark){.page_page__556_G{--gray-rgb:255,255,255;--gray-alpha-200:rgba(var(--gray-rgb),0.145);--gray-alpha-100:rgba(var(--gray-rgb),0.06);--button-primary-hover:#ccc;--button-secondary-hover:#1a1a1a}}.page_main__nw1Wk{display:flex;flex-direction:column;gap:32px;grid-row-start:2}.page_main__nw1Wk ol{font-family:var(--font-geist-mono);padding-left:0;margin:0;font-size:14px;line-height:24px;letter-spacing:-.01em;list-style-position:inside}.page_main__nw1Wk li:not(:last-of-type){margin-bottom:8px}.page_main__nw1Wk code{font-family:inherit;background:var(--gray-alpha-100);padding:2px 4px;border-radius:4px;font-weight:600}.page_ctas__rfsth{display:flex;gap:16px}.page_ctas__rfsth a{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:128px;height:48px;padding:0 20px;border:1px solid transparent;transition:background .2s,color .2s,border-color .2s;cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:16px;line-height:20px;font-weight:500}a.page_primary__2CBMe{background:var(--foreground);color:var(--background);gap:8px}a.page_secondary__jzhTV{border-color:var(--gray-alpha-200);min-width:158px}.page_footer__F3MD0{grid-row-start:3;display:flex;gap:24px}.page_footer__F3MD0 a{display:flex;align-items:center;gap:8px}.page_footer__F3MD0 img{flex-shrink:0}@media (hover:hover) and (pointer:fine){a.page_primary__2CBMe:hover{background:var(--button-primary-hover);border-color:transparent}a.page_secondary__jzhTV:hover{background:var(--button-secondary-hover);border-color:transparent}.page_footer__F3MD0 a:hover{text-decoration:underline;text-underline-offset:4px}}@media (max-width:600px){.page_page__556_G{padding:32px 32px 80px}.page_main__nw1Wk{align-items:center}.page_main__nw1Wk ol{text-align:center}.page_ctas__rfsth{flex-direction:column}.page_ctas__rfsth a{font-size:14px;height:40px;padding:0 16px}a.page_secondary__jzhTV{min-width:auto}.page_footer__F3MD0{flex-wrap:wrap;align-items:center;justify-content:center}}@media (prefers-color-scheme:dark){.page_logo__ikIZE{filter:invert()}}.page_sectionWrapper__gze_2{background:transparent;width:100%;max-width:420px;margin:0 auto}@media (min-width:1000px){.page_sectionWrapper__gze_2{max-width:1000px}}.page_titleSection__99Qxa{align-self:stretch;padding:16px 8px;background-color:#cc0033}.page_titleSection__99Qxa,.page_titleWrapper__jDVOM{display:flex;justify-content:center;align-items:center}.page_titleWrapper__jDVOM{gap:14px}.page_decorationLeft__xhWYD,.page_decorationRight__9RnQZ{flex-shrink:0}.page_titleContent___Lm0A{display:flex;justify-content:center;align-items:flex-end}.page_mainTitle__hzwUM{font-size:24px;margin:0}.page_mainTitle__hzwUM,.page_subTitle__6FkmS{font-family:Noto Sans JP,sans-serif;font-weight:700;line-height:1.5;letter-spacing:.03em;text-align:center;color:#ffffff}.page_subTitle__6FkmS{font-size:16px}
