.top-lp .h .line{display:block}.top-lp .rows{max-width:880px;margin:44px auto 0;text-align:left;border-top:1px solid var(--line)}.top-lp .rows .row{padding:24px 0;border-bottom:1px solid var(--line)}.top-lp .rows dt{font-size:16px;color:var(--sub);line-height:1.5}.top-lp .rows .main{margin-top:4px;font-size:20px;font-weight:700;line-height:1.45}.top-lp .rows .sub{margin-top:6px;font-size:18px;color:var(--sub);line-height:1.7}@media (min-width:768px){.top-lp .rows{margin-top:60px}.top-lp .rows .row{padding:30px 0}.top-lp .rows dt{font-size:17px}.top-lp .rows .main{font-size:22px}.top-lp .rows .sub{font-size:20px}}.top-lp .rows.wide dt{font-size:20px;font-weight:700;color:var(--ink);line-height:1.45}.top-lp .rows.wide .sub{margin-top:6px}@media (min-width:768px){.top-lp .rows.wide dt{font-size:22px}}.top-lp .rows.flow-rows dt{font-size:18px;color:var(--ink)}.top-lp .rows.flow-rows dt b{font-weight:700}.top-lp .rows.flow-rows dt small{margin-left:8px;font-size:16px;font-weight:400;color:var(--sub)}.top-lp .price-tax{margin-top:10px;font-size:18px;color:var(--sub)}.top-lp .fine{margin-top:20px;font-size:16px;color:var(--sub);line-height:1.7}.top-lp section.spot{border-top:1px solid var(--line)}.top-lp section.spot .fine a{color:var(--link)}