.faq_container__jGEnQ{border-top:1px solid #b5c0c7}.faq_answer__I_LZk,.faq_question__2N4Fs{display:inline-flex;padding-right:2em;margin:1.5em 0;width:100%}.faq_answer__I_LZk>div,.faq_question__2N4Fs>div{flex-grow:1;margin:0 1em}.faq_answer__I_LZk>svg,.faq_question__2N4Fs>svg{width:1em}.faq_question__2N4Fs{align-items:center;cursor:pointer}.pagination_active__1E7ed a,.pagination_pageLink__5EsXl,.pagination_pagination__ZmNSO a{font-size:14px;font-weight:400;line-height:2;letter-spacing:normal;display:flex;justify-content:center;align-items:center;font-family:ToyotaType,ToyotaType-Brackets,Noto Sans JP,sans-serif;width:24px;height:24px;text-align:center;border-radius:4px;color:#2c353b;transition:background .2s,color .2s}@media screen and (min-width:1240px){.pagination_active__1E7ed a,.pagination_pageLink__5EsXl,.pagination_pagination__ZmNSO a{font-size:16px;width:32px;height:32px}}.pagination_active__1E7ed a:hover,.pagination_pageLink__5EsXl:hover,.pagination_pagination__ZmNSO a:hover{opacity:.7}.pagination_pagination__ZmNSO{display:flex;justify-content:center;align-items:center;margin:0;padding:0 8px;width:100%;list-style:none;font-size:14px;font-weight:400;line-height:2;letter-spacing:normal}@media screen and (min-width:1240px){.pagination_pagination__ZmNSO{font-size:16px}.pagination_pagination__ZmNSO li{margin:0 4px}}.pagination_break__uHMJ5 a{width:1.5em}@media screen and (min-width:1240px){.pagination_previous__It_gx{margin-right:24px}}.pagination_previous__It_gx a svg{transform:rotate(90deg) translateX(1px)}@media screen and (min-width:1240px){.pagination_next__pMfsD{margin-left:24px}}.pagination_next__pMfsD a svg{transform:rotate(270deg) translateX(-1px)}.pagination_active__1E7ed a{background-color:#00708d;color:#fff}.pagination_disabled__2vBBw a{opacity:.5;cursor:auto}.pagination_disabled__2vBBw a:hover{opacity:.5}.shopDetails_shop__vM8lB{font-size:12px;font-weight:400;line-height:2;letter-spacing:normal;display:flex;align-items:center}@media screen and (min-width:1240px){.shopDetails_shop__vM8lB{font-size:14px}}.shopDetails_option__NUSWK{padding:0 1em}.shopDetails_option__NUSWK input[type=radio]{inline-size:2rem;block-size:2rem;accent-color:#4493b1}.shopDetails_info__AQUkl{flex:5}@media screen and (min-width:1240px){.shopDetails_info_flex__RUUmB{display:flex}}@media screen and (min-width:600px){.shopDetails_info_oneLine__1fAWp{display:flex;align-items:center}}.shopDetails_info__AQUkl .shopDetails_name__2PgvP{font-size:14px;font-weight:400;line-height:2;letter-spacing:normal;font-weight:700;margin-right:32px}@media screen and (min-width:1240px){.shopDetails_info__AQUkl .shopDetails_name__2PgvP{font-size:16px}}.shopDetails_info__AQUkl .shopDetails_addressTel_flex__pcHZk,.shopDetails_info__AQUkl .shopDetails_addressTel_oneLine__RLJkZ,.shopDetails_info__AQUkl .shopDetails_name_flex__0_Orr,.shopDetails_info__AQUkl .shopDetails_name_oneLine__thAE0{flex:1}@media screen and (min-width:1240px){.shopDetails_info__AQUkl .shopDetails_addressTel_oneLine__RLJkZ{flex:1.5;display:flex}}.shopDetails_info__AQUkl .shopDetails_addressTel__3X9lh .shopDetails_address__SqA_t{margin-right:24px}.shopDetails_info__AQUkl .shopDetails_addressTel__3X9lh .shopDetails_address_oneLine__shc8M{flex:1.5}.shopDetails_info__AQUkl .shopDetails_addressTel__3X9lh .shopDetails_tel_oneLine__89CFh{flex:1}.shopDetails_info__AQUkl .shopDetails_addressTel__3X9lh .shopDetails_tel__r2xaL a{color:inherit}.shopDetails_location__C_IlM{flex:1.5}@media screen and (min-width:600px){.shopDetails_location__C_IlM{display:flex;align-items:center;flex-direction:row-reverse}}.shopDetails_location__C_IlM .shopDetails_icon__QuZh0{display:flex;justify-content:flex-end;align-items:center;margin-left:32px}.shopDetails_location__C_IlM .shopDetails_icon__QuZh0 svg{width:24px;fill:#4493b1}.shopDetails_location__C_IlM .shopDetails_iconLink__u8c8A:hover{opacity:.7}.shopDetails_location__C_IlM .shopDetails_bunshitsu__aXS8j{font-size:12px;font-weight:400;line-height:2;letter-spacing:normal;text-align:end}@media screen and (min-width:1240px){.shopDetails_location__C_IlM .shopDetails_bunshitsu__aXS8j{font-size:14px}}.storeInPrefecture_prefectureList__HNITT{border-bottom:1px solid #d3d9dd}.storeInPrefecture_prefectureBar__dwgIm{font-size:14px;font-weight:400;line-height:2;letter-spacing:normal;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:initial;border:none;color:inherit;cursor:pointer;display:flex;text-align:initial;width:100%;padding:12px 0;font-weight:700}@media screen and (min-width:1240px){.storeInPrefecture_prefectureBar__dwgIm{font-size:16px}}.storeInPrefecture_prefectureBar__dwgIm .storeInPrefecture_prefectureName__KKu6E{flex:1}.storeInPrefecture_prefectureBar__dwgIm .storeInPrefecture_chevronDown__eIltH,.storeInPrefecture_prefectureBar__dwgIm .storeInPrefecture_chevronUp__0xsgD{margin-top:-2px;width:1.6em}.storeInPrefecture_prefectureBar__dwgIm .storeInPrefecture_chevronDown__eIltH>*,.storeInPrefecture_prefectureBar__dwgIm .storeInPrefecture_chevronUp__0xsgD>*{vertical-align:middle}.storeInPrefecture_prefectureBar__dwgIm .storeInPrefecture_chevronUp__0xsgD>*{transform:rotate(180deg)}.storeInPrefecture_contentShow__sM3yR{transition:.6s}.storeInPrefecture_contentHide__FvG_o{height:0;opacity:0;overflow:hidden;transition:.3s;visibility:hidden}.storeInPrefecture_shopDetails__5J0q8 li{border-top:1px solid #d3d9dd;padding:12px 0}.storeInPrefecture_darkBgPaginationLink__E8VtG a{color:#fff}.storeInPrefecture_darkBgPaginationLink__E8VtG a svg{fill:#fff}.storeInPrefecture_darkBgPaginationLink__E8VtG a[aria-current=page]{background-color:#fff;color:#2c353b}.storeList_storeList__v8AWs:first-child{border-top:1px solid #d3d9dd}.lexus_lexusLP__ESBff *{font-family:LexusRodin TT M,Noto Sans JP,sans-serif}.lexus_lexusLP__button__IUnCC>button{background:transparent!important;border:1px solid #fff!important}.lexus_lexusLP__bgBlack__EaOWc{background:#000;color:#fff}.lexus_lexusLP__bgGray__zyy8h{background:#f4f5f6}.lexus_lexusLP__container__FydNa{margin:0 auto;max-width:1920px}.lexus_lexusLP__keyVisual__QpLku{position:relative}.lexus_lexusLP__keyVisual__QpLku img{aspect-ratio:195/272;width:100%}@media screen and (min-width:600px){.lexus_lexusLP__keyVisual__QpLku img{aspect-ratio:164/127}}@media screen and (min-width:905px){.lexus_lexusLP__keyVisual__QpLku img{aspect-ratio:96/41}}.lexus_lexusLP__logoBox__Ydu5a{display:flex;align-items:center;justify-content:center;flex-direction:column;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);padding:3em 0;width:80%}@media screen and (min-width:600px){.lexus_lexusLP__logoBox__Ydu5a{padding:5em 0}}@media screen and (min-width:1240px){.lexus_lexusLP__logoBox__Ydu5a{width:50%}}@media screen and (min-width:1440px){.lexus_lexusLP__logoBox__Ydu5a{padding:6em}}.lexus_lexusLP__logoBox__Ydu5a svg{width:90%}.lexus_lexusLP__logoBoxTitle__ReXvh{background:#fff;border-radius:5px;display:flex;flex-direction:column;color:#000;text-align:center;font-weight:700;padding:.2em;margin:1.5em 0;width:90%}@media screen and (min-width:600px){.lexus_lexusLP__logoBoxTitle__ReXvh{display:inline-flex;flex-direction:row;justify-content:center;font-size:20px}}.lexus_lexusLP__headerContent__Zk2iW{display:flex;flex-direction:column-reverse;width:100%}@media screen and (min-width:600px){.lexus_lexusLP__headerContent__Zk2iW{display:inline-flex;flex-direction:row;vertical-align:top}}.lexus_lexusLP__headerContentImage__ggp_V{width:100%}@media screen and (min-width:905px){.lexus_lexusLP__headerContentImage__ggp_V{width:50%}}.lexus_lexusLP__headerContentImage__ggp_V img{aspect-ratio:48/35;width:100%}@media screen and (min-width:905px){.lexus_lexusLP__headerContentImage__ggp_V img{aspect-ratio:133/60}}.lexus_lexusLP__headerContentText__HoCvh{font-weight:600;padding:3.5em 2em;position:relative;width:100%}@media screen and (min-width:905px){.lexus_lexusLP__headerContentText__HoCvh{padding:0;width:50%}}@media screen and (min-width:600px){.lexus_lexusLP__headerContentText__HoCvh>p{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);margin-bottom:0;width:60%}}@media screen and (min-width:905px){.lexus_lexusLP__headerContentText__HoCvh>p{transform:translate(-60%,-50%);width:45%}}@media screen and (min-width:1440px){.lexus_lexusLP__headerContentText__HoCvh>p{font-size:2em}}.lexus_lexusLP__footerContent__8T6Hx{position:relative}.lexus_lexusLP__footerContent__8T6Hx img{width:100%}.lexus_lexusLP__footerContent__8T6Hx:before{background:#000;content:"";opacity:.5;position:absolute;top:0;right:0;left:0;bottom:0}.lexus_lexusLP__footerContentText__EX9jd{color:#fff;text-align:center;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%}.lexus_lexusLP__section__3PM_y{padding-top:5em}.lexus_lexusLP__section__3PM_y>div{margin-bottom:0;padding-bottom:72px}.lexus_lexusLP__section__3PM_y h2>span{display:block}@media(max-width:1240px)and (min-width:600px){.lexus_lexusLP__productItem__gq6Xa>div{flex-grow:1;width:calc(50% - 24px)}}.lexus_lexusLP__productItem__gq6Xa.lexus_reverse__GFNN0{flex-direction:row-reverse}@media(max-width:600px){.lexus_lexusLP__productItemImage__nyyPt{margin:0 -12px 12px;width:calc(100% + 24px)}}.lexus_lexusLP__productItemImage__nyyPt>img{aspect-ratio:43/25}.lexus_lexusLP__productItemContent__ciPNv{display:flex;justify-content:center;flex-direction:column;height:100%}.lexus_lexusLP__productItemTitle__CvZwe{border-left:1px solid #fff;padding-left:2em}.lexus_lexusLP__modelItem__4BDRA{flex-grow:1;position:relative;margin-bottom:16em}.lexus_lexusLP__modelItem__4BDRA>img{width:100%}.lexus_lexusLP__modelItem__4BDRA a{color:#2c353b}@media(max-width:600px){.lexus_lexusLP__modelItem__4BDRA{margin-bottom:6em}}@media(max-width:905px)and (min-width:600px){.lexus_lexusLP__modelItem__4BDRA{width:calc(50% - 24px)}}@media(max-width:1240px)and (min-width:905px){.lexus_lexusLP__modelItem__4BDRA{width:calc(50% - 24px)}}.lexus_lexusLP__modelItem__4BDRA:nth-child(2n){margin-top:16em;margin-bottom:0}@media(max-width:600px){.lexus_lexusLP__modelItem__4BDRA:nth-child(2n){margin-top:0;margin-bottom:6em}}.lexus_lexusLP__modelItem__4BDRA:last-child{margin-bottom:0}.lexus_lexusLP__modelItemTitle__f7WtY{display:flex;flex-direction:column;position:absolute;top:0;left:0}.lexus_lexusLP__modelItemTitle__f7WtY>h2{font-family:LexusRodin TT L,Noto Sans JP,sans-serif;font-weight:400}.lexus_lexusLP__modelItemTitle__f7WtY>div{text-align:center;margin-top:-1em}.lexus_lexusLP__modelItemLink__4_kjJ{align-items:center;display:inline-flex;justify-content:center;width:100%}.lexus_lexusLP__flowItem__PHsOH{flex-grow:1}.lexus_lexusLP__flowItem__PHsOH img{width:100%}@media screen and (min-width:905px){.lexus_lexusLP__flowItem__PHsOH{width:186px}}@media screen and (min-width:1440px){.lexus_lexusLP__flowItem__PHsOH{width:328px;margin:16px}}.lexus_lexusLP__flowItemStep__EiWla{font-family:LexusRodin TT L,Noto Sans JP,sans-serif;font-weight:400}.lexus_lexusLP__faq__OAUl3{border-bottom:1px solid #b5c0c7}