@media print,screen and (min-width: 961px){.sp{display:none !important}}@media only screen and (max-width: 960px){.pc{display:none !important}}header{position:relative;z-index:10}@media only screen and (max-width: 960px){footer{margin-top:0}}#gblFooter{margin-top:0}@media only screen and (max-width: 960px){header{z-index:100}}#charging_guide{overflow:clip;position:relative;font-family:"Noto Sans JP",sans-serif;background:url(../img/back2.webp) center top;color:#000}#charging_guide h1,#charging_guide h2,#charging_guide h3,#charging_guide h4,#charging_guide p,#charging_guide span,#charging_guide figure{color:#000;margin:0;padding:0;font-weight:400;border-left:0;border-top:0;border-right:0;border-bottom:0}#charging_guide h1 *,#charging_guide h2 *,#charging_guide h3 *,#charging_guide h4 *,#charging_guide p *,#charging_guide span *,#charging_guide figure *{border-left:0;border-top:0;border-right:0;border-bottom:0}#charging_guide ul{margin:0;padding:0}#charging_guide ul li{float:inherit;text-align:inherit}#charging_guide ul::after{content:none}#charging_guide a{margin:0;padding:0;font-size:1em;color:#000;border-radius:0px}#charging_guide .cg_btn{position:relative;display:block;background-color:#fff;border-radius:100px;height:80px;display:flex;align-items:center;justify-content:center;border:2px solid #000;font-size:18px;font-weight:bold;text-align:center;box-shadow:0 4px 0 #000;transition-property:none}#charging_guide .cg_btn::after{content:"";background:url(../img/icon_arr.svg) center/100%;width:15px;aspect-ratio:15/17;position:absolute;right:20px;top:calc(50% - 8.5px)}@media only screen and (max-width: 960px){#charging_guide .cg_btn{height:60px;font-size:14px}#charging_guide .cg_btn::after{right:10px}}#charging_guide .cg_btn:hover{text-decoration:none;top:4px;box-shadow:0 0 0 #000}#charging_guide .cg_btn-prev{height:50px;font-size:18px;margin-left:auto;margin-right:auto;margin-top:50px;margin-bottom:50px}#charging_guide .cg_btn-prev.disable{opacity:.1;pointer-events:none}#charging_guide .cg_btn-prev::after{right:inherit;left:20px;transform:rotate(180deg)}@media only screen and (max-width: 960px){#charging_guide .cg_btn-prev::after{left:10px}}@media print,screen and (min-width: 961px){#charging_guide .cg_btn-prev{width:200px;padding-left:20px}}@media only screen and (max-width: 960px){#charging_guide .cg_btn-prev{padding-left:10px;width:160px;margin-top:6cqw;margin-bottom:12cqw;height:40px;font-size:14px}#charging_guide .cg_btn-prev::after{right:10px}}#charging_guide .cg_btn-navnext{height:50px;font-size:18px;margin-left:auto;margin-right:auto;margin-top:50px;margin-bottom:50px}#charging_guide .cg_btn-navnext.disable{opacity:.1;pointer-events:none}@media print,screen and (min-width: 961px){#charging_guide .cg_btn-navnext{width:200px}}@media only screen and (max-width: 960px){#charging_guide .cg_btn-navnext{margin-top:6cqw;margin-bottom:12cqw;height:40px;font-size:14px}}#charging_guide .cg_btn-navprev{height:50px;font-size:18px;margin-left:auto;margin-right:auto;margin-top:50px;margin-bottom:50px}#charging_guide .cg_btn-navprev.disable{opacity:.1;pointer-events:none}#charging_guide .cg_btn-navprev::after{right:inherit;left:20px;transform:rotate(180deg)}@media only screen and (max-width: 960px){#charging_guide .cg_btn-navprev::after{left:10px}}@media print,screen and (min-width: 961px){#charging_guide .cg_btn-navprev{width:200px}}@media only screen and (max-width: 960px){#charging_guide .cg_btn-navprev{margin-top:6cqw;margin-bottom:12cqw;height:40px;font-size:14px}#charging_guide .cg_btn-navprev::after{right:10px}}#charging_guide .cg_btn-backhome{height:50px;font-size:18px;margin-left:auto;margin-right:auto;margin-top:50px;margin-bottom:50px;padding-right:30px}#charging_guide .cg_btn-backhome::after{background:url(../img/icon_home.svg) center/100%;width:24px;aspect-ratio:24/18}@media print,screen and (min-width: 961px){#charging_guide .cg_btn-backhome{width:200px}#charging_guide .cg_btn-backhome span{font-weight:bold}}@media only screen and (max-width: 960px){#charging_guide .cg_btn-backhome{margin-top:6cqw;margin-bottom:12cqw;height:40px;font-size:14px}#charging_guide .cg_btn-backhome::after{right:10px}#charging_guide .cg_btn-backhome span{display:none}}#charging_guide .cg_navi{z-index:99999}@media only screen and (max-width: 960px){#charging_guide .cg_navi{z-index:20}}#charging_guide .cg_navi{position:fixed;top:0px;left:0;width:100%;height:100%;pointer-events:none}#charging_guide .cg_navi-btn{pointer-events:all;position:absolute;right:20px;top:20px;display:block;width:64px;aspect-ratio:1;border-radius:100%;border:2px solid #000;box-shadow:0 4px 0 #000;background-color:#fff;display:flex;align-items:center;justify-content:center;font-weight:bold;background:#fff url(../img/mn_back.svg) center center/31px 38px no-repeat}#charging_guide .cg_navi-btn:hover{box-shadow:none;transform:translateY(4px);text-decoration:none}body.openMenu #charging_guide .cg_navi-btn{background-image:none}body.openMenu #charging_guide .cg_navi-btn::after{content:"";background:url(../img/icon_menu_close.svg) center/100%;aspect-ratio:32/24;width:32px}body.openMenu #charging_guide .cg_navi-btn{text-indent:-9999px}@media only screen and (max-width: 960px){#charging_guide .cg_navi-btn{font-size:12px;width:48px;right:10px;top:10px}body.openMenu #charging_guide .cg_navi-btn::after{width:24px}}#charging_guide .cg_navi-menu{pointer-events:all;position:absolute;right:-520px;top:0;width:520px;height:100px;background:url(../img/back2.webp) 0 0/100% 100%;transition-duration:400ms;transition-property:right;display:flex;flex-direction:column}@media only screen and (max-width: 960px){#charging_guide .cg_navi-menu{width:100vw;right:-100vw}}body.openMenu #charging_guide .cg_navi-menu{right:0px}#charging_guide .cg_navi-frame{display:flex;flex-direction:column;padding:40px;box-sizing:border-box;gap:20px}@media only screen and (max-width: 960px){#charging_guide .cg_navi-frame{padding:0px}}#charging_guide .cg_navi-tit{font-size:32px;font-family:"Mochiy Pop One",sans-serif;text-align:center;line-height:1.2em;display:block}@media only screen and (max-width: 960px){#charging_guide .cg_navi-tit{font-size:18px}}#charging_guide .cg_navi-scroll{position:relative;overflow:auto;flex:1;padding-right:20px}@media only screen and (max-width: 960px){#charging_guide .cg_navi-scroll{padding-top:20px;padding-bottom:20px;padding-left:20px}}#charging_guide .cg_navi-scroll::-webkit-scrollbar{width:6px}#charging_guide .cg_navi-scroll::-webkit-scrollbar-track{background-image:url(../img/back2.webp)}#charging_guide .cg_navi-scroll::-webkit-scrollbar-thumb{background-color:#000}#charging_guide .cg_navi-cat{border-bottom:3px dashed #333;padding-top:20px;padding-bottom:20px}#charging_guide .cg_navi-cat:last-child{border-bottom:none}#charging_guide .cg_navi-cat .cg_navi-stit{font-family:"Mochiy Pop One",sans-serif;font-size:16px;display:flex;align-items:center;gap:10px}@media print,screen and (min-width: 961px){#charging_guide .cg_navi-cat .cg_navi-stit br{display:none}}@media only screen and (max-width: 960px){#charging_guide .cg_navi-cat .cg_navi-stit{font-size:15px}}#charging_guide .cg_navi-cat .cg_navi-stit img{height:30px;width:auto;display:inline-block;position:relative;top:.15em}#charging_guide .cg_navi-cat .cg_btn{height:50px;text-align:left;justify-content:flex-start;padding-left:20px;font-size:16px}#charging_guide .cg_navi-cat .cg_btn br{display:none}@media only screen and (max-width: 960px){#charging_guide .cg_navi-cat .cg_btn{font-size:13px;background-position:calc(100% - 10px) center}}#charging_guide .cg_navi-cat ul{margin-top:20px;display:flex;flex-direction:column;gap:10px}#charging_guide .cg_navi-cat.cat1 .cg_btn{background-color:#fff462}#charging_guide .cg_navi-cat.cat2 .cg_btn{background-color:#f6becd}#charging_guide .cg_navi-cat.cat3 .cg_btn{background-color:#cee39d}#charging_guide .cg_navi-cat.cat4 .cg_btn{background-color:#bbd4ef}#charging_guide .cg_navi-cat.cat5 .cg_btn{background-color:#fcd68c}#charging_guide .cg_navi .cg_btn-list{margin-top:30px;width:100%;height:50px;font-size:16px}@media only screen and (max-width: 960px){#charging_guide .cg_navi .cg_btn-list{font-size:14px}}#charging_guide .cg_navi-totop{margin-top:20px;font-size:14px;font-weight:bold;text-align:right;display:block;display:flex;gap:10px;align-items:center;width:-moz-fit-content;width:fit-content;margin-left:auto}#charging_guide .cg_navi-totop::after{display:flex;content:"";background:url(../img/icon_arr.svg) 0 0/100% 100%;width:15px;height:17px}/*# sourceMappingURL=structure.css.map */