.charging-japan-map{background:#d9eaf6;border-radius:12px;padding:12px 8px 8px;position:relative;margin:1em 0}.charging-japan-map .cjm-toggle{display:flex;gap:8px;position:relative;z-index:5;margin-bottom:6px;flex-wrap:wrap}.charging-japan-map .cjm-t-btn{font-size:.95em;padding:10px 18px;min-height:42px;border-radius:999px;border:1px solid #b8cbdc;background:#fff;color:#4a5c6b;cursor:pointer;font-weight:500}.charging-japan-map .cjm-t-btn.active{background:#0a5f43;border-color:#0a5f43;color:#fff;font-weight:700}.charging-japan-map .cjm-t-preview{border-style:dashed;font-size:.8em;min-height:36px;padding:6px 12px;align-self:center}.charging-japan-map .cjm-note{font-size:.75em;color:#5e7288;margin:2px 0 0}.charging-japan-map .cjm-stat{position:absolute;top:10px;right:12px;z-index:5}.charging-japan-map .cjm-big{font-size:2.3em;font-weight:800;color:#0a5f43;line-height:1}.charging-japan-map .cjm-den{font-size:1em;color:#5e7288;font-weight:600;margin-left:2px}.charging-japan-map .cjm-map svg{width:100%;height:auto;display:block}.charging-japan-map .cjm-map .prefecture{fill:#e0d3ae;stroke:#fff;stroke-width:1.2;cursor:pointer}.charging-japan-map .cjm-map .prefecture path,.charging-japan-map .cjm-map .prefecture polygon{transition:filter .15s}.charging-japan-map .cjm-map .boundary-line{display:none}.charging-japan-map .cjm-num{pointer-events:none}.charging-japan-map .cjm-legend{display:flex;gap:14px;justify-content:center;flex-wrap:wrap;font-size:.75em;color:#4a5c6b;margin-top:6px}.charging-japan-map .cjm-sw{width:11px;height:11px;border-radius:3px;display:inline-block;margin-right:4px;vertical-align:-1px}.charging-japan-map .cjm-tip{position:absolute;z-index:20;background:#fff;border:1px solid #c9d8e4;border-radius:10px;padding:10px 12px;max-width:250px;box-shadow:0 4px 14px rgba(0,0,0,.14);font-size:.85em;color:#22302b}.charging-japan-map .cjm-tip b{display:block}.charging-japan-map .cjm-tip .cjm-tip-c{display:block;color:#5e7288;font-size:.9em;margin:2px 0 2px}.charging-japan-map .cjm-tip a{display:block;margin-top:5px;color:#0c6e9e}
/*# sourceMappingURL=common_theme_30_a13911b482a6964c4a248af7b45eb82804cc7cab.css.map?__ws=blog.evsmart.net */
