.kaeru-battery-alternatives{margin-top:22px;padding-top:18px;border-top:1px solid #dce7e2;color:#203830;font-size:15px;line-height:1.7;text-align:left}
.kaeru-battery-alternatives h3{font-family:inherit;font-size:16px;font-weight:700;margin:0 0 12px}
.kaeru-battery-alternative{padding:12px 0;border-bottom:1px solid #e5ece8;overflow-wrap:anywhere}
.kaeru-battery-alternative:last-of-type{border-bottom:0}
.kaeru-battery-alternative p{margin:0 0 5px!important}
.kaeru-battery-alternative a{font-size:14px;display:inline-block;min-height:28px}
.kaeru-battery-caption{font-size:13px!important;font-weight:400!important;line-height:1.75;color:#53665e;display:block;margin:10px 0 0!important}
.kaeru-battery-guide{max-width:860px;margin:auto}
.kaeru-battery-model{font-weight:700;font-size:20px}
.kaeru-battery-guide-method{margin:28px 0;padding:24px;border:1px solid #dce7e2;border-radius:12px;background:#fff;overflow-wrap:anywhere}
.kaeru-battery-guide-method h2{font-family:inherit;font-size:22px;line-height:1.5;margin:0 0 20px}
.kaeru-battery-guide-method h3{font-size:17px;font-weight:700;margin:24px 0 10px}
.kaeru-battery-guide-method dl{margin:0}.kaeru-battery-guide-method dl>div{display:grid;grid-template-columns:140px minmax(0,1fr);gap:16px;padding:12px 0;border-bottom:1px solid #e5ece8}
.kaeru-battery-guide-method dt{font-weight:600}.kaeru-battery-guide-method dd{margin:0}
.kaeru-battery-guide-method li{margin-bottom:8px}.kaeru-battery-guide-method summary{cursor:pointer;padding:14px 0}
@media(max-width:600px){.kaeru-battery-guide-method{padding:18px 16px}.kaeru-battery-guide-method h2{font-size:19px}.kaeru-battery-guide-method dl>div{grid-template-columns:1fr;gap:5px}.kaeru-battery-alternatives{font-size:14px}.kaeru-battery-alternative a{padding:6px 0}}
