@font-face{font-family:YuGothicM;src:local("Yu Gothic Medium")}:root{--z-lv-1:1;--z-lv-2:10;--z-lv-3:100;--z-lv-4:1000;--z-lv-5:10000;--z-lv-6:100000;--z-lv-7:1000000;--z-lv-8:10000000;--z-lv-9:100000000;--z-lv-10:1000000000;--z-behindLv-1:-1;--z-behindLv-2:-10;--z-behindLv-3:-100;--z-behindLv-4:-1000;--z-behindLv-5:-10000;--z-behindLv-6:-100000;--z-behindLv-7:-1000000;--z-behindLv-8:-10000000;--z-behindLv-9:-100000000;--z-behindLv-10:-1000000000;--fontFamily-base:-apple-system,BlinkMacSystemFont,"Helvetica Neue","游ゴシック Medium",YuGothic,YuGothicM,"Hiragino Kaku Gothic ProN",メイリオ,Meiryo,sans-serif;--fontFamily-mincho:Georgia,游明朝,"Yu Mincho",YuMincho,"Hiragino Mincho ProN",HGS明朝E,メイリオ,Meiryo,serif;--fontFamily-mono:monospace,serif;--fontWeight-thin:100;--fontWeight-extraLight:200;--fontWeight-light:300;--fontWeight-normal:400;--fontWeight-medium:500;--fontWeight-semiBold:600;--fontWeight-bold:700;--fontWeight-extraBold:800;--fontWeight-black:900;--easeIn-sine:cubic-bezier(0.47,0,0.745,0.715);--easeOut-sine:cubic-bezier(0.39,0.575,0.565,1);--easeInOut-sine:cubic-bezier(0.445,0.05,0.55,0.95);--easeIn-quad:cubic-bezier(0.55,0.085,0.68,0.53);--easeOut-quad:cubic-bezier(0.25,0.46,0.45,0.94);--easeInOut-quad:cubic-bezier(0.455,0.03,0.515,0.955);--easeIn-cubic:cubic-bezier(0.55,0.055,0.675,0.19);--easeOut-cubic:cubic-bezier(0.215,0.61,0.355,1);--easeInOut-cubic:cubic-bezier(0.645,0.045,0.355,1);--easeIn-quart:cubic-bezier(0.895,0.03,0.685,0.22);--easeOut-quart:cubic-bezier(0.165,0.84,0.44,1);--easeInOut-quart:cubic-bezier(0.77,0,0.175,1);--easeIn-quint:cubic-bezier(0.755,0.05,0.855,0.06);--easeOut-quint:cubic-bezier(0.23,1,0.32,1);--easeInOut-quint:cubic-bezier(0.86,0,0.07,1);--easeIn-expo:cubic-bezier(0.95,0.05,0.795,0.035);--easeOut-expo:cubic-bezier(0.19,1,0.22,1);--easeInOut-expo:cubic-bezier(1,0,0,1);--easeIn-circ:cubic-bezier(0.6,0.04,0.98,0.335);--easeOut-circ:cubic-bezier(0.075,0.82,0.165,1);--easeInOut-circ:cubic-bezier(0.785,0.135,0.15,0.86);--easeIn-back:cubic-bezier(0.6,-0.28,0.735,0.045);--easeOut-back:cubic-bezier(0.175,0.885,0.32,1.275);--easeInOut-back:cubic-bezier(0.68,-0.55,0.265,1.55);--size-ipad-long:1024px;--size-ipad-short:768px;--size-ipadPro10inch-long:1112px;--size-ipadPro10inch-short:834px;--lc-transition-duration:0.3s}body{font-family:var(--font-mix)}.st-main,h1,h2,h3,h4,h5,h6{font-weight:500}.st-main{color:#000}#main{background-color:#fff}.btnInfo:before,.btnInfoHighlight:before{background-image:url(/models/bev/images/common/icon_information_line.svg);overflow:visible}.btnInfo:after,.btnInfoHighlight:after{overflow:visible;background-image:url(/models/bev/images/common/icon_information_line_black.svg)}.features-contentArea img,.features-contentArea picture{display:block;width:100%;height:auto}.features-contentArea .section.section-bottom{position:relative;margin-top:8rem;background-color:#f4f4f4}.features-contentArea .section.section-bottom .section-inner{position:relative;width:100%}@media (min-width:768px){.features-contentArea .section.section-bottom .section-inner{display:flex;justify-content:space-between;align-items:center;padding:5rem 9rem}.features-contentArea .section.section-bottom .section-inner .lead{font-size:1.6rem;line-height:1.75}.features-contentArea .section.section-bottom .section-inner .btn{margin:0}}@media (max-width:767px){.features-contentArea .section.section-bottom{margin-top:4rem;padding:0 2.5rem;background-color:transparent;text-align:center}.features-contentArea .section.section-bottom .section-inner{padding:2rem 0 2.5rem;background-color:#f4f4f4}.features-contentArea .section.section-bottom .section-inner .lead{font-size:1.2rem}.features-contentArea .section.section-bottom .section-inner .btn{margin:1rem auto 0}}.features-contentArea .contents-table{margin-top:0}@media (min-width:768px){.features-contentArea .contents-table .swiper{padding-right:0!important}}.features-contentArea .contents-table .table-lep{border-bottom:1px solid #000}.features-contentArea .contents-table th{background-color:#f4f4f4;font-size:1.4rem}.features-contentArea .contents-table td,.features-contentArea .contents-table th{width:auto;padding:.7rem;font-size:1.4rem;text-align:center;border-color:#000}@media (max-width:767px){.features-contentArea .contents-table td,.features-contentArea .contents-table th{height:auto;padding:.6rem;font-size:1rem}}.features-contentArea .contents-table td.head,.features-contentArea .contents-table th.head{padding:2rem .7rem}@media (max-width:767px){.features-contentArea .contents-table td.head,.features-contentArea .contents-table th.head{padding:2rem .6rem}}.features-contentArea .contents-table td.large,.features-contentArea .contents-table th.large{font-size:1.8rem;font-weight:700}@media (max-width:767px){.features-contentArea .contents-table td.large,.features-contentArea .contents-table th.large{font-size:1rem;text-align:left}}.features-contentArea .contents-table td.height,.features-contentArea .contents-table th.height{padding:2rem}.features-contentArea .contents-table td.bdr,.features-contentArea .contents-table th.bdr{border-right:1px solid #000}.features-contentArea .contents-table td.bdr.bd-white,.features-contentArea .contents-table th.bdr.bd-white{border-right:1px solid #fff}.features-contentArea .contents-table td.bdl,.features-contentArea .contents-table th.bdl{border-left:1px solid #000}.features-contentArea .contents-table td.bdt,.features-contentArea .contents-table th.bdt{border-top:1px solid #000}.features-contentArea .contents-table td.bdb,.features-contentArea .contents-table th.bdb{border-bottom:1px solid #000}.features-contentArea .contents-table td.bg-black,.features-contentArea .contents-table th.bg-black{background-color:#000;color:#fff}.features-contentArea .contents-table td.dummy,.features-contentArea .contents-table th.dummy{background-color:transparent}.features-contentArea .contents-table td.tal,.features-contentArea .contents-table th.tal{text-align:left}@media (max-width:767px){.features-contentArea .contents-table td.sp-tal,.features-contentArea .contents-table th.sp-tal{text-align:left}}.features-contentArea .contents-table td .box,.features-contentArea .contents-table th .box{display:inline-flex;flex-direction:column;text-align:left}.features-contentArea .contents-table td .large,.features-contentArea .contents-table th .large{font-size:1.6rem;font-weight:700}@media (max-width:767px){.features-contentArea .contents-table td .large,.features-contentArea .contents-table th .large{font-size:1.2rem}}.features-contentArea .contents-table td .small,.features-contentArea .contents-table th .small{font-size:1rem}.features-contentArea .contents-table td .label-white,.features-contentArea .contents-table th .label-white{margin-top:.2rem;padding:.4rem;background-color:#fff;color:#000;font-size:1.2rem;line-height:1;text-align:center}@media (max-width:767px){.features-contentArea .contents-table td .label-white,.features-contentArea .contents-table th .label-white{font-size:1rem}}.features-contentArea .contents-table .kv-logo{width:13.9rem;margin:1rem auto}@media (max-width:767px){.features-contentArea .contents-table .kv-logo{display:inline-block;width:6rem;margin:0 0 0 1rem;vertical-align:middle}}.features-contentArea .contents-table .kv-logo+.title{display:inline-block}@media (max-width:767px){.features-contentArea .contents-table .kv-logo+.title{margin-left:.5rem}}.features-contentArea .section{position:relative;width:100%;margin-top:6rem}@media (max-width:767px){.features-contentArea .section{margin-top:0;padding-top:4rem}}.features-contentArea .section.-bg-black{height:74rem}@media (max-width:767px){.features-contentArea .section.-bg-black{height:73rem}}.features-contentArea .section.-bg-black .section-inner{position:relative;width:100%;height:100%;background-color:#000;color:#fff}.features-contentArea .section.-bg-black .btn:hover{background-color:#000;color:#fff;border-color:#fff}.features-contentArea .section.-bg-black .btn:hover .link-text{color:#fff}.features-contentArea .section.-bg-black .btn:hover .link-text:after{background-image:url(/models/bev/images/common/icon_link_arrow_wh.svg)}.features-contentArea .section-title{font-size:2.8rem;line-height:1.3}@media (max-width:767px){.features-contentArea .section-title{font-size:2.1rem}}.features-contentArea .btn{width:29.5rem;height:6rem;margin:0}.features-contentArea .btn .link-text{font-size:1.4rem}.features-contentArea .btn.btn-anker .link-text:after{transform:rotate(90deg)}@media (max-width:767px){.features-contentArea .btn{width:26.3rem;height:4.8rem}.features-contentArea .btn .link-text{font-size:1.2rem}}.page-charging-lexuscharging-howto .features-contentArea .section-kv-detail,.page-charging-lexuscharging-network .features-contentArea .section-kv-detail,.page-charging-lexuscharging-shoplist .features-contentArea .section-kv-detail{position:relative;width:100%;height:38rem;overflow:hidden;margin-top:0}@media (max-width:767px){.page-charging-lexuscharging-howto .features-contentArea .section-kv-detail,.page-charging-lexuscharging-network .features-contentArea .section-kv-detail,.page-charging-lexuscharging-shoplist .features-contentArea .section-kv-detail{height:auto;padding-top:0}}.page-charging-lexuscharging-howto .features-contentArea .section-kv-detail .kv-img,.page-charging-lexuscharging-network .features-contentArea .section-kv-detail .kv-img,.page-charging-lexuscharging-shoplist .features-contentArea .section-kv-detail .kv-img{width:100%;height:100%}.page-charging-lexuscharging-howto .features-contentArea .section-kv-detail .kv-img img,.page-charging-lexuscharging-network .features-contentArea .section-kv-detail .kv-img img,.page-charging-lexuscharging-shoplist .features-contentArea .section-kv-detail .kv-img img{width:100%;height:100%;object-fit:cover}.page-charging-lexuscharging-howto .features-contentArea .section-kv-detail .title-wrap,.page-charging-lexuscharging-network .features-contentArea .section-kv-detail .title-wrap,.page-charging-lexuscharging-shoplist .features-contentArea .section-kv-detail .title-wrap{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;padding-left:7rem}.page-charging-lexuscharging-howto .features-contentArea .section-kv-detail .title-wrap h1,.page-charging-lexuscharging-network .features-contentArea .section-kv-detail .title-wrap h1,.page-charging-lexuscharging-shoplist .features-contentArea .section-kv-detail .title-wrap h1{font-size:3.2rem;color:#fff;line-height:1.5}@media (max-width:767px){.page-charging-lexuscharging-howto .features-contentArea .section-kv-detail .title-wrap,.page-charging-lexuscharging-network .features-contentArea .section-kv-detail .title-wrap,.page-charging-lexuscharging-shoplist .features-contentArea .section-kv-detail .title-wrap{padding-left:4rem}.page-charging-lexuscharging-howto .features-contentArea .section-kv-detail .title-wrap h1,.page-charging-lexuscharging-network .features-contentArea .section-kv-detail .title-wrap h1,.page-charging-lexuscharging-shoplist .features-contentArea .section-kv-detail .title-wrap h1{font-size:2.4rem;line-height:1.4}}.page-charging-lexuscharging-howto .features-contentArea .content-area-inner,.page-charging-lexuscharging-network .features-contentArea .content-area-inner,.page-charging-lexuscharging-shoplist .features-contentArea .content-area-inner{position:relative;width:100%;overflow:hidden}.page-charging-lexuscharging-howto .features-contentArea .block-tab-wrap,.page-charging-lexuscharging-network .features-contentArea .block-tab-wrap,.page-charging-lexuscharging-shoplist .features-contentArea .block-tab-wrap{position:relative;display:flex;justify-content:space-between;margin-top:4rem;padding:0 8.2rem}.page-charging-lexuscharging-howto .features-contentArea .block-tab-wrap .select-block,.page-charging-lexuscharging-network .features-contentArea .block-tab-wrap .select-block,.page-charging-lexuscharging-shoplist .features-contentArea .block-tab-wrap .select-block{position:relative;display:flex;justify-content:center;align-items:center;width:100%;padding:.8rem;border:1px solid #000;background-color:#fff;font-size:1.4rem;line-height:1.5;transition:background-color .3s,color .3s;transition:background-color var(--lc-transition-duration),color var(--lc-transition-duration)}.page-charging-lexuscharging-howto .features-contentArea .block-tab-wrap .select-block+.select-block,.page-charging-lexuscharging-network .features-contentArea .block-tab-wrap .select-block+.select-block,.page-charging-lexuscharging-shoplist .features-contentArea .block-tab-wrap .select-block+.select-block{margin-left:1.2rem}.page-charging-lexuscharging-howto .features-contentArea .block-tab-wrap .select-block.-active,.page-charging-lexuscharging-network .features-contentArea .block-tab-wrap .select-block.-active,.page-charging-lexuscharging-shoplist .features-contentArea .block-tab-wrap .select-block.-active{background-color:#000;color:#fff;pointer-events:none}.page-charging-lexuscharging-howto .features-contentArea .block-tab-wrap .select-block:hover,.page-charging-lexuscharging-network .features-contentArea .block-tab-wrap .select-block:hover,.page-charging-lexuscharging-shoplist .features-contentArea .block-tab-wrap .select-block:hover{background-color:#000;color:#fff}@media (max-width:767px){.page-charging-lexuscharging-howto .features-contentArea .block-tab-wrap,.page-charging-lexuscharging-network .features-contentArea .block-tab-wrap,.page-charging-lexuscharging-shoplist .features-contentArea .block-tab-wrap{width:100%;flex-wrap:wrap;margin-top:2rem;padding:0 2.5rem}.page-charging-lexuscharging-howto .features-contentArea .block-tab-wrap .select-block,.page-charging-lexuscharging-network .features-contentArea .block-tab-wrap .select-block,.page-charging-lexuscharging-shoplist .features-contentArea .block-tab-wrap .select-block{width:calc(50% - .6rem);padding:.5rem;font-size:1rem}.page-charging-lexuscharging-howto .features-contentArea .block-tab-wrap .select-block .text-default,.page-charging-lexuscharging-network .features-contentArea .block-tab-wrap .select-block .text-default,.page-charging-lexuscharging-shoplist .features-contentArea .block-tab-wrap .select-block .text-default{text-align:center}.page-charging-lexuscharging-howto .features-contentArea .block-tab-wrap .select-block+.select-block,.page-charging-lexuscharging-network .features-contentArea .block-tab-wrap .select-block+.select-block,.page-charging-lexuscharging-shoplist .features-contentArea .block-tab-wrap .select-block+.select-block{margin-left:0}.page-charging-lexuscharging-howto .features-contentArea .block-tab-wrap .select-block:nth-of-type(n+3),.page-charging-lexuscharging-network .features-contentArea .block-tab-wrap .select-block:nth-of-type(n+3),.page-charging-lexuscharging-shoplist .features-contentArea .block-tab-wrap .select-block:nth-of-type(n+3){margin-top:1.2rem}}.page-charging-lexuscharging-howto .features-contentArea .block-tab-wrap+*,.page-charging-lexuscharging-network .features-contentArea .block-tab-wrap+*,.page-charging-lexuscharging-shoplist .features-contentArea .block-tab-wrap+*{margin-top:4rem}.page-charging-lexuscharging-howto .features-contentArea .comingsoon,.page-charging-lexuscharging-network .features-contentArea .comingsoon,.page-charging-lexuscharging-shoplist .features-contentArea .comingsoon{position:relative;display:flex;justify-content:center;padding:4rem 0;background-color:#f4f4f4}.page-charging-lexuscharging-howto .features-contentArea .comingsoon+*,.page-charging-lexuscharging-network .features-contentArea .comingsoon+*,.page-charging-lexuscharging-shoplist .features-contentArea .comingsoon+*{margin-top:4rem}.page-charging-lexuscharging-howto .features-contentArea .comingsoon .text,.page-charging-lexuscharging-network .features-contentArea .comingsoon .text,.page-charging-lexuscharging-shoplist .features-contentArea .comingsoon .text{font-size:1.4rem}@media (max-width:767px){.page-charging-lexuscharging-howto .features-contentArea .comingsoon,.page-charging-lexuscharging-network .features-contentArea .comingsoon,.page-charging-lexuscharging-shoplist .features-contentArea .comingsoon{padding:2rem 0;margin-left:2.5rem;margin-right:2.5rem}.page-charging-lexuscharging-howto .features-contentArea .comingsoon .text,.page-charging-lexuscharging-network .features-contentArea .comingsoon .text,.page-charging-lexuscharging-shoplist .features-contentArea .comingsoon .text{font-size:1.2rem}}.page-charging-lexuscharging-howto .features-contentArea .contents-block,.page-charging-lexuscharging-network .features-contentArea .contents-block,.page-charging-lexuscharging-shoplist .features-contentArea .contents-block{position:absolute;top:0;left:0;width:100%;opacity:0;visibility:hidden;transition:opacity .5s}.page-charging-lexuscharging-howto .features-contentArea .contents-block.-active,.page-charging-lexuscharging-network .features-contentArea .contents-block.-active,.page-charging-lexuscharging-shoplist .features-contentArea .contents-block.-active{position:relative;opacity:1;visibility:visible}.page-charging-lexuscharging-howto .features-contentArea .block-title,.page-charging-lexuscharging-network .features-contentArea .block-title,.page-charging-lexuscharging-shoplist .features-contentArea .block-title{font-size:2.8rem;line-height:1}@media (max-width:767px){.page-charging-lexuscharging-howto .features-contentArea .block-title,.page-charging-lexuscharging-network .features-contentArea .block-title,.page-charging-lexuscharging-shoplist .features-contentArea .block-title{font-size:2.1rem;padding-left:2.5rem}}.page-charging-lexuscharging-howto .features-contentArea .section>.head,.page-charging-lexuscharging-network .features-contentArea .section>.head,.page-charging-lexuscharging-shoplist .features-contentArea .section>.head{position:absolute;top:4rem;left:0;padding-bottom:.5rem;padding-left:9rem;border-bottom:.3rem solid #fff;z-index:1}.page-charging-lexuscharging-howto .features-contentArea .section>.head .text,.page-charging-lexuscharging-network .features-contentArea .section>.head .text,.page-charging-lexuscharging-shoplist .features-contentArea .section>.head .text{font-size:2.1rem;line-height:1.2}@media (max-width:767px){.page-charging-lexuscharging-howto .features-contentArea .section>.head,.page-charging-lexuscharging-network .features-contentArea .section>.head,.page-charging-lexuscharging-shoplist .features-contentArea .section>.head{top:6.5rem;padding-left:2.5rem;border-width:2px}.page-charging-lexuscharging-howto .features-contentArea .section>.head .text,.page-charging-lexuscharging-network .features-contentArea .section>.head .text,.page-charging-lexuscharging-shoplist .features-contentArea .section>.head .text{font-size:1.4rem}}.page-charging-lexuscharging-howto .features-contentArea .section .section-inner,.page-charging-lexuscharging-network .features-contentArea .section .section-inner,.page-charging-lexuscharging-shoplist .features-contentArea .section .section-inner{position:relative;width:100%}@media (min-width:768px){.page-charging-lexuscharging-howto .features-contentArea .section .section-inner,.page-charging-lexuscharging-network .features-contentArea .section .section-inner,.page-charging-lexuscharging-shoplist .features-contentArea .section .section-inner{padding:11rem 9rem 6rem}}@media (max-width:767px){.page-charging-lexuscharging-howto .features-contentArea .section .section-inner,.page-charging-lexuscharging-network .features-contentArea .section .section-inner,.page-charging-lexuscharging-shoplist .features-contentArea .section .section-inner{padding:0 2.5rem}}@media (max-width:767px){.page-charging-lexuscharging-howto .features-contentArea .section.section-bottom .section-inner,.page-charging-lexuscharging-network .features-contentArea .section.section-bottom .section-inner,.page-charging-lexuscharging-shoplist .features-contentArea .section.section-bottom .section-inner{padding:2rem 0 2.5rem}}.page-charging-lexuscharging-howto .features-contentArea .section .text-wrap,.page-charging-lexuscharging-network .features-contentArea .section .text-wrap,.page-charging-lexuscharging-shoplist .features-contentArea .section .text-wrap{position:relative;flex:1 1}.page-charging-lexuscharging-howto .features-contentArea .section .text-wrap .title,.page-charging-lexuscharging-network .features-contentArea .section .text-wrap .title,.page-charging-lexuscharging-shoplist .features-contentArea .section .text-wrap .title{font-size:2.8rem;line-height:1.5}.page-charging-lexuscharging-howto .features-contentArea .section .text-wrap .title .small,.page-charging-lexuscharging-network .features-contentArea .section .text-wrap .title .small,.page-charging-lexuscharging-shoplist .features-contentArea .section .text-wrap .title .small{font-size:1.8rem}.page-charging-lexuscharging-howto .features-contentArea .section .text-wrap .lead,.page-charging-lexuscharging-network .features-contentArea .section .text-wrap .lead,.page-charging-lexuscharging-shoplist .features-contentArea .section .text-wrap .lead{margin-top:1.5rem;font-size:1.6rem;line-height:1.75}.page-charging-lexuscharging-howto .features-contentArea .section .text-wrap .lead .lead-title,.page-charging-lexuscharging-network .features-contentArea .section .text-wrap .lead .lead-title,.page-charging-lexuscharging-shoplist .features-contentArea .section .text-wrap .lead .lead-title{display:inline-block;font-weight:700;padding-bottom:.5rem}@media (max-width:767px){.page-charging-lexuscharging-howto .features-contentArea .section .text-wrap .lead .lead-title,.page-charging-lexuscharging-network .features-contentArea .section .text-wrap .lead .lead-title,.page-charging-lexuscharging-shoplist .features-contentArea .section .text-wrap .lead .lead-title{margin-top:1rem;font-size:1.4rem}}.page-charging-lexuscharging-howto .features-contentArea .section .text-wrap .lead sup,.page-charging-lexuscharging-network .features-contentArea .section .text-wrap .lead sup,.page-charging-lexuscharging-shoplist .features-contentArea .section .text-wrap .lead sup{font-size:75%}.page-charging-lexuscharging-howto .features-contentArea .section .text-wrap .info,.page-charging-lexuscharging-network .features-contentArea .section .text-wrap .info,.page-charging-lexuscharging-shoplist .features-contentArea .section .text-wrap .info{margin-top:1.5rem;font-size:1.2rem;line-height:1.75;text-indent:-1em;padding-left:1em}.page-charging-lexuscharging-howto .features-contentArea .section .text-wrap .info+.info,.page-charging-lexuscharging-network .features-contentArea .section .text-wrap .info+.info,.page-charging-lexuscharging-shoplist .features-contentArea .section .text-wrap .info+.info{margin-top:0}@media (max-width:767px){.page-charging-lexuscharging-howto .features-contentArea .section .text-wrap,.page-charging-lexuscharging-network .features-contentArea .section .text-wrap,.page-charging-lexuscharging-shoplist .features-contentArea .section .text-wrap{margin-top:2rem}.page-charging-lexuscharging-howto .features-contentArea .section .text-wrap .title,.page-charging-lexuscharging-network .features-contentArea .section .text-wrap .title,.page-charging-lexuscharging-shoplist .features-contentArea .section .text-wrap .title{font-size:2.1rem}.page-charging-lexuscharging-howto .features-contentArea .section .text-wrap .lead,.page-charging-lexuscharging-network .features-contentArea .section .text-wrap .lead,.page-charging-lexuscharging-shoplist .features-contentArea .section .text-wrap .lead{margin-top:1rem;font-size:1.2rem}.page-charging-lexuscharging-howto .features-contentArea .section .text-wrap .info,.page-charging-lexuscharging-network .features-contentArea .section .text-wrap .info,.page-charging-lexuscharging-shoplist .features-contentArea .section .text-wrap .info{font-size:1rem}}.page-charging-lexuscharging-howto .features-contentArea .section.section-bottom,.page-charging-lexuscharging-network .features-contentArea .section.section-bottom,.page-charging-lexuscharging-shoplist .features-contentArea .section.section-bottom{margin-top:6rem}@media (max-width:767px){.page-charging-lexuscharging-howto .features-contentArea .section.section-bottom,.page-charging-lexuscharging-network .features-contentArea .section.section-bottom,.page-charging-lexuscharging-shoplist .features-contentArea .section.section-bottom{margin-top:4rem}}@media (min-width:768px){.page-charging-lexuscharging-howto .features-contentArea .section.section-bottom .section-inner,.page-charging-lexuscharging-network .features-contentArea .section.section-bottom .section-inner,.page-charging-lexuscharging-shoplist .features-contentArea .section.section-bottom .section-inner{padding:5rem 9rem}}@media (max-width:767px){#main .featureTableHolder .featureTable{margin-left:0}}@media (max-width:767px){#main .featureTableHolder .featureTable .swiper{padding-right:2.5rem}}@media (max-width:767px){#main .featureTableHolder .swiper-scrollbar{margin-top:1rem}}.link-underline[target=_blank]:after{content:"";position:relative;display:inline-block;vertical-align:middle;background-image:url(/models/bev/images/common/icon_linkout.svg);background-repeat:no-repeat;background-size:contain;background-position:50%}@media (min-width:768px){.link-underline[target=_blank]:after{width:1.6rem;height:1.6rem;margin-left:.5rem}}@media (max-width:767px){.link-underline[target=_blank]:after{width:1.6rem;height:1.6rem;margin-left:.5rem}}.page-charging-lexuscharging-index .features-contentArea .section-kv{position:relative;width:100%;overflow:hidden;margin-top:0}@media (min-width:768px){.page-charging-lexuscharging-index .features-contentArea .section-kv{height:74rem}}@media (max-width:767px){.page-charging-lexuscharging-index .features-contentArea .section-kv{padding-top:0;height:48.7rem}}.page-charging-lexuscharging-index .features-contentArea .section-kv .kv-img{width:100%;height:100%}.page-charging-lexuscharging-index .features-contentArea .section-kv .kv-img img{width:100%;height:100%;object-fit:cover}@media (max-width:767px){.page-charging-lexuscharging-index .features-contentArea .section-kv .kv-img,.page-charging-lexuscharging-index .features-contentArea .section-kv .kv-img img{height:auto}}.page-charging-lexuscharging-index .features-contentArea .section-kv .title-wrap{position:absolute;background-color:#000;color:#fff;display:flex;flex-direction:column;justify-content:center;align-items:center}@media (min-width:768px){.page-charging-lexuscharging-index .features-contentArea .section-kv .title-wrap{top:14.8rem;left:11rem;width:40rem;height:44.5rem;padding:5rem}}@media (max-width:767px){.page-charging-lexuscharging-index .features-contentArea .section-kv .title-wrap{bottom:0;left:0;right:0;width:26rem;height:24.7rem;margin:0 auto;padding:2.5rem 3rem}}.page-charging-lexuscharging-index .features-contentArea .section-kv .title-wrap .kv-logo{position:relative}@media (min-width:768px){.page-charging-lexuscharging-index .features-contentArea .section-kv .title-wrap .kv-logo{width:15rem}}@media (max-width:767px){.page-charging-lexuscharging-index .features-contentArea .section-kv .title-wrap .kv-logo{width:9.5rem}}.page-charging-lexuscharging-index .features-contentArea .section-kv .title-wrap .lead{margin-top:4rem;font-size:1.6rem;line-height:1.75;text-align:center}@media (max-width:767px){.page-charging-lexuscharging-index .features-contentArea .section-kv .title-wrap .lead{margin-top:1.5rem;font-size:1rem}}.page-charging-lexuscharging-index .features-contentArea .section-kv .title-wrap .lead-box{position:relative;width:100%;margin-top:4rem;padding:2rem 0;border-top:1px solid #fff;border-bottom:1px solid #fff}@media (max-width:767px){.page-charging-lexuscharging-index .features-contentArea .section-kv .title-wrap .lead-box{margin-top:1.5rem;padding:1.2rem 0}}.page-charging-lexuscharging-index .features-contentArea .section-kv .title-wrap .lead-box .lead-sub{font-size:2.1rem;line-height:1;text-align:center}.page-charging-lexuscharging-index .features-contentArea .section-kv .title-wrap .lead-box .lead-sub+.lead-sub{margin-top:1.5rem}@media (max-width:767px){.page-charging-lexuscharging-index .features-contentArea .section-kv .title-wrap .lead-box .lead-sub{font-size:1.4rem}.page-charging-lexuscharging-index .features-contentArea .section-kv .title-wrap .lead-box .lead-sub+.lead-sub{margin-top:.8rem}}.page-charging-lexuscharging-index .features-contentArea .section-navi-wrap{position:relative;display:flex;justify-content:center;width:100%}@media (max-width:767px){.page-charging-lexuscharging-index .features-contentArea .section-navi-wrap{padding-bottom:8rem}}.page-charging-lexuscharging-index .features-contentArea .section-navi-wrap .contents-table{display:flex;align-items:center}@media (max-width:767px){.page-charging-lexuscharging-index .features-contentArea .section-navi-wrap .swiper-slide{width:75rem}}.page-charging-lexuscharging-index .features-contentArea .section-navi-wrap .header-anchor-wrap{padding:0;flex-wrap:nowrap}@media (max-width:767px){.page-charging-lexuscharging-index .features-contentArea .section-navi-wrap .header-anchor-wrap{display:flex;padding-left:2.5rem}}.page-charging-lexuscharging-index .features-contentArea .section-navi-wrap .header-anchor-wrap .header-anchor{width:auto;margin:0;font-size:1.4rem}.page-charging-lexuscharging-index .features-contentArea .section-navi-wrap .header-anchor-wrap .header-anchor picture{margin-left:.8rem}.page-charging-lexuscharging-index .features-contentArea .section-navi-wrap .header-anchor-wrap .header-anchor+.header-anchor{margin-left:4rem}.page-charging-lexuscharging-index .features-contentArea .section-navi-wrap .header-anchor-wrap .header-anchor.dummy{display:none}@media (max-width:767px){.page-charging-lexuscharging-index .features-contentArea .section-navi-wrap .header-anchor-wrap .header-anchor{font-size:1.2rem}.page-charging-lexuscharging-index .features-contentArea .section-navi-wrap .header-anchor-wrap .header-anchor+.header-anchor{margin-left:3rem}}.page-charging-lexuscharging-index .features-contentArea .section-navi-wrap .btn{margin:0 0 0 5rem}@media (max-width:767px){.page-charging-lexuscharging-index .features-contentArea .section-navi-wrap .btn{margin-left:auto;margin-right:auto}.page-charging-lexuscharging-index .features-contentArea .section-navi-wrap .btn.-black{position:absolute;bottom:0}}.page-charging-lexuscharging-index .features-contentArea .section-navi-wrap .btn.-fixed{position:fixed;bottom:3rem;right:3rem;z-index:100;border:1px solid #fff;display:none;opacity:0;transition:opacity .5s ease}.page-charging-lexuscharging-index .features-contentArea .section-navi-wrap .btn.-fixed.-show{display:flex;opacity:1}@media (max-width:767px){.page-charging-lexuscharging-index .features-contentArea .section-navi-wrap .btn.-fixed{bottom:0;right:0;left:0;margin:auto}}.page-charging-lexuscharging-index .features-contentArea .section-about{position:relative;width:100%;overflow:hidden}@media (max-width:767px){.page-charging-lexuscharging-index .features-contentArea .section-about{height:auto}}.page-charging-lexuscharging-index .features-contentArea .section-about .section-inner{position:relative}@media (min-width:768px){.page-charging-lexuscharging-index .features-contentArea .section-about .section-inner{display:flex;align-items:center;padding-left:5rem;padding-right:14.5rem}}@media (max-width:767px){.page-charging-lexuscharging-index .features-contentArea .section-about .section-inner{padding:0 2.5rem 4rem}}.page-charging-lexuscharging-index .features-contentArea .section-about .swiper-image-wrap{position:relative;width:57.7rem}@media (max-width:767px){.page-charging-lexuscharging-index .features-contentArea .section-about .swiper-image-wrap{width:100%}}.page-charging-lexuscharging-index .features-contentArea .section-about .swiper-image-wrap .img-header,.page-charging-lexuscharging-index .features-contentArea .section-about .swiper-image-wrap .swiperTargetImage{width:25rem;position:absolute;top:9.8rem;left:16.4rem}.page-charging-lexuscharging-index .features-contentArea .section-about .swiper-image-wrap .img-mobile{position:relative;z-index:3}@media (max-width:767px){.page-charging-lexuscharging-index .features-contentArea .section-about .swiper-image-wrap .img-header,.page-charging-lexuscharging-index .features-contentArea .section-about .swiper-image-wrap .swiperTargetImage{width:14rem;top:5.5rem;left:0;right:0;margin:0 auto}}.page-charging-lexuscharging-index .features-contentArea .section-about .text-wrap{position:relative;text-align:center}.page-charging-lexuscharging-index .features-contentArea .section-about .text-wrap .kv-logo{position:relative;width:22rem;margin:0 auto}.page-charging-lexuscharging-index .features-contentArea .section-about .text-wrap .lead{margin-top:5.6rem;font-size:1.8rem;line-height:1.75}.page-charging-lexuscharging-index .features-contentArea .section-about .text-wrap .note{margin-top:2rem;font-size:1.2rem;line-height:1.75}@media (max-width:767px){.page-charging-lexuscharging-index .features-contentArea .section-about .text-wrap{text-align:left}.page-charging-lexuscharging-index .features-contentArea .section-about .text-wrap .kv-logo{width:11rem}.page-charging-lexuscharging-index .features-contentArea .section-about .text-wrap .lead{margin-top:3rem;font-size:1.2rem}.page-charging-lexuscharging-index .features-contentArea .section-about .text-wrap .note{margin-top:1.5rem;font-size:1rem;text-indent:-1em;padding-left:1em}}.page-charging-lexuscharging-index .features-contentArea .section-service{position:relative;width:100%;overflow:hidden}.page-charging-lexuscharging-index .features-contentArea .section-service .section-inner{position:relative;display:flex}@media (min-width:768px){.page-charging-lexuscharging-index .features-contentArea .section-service .section-inner{align-items:center;padding:9.5rem 11rem}}@media (max-width:767px){.page-charging-lexuscharging-index .features-contentArea .section-service .section-inner{flex-direction:column;justify-content:center;padding:10.7rem 2.5rem 4.2rem}}.page-charging-lexuscharging-index .features-contentArea .section-service .head{position:absolute;top:0;left:0;display:flex;align-items:flex-end;padding-top:3rem;padding-bottom:.5rem;padding-left:2rem;border-bottom:.3rem solid #fff;line-height:1}.page-charging-lexuscharging-index .features-contentArea .section-service .head .text{font-size:1.2rem;padding-bottom:.5rem}.page-charging-lexuscharging-index .features-contentArea .section-service .head .num{margin-left:1rem;font-size:3.7rem;font-weight:400}@media (max-width:767px){.page-charging-lexuscharging-index .features-contentArea .section-service .head{border-width:2px}.page-charging-lexuscharging-index .features-contentArea .section-service .head .text{font-size:1rem;padding-bottom:.5rem}.page-charging-lexuscharging-index .features-contentArea .section-service .head .num{margin-left:.5rem;font-size:3.2rem}}.page-charging-lexuscharging-index .features-contentArea .section-service .bg-wrap{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0}.page-charging-lexuscharging-index .features-contentArea .section-service .bg-wrap picture{width:100%;height:100%}.page-charging-lexuscharging-index .features-contentArea .section-service .bg-wrap img{width:100%;height:100%;object-fit:cover;object-position:center}@media (max-width:767px){.page-charging-lexuscharging-index .features-contentArea .section-service .bg-wrap:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.6)}}.page-charging-lexuscharging-index .features-contentArea .section-service .text-wrap{position:relative;flex:1 1}.page-charging-lexuscharging-index .features-contentArea .section-service .text-wrap .title{font-size:3.7rem;line-height:1.5}.page-charging-lexuscharging-index .features-contentArea .section-service .text-wrap .lead{margin-top:2.5rem;font-size:1.6rem;line-height:1.75}.page-charging-lexuscharging-index .features-contentArea .section-service .text-wrap sup{font-size:75%}.page-charging-lexuscharging-index .features-contentArea .section-service .text-wrap .small{margin-top:2rem;font-size:1.2rem;line-height:1.75}@media (max-width:767px){.page-charging-lexuscharging-index .features-contentArea .section-service .text-wrap{display:flex;flex-direction:column;justify-content:center}.page-charging-lexuscharging-index .features-contentArea .section-service .text-wrap .title{font-size:2.4rem}.page-charging-lexuscharging-index .features-contentArea .section-service .text-wrap .lead{margin-top:2rem;font-size:1.2rem}.page-charging-lexuscharging-index .features-contentArea .section-service .text-wrap .small{margin-top:1rem;font-size:1rem}}.page-charging-lexuscharging-index .features-contentArea .section-service .btn{margin-top:2.5rem;margin-left:0}@media (max-width:767px){.page-charging-lexuscharging-index .features-contentArea .section-service .btn{margin-top:3rem}}@media (max-width:767px){.page-charging-lexuscharging-index .features-contentArea .section-service.section-service-01 .section-inner{justify-content:center;padding:5rem 2.5rem}}@media (max-width:767px){.page-charging-lexuscharging-index .features-contentArea .section-service.section-service-01 .bg-wrap:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.6)}}@media (min-width:768px){.page-charging-lexuscharging-index .features-contentArea .section-service.section-service-02 .section-inner,.page-charging-lexuscharging-index .features-contentArea .section-service.section-service-04 .section-inner{padding-right:0}.page-charging-lexuscharging-index .features-contentArea .section-service.section-service-02 .head,.page-charging-lexuscharging-index .features-contentArea .section-service.section-service-04 .head{left:auto;right:0;padding-left:0;padding-right:2rem}.page-charging-lexuscharging-index .features-contentArea .section-service.section-service-02 .text-wrap,.page-charging-lexuscharging-index .features-contentArea .section-service.section-service-04 .text-wrap{margin-left:11rem}}@media (max-width:767px){.page-charging-lexuscharging-index .features-contentArea .section-service.section-service-02{height:auto}}@media (min-width:768px){.page-charging-lexuscharging-index .features-contentArea .section-service.section-service-02 .section-inner{padding-top:7rem}}.page-charging-lexuscharging-index .features-contentArea .section-service.section-service-02 .swiper-image-wrap{position:relative;width:55rem}.page-charging-lexuscharging-index .features-contentArea .section-service.section-service-02 .swiper-image-wrap .item{position:relative;display:flex;flex-direction:column;width:100%;height:55rem;padding:3rem 5rem 4rem;background-color:#fff}@media (max-width:767px){.page-charging-lexuscharging-index .features-contentArea .section-service.section-service-02 .swiper-image-wrap .item{height:100%;padding:2rem 1rem}}.page-charging-lexuscharging-index .features-contentArea .section-service.section-service-02 .swiper-image-wrap .item .coming-soon{padding:.3rem;font-size:1.2rem;line-height:2;background-color:#f4f4f4;text-align:center;color:#000}.page-charging-lexuscharging-index .features-contentArea .section-service.section-service-02 .swiper-image-wrap .item .coming-soon+.img-wrap{margin-top:2rem}@media (max-width:767px){.page-charging-lexuscharging-index .features-contentArea .section-service.section-service-02 .swiper-image-wrap .item .coming-soon{padding:.1rem;font-size:1rem}.page-charging-lexuscharging-index .features-contentArea .section-service.section-service-02 .swiper-image-wrap .item .coming-soon+.img-wrap{margin-top:1rem}}.page-charging-lexuscharging-index .features-contentArea .section-service.section-service-02 .swiper-image-wrap .item .img-wrap{position:relative;display:flex;justify-content:center;align-items:center;width:100%;height:13rem}@media (max-width:767px){.page-charging-lexuscharging-index .features-contentArea .section-service.section-service-02 .swiper-image-wrap .item .img-wrap{height:5rem}}.page-charging-lexuscharging-index .features-contentArea .section-service.section-service-02 .swiper-image-wrap .item .img-wrap .img{width:auto;height:auto}.page-charging-lexuscharging-index .features-contentArea .section-service.section-service-02 .swiper-image-wrap .item .img-wrap .img.img-lexus{width:17rem;padding:1rem 1.5rem;background-color:#000}@media (max-width:767px){.page-charging-lexuscharging-index .features-contentArea .section-service.section-service-02 .swiper-image-wrap .item .img-wrap .img.img-lexus{width:8rem;padding:.5rem 1rem}}.page-charging-lexuscharging-index .features-contentArea .section-service.section-service-02 .swiper-image-wrap .item .img-wrap .img.img-teemo{width:25.8rem}@media (max-width:767px){.page-charging-lexuscharging-index .features-contentArea .section-service.section-service-02 .swiper-image-wrap .item .img-wrap .img.img-teemo{width:12rem}}.page-charging-lexuscharging-index .features-contentArea .section-service.section-service-02 .swiper-image-wrap .item .img-wrap .img.img-emobility{width:25rem}@media (max-width:767px){.page-charging-lexuscharging-index .features-contentArea .section-service.section-service-02 .swiper-image-wrap .item .img-wrap .img.img-emobility{width:12rem}}.page-charging-lexuscharging-index .features-contentArea .section-service.section-service-02 .swiper-image-wrap .item .img-wrap .img.img-pca{width:25rem}@media (max-width:767px){.page-charging-lexuscharging-index .features-contentArea .section-service.section-service-02 .swiper-image-wrap .item .img-wrap .img.img-pca{width:12rem}}.page-charging-lexuscharging-index .features-contentArea .section-service.section-service-02 .swiper-image-wrap .item .text-wrap{position:relative;flex:1 1;margin-top:2rem;margin-left:0;color:#000}@media (max-width:767px){.page-charging-lexuscharging-index .features-contentArea .section-service.section-service-02 .swiper-image-wrap .item .text-wrap{margin-top:1rem}}.page-charging-lexuscharging-index .features-contentArea .section-service.section-service-02 .swiper-image-wrap .item .text-wrap .text{font-size:1.4rem;line-height:1.75;text-align:center}@media (max-width:767px){.page-charging-lexuscharging-index .features-contentArea .section-service.section-service-02 .swiper-image-wrap .item .text-wrap .text{font-size:1rem}}.page-charging-lexuscharging-index .features-contentArea .section-service.section-service-02 .swiper-image-wrap .item .text-wrap .info-list{margin-top:2rem;padding:1.5rem 5rem;border-top:1px solid #000;border-bottom:1px solid #000}@media (max-width:767px){.page-charging-lexuscharging-index .features-contentArea .section-service.section-service-02 .swiper-image-wrap .item .text-wrap .info-list{margin-top:1rem;padding:.5rem 2rem}}.page-charging-lexuscharging-index .features-contentArea .section-service.section-service-02 .swiper-image-wrap .item .text-wrap .info-list .info-item{display:flex;justify-content:space-between}.page-charging-lexuscharging-index .features-contentArea .section-service.section-service-02 .swiper-image-wrap .item .text-wrap .info-list .info-item+.info-item{margin-top:1rem}.page-charging-lexuscharging-index .features-contentArea .section-service.section-service-02 .swiper-image-wrap .item .text-wrap .info-list .name{display:flex;align-items:center;justify-content:center;width:50%;font-size:1.2rem;line-height:1;border-left:1px solid #000;border-right:1px solid #000}@media (max-width:767px){.page-charging-lexuscharging-index .features-contentArea .section-service.section-service-02 .swiper-image-wrap .item .text-wrap .info-list .name{font-size:1rem}}.page-charging-lexuscharging-index .features-contentArea .section-service.section-service-02 .swiper-image-wrap .item .text-wrap .info-list .text{width:50%;padding-left:3rem;font-size:4.2rem;line-height:1;text-align:left;white-space:nowrap}.page-charging-lexuscharging-index .features-contentArea .section-service.section-service-02 .swiper-image-wrap .item .text-wrap .info-list .text .small{font-size:1.8rem}.page-charging-lexuscharging-index .features-contentArea .section-service.section-service-02 .swiper-image-wrap .item .text-wrap .info-list .text .small sup{font-size:50%}@media (max-width:767px){.page-charging-lexuscharging-index .features-contentArea .section-service.section-service-02 .swiper-image-wrap .item .text-wrap .info-list .text{padding-left:1rem;font-size:2.4rem}.page-charging-lexuscharging-index .features-contentArea .section-service.section-service-02 .swiper-image-wrap .item .text-wrap .info-list .text .small{font-size:1rem}}.page-charging-lexuscharging-index .features-contentArea .section-service.section-service-02 .swiper-image-wrap .item .text-wrap .date{margin-top:2rem;font-size:1rem;line-height:1;text-align:center}@media (max-width:767px){.page-charging-lexuscharging-index .features-contentArea .section-service.section-service-02 .swiper-image-wrap .item .text-wrap .date{margin-top:1rem}}.page-charging-lexuscharging-index .features-contentArea .section-service.section-service-02 .swiper-image-wrap .item .btn{width:27.6rem;height:3.2rem;margin:0 auto}.page-charging-lexuscharging-index .features-contentArea .section-service.section-service-02 .swiper-image-wrap .item .btn:hover{background-color:#fff;color:#000;border-color:#000}.page-charging-lexuscharging-index .features-contentArea .section-service.section-service-02 .swiper-image-wrap .item .btn:hover .link-text{color:#000}.page-charging-lexuscharging-index .features-contentArea .section-service.section-service-02 .swiper-image-wrap .item .btn:hover .link-text:after{background-image:url(/models/bev/images/common/icon_link_arrow.svg)}.page-charging-lexuscharging-index .features-contentArea .section-service.section-service-02 .swiper-image-wrap .swiper-pagination{bottom:-2.5rem;line-height:0}.page-charging-lexuscharging-index .features-contentArea .section-service.section-service-02 .swiper-image-wrap .swiper-pagination .swiper-pagination-bullet{position:relative;width:7rem;height:2px;border-radius:0;margin:0 .5rem;background-color:#646464;opacity:1}.page-charging-lexuscharging-index .features-contentArea .section-service.section-service-02 .swiper-image-wrap .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#fff}.page-charging-lexuscharging-index .features-contentArea .section-service.section-service-02 .swiper-image-wrap .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active:after{color:#fff}.page-charging-lexuscharging-index .features-contentArea .section-service.section-service-02 .swiper-image-wrap .swiper-pagination .swiper-pagination-bullet:after{content:"";position:absolute;top:1rem;left:0;right:0;margin:auto;text-align:center;color:#646464;font-size:1rem;line-height:1}.page-charging-lexuscharging-index .features-contentArea .section-service.section-service-02 .swiper-image-wrap .swiper-pagination .swiper-pagination-bullet:first-of-type:after{content:"LEXUS Charging"}.page-charging-lexuscharging-index .features-contentArea .section-service.section-service-02 .swiper-image-wrap .swiper-pagination .swiper-pagination-bullet:nth-of-type(2):after{content:"TEEMO"}.page-charging-lexuscharging-index .features-contentArea .section-service.section-service-02 .swiper-image-wrap .swiper-pagination .swiper-pagination-bullet:nth-of-type(3):after{content:"e-Mobility Power"}.page-charging-lexuscharging-index .features-contentArea .section-service.section-service-02 .swiper-image-wrap .swiper-pagination .swiper-pagination-bullet:nth-of-type(4):after{content:"PCA"}@media (max-width:767px){.page-charging-lexuscharging-index .features-contentArea .section-service.section-service-02 .swiper-image-wrap{width:100%;margin-top:2rem;margin-bottom:2rem;padding-bottom:2rem}.page-charging-lexuscharging-index .features-contentArea .section-service.section-service-02 .swiper-image-wrap .swiper-slide{height:30rem;overflow:hidden}.page-charging-lexuscharging-index .features-contentArea .section-service.section-service-02 .swiper-image-wrap .swiper-pagination{bottom:1.2rem}.page-charging-lexuscharging-index .features-contentArea .section-service.section-service-02 .swiper-image-wrap .swiper-pagination .swiper-pagination-bullet{width:7.7rem;height:2px;margin:0 .2rem}.page-charging-lexuscharging-index .features-contentArea .section-service.section-service-02 .swiper-image-wrap .swiper-pagination .swiper-pagination-bullet:after{top:.75rem}}@media (max-width:767px){.page-charging-lexuscharging-index .features-contentArea .section-service.section-service-03 .text-wrap,.page-charging-lexuscharging-index .features-contentArea .section-service.section-service-04 .text-wrap{justify-content:flex-start}}.page-charging-lexuscharging-index .features-contentArea .section-service.section-service-03{overflow:visible}.page-charging-lexuscharging-index .features-contentArea .section-service.section-service-03 .link-underline{color:#fff;pointer-events:auto}.page-charging-lexuscharging-index .features-contentArea .section-service.section-service-03 .link-underline:after{background-image:url(/models/bev/images/common/icon_linkout_wh.svg)}.page-charging-lexuscharging-index .features-contentArea .section-service.section-service-03 .image-wrap{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none}.page-charging-lexuscharging-index .features-contentArea .section-service.section-service-03 .img-01{position:absolute;top:0;right:34.5rem;width:28.3rem}.page-charging-lexuscharging-index .features-contentArea .section-service.section-service-03 .img-02{position:absolute;top:7.8rem;right:6.9rem;width:28.3rem}@media (max-width:767px){.page-charging-lexuscharging-index .features-contentArea .section-service.section-service-03{z-index:2;height:90rem}.page-charging-lexuscharging-index .features-contentArea .section-service.section-service-03 .img-01{top:auto;bottom:-2.5rem;left:3rem;width:16.87rem}.page-charging-lexuscharging-index .features-contentArea .section-service.section-service-03 .img-02{top:auto;bottom:-2.5rem;right:.9rem;width:16.87rem}}.page-charging-lexuscharging-index .features-contentArea .section-service.section-service-03 .small{text-indent:-1.75em;padding-left:1.75em}.page-charging-lexuscharging-index .features-contentArea .section-service.section-service-03 .small .link-underline{margin-left:-1.75em}@media (max-width:767px){.page-charging-lexuscharging-index .features-contentArea .section-service.section-service-04{z-index:1}}.page-charging-lexuscharging-index .features-contentArea .section-service.section-service-04 .dummy{width:55rem}.page-charging-lexuscharging-index .features-contentArea .section-howto{position:relative;margin-top:8rem}@media (max-width:767px){.page-charging-lexuscharging-index .features-contentArea .section-howto{margin-top:0}}.page-charging-lexuscharging-index .features-contentArea .section-howto .section-inner{position:relative;width:100%}@media (min-width:768px){.page-charging-lexuscharging-index .features-contentArea .section-howto .section-inner{padding:0 25rem 0 17rem}}@media (max-width:767px){.page-charging-lexuscharging-index .features-contentArea .section-howto .section-inner{padding:2rem 2.5rem}}.page-charging-lexuscharging-index .features-contentArea .section-howto .app-wrap{display:flex;width:100%}.page-charging-lexuscharging-index .features-contentArea .section-howto .app-wrap .text-wrap{position:relative;width:50%;margin-top:2.45rem}.page-charging-lexuscharging-index .features-contentArea .section-howto .app-wrap .text-wrap .lead{margin-top:2.5rem;font-size:1.4rem;line-height:1.75}.page-charging-lexuscharging-index .features-contentArea .section-howto .app-wrap .text-wrap .lead sup{font-size:75%}@media (max-width:767px){.page-charging-lexuscharging-index .features-contentArea .section-howto .app-wrap .text-wrap{margin-top:0;width:100%}.page-charging-lexuscharging-index .features-contentArea .section-howto .app-wrap .text-wrap .lead{width:20rem;margin-top:1rem;font-size:1rem}}.page-charging-lexuscharging-index .features-contentArea .section-howto .app-wrap .btn{margin-top:2.5rem;margin-left:0}@media (max-width:767px){.page-charging-lexuscharging-index .features-contentArea .section-howto .app-wrap .btn{margin-top:2rem;margin-left:auto;margin-right:auto}}.page-charging-lexuscharging-index .features-contentArea .section-howto .image-wrap{position:relative;width:50%}@media (max-width:767px){.page-charging-lexuscharging-index .features-contentArea .section-howto .image-wrap{position:absolute;top:2rem;right:1rem}}.page-charging-lexuscharging-index .features-contentArea .section-howto .image-wrap .image-box{position:relative;width:100%;margin-top:5.5rem;padding:2rem 3rem;background-color:#f4f4f4}.page-charging-lexuscharging-index .features-contentArea .section-howto .image-wrap .image-qr-wrap{position:relative;display:inline-flex;flex-direction:column;align-items:center}.page-charging-lexuscharging-index .features-contentArea .section-howto .image-wrap .image-qr-wrap .text{text-align:center;font-size:1.2rem;line-height:1.3}.page-charging-lexuscharging-index .features-contentArea .section-howto .image-wrap .image-qr-wrap .img-qr{position:relative;width:15rem;height:15rem;margin-top:1rem}.page-charging-lexuscharging-index .features-contentArea .section-howto .image-wrap .img-phone{position:absolute;top:0;right:1.3rem;width:25rem;height:38.1rem}@media (max-width:767px){.page-charging-lexuscharging-index .features-contentArea .section-howto .image-wrap .img-phone{right:0;width:12.5rem;height:auto}}.page-charging-lexuscharging-index .features-contentArea .section-howto .flow-wrap{position:relative;margin-top:4.45rem}@media (max-width:767px){.page-charging-lexuscharging-index .features-contentArea .section-howto .flow-wrap{margin-top:2rem;margin-right:-2.5rem}}.page-charging-lexuscharging-index .features-contentArea .section-howto .flow-wrap .contents-table{margin-top:0}@media (min-width:768px){.page-charging-lexuscharging-index .features-contentArea .section-howto .flow-wrap .swiper{padding-right:0!important}}.page-charging-lexuscharging-index .features-contentArea .section-howto .flow-wrap .table-lep{padding:0;color:#fff;background-color:#000;text-align:center}@media (max-width:767px){.page-charging-lexuscharging-index .features-contentArea .section-howto .flow-wrap .table-lep{width:58rem}}.page-charging-lexuscharging-index .features-contentArea .section-howto .flow-wrap .flow-title{position:relative;background-color:#000;color:#fff;line-height:1.3}@media (min-width:768px){.page-charging-lexuscharging-index .features-contentArea .section-howto .flow-wrap .flow-title{padding-top:2rem;font-size:1.8rem;text-align:center}}@media (max-width:767px){.page-charging-lexuscharging-index .features-contentArea .section-howto .flow-wrap .flow-title{padding-top:1.8rem;padding-left:2rem;font-size:1.6rem;text-align:left}}.page-charging-lexuscharging-index .features-contentArea .section-howto .flow-wrap .text-wrap{position:absolute;left:0;bottom:3rem;display:flex;width:100%}@media (max-width:767px){.page-charging-lexuscharging-index .features-contentArea .section-howto .flow-wrap .text-wrap{bottom:2rem}}.page-charging-lexuscharging-index .features-contentArea .section-howto .flow-wrap .text-wrap .text{width:100%;font-size:1.4rem;line-height:1.75;display:flex;align-items:center;justify-content:center}@media (min-width:768px){.page-charging-lexuscharging-index .features-contentArea .section-howto .flow-wrap .text-wrap .text.text-01 span{padding-right:2rem}.page-charging-lexuscharging-index .features-contentArea .section-howto .flow-wrap .text-wrap .text.text-02 span{padding-right:1rem}.page-charging-lexuscharging-index .features-contentArea .section-howto .flow-wrap .text-wrap .text.text-04 span{padding-left:1.4rem}}@media (max-width:767px){.page-charging-lexuscharging-index .features-contentArea .section-howto .flow-wrap .text-wrap .text{font-size:1rem}.page-charging-lexuscharging-index .features-contentArea .section-howto .flow-wrap .text-wrap .text.text-01 span{margin-left:1rem}.page-charging-lexuscharging-index .features-contentArea .section-howto .flow-wrap .text-wrap .text.text-03 span{margin-right:.8rem}.page-charging-lexuscharging-index .features-contentArea .section-howto .flow-wrap .text-wrap .text.text-04 span{margin-right:1.4rem}}.page-charging-lexuscharging-index .features-contentArea .section-fee{position:relative;margin-top:8rem}@media (max-width:767px){.page-charging-lexuscharging-index .features-contentArea .section-fee{margin-top:0;padding-top:6rem}}.page-charging-lexuscharging-index .features-contentArea .section-fee .section-inner{position:relative;width:100%;background-color:#caced2}@media (min-width:768px){.page-charging-lexuscharging-index .features-contentArea .section-fee .section-inner{padding:5rem 9rem}}@media (max-width:767px){.page-charging-lexuscharging-index .features-contentArea .section-fee .section-inner{padding:2.5rem 2.5rem 2rem}}.page-charging-lexuscharging-index .features-contentArea .section-fee .section-title+.lead{margin-top:1.5rem}@media (max-width:767px){.page-charging-lexuscharging-index .features-contentArea .section-fee .section-title+.lead{margin-top:1rem}}.page-charging-lexuscharging-index .features-contentArea .section-fee .contents-table{margin-top:2.5rem}.page-charging-lexuscharging-index .features-contentArea .section-fee .contents-table td.head,.page-charging-lexuscharging-index .features-contentArea .section-fee .contents-table th.head{width:22%}@media (max-width:767px){.page-charging-lexuscharging-index .features-contentArea .section-fee .contents-table{margin-top:2rem;margin-right:-2.5rem}.page-charging-lexuscharging-index .features-contentArea .section-fee .contents-table .table-lep{width:57rem}}@media (max-width:767px){.page-charging-lexuscharging-index .features-contentArea .section-fee .contents-table .btnInfo{margin-right:2.5rem}}.page-charging-lexuscharging-index .features-contentArea .section-fee .info{margin-top:2rem;font-size:1.2rem;line-height:1.75;text-indent:-1em;padding-left:1em}.page-charging-lexuscharging-index .features-contentArea .section-fee .info+.info{margin-top:0}@media (max-width:767px){.page-charging-lexuscharging-index .features-contentArea .section-fee .info{font-size:1rem}.page-charging-lexuscharging-index .features-contentArea .section-fee .info+.info{margin-top:0}}.page-charging-lexuscharging-index .features-contentArea .section-faq{position:relative;margin-top:8rem}@media (max-width:767px){.page-charging-lexuscharging-index .features-contentArea .section-faq{margin-top:0}}.page-charging-lexuscharging-index .features-contentArea .section-faq .section-inner{position:relative;width:100%}@media (min-width:768px){.page-charging-lexuscharging-index .features-contentArea .section-faq .section-inner{width:111rem;margin:0 auto}}@media (max-width:767px){.page-charging-lexuscharging-index .features-contentArea .section-faq .section-inner{padding:.5rem 2.5rem 0}}.page-charging-lexuscharging-index .features-contentArea .section-faq .qa-container{margin-top:4rem}@media (max-width:767px){.page-charging-lexuscharging-index .features-contentArea .section-faq .qa-container{margin-top:1.5rem}}.page-charging-lexuscharging-index .features-contentArea .section-faq .station-qa-detail{border-top:1px solid #000}.page-charging-lexuscharging-index .features-contentArea .section-faq .station-qa-detail:last-of-type{border-bottom:1px solid #000}.page-charging-lexuscharging-index .features-contentArea .section-faq .qa-title{position:relative;display:flex;align-items:center;padding:2rem 0;font-size:1.6rem;line-height:1.3;cursor:pointer}@media (max-width:767px){.page-charging-lexuscharging-index .features-contentArea .section-faq .qa-title{font-size:1.4rem;padding:1rem 2rem 1rem 0}}.page-charging-lexuscharging-index .features-contentArea .section-faq .qa-title .num{font-size:2.1rem}.page-charging-lexuscharging-index .features-contentArea .section-faq .qa-title .text{flex:1 1;margin-left:.8rem}.page-charging-lexuscharging-index .features-contentArea .section-faq .qa-title:after{content:"";position:absolute;top:0;bottom:0;right:.5rem;display:block;width:.9rem;height:1.6rem;margin:auto;background-image:url(/models/bev/images/common/icon_link_arrow.svg);background-repeat:no-repeat;background-position:50%;background-size:contain;transform:rotate(90deg)}.page-charging-lexuscharging-index .features-contentArea .section-faq .qa-title.-is-open:after{transform:rotate(-90deg)}.page-charging-lexuscharging-index .features-contentArea .section-faq .a-box{position:relative;margin-bottom:4rem;padding:2rem 2rem 2rem 5rem;display:none;font-size:1.4rem;line-height:1.75;background-color:#f4f4f4}.page-charging-lexuscharging-index .features-contentArea .section-faq .a-box .qa-title{position:absolute;top:0;left:2rem}.page-charging-lexuscharging-index .features-contentArea .section-faq .a-box .qa-title:after{display:none}@media (max-width:767px){.page-charging-lexuscharging-index .features-contentArea .section-faq .a-box .qa-title{top:1rem}}@media (max-width:767px){.page-charging-lexuscharging-index .features-contentArea .section-faq .a-box{font-size:1rem;padding-bottom:1rem}}.page-charging-lexuscharging-index .features-contentArea .section-faq .a-box .small{display:inline-block;margin-top:1rem;padding-left:1em;text-indent:-1em;font-size:1.2rem;line-height:1.67}@media (max-width:767px){.page-charging-lexuscharging-index .features-contentArea .section-faq .a-box .small{font-size:1rem}}.page-charging-lexuscharging-index .features-contentArea .section-faq .a-box sup{vertical-align:top}.page-charging-lexuscharging-index .features-contentArea .section-faq .a-box .list{padding-left:2rem}.page-charging-lexuscharging-index .features-contentArea .section-faq .a-box .list li{list-style-type:disc}.page-charging-lexuscharging-network .features-contentArea .section-outline{position:relative;margin-top:2rem;background-color:#000;color:#fff}@media (max-width:767px){.page-charging-lexuscharging-network .features-contentArea .section-outline{padding-top:5rem;margin-top:1rem}}@media (max-width:767px){.page-charging-lexuscharging-network .features-contentArea .section-outline .head{top:2.5rem}}@media (max-width:767px){.page-charging-lexuscharging-network .features-contentArea .section-outline .section-inner{padding-top:6rem;padding-bottom:5rem}}.page-charging-lexuscharging-network .features-contentArea .section-outline .outline-wrap{position:relative;display:flex;align-items:center;width:100%}@media (max-width:767px){.page-charging-lexuscharging-network .features-contentArea .section-outline .outline-wrap{flex-direction:column}}.page-charging-lexuscharging-network .features-contentArea .section-outline .outline-wrap+.outline-wrap{margin-top:4rem}@media (max-width:767px){.page-charging-lexuscharging-network .features-contentArea .section-outline .outline-wrap+.outline-wrap{margin-top:6rem}}.page-charging-lexuscharging-network .features-contentArea .section-outline .outline-wrap picture{position:relative}@media (min-width:768px){.page-charging-lexuscharging-network .features-contentArea .section-outline .outline-wrap picture{width:39rem;margin-right:5rem}}@media (max-width:767px){.page-charging-lexuscharging-network .features-contentArea .section-outline .outline-wrap picture{width:100%}}.page-charging-lexuscharging-network .features-contentArea .section-outline .outline-wrap.-reverse{flex-direction:row-reverse}@media (max-width:767px){.page-charging-lexuscharging-network .features-contentArea .section-outline .outline-wrap.-reverse{flex-direction:column}}@media (min-width:768px){.page-charging-lexuscharging-network .features-contentArea .section-outline .outline-wrap.-reverse picture{margin-right:0;margin-left:5rem}}.page-charging-lexuscharging-network .features-contentArea .section-outline .outline-wrap .link-underline{color:#fff}.page-charging-lexuscharging-network .features-contentArea .section-outline .outline-wrap .btn-wrap{position:relative;display:flex;margin-top:1.5rem}.page-charging-lexuscharging-network .features-contentArea .section-outline .outline-wrap .btn-wrap .btn:hover{background-color:#000;color:#fff;border-color:#fff}.page-charging-lexuscharging-network .features-contentArea .section-outline .outline-wrap .btn-wrap .btn:hover .link-text:after{background-image:url(/models/bev/images/common/icon_link_arrow_wh.svg)}.page-charging-lexuscharging-network .features-contentArea .section-outline .outline-wrap .btn-wrap .btn+.btn{margin-left:1rem}@media (max-width:767px){.page-charging-lexuscharging-network .features-contentArea .section-outline .outline-wrap .btn-wrap{flex-direction:column;align-items:center;width:100%;margin-top:2rem}.page-charging-lexuscharging-network .features-contentArea .section-outline .outline-wrap .btn-wrap .btn{margin-right:auto}.page-charging-lexuscharging-network .features-contentArea .section-outline .outline-wrap .btn-wrap .btn+.btn{margin-left:0;margin-top:1.5rem}}.page-charging-lexuscharging-network .features-contentArea .section-plan{position:relative;background-color:#caced2}@media (max-width:767px){.page-charging-lexuscharging-network .features-contentArea .section-plan{background-color:transparent}.page-charging-lexuscharging-network .features-contentArea .section-plan .section-inner{padding-top:7.5rem;padding-bottom:2.5rem;background-color:#caced2}}.page-charging-lexuscharging-network .features-contentArea .section-plan .head{border-color:#000}.page-charging-lexuscharging-network .features-contentArea .section-plan #plan-lexus .table-lep td{width:34%}@media (max-width:767px){.page-charging-lexuscharging-network .features-contentArea .section-plan #plan-lexus .contents-table{margin-right:-2.5rem}.page-charging-lexuscharging-network .features-contentArea .section-plan #plan-lexus .table-lep{width:62.5rem}.page-charging-lexuscharging-network .features-contentArea .section-plan #plan-lexus .table-lep td{text-align:left}}@media (max-width:767px){.page-charging-lexuscharging-network .features-contentArea .section-plan #plan-emobility .swiper,.page-charging-lexuscharging-network .features-contentArea .section-plan #plan-pca .swiper,.page-charging-lexuscharging-network .features-contentArea .section-plan #plan-teemo .swiper{padding-right:0}}@media (min-width:768px){.page-charging-lexuscharging-network .features-contentArea .section-plan:not(#section-plan-lexus) .contents-table tbody td{width:60%}}.page-charging-lexuscharging-network .features-contentArea .section-plan .info{margin-top:2rem;font-size:1.2rem;line-height:1.75;text-indent:-1em;padding-left:1em}.page-charging-lexuscharging-network .features-contentArea .section-plan .info+.info{margin-top:0}@media (max-width:767px){.page-charging-lexuscharging-network .features-contentArea .section-plan .info{font-size:1rem}.page-charging-lexuscharging-network .features-contentArea .section-plan .info+.info{margin-top:0}}.page-charging-lexuscharging-network .features-contentArea .section-search{position:relative;background-color:#f4f4f4}@media (max-width:767px){.page-charging-lexuscharging-network .features-contentArea .section-search{background-color:transparent}}.page-charging-lexuscharging-network .features-contentArea .section-search .head{border-color:#000}@media (max-width:767px){.page-charging-lexuscharging-network .features-contentArea .section-search .section-inner{padding:7.5rem 2.5rem 21.5rem;background-color:#f4f4f4}}.page-charging-lexuscharging-network .features-contentArea .section-search .bg-wrap{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0}.page-charging-lexuscharging-network .features-contentArea .section-search .bg-wrap picture{width:100%;height:100%}.page-charging-lexuscharging-network .features-contentArea .section-search .bg-wrap img{width:100%;height:100%;object-fit:contain;object-position:center}.page-charging-lexuscharging-network .features-contentArea .section-search .contents-wrap{position:relative;z-index:1}.page-charging-lexuscharging-network .features-contentArea .section-search .contents-wrap .lead{font-size:1.6rem;line-height:1.75}.page-charging-lexuscharging-network .features-contentArea .section-search .contents-wrap .btn{margin-top:3rem;margin-bottom:3rem}@media (max-width:767px){.page-charging-lexuscharging-network .features-contentArea .section-search .contents-wrap .lead{font-size:1.2rem}.page-charging-lexuscharging-network .features-contentArea .section-search .contents-wrap .btn{margin-top:2rem;margin-bottom:0}}#section-plan-lexus .contents-table tbody tr:first-of-type th:first-of-type{width:8%}#contents-block-lexus .section-service{height:55rem;overflow:hidden}@media (max-width:767px){#contents-block-lexus .section-service{height:auto}}#contents-block-lexus .section-service .section-inner{position:relative;display:flex;align-items:center;padding:9.5rem 11rem}@media (max-width:767px){#contents-block-lexus .section-service .section-inner{flex-direction:column;padding:10rem 2.5rem 3rem}}#contents-block-lexus .section-service .bg-wrap{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0}#contents-block-lexus .section-service .bg-wrap picture{width:100%;height:100%}#contents-block-lexus .section-service .bg-wrap img{width:100%;height:100%;object-fit:cover;object-position:center}@media (max-width:767px){#contents-block-lexus .section-service .bg-wrap:after{content:"";position:absolute;top:0;left:0;display:block;width:100%;height:100%;background-color:rgba(0,0,0,.5)}}#contents-block-lexus .section-service .text-wrap{position:relative;width:70rem;flex:none}#contents-block-lexus .section-service .text-wrap .title{font-size:3.7rem;line-height:1.5}#contents-block-lexus .section-service .text-wrap .lead{margin-top:2.5rem;font-size:1.6rem;line-height:1.75}#contents-block-lexus .section-service .text-wrap .lead sup{font-size:75%}@media (max-width:767px){#contents-block-lexus .section-service .text-wrap{width:100%}#contents-block-lexus .section-service .text-wrap .title{font-size:2.1rem}#contents-block-lexus .section-service .text-wrap .lead{margin-top:1rem;font-size:1.2rem}}#contents-block-lexus .section-service .btn{margin-top:2.5rem;margin-left:0}.page-charging-lexuscharging-network .features-contentArea .section-station{position:relative;background-color:#f4f4f4}@media (max-width:767px){.page-charging-lexuscharging-network .features-contentArea .section-station{background-color:transparent}}.page-charging-lexuscharging-network .features-contentArea .section-station .head{border-color:#000}.page-charging-lexuscharging-network .features-contentArea .section-station .section-inner{position:relative;width:100%}@media (min-width:768px){.page-charging-lexuscharging-network .features-contentArea .section-station .section-inner{padding:13rem 9rem 6rem}}@media (max-width:767px){.page-charging-lexuscharging-network .features-contentArea .section-station .section-inner{padding-top:9rem;padding-bottom:2.5rem;background-color:#f4f4f4}}.page-charging-lexuscharging-network .features-contentArea .section-station .title-sub{font-size:1.8rem;line-height:1.3}@media (max-width:767px){.page-charging-lexuscharging-network .features-contentArea .section-station .title-sub{font-size:1.4rem}}.page-charging-lexuscharging-network .features-contentArea .section-station .station-container{position:relative;margin-top:2rem}@media (max-width:767px){.page-charging-lexuscharging-network .features-contentArea .section-station .station-container{margin-top:1rem}}.page-charging-lexuscharging-network .features-contentArea .section-station .station-container+.title-sub{margin-top:5rem}.page-charging-lexuscharging-network .features-contentArea .section-station .station-area{position:relative}.page-charging-lexuscharging-network .features-contentArea .section-station .station-area-title{position:relative;margin-top:2rem;padding:1.8rem 2rem;background-color:#000;color:#fff;font-size:1.8rem;cursor:pointer}.page-charging-lexuscharging-network .features-contentArea .section-station .station-area-title:after{content:"";position:absolute;top:0;bottom:0;right:2rem;display:block;width:.9rem;height:1.6rem;margin:auto;background-image:url(/models/bev/images/common/icon_link_arrow_wh.svg);background-repeat:no-repeat;background-position:50%;background-size:contain;transform:rotate(90deg)}.page-charging-lexuscharging-network .features-contentArea .section-station .station-area-title.-is-open:after{transform:rotate(-90deg)}@media (max-width:767px){.page-charging-lexuscharging-network .features-contentArea .section-station .station-area-title{margin-top:1rem;padding:1.2rem 2rem;font-size:1.2rem}.page-charging-lexuscharging-network .features-contentArea .section-station .station-area-title:after{right:1.5rem;width:.7rem;height:1.2rem}}.page-charging-lexuscharging-network .features-contentArea .section-station .area-box{position:relative;padding:2rem 0 0;display:none}.page-charging-lexuscharging-network .features-contentArea .section-station .area-box.-is-open{display:block}@media (max-width:767px){.page-charging-lexuscharging-network .features-contentArea .section-station .area-box{padding:1rem 0 0}}.page-charging-lexuscharging-network .features-contentArea .section-station .station-item{position:relative;display:flex;justify-content:space-between;align-items:center;width:100%;background-color:#fff}@media (max-width:767px){.page-charging-lexuscharging-network .features-contentArea .section-station .station-item{display:block;width:100%;padding:2rem 3rem}}.page-charging-lexuscharging-network .features-contentArea .section-station .station-item+.station-item{margin-top:2rem}@media (max-width:767px){.page-charging-lexuscharging-network .features-contentArea .section-station .station-item+.station-item{margin-top:1rem}}.page-charging-lexuscharging-network .features-contentArea .section-station .station-img{width:42rem;height:42rem}@media (max-width:767px){.page-charging-lexuscharging-network .features-contentArea .section-station .station-img{width:20rem;height:20rem;margin-left:auto;margin-right:auto}}.page-charging-lexuscharging-network .features-contentArea .section-station .station-info{flex:1 1;margin-left:5.5rem}@media (min-width:768px){.page-charging-lexuscharging-network .features-contentArea .section-station .station-info .info-wrap{padding-right:5.5rem}}.page-charging-lexuscharging-network .features-contentArea .section-station .station-info .name{font-size:2.8rem;line-height:1.5}.page-charging-lexuscharging-network .features-contentArea .section-station .station-info .name+.info{margin-top:2.5rem}.page-charging-lexuscharging-network .features-contentArea .section-station .station-info .info{display:flex;margin-top:0;font-size:1.4rem;line-height:2}.page-charging-lexuscharging-network .features-contentArea .section-station .station-info .info .head{width:9rem;word-break:break-all}.page-charging-lexuscharging-network .features-contentArea .section-station .station-info .info .text{flex:1 1}.page-charging-lexuscharging-network .features-contentArea .section-station .station-info .info .text .small{font-size:80%}.page-charging-lexuscharging-network .features-contentArea .section-station .station-info .info .text.small{font-size:80%;text-indent:-1em;padding-left:1em}@media (max-width:767px){.page-charging-lexuscharging-network .features-contentArea .section-station .station-info{margin-left:0;margin-top:2rem}.page-charging-lexuscharging-network .features-contentArea .section-station .station-info .name{font-size:1.6rem}.page-charging-lexuscharging-network .features-contentArea .section-station .station-info .name+.info{margin-top:1rem}.page-charging-lexuscharging-network .features-contentArea .section-station .station-info .info{margin-top:0;font-size:1rem;line-height:1.67}.page-charging-lexuscharging-network .features-contentArea .section-station .station-info .info .head{width:5.3rem}.page-charging-lexuscharging-network .features-contentArea .section-station .station-info .info .text{flex:1 1;font-size:1rem;margin-left:2rem}}.page-charging-lexuscharging-network .features-contentArea .section-station .station-info .btn-wrap{display:flex;margin-top:2.5rem}.page-charging-lexuscharging-network .features-contentArea .section-station .station-info .btn-wrap .btn{width:20.5rem}.page-charging-lexuscharging-network .features-contentArea .section-station .station-info .btn-wrap .btn+.btn{margin-left:1.5rem}@media (max-width:767px){.page-charging-lexuscharging-network .features-contentArea .section-station .station-info .btn-wrap{display:block;margin-top:1.5rem}.page-charging-lexuscharging-network .features-contentArea .section-station .station-info .btn-wrap .btn{width:100%}.page-charging-lexuscharging-network .features-contentArea .section-station .station-info .btn-wrap .btn+.btn{margin-left:0;margin-top:1.5rem}}.page-charging-lexuscharging-network .features-contentArea .section-station .station-info .info-box{display:inline-block;position:relative;background-color:#f4f4f4}@media (min-width:768px){.page-charging-lexuscharging-network .features-contentArea .section-station .station-info .info-box{margin-top:1.5rem;padding:1.5rem}}@media (max-width:767px){.page-charging-lexuscharging-network .features-contentArea .section-station .station-info .info-box{margin-top:1.5rem;padding:1.5rem}}.page-charging-lexuscharging-network .features-contentArea .section-station .station-info .info-box .info-note{margin-top:0}.page-charging-lexuscharging-network .features-contentArea .section-station .station-info .info-note{margin-top:1.5rem;font-size:1.2rem;padding-left:1em;text-indent:-1em}@media (max-width:767px){.page-charging-lexuscharging-network .features-contentArea .section-station .station-info .info-note{font-size:1rem}}.page-charging-lexuscharging-network .features-contentArea .section-station .station-info .info-note+.info-note{margin-top:0}.page-charging-lexuscharging-network .features-contentArea .section-station .note{margin-top:4.5rem;font-size:1.4rem}@media (max-width:767px){.page-charging-lexuscharging-network .features-contentArea .section-station .note{margin-top:3.5rem;padding-left:1rem;text-indent:-1rem}}@media (min-width:768px){.page-charging-lexuscharging-network .features-contentArea .section-station .btnInfo{margin-right:4.5rem}}.page-charging-lexuscharging-network .features-contentArea .section-station .btn-box{position:relative;display:flex;justify-content:space-between;align-items:center;margin-top:2rem;padding:5rem 9rem;background-color:#fff}.page-charging-lexuscharging-network .features-contentArea .section-station .btn-box .lead{font-size:1.6rem;line-height:1.75}@media (max-width:767px){.page-charging-lexuscharging-network .features-contentArea .section-station .btn-box{display:block;margin-top:1rem;padding:2rem 2rem 2.5rem}.page-charging-lexuscharging-network .features-contentArea .section-station .btn-box .lead{text-align:center;font-size:1.2rem}.page-charging-lexuscharging-network .features-contentArea .section-station .btn-box .btn{width:100%;margin-top:1rem}}.page-charging-lexuscharging-howto .features-contentArea .section-step{position:relative;margin-top:2rem;background-color:#000;color:#fff}@media (max-width:767px){.page-charging-lexuscharging-howto .features-contentArea .section-step .head{top:2.5rem}}@media (min-width:768px){.page-charging-lexuscharging-howto .features-contentArea .section-step .section-inner{padding-bottom:8rem}}@media (max-width:767px){.page-charging-lexuscharging-howto .features-contentArea .section-step .section-inner{padding-top:6rem;padding-bottom:5rem}}@media (max-width:767px){.page-charging-lexuscharging-howto .features-contentArea .section-step#section-step-regist .section-inner{padding-top:4rem}}.page-charging-lexuscharging-howto .features-contentArea .section-step .flow-wrap{position:relative}.page-charging-lexuscharging-howto .features-contentArea .section-step .flow-wrap+*{margin-top:8rem}@media (max-width:767px){.page-charging-lexuscharging-howto .features-contentArea .section-step .flow-wrap+*{margin-top:4rem}}.page-charging-lexuscharging-howto .features-contentArea .section-step .flow-wrap .contents-table{margin-top:0}@media (min-width:768px){.page-charging-lexuscharging-howto .features-contentArea .section-step .flow-wrap .swiper{padding-right:0!important}}@media (max-width:767px){.page-charging-lexuscharging-howto .features-contentArea .section-step .flow-wrap .swiper-scrollbar{margin-top:0!important;background-color:#343434!important}.page-charging-lexuscharging-howto .features-contentArea .section-step .flow-wrap .swiper-scrollbar .swiper-scrollbar-drag{background-color:#fff!important}}.page-charging-lexuscharging-howto .features-contentArea .section-step .flow-wrap .table-lep{padding:2rem 0 0;color:#fff;background-color:#000;text-align:center}@media (max-width:767px){.page-charging-lexuscharging-howto .features-contentArea .section-step .flow-wrap .table-lep{width:58rem;padding-top:0}}.page-charging-lexuscharging-howto .features-contentArea .section-step .flow-wrap .flow-title{font-size:1.8rem;line-height:1.3}.page-charging-lexuscharging-howto .features-contentArea .section-step .flow-wrap .text-wrap{position:absolute;left:0;bottom:4rem;display:flex;width:100%}@media (max-width:767px){.page-charging-lexuscharging-howto .features-contentArea .section-step .flow-wrap .text-wrap{bottom:2rem}}.page-charging-lexuscharging-howto .features-contentArea .section-step .flow-wrap .text-wrap .text{width:100%;font-size:1.6rem;line-height:1.75;display:flex;align-items:center;justify-content:center}@media (max-width:767px){.page-charging-lexuscharging-howto .features-contentArea .section-step .flow-wrap .text-wrap .text{font-size:1rem}}.page-charging-lexuscharging-howto .features-contentArea .section-step .flow-wrap .text-wrap .text.text-01 span{padding-left:2rem}@media (max-width:767px){.page-charging-lexuscharging-howto .features-contentArea .section-step .flow-wrap .text-wrap .text.text-01 span{padding-left:.5rem}}.page-charging-lexuscharging-howto .features-contentArea .section-step .flow-wrap .text-wrap .text.text-02 span{padding-left:1rem}@media (max-width:767px){.page-charging-lexuscharging-howto .features-contentArea .section-step .flow-wrap .text-wrap .text.text-02 span{padding-left:0}}.page-charging-lexuscharging-howto .features-contentArea .section-step .flow-wrap .text-wrap .text.text-03 span{padding-right:1rem}@media (max-width:767px){.page-charging-lexuscharging-howto .features-contentArea .section-step .flow-wrap .text-wrap .text.text-03 span{padding-right:.5rem}}.page-charging-lexuscharging-howto .features-contentArea .section-step .flow-wrap .text-wrap .text.text-04 span{padding-right:2.5rem}@media (max-width:767px){.page-charging-lexuscharging-howto .features-contentArea .section-step .flow-wrap .text-wrap .text.text-04 span{padding-right:.5rem}}.page-charging-lexuscharging-howto .features-contentArea .section-step .step-wrap{position:relative;display:flex;align-items:center;flex-direction:row-reverse;width:100%}@media (max-width:767px){.page-charging-lexuscharging-howto .features-contentArea .section-step .step-wrap{flex-direction:column;align-items:flex-start}}.page-charging-lexuscharging-howto .features-contentArea .section-step .step-wrap+.step-wrap{margin-top:10rem}.page-charging-lexuscharging-howto .features-contentArea .section-step .step-wrap+.step-wrap:before{content:"";position:absolute;top:-7rem;left:0;right:0;width:2.5rem;height:2.5rem;margin:0 auto;border-bottom:1px solid #fff;border-right:1px solid #fff;transform:rotate(45deg)}@media (max-width:767px){.page-charging-lexuscharging-howto .features-contentArea .section-step .step-wrap+.step-wrap{margin-top:7.5rem}.page-charging-lexuscharging-howto .features-contentArea .section-step .step-wrap+.step-wrap:before{width:1.7rem;height:1.7rem;top:-5rem}}.page-charging-lexuscharging-howto .features-contentArea .section-step .step-wrap .step-head{position:relative;border-bottom:1px solid #fff;width:100%}.page-charging-lexuscharging-howto .features-contentArea .section-step .step-wrap .step-head+*{margin-top:3rem}.page-charging-lexuscharging-howto .features-contentArea .section-step .step-wrap .step-head .text{position:relative;display:flex;align-items:center;justify-content:center;width:10rem;height:3.2rem;font-size:1.6rem;line-height:1;background-color:#fff;color:#000}@media (max-width:767px){.page-charging-lexuscharging-howto .features-contentArea .section-step .step-wrap .step-head+*{margin-top:3rem}.page-charging-lexuscharging-howto .features-contentArea .section-step .step-wrap .step-head .text{width:7rem;height:2.8rem;font-size:1.2rem}}.page-charging-lexuscharging-howto .features-contentArea .section-step .step-wrap .image-wrap{position:relative;width:50rem;margin-left:5rem}@media (max-width:767px){.page-charging-lexuscharging-howto .features-contentArea .section-step .step-wrap .image-wrap{width:100%;margin-left:0;margin-top:3rem}}.page-charging-lexuscharging-howto .features-contentArea .section-step .step-wrap .image-wrap .swiper{width:19.5rem}@media (max-width:767px){.page-charging-lexuscharging-howto .features-contentArea .section-step .step-wrap .image-wrap .swiper{width:12.2rem;margin-top:.5rem}}.page-charging-lexuscharging-howto .features-contentArea .section-step .step-wrap .image-wrap .img-mobile{position:absolute;top:-1rem;left:2.5rem;width:45rem;z-index:2}@media (max-width:767px){.page-charging-lexuscharging-howto .features-contentArea .section-step .step-wrap .image-wrap .img-mobile{top:0;left:0;right:0;margin:0 auto;width:28rem}}.page-charging-lexuscharging-howto .features-contentArea .section-step .step-wrap .image-wrap picture{margin:0 auto}.page-charging-lexuscharging-howto .features-contentArea .section-step .step-wrap .image-wrap .img-regist-step1{width:34.8rem;margin-left:12.5rem}@media (max-width:767px){.page-charging-lexuscharging-howto .features-contentArea .section-step .step-wrap .image-wrap .img-regist-step1{width:16.7rem;margin-left:10.25rem}}.page-charging-lexuscharging-howto .features-contentArea .section-step .step-wrap .image-wrap .img-regist{width:25rem}@media (max-width:767px){.page-charging-lexuscharging-howto .features-contentArea .section-step .step-wrap .image-wrap .img-regist{width:12rem}}.page-charging-lexuscharging-howto .features-contentArea .section-step .step-wrap .image-wrap .img-lexus{width:21.45rem}@media (max-width:767px){.page-charging-lexuscharging-howto .features-contentArea .section-step .step-wrap .text-wrap{margin-top:0;z-index:2}.page-charging-lexuscharging-howto .features-contentArea .section-step .step-wrap .text-wrap .title{font-size:1.8rem}}.page-charging-lexuscharging-howto .features-contentArea .section-step .step-wrap .qr-wrap{position:relative;margin-top:3.5rem;padding:2.5rem 3rem;background-color:#1c1c1c}.page-charging-lexuscharging-howto .features-contentArea .section-step .step-wrap .qr-wrap .qr-wrap-inner{position:relative;display:flex;align-items:center;justify-content:space-between}.page-charging-lexuscharging-howto .features-contentArea .section-step .step-wrap .qr-wrap .qr-text-wrap{flex:1 1}.page-charging-lexuscharging-howto .features-contentArea .section-step .step-wrap .qr-wrap .qr-title{font-size:2.1rem;line-height:1.5}.page-charging-lexuscharging-howto .features-contentArea .section-step .step-wrap .qr-wrap .qr-text{margin-top:2rem;font-size:1.6rem;line-height:1.75}.page-charging-lexuscharging-howto .features-contentArea .section-step .step-wrap .qr-wrap .img-regist-qr{width:12rem;height:12rem;margin-left:2rem}.page-charging-lexuscharging-howto .features-contentArea .section-step .step-wrap .btn-wrap{position:relative;display:flex;margin-top:3.5rem}.page-charging-lexuscharging-howto .features-contentArea .section-step .step-wrap .btn-wrap .btn:hover{background-color:#000;color:#fff;border-color:#fff}.page-charging-lexuscharging-howto .features-contentArea .section-step .step-wrap .btn-wrap .btn:hover .link-text:after{background-image:url(/models/bev/images/common/icon_link_arrow_wh.svg)}.page-charging-lexuscharging-howto .features-contentArea .section-step .step-wrap .btn-wrap .btn+.btn{margin-left:1rem}@media (min-width:768px){.page-charging-lexuscharging-howto .features-contentArea .section-step .step-wrap .btn-wrap #open-modal-app{margin-left:0}}@media (max-width:767px){.page-charging-lexuscharging-howto .features-contentArea .section-step .step-wrap .btn-wrap{margin-top:2rem;flex-direction:column}.page-charging-lexuscharging-howto .features-contentArea .section-step .step-wrap .btn-wrap .btn+.btn{margin-left:0;margin-top:1.5rem}}.page-charging-lexuscharging-howto .features-contentArea .section-step .step-box{position:relative;display:flex;align-items:center;background-color:#1c1c1c;padding:2rem;margin-top:2rem}.page-charging-lexuscharging-howto .features-contentArea .section-step .step-box .label{position:relative;display:flex;align-items:center;width:16rem;font-size:1.4rem;line-height:1.5}.page-charging-lexuscharging-howto .features-contentArea .section-step .step-box .text{position:relative;flex:1 1;display:flex;align-items:center;padding-left:2rem;border-left:1px solid #fff;font-size:1.6rem;line-height:1.75}@media (max-width:767px){.page-charging-lexuscharging-howto .features-contentArea .section-step .step-box{padding:1rem 1.5rem}.page-charging-lexuscharging-howto .features-contentArea .section-step .step-box .label{width:11.5rem;font-size:1rem}.page-charging-lexuscharging-howto .features-contentArea .section-step .step-box .text{padding-left:2rem;font-size:1rem}}.page-charging-lexuscharging-howto .features-contentArea .section-step .step-box-wrap{position:relative;background-color:#1c1c1c;margin-top:8rem;padding:3rem 5rem}@media (max-width:767px){.page-charging-lexuscharging-howto .features-contentArea .section-step .step-box-wrap{margin-top:4rem;padding:2rem}}.page-charging-lexuscharging-howto .features-contentArea .section-step .step-box-wrap .step-box-title{font-size:2.1rem;line-height:1.5}@media (max-width:767px){.page-charging-lexuscharging-howto .features-contentArea .section-step .step-box-wrap .step-box-title{font-size:1.4rem}}.page-charging-lexuscharging-howto .features-contentArea .section-step .step-box-wrap .step-box{padding:0}.page-charging-lexuscharging-howto .features-contentArea .section-step .step-box-wrap .step-box .label{width:28rem;font-weight:700}.page-charging-lexuscharging-howto .features-contentArea .section-step .step-box-wrap .step-box .text{height:5rem;font-size:1.4rem}@media (max-width:767px){.page-charging-lexuscharging-howto .features-contentArea .section-step .step-box-wrap .step-box .label{width:11rem;font-size:1rem}.page-charging-lexuscharging-howto .features-contentArea .section-step .step-box-wrap .step-box .text{height:auto;font-size:1rem}}.page-charging-lexuscharging-howto .features-contentArea .section-visitor{position:relative;background-color:#000;color:#fff}@media (max-width:767px){.page-charging-lexuscharging-howto .features-contentArea .section-visitor{margin-top:4rem}}@media (max-width:767px){.page-charging-lexuscharging-howto .features-contentArea .section-visitor .head{top:2.5rem}}@media (min-width:768px){.page-charging-lexuscharging-howto .features-contentArea .section-visitor .section-inner{padding-bottom:8rem}}@media (max-width:767px){.page-charging-lexuscharging-howto .features-contentArea .section-visitor .section-inner{padding-top:4rem;padding-bottom:3rem}}@media (max-width:767px){.page-charging-lexuscharging-howto .features-contentArea .section-visitor .visitor-inner>.lead{font-size:1.2rem}}.page-charging-lexuscharging-howto .features-contentArea .section-visitor .lead{font-size:1.6rem;line-height:1.75}.page-charging-lexuscharging-howto .features-contentArea .section-visitor .visitor-step-wrap{position:relative;display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:4rem}.page-charging-lexuscharging-howto .features-contentArea .section-visitor .visitor-step-wrap .visitor-step{position:relative;width:35rem;display:flex;flex-direction:column;align-items:center;text-align:center}@media (min-width:768px){.page-charging-lexuscharging-howto .features-contentArea .section-visitor .visitor-step-wrap .visitor-step:nth-of-type(n+4){margin-top:4rem}.page-charging-lexuscharging-howto .features-contentArea .section-visitor .visitor-step-wrap .visitor-step:nth-of-type(2):before,.page-charging-lexuscharging-howto .features-contentArea .section-visitor .visitor-step-wrap .visitor-step:nth-of-type(3):before,.page-charging-lexuscharging-howto .features-contentArea .section-visitor .visitor-step-wrap .visitor-step:nth-of-type(5):before{content:"";position:absolute;top:0;bottom:0;left:-5rem;width:2.5rem;height:2.5rem;margin:auto 0;border-top:1px solid #fff;border-right:1px solid #fff;transform:rotate(45deg)}}@media (max-width:767px){.page-charging-lexuscharging-howto .features-contentArea .section-visitor .visitor-step-wrap .visitor-step{width:15.4rem}.page-charging-lexuscharging-howto .features-contentArea .section-visitor .visitor-step-wrap .visitor-step:nth-of-type(2):before,.page-charging-lexuscharging-howto .features-contentArea .section-visitor .visitor-step-wrap .visitor-step:nth-of-type(4):before{content:"";position:absolute;top:0;bottom:0;left:-2.5rem;width:1.25rem;height:1.25rem;margin:auto 0;border-top:1px solid #fff;border-right:1px solid #fff;transform:rotate(45deg)}.page-charging-lexuscharging-howto .features-contentArea .section-visitor .visitor-step-wrap .visitor-step:nth-of-type(n+3){margin-top:2rem}}.page-charging-lexuscharging-howto .features-contentArea .section-visitor .visitor-step-wrap .visitor-step.dummy{height:0}.page-charging-lexuscharging-howto .features-contentArea .section-visitor .visitor-step-wrap .num{position:absolute;top:0;left:0;width:4rem;height:4rem;border-radius:10000px;background-color:#fff;color:#000;display:flex;align-items:center;justify-content:center;font-size:1.6rem}@media (max-width:767px){.page-charging-lexuscharging-howto .features-contentArea .section-visitor .visitor-step-wrap .num{position:relative;right:0;margin:0 auto;width:2rem;height:2rem;font-size:1.4rem}}.page-charging-lexuscharging-howto .features-contentArea .section-visitor .visitor-step-wrap .img-wrap{position:relative;height:25rem;display:flex;align-items:center;justify-content:center}@media (max-width:767px){.page-charging-lexuscharging-howto .features-contentArea .section-visitor .visitor-step-wrap .img-wrap{height:10rem}}.page-charging-lexuscharging-howto .features-contentArea .section-visitor .visitor-step-wrap .img-visitor{position:relative;margin:0 auto}.page-charging-lexuscharging-howto .features-contentArea .section-visitor .visitor-step-wrap .img-visitor.img-lexus-visitor-01,.page-charging-lexuscharging-howto .features-contentArea .section-visitor .visitor-step-wrap .img-visitor.img-teemo-visitor-01{width:12.1rem}.page-charging-lexuscharging-howto .features-contentArea .section-visitor .visitor-step-wrap .img-visitor.img-lexus-visitor-02,.page-charging-lexuscharging-howto .features-contentArea .section-visitor .visitor-step-wrap .img-visitor.img-lexus-visitor-03,.page-charging-lexuscharging-howto .features-contentArea .section-visitor .visitor-step-wrap .img-visitor.img-teemo-visitor-02,.page-charging-lexuscharging-howto .features-contentArea .section-visitor .visitor-step-wrap .img-visitor.img-teemo-visitor-03{width:11.9rem}.page-charging-lexuscharging-howto .features-contentArea .section-visitor .visitor-step-wrap .img-visitor.img-lexus-visitor-04{width:22rem}.page-charging-lexuscharging-howto .features-contentArea .section-visitor .visitor-step-wrap .img-visitor.img-lexus-visitor-05,.page-charging-lexuscharging-howto .features-contentArea .section-visitor .visitor-step-wrap .img-visitor.img-teemo-visitor-04{width:21rem}@media (max-width:767px){.page-charging-lexuscharging-howto .features-contentArea .section-visitor .visitor-step-wrap .img-visitor.img-lexus-visitor-01,.page-charging-lexuscharging-howto .features-contentArea .section-visitor .visitor-step-wrap .img-visitor.img-teemo-visitor-01{width:5.1rem}.page-charging-lexuscharging-howto .features-contentArea .section-visitor .visitor-step-wrap .img-visitor.img-lexus-visitor-02,.page-charging-lexuscharging-howto .features-contentArea .section-visitor .visitor-step-wrap .img-visitor.img-lexus-visitor-03,.page-charging-lexuscharging-howto .features-contentArea .section-visitor .visitor-step-wrap .img-visitor.img-teemo-visitor-02,.page-charging-lexuscharging-howto .features-contentArea .section-visitor .visitor-step-wrap .img-visitor.img-teemo-visitor-03{width:4.8rem}.page-charging-lexuscharging-howto .features-contentArea .section-visitor .visitor-step-wrap .img-visitor.img-lexus-visitor-04,.page-charging-lexuscharging-howto .features-contentArea .section-visitor .visitor-step-wrap .img-visitor.img-lexus-visitor-05,.page-charging-lexuscharging-howto .features-contentArea .section-visitor .visitor-step-wrap .img-visitor.img-teemo-visitor-04{width:9rem}}.page-charging-lexuscharging-howto .features-contentArea .section-visitor .visitor-step-wrap .text{position:relative;font-size:1.6rem;line-height:1.75}.page-charging-lexuscharging-howto .features-contentArea .section-visitor .visitor-step-wrap .text .small{font-size:1.2rem}@media (max-width:767px){.page-charging-lexuscharging-howto .features-contentArea .section-visitor .visitor-step-wrap .text{font-size:1rem}.page-charging-lexuscharging-howto .features-contentArea .section-visitor .visitor-step-wrap .text .small{font-size:1rem;transform:scale(.75)}}.page-charging-lexuscharging-howto .features-contentArea .modal-app{position:fixed;top:0;left:0;z-index:12001;display:flex;align-items:center;justify-content:center;width:100%;height:100%;background-color:rgba(52,52,52,.9);transition-duration:.5s;transition-property:visibility,opacity}.page-charging-lexuscharging-howto .features-contentArea .modal-app .modal-content{margin:auto}@media (min-width:768px){.page-charging-lexuscharging-howto .features-contentArea .modal-app .modal-content{width:100rem}}@media (max-width:767px){.page-charging-lexuscharging-howto .features-contentArea .modal-app .modal-content{width:100%}}.page-charging-lexuscharging-howto .features-contentArea .modal-app:not(.-show){visibility:hidden;opacity:0;transition-duration:.25s}.page-charging-lexuscharging-howto .features-contentArea .modal-app .modal-bg{position:absolute;top:0;left:0;width:100%;height:100%}.page-charging-lexuscharging-howto .features-contentArea .modal-app .modal-content{position:relative}@media (max-width:767px){.page-charging-lexuscharging-howto .features-contentArea .modal-app .modal-content{padding:0 2.5rem}}.page-charging-lexuscharging-howto .features-contentArea .modal-app .modal-inner{position:relative;padding:5rem;background-color:#000;color:#fff}@media (max-width:767px){.page-charging-lexuscharging-howto .features-contentArea .modal-app .modal-inner{padding:3rem 4rem}}.page-charging-lexuscharging-howto .features-contentArea .modal-app .modal-inner .modal-close{position:absolute;top:2rem;right:2rem;display:block;width:2.5rem;height:2.5rem;margin-left:auto;cursor:pointer}@media (max-width:767px){.page-charging-lexuscharging-howto .features-contentArea .modal-app .modal-inner .modal-close{top:-3rem;right:0;width:2rem;height:2rem}}.page-charging-lexuscharging-howto .features-contentArea .modal-app .modal-inner .modal-close:after,.page-charging-lexuscharging-howto .features-contentArea .modal-app .modal-inner .modal-close:before{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;content:"";background-color:#fff;transform:rotate(45deg)}@media (max-width:767px){.page-charging-lexuscharging-howto .features-contentArea .modal-app .modal-inner .modal-close:after,.page-charging-lexuscharging-howto .features-contentArea .modal-app .modal-inner .modal-close:before{background-color:#fff}}.page-charging-lexuscharging-howto .features-contentArea .modal-app .modal-inner .modal-close:before{width:100%;height:2px}.page-charging-lexuscharging-howto .features-contentArea .modal-app .modal-inner .modal-close:after{width:2px;height:100%}.page-charging-lexuscharging-howto .features-contentArea .modal-app .modal-inner .text-wrap-scroll{max-height:75vh;margin-top:0}.page-charging-lexuscharging-howto .features-contentArea .modal-app .modal-inner .text-wrap-scroll.-scroll{padding-right:3rem}@media (max-width:767px){.page-charging-lexuscharging-howto .features-contentArea .modal-app .modal-inner .text-wrap-scroll{max-height:70vh;margin-top:0}}.page-charging-lexuscharging-howto .features-contentArea .modal-app .modal-inner .text-wrap-scroll .scrollbar-track-x{display:none!important}.page-charging-lexuscharging-howto .features-contentArea .modal-app .modal-inner .contents-wrap{position:relative;overflow:auto}.page-charging-lexuscharging-howto .features-contentArea .modal-app .modal-inner .contents-wrap h2{font-size:2.8rem;line-height:1.5}.page-charging-lexuscharging-howto .features-contentArea .modal-app .modal-inner .contents-wrap .app-wrap{display:flex;align-items:center;margin-top:3rem}@media (max-width:767px){.page-charging-lexuscharging-howto .features-contentArea .modal-app .modal-inner .contents-wrap .app-wrap{flex-direction:column;align-items:flex-start;margin-top:2rem}}.page-charging-lexuscharging-howto .features-contentArea .modal-app .modal-inner .contents-wrap .image-wrap{width:48rem}@media (max-width:767px){.page-charging-lexuscharging-howto .features-contentArea .modal-app .modal-inner .contents-wrap .image-wrap{width:23rem;margin:0 auto}}.page-charging-lexuscharging-howto .features-contentArea .modal-app .modal-inner .contents-wrap .text-wrap{flex:1 1}.page-charging-lexuscharging-howto .features-contentArea .modal-app .modal-inner .contents-wrap .title{font-size:2.8rem;line-height:1.5}@media (max-width:767px){.page-charging-lexuscharging-howto .features-contentArea .modal-app .modal-inner .contents-wrap .title{font-size:1.8rem}}.page-charging-lexuscharging-howto .features-contentArea .modal-app .modal-inner .contents-wrap .lead{margin-top:2rem;font-size:1.6rem;line-height:1.75}.page-charging-lexuscharging-howto .features-contentArea .modal-app .modal-inner .contents-wrap .lead strong{font-weight:700}.page-charging-lexuscharging-howto .features-contentArea .modal-app .modal-inner .contents-wrap .small{margin-top:2rem;font-size:1rem;line-height:1.5}.page-charging-lexuscharging-howto .features-contentArea .modal-app .modal-inner .contents-wrap .small a{margin-top:0;font-size:1rem;font-weight:700}.page-charging-lexuscharging-howto .features-contentArea .modal-app .modal-inner .contents-wrap hr{margin:3rem 0}@media (max-width:767px){.page-charging-lexuscharging-howto .features-contentArea .modal-app .modal-inner .contents-wrap h2{font-size:1.8rem}.page-charging-lexuscharging-howto .features-contentArea .modal-app .modal-inner .contents-wrap .lead{margin-top:.8rem;font-size:1rem}.page-charging-lexuscharging-howto .features-contentArea .modal-app .modal-inner .contents-wrap .small{font-size:.9rem}}.page-charging-lexuscharging-shoplist .features-contentArea .section-list{position:relative;background-color:#f4f4f4}@media (max-width:767px){.page-charging-lexuscharging-shoplist .features-contentArea .section-list{background-color:transparent}}.page-charging-lexuscharging-shoplist .features-contentArea .section-list .head{border-color:#000}.page-charging-lexuscharging-shoplist .features-contentArea .section-list .section-inner{position:relative;width:100%}@media (min-width:768px){.page-charging-lexuscharging-shoplist .features-contentArea .section-list .section-inner{padding:8rem 9rem}}@media (max-width:767px){.page-charging-lexuscharging-shoplist .features-contentArea .section-list .section-inner{padding-top:2rem;padding-bottom:3rem;background-color:#f4f4f4}}.page-charging-lexuscharging-shoplist .features-contentArea .section-list .pref-box{position:relative}.page-charging-lexuscharging-shoplist .features-contentArea .section-list .pref-title{position:relative;margin-top:2rem;padding:1.8rem 2rem;background-color:#000;color:#fff;font-size:1.8rem;cursor:pointer}.page-charging-lexuscharging-shoplist .features-contentArea .section-list .pref-title:after{content:"";position:absolute;top:0;bottom:0;right:2rem;display:block;width:.9rem;height:1.6rem;margin:auto;background-image:url(/models/bev/images/common/icon_link_arrow_wh.svg);background-repeat:no-repeat;background-position:50%;background-size:contain;transform:rotate(90deg)}.page-charging-lexuscharging-shoplist .features-contentArea .section-list .pref-title.-no-shop{pointer-events:none;background-color:#999}.page-charging-lexuscharging-shoplist .features-contentArea .section-list .pref-title.-is-open:after{transform:rotate(-90deg)}@media (max-width:767px){.page-charging-lexuscharging-shoplist .features-contentArea .section-list .pref-title{margin-top:1rem;padding:1.2rem 2rem;font-size:1.2rem}.page-charging-lexuscharging-shoplist .features-contentArea .section-list .pref-title:after{right:1.5rem;width:.7rem;height:1.2rem}}.page-charging-lexuscharging-shoplist .features-contentArea .section-list .shop-list{position:relative;padding:0;display:none}.page-charging-lexuscharging-shoplist .features-contentArea .section-list .shop-list.-is-open{display:block}@media (max-width:767px){.page-charging-lexuscharging-shoplist .features-contentArea .section-list .shop-list{padding:0}}.page-charging-lexuscharging-shoplist .features-contentArea .section-list .shop-item{position:relative;display:flex;align-items:center;margin-top:2rem;padding:1.5rem;background-color:#fff}@media (max-width:767px){.page-charging-lexuscharging-shoplist .features-contentArea .section-list .shop-item{flex-direction:column;align-items:flex-start;margin-top:1rem;padding:2rem}}.page-charging-lexuscharging-shoplist .features-contentArea .section-list .shop-item .name{position:relative;width:32rem;font-size:2.1rem;line-height:1.5;text-align:center}@media (max-width:767px){.page-charging-lexuscharging-shoplist .features-contentArea .section-list .shop-item .name{width:100%;font-size:1.4rem;text-align:left}}.page-charging-lexuscharging-shoplist .features-contentArea .section-list .shop-item .info-charging-wrap{position:relative;background-color:#f4f4f4;padding:2rem}@media (max-width:767px){.page-charging-lexuscharging-shoplist .features-contentArea .section-list .shop-item .info-charging-wrap{width:100%;margin-top:2rem;padding:1.5rem}}.page-charging-lexuscharging-shoplist .features-contentArea .section-list .shop-item .head{position:relative;padding:.5rem;background-color:#fff;text-align:center;font-size:1.2rem;line-height:1}.page-charging-lexuscharging-shoplist .features-contentArea .section-list .shop-item .info-charging{position:relative;width:28rem;margin-top:1rem}.page-charging-lexuscharging-shoplist .features-contentArea .section-list .shop-item .info-charging .item{position:relative;display:flex;align-items:center}.page-charging-lexuscharging-shoplist .features-contentArea .section-list .shop-item .info-charging .item+.item{margin-top:.5rem}.page-charging-lexuscharging-shoplist .features-contentArea .section-list .shop-item .info-charging .label{position:relative;width:12.6rem;padding:.5rem 0;font-size:1.4rem;line-height:1;background-color:#f4f4f4}.page-charging-lexuscharging-shoplist .features-contentArea .section-list .shop-item .info-charging .value{position:relative;flex:1 1;margin-left:1rem;font-size:2rem;line-height:1}@media (max-width:767px){.page-charging-lexuscharging-shoplist .features-contentArea .section-list .shop-item .info-charging{display:flex;justify-content:space-between;width:100%;margin-top:1.5rem}.page-charging-lexuscharging-shoplist .features-contentArea .section-list .shop-item .info-charging .item{width:48%;flex-direction:column}.page-charging-lexuscharging-shoplist .features-contentArea .section-list .shop-item .info-charging .item+.item{margin-top:0}.page-charging-lexuscharging-shoplist .features-contentArea .section-list .shop-item .info-charging .label{width:100%;padding:.5rem 0;font-size:1rem;text-align:center}.page-charging-lexuscharging-shoplist .features-contentArea .section-list .shop-item .info-charging .value{margin-top:.5rem;margin-left:0;font-size:1.4rem}}.page-charging-lexuscharging-shoplist .features-contentArea .section-list .shop-item .info-detail{position:relative;flex:1 1;margin-left:2rem}.page-charging-lexuscharging-shoplist .features-contentArea .section-list .shop-item .info-detail .item{position:relative;display:flex}.page-charging-lexuscharging-shoplist .features-contentArea .section-list .shop-item .info-detail .label{position:relative;width:8rem;font-size:1.2rem;line-height:1.75}.page-charging-lexuscharging-shoplist .features-contentArea .section-list .shop-item .info-detail .value{position:relative;flex:1 1;font-size:1.2rem;line-height:1.75}@media (max-width:767px){.page-charging-lexuscharging-shoplist .features-contentArea .section-list .shop-item .info-detail{margin-top:1.5rem;margin-left:0}.page-charging-lexuscharging-shoplist .features-contentArea .section-list .shop-item .info-detail .label{width:7.5rem;font-size:1rem}.page-charging-lexuscharging-shoplist .features-contentArea .section-list .shop-item .info-detail .value{font-size:1rem}.page-charging-lexuscharging-shoplist .features-contentArea .section-list .shop-item .info-detail .value.address{line-height:1.3}}