.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}}
.DhQbOq_fig{border:1px solid var(--line);background:#fff;border-radius:6px;max-width:1040px;margin:40px auto 0;padding:32px}.DhQbOq_title{color:var(--ink);font-size:19px;font-weight:700;line-height:1.6}.DhQbOq_hint{color:var(--muted);margin-top:4px;font-size:14px;line-height:1.7}.DhQbOq_body{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:48px;margin-top:20px;display:grid}.DhQbOq_stage svg{width:100%;height:auto;display:block}.DhQbOq_steps button{text-align:left;cursor:pointer;border-radius:0 4px 4px 0;width:100%;padding:12px 8px 12px 22px;display:block;position:relative}.DhQbOq_steps button:before{content:"";background:var(--line);width:2px;transition:width .2s,background-color .2s;position:absolute;top:10px;bottom:10px;left:0}.DhQbOq_steps button[aria-current]:before{background:var(--ink);width:4px}.DhQbOq_steps button:hover{background:var(--soft)}.DhQbOq_steps button:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.DhQbOq_name{color:var(--ink);font-size:17px;font-weight:700;line-height:1.6;display:inline}.DhQbOq_steps button[aria-current] .DhQbOq_name{background:linear-gradient(transparent 62%, var(--yellow) 62%)}.DhQbOq_desc{color:#333;margin-top:2px;font-size:15px;line-height:1.7;display:block}.DhQbOq_note{color:var(--muted);margin-top:16px;font-size:14px}@media (max-width:767px){.DhQbOq_fig{padding:20px 16px}.DhQbOq_title{font-size:17px}.DhQbOq_body{grid-template-columns:1fr;gap:16px}.DhQbOq_steps button{padding-block:10px}}@media (prefers-reduced-motion:reduce){.DhQbOq_steps button:before{transition:none}}
.qZee8q_figure{color:#222;max-width:520px;margin:24px auto 20px}.qZee8q_figure svg{width:100%;height:auto;display:block}.qZee8q_figure text{fill:#222;stroke:none;letter-spacing:0;font-size:21px;font-weight:600}.qZee8q_figure figcaption{color:#606666;margin-top:10px;font-size:12px}.qZee8q_grid{align-items:start}.qZee8q_grid .qZee8q_card{min-width:0;padding:24px}.qZee8q_motionDetails{margin-top:20px}.qZee8q_motionDetails summary{cursor:pointer;background:#f1f3ee;border:1px solid #222;border-radius:4px;padding:12px 16px;font-size:14px;font-weight:700}.qZee8q_motionDetails summary:hover,.qZee8q_motionDetails[open] summary{color:#fff;background:#222}.qZee8q_motionDetails summary:focus-visible{outline-offset:4px;outline:2px solid #222}.qZee8q_motionBody>figure{margin-top:16px;padding:16px}.qZee8q_motionBody>figure>div{grid-template-columns:1fr;gap:16px}.qZee8q_motionBody svg{max-width:320px;margin-inline:auto}@media (max-width:1023px){.qZee8q_grid{grid-template-columns:1fr}}@media (max-width:767px){.qZee8q_grid .qZee8q_card{padding:20px 16px}}
.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}}
.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 p{text-align:center;text-wrap:balance}.p6C9qa_consult ul{grid-template-columns:repeat(2,minmax(0,max-content));width:fit-content;margin-inline:auto}.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;width:auto}.p6C9qa_consult p{text-align:left}}@media (prefers-reduced-motion:reduce){.p6C9qa_page a{transition:none}}
.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{-moz-column-gap:40px;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;column-gap:40px;display:grid}.okWPoq_examples>li{border-top:1px solid #dce0df;min-width:0}.okWPoq_exCond{color:#606666;margin-top:4px;font-size:13px;font-weight:400;display:block}.okWPoq_examples>.okWPoq_marketingExample{padding:32px 0;display:block}.okWPoq_marketingExample .okWPoq_marketingTitle{color:#222;min-height:3em;font-size:22px;font-weight:700;line-height:1.5}.okWPoq_marketingFigure{color:#222;max-width:640px;margin:24px auto 20px;padding-bottom:52px;position:relative}.okWPoq_marketingFigure svg{width:100%;height:auto;display:block}.okWPoq_marketingFigure text{fill:currentColor;stroke:none;letter-spacing:0;font-size:21px;font-weight:600}.okWPoq_humanCheck{background:var(--yellow);border-radius:4px;width:max-content;max-width:100%;padding:6px 16px;font-size:15px;font-weight:700;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.okWPoq_benefit{color:#333;min-height:3.6em;margin-top:16px;font-size:16px}.okWPoq_exampleDetails{margin-top:18px}.okWPoq_exampleDetails summary{cursor:pointer;color:#222;background:#f1f3f2;border:1px solid #222;border-radius:4px;justify-content:space-between;align-items:center;gap:12px;min-height:56px;padding:12px 16px;font-size:15px;font-weight:700;list-style:none;display:flex}.okWPoq_exampleDetails summary::-webkit-details-marker{display:none}.okWPoq_exampleDetails summary:hover,.okWPoq_exampleDetails[open] summary{color:#fff;background:#222}.okWPoq_detailsIcon{flex:0 0 18px;height:18px;position:relative}.okWPoq_detailsIcon:before,.okWPoq_detailsIcon:after{content:"";background:currentColor;position:absolute}.okWPoq_detailsIcon:before{width:14px;height:2px;top:8px;left:2px}.okWPoq_detailsIcon:after{width:2px;height:14px;top:2px;left:8px}.okWPoq_exampleDetails[open] .okWPoq_detailsIcon:after,.okWPoq_detailsClose,.okWPoq_exampleDetails[open] .okWPoq_detailsOpen{display:none}.okWPoq_exampleDetails[open] .okWPoq_detailsClose{display:inline}.okWPoq_exampleDetails summary:focus-visible{outline-offset:5px;outline:2px solid #222}.okWPoq_detailRows{background:#f7f8f8;margin-top:16px;padding:16px 20px}.okWPoq_detailRows>div{grid-template-columns:1fr;gap:4px;padding:8px 0;display:grid}.okWPoq_detailRows dt{color:#606666;font-size:13px}.okWPoq_detailRows dd{font-size:15px;line-height:1.7}.okWPoq_detailRows a{text-underline-offset:4px;text-decoration:underline}@media (min-width:1024px){.okWPoq_examples>.okWPoq_marketingExample:last-child:nth-child(odd){-moz-column-gap:40px;grid-column:1/-1;grid-template-rows:1fr auto auto auto 1fr;grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:40px;display:grid}.okWPoq_marketingExample:last-child:nth-child(odd)>.okWPoq_marketingFigure{grid-area:1/1/-1;align-self:start;width:100%;margin:0}.okWPoq_marketingExample:last-child:nth-child(odd)>.okWPoq_marketingTitle{grid-area:2/2;min-height:0}.okWPoq_marketingExample:last-child:nth-child(odd)>.okWPoq_benefit{grid-area:3/2;min-height:0}.okWPoq_marketingExample:last-child:nth-child(odd)>.okWPoq_exampleDetails{grid-area:4/2}}.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{grid-template-columns:1fr}.okWPoq_marketingExample .okWPoq_marketingTitle,.okWPoq_benefit{min-height:0}.okWPoq_marketingFigure{padding-bottom:0}.okWPoq_humanCheck{margin:16px auto 0;position:static;transform:none}.okWPoq_ours{grid-template-columns:1fr}}@media (max-width:767px){.okWPoq_detailRows{padding:12px 16px}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_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}}
.LRcqFa_lines span{display:inline-block}.LRcqFa_overviewLinks a{align-content:space-between}.LRcqFa_overviewLinks a:nth-child(4n+1){border-left:0}.LRcqFa_overviewLinks a:nth-child(n+5){border-top:1px solid var(--line)}.LRcqFa_ovSub{color:var(--muted);margin-top:4px;font-size:13px;font-weight:400;display:block}.LRcqFa_prose p{font-size:17px}.LRcqFa_prose .LRcqFa_catch{color:var(--ink);font-size:21px;font-weight:700;line-height:1.6}.LRcqFa_prose p+p{margin-top:1em}.LRcqFa_prose h3{margin:48px 0 12px;font-size:21px}.LRcqFa_prose b{color:var(--ink)}.LRcqFa_prose ul{gap:8px;display:grid}.LRcqFa_prose li{padding-left:1.2em;position:relative}.LRcqFa_prose li:before,.LRcqFa_bullets li:before{content:"";background:var(--yellow);border:1px solid #938a10;width:8px;height:8px;position:absolute;top:calc(.9em - 4px);left:0}.LRcqFa_prose a{text-underline-offset:4px;text-decoration:underline}.LRcqFa_terms{border:1px solid var(--line);background:#fff;border-radius:6px;margin-top:28px}.LRcqFa_rows{border-top:1px solid var(--line);margin-top:40px}.LRcqFa_rows>div{border-bottom:1px solid var(--line);grid-template-columns:200px 1fr;gap:24px;padding-block:20px;display:grid}.LRcqFa_rows dt{color:var(--ink);font-size:16px;font-weight:700}.LRcqFa_rows dd{font-size:16px}.LRcqFa_bullets{gap:10px;margin-top:28px;display:grid}.LRcqFa_bullets li{padding-left:1.2em;font-size:16px;position:relative}.LRcqFa_after{margin-top:24px;font-size:16px}.LRcqFa_after a{text-underline-offset:4px;text-decoration:underline}.LRcqFa_faqOpen{border-top:1px solid var(--line);margin-top:40px}.LRcqFa_faqOpen>div{border-bottom:1px solid var(--line);padding:22px 0}.LRcqFa_faqOpen h3{font-size:17px;line-height:1.6}.LRcqFa_faqOpen p{margin-top:8px;font-size:15px}.LRcqFa_faqOpen strong{color:var(--ink)}.LRcqFa_group+.LRcqFa_group{margin-top:72px}.LRcqFa_group.LRcqFa_group h2{text-align:left;font-size:24px}.LRcqFa_group.LRcqFa_group h2:before{margin-left:0}.LRcqFa_toolNote{color:var(--muted);gap:6px;margin-top:24px;font-size:14px;display:grid}.LRcqFa_toolNote a{color:var(--ink);text-underline-offset:4px;text-decoration:underline}.LRcqFa_toolForm{margin-top:28px}.LRcqFa_levels>div{border-bottom:1px solid var(--line);grid-template-columns:7rem 1fr;align-items:baseline;gap:20px;padding-block:18px;display:grid}.LRcqFa_levels dd,.LRcqFa_grades dd p{font-size:16px}.LRcqFa_grades>div{border-bottom:1px solid var(--line);grid-template-columns:4rem 1fr;gap:20px;padding-block:20px;display:grid}.LRcqFa_grades dt{font-size:48px;font-weight:700;line-height:1}.LRcqFa_grades dd>p:first-child{color:var(--ink);font-size:18px;font-weight:700}.LRcqFa_subhead{margin-top:48px;font-size:20px}.LRcqFa_subhead+dl{border-top:1px solid var(--line);margin-top:16px}.LRcqFa_cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:48px 28px;max-width:1040px;margin:0 auto;display:grid}.LRcqFa_cards a{display:block}.LRcqFa_cards img{aspect-ratio:1200/630;-o-object-fit:cover;object-fit:cover;border:1px solid var(--line);border-radius:4px;width:100%;display:block}.LRcqFa_cardMeta{color:var(--muted);font-variant-numeric:tabular-nums;gap:14px;margin-top:14px;font-size:13px;display:flex}.LRcqFa_cards h2.LRcqFa_cardTitle{letter-spacing:.01em;text-align:left;margin-top:8px;font-size:17px;line-height:1.6}.LRcqFa_cards h2.LRcqFa_cardTitle:before{display:none}.LRcqFa_cards a:hover .LRcqFa_cardTitle{text-underline-offset:4px;text-decoration:underline}.LRcqFa_legal.LRcqFa_legal h2{border-top:1px solid var(--line);text-align:left;margin:48px 0 12px;padding-top:24px;font-size:19px}.LRcqFa_legal.LRcqFa_legal h2:first-child{border-top:0;margin-top:0;padding-top:0}.LRcqFa_legal.LRcqFa_legal h2:before{display:none}.LRcqFa_legal p,.LRcqFa_legal li{font-size:16px}.LRcqFa_legal p+p,.LRcqFa_legal ul+p,.LRcqFa_legal p+ul{margin-top:1em}.LRcqFa_legal ul{gap:4px;padding-left:1.4em;list-style:outside;display:grid}.LRcqFa_legal a{text-underline-offset:4px;text-decoration:underline}.LRcqFa_legalNote{color:var(--muted);margin-top:40px;font-size:14px}.LRcqFa_linkList{border-top:1px solid var(--line)}.LRcqFa_linkList a{border-bottom:1px solid var(--line);color:var(--ink);justify-content:space-between;align-items:center;padding:20px 4px;font-size:17px;font-weight:700;display:flex}.LRcqFa_linkList a:hover{background:var(--soft)}@media (max-width:1023px){.LRcqFa_cards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.LRcqFa_overviewLinks a:nth-child(odd){border-left:0}.LRcqFa_rows>div{grid-template-columns:1fr;gap:4px;padding-block:16px}.LRcqFa_levels>div{grid-template-columns:1fr;gap:8px}.LRcqFa_grades>div{grid-template-columns:3rem 1fr;gap:14px}.LRcqFa_grades dt{font-size:36px}.LRcqFa_cards{grid-template-columns:1fr;gap:36px}.LRcqFa_group+.LRcqFa_group{margin-top:56px}.LRcqFa_group.LRcqFa_group h2{font-size:21px}}
