.visual_root_19faT{background-image:url(/estimate/img/main_visual_bg.jpg);background-size:cover}.visual_root_19faT .visual_container_haQ1d{position:relative;gap:16px;max-width:1024px;margin:0 auto}.form_root_2SJCY{border:6px solid #11299b;border-top-width:0;border-radius:4px;background-color:#fff}.form_root_2SJCY .form_heading_1MCL1{text-align:center}.form_root_2SJCY .form_heading_1MCL1 .form_headingInner_2AarB{position:relative;height:66px;background-color:#11299b;color:#fff;text-align:center;font-size:1.8em;display:flex;align-items:center;justify-content:center;z-index:1}.form_root_2SJCY .form_heading_1MCL1 .form_headingInner_2AarB b{color:#ff0;font-size:1.2em}.form_root_2SJCY .form_body_bC1j-{position:relative;padding:48px 48px}@media(max-width:1024px){.form_root_2SJCY .form_body_bC1j-{padding:16px 16px}}.form_confirmButton_2AVQs,.form_moreInputButton__Nakh{min-width:100%}@media(min-width:600px){.form_confirmButton_2AVQs,.form_moreInputButton__Nakh{min-width:320px}}@media(max-width:600px){.form_spMarginBottom_1ecT0{margin-bottom:8px}.form_spFontSize_37lWi{font-size:13px}}@media(max-width:1024px){.form_spNone_3TgUS{display:none}}.promise_heading_3c14U{text-align:center}.promise_list_1B5ac{margin:0;padding:0 8px;counter-reset:item}.promise_item_2DoGn{--padding-x:4px;list-style:none;position:relative}.promise_item_2DoGn .promise_number_3AEg2{--marker-size:120px;display:flex;justify-content:center}.promise_item_2DoGn .promise_number_3AEg2 .promise_numberImage_FP2Wq{width:240px;height:120px;flex:1 1 0}.promise_item_2DoGn .promise_number_3AEg2 .promise_numberImage_FP2Wq img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:right center;object-position:right center}.promise_item_2DoGn .promise_number_3AEg2 .promise_iconImage_2rBI-{width:240px;height:120px;flex:1 1 0;margin-left:48px}.promise_item_2DoGn .promise_number_3AEg2 .promise_iconImage_2rBI- img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:left center;object-position:left center}@media(max-width:599.98px){.promise_item_2DoGn .promise_number_3AEg2{flex-direction:column;align-items:center}.promise_item_2DoGn .promise_number_3AEg2 .promise_numberImage_FP2Wq,.promise_item_2DoGn .promise_number_3AEg2 .promise_numberImage_FP2Wq img{width:120px;height:120px}.promise_item_2DoGn .promise_number_3AEg2 .promise_iconImage_2rBI-{width:auto;margin-left:0;margin-top:8px}.promise_item_2DoGn .promise_number_3AEg2 .promise_iconImage_2rBI- img{width:auto;height:120px}}.promise_item_2DoGn .promise_text_jTtQg{color:#11299b;font-weight:700;font-size:36px;line-height:1;margin:24px 0 0;text-align:center}.promise_item_2DoGn .promise_description_1o_bC{color:#11299b;font-size:20px;margin:16px 0 0;line-height:1;text-align:center;font-weight:700}.promise_item_2DoGn .promise_annotation_2ToaH{color:#11299b;font-size:16px;margin:16px 0 0;line-height:1;text-align:center;font-weight:700}.promise_item_2DoGn+.promise_item_2DoGn{margin-top:48px}@media(min-width:1024px){.promise_item_2DoGn{--padding-x:96px}}.flow_heading_3mWGU{text-align:center;color:#11299b;font-size:40px;font-weight:700}.flow_list_3ILG-{list-style:none;margin:0;padding:0;border:6px solid #11299b;background-color:#fff}.flow_item_3M4fO{display:flex;flex-wrap:wrap}.flow_item_3M4fO+.flow_item_3M4fO{border-top:6px solid #11299b}.flow_step_26dsL{position:relative;align-self:stretch;flex:1 0 20%;font-size:2em;font-weight:700;color:#fff;background-color:#2a4be8;display:flex;align-items:center;justify-content:center;padding:16px 16px}.flow_step_26dsL img{width:143px;height:59px}.flow_step_26dsL:after{content:"";display:block;border-width:24px 0 24px 24px;border-style:solid;border-color:transparent transparent transparent #2a4be8;position:absolute;top:50%;left:100%;transform:translateY(-50%)}.flow_itemHeading_13VDi{align-self:center;flex:1 0 30%;color:#11299b;font-size:2em;font-weight:700;padding:4px 4px 4px 28px}.flow_description_1fsBg{align-self:center;flex:1 0 50%;font-size:1.2em;padding:16px 16px}@media(min-width:600px){.flow_item_3M4fO{flex-wrap:nowrap}.flow_description_1fsBg,.flow_itemHeading_13VDi,.flow_step_26dsL{flex-grow:0;flex-shrink:1}}.info_heading_1I_tf{width:100%;max-width:600px;margin:48px auto;padding:8px 4px;font-size:36px;font-weight:700;line-height:1;text-align:center;letter-spacing:.2em;color:#11299b;border:6px solid #a1aad7;background-color:#fff}.info_list_2VHlm{list-style:none;margin:0;padding:0}.info_item_jVWja{border-top:1px solid #1d1d1d;padding:16px 16px}.info_item_jVWja:last-child{border-bottom:1px solid #1d1d1d}.info_item_jVWja>.info_date_2ItwA{font-size:14px;line-height:1;margin-right:16px;color:#2196f3}.info_item_jVWja>.info_title_2mEYX{font-size:14px;line-height:1;margin:0}@media(min-width:1024px){.info_item_jVWja{--padding-x:96px}}.record_heading_3GoZQ{text-align:center;margin:0}.record_description_1uss0{display:flex;justify-content:center;margin-bottom:48px}.record_description_1uss0 span{font-size:24px;border-bottom:3px solid #1976d2}.record_list_LzkoD{list-style:none;margin:16px 0;padding:0 8px;display:grid;grid-template-columns:1fr 1fr;gap:16px 16px}@media(min-width:1024px){.record_list_LzkoD{grid-template-columns:1fr 1fr 1fr}}.review_heading_1rexe{display:flex;justify-content:center}.review_heading_1rexe span{font-size:24px;border-bottom:3px solid #1976d2}.faq_heading_2dBim{max-width:600px}.contact_heading_2MAuP,.faq_heading_2dBim{width:100%;margin:48px auto;padding:8px 4px;font-size:36px;font-weight:700;line-height:1;text-align:center;letter-spacing:.2em;color:#11299b;border:6px solid #a1aad7;background-color:#fff}.contact_heading_2MAuP{max-width:800px}.contact_content_z-29H{display:grid;grid-template:"text" "map";gap:16px 16px}@media(min-width:600px){.contact_content_z-29H{grid-template:"text map"/1fr 1fr}}.contact_map_2BpIC{grid-area:map}.contact_map_2BpIC iframe{width:100%}.contact_text_3oxf9{grid-area:text}.contact_text_3oxf9 .contact_officeName_21zi0{font-size:24px;line-height:1;font-weight:700;margin:16px 0;color:#11299b}.contact_text_3oxf9 address{font-size:16px;margin:8px 0}.used-car_heading_SXfot{width:100%;max-width:600px;margin:48px auto;padding:8px 4px;font-size:36px;font-weight:700;line-height:1;text-align:center;letter-spacing:.2em;color:#11299b;border:6px solid #a1aad7;background-color:#fff}.used-car_list_1tqNr{list-style:none;margin:48px 0;padding:0 8px;display:grid;grid-template-columns:1fr 1fr;gap:16px 16px}@media(min-width:1024px){.used-car_list_1tqNr{grid-template-columns:1fr 1fr 1fr 1fr}}.used-car_item_1PAk3{border:1px solid #9e9e9e;border-bottom:1px solid grey}.used-car_item_1PAk3 .used-car_image_3deHC img{width:100%;vertical-align:middle}.used-car_item_1PAk3 .used-car_carName_3tqVJ{color:#11299b;font-weight:700;line-height:1;min-height:2em;margin:8px 16px}.used-car_item_1PAk3 .used-car_price_2i-sL{margin:8px 16px}.used-car_item_1PAk3 .used-car_otherInfo_10h4v{border-top:1px solid #9e9e9e;margin:8px 16px;padding:8px 0 0 0}.index_container_5SrQQ{gap:16px;max-width:1024px;margin:0 auto;padding:0 0 16px}.index_visual_1nlUw{text-align:center;background-image:url(/estimate/img/main_visual_bg.jpg);background-size:cover}.index_visual_1nlUw img{vertical-align:middle;width:100%;max-width:854px;margin-top:24px}.index_catch_26al-{text-align:center}.index_catch_26al- picture img{width:100%;max-width:1284px}.index_bgYellowStripe_I56Of{background-image:repeating-linear-gradient(90deg,#fff 0 50%,#fff59d);background-size:8px}