.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}}
