.dw-consult-v6{background:#fff;padding:60px 5vw 80px;font-family:"Microsoft JhengHei","Noto Sans TC",sans-serif;color:#111}.dw-consult-v6 *{box-sizing:border-box}.dw-consult-v6-inner{max-width:1200px;margin:0 auto}.dw-consult-v6 h2{margin:0;font-size:32px;font-weight:400;line-height:1.5;color:#111;letter-spacing:.04em}.dw-consult-v6 h3{margin:0;font-size:26px;font-weight:400;line-height:1.4;color:#111;letter-spacing:.04em}.dw-consult-v6 p{margin:0;font-size:17px;font-weight:400;line-height:1.8;color:#747474}.dw-consult-head{text-align:center;margin-bottom:42px}.dw-consult-head h2{margin-bottom:12px}.dw-consult-line{width:56px;height:2px;background:#18d7df;margin:0 auto 18px}.dw-consult-lead{text-align:center;white-space:normal}.dw-consult-flow{display:grid;grid-template-columns:repeat(5,1fr);border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5}.dw-consult-step{padding:36px 22px 42px;border-right:1px solid #e5e5e5}.dw-consult-step:last-child{border-right:0}.dw-consult-num{display:block;margin-bottom:14px;font-size:14px;line-height:1.5;letter-spacing:.15em;color:#b8b8b8}.dw-consult-step h3{margin-bottom:16px}.dw-consult-info-row{display:flex;justify-content:space-between;align-items:center;gap:28px;padding:28px 0;border-bottom:1px solid #e5e5e5;white-space:nowrap}.dw-consult-info-row span{display:inline-block;font-size:17px;line-height:1.8;color:#747474}.dw-consult-info-row strong{font-weight:400;color:#111}.dw-consult-note{margin-top:30px;text-align:center}.dw-consult-note p{font-size:16px;color:#999;letter-spacing:.08em}@media (max-width:1100px){.dw-consult-flow{grid-template-columns:repeat(2,1fr)}.dw-consult-step{border-bottom:1px solid #e5e5e5}.dw-consult-step:nth-child(2n){border-right:0}.dw-consult-step:last-child{border-bottom:0}.dw-consult-info-row{flex-wrap:wrap;justify-content:flex-start;white-space:normal}}@media (max-width:767px){.dw-consult-v6{padding:48px 24px 60px}.dw-consult-flow{grid-template-columns:1fr}.dw-consult-step{border-right:0}.dw-consult-step:last-child{border-bottom:0}.dw-consult-info-row{flex-direction:column;align-items:flex-start;gap:8px}}