.Bi13hG_promises{grid-template-columns:1fr 1fr;gap:6px;margin:2px 0 0;padding:0;list-style:none;display:grid}.Bi13hG_promises li{color:#16304f;background:#fffffff2;border-radius:8px;padding:7px 8px 7px 30px;font-size:12px;font-weight:800;line-height:1.35;position:relative}.Bi13hG_promises li:before{content:"✓";color:#fff;text-align:center;background:#2b6cb0;border-radius:50%;width:16px;height:16px;font-size:11px;line-height:16px;position:absolute;top:50%;left:9px;transform:translateY(-50%)}.Bi13hG_forWhom{gap:8px;margin:0;padding:0;list-style:none;display:grid}.Bi13hG_forWhom li{background:#fff;border:1px solid #e6e9ee;border-radius:10px;padding:11px 12px 11px 38px;font-weight:700;position:relative}.Bi13hG_forWhom li:before{content:"✓";color:#2b6cb0;font-weight:900;position:absolute;top:11px;left:12px}.Bi13hG_merits{gap:12px;margin:0;padding:0;list-style:none;display:grid}.Bi13hG_merits li{background:#fff;border:1px solid #e6e9ee;border-top:4px solid #2b6cb0;border-radius:10px;padding:14px 16px}.Bi13hG_merits h3{color:#16304f;margin:0 0 6px;font-size:17px}.Bi13hG_merits p{margin:0;font-size:14px}.Bi13hG_compareWrap{overflow-x:auto}.Bi13hG_compare{border-collapse:collapse;width:100%;min-width:320px;font-size:13px;line-height:1.5}.Bi13hG_compare th,.Bi13hG_compare td{vertical-align:top;text-align:left;border:1px solid #e6e9ee;padding:9px 8px}.Bi13hG_compare thead th{color:#fff;text-align:center;background:#16304f;font-weight:800}.Bi13hG_compare thead th.Bi13hG_compareUs{background:#2b6cb0}.Bi13hG_compare tbody th{white-space:nowrap;background:#f5f7fa;font-weight:700}.Bi13hG_compare td.Bi13hG_compareUs{color:#16304f;background:#eef5fc;font-weight:700}.Bi13hG_compareNote{color:#66727f;margin:8px 0 0;font-size:12px}@media (min-width:840px){.Bi13hG_promises{grid-area:2/1;grid-template-columns:repeat(2,minmax(0,260px))}.Bi13hG_promises li{font-size:14px}.Bi13hG_forWhom,.Bi13hG_merits{grid-template-columns:1fr 1fr}.Bi13hG_compare{font-size:15px}}
._1RAxKW_page{font-family:var(--lp-font-noto), "Noto Sans JP", sans-serif;color:#21303f;background:#fff;padding-bottom:120px;line-height:1.7}._1RAxKW_page h1,._1RAxKW_page h2,._1RAxKW_page h3{margin:0;line-height:1.35}._1RAxKW_page a{color:inherit}._1RAxKW_spOnly{display:inline}._1RAxKW_header{background:#fff;border-bottom:1px solid #e6e9ee}._1RAxKW_headerInner{justify-content:space-between;align-items:center;gap:8px;max-width:1080px;margin:0 auto;padding:7px 16px;display:flex}._1RAxKW_brand{align-items:center;gap:8px;min-width:0;display:flex}._1RAxKW_brandLogo{flex-shrink:0;width:auto;height:34px}._1RAxKW_brandText{min-width:0}._1RAxKW_brand strong{word-break:keep-all;font-size:15px;display:block}._1RAxKW_brand small{color:#7a8694;font-size:10px}._1RAxKW_headerTel{white-space:nowrap;font-size:14px;font-weight:800;text-decoration:none}._1RAxKW_hero{color:#fff;background:linear-gradient(#1020338c,#1020338c),url(/lp/s-4032x3024_v-frms_webp_e4560444-52cd-499b-912d-eaeb79280346.jpg) 50%/cover no-repeat}._1RAxKW_heroInner{gap:7px;max-width:1080px;margin:0 auto;padding:8px 16px 10px;display:grid}._1RAxKW_heroLead{color:#ffd94d;letter-spacing:.01em;text-shadow:0 1px 6px #00000080;margin:0 0 4px;font-size:14px;font-weight:900}._1RAxKW_heroBadge{color:#143a66;background:#fff;border-radius:999px;margin:0 0 4px;padding:3px 12px;font-size:11px;font-weight:800;display:inline-block}._1RAxKW_heroCopy h1{letter-spacing:.02em;text-shadow:0 2px 10px #00000059;font-size:27px;font-weight:900;line-height:1.25}._1RAxKW_heroSub{text-shadow:0 1px 6px #00000073;margin:3px 0 0;font-size:12px;line-height:1.5}._1RAxKW_offer{box-sizing:border-box;color:#16304f;background:#fff;border:1px solid #e3cf9a;border-radius:14px;align-items:center;gap:14px;width:100%;max-width:440px;margin:10px auto 0;padding:12px 14px;display:flex;box-shadow:0 8px 22px #0a192d38}._1RAxKW_offerCard{color:#3b2a07;background:radial-gradient(120% 90% at 85% 10%,#ffffff8c,#0000 55%),linear-gradient(135deg,#c79a3e 0%,#e9cf8c 48%,#b8892f 100%);border-radius:8px;flex-direction:column;flex:none;justify-content:space-between;width:84px;height:54px;padding:6px 8px;display:flex;transform:rotate(-6deg);box-shadow:0 4px 10px #78551459,inset 0 0 0 1px #ffffff59}._1RAxKW_offerCardBrand{letter-spacing:.14em;opacity:.8;font-size:8px;font-weight:800}._1RAxKW_offerCardAmount{letter-spacing:.02em;text-align:right;font-size:15px;font-weight:900}._1RAxKW_offerBody{flex-direction:column;align-items:flex-start;gap:3px;min-width:0;display:flex}._1RAxKW_offerLabel{color:#f3dfa6;letter-spacing:.04em;background:#16304f;border-radius:999px;padding:1px 10px;font-size:10.5px;font-weight:800}._1RAxKW_offerMain{flex-direction:column;line-height:1.3;display:flex}._1RAxKW_offerMainSmall{color:#4a5b6e;font-size:12px;font-weight:700}._1RAxKW_offerMainGift{color:#8a6212;letter-spacing:.01em;font-size:15px;font-weight:900}._1RAxKW_offerMainAmount{color:#8a6212;margin:0 2px 0 4px;font-size:22px;display:inline-block}._1RAxKW_offerCond{color:#6b7a8b;font-size:10.5px;font-weight:500;line-height:1.5}._1RAxKW_offerCond a{color:#16304f;text-decoration:underline}._1RAxKW_heroFormCard,._1RAxKW_bottomFormCard{color:#21303f;background:#fff;border-radius:14px;width:100%;max-width:440px;margin:0 auto;padding:12px 14px;box-shadow:0 10px 30px #00000047}._1RAxKW_form{gap:10px;display:grid}._1RAxKW_formPre{text-align:center;color:#2b6cb0;background:#eef4fb;border-radius:6px;margin:0;padding:5px 8px;font-size:11.5px;font-weight:700}._1RAxKW_formLead{text-align:center;margin:0;font-size:15px;font-weight:800}._1RAxKW_formLead strong{color:#e0413c;font-size:20px}._1RAxKW_diag{gap:7px;display:grid}._1RAxKW_diagProgress{align-items:center;gap:6px;display:flex}._1RAxKW_diagDot,._1RAxKW_diagDotActive{background:#d9e0e8;border-radius:3px;width:30px;height:5px}._1RAxKW_diagDotActive{background:#e0413c}._1RAxKW_diagStepLabel{color:#66727f;margin-left:auto;font-size:11px;font-weight:700}._1RAxKW_page ._1RAxKW_diagBack{color:#2b6cb0;cursor:pointer;background:0 0;border:0;justify-self:start;padding:0;font-size:12px;font-weight:700}._1RAxKW_diagStep{gap:8px;display:grid}._1RAxKW_diagQ{text-align:center;margin:0;font-size:15px;font-weight:800}._1RAxKW_diagOptions{grid-template-columns:1fr 1fr;gap:7px;display:grid}._1RAxKW_page ._1RAxKW_diagOption{color:#16304f;cursor:pointer;background:#f3f8fe;border:2px solid #2b6cb0;border-radius:10px;padding:12px 22px 12px 10px;font-size:15px;font-weight:800;transition:transform .1s,box-shadow .1s,background .15s;position:relative;box-shadow:0 3px #1f5490}._1RAxKW_page ._1RAxKW_diagOption:after{content:"›";color:#2b6cb0;font-size:20px;line-height:1;position:absolute;top:50%;right:9px;transform:translateY(-52%)}._1RAxKW_page ._1RAxKW_diagOption:hover{color:#fff;background:#16304f;border-color:#16304f}._1RAxKW_page ._1RAxKW_diagOption:hover:after{color:#fff}._1RAxKW_page ._1RAxKW_diagOption:active{transform:translateY(3px);box-shadow:0 0 #1f5490}._1RAxKW_page ._1RAxKW_diagOption:focus-visible{outline-offset:2px;outline:3px solid #f2b705}._1RAxKW_diagHead{color:#fff;text-align:center;background:#16304f;border-radius:14px 14px 0 0;margin:-12px -14px 2px;padding:10px 14px 9px}._1RAxKW_diagHeadTitle{letter-spacing:.02em;margin:0;font-size:16px;font-weight:800}._1RAxKW_diagHeadSub{color:#ffd76a;margin:2px 0 0;font-size:11.5px;font-weight:700}._1RAxKW_diagHint{text-align:center;color:#e0413c;margin:-4px 0 0;font-size:12px;font-weight:700}._1RAxKW_field{gap:4px;font-size:13px;font-weight:700;display:grid}._1RAxKW_field em{color:#fff;vertical-align:1px;background:#e0413c;border-radius:3px;margin-left:6px;padding:1px 6px;font-size:10px;font-style:normal}._1RAxKW_field ._1RAxKW_optional{background:#8a95a1}._1RAxKW_fieldHint{color:#66727f;font-size:11px;font-weight:400}._1RAxKW_field input{border:1.5px solid #c9d2dc;border-radius:8px;width:100%;padding:12px;font-size:16px}._1RAxKW_field input:focus{border-color:#2b6cb0;outline:2px solid #2b6cb0}._1RAxKW_hp{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}._1RAxKW_submit{color:#fff;cursor:pointer;background:linear-gradient(#f4564f,#e0413c);border:0;border-radius:999px;margin-top:4px;padding:15px 10px;font-size:17px;font-weight:900;box-shadow:0 4px #b3261e}._1RAxKW_submit:disabled{opacity:.6}._1RAxKW_formNote{color:#66727f;margin:4px 0 0;font-size:11px;font-weight:400}._1RAxKW_formNote a{text-decoration:underline}._1RAxKW_formError{color:#b3261e;background:#fdecec;border:1px solid #e0413c;border-radius:8px;margin:0;padding:8px 12px;font-size:12px;font-weight:700;list-style:none}._1RAxKW_trustBar{color:#fff;background:linear-gradient(#16304f,#10263f);border-top:2px solid #c9a24a}._1RAxKW_trustBar ul{grid-template-columns:repeat(3,1fr);gap:4px;max-width:1080px;margin:0 auto;padding:10px 8px;list-style:none;display:grid}._1RAxKW_trustBar li{text-align:center;border-left:1px solid #ffffff29;gap:2px;padding:0 2px;display:grid}._1RAxKW_trustBar li:first-child{border-left:0}._1RAxKW_trustLabel{color:#d5dee8;white-space:nowrap;font-size:11px;font-weight:700}._1RAxKW_trustBar strong{color:#f3d27a;white-space:nowrap;letter-spacing:.01em;font-size:21px;font-weight:900;line-height:1.15}._1RAxKW_trustSub{color:#9fb1c5;white-space:nowrap;font-size:10px}._1RAxKW_altScope{text-align:center;background:#f2f6fb;border:1px solid #dde7f2;border-radius:12px;max-width:720px;margin:18px auto 0;padding:14px 16px}._1RAxKW_altScopeTitle{color:#0d1f35;margin:0 0 4px;font-size:15px;font-weight:700}._1RAxKW_altScopeText{color:#33475b;margin:0;font-size:12.5px;line-height:1.75}._1RAxKW_altScopeText b{color:#16304f}._1RAxKW_faq{margin:0;gap:10px;max-width:760px;margin-inline:auto;padding:0;list-style:none;display:grid}._1RAxKW_faq details{background:#fff;border:1px solid #e6e9ee;border-radius:10px;overflow:hidden}._1RAxKW_faq summary{cursor:pointer;color:#21303f;padding:15px 44px 15px 16px;font-size:14.5px;font-weight:800;list-style:none;position:relative}._1RAxKW_faq summary::-webkit-details-marker{display:none}._1RAxKW_faq summary:after{content:"＋";color:#2b6cb0;font-weight:900;position:absolute;top:50%;right:16px;transform:translateY(-50%)}._1RAxKW_faq details[open] summary:after{content:"−"}._1RAxKW_faq details[open] summary{border-bottom:1px solid #eef1f5}._1RAxKW_faq details p{color:#4a5663;background:#fafbfc;margin:0;padding:14px 16px;font-size:13.5px}._1RAxKW_section{max-width:1080px;margin:0 auto;padding:40px 16px}._1RAxKW_section h2{text-align:center;margin-bottom:24px;font-size:24px;font-weight:900}._1RAxKW_section h2 small{color:#66727f;margin-top:6px;font-size:12px;font-weight:600;display:block}._1RAxKW_sectionGray{background:#f4f6f9}._1RAxKW_sectionNavy{color:#fff;background:#16304f}._1RAxKW_sectionNavy h2 small{color:#ffd94d}._1RAxKW_filters{gap:8px;margin-bottom:8px;display:grid}._1RAxKW_filterRow{flex-wrap:wrap;align-items:center;gap:6px;display:flex}._1RAxKW_filterLabel{color:#66727f;min-width:3em;font-size:12px;font-weight:800}._1RAxKW_chip,._1RAxKW_chipActive{cursor:pointer;color:#21303f;background:#fff;border:1.5px solid #c9d2dc;border-radius:999px;padding:6px 14px;font-size:13px;font-weight:700}._1RAxKW_chipActive{color:#fff;background:#16304f;border-color:#16304f}._1RAxKW_filterCount{color:#66727f;margin:0 0 12px;font-size:12px}._1RAxKW_soldGrid{grid-template-columns:repeat(2,1fr);gap:12px;margin:0;padding:0;list-style:none;display:grid}._1RAxKW_soldCard{background:#fff;border:1px solid #e6e9ee;border-radius:10px;overflow:hidden}._1RAxKW_soldCard img{aspect-ratio:4/3;-o-object-fit:cover;object-fit:cover;width:100%;display:block}._1RAxKW_soldMeta{padding:8px 10px 10px}._1RAxKW_soldLoc{font-size:12px;font-weight:700;display:block}._1RAxKW_soldLoc small{color:#66727f;font-weight:600;display:block}._1RAxKW_soldPrice{color:#16304f;margin-top:2px;font-size:16px;font-weight:900;display:block}._1RAxKW_soldEmpty{text-align:center;background:#f4f6f9;border-radius:10px;padding:20px 16px;font-size:13px}._1RAxKW_soldDisclaimer{text-align:center;color:#66727f;margin:-12px 0 20px;font-size:12px}._1RAxKW_moreWrap{text-align:center;margin-top:16px}._1RAxKW_page ._1RAxKW_moreBtn{color:#16304f;cursor:pointer;background:#fff;border:1.5px solid #16304f;border-radius:999px;padding:11px 26px;font-size:14px;font-weight:800;display:inline-block}._1RAxKW_page ._1RAxKW_moreBtn:hover{color:#fff;background:#16304f}._1RAxKW_soldNote{color:#99a3ad;text-align:center;margin:10px 0 0;font-size:10px}._1RAxKW_soldCta{text-align:center;margin-top:20px}._1RAxKW_soldCta p{margin:0 0 10px;font-weight:800}._1RAxKW_page ._1RAxKW_ctaButton{color:#fff;background:linear-gradient(#f4564f,#e0413c);border-radius:999px;padding:13px 30px;font-size:15px;font-weight:900;text-decoration:none;display:inline-block;box-shadow:0 4px #b3261e}._1RAxKW_voices{gap:16px;margin:0;padding:0;list-style:none;display:grid}._1RAxKW_voiceCard{background:#fff;border:1px solid #e6e9ee;border-radius:12px;padding:22px 20px;position:relative}._1RAxKW_voiceCard:before{content:"“";color:#c9d6e5;font-family:Georgia,serif;font-size:52px;line-height:1;position:absolute;top:2px;left:14px}._1RAxKW_voiceHeadline{color:#16304f;margin:6px 0 10px;padding-left:34px;font-size:18px;font-weight:900}._1RAxKW_voiceBody{color:#3a4653;margin:0;font-size:14px}._1RAxKW_voiceTags{flex-wrap:wrap;gap:6px;margin:14px 0 0;padding:0;list-style:none;display:flex}._1RAxKW_voiceTags li{color:#2b6cb0;background:#eef4fb;border-radius:999px;padding:4px 10px;font-size:11px;font-weight:700}._1RAxKW_voiceWho{color:#7a8694;text-align:right;margin:12px 0 0;font-size:11.5px}._1RAxKW_campaign{background:#f7f9fc;border:1px solid #e6e9ee;border-radius:12px;max-width:720px;margin:0 auto;padding:22px 20px}._1RAxKW_campaignTitle{margin-bottom:14px!important;font-size:18px!important}._1RAxKW_campaignConditions{gap:6px;margin:0;padding-left:1.2em;display:grid}._1RAxKW_campaignConditions li{color:#3a4653;font-size:13px}._1RAxKW_campaignNote{color:#7a8694;margin:14px 0 0;font-size:11px;line-height:1.6}._1RAxKW_worries{gap:14px;margin:0;padding:0;list-style:none;display:grid}._1RAxKW_worries li{background:#fff;border:1px solid #e6e9ee;border-radius:10px;align-items:center;gap:12px;padding:10px 14px;display:flex}._1RAxKW_worries img{-o-object-fit:contain;object-fit:contain;flex:none;width:64px;height:64px}._1RAxKW_worries p{margin:0;font-size:14px;font-weight:700}._1RAxKW_worriesClose{text-align:center;margin:22px 0 0;font-size:16px;font-weight:800}._1RAxKW_strengths{counter-reset:strength;gap:14px;margin:0;padding:0;list-style:none;display:grid}._1RAxKW_strengths li{counter-increment:strength;background:#fff;border:1px solid #e6e9ee;border-radius:12px;position:relative;overflow:hidden;box-shadow:0 2px 10px #0a192d0d}._1RAxKW_strengths li:before{content:"0" counter(strength);color:#f3d27a;letter-spacing:.04em;background:#16304f;border-radius:6px;padding:2px 8px;font-size:13px;font-weight:900;position:absolute;top:10px;left:10px}._1RAxKW_strengths img{aspect-ratio:2;-o-object-fit:cover;object-fit:cover;width:100%;display:block}._1RAxKW_strengths h3{color:#16304f;margin:12px 14px 4px;font-size:17px;font-weight:900}._1RAxKW_strengths p{color:#4a5663;margin:0 14px 14px;font-size:13px}._1RAxKW_heroCopy h1._1RAxKW_heroH1OneLine{white-space:nowrap;font-size:clamp(22px,6.4vw,46px)}._1RAxKW_heroMarket{background:#0a192d73;border:1px solid #ffffff2e;border-radius:10px;grid-template-columns:112px 1fr;align-items:center;gap:10px;margin-top:6px;padding:6px 10px;display:grid}._1RAxKW_heroMarketChart{width:112px;height:auto;display:block}._1RAxKW_heroMarket p{text-shadow:0 1px 4px #0006;margin:0;font-size:12px;font-weight:700;line-height:1.5}._1RAxKW_marketChartWrap{max-width:520px;margin:0 auto 14px}._1RAxKW_marketChartWrap figcaption{color:#4a5663;text-align:center;font-size:12px;font-weight:700}._1RAxKW_marketChart{width:100%;height:auto;display:block}._1RAxKW_marketForecastNote{color:#7a8592;margin:4px 0 0;font-size:11px;line-height:1.5}._1RAxKW_marketPoints{gap:10px;margin:0;padding:0;list-style:none;display:grid}._1RAxKW_marketPoints>li{background:#f6f8fb;border-radius:10px;align-items:flex-start;gap:12px;padding:12px 14px;display:flex}._1RAxKW_marketPoints h3{color:#16304f;margin:0 0 4px;font-size:16px;font-weight:900}._1RAxKW_marketPoints p{color:#3a4654;margin:0;font-size:14px;line-height:1.7}._1RAxKW_marketClose{color:#16304f;text-align:center;margin:14px 0 0;font-size:15px;font-weight:700}._1RAxKW_marketSource{color:#7a8592;text-align:center;margin:8px 0 0;font-size:11px}@media (min-width:768px){._1RAxKW_marketPoints{grid-template-columns:repeat(2,1fr)}}._1RAxKW_sellingPoints{gap:12px;margin:0;padding:0;list-style:none;display:grid}._1RAxKW_sellingPoints>li{background:#fff;border:1px solid #e6e9ee;border-radius:12px;padding:16px;box-shadow:0 2px 10px #0a192d0d}._1RAxKW_pointIcon{color:#16304f;background:#eef2f7;border-radius:50%;flex:none;place-items:center;width:52px;height:52px;display:inline-grid}._1RAxKW_pointIcon svg{width:30px;height:30px}._1RAxKW_sellingPoints h3{color:#16304f;margin:10px 0 6px;font-size:17px;font-weight:900;line-height:1.45}._1RAxKW_sellingPoints p{color:#3a4654;margin:0;font-size:14px;line-height:1.7}._1RAxKW_portalChips{flex-wrap:wrap;gap:6px;margin:10px 0 0;padding:0;list-style:none;display:flex}._1RAxKW_portalChips li{color:#16304f;background:#eef2f7;border-radius:999px;padding:3px 10px;font-size:12px;font-weight:700}._1RAxKW_routeList{gap:4px;margin:10px 0 0;padding:0;list-style:none;display:grid}._1RAxKW_routeList li{color:#16304f;align-items:center;gap:6px;font-size:13px;font-weight:700;display:flex}._1RAxKW_routeCheck{color:#c9a24a;flex:none;width:16px;height:16px}@media (min-width:768px){._1RAxKW_sellingPoints{grid-template-columns:repeat(2,1fr)}}._1RAxKW_steps{counter-reset:none;gap:12px;margin:0;padding:0;list-style:none;display:grid}._1RAxKW_steps li{background:#fff;border:1px solid #e6e9ee;border-radius:10px;gap:12px;padding:14px;display:flex}._1RAxKW_stepNo{font-family:var(--lp-font-lato), sans-serif;color:#c9d2dc;flex:none;font-size:24px;font-weight:900;line-height:1}._1RAxKW_steps h3{font-size:15px;font-weight:800}._1RAxKW_steps p{color:#4a5663;margin:4px 0 0;font-size:13px}._1RAxKW_stepsClose{text-align:center;margin:18px 0 0;font-size:13px;font-weight:700}._1RAxKW_staff{scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;gap:12px;margin:0;padding:4px 0 8px;list-style:none;display:flex;overflow-x:auto}._1RAxKW_staff li{scroll-snap-align:start;text-align:center;flex:none;width:150px}._1RAxKW_staff img{-o-object-fit:cover;object-fit:cover;border-radius:10px;width:150px;height:150px;display:block}._1RAxKW_staff span{margin-top:6px;font-size:12px;font-weight:700;display:block}._1RAxKW_contactAlt{text-align:center;margin:18px 0 0;font-size:13px}._1RAxKW_contactAlt a{color:#ffd94d;font-weight:800;text-decoration:underline}._1RAxKW_footer{color:#b9c4d1;text-align:center;word-break:keep-all;overflow-wrap:anywhere;background:#0d1f35;padding:26px 16px 30px;font-size:12px}._1RAxKW_footer a{color:#b9c4d1;text-decoration:underline}._1RAxKW_footer ._1RAxKW_nowrap{white-space:nowrap}._1RAxKW_footerBrand{font-weight:600}._1RAxKW_footerOffices{max-width:340px;margin:8px auto;padding:0;font-size:11px;line-height:1.75;list-style:none}._1RAxKW_footerOffices li+li{margin-top:2px}._1RAxKW_mapWrap{border:1px solid #e6e9ee;border-radius:12px;line-height:0;overflow:hidden}._1RAxKW_mapWrap iframe{border:0;width:100%;height:260px;display:block}._1RAxKW_mapAddress{text-align:center;color:#4a5663;word-break:keep-all;overflow-wrap:anywhere;margin:14px 0 0;font-size:13px}._1RAxKW_mapAddress a{color:#16304f;font-weight:800}._1RAxKW_stickyCta{z-index:50;padding:0 0 env(safe-area-inset-bottom,0);background:#fff;transition:transform .25s;position:fixed;bottom:0;left:0;right:0;transform:translateY(110%);box-shadow:0 -6px 20px #0a192d33}._1RAxKW_stickyCtaShown{transform:translateY(0)}._1RAxKW_stickyGift{color:#5a4210;text-align:center;white-space:nowrap;text-overflow:ellipsis;background:#fbf3dc;margin:0;padding:4px 8px;font-size:11.5px;font-weight:700;overflow:hidden}._1RAxKW_stickyGift b{color:#8a6212;font-weight:900}._1RAxKW_stickyGiftBadge{color:#f3dfa6;background:#16304f;border-radius:999px;margin-right:6px;padding:0 7px;font-size:10px;display:inline-block}._1RAxKW_stickyRow{gap:8px;padding:8px 10px;display:flex}._1RAxKW_stickyTel,._1RAxKW_stickyForm{text-align:center;white-space:nowrap;border-radius:10px;justify-content:center;align-items:center;gap:6px;min-height:52px;font-weight:900;text-decoration:none;display:flex}._1RAxKW_page ._1RAxKW_stickyTel{color:#16304f;background:#fff;border:2px solid #16304f;flex:none;padding:0 12px;font-size:13px}._1RAxKW_page ._1RAxKW_stickyForm{color:#fff;background:linear-gradient(#f4564f,#e0413c);flex:1;font-size:16px;box-shadow:0 3px #b8302c}._1RAxKW_stickyArrow{font-size:18px}@media (min-width:840px){._1RAxKW_spOnly{display:none}._1RAxKW_heroInner{grid-template-columns:1fr 420px;align-items:center;padding:48px 16px 56px}._1RAxKW_heroCopy{grid-area:1/1}._1RAxKW_offer{grid-area:2/1;max-width:none;margin:10px 0 0}._1RAxKW_heroFormCard{grid-area:1/2/span 2;align-self:center}._1RAxKW_heroCopy h1{font-size:46px}._1RAxKW_heroSub{font-size:15px}._1RAxKW_soldGrid{grid-template-columns:repeat(auto-fit,minmax(0,253px));justify-content:center}._1RAxKW_staff{flex-wrap:wrap;justify-content:center;overflow-x:visible}._1RAxKW_filterRow{justify-content:center}._1RAxKW_filterCount{text-align:center}._1RAxKW_worries,._1RAxKW_strengths,._1RAxKW_steps{grid-template-columns:repeat(2,1fr)}._1RAxKW_stickyCta{border-radius:14px;align-items:center;width:min(940px,100% - 40px);display:flex;bottom:16px;left:50%;right:auto;overflow:hidden;transform:translate(-50%,130%)}._1RAxKW_stickyCtaShown{transform:translate(-50%)}._1RAxKW_stickyGift{text-align:left;background:0 0;flex:1;padding:0 0 0 18px;font-size:14px}._1RAxKW_stickyRow{flex:none;padding:10px}._1RAxKW_page ._1RAxKW_stickyTel{font-size:14px}._1RAxKW_page ._1RAxKW_stickyForm{padding:0 22px;font-size:17px}._1RAxKW_offerCard{width:112px;height:70px}._1RAxKW_offerCardAmount{font-size:21px}._1RAxKW_offerMainGift{font-size:18px}._1RAxKW_offerMainAmount{font-size:26px}._1RAxKW_trustBar ul{padding:12px 16px}._1RAxKW_trustLabel{font-size:12px}._1RAxKW_trustBar strong{font-size:26px}._1RAxKW_trustSub{font-size:11px}}._1RAxKW_buyerList{grid-template-columns:1fr;gap:12px;margin:0;padding:0;list-style:none;display:grid}@media (min-width:768px){._1RAxKW_buyerList{grid-template-columns:1fr 1fr}}._1RAxKW_buyerCard{background:#fff;border:1px solid #dde7f2;border-left:6px solid #16304f;border-radius:12px;flex-direction:column;gap:4px;padding:16px 18px;display:flex}._1RAxKW_buyerWho{color:#66727f;font-size:13px;font-weight:700}._1RAxKW_buyerType{color:#16304f;font-size:19px;font-weight:900}._1RAxKW_buyerArea{font-size:14px;font-weight:600}._1RAxKW_buyerNote{color:#66727f;margin:10px 0 0;font-size:12px}._1RAxKW_buyerCta{text-align:center;margin-top:20px}._1RAxKW_flyerKicker{letter-spacing:.04em;margin:0 0 6px;font-size:14px;font-weight:900}._1RAxKW_flyerTitle{flex-direction:column;gap:2px;margin:0;display:flex}._1RAxKW_flyerTitle span{font-size:17px;font-weight:800;line-height:1.4}._1RAxKW_flyerTitle strong{letter-spacing:.02em;font-size:26px;font-weight:900;line-height:1.2}._1RAxKW_flyerKickerSub{margin:6px 0 0;font-size:13px;font-weight:800}._1RAxKW_flyerHeroRow{align-items:flex-end;gap:10px;display:flex}._1RAxKW_flyerHeroRow ._1RAxKW_heroSub{flex:1}._1RAxKW_flyerHeroImg{border-radius:10px;flex:none;width:96px;height:auto}._1RAxKW_flyerPointsTitle{font-size:21px}._1RAxKW_flyerPointsWrap,._1RAxKW_flyerMethodsWrap{display:flow-root}._1RAxKW_flyerPoints{grid-template-columns:1fr;gap:14px;margin:0;padding:0;list-style:none;display:grid}._1RAxKW_flyerPoints li{-moz-column-gap:12px;background:#fff;border-radius:14px;grid-template-columns:1fr 110px;grid-template-areas:"head img""text img";align-items:start;gap:6px 12px;padding:14px 16px;display:grid}._1RAxKW_flyerPointHead{grid-area:head;align-items:flex-start;gap:8px;display:flex}._1RAxKW_flyerPointHead h3{font-size:16px;font-weight:900}._1RAxKW_flyerPointNo{flex:none;font-weight:900;line-height:1}._1RAxKW_flyerPoints img{border-radius:8px;grid-area:img;align-self:center;width:110px;height:auto}._1RAxKW_flyerPoints p{grid-area:text;margin:0;font-size:13px;line-height:1.65}._1RAxKW_flyerPointsNote{text-align:right;opacity:.85;margin:8px 0 0;font-size:11px}._1RAxKW_flyerRibbon{text-align:center;border-radius:10px;max-width:720px;margin:22px auto 0;padding:12px 16px;font-size:15px;font-weight:900}._1RAxKW_flyerMethodsTitle span{margin-left:8px;display:inline-block}._1RAxKW_flyerMethods{grid-template-columns:1fr 1fr;align-items:stretch;gap:10px;display:grid}._1RAxKW_flyerMethod{text-align:center;border-radius:12px;flex-direction:column;align-items:center;gap:4px;padding:14px 8px;display:flex}._1RAxKW_flyerMethod strong{font-size:24px;font-weight:900;line-height:1.2}._1RAxKW_flyerMethod span{font-size:12px;font-weight:700;line-height:1.5}._1RAxKW_flyerMethod img{border-radius:8px;width:110px;height:auto;margin-top:6px}._1RAxKW_flyerWorries{border-radius:12px;margin-top:18px;padding:14px 16px}._1RAxKW_flyerWorriesTitle{margin:0 0 8px;font-size:17px;font-weight:900}._1RAxKW_flyerWorries ul{gap:6px;margin:0;padding:0;list-style:none;display:grid}._1RAxKW_flyerWorries li{padding-left:28px;font-size:14px;font-weight:700;position:relative}._1RAxKW_flyerWorries li:before{content:"";border:2px solid;border-radius:3px;width:16px;height:16px;position:absolute;top:3px;left:0}._1RAxKW_flyerWorries li:after{content:"";border-right:3px solid var(--flyer-check,#e8730c);border-bottom:3px solid var(--flyer-check,#e8730c);width:7px;height:12px;position:absolute;top:4px;left:5px;transform:rotate(40deg)}._1RAxKW_flyerCta{text-align:center;margin-top:22px}._1RAxKW_flyerCta p{margin:0 0 10px;font-size:18px;font-weight:900}._1RAxKW_flyerNavy{--flyer-gold:#d9b56a;--flyer-check:#d9b56a}._1RAxKW_flyerNavy ._1RAxKW_hero{background:radial-gradient(at 50% 0,#284896e6 0%,#0d1f4df2 55%,#08153a 100%);border-bottom:3px solid #c9a24a}._1RAxKW_flyerNavy ._1RAxKW_flyerKicker,._1RAxKW_flyerNavy ._1RAxKW_flyerKickerSub{color:#f3e3b8}._1RAxKW_flyerNavy ._1RAxKW_flyerTitle{font-family:var(--lp-font-mincho), "Noto Serif JP", serif}._1RAxKW_flyerNavy ._1RAxKW_flyerTitle span{color:#fff}._1RAxKW_flyerNavy ._1RAxKW_flyerTitle strong{background:linear-gradient(#f7e4ae 0%,#d9b56a 55%,#b68a36 100%);color:#0000;text-shadow:none;-webkit-background-clip:text;background-clip:text}._1RAxKW_flyerNavy ._1RAxKW_trustBar{background:linear-gradient(#0d1f4d,#08153a)}._1RAxKW_flyerNavy ._1RAxKW_flyerPointsWrap{color:#fff;background:linear-gradient(#0d1f4d,#0b1a40)}._1RAxKW_flyerNavy ._1RAxKW_flyerPointsWrap>._1RAxKW_section{background:#3d5a3c;border-radius:16px;max-width:1040px;margin:24px auto;padding:28px 14px}._1RAxKW_flyerNavy ._1RAxKW_flyerPointsTitle{color:#f7e9c2;font-family:var(--lp-font-mincho), "Noto Serif JP", serif}._1RAxKW_flyerNavy ._1RAxKW_flyerPoints li{color:#1e2a3a;border:3px solid #c9a24a}._1RAxKW_flyerNavy ._1RAxKW_flyerPointHead h3{color:#2f4a2e;font-family:var(--lp-font-mincho), "Noto Serif JP", serif}._1RAxKW_flyerNavy ._1RAxKW_flyerPointNo{font-family:var(--lp-font-mincho), "Noto Serif JP", serif;color:#b68a36;font-size:34px;font-style:italic}._1RAxKW_flyerNavy ._1RAxKW_flyerRibbon{color:#2a2110;background:linear-gradient(90deg,#b68a36,#f1d99a 50%,#b68a36);border-radius:4px}._1RAxKW_flyerNavy ._1RAxKW_flyerMethodsWrap{color:#fff;background:#0b1a40}._1RAxKW_flyerNavy ._1RAxKW_flyerMethodsTitle{color:#fff;font-family:var(--lp-font-mincho), "Noto Serif JP", serif}._1RAxKW_flyerNavy ._1RAxKW_flyerMethodsTitle span{color:var(--flyer-gold)}._1RAxKW_flyerNavy ._1RAxKW_flyerMethod{background:#2f4a2e;border:2px solid #c9a24a}._1RAxKW_flyerNavy ._1RAxKW_flyerMethod strong{color:#f1d99a;font-family:var(--lp-font-mincho), "Noto Serif JP", serif}._1RAxKW_flyerNavy ._1RAxKW_flyerWorries{background:#3d5a3c}._1RAxKW_flyerNavy ._1RAxKW_flyerCta p{color:var(--flyer-gold);font-family:var(--lp-font-mincho), "Noto Serif JP", serif}._1RAxKW_flyerNavy ._1RAxKW_ctaButton,._1RAxKW_flyerNavy ._1RAxKW_submit,._1RAxKW_flyerNavy ._1RAxKW_stickyForm{color:#1a1408;background:linear-gradient(#f1d99a,#c9a24a);box-shadow:0 4px #8a6a28}._1RAxKW_flyerNavy ._1RAxKW_sectionNavy{background:linear-gradient(#0d1f4d,#08153a)}._1RAxKW_flyerNavy ._1RAxKW_section h2{font-family:var(--lp-font-mincho), "Noto Serif JP", serif}._1RAxKW_flyerNavy ._1RAxKW_sectionNavy h2 small{color:#f1d99a}._1RAxKW_flyerOrange{--flyer-check:#e8730c}._1RAxKW_flyerOrange ._1RAxKW_hero{background:#e8730c}._1RAxKW_flyerOrange ._1RAxKW_flyerKicker{color:#ffe14d;font-size:18px;display:inline-block}._1RAxKW_flyerOrange ._1RAxKW_flyerKicker:before{content:"＼ "}._1RAxKW_flyerOrange ._1RAxKW_flyerKicker:after{content:" ／"}._1RAxKW_flyerOrange ._1RAxKW_diagHead{background:#3f9a4f}._1RAxKW_flyerOrange ._1RAxKW_flyerKickerSub,._1RAxKW_flyerOrange ._1RAxKW_flyerTitle span{color:#fff}._1RAxKW_flyerOrange ._1RAxKW_flyerTitle strong{color:#ffe14d;text-shadow:0 2px #b34f00}._1RAxKW_flyerOrange ._1RAxKW_heroSub{text-shadow:none}._1RAxKW_flyerOrange ._1RAxKW_flyerHeroImg{background:#fff}._1RAxKW_flyerOrange ._1RAxKW_trustBar{background:#3f9a4f;border-top-color:#ffe14d}._1RAxKW_flyerOrange ._1RAxKW_trustBar strong{color:#ffe14d}._1RAxKW_flyerOrange ._1RAxKW_trustSub,._1RAxKW_flyerOrange ._1RAxKW_trustLabel{color:#e9f6ea}._1RAxKW_flyerOrange ._1RAxKW_flyerPointsWrap{background:#e8730c}._1RAxKW_flyerOrange ._1RAxKW_flyerPointsWrap>._1RAxKW_section{background:#fff;border-radius:18px;max-width:1040px;margin:0 auto 24px;padding:26px 14px}._1RAxKW_flyerOrange ._1RAxKW_flyerPointsTitle{color:#2b2b2b;background:linear-gradient(#0000 60%,#fff1a8 60%);margin-left:auto;margin-right:auto;display:table}._1RAxKW_flyerOrange ._1RAxKW_flyerPoints li{background:#fff8ef;border:1px solid #f4d2ad}._1RAxKW_flyerOrange ._1RAxKW_flyerPointNo{color:#fff;background:#3f9a4f;border-radius:50%;justify-content:center;align-items:center;width:28px;height:28px;font-size:16px;display:inline-flex}._1RAxKW_flyerOrange ._1RAxKW_flyerPointHead h3{color:#2b2b2b}._1RAxKW_flyerOrange ._1RAxKW_flyerRibbon{color:#2b2b2b;background:#fff1a8}._1RAxKW_flyerOrange ._1RAxKW_flyerMethodsWrap{background:#fdf1e3}._1RAxKW_flyerOrange ._1RAxKW_flyerMethodsTitle span{color:#fff;vertical-align:middle;background:#d9480f;border-radius:6px;padding:3px 12px;font-size:15px}._1RAxKW_flyerOrange ._1RAxKW_flyerMethod:first-child{background:#e5f3e4}._1RAxKW_flyerOrange ._1RAxKW_flyerMethod:first-child strong{color:#fff;background:#3f9a4f;border-radius:8px;padding:2px 18px}._1RAxKW_flyerOrange ._1RAxKW_flyerMethod:last-child{background:#fde3cf}._1RAxKW_flyerOrange ._1RAxKW_flyerMethod:last-child strong{color:#fff;background:#e8730c;border-radius:8px;padding:2px 18px}._1RAxKW_flyerOrange ._1RAxKW_flyerWorries{background:#fff;border:1px solid #f4d2ad}._1RAxKW_flyerOrange ._1RAxKW_flyerCta p{color:#e8730c}._1RAxKW_flyerOrange ._1RAxKW_ctaButton,._1RAxKW_flyerOrange ._1RAxKW_submit,._1RAxKW_flyerOrange ._1RAxKW_stickyForm{background:linear-gradient(#f58a2b,#e0650a);box-shadow:0 4px #a84a05}._1RAxKW_flyerOrange ._1RAxKW_sectionNavy{background:#3f9a4f}._1RAxKW_flyerOrange ._1RAxKW_sectionNavy h2 small{color:#ffe14d}._1RAxKW_flyerOrange ._1RAxKW_section h2{color:inherit}@media (min-width:840px){._1RAxKW_flyerTitle span{font-size:24px}._1RAxKW_flyerTitle strong{font-size:46px}._1RAxKW_flyerKickerSub{font-size:16px}._1RAxKW_flyerHeroImg{width:150px}._1RAxKW_flyerPoints{grid-template-columns:1fr 1fr}._1RAxKW_flyerPointsTitle{font-size:26px}._1RAxKW_flyerMethods{max-width:760px;margin:0 auto}._1RAxKW_flyerWorries{max-width:760px;margin:18px auto 0}._1RAxKW_flyerWorries ul{grid-template-columns:1fr 1fr}}
.RBdBga_page{font-family:var(--lp-font-noto), "Noto Sans JP", sans-serif;color:#21303f;background:#fff;flex-direction:column;min-height:100dvh;line-height:1.7;display:flex}.RBdBga_page h1,.RBdBga_page h2{margin:0;line-height:1.35}.RBdBga_main{flex:1;width:100%;max-width:720px;margin:0 auto;padding:28px 16px 48px}.RBdBga_hero{text-align:center;margin-bottom:26px}.RBdBga_checkMark{color:#fff;background:#16304f;border-radius:50%;justify-content:center;align-items:center;width:54px;height:54px;margin:0 auto 14px;font-size:28px;font-weight:900;display:flex}.RBdBga_heroTitle{color:#16304f;font-size:22px;font-weight:900}.RBdBga_heroLead{margin:10px 0 0;font-size:14px}.RBdBga_heroLead strong{font-weight:700}.RBdBga_card{background:#f7f9fc;border:1px solid #e6e9ee;border-radius:12px;margin-bottom:14px;padding:18px 16px}.RBdBga_cardTitle{color:#16304f;margin:0 0 8px;font-size:15px;font-weight:900}.RBdBga_cardText{margin:0 0 8px;font-size:13.5px}.RBdBga_cardList{margin:0 0 8px;padding:0 0 0 1.3em;font-size:13.5px}.RBdBga_cardList li{margin:4px 0;list-style:outside}.RBdBga_cardNote{color:#66727f;margin:0;font-size:12px}.RBdBga_cardPhone{background:#eef4fb;border-color:#c9d9ec}.RBdBga_telButton{text-align:center;color:#fff;background:#16304f;border-radius:999px;margin:12px 0 6px;padding:13px 20px;font-size:16px;font-weight:900;text-decoration:none;display:block}.RBdBga_telButtonNote{opacity:.85;font-size:11px;font-weight:400;display:block}.RBdBga_telHours{text-align:center;color:#66727f;margin:0;font-size:12px}.RBdBga_youtube{text-align:center;border:1px solid #e6e9ee;border-radius:12px;margin-top:24px;padding:20px 16px}.RBdBga_youtubeTitle{color:#16304f;margin:0 0 8px;font-size:15px;font-weight:900}.RBdBga_youtubeText{margin:0 0 12px;font-size:13.5px}.RBdBga_videoLink{text-align:left;color:#16304f;border:2px solid #16304f;border-radius:12px;align-items:center;gap:10px;margin-top:10px;padding:12px 14px;font-size:13.5px;font-weight:700;text-decoration:none;display:flex}.RBdBga_videoPlay{color:#fff;background:#16304f;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:30px;height:30px;font-size:12px;display:flex}@media (min-width:640px){.RBdBga_heroTitle{font-size:26px}.RBdBga_heroLead{font-size:15px}.RBdBga_card{padding:22px 24px}.RBdBga_cardText,.RBdBga_cardList{font-size:14px}}
.P54jdq_methods{gap:12px;margin:0;padding:0;list-style:none;display:grid}.P54jdq_methods li{background:#fff;border:1px solid #e6e9ee;border-radius:10px;padding:14px 16px}.P54jdq_methods h3{color:#16304f;margin:0 0 8px;font-size:17px}.P54jdq_fit{color:#16304f;background:#eef5fc;border-radius:6px;margin:0 0 8px;padding:6px 10px;font-size:13px;font-weight:700;display:block}.P54jdq_methods p{margin:0;font-size:14px}.P54jdq_methodsNote{color:#66727f;margin:10px 0 0;font-size:12px}.P54jdq_owner{background:#fff;border:1px solid #e6e9ee;border-radius:12px;align-items:flex-start;gap:16px;padding:16px;display:flex}.P54jdq_owner img{-o-object-fit:cover;object-fit:cover;border-radius:10px;flex:none;width:110px;height:138px;display:block}.P54jdq_ownerTitle{color:#66727f;margin:0;font-size:12px;font-weight:700}.P54jdq_ownerName{color:#16304f;margin:2px 0 8px;font-size:19px;font-weight:800}.P54jdq_ownerBody{margin:0;font-size:14px}@media (min-width:840px){.P54jdq_owner img{width:160px;height:200px}.P54jdq_methods{grid-template-columns:repeat(3,1fr)}.P54jdq_offerSlot.P54jdq_offerSlot{grid-area:3/1}.P54jdq_heroFormSpan3.P54jdq_heroFormSpan3{grid-row:1/span 3}}.P54jdq_pcOnlyBlock{display:none}@media (min-width:840px){.P54jdq_pcOnlyBlock{display:block}}
