.p6C9qa_page{--ink:#222;--muted:#606666;--line:#dce0df;--soft:#f7f8f8;--yellow:#fcee21;color:#333;letter-spacing:.03em;background:#fff;font-family:Hiragino Sans,Hiragino Kaku Gothic ProN,AdjustedYuGothic,Yu Gothic,system-ui,sans-serif;font-size:17px;line-height:1.8}.p6C9qa_page :is(h1,h2,h3,h4){color:var(--ink);font-weight:700}.p6C9qa_page h1{letter-spacing:-.04em;font-size:44px;line-height:1.5}.p6C9qa_page h2{letter-spacing:-.035em;text-align:center;text-wrap:balance;font-size:36px;line-height:1.5}.p6C9qa_page h2:before{content:"";background:var(--yellow);width:40px;height:3px;margin:0 auto 20px;display:block}.p6C9qa_page h3{letter-spacing:-.02em;font-size:23px;line-height:1.6}.p6C9qa_page h4{font-size:16px}.p6C9qa_page [id]{scroll-margin-top:100px}.p6C9qa_page :is(a,summary):focus-visible{outline:2px solid var(--ink);outline-offset:5px}.p6C9qa_page a{transition:background-color .15s,color .15s}.p6C9qa_reading{max-width:720px;margin-inline:auto}.p6C9qa_hero{background:var(--soft);padding:112px 24px 48px}.p6C9qa_breadcrumb{color:var(--muted);flex-wrap:wrap;gap:12px;margin-bottom:48px;font-size:12px;display:flex}.p6C9qa_breadcrumb a:hover{text-decoration:underline}.p6C9qa_serviceName{margin-bottom:20px;font-size:15px;font-weight:700}.p6C9qa_lead{margin:28px 0 20px}.p6C9qa_actions{flex-wrap:wrap;align-items:center;gap:20px 24px;margin-top:32px;display:flex}.p6C9qa_button{background:var(--yellow);min-height:56px;color:var(--ink);text-align:center;border-radius:4px;justify-content:center;align-items:center;padding:17px 24px;font-size:15px;font-weight:700;line-height:1.7;display:inline-flex}.p6C9qa_button:hover{background:#e9dc13}.p6C9qa_textLink{text-underline-offset:5px;padding-block:10px;font-size:14px;text-decoration:underline;display:inline-block}.p6C9qa_textLink:hover{text-decoration-thickness:2px}.p6C9qa_overview{max-width:1040px;margin:48px auto 0}.p6C9qa_overview>p{margin-bottom:14px;font-size:13px}.p6C9qa_overviewLinks{border:1px solid var(--line);background:#fff;border-radius:6px;grid-template-columns:repeat(4,minmax(0,1fr));display:grid;overflow:hidden}.p6C9qa_overviewLinks a{grid-template-columns:1fr auto;align-items:center;gap:15px;padding:24px 20px;font-size:15px;font-weight:700;display:grid}.p6C9qa_overviewLinks a+a{border-left:1px solid var(--line)}.p6C9qa_overviewLinks svg{grid-column:1/-1}.p6C9qa_overviewLinks a:hover{background:var(--yellow)}.p6C9qa_contents{border-bottom:1px solid var(--line);flex-wrap:wrap;justify-content:center;gap:6px 32px;max-width:1040px;margin:auto;padding:16px 24px;font-size:14px;display:flex}.p6C9qa_contents a{padding-block:10px}.p6C9qa_contents a:hover{text-underline-offset:6px;text-decoration:underline}.p6C9qa_section{padding:96px max(24px,50% - 520px)}.p6C9qa_soft{background:var(--soft)}.p6C9qa_useGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin-top:44px;display:grid}.p6C9qa_use{border:1px solid var(--line);border-radius:6px;padding:32px}.p6C9qa_useHeading{align-items:center;gap:18px;margin-bottom:22px;display:flex}.p6C9qa_useHeading svg{background:var(--yellow);flex-shrink:0;width:42px;height:42px;padding:5px}.p6C9qa_useHeading p{color:var(--muted);margin-bottom:3px;font-size:12px}.p6C9qa_use>p{font-size:16px}.p6C9qa_features{margin-top:24px}.p6C9qa_features>div{border-top:1px solid var(--line);padding:13px 0}.p6C9qa_features dt{font-size:15px;font-weight:700}.p6C9qa_features dd{margin-top:3px;font-size:14px}.p6C9qa_page .p6C9qa_note{color:var(--muted);font-size:12px}.p6C9qa_use>.p6C9qa_note{margin-top:12px}.p6C9qa_related{background:var(--soft);align-items:center;gap:32px;margin-top:28px;padding:28px 32px;display:flex}.p6C9qa_related h3{font-size:17px}.p6C9qa_related p{margin-top:8px;font-size:14px}.p6C9qa_related>a{flex-shrink:0}.p6C9qa_caseList{margin-top:48px}.p6C9qa_case{border-top:1px solid var(--line);grid-template-columns:1.05fr 1fr;align-items:start;gap:40px;padding-block:40px;display:grid}.p6C9qa_caseImage img{border:1px solid var(--line);width:100%;height:auto;display:block}.p6C9qa_caseImage figcaption{color:var(--muted);margin-top:10px;font-size:11px}.p6C9qa_appImage{text-align:center}.p6C9qa_appImage img{width:auto;max-width:100%;max-height:340px;margin-inline:auto}.p6C9qa_caseText>p{margin-top:18px;font-size:16px}.p6C9qa_caseText .p6C9qa_caseSub{color:var(--muted);margin-top:10px;font-size:13px}.p6C9qa_caseDetails{margin-top:20px;font-size:14px}.p6C9qa_caseDetails summary{cursor:pointer;text-underline-offset:5px;padding-block:12px;text-decoration:underline}.p6C9qa_caseDetails p+p{margin-top:15px}.p6C9qa_pricePanel{border:1px solid var(--line);border-radius:6px;margin-top:32px;overflow:hidden}.p6C9qa_priceHead{background:var(--soft);text-align:center;border-bottom:1px solid var(--line);padding:28px}.p6C9qa_priceKind{margin-bottom:10px;font-size:13px}.p6C9qa_priceKind:before{content:"";background:var(--yellow);border:1px solid #938a10;width:8px;height:8px;margin-right:8px;display:inline-block}.p6C9qa_priceHead .p6C9qa_amount{letter-spacing:-.04em;color:var(--ink);font-variant-numeric:tabular-nums;margin:16px 0 10px;font-size:48px;font-weight:700;line-height:1.3}.p6C9qa_priceHead>p:last-child{font-size:13px}.p6C9qa_priceRows{padding:8px 28px}.p6C9qa_priceRows>div{grid-template-columns:130px 1fr;gap:20px;padding-block:20px;font-size:15px;display:grid}.p6C9qa_priceRows>div+div{border-top:1px solid var(--line)}.p6C9qa_priceRows dt{font-weight:700}.p6C9qa_ecScope{grid-template-columns:1fr 1fr;gap:24px;padding:28px;display:grid}.p6C9qa_ecScope>div+div{border-left:1px solid var(--line);padding-left:24px}.p6C9qa_ecScope h4{margin-bottom:16px}.p6C9qa_ecScope li{gap:10px;margin-top:12px;font-size:14px;display:flex}.p6C9qa_ecScope li>span{flex-shrink:0}.p6C9qa_priceConsult{text-align:center;margin-top:32px}.p6C9qa_priceConsult p{margin-bottom:20px;font-size:15px}.p6C9qa_flow{margin-top:40px}.p6C9qa_flow li{border-top:1px solid var(--line);gap:28px;padding:24px 0;display:flex}.p6C9qa_step{background:var(--yellow);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;font-size:20px;font-weight:700;display:flex}.p6C9qa_flow h3{margin-bottom:8px;font-size:20px}.p6C9qa_flow p{font-size:16px}.p6C9qa_handover{border-left:3px solid var(--yellow);background:#fff;margin-top:28px;padding:28px}.p6C9qa_handover h3{margin-bottom:12px;font-size:19px}.p6C9qa_handover p{font-size:15px}.p6C9qa_faqs{margin-top:40px}.p6C9qa_faqs details{border-bottom:1px solid var(--line)}.p6C9qa_faqs summary{cursor:pointer;padding:24px 30px 24px 0;font-size:16px;font-weight:700;list-style:none;position:relative}.p6C9qa_faqs summary::-webkit-details-marker{display:none}.p6C9qa_faqs summary:after{content:"+";font-size:20px;font-weight:400;position:absolute;top:24px;right:0}.p6C9qa_faqs details[open] summary:after{content:"−"}.p6C9qa_faqs details>div{padding-bottom:24px;font-size:15px}.p6C9qa_consult{background:var(--yellow);padding:80px 24px}.p6C9qa_consult h2:before{display:none}.p6C9qa_consult ul{grid-template-columns:1fr 1fr;gap:12px 30px;margin:24px 0 32px;padding-left:20px;font-size:15px;list-style:outside;display:grid}.p6C9qa_consult .p6C9qa_actions{justify-content:center}.p6C9qa_consult .p6C9qa_button{background:var(--ink);color:#fff}.p6C9qa_consult .p6C9qa_button:hover{background:#454545}.p6C9qa_footer{background:#090a0a;display:flow-root}@media (max-width:767px){.p6C9qa_page h1{font-size:32px}.p6C9qa_page h2{text-align:left;font-size:26px}.p6C9qa_page h2:before{margin-left:0}.p6C9qa_page h3{font-size:21px}.p6C9qa_hero{padding:100px 24px 32px}.p6C9qa_breadcrumb{margin-bottom:32px}.p6C9qa_desktopBreak{display:none}.p6C9qa_serviceName{font-size:13px}.p6C9qa_actions{gap:12px}.p6C9qa_button{width:100%;padding-inline:18px;font-size:14px}.p6C9qa_overview{margin-top:36px}.p6C9qa_overviewLinks{grid-template-columns:1fr 1fr}.p6C9qa_overviewLinks a{gap:12px;padding:18px 14px;font-size:13px}.p6C9qa_overviewLinks a:nth-child(3){border-left:0}.p6C9qa_overviewLinks a:nth-child(n+3){border-top:1px solid var(--line)}.p6C9qa_contents{justify-content:flex-start;gap:0 24px;font-size:13px}.p6C9qa_section{padding:64px 24px}.p6C9qa_useGrid{grid-template-columns:1fr;gap:20px;margin-top:32px}.p6C9qa_use{padding:24px}.p6C9qa_useHeading{gap:12px}.p6C9qa_useHeading h3{font-size:20px}.p6C9qa_related{padding:24px;display:block}.p6C9qa_related>a{margin-top:12px}.p6C9qa_case{grid-template-columns:1fr;gap:24px;padding-block:32px}.p6C9qa_caseList{margin-top:32px}.p6C9qa_priceHead{text-align:left;padding:24px}.p6C9qa_priceHead .p6C9qa_amount{font-size:40px}.p6C9qa_priceRows{padding-inline:24px}.p6C9qa_priceRows>div{grid-template-columns:1fr;gap:8px}.p6C9qa_ecScope{grid-template-columns:1fr;padding:24px}.p6C9qa_ecScope>div+div{border-left:0;border-top:1px solid var(--line);padding:24px 0 0}.p6C9qa_priceConsult{text-align:left}.p6C9qa_flow li{gap:18px}.p6C9qa_step{width:36px;height:36px;font-size:17px}.p6C9qa_handover{padding:24px}.p6C9qa_consult{padding:56px 24px}.p6C9qa_consult ul{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.p6C9qa_page a{transition:none}}
.BN_P2W_title span{text-wrap:balance;display:block}div.BN_P2W_overviewLinks a{align-content:space-between}.BN_P2W_cmsFigure{background:#f7f8f8;border-radius:6px;max-width:1040px;margin:48px auto 0;padding:32px}.BN_P2W_cmsFigure h3{margin-bottom:20px;font-size:18px}.BN_P2W_cmsPanels{grid-template-columns:minmax(0,1fr) 96px minmax(0,1fr);align-items:stretch;display:grid}.BN_P2W_editor,.BN_P2W_published{background:#fff;border:1px solid #dce0df;border-radius:6px;min-width:0;padding:24px}.BN_P2W_panelLabel{color:#222;border-bottom:1px solid #dce0df;margin-bottom:18px;padding-bottom:14px;font-size:14px;font-weight:700}.BN_P2W_editor dl{gap:12px;display:grid}.BN_P2W_editor dt{color:#606666;margin-bottom:4px;font-size:12px}.BN_P2W_editor dd{border:1px solid #dce0df;border-radius:4px;padding:8px 12px;font-size:14px;line-height:1.7}.BN_P2W_imageBox{color:#606666;text-align:center;background:#eef1f1;padding:18px 12px;font-size:13px}.BN_P2W_editor .BN_P2W_imageBox{border:none}.BN_P2W_publish{color:#222;text-align:center;background:#fcee21;border-radius:4px;margin-top:18px;padding:10px 14px;font-size:14px;font-weight:700}.BN_P2W_transfer{color:#606666;flex-direction:column;justify-content:center;align-items:center;gap:4px;display:flex}.BN_P2W_transfer span{color:#222;font-size:24px}.BN_P2W_transfer p{font-size:12px}.BN_P2W_articleKind{color:#606666;font-size:12px}.BN_P2W_articleTitle{color:#222;margin:8px 0 14px;font-size:19px;font-weight:700;line-height:1.5}.BN_P2W_articleImage{border-radius:4px;place-content:center;min-height:110px;display:grid}.BN_P2W_articleText{margin-top:14px;font-size:14px}.BN_P2W_cmsFigure figcaption{color:#606666;margin-top:14px;font-size:12px}.BN_P2W_related{background:#f7f8f8;margin-top:40px;padding:24px 28px}.BN_P2W_related h3{font-size:15px}.BN_P2W_related li{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:0 20px;font-size:14px;display:flex}.BN_P2W_related li+li{border-top:1px solid #dce0df}.BN_P2W_works{max-width:1040px;margin:44px auto 0}.BN_P2W_work{border-top:1px solid #dce0df;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);align-items:start;gap:40px;padding-block:36px;display:grid}.BN_P2W_work:last-child{border-bottom:1px solid #dce0df}.BN_P2W_work img{border:1px solid #dce0df;width:100%;height:auto;display:block}.BN_P2W_work figcaption{color:#606666;margin-top:8px;font-size:11px}.BN_P2W_work h3{font-size:21px}.BN_P2W_workSub{color:#606666;margin-top:6px;font-size:13px}.BN_P2W_work div>p:not(.BN_P2W_workSub){margin-top:12px;font-size:16px}.BN_P2W_work div>.BN_P2W_workSub+p{margin-top:16px}.BN_P2W_demos{max-width:1040px;margin:64px auto 0}.BN_P2W_demos h3{font-size:21px}.BN_P2W_demos>div>p{margin-top:8px;font-size:15px}.BN_P2W_demoGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;margin-top:28px;display:grid}.BN_P2W_demoGrid li{background:#fff;border:1px solid #dce0df;border-radius:6px;flex-direction:column;padding:16px;display:flex}.BN_P2W_demoGrid img{border-radius:4px;width:100%;height:auto;display:block}.BN_P2W_demoKind{color:#606666;margin-top:14px;font-size:12px}.BN_P2W_demoGrid h4{margin-top:2px;font-size:15px;line-height:1.5}.BN_P2W_demoGrid li>p:not(.BN_P2W_demoKind){margin-top:8px;font-size:13px;line-height:1.7}.BN_P2W_demoGrid li>a{margin-top:auto;padding-bottom:0}.BN_P2W_condition{color:#606666;font-size:13px;display:block}.BN_P2W_inlineLink{text-underline-offset:5px;margin-left:8px;font-size:14px;text-decoration:underline;display:inline-block}.BN_P2W_extras{border-top:1px solid #dce0df;margin:0 28px;padding:22px 0 26px}.BN_P2W_extras h4{margin-bottom:10px}.BN_P2W_extras li{justify-content:space-between;gap:16px;font-size:15px;display:flex}.BN_P2W_extras strong{color:#222;font-variant-numeric:tabular-nums}.BN_P2W_flowAside{background:#fff;border-radius:6px;margin-top:28px;padding:24px 28px}.BN_P2W_flowAside h3{margin-bottom:8px;font-size:18px}.BN_P2W_flowAside p{font-size:15px}.BN_P2W_consultNote{text-align:center;margin-top:16px;font-size:13px}@media (max-width:1023px){.BN_P2W_demoGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.BN_P2W_cmsFigure{padding:20px}.BN_P2W_cmsPanels{grid-template-columns:1fr}.BN_P2W_transfer{flex-direction:row;padding:12px}.BN_P2W_transfer span{transform:rotate(90deg)}.BN_P2W_related{padding:20px}.BN_P2W_related li{padding-top:10px;display:block}.BN_P2W_work{grid-template-columns:1fr;gap:20px;padding-block:28px}.BN_P2W_demos{margin-top:48px}.BN_P2W_demoGrid{grid-template-columns:1fr;gap:12px}.BN_P2W_demoGrid li{-moz-column-gap:14px;grid-template-columns:112px minmax(0,1fr);align-content:start;column-gap:14px;padding:14px;display:grid}.BN_P2W_demoGrid img{grid-row:1/span 5;align-self:start}.BN_P2W_demoGrid li>:not(img){grid-column:2}.BN_P2W_demoKind{margin-top:0}.BN_P2W_demoGrid li>a{margin-top:4px}.BN_P2W_extras{margin-inline:24px}.BN_P2W_inlineLink{margin-left:0}.BN_P2W_consultNote{text-align:left}}
.WuRnlq_entries{grid-template-columns:1.4fr 1fr 1fr;gap:20px;max-width:1040px;margin:48px auto 0;display:grid}.WuRnlq_entries>div{background:#fff;border:1px solid #dce0df;border-radius:6px;flex-direction:column;display:flex}.WuRnlq_entryMain{flex:1;align-content:start;gap:6px;padding:22px 24px;display:grid}.WuRnlq_entryMain:hover{background:#fcee21;border-radius:6px 6px 0 0}.WuRnlq_entryName{color:#222;font-size:19px;font-weight:700}.WuRnlq_entryName:after{content:" ↓";font-weight:400}.WuRnlq_entryText{font-size:14px;line-height:1.7}.WuRnlq_entryLinks{border-top:1px solid #dce0df;flex-wrap:wrap;gap:4px 16px;padding:12px 24px 16px;font-size:13px;display:flex}.WuRnlq_entryLinks a{text-underline-offset:4px;text-decoration:underline}.WuRnlq_tableWrap{max-width:1040px;margin:32px auto 0}.WuRnlq_examples,.WuRnlq_plans{border-collapse:collapse;background:#fff;border-top:1px solid #c9cfcf;width:100%}.WuRnlq_examples th,.WuRnlq_examples td,.WuRnlq_plans th,.WuRnlq_plans td{vertical-align:top;text-align:left;color:#333;border-bottom:1px solid #dce0df;padding:16px 18px;font-size:15px;line-height:1.7}.WuRnlq_examples thead th,.WuRnlq_plans thead th{color:#222;font-size:14px;font-weight:700}.WuRnlq_examples tbody th{color:#222;width:30%;font-weight:700}.WuRnlq_examples td.WuRnlq_own{font-weight:700}.WuRnlq_examples thead .WuRnlq_own{background:#fcee21}.WuRnlq_cellLabel{color:#606666;font-size:13px;display:block}.WuRnlq_examples td strong{color:#222;font-variant-numeric:tabular-nums;font-size:20px;display:block}.WuRnlq_formula{color:#606666;font-variant-numeric:tabular-nums;margin-top:2px;font-size:12px;display:block}.WuRnlq_formula>span{white-space:nowrap;display:inline-block}.WuRnlq_plans thead th{text-align:center;padding-block:18px;font-size:16px}.WuRnlq_plans tbody th{color:#222;width:22%;font-weight:700}.WuRnlq_plans td{text-align:center}.WuRnlq_plans td ul{text-align:left}.WuRnlq_plans li,.WuRnlq_planCards dd li,.WuRnlq_terms li{padding-left:1em;position:relative}.WuRnlq_plans li:before,.WuRnlq_planCards dd li:before,.WuRnlq_terms li:before{content:"・";position:absolute;left:0}.WuRnlq_priceRow td{color:#222;font-variant-numeric:tabular-nums;font-size:20px;font-weight:700}.WuRnlq_planCards{display:none}.WuRnlq_terms{margin-top:20px;padding:0}.WuRnlq_more{margin-top:12px}.WuRnlq_build{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;max-width:1040px;margin:36px auto 0;display:grid}.WuRnlq_build>li{background:#fff;border-radius:6px;flex-direction:column;padding:24px;scroll-margin-top:100px;display:flex}.WuRnlq_buildHead{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:16px;display:flex}.WuRnlq_buildHead h3{font-size:18px}.WuRnlq_buildPrice{color:#222;font-variant-numeric:tabular-nums;white-space:nowrap;font-size:24px;font-weight:700}.WuRnlq_buildNote{margin-top:10px;font-size:15px}.WuRnlq_buildExtra{background:#f7f8f8;border-radius:4px;margin-top:10px;padding:10px 12px;font-size:14px}.WuRnlq_buildExtra span{color:#606666;font-size:12px;display:block}.WuRnlq_build>li>a{align-self:flex-start;margin-top:auto;padding-top:14px}.WuRnlq_handover{border:1px solid #dce0df;border-radius:6px;margin-top:32px;padding:24px 28px}.WuRnlq_handoverHead{justify-content:space-between;align-items:center;gap:24px;display:flex}.WuRnlq_handoverHead h3{font-size:18px}.WuRnlq_handoverPrice{letter-spacing:-.03em;color:#222;font-variant-numeric:tabular-nums;flex-shrink:0;font-size:28px;font-weight:700}.WuRnlq_handoverLabel{color:#222;margin-top:16px;font-size:13px;font-weight:700}.WuRnlq_steps{grid-template-columns:1fr 1fr;gap:4px 24px;margin-top:8px;display:grid}.WuRnlq_steps li{gap:10px;font-size:14px;line-height:1.7;display:flex}.WuRnlq_steps li>span{color:#222;font-variant-numeric:tabular-nums;flex-shrink:0;width:1.2em;font-weight:700}.WuRnlq_handoverNote{color:#606666;border-top:1px solid #dce0df;margin-top:14px;padding-top:12px;font-size:13px}.WuRnlq_handoverNote a,.WuRnlq_consultSub a{text-underline-offset:4px;text-decoration:underline}.WuRnlq_entry{background:#fff;border:1px solid #dce0df;border-radius:6px;justify-content:space-between;align-items:center;gap:24px;margin-top:8px;padding:22px 28px;display:flex}.WuRnlq_entry h3{font-size:18px}.WuRnlq_entry ul{margin-top:6px;font-size:14px}.WuRnlq_entry li:before{content:"・"}.WuRnlq_entryAmount{letter-spacing:-.03em;color:#222;font-variant-numeric:tabular-nums;flex-shrink:0;font-size:28px;font-weight:700}.WuRnlq_faq{border-top:1px solid #dce0df;margin-top:40px}.WuRnlq_faq>div{border-bottom:1px solid #dce0df;padding:22px 0}.WuRnlq_faq h3{font-size:17px;line-height:1.6}.WuRnlq_faq p{margin-top:8px;font-size:15px}.WuRnlq_faq strong{color:#222}.WuRnlq_consultSub{text-align:center;margin-top:16px;font-size:14px}@media (max-width:1023px){.WuRnlq_entries{grid-template-columns:1fr}}@media (max-width:767px){.WuRnlq_entries{gap:12px;margin-top:36px}.WuRnlq_entryMain{padding:18px 20px}.WuRnlq_entryLinks{padding:10px 20px 14px}.WuRnlq_examples thead{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.WuRnlq_examples,.WuRnlq_examples tbody,.WuRnlq_examples tr,.WuRnlq_examples th,.WuRnlq_examples td{width:auto;display:block}.WuRnlq_examples{background:0 0;border-top:0}.WuRnlq_examples tr{background:#fff;border:1px solid #dce0df;border-radius:6px;margin-bottom:14px;overflow:hidden}.WuRnlq_examples tbody th{border:0;width:auto;padding:16px 18px 8px}.WuRnlq_examples td{border:0;border-top:1px solid #dce0df;grid-template-columns:6.5em minmax(0,1fr);gap:10px;padding:10px 18px;display:grid}.WuRnlq_examples td:before{content:attr(data-col);color:#606666;font-size:12px}.WuRnlq_plans{display:none}.WuRnlq_planCards{gap:14px;display:grid}.WuRnlq_planCards>li{background:#fff;border:1px solid #dce0df;border-radius:6px;padding:20px}.WuRnlq_planCards h3{padding-bottom:10px;font-size:18px}.WuRnlq_planCards dl>div{border-top:1px solid #dce0df;padding:10px 0}.WuRnlq_planCards dt{color:#606666;font-size:12px}.WuRnlq_planCards dd{margin-top:2px;font-size:14px}.WuRnlq_planCards .WuRnlq_cardPrice{justify-content:space-between;align-items:baseline;gap:16px;display:flex}.WuRnlq_planCards .WuRnlq_cardPrice dt{flex:1}.WuRnlq_planCards .WuRnlq_cardPrice dd{color:#222;font-variant-numeric:tabular-nums;white-space:nowrap;margin-top:0;font-size:18px;font-weight:700}.WuRnlq_build{grid-template-columns:1fr;gap:12px}.WuRnlq_build>li,.WuRnlq_handover{padding:20px}.WuRnlq_handoverHead{flex-direction:column;align-items:flex-start;gap:4px}.WuRnlq_steps{grid-template-columns:1fr}.WuRnlq_entry{flex-direction:column;align-items:flex-start;gap:8px;padding:20px}.WuRnlq_consultSub{text-align:left}}
.Ly4C5a_lines span{display:inline-block}.Ly4C5a_overviewLinks a{align-content:space-between}.Ly4C5a_ovName{display:block}.Ly4C5a_ovSub{color:var(--muted);margin-top:4px;font-size:13px;font-weight:400;line-height:1.6;display:block}.Ly4C5a_terms{border:1px solid var(--line);border-radius:6px;margin-top:32px}.Ly4C5a_termNote{color:var(--muted);margin-top:6px;font-size:14px;display:block}.Ly4C5a_steps{gap:16px;max-width:1040px;margin:40px auto 0;display:grid}.Ly4C5a_steps>li{background:#fff;border-radius:6px;padding:28px 32px}.Ly4C5a_stepHead{align-items:center;gap:16px;display:flex}.Ly4C5a_stepHead h3{font-size:21px}.Ly4C5a_roles{grid-template-columns:1fr 1fr;gap:32px;margin-top:20px;display:grid}.Ly4C5a_roles>div+div{border-left:1px solid var(--line);padding-left:32px}.Ly4C5a_roles dt{color:var(--ink);font-size:14px;font-weight:700}.Ly4C5a_roles dd{margin-top:6px;font-size:16px}.Ly4C5a_decide{border:1px solid var(--line);border-radius:6px;padding:24px 28px}.Ly4C5a_decide h3{font-size:17px}.Ly4C5a_decide ul{margin-top:10px}.Ly4C5a_decide li{padding-left:1.2em;font-size:16px;position:relative}.Ly4C5a_decide li+li{margin-top:6px}.Ly4C5a_decide li:before{content:"";background:var(--yellow);border:1px solid #938a10;width:8px;height:8px;position:absolute;top:calc(.9em - 4px);left:0}.Ly4C5a_timeText{margin-top:20px;font-size:16px}.Ly4C5a_example{background:var(--soft);border-radius:6px;margin-top:36px;padding:28px 32px}.Ly4C5a_example h3{font-size:17px}.Ly4C5a_example p{margin-top:8px;font-size:16px}.Ly4C5a_services{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;max-width:1040px;margin:40px auto 0;display:grid}.Ly4C5a_services>li{background:#fff;border-radius:6px;flex-direction:column;padding:28px 32px;display:flex}.Ly4C5a_services h3{font-size:19px}.Ly4C5a_services p{margin-top:10px;font-size:16px}.Ly4C5a_services a{align-self:flex-start;margin-top:auto;padding-top:14px}.Ly4C5a_nowrap{display:inline-block}.Ly4C5a_faq{border-top:1px solid var(--line);margin-top:40px}.Ly4C5a_faq>div{border-bottom:1px solid var(--line);padding:22px 0}.Ly4C5a_faq h3{font-size:17px;line-height:1.6}.Ly4C5a_faq p{margin-top:8px;font-size:15px}.Ly4C5a_faq strong{color:var(--ink)}@media (max-width:767px){.Ly4C5a_steps{gap:12px;margin-top:32px}.Ly4C5a_steps>li{padding:22px 20px}.Ly4C5a_stepHead{gap:12px}.Ly4C5a_stepHead h3{font-size:19px}.Ly4C5a_roles{grid-template-columns:1fr;gap:16px;margin-top:16px}.Ly4C5a_roles>div+div{border-left:0;border-top:1px solid var(--line);padding:16px 0 0}.Ly4C5a_decide{padding:20px}.Ly4C5a_example{padding:22px 20px}.Ly4C5a_services{grid-template-columns:1fr;gap:12px;margin-top:32px}.Ly4C5a_services>li{padding:22px 20px}}
.okWPoq_title span{text-wrap:balance;display:block}div.okWPoq_overviewLinks{grid-template-columns:repeat(3,minmax(0,1fr))}div.okWPoq_overviewLinks a{align-content:space-between}.okWPoq_disclaimer{color:#222;background:#f7f8f8;border-radius:4px;padding:12px 16px;font-size:14px}.okWPoq_group{max-width:1040px;margin:56px auto 0}.okWPoq_group>div:first-child{margin-bottom:18px}.okWPoq_examples>li{-moz-column-gap:32px;border-top:1px solid #dce0df;grid-template-rows:auto 1fr;grid-template-columns:minmax(0,300px) minmax(0,1fr);column-gap:32px;padding:24px 0;display:grid}.okWPoq_examples>li:last-child{border-bottom:1px solid #dce0df}.okWPoq_exTitle{grid-area:1/1;font-size:18px;line-height:1.6}.okWPoq_exMeta{grid-area:2/1;align-self:start;gap:6px;margin-top:12px;display:grid}.okWPoq_exBody{grid-area:1/2/span 2}.okWPoq_exMeta dt{color:#606666;font-size:11px}.okWPoq_exMeta dd{font-size:13px;line-height:1.6}.okWPoq_exMeta a{text-underline-offset:4px;text-decoration:underline}.okWPoq_exBody>div{grid-template-columns:8em minmax(0,1fr);gap:16px;padding:8px 0;display:grid}.okWPoq_exBody dt{color:#606666;font-size:13px;line-height:1.9}.okWPoq_exBody dd{font-size:15px}.okWPoq_exWork dd{color:#222;font-weight:700}.okWPoq_exCond{color:#606666;margin-top:4px;font-size:13px;font-weight:400;display:block}.okWPoq_checkFlow{max-width:1040px;margin:44px auto 0}.okWPoq_checkFlow ol{grid-template-columns:repeat(4,minmax(0,1fr));gap:28px;display:grid}.okWPoq_checkFlow li{background:#fff;border:1px solid #dce0df;border-radius:6px;padding:22px;position:relative}.okWPoq_checkFlow li:not(:last-child):after{content:"→";color:#8a8f90;font-size:16px;position:absolute;top:50%;right:-22px;transform:translateY(-50%)}.okWPoq_checkFlow li.okWPoq_checkStep{background:#fcee21;border-color:#fcee21}.okWPoq_checkFlow h3{font-size:17px}.okWPoq_checkFlow li p{margin-top:8px;font-size:14px;line-height:1.7}.okWPoq_checkFlow figcaption{color:#606666;margin-top:12px;font-size:12px}.okWPoq_ours{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;max-width:1040px;margin:40px auto 0;display:grid}.okWPoq_ours>li{border:1px solid #dce0df;border-radius:6px;padding:28px}.okWPoq_ours h3{font-size:19px}.okWPoq_chain{flex-wrap:wrap;align-items:center;gap:8px;margin:14px 0 16px;display:flex}.okWPoq_chain li{color:#222;background:#f7f8f8;border-radius:4px;padding:4px 10px;font-size:13px;line-height:1.6}.okWPoq_chain li:not(:last-child):after{content:"→";color:#8a8f90;margin-left:8px}.okWPoq_chain li:not(:last-child){position:relative}.okWPoq_ours>li>p{font-size:15px}.okWPoq_ours>li>p+p{margin-top:6px}.okWPoq_ours .okWPoq_tech{color:#606666;margin-top:12px;font-size:12px}.okWPoq_oursNote{margin-top:20px;font-size:15px}.okWPoq_entry{background:#fff;border:1px solid #dce0df;border-radius:6px;justify-content:space-between;align-items:center;gap:24px;margin-top:8px;padding:24px 28px;display:flex}.okWPoq_entry h3{font-size:18px}.okWPoq_entry div>p:not(:first-child){margin-top:6px;font-size:14px}.okWPoq_entry ul{margin-top:8px;font-size:14px}.okWPoq_entry li:before{content:"・"}.okWPoq_entryAmount{letter-spacing:-.03em;color:#222;font-variant-numeric:tabular-nums;flex-shrink:0;font-size:32px;font-weight:700}.okWPoq_tableWrap{max-width:1040px;margin:32px auto 0}.okWPoq_plans{border-collapse:collapse;background:#fff;border-top:1px solid #c9cfcf;width:100%}.okWPoq_plans th,.okWPoq_plans td{vertical-align:top;text-align:left;color:#333;border-bottom:1px solid #dce0df;padding:16px;font-size:14px;line-height:1.7}.okWPoq_plans thead th{color:#222;text-align:center;padding-block:20px;font-size:16px;font-weight:700}.okWPoq_plans tbody th{color:#222;width:18%;font-weight:700}.okWPoq_plans li{padding-left:1em;position:relative}.okWPoq_plans li:before{content:"・";position:absolute;left:0}.okWPoq_plans li+li{margin-top:4px}.okWPoq_plans a,.okWPoq_planCards a{text-underline-offset:4px;text-decoration:underline}.okWPoq_priceRow td{text-align:center;color:#222;font-variant-numeric:tabular-nums;font-size:22px;font-weight:700}.okWPoq_planCards{display:none}.okWPoq_terms{margin-top:24px;padding:0}.okWPoq_faq{border-top:1px solid #dce0df;margin-top:40px}.okWPoq_faq>div{border-bottom:1px solid #dce0df;padding:22px 0}.okWPoq_faq h3{font-size:17px;line-height:1.6}.okWPoq_faq p{margin-top:8px;font-size:15px}.okWPoq_faq strong{color:#222}.okWPoq_consultAsk{margin-top:8px;font-size:15px}.okWPoq_consultNote{text-align:center;margin-top:16px;font-size:13px}@media (max-width:1023px){.okWPoq_examples>li{display:block}.okWPoq_exBody{margin-top:10px}.okWPoq_exMeta{border-top:1px dashed #dce0df;grid-template-columns:repeat(3,auto);justify-content:start;gap:6px 24px;margin-top:14px;padding-top:12px}.okWPoq_checkFlow ol{grid-template-columns:1fr 1fr}.okWPoq_checkFlow li:nth-child(2):after{content:none}.okWPoq_ours{grid-template-columns:1fr}}@media (max-width:767px){div.okWPoq_overviewLinks{grid-template-columns:1fr 1fr}div.okWPoq_overviewLinks a:nth-child(3){grid-column:1/-1}.okWPoq_group{margin-top:44px}.okWPoq_exMeta{grid-template-columns:1fr}.okWPoq_exBody>div{grid-template-columns:1fr;gap:2px}.okWPoq_checkFlow ol{grid-template-columns:1fr;gap:24px}.okWPoq_checkFlow li:not(:last-child):after{content:"↓";inset:auto auto -22px 50%;transform:translate(-50%)}.okWPoq_ours>li{padding:22px}.okWPoq_entry{flex-direction:column;align-items:flex-start;gap:8px;padding:20px}.okWPoq_entryAmount{font-size:28px}.okWPoq_plans{display:none}.okWPoq_planCards{gap:14px;display:grid}.okWPoq_planCards>li{background:#fff;border:1px solid #dce0df;border-radius:6px;padding:20px}.okWPoq_planCards h3{padding-bottom:10px;font-size:18px}.okWPoq_planCards dl>div{border-top:1px solid #dce0df;padding:10px 0}.okWPoq_planCards dt{color:#606666;font-size:12px}.okWPoq_planCards dd{margin-top:2px;font-size:14px}.okWPoq_planCards dd li{padding-left:1em;position:relative}.okWPoq_planCards dd li:before{content:"・";position:absolute;left:0}.okWPoq_planCards .okWPoq_cardPrice{justify-content:space-between;align-items:baseline;gap:16px;display:flex}.okWPoq_planCards .okWPoq_cardPrice dd{color:#222;font-variant-numeric:tabular-nums;margin-top:0;font-size:18px;font-weight:700}.okWPoq_consultNote{text-align:left}}
.SQu8Oq_title span{text-wrap:balance;display:block}div.SQu8Oq_overviewLinks{grid-template-columns:repeat(3,minmax(0,1fr))}div.SQu8Oq_overviewLinks a{align-content:space-between}.SQu8Oq_handoverPanel{background:#f7f8f8;border-radius:6px;max-width:720px;margin:40px auto 0;padding:32px}.SQu8Oq_handoverPanel>p{font-size:16px}.SQu8Oq_handoverPanel>p+p{margin-top:12px}.SQu8Oq_handoverLinks{flex-wrap:wrap;gap:0 28px;margin-top:8px;display:flex}.SQu8Oq_tableWrap{max-width:1040px;margin:40px auto 0}.SQu8Oq_tableWrap>p{margin-top:12px}.SQu8Oq_tableWrap table.SQu8Oq_cmp th,.SQu8Oq_tableWrap table.SQu8Oq_cmp td,.SQu8Oq_tableWrap table.SQu8Oq_plans th,.SQu8Oq_tableWrap table.SQu8Oq_plans td{color:#333}.SQu8Oq_tableWrap table.SQu8Oq_cmp tbody th,.SQu8Oq_tableWrap table.SQu8Oq_plans tbody th{color:#222}@media (min-width:768px){.SQu8Oq_tableWrap table.SQu8Oq_plans thead th{color:#222;text-align:center;padding-block:20px;font-size:16px;font-weight:700}.SQu8Oq_tableWrap table.SQu8Oq_plans td{text-align:center}.SQu8Oq_tableWrap table.SQu8Oq_plans tbody th{width:30%}}.SQu8Oq_tableWrap table.SQu8Oq_plans .SQu8Oq_priceRow td{color:#222;font-variant-numeric:tabular-nums;font-size:20px;font-weight:700}.SQu8Oq_perMonth{color:#606666;font-size:12px;font-weight:400;display:block}.SQu8Oq_planCards{display:none}@media (max-width:767px){.SQu8Oq_tableWrap table.SQu8Oq_plans{display:none}.SQu8Oq_planCards{gap:14px;display:grid}.SQu8Oq_planCards li{border:1px solid #dce0df;border-radius:6px;padding:20px}.SQu8Oq_planCards h3{padding-bottom:10px;font-size:18px}.SQu8Oq_planCards dl>div{border-top:1px solid #dce0df;justify-content:space-between;align-items:baseline;gap:16px;padding:10px 0;display:flex}.SQu8Oq_planCards dt{color:#606666;font-size:13px}.SQu8Oq_planCards dd{color:#222;text-align:right;flex-shrink:0;font-size:15px}.SQu8Oq_planCards .SQu8Oq_cardPrice dd{font-variant-numeric:tabular-nums;font-size:18px;font-weight:700}}.SQu8Oq_initialFee{border:1px solid #dce0df;border-radius:6px;justify-content:space-between;align-items:center;gap:24px;margin-top:32px;padding:24px 28px;display:flex}.SQu8Oq_initialFee h3{font-size:18px}.SQu8Oq_initialFee div>p:last-child{margin-top:4px;font-size:14px}.SQu8Oq_initialAmount{letter-spacing:-.03em;color:#222;font-variant-numeric:tabular-nums;flex-shrink:0;font-size:32px;font-weight:700}.SQu8Oq_terms{margin-top:16px;padding:0}.SQu8Oq_start li p{color:#222;font-size:17px;font-weight:700}.SQu8Oq_diagnosis{color:#222;background:#fff;border:1px solid #222;border-radius:4px;align-items:center;gap:16px;margin-top:14px;padding:12px 18px;font-size:14px;font-weight:700;display:inline-flex}.SQu8Oq_diagnosis:hover{background:#fcee21}.SQu8Oq_handoverSteps{background:#fff;border-radius:6px;margin-top:32px;padding:28px}.SQu8Oq_handoverSteps h3{font-size:18px}.SQu8Oq_handoverSteps ol{margin-top:14px}.SQu8Oq_handoverSteps li{border-top:1px solid #dce0df;gap:14px;padding:10px 0;font-size:15px;display:flex}.SQu8Oq_handoverSteps li:first-child{border-top:0}.SQu8Oq_handoverSteps li>span{color:#222;font-variant-numeric:tabular-nums;flex-shrink:0;width:22px;font-weight:700}.SQu8Oq_startNote{margin-top:20px;font-size:15px}.SQu8Oq_startNote a,.SQu8Oq_faq a{text-underline-offset:4px;text-decoration:underline}.SQu8Oq_faq{border-top:1px solid #dce0df;margin-top:40px}.SQu8Oq_faq>div{border-bottom:1px solid #dce0df;padding:22px 0}.SQu8Oq_faq h3{font-size:17px;line-height:1.6}.SQu8Oq_faq p{margin-top:8px;font-size:15px}.SQu8Oq_faq strong{color:#222}.SQu8Oq_consultAsk{margin-top:8px;font-size:15px}.SQu8Oq_consultNote{text-align:center;margin-top:16px;font-size:13px}@media (max-width:767px){div.SQu8Oq_overviewLinks{grid-template-columns:1fr 1fr}div.SQu8Oq_overviewLinks a:nth-child(3){grid-column:1/-1}.SQu8Oq_handoverPanel{padding:24px}.SQu8Oq_initialFee{flex-direction:column;align-items:flex-start;gap:8px;padding:20px}.SQu8Oq_initialAmount{font-size:28px}.SQu8Oq_handoverSteps{padding:20px}.SQu8Oq_consultNote{text-align:left}}
._3E0zWa_title span{text-wrap:balance;display:block}._3E0zWa_entries{grid-template-columns:1fr 1fr;gap:20px;max-width:1040px;margin:48px auto 0;display:grid}._3E0zWa_entries a{background:#fff;border:1px solid #dce0df;border-radius:6px;gap:6px;padding:24px 56px 24px 24px;display:grid;position:relative}._3E0zWa_entries a:hover{border-color:#222}._3E0zWa_entryKind{color:#606666;font-size:12px}._3E0zWa_entryName{color:#222;font-size:19px;font-weight:700;line-height:1.5}._3E0zWa_entryText{font-size:14px;line-height:1.7}._3E0zWa_entryGo{color:#222;font-size:18px;position:absolute;top:50%;right:24px;transform:translateY(-50%)}._3E0zWa_statement{color:#222;margin-top:28px;font-size:20px;font-weight:700;line-height:1.6}._3E0zWa_body{margin-top:16px}._3E0zWa_body p+p{margin-top:10px}._3E0zWa_detail{border-top:1px solid #dce0df;border-bottom:1px solid #dce0df;margin-top:24px}._3E0zWa_detail summary{cursor:pointer;text-underline-offset:5px;padding:16px 0;font-size:15px;font-weight:700;text-decoration:underline}._3E0zWa_detail>div{padding-bottom:20px;font-size:15px}._3E0zWa_detail h4{margin-bottom:8px;font-size:16px}._3E0zWa_detail p+p{margin-top:10px}._3E0zWa_sources,._3E0zWa_source{color:#606666;margin-top:14px;font-size:12px}._3E0zWa_sources a,._3E0zWa_source a{text-underline-offset:3px;text-decoration:underline}._3E0zWa_diag{background:#f7f8f8;border-radius:6px;margin-top:36px;padding:28px}._3E0zWa_diag h3{font-size:20px}._3E0zWa_diag>p:not(:first-child){margin-top:6px;font-size:15px}._3E0zWa_diag ul{margin-top:12px;font-size:15px}._3E0zWa_diag li{padding-left:1.2em;position:relative}._3E0zWa_diag li:before{content:"・";position:absolute;left:0}._3E0zWa_diag ._3E0zWa_diagNote{color:#606666;margin-top:12px;font-size:13px}._3E0zWa_diagButton{color:#222;background:#fff;border:1px solid #222;border-radius:4px;align-items:center;gap:16px;margin-top:18px;padding:14px 20px;font-size:15px;font-weight:700;display:inline-flex}._3E0zWa_diagButton:hover{background:#fcee21}._3E0zWa_reason{background:#fff;border-radius:6px;margin-top:24px;padding:24px 28px;font-size:15px}._3E0zWa_reason h3{margin-bottom:8px;font-size:17px}._3E0zWa_reason p+p{margin-top:8px}._3E0zWa_listTitle{margin-top:40px;font-size:20px}._3E0zWa_checklist{border-top:1px solid #dce0df;margin-top:14px}._3E0zWa_checklist li{border-bottom:1px solid #dce0df;padding:16px 0 16px 34px;font-size:16px;position:relative}._3E0zWa_checklist li:before{content:"";background:#fff;border:1.5px solid #222;border-radius:3px;width:18px;height:18px;position:absolute;top:21px;left:0}._3E0zWa_verdict{color:#222;margin-top:20px;font-size:16px;font-weight:700}._3E0zWa_damage{border-top:1px solid #dce0df;margin-top:24px}._3E0zWa_damage>div{border-bottom:1px solid #dce0df;grid-template-columns:11em minmax(0,1fr);gap:16px;padding:16px 0;display:grid}._3E0zWa_damage dt{color:#222;font-size:15px;font-weight:700}._3E0zWa_damage dd{font-size:15px}._3E0zWa_after{margin-top:16px;font-size:15px}._3E0zWa_compare{background:#fff;border-radius:6px;max-width:1040px;margin:40px auto 0;padding:32px}._3E0zWa_compare figcaption{color:#222;font-size:19px;font-weight:700}._3E0zWa_compareCols{grid-template-columns:minmax(0,1fr) 56px minmax(0,1fr);align-items:start;margin-top:20px;display:grid}._3E0zWa_side{border:1px solid #dce0df;border-radius:6px;padding:24px}._3E0zWa_sideLabel{color:#606666;font-size:12px}._3E0zWa_sideName{color:#222;margin-top:2px;font-size:20px;font-weight:700}._3E0zWa_sideLead{color:#222;margin-top:14px;font-size:13px;font-weight:700}._3E0zWa_chips{flex-wrap:wrap;gap:6px;margin-top:8px;display:flex}._3E0zWa_chips li{background:#f7f8f8;border-radius:4px;padding:4px 10px;font-size:13px;line-height:1.6}._3E0zWa_remaining{border-top:1px dashed #c9cfcf;margin-top:16px;padding-top:4px}._3E0zWa_remaining li{margin-top:4px;padding-left:1.2em;font-size:14px;position:relative}._3E0zWa_remaining li:before{content:"・";position:absolute;left:0}._3E0zWa_arrow{color:#222;justify-content:center;align-self:center;align-items:center;font-size:22px;display:flex}._3E0zWa_compareNote{margin-top:16px;font-size:14px}._3E0zWa_unneeded{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;max-width:1040px;margin:20px auto 0;display:grid}._3E0zWa_unneeded>div{background:#fff;border-radius:6px;padding:22px 24px}._3E0zWa_unneeded dt{color:#222;font-size:17px;font-weight:700}._3E0zWa_unneeded dd{margin-top:6px;font-size:15px}._3E0zWa_caveat{color:#222;background:#fff;border:1px solid #c9cfcf;border-radius:6px;margin-top:20px;padding:18px 22px;font-size:15px;font-weight:700}._3E0zWa_options{grid-template-columns:1fr 1fr;gap:20px;max-width:1040px;margin:36px auto 0;display:grid}._3E0zWa_options article{border:1px solid #dce0df;border-radius:6px;flex-direction:column;padding:28px;display:flex}._3E0zWa_options h3{font-size:21px}._3E0zWa_options dl{margin:12px 0 8px}._3E0zWa_options dl>div{border-top:1px solid #dce0df;padding:12px 0}._3E0zWa_options dt{color:#606666;font-size:12px}._3E0zWa_options dd{margin-top:2px;font-size:15px}._3E0zWa_options article>a{margin-top:auto}._3E0zWa_decideFoot{text-align:center;margin-top:32px}._3E0zWa_decideFoot p{font-size:15px}._3E0zWa_decideFoot>div{justify-content:center}._3E0zWa_scope{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;max-width:1040px;margin:36px auto 0;display:grid}._3E0zWa_scope article{background:#fff;border-radius:6px;padding:26px}._3E0zWa_scope h3{font-size:19px}._3E0zWa_scope li{border-top:1px solid #dce0df;padding:12px 0;font-size:14px;line-height:1.7}._3E0zWa_scope li:first-child{margin-top:10px}._3E0zWa_itemName{color:#222;font-size:15px;font-weight:700;display:block}._3E0zWa_care{background:#fff;border:1px solid #dce0df;border-radius:6px;margin-top:36px;padding:24px 28px}._3E0zWa_care h3{font-size:17px}._3E0zWa_care p{margin-top:6px;font-size:15px}._3E0zWa_case{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);align-items:start;gap:40px;max-width:1040px;margin:36px auto 0;display:grid}._3E0zWa_case img{border:1px solid #dce0df;width:100%;height:auto;display:block}._3E0zWa_case figcaption{color:#606666;margin-top:8px;font-size:11px}._3E0zWa_case h3{font-size:21px}._3E0zWa_case+._3E0zWa_case{border-top:1px solid #dce0df;padding-top:36px}._3E0zWa_case div>a{margin-top:8px}._3E0zWa_caseSub{color:#606666;margin-top:6px;font-size:13px}._3E0zWa_chain{flex-wrap:wrap;align-items:center;gap:8px;margin-top:14px;display:flex}._3E0zWa_chain li{color:#222;background:#f7f8f8;border-radius:4px;padding:4px 10px;font-size:13px}._3E0zWa_chain li:not(:last-child):after{content:"→";color:#8a8f90;margin-left:8px}._3E0zWa_caseRows{margin-top:14px}._3E0zWa_caseRows>div{border-top:1px solid #dce0df;grid-template-columns:7em minmax(0,1fr);gap:12px;padding:10px 0;display:grid}._3E0zWa_caseRows dt{color:#606666;font-size:13px}._3E0zWa_caseRows dd{font-size:15px}._3E0zWa_tableWrap{max-width:1040px;margin:32px auto 0}._3E0zWa_plans{border-collapse:collapse;background:#fff;border-top:1px solid #c9cfcf;width:100%}._3E0zWa_plans th,._3E0zWa_plans td{vertical-align:top;text-align:left;color:#333;border-bottom:1px solid #dce0df;padding:16px 20px;font-size:14px;line-height:1.7}._3E0zWa_plans thead th{color:#222;text-align:center;padding-block:20px;font-size:16px;font-weight:700}._3E0zWa_plans tbody th{color:#222;width:16%;font-weight:700}._3E0zWa_plans td{width:42%}._3E0zWa_plans li,._3E0zWa_planCards dd li,._3E0zWa_terms li{padding-left:1em;position:relative}._3E0zWa_plans li:before,._3E0zWa_planCards dd li:before,._3E0zWa_terms li:before{content:"・";position:absolute;left:0}._3E0zWa_plans ul{-moz-columns:2;columns:2;-moz-column-gap:20px;column-gap:20px}._3E0zWa_priceRow td{text-align:center;color:#222;font-variant-numeric:tabular-nums;font-size:26px;font-weight:700}._3E0zWa_planCards{display:none}._3E0zWa_monthly{background:#fff;border:1px solid #dce0df;border-radius:6px;justify-content:space-between;align-items:center;gap:24px;margin-top:28px;padding:24px 28px;display:flex}._3E0zWa_monthly h3{font-size:18px}._3E0zWa_monthly div>p:not(:first-child){margin-top:6px;font-size:14px}._3E0zWa_monthly ul{margin-top:8px;font-size:14px}._3E0zWa_monthly li:before{content:"・"}._3E0zWa_monthlyAmount{letter-spacing:-.03em;color:#222;font-variant-numeric:tabular-nums;flex-shrink:0;font-size:28px;font-weight:700}._3E0zWa_terms{margin-top:20px;padding:0}._3E0zWa_consultAsk{margin-top:8px;font-size:15px}._3E0zWa_consultNote{text-align:center;margin-top:16px;font-size:13px}@media (max-width:1023px){._3E0zWa_scope,._3E0zWa_unneeded{grid-template-columns:1fr}._3E0zWa_case{grid-template-columns:1fr;gap:20px}}@media (max-width:767px){._3E0zWa_entries{grid-template-columns:1fr;gap:12px;margin-top:36px}._3E0zWa_entries a{padding:20px 48px 20px 20px}._3E0zWa_entryName{font-size:17px}._3E0zWa_statement{font-size:18px}._3E0zWa_diag,._3E0zWa_reason{padding:20px}._3E0zWa_damage>div{grid-template-columns:1fr;gap:4px}._3E0zWa_compare{padding:20px}._3E0zWa_compareCols{grid-template-columns:1fr}._3E0zWa_arrow{padding:8px 0;transform:rotate(90deg)}._3E0zWa_side{padding:20px}._3E0zWa_options{grid-template-columns:1fr}._3E0zWa_options article{padding:22px}._3E0zWa_decideFoot{text-align:left}._3E0zWa_decideFoot>div{justify-content:flex-start}._3E0zWa_scope article{padding:22px}._3E0zWa_care{padding:20px}._3E0zWa_caseRows>div{grid-template-columns:1fr;gap:2px}._3E0zWa_plans{display:none}._3E0zWa_planCards{gap:14px;display:grid}._3E0zWa_planCards>li{background:#fff;border:1px solid #dce0df;border-radius:6px;padding:20px}._3E0zWa_planCards h3{padding-bottom:10px;font-size:18px}._3E0zWa_planCards dl>div{border-top:1px solid #dce0df;padding:10px 0}._3E0zWa_planCards dt{color:#606666;font-size:12px}._3E0zWa_planCards dd{margin-top:2px;font-size:14px}._3E0zWa_planCards ._3E0zWa_cardPrice{justify-content:space-between;align-items:baseline;gap:16px;display:flex}._3E0zWa_planCards ._3E0zWa_cardPrice dd{color:#222;font-variant-numeric:tabular-nums;margin-top:0;font-size:20px;font-weight:700}._3E0zWa_monthly{flex-direction:column;align-items:flex-start;gap:8px;padding:20px}._3E0zWa_monthlyAmount{font-size:24px}._3E0zWa_consultNote{text-align:left}}
.bOkQvG_lines span{display:inline-block}.bOkQvG_overviewLinks a{align-content:space-between}.bOkQvG_ovName{display:block}.bOkQvG_ovSub{color:var(--muted);margin-top:4px;font-size:13px;font-weight:400;display:block}.bOkQvG_list{border-bottom:1px solid var(--line);max-width:1040px;margin:40px auto 0}.bOkQvG_case{border-top:1px solid var(--line);grid-template-columns:1.05fr 1fr;align-items:start;gap:28px 40px;padding-block:40px;display:grid}.bOkQvG_image img{border:1px solid var(--line);width:100%;height:auto;display:block}.bOkQvG_portrait img{width:100%;max-width:368px;margin-inline:auto}.bOkQvG_meta{color:var(--muted);flex-wrap:wrap;align-items:center;gap:6px 12px;margin-top:10px;font-size:14px;display:flex}.bOkQvG_made{border:1px solid var(--line);color:var(--ink);background:#fff;border-radius:4px;padding:1px 10px;font-size:12px;font-weight:700}.bOkQvG_text>p:not(.bOkQvG_meta){margin-top:16px;font-size:16px}.bOkQvG_text>a{margin-top:8px}.bOkQvG_detail{grid-column:1/-1}.bOkQvG_chain{color:var(--ink);flex-wrap:wrap;align-items:center;gap:10px 12px;font-size:14px;display:flex}.bOkQvG_node{border:1px solid var(--line);background:#fff;border-radius:4px;padding:6px 14px}.bOkQvG_rows{border-top:1px solid var(--line);margin-top:20px}.bOkQvG_rows>div{border-bottom:1px solid var(--line);grid-template-columns:140px 1fr;gap:24px;padding-block:16px;font-size:16px;display:grid}.bOkQvG_rows>div:last-child{border-bottom:0}.bOkQvG_rows dt{color:var(--ink);font-weight:700}.bOkQvG_groupLink{max-width:1040px;margin:12px auto 0}.bOkQvG_others{border-top:1px solid var(--line);margin-top:40px}.bOkQvG_others li{border-bottom:1px solid var(--line);grid-template-columns:120px 1fr;align-items:baseline;gap:24px;padding-block:18px;display:grid}.bOkQvG_others li>span:first-child{color:var(--muted);font-size:13px}.bOkQvG_others li>span:last-child{color:var(--ink);font-size:16px;font-weight:700}.bOkQvG_note{color:var(--muted);margin-top:20px;font-size:14px}@media (max-width:1023px){.bOkQvG_case{grid-template-columns:1fr;gap:24px}}@media (max-width:767px){.bOkQvG_list{margin-top:32px}.bOkQvG_case{padding-block:32px}.bOkQvG_rows>div{grid-template-columns:1fr;gap:4px}.bOkQvG_others{margin-top:32px}.bOkQvG_others li{grid-template-columns:1fr;gap:2px;padding-block:14px}}
.aZueQa_title{text-wrap:balance}div.aZueQa_overviewLinks a{align-content:space-between}.aZueQa_setup{margin-top:56px}.aZueQa_setup h3{font-size:21px}.aZueQa_setup>p{margin-top:10px;font-size:15px}.aZueQa_setup ul{border-top:1px solid #dce0df;margin-top:20px}.aZueQa_setup li{border-bottom:1px solid #dce0df;justify-content:space-between;align-items:flex-start;gap:24px;padding:18px 0;font-size:15px;display:flex}.aZueQa_setup .aZueQa_setupName{color:#222;margin-bottom:2px;font-weight:700}.aZueQa_included,.aZueQa_quote{white-space:nowrap;border:1px solid #dce0df;border-radius:4px;flex-shrink:0;padding:4px 10px;font-size:12px;line-height:1.6}.aZueQa_included{color:#222;background:#fcee21;border-color:#fcee21}.aZueQa_quote{color:#606666;background:#fff}.aZueQa_related{background:#f7f8f8;margin-top:40px;padding:24px 28px}.aZueQa_related h3{font-size:15px}.aZueQa_related li{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:0 20px;font-size:14px;display:flex}.aZueQa_related li+li{border-top:1px solid #dce0df}.aZueQa_flowFig{max-width:1040px;margin:44px auto 0}.aZueQa_flowFig figcaption{color:#606666;margin-top:12px;font-size:12px}.aZueQa_fig{-moz-column-gap:28px;background:#fff;border:1px solid #dce0df;border-radius:6px;grid-template-rows:repeat(4,auto);grid-template-columns:104px repeat(3,minmax(0,1fr));column-gap:28px;padding:32px 32px 28px;display:grid}.aZueQa_lanes{grid-area:1/1/span 4;grid-template-rows:subgrid;display:grid}.aZueQa_lanes p{color:#222;align-self:center;font-size:15px;font-weight:700;line-height:1.5}.aZueQa_lanes small{color:#606666;font-size:12px;font-weight:400;display:block}.aZueQa_laneCust{grid-row:2}.aZueQa_laneShop{grid-row:4}.aZueQa_steps{grid-area:1/2/span 4/span 3;grid-template-columns:subgrid;grid-template-rows:subgrid;display:grid}.aZueQa_steps>li{grid-row:span 4;grid-template-rows:subgrid;display:grid;position:relative}.aZueQa_head{grid-row:1;align-items:center;gap:12px;padding-bottom:20px;display:flex}.aZueQa_steps>li:not(:last-child) .aZueQa_head:after{content:"→";color:#8a8f90;font-size:16px;position:absolute;top:4px;right:-22px}.aZueQa_num{color:#222;background:#fcee21;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;font-size:16px;font-weight:700;display:flex}.aZueQa_fig .aZueQa_head h3{font-size:18px;line-height:1.5}.aZueQa_tag{color:#606666;align-items:center;gap:6px;margin-top:2px;font-size:12px;line-height:1.5;display:flex}.aZueQa_tag svg{color:#222;background:#fcee21;width:20px;height:20px;padding:2px}.aZueQa_cell{border-radius:6px;padding:16px 18px;font-size:15px;line-height:1.7}.aZueQa_cust{background:#fff;border:1px solid #c9cfcf;grid-row:2}.aZueQa_shop{background:#f7f8f8;grid-row:4}.aZueQa_link{color:#606666;grid-row:3;align-items:center;gap:10px;padding:10px 0 10px 18px;font-size:13px;display:flex}.aZueQa_link span:before{content:"↓";color:#222;font-size:18px;line-height:1}.aZueQa_up span:before{content:"↑"}.aZueQa_who{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (max-width:1023px){.aZueQa_fig{padding:24px;display:block}.aZueQa_lanes{display:none}.aZueQa_steps{display:block}.aZueQa_steps>li{flex-direction:column;padding-bottom:28px;display:flex}.aZueQa_steps>li+li{border-top:1px solid #dce0df;padding-top:24px}.aZueQa_steps>li:last-child{padding-bottom:0}.aZueQa_steps>li:not(:last-child) .aZueQa_head:after{content:none}.aZueQa_head{padding-bottom:16px}.aZueQa_who{clip-path:none;color:#606666;width:auto;height:auto;font-size:12px;display:block;position:static;overflow:visible}.aZueQa_up span:before{content:"↓"}}@media (max-width:767px){.aZueQa_setup{margin-top:44px}.aZueQa_setup li{flex-direction:column;gap:10px}.aZueQa_related{padding:20px}.aZueQa_related li{padding-top:10px;display:block}.aZueQa_fig{padding:20px}}
