.CarRankingGuardTextList_car_ranking_guard_text_list__ugCw_{margin-top:24px;margin-bottom:40px}.CarRankingGuardTextList_car_ranking_guard_text_list__ugCw_ .CarRankingGuardTextList_block__FL8Bn{margin-top:24px}.CarRankingGuardTextList_car_ranking_guard_text_list__ugCw_ .CarRankingGuardTextList_block_title__xXBig{font-size:14px;font-weight:700;line-height:1.25;color:#333;margin-bottom:8px}.CarRankingGuardTextList_car_ranking_guard_text_list__ugCw_ .CarRankingGuardTextList_condition_detail__wSIz5{display:flex;flex-direction:column;row-gap:8px;font-size:12px;font-weight:300;line-height:1.5;color:#666;text-align:justify;margin-bottom:4px}.StickyFooterButton_sticky_footer_button__xfWpn{position:fixed;bottom:0;width:100%;height:64px;padding:10px 16px;z-index:30}.StickyFooterButton_sticky_footer_button__xfWpn .StickyFooterButton_tel_button__w4y0s{display:flex;justify-content:center;align-items:center;column-gap:8px;width:100%;height:48px;border-radius:34px;font-size:16px;font-weight:700;line-height:1.25;color:#fff;text-decoration:none;border:1px solid #06f;background-color:#06f;cursor:pointer}.StickyFooterButton_sticky_footer_button__xfWpn .StickyFooterButton_tel_button__w4y0s:hover{background-color:#fff;color:#06f}.StickyFooterButton_sticky_footer_button__xfWpn .StickyFooterButton_tel_button__w4y0s:hover svg path{fill:#06f}.ArrowScrollIcon_arrow_scroll__y8F_E{width:40px;height:40px;background-color:#000;opacity:.5;display:flex;justify-content:center;align-items:center;border-radius:50%}.ArrowScrollIcon_arrow_scroll__y8F_E.ArrowScrollIcon_left__S31lY{padding-right:2px}.ArrowScrollIcon_arrow_scroll__y8F_E.ArrowScrollIcon_right__qRy9K{padding-left:2px}.ArrowScrollIcon_arrow_scroll__y8F_E:hover{opacity:.25}.CheckboxCell_checkbox_cell__nHSwS{height:100%;display:flex;justify-content:center;align-items:center;cursor:pointer}.CheckboxCell_check_icon___my0X{line-height:0}.CheckCompareButton_check_compare_button__ssaq9{height:40px;padding:6px 8px;border-radius:8px;border:1px solid #0a0;background-color:#0a0;color:#fff;display:flex;align-items:center;column-gap:4px;font-size:11px;font-weight:700;line-height:1.25;cursor:pointer}.CheckCompareButton_check_compare_button__ssaq9 svg path{fill:#fff}.CheckCompareButton_check_compare_button__ssaq9.CheckCompareButton_checked__QcQtf{background-color:#fff;color:#0a0;border-color:#0a0}.CheckCompareButton_check_compare_button__ssaq9.CheckCompareButton_checked__QcQtf svg path{fill:#0a0}.CheckCompareButton_check_compare_button__ssaq9.CheckCompareButton_disabled__R9MCp{background-color:#fafafa;color:#666;border-color:#ddd;cursor:unset}.CheckCompareButton_check_compare_button__ssaq9.CheckCompareButton_disabled__R9MCp svg path{fill:#ddd}.CheckCompareButton_small__Uc0lW{width:102px}.CheckCompareButton_large__1rsYN{width:160px}.CheckCompareButton_button_text__TYVxI{text-align:left;white-space:nowrap}.CompanyNameCell_company_name_cell__YMKN5{padding:8px;font-size:12px;font-weight:300;line-height:1.25;color:#333;vertical-align:center;text-align:center}@media screen and (min-width:768px){.CompanyNameCell_company_name_cell__YMKN5{font-size:14px}}.SquareConsultationEntryButton_square_consultation_entry_button__IueZv{display:flex;flex-direction:column;justify-content:center;text-align:center;background-color:#06f;border:1px solid #06f;border-radius:8px;padding:8px 4px;pointer-events:auto;cursor:pointer}.SquareConsultationEntryButton_square_consultation_entry_button__IueZv .SquareConsultationEntryButton_main_text__TbFj0{font-weight:700;line-height:1.25;color:#fff}.SquareConsultationEntryButton_square_consultation_entry_button__IueZv .SquareConsultationEntryButton_sub_text__xSeZT{font-weight:300;line-height:1.25;color:#fff}.SquareConsultationEntryButton_square_consultation_entry_button__IueZv.SquareConsultationEntryButton_small__v_X6B{row-gap:2px}.SquareConsultationEntryButton_square_consultation_entry_button__IueZv.SquareConsultationEntryButton_small__v_X6B .SquareConsultationEntryButton_main_text__TbFj0{font-size:12px}.SquareConsultationEntryButton_square_consultation_entry_button__IueZv.SquareConsultationEntryButton_small__v_X6B .SquareConsultationEntryButton_sub_text__xSeZT{font-size:11px;height:14px;padding-top:2px}.SquareConsultationEntryButton_square_consultation_entry_button__IueZv.SquareConsultationEntryButton_large__KHJP7{row-gap:4px}.SquareConsultationEntryButton_square_consultation_entry_button__IueZv.SquareConsultationEntryButton_large__KHJP7 .SquareConsultationEntryButton_main_text__TbFj0{font-size:16px}.SquareConsultationEntryButton_square_consultation_entry_button__IueZv.SquareConsultationEntryButton_large__KHJP7 .SquareConsultationEntryButton_sub_text__xSeZT{font-size:12px}.SquareConsultationEntryButton_square_consultation_entry_button__IueZv:hover{background-color:#fff;transition:background-color .3s;cursor:pointer}.SquareConsultationEntryButton_square_consultation_entry_button__IueZv:hover .SquareConsultationEntryButton_main_text__TbFj0{color:#06f;transition:color .3s}.SquareConsultationEntryButton_square_consultation_entry_button__IueZv:hover .SquareConsultationEntryButton_main_text__TbFj0 svg path{fill:#06f;transition:fill .3s}.SquareConsultationEntryButton_square_consultation_entry_button__IueZv:hover .SquareConsultationEntryButton_sub_text__xSeZT{color:#06f;transition:color .3s}.SquareConversionButton_square_conversion_button__FCcOF{display:flex;flex-direction:column;justify-content:center;text-align:center;background-color:#06f;border:1px solid #06f;border-radius:8px;padding:8px 4px;pointer-events:auto;cursor:pointer}.SquareConversionButton_square_conversion_button__FCcOF .SquareConversionButton_main_text__ZC3a9{display:flex;justify-content:center;align-items:center;column-gap:4px;font-weight:700;line-height:1.25;color:#fff}.SquareConversionButton_square_conversion_button__FCcOF .SquareConversionButton_sub_text__sdThM{font-weight:300;line-height:1.25;color:#fff}.SquareConversionButton_square_conversion_button__FCcOF.SquareConversionButton_small__sVrK8{row-gap:2px}.SquareConversionButton_square_conversion_button__FCcOF.SquareConversionButton_small__sVrK8 .SquareConversionButton_main_text__ZC3a9{font-size:12px}.SquareConversionButton_square_conversion_button__FCcOF.SquareConversionButton_small__sVrK8 .SquareConversionButton_sub_text__sdThM{font-size:11px;height:14px;padding-top:2px}.SquareConversionButton_square_conversion_button__FCcOF.SquareConversionButton_large__P2lDS{row-gap:4px}.SquareConversionButton_square_conversion_button__FCcOF.SquareConversionButton_large__P2lDS .SquareConversionButton_main_text__ZC3a9{font-size:16px}.SquareConversionButton_square_conversion_button__FCcOF.SquareConversionButton_large__P2lDS .SquareConversionButton_sub_text__sdThM{font-size:12px}.SquareConversionButton_square_conversion_button__FCcOF:hover{background-color:#fff;transition:background-color .3s;cursor:pointer}.SquareConversionButton_square_conversion_button__FCcOF:hover .SquareConversionButton_main_text__ZC3a9{color:#06f;transition:color .3s}.SquareConversionButton_square_conversion_button__FCcOF:hover .SquareConversionButton_main_text__ZC3a9 svg path{fill:#06f;transition:fill .3s}.SquareConversionButton_square_conversion_button__FCcOF:hover .SquareConversionButton_sub_text__sdThM{color:#06f;transition:color .3s}.EntryButtonCell_entry_button_cell__RjMxW{height:64px;padding:8px 4px;vertical-align:center;text-align:center;font-size:14px}@media screen and (min-width:768px){.EntryButtonCell_entry_button_cell__RjMxW{height:82px;padding:12px 16px}}.MarkCell_mark_cell__lzEWR{height:58px;display:flex;align-items:center;justify-content:center}@media screen and (min-width:768px){.MarkCell_mark_cell__lzEWR{height:80px}}.MarkCell_mark__FsL3a{width:18px;height:18px}@media screen and (min-width:768px){.MarkCell_mark__FsL3a{width:28px;height:28px}}.MarkCell_description__sS4Ux{display:block;background:initial;border:initial;padding:initial;display:flex;align-items:center;flex-direction:column;font-size:11px;font-weight:300;line-height:1.5;text-decoration:underline;color:#06f;cursor:pointer}@media screen and (min-width:768px){.MarkCell_description__sS4Ux{row-gap:4px;font-size:12px}}.MarkCell_no_description__2WTXP{display:flex;align-items:center;justify-content:center}.PriceBlockAlternative_price_text__ZH81H{color:#e35;font-weight:600;line-height:1.25;font-family:Barlow Condensed,sans-serif;font-size:28px}@media screen and (min-width:768px){.PriceBlockAlternative_price_text__ZH81H{font-size:36px}}.PriceBlockAlternative_currency__2qXC5:before{color:#e35;font-weight:700;line-height:1.25;font-family:Hiragino Sans,sans-serif;font-size:12px;content:"¥";margin-right:2px}@media screen and (min-width:768px){.PriceBlockAlternative_currency__2qXC5:before{font-size:14px}}.PriceBlockAlternative_after_text__SOfv9{font-size:12px;font-weight:700;line-height:1.5;color:#999}@media screen and (min-width:768px){.PriceBlockAlternative_after_text__SOfv9{font-size:14px;margin-left:5px}}.PriceBlockAlternative_no_price_text__L3Nfd{text-align:left;color:#e35;font-weight:300;line-height:1.25;font-size:12px;white-space:pre-wrap}@media screen and (min-width:768px){.PriceBlockAlternative_no_price_text__L3Nfd{font-size:14px}}.PriceCell_price_cell__3c56N{padding:8px 4px;display:flex;justify-content:center;align-items:center}@media screen and (min-width:768px){.PriceCell_price_cell__3c56N{padding:8px}}.PriceCell_loading_animation__h5D6A{display:flex;flex-direction:row;column-gap:10px;align-items:center;justify-content:center;height:35px}@media screen and (min-width:768px){.PriceCell_loading_animation__h5D6A{column-gap:12px;height:45px}}.PriceCell_loading_animation__h5D6A .PriceCell_bouncing_dot__5gKtJ{width:6px;height:6px;background-color:#e35;animation:PriceCell_bouncingSp__LoDye 1.5s ease-in-out infinite}@media screen and (min-width:768px){.PriceCell_loading_animation__h5D6A .PriceCell_bouncing_dot__5gKtJ{width:8px;height:8px;animation:PriceCell_bouncing__HMl6C 1.5s ease-in-out infinite}}.PriceCell_loading_animation__h5D6A .PriceCell_bouncing_dot__5gKtJ:first-child{animation-delay:0s}.PriceCell_loading_animation__h5D6A .PriceCell_bouncing_dot__5gKtJ:nth-child(2){animation-delay:.2s}.PriceCell_loading_animation__h5D6A .PriceCell_bouncing_dot__5gKtJ:nth-child(3){animation-delay:.4s}@keyframes PriceCell_bouncing__HMl6C{0%{transform:translateY(0)}30%{transform:translateY(-12px)}60%{transform:translateY(0)}}@keyframes PriceCell_bouncingSp__LoDye{0%{transform:translateY(0)}30%{transform:translateY(-8px)}60%{transform:translateY(0)}}.ProductLogoCell_product_logo_cell__6SzM_{padding:8px;display:flex;justify-content:center;align-items:center}.ProductLogoCell_logo__kFnJJ{object-fit:contain;width:84px;height:47px}@media screen and (min-width:768px){.ProductLogoCell_logo__kFnJJ{width:150px;height:80px}}.CrownRank_number__juCN7{color:#666;font-family:Barlow Condensed,sans-serif;font-size:36px;font-weight:600;line-height:1}.CrownRank_class__hjy5e{color:#666;font-size:12px;font-style:normal;font-weight:300;line-height:1.25}.CrownRank_crown_rank__mZ3lF{width:-moz-fit-content;width:fit-content;position:relative;line-height:0}.CrownRank_crown_rank__mZ3lF .CrownRank_rank_num__18Qub{position:absolute;text-align:center;font-family:Barlow Condensed,sans-serif;font-weight:600;line-height:1;color:#fff}.CrownRank_crown_rank__mZ3lF .CrownRank_rank_num__18Qub.CrownRank_small__QxKi0{width:6.75px;top:8.5px;left:6px;font-size:14px}.CrownRank_crown_rank__mZ3lF .CrownRank_rank_num__18Qub.CrownRank_medium__yGN1d{width:9px;top:11px;left:8px;font-size:18px}.CrownRank_crown_rank__mZ3lF .CrownRank_rank_num__18Qub.CrownRank_large__0d7Xv{width:10.8px;top:12.8px;left:9.6px;font-size:22px}.CrownRank_crown_rank__mZ3lF .CrownRank_rank_text__TvG8V{position:absolute;right:8px;top:13px;font-size:14px;font-weight:700;line-height:1.25;color:#fff;text-align:center}.CrownRank_crown_rank__mZ3lF .CrownRank_rank_text__TvG8V.CrownRank_small__QxKi0{width:11px;top:9px;right:5.5px;font-size:11px}.CrownRank_crown_rank__mZ3lF .CrownRank_rank_text__TvG8V.CrownRank_medium__yGN1d{width:14px;top:13px;right:8px;font-size:14px}.CrownRank_crown_rank__mZ3lF .CrownRank_rank_text__TvG8V.CrownRank_large__0d7Xv{width:15px;top:16.9px;right:11px;font-size:15px}.PRMark_pr_mark__mTRd8{display:inline-flex;align-items:center;border:1px solid #aaa;border-radius:4px;font-weight:300;font-family:Hiragino Sans,sans-serif;color:#666;background-color:#fff}.PRMark_size_l__UYk23{font-size:16px;width:43px;height:24px;padding:2px 10px}.PRMark_size_m__EZT3i{font-size:12px;width:27px;height:19px;padding:2px 5px}.RankCell_rank_cell___Ydn7{padding:8px;display:flex;justify-content:center;align-items:center;position:relative}.RankCell_rank_cell___Ydn7.RankCell_small__WJcuV{height:40px}.RankCell_rank_cell___Ydn7.RankCell_large__lkCNA{height:53px}.RankCell_rank_crown__JBMY3{position:relative;font-size:11px}.RankCell_rank_crown__JBMY3.RankCell_small__WJcuV{width:30px;height:24px}.RankCell_rank_crown__JBMY3.RankCell_large__lkCNA{width:40px;height:32px}.RankCell_rank_crown__JBMY3 .RankCell_rank_text__nXFnJ{position:absolute;top:50%;left:50%;transform:translate(-50%,-30%);display:flex}.RankCell_rank_crown__JBMY3 .RankCell_rank_text__nXFnJ.RankCell_small__WJcuV .RankCell_rank_num__6lxCg{font-size:14px}.RankCell_rank_crown__JBMY3 .RankCell_rank_text__nXFnJ.RankCell_small__WJcuV .RankCell_rank_class__UDC2z{font-size:11px}.RankCell_rank_crown__JBMY3 .RankCell_rank_text__nXFnJ.RankCell_large__lkCNA .RankCell_rank_num__6lxCg{font-size:18px}.RankCell_rank_crown__JBMY3 .RankCell_rank_text__nXFnJ.RankCell_large__lkCNA .RankCell_rank_class__UDC2z{font-size:14px}.RankCell_rank_crown__JBMY3 .RankCell_rank_text__nXFnJ .RankCell_rank_num__6lxCg{font-family:Barlow Condensed,sans-serif;font-weight:600;line-height:1;color:#fff}.RankCell_rank_crown__JBMY3 .RankCell_rank_text__nXFnJ .RankCell_rank_class__UDC2z{margin-left:1px;font-weight:700;line-height:1.25;color:#fff}.RankCell_rank_text_only__wkPaM.RankCell_small__WJcuV .RankCell_rank_num__6lxCg{font-size:20px}.RankCell_rank_text_only__wkPaM.RankCell_small__WJcuV .RankCell_rank_class__UDC2z{font-size:12px}.RankCell_rank_text_only__wkPaM.RankCell_large__lkCNA .RankCell_rank_num__6lxCg{font-size:26px}.RankCell_rank_text_only__wkPaM.RankCell_large__lkCNA .RankCell_rank_class__UDC2z{font-size:12px}.RankCell_rank_text_only__wkPaM .RankCell_rank_num__6lxCg{font-family:Barlow Condensed,sans-serif;font-weight:600;line-height:1;color:#666}.RankCell_rank_text_only__wkPaM .RankCell_rank_class__UDC2z{margin-left:1px;font-weight:700;line-height:1.25;color:#666}.TextCell_text_cell__pAbMc{height:100%;padding:8px;font-size:11px;font-weight:300;line-height:1.5;color:#333;white-space:pre-wrap}@media screen and (min-width:768px){.TextCell_text_cell__pAbMc{padding:16px;font-size:14px}}.CompareTableCar_compare_table_car__0mo02{width:100%;overflow-x:auto;scroll-behavior:smooth;overscroll-behavior-x:none;border-bottom:1px solid #ddd;scrollbar-width:none}.CompareTableCar_compare_table_car__0mo02::-webkit-scrollbar{display:none}.CompareTableCar_compare_table_car__0mo02 .CompareTableCar_arrow_scroll__6CyMb{position:absolute;top:50%;transform:translateY(-50%);z-index:2}.CompareTableCar_compare_table_car__0mo02 .CompareTableCar_arrow_scroll__6CyMb.CompareTableCar_left__x8byI{left:0;top:170px;margin-left:28px}.CompareTableCar_compare_table_car__0mo02 .CompareTableCar_arrow_scroll__6CyMb.CompareTableCar_right__ruZeW{right:0;top:170px;margin-right:28px}.CompareTableCar_compare_table_car__0mo02 .CompareTableCar_arrow_scroll__6CyMb.CompareTableCar_button_center__m_amb{position:fixed;top:50%;transform:translateY(-50%)}.CompareTableCar_header_col__bwxMa{width:116px}@media screen and (min-width:768px){.CompareTableCar_header_col__bwxMa{width:176px}}.CompareTableCar_body_col__1PQws{width:110px;background-color:#fff}@media screen and (min-width:768px){.CompareTableCar_body_col__1PQws{width:184px}}.CompareTableCar_compare_table__6b3M4{height:100%;table-layout:fixed;width:100%;border-collapse:separate;border-spacing:0;border:none}.CompareTableCar_compare_table__6b3M4 tr td,.CompareTableCar_compare_table__6b3M4 tr th{border-top:1px solid #ddd}.CompareTableCar_compare_table__6b3M4 tr td{border-right:1px solid #ddd}.CompareTableCar_compare_table__6b3M4 tr:first-child td,.CompareTableCar_compare_table__6b3M4 tr:first-child th{border-top:none}.CompareTableCar_compare_table__6b3M4 tr.CompareTableCar_productLogo__UgdDf td,.CompareTableCar_compare_table__6b3M4 tr.CompareTableCar_productLogo__UgdDf th{height:66px}@media screen and (min-width:768px){.CompareTableCar_compare_table__6b3M4 tr.CompareTableCar_productLogo__UgdDf td,.CompareTableCar_compare_table__6b3M4 tr.CompareTableCar_productLogo__UgdDf th{height:99px}}.CompareTableCar_compare_table__6b3M4 tr.CompareTableCar_price__ASgsI td,.CompareTableCar_compare_table__6b3M4 tr.CompareTableCar_price__ASgsI th{height:54px}@media screen and (min-width:768px){.CompareTableCar_compare_table__6b3M4 tr.CompareTableCar_price__ASgsI td,.CompareTableCar_compare_table__6b3M4 tr.CompareTableCar_price__ASgsI th{height:64px}}.CompareTableCar_compare_table__6b3M4 tr.CompareTableCar_button__dUnET{height:67px}@media screen and (min-width:768px){.CompareTableCar_compare_table__6b3M4 tr.CompareTableCar_button__dUnET{height:85px}}.CompareTableCar_compare_table__6b3M4 tr.CompareTableCar_grouping__7VsBS{border-top:none;border-bottom:none}.CompareTableCar_compare_table__6b3M4 tr.CompareTableCar_grouping__7VsBS+tr td,.CompareTableCar_compare_table__6b3M4 tr.CompareTableCar_grouping__7VsBS+tr th{border-top:none}.CompareTableCar_compare_table__6b3M4 tr.CompareTableCar_sticky_row__t9q_Q{position:fixed;top:0;z-index:3;width:100%;min-width:max-content;overflow-x:auto;background-color:#fff;pointer-events:none}.CompareTableCar_compare_table__6b3M4 tr.CompareTableCar_sticky_row__t9q_Q td,.CompareTableCar_compare_table__6b3M4 tr.CompareTableCar_sticky_row__t9q_Q th{border-top:none;border-bottom:1px solid #ddd}.CompareTableCar_compare_table__6b3M4 tr.CompareTableCar_sticky_row__t9q_Q.CompareTableCar_productLogo__UgdDf{top:0}.CompareTableCar_compare_table__6b3M4 tr.CompareTableCar_sticky_row__t9q_Q.CompareTableCar_price__ASgsI{top:66px}@media screen and (min-width:768px){.CompareTableCar_compare_table__6b3M4 tr.CompareTableCar_sticky_row__t9q_Q.CompareTableCar_price__ASgsI{top:99px}}.CompareTableCar_compare_table__6b3M4 tr.CompareTableCar_sticky_row__t9q_Q.CompareTableCar_button__dUnET{top:120px;box-shadow:0 6px 8px -8px rgba(0,0,0,.05);border-bottom:1px solid #ddd}@media screen and (min-width:768px){.CompareTableCar_compare_table__6b3M4 tr.CompareTableCar_sticky_row__t9q_Q.CompareTableCar_button__dUnET{top:163px}}.CompareTableCar_compare_table__6b3M4 tr.CompareTableCar_sticky_row__t9q_Q.CompareTableCar_button__dUnET th{height:67px;box-shadow:0 6px 8px -8px rgba(0,0,0,.05)}@media screen and (min-width:768px){.CompareTableCar_compare_table__6b3M4 tr.CompareTableCar_sticky_row__t9q_Q.CompareTableCar_button__dUnET th{height:85px}}.CompareTableCar_compare_table__6b3M4 tr.CompareTableCar_sticky_row__t9q_Q.CompareTableCar_button__dUnET td{border-bottom:none}.CompareTableCar_compare_table__6b3M4 tr.CompareTableCar_sticky_row__t9q_Q th{width:116px;position:fixed;z-index:1;left:0}@media screen and (min-width:768px){.CompareTableCar_compare_table__6b3M4 tr.CompareTableCar_sticky_row__t9q_Q th{width:176px}}.CompareTableCar_compare_table__6b3M4 tr.CompareTableCar_sticky_row__t9q_Q td{width:110px}@media screen and (min-width:768px){.CompareTableCar_compare_table__6b3M4 tr.CompareTableCar_sticky_row__t9q_Q td{width:184px}}.CompareTableCar_compare_table__6b3M4 tr.CompareTableCar_sticky_row__t9q_Q+tr{border-top:none}.CompareTableCar_compare_table__6b3M4 td,.CompareTableCar_compare_table__6b3M4 th{z-index:2}.CompareTableCar_compare_table__6b3M4 th{white-space:pre-wrap;padding:8px;font-size:11px;font-weight:700;line-height:1.5;text-align:left;vertical-align:top;background-color:#fafafa;position:-webkit-sticky;position:sticky;z-index:1;left:0}@media screen and (min-width:768px){.CompareTableCar_compare_table__6b3M4 th{padding:16px;font-size:14px}}.CompareTableCar_compare_table__6b3M4 th.CompareTableCar_compare_button_header__Q_whJ{padding:4px}@media screen and (min-width:768px){.CompareTableCar_compare_table__6b3M4 th.CompareTableCar_compare_button_header__Q_whJ{padding:8px}}.CompareTableCar_compare_table__6b3M4 th.CompareTableCar_grouping__7VsBS{border-top-color:#eee;border-bottom:none;background-color:#eee;padding-top:4px;padding-bottom:4px}@media screen and (min-width:768px){.CompareTableCar_compare_table__6b3M4 th.CompareTableCar_grouping__7VsBS{padding-top:8px;padding-bottom:8px}}.CompareTableCar_compare_table__6b3M4 th.CompareTableCar_grouping__7VsBS.CompareTableCar_fix_margin_top__j5KfG{padding-top:187px}@media screen and (min-width:768px){.CompareTableCar_compare_table__6b3M4 th.CompareTableCar_grouping__7VsBS.CompareTableCar_fix_margin_top__j5KfG{padding-top:248px}}.CompareTableCar_compare_table__6b3M4 td{height:100%;background-color:#fff}.CompareTableCar_help_header__yATTz{display:grid;grid-template-columns:1fr auto;grid-column-gap:4px;column-gap:4px;align-items:flex-start}.CompareTableCar_help_icon__7Cwit{display:block;background:initial;border:initial;padding:initial;cursor:pointer;line-height:0}.CompareTableCar_group_caption__wi6p8{display:flex;flex-direction:column;width:-moz-fit-content;width:fit-content;position:-webkit-sticky;position:sticky;left:8px}@media screen and (min-width:768px){.CompareTableCar_group_caption__wi6p8{flex-direction:row;align-items:center;column-gap:16px;font-size:16px;left:16px}}.CompareTableCar_group_caption__wi6p8 .CompareTableCar_sub_text__scDB7{font-weight:300;line-height:1.25}@media screen and (min-width:768px){.CompareTableCar_group_caption__wi6p8 .CompareTableCar_sub_text__scDB7{font-size:12px}}.ConditionSelectCar_condition_select_car__U0Cer{display:flex;flex-direction:column;border-radius:8px;border:1px solid #aaa;padding-left:4px;padding-right:4px}.ConditionSelectCar_upper_grid__PqZVU{display:grid;grid-template-areas:"age border_vertical license border_vertical_second vehicle_insurance"}.ConditionSelectCar_upper_grid__PqZVU.ConditionSelectCar_small__XlbuG{grid-template-columns:67px 1px 88px 1px 1fr}.ConditionSelectCar_upper_grid__PqZVU.ConditionSelectCar_large__D7XpN{grid-template-columns:154px 17px 154px 17px 1fr}.ConditionSelectCar_upper_grid__PqZVU.ConditionSelectCar_large__D7XpN .ConditionSelectCar_border_vertical__nAs7Q,.ConditionSelectCar_upper_grid__PqZVU.ConditionSelectCar_large__D7XpN .ConditionSelectCar_border_vertical_second__35JGl{width:1px;margin-left:auto;margin-right:auto}.ConditionSelectCar_upper_grid__PqZVU .ConditionSelectCar_age__Ka8RA{grid-area:age}.ConditionSelectCar_upper_grid__PqZVU .ConditionSelectCar_license__GlFVf{grid-area:license}.ConditionSelectCar_upper_grid__PqZVU .ConditionSelectCar_vehicle_insurance__eg3_R{grid-area:vehicle_insurance}.ConditionSelectCar_upper_grid__PqZVU .ConditionSelectCar_border_vertical__nAs7Q{grid-area:border_vertical;height:16px;background-color:#ddd;margin-top:auto;margin-bottom:auto}.ConditionSelectCar_upper_grid__PqZVU .ConditionSelectCar_border_vertical_second__35JGl{grid-area:border_vertical_second;height:16px;background-color:#ddd;margin-top:auto;margin-bottom:auto}.ConditionSelectCar_grid_border_____Tu{border-bottom:1px solid #ddd}.ConditionSelectCar_lower_grid__Xjwh9{display:grid}.ConditionSelectCar_lower_grid__Xjwh9.ConditionSelectCar_small__XlbuG{grid-template-areas:"manufacturer" "lower_grid_border" "car_model";grid-template-columns:1fr;grid-template-rows:1fr 1px 1fr}.ConditionSelectCar_lower_grid__Xjwh9.ConditionSelectCar_small__XlbuG .ConditionSelectCar_lower_grid_border__M8FJb{border-bottom:1px solid #ddd}.ConditionSelectCar_lower_grid__Xjwh9.ConditionSelectCar_large__D7XpN{grid-template-areas:"manufacturer lower_grid_border car_model";grid-template-columns:1fr 17px 1fr}.ConditionSelectCar_lower_grid__Xjwh9.ConditionSelectCar_large__D7XpN .ConditionSelectCar_lower_grid_border__M8FJb{width:1px;height:16px;background-color:#ddd;margin:auto}.ConditionSelectCar_lower_grid__Xjwh9 .ConditionSelectCar_manufacturer__4Nhfc{grid-area:manufacturer}.ConditionSelectCar_lower_grid__Xjwh9 .ConditionSelectCar_car_model__BUOvh{grid-area:car_model}.ConditionSelectCar_lower_grid__Xjwh9 .ConditionSelectCar_lower_grid_border__M8FJb{grid-area:lower_grid_border}.ExplainModal_explain_header_sp__e2XC_{padding:20px 20px 16px;display:flex;justify-content:space-between;align-items:center;color:#333}.ExplainModal_explain_header_sp__e2XC_ .ExplainModal_product_name__Zaja4{margin-bottom:4px;font-size:12px;font-weight:300;line-height:1.5}.ExplainModal_explain_header_sp__e2XC_ .ExplainModal_title__SbD9N{padding-right:24px;font-size:20px;font-weight:300;line-height:1.25}.ExplainModal_explain_header_non_sp__HGl0d{padding:24px 24px 16px;color:#333}.ExplainModal_explain_header_non_sp__HGl0d .ExplainModal_product_name__Zaja4{margin-bottom:4px;font-size:12px;font-weight:300;line-height:1.5}.ExplainModal_explain_header_non_sp__HGl0d .ExplainModal_title__SbD9N{font-size:24px;font-weight:300;line-height:1.25}.ExplainModal_explain_content__h3jP8{font-size:14px;font-weight:300;line-height:1.5;text-align:justify;white-space:pre-wrap;color:#333}.ExplainModal_explain_content__h3jP8.ExplainModal_sp_layout__KJBic{padding-bottom:32px;padding-left:20px;padding-right:20px}.ExplainModal_explain_content__h3jP8.ExplainModal_non_sp_layout__jnqD7{padding-bottom:24px;padding-left:24px;padding-right:24px}.GlossaryModal_glossary_header_sp__5wd1E{padding:20px 20px 16px;display:flex;justify-content:space-between;align-items:center;color:#333}.GlossaryModal_glossary_header_sp__5wd1E .GlossaryModal_title__DStGU{font-size:20px;font-weight:300;line-height:1.25}.GlossaryModal_glossary_header_non_sp__ZHHVl{padding:24px 24px 16px;color:#333}.GlossaryModal_glossary_header_non_sp__ZHHVl .GlossaryModal_title__DStGU{font-size:24px;font-weight:300;line-height:1.25}.GlossaryModal_glossary_content__rHRU1{font-size:14px;font-weight:300;line-height:1.5;text-align:justify;white-space:pre-wrap;color:#333}.GlossaryModal_glossary_content__rHRU1.GlossaryModal_sp_layout__uUYpO{padding-bottom:32px;padding-left:20px;padding-right:20px}.GlossaryModal_glossary_content__rHRU1.GlossaryModal_non_sp_layout__lWhj2{padding-bottom:24px;padding-left:24px;padding-right:24px}.CompareCarPage_fv_glossary__zkdbQ{display:block;background:initial;border:initial;padding:initial;cursor:pointer;display:flex;align-items:center;column-gap:4px;font-size:12px;font-weight:300;line-height:1.25;color:#333}.CompareCarPage_fv_glossary__zkdbQ:hover{text-decoration:underline}.CompareCarPage_spinner_container__kW6oX{background-color:#f5f2ee;width:100vw;height:100vh;display:flex;justify-content:center;position:-webkit-sticky;position:sticky;top:80px;padding-top:15px}.CompareCarPage_compare_table_wrap__VBOFl{position:relative}.CompareCarPage_sort_area_wrapper__XyMsl{background-color:#f5f2ee;padding-top:12px;padding-bottom:12px}