.InsuranceTypePageMainVisualArea_insurance_type_page_main_visual_area__lmRCR{width:100%;background-color:#f5f2ee}.InsuranceTypePageMainVisualArea_main_visual__LGzLn{position:relative;width:-moz-fit-content;width:fit-content;padding:16px 8px;margin-left:auto;margin-right:auto;display:grid;justify-content:center;grid-row-gap:8px;row-gap:8px}@media screen and (min-width:1024px){.InsuranceTypePageMainVisualArea_main_visual__LGzLn{row-gap:16px}}.InsuranceTypePageMainVisualArea_main_visual__LGzLn .InsuranceTypePageMainVisualArea_upper__IgoWm{display:grid;justify-content:center;justify-items:center;grid-row-gap:8px;row-gap:8px}.InsuranceTypePageMainVisualArea_main_visual__LGzLn .InsuranceTypePageMainVisualArea_upper__IgoWm .InsuranceTypePageMainVisualArea_about__j3hGH{font-weight:700;line-height:1.25;font-size:16px;color:#333;text-align:center}@media screen and (min-width:1024px){.InsuranceTypePageMainVisualArea_main_visual__LGzLn .InsuranceTypePageMainVisualArea_upper__IgoWm .InsuranceTypePageMainVisualArea_about__j3hGH{font-size:18px}.InsuranceTypePageMainVisualArea_main_visual__LGzLn .InsuranceTypePageMainVisualArea_upper__IgoWm .InsuranceTypePageMainVisualArea_about__j3hGH.InsuranceTypePageMainVisualArea_nonPC__mIKEB{display:none}}.InsuranceTypePageMainVisualArea_main_visual__LGzLn .InsuranceTypePageMainVisualArea_upper__IgoWm .InsuranceTypePageMainVisualArea_about__j3hGH.InsuranceTypePageMainVisualArea_PC__8Hb3_{display:none}@media screen and (min-width:1024px){.InsuranceTypePageMainVisualArea_main_visual__LGzLn .InsuranceTypePageMainVisualArea_upper__IgoWm .InsuranceTypePageMainVisualArea_about__j3hGH.InsuranceTypePageMainVisualArea_PC__8Hb3_{display:block}}.InsuranceTypePageMainVisualArea_main_visual__LGzLn .InsuranceTypePageMainVisualArea_upper__IgoWm .InsuranceTypePageMainVisualArea_content_container__d7NAh{width:100%;overflow:hidden;display:grid;align-items:center;grid-template-columns:auto 1fr auto;grid-column-gap:4px;column-gap:4px}@media screen and (min-width:1024px){.InsuranceTypePageMainVisualArea_main_visual__LGzLn .InsuranceTypePageMainVisualArea_upper__IgoWm .InsuranceTypePageMainVisualArea_content_container__d7NAh{column-gap:24px}}.InsuranceTypePageMainVisualArea_main_visual__LGzLn .InsuranceTypePageMainVisualArea_upper__IgoWm .InsuranceTypePageMainVisualArea_content_container__d7NAh:after,.InsuranceTypePageMainVisualArea_main_visual__LGzLn .InsuranceTypePageMainVisualArea_upper__IgoWm .InsuranceTypePageMainVisualArea_content_container__d7NAh:before{content:"";display:block;background-size:cover;background-image:url(/img/ranking/leaf.svg);width:44px;height:92px}@media screen and (min-width:1024px){.InsuranceTypePageMainVisualArea_main_visual__LGzLn .InsuranceTypePageMainVisualArea_upper__IgoWm .InsuranceTypePageMainVisualArea_content_container__d7NAh:after,.InsuranceTypePageMainVisualArea_main_visual__LGzLn .InsuranceTypePageMainVisualArea_upper__IgoWm .InsuranceTypePageMainVisualArea_content_container__d7NAh:before{width:72px;height:151px}}.InsuranceTypePageMainVisualArea_main_visual__LGzLn .InsuranceTypePageMainVisualArea_upper__IgoWm .InsuranceTypePageMainVisualArea_content_container__d7NAh:after{transform:scaleX(-1)}.InsuranceTypePageMainVisualArea_main_visual__LGzLn .InsuranceTypePageMainVisualArea_upper__IgoWm .InsuranceTypePageMainVisualArea_main_content__lmgU2{width:100%;display:flex;flex-direction:column;justify-items:center}@media screen and (min-width:1024px){.InsuranceTypePageMainVisualArea_main_visual__LGzLn .InsuranceTypePageMainVisualArea_upper__IgoWm .InsuranceTypePageMainVisualArea_main_content__lmgU2{row-gap:8px}}.InsuranceTypePageMainVisualArea_main_visual__LGzLn .InsuranceTypePageMainVisualArea_upper__IgoWm .InsuranceTypePageMainVisualArea_h1__dJz78{width:100%;display:grid;justify-items:center}.InsuranceTypePageMainVisualArea_main_visual__LGzLn .InsuranceTypePageMainVisualArea_upper__IgoWm .InsuranceTypePageMainVisualArea_year_month__pADtj{order:4;font-weight:300;line-height:1.25;font-size:14px;color:#333;margin-top:8px}.InsuranceTypePageMainVisualArea_main_visual__LGzLn .InsuranceTypePageMainVisualArea_upper__IgoWm .InsuranceTypePageMainVisualArea_ranking_by_age_title__0ZIO9{order:2;font-weight:300;line-height:1.25;font-size:14px;color:#333;margin-top:4px}.InsuranceTypePageMainVisualArea_main_visual__LGzLn .InsuranceTypePageMainVisualArea_upper__IgoWm .InsuranceTypePageMainVisualArea_insurance_type_name__qa669{order:1;display:flex;align-items:center;flex-direction:column;row-gap:2px;font-weight:700;line-height:1.25;color:#333}.InsuranceTypePageMainVisualArea_main_visual__LGzLn .InsuranceTypePageMainVisualArea_upper__IgoWm .InsuranceTypePageMainVisualArea_insurance_type_name__qa669 .InsuranceTypePageMainVisualArea_normal__gobom{font-size:28px}.InsuranceTypePageMainVisualArea_main_visual__LGzLn .InsuranceTypePageMainVisualArea_upper__IgoWm .InsuranceTypePageMainVisualArea_insurance_type_name__qa669 .InsuranceTypePageMainVisualArea_small__13g5T{font-size:16px}@media screen and (min-width:768px){.InsuranceTypePageMainVisualArea_main_visual__LGzLn .InsuranceTypePageMainVisualArea_upper__IgoWm .InsuranceTypePageMainVisualArea_insurance_type_name__qa669{flex-direction:row;justify-content:center;align-items:baseline}.InsuranceTypePageMainVisualArea_main_visual__LGzLn .InsuranceTypePageMainVisualArea_upper__IgoWm .InsuranceTypePageMainVisualArea_insurance_type_name__qa669 .InsuranceTypePageMainVisualArea_normal__gobom{font-size:32px}.InsuranceTypePageMainVisualArea_main_visual__LGzLn .InsuranceTypePageMainVisualArea_upper__IgoWm .InsuranceTypePageMainVisualArea_insurance_type_name__qa669 .InsuranceTypePageMainVisualArea_small__13g5T{font-size:16px}}@media screen and (min-width:1024px){.InsuranceTypePageMainVisualArea_main_visual__LGzLn .InsuranceTypePageMainVisualArea_upper__IgoWm .InsuranceTypePageMainVisualArea_insurance_type_name__qa669 .InsuranceTypePageMainVisualArea_normal__gobom{font-size:40px}.InsuranceTypePageMainVisualArea_main_visual__LGzLn .InsuranceTypePageMainVisualArea_upper__IgoWm .InsuranceTypePageMainVisualArea_insurance_type_name__qa669 .InsuranceTypePageMainVisualArea_small__13g5T{font-size:24px}}.InsuranceTypePageMainVisualArea_main_visual__LGzLn .InsuranceTypePageMainVisualArea_upper__IgoWm .InsuranceTypePageMainVisualArea_title__Lw_4F{order:3;display:flex;justify-content:center;align-items:center;font-weight:700;line-height:1.25;color:#333;width:210px;height:24px;background-size:cover;background-image:url(/img/ranking/title-bg.svg);font-size:12px;margin-top:8px}@media screen and (min-width:1024px){.InsuranceTypePageMainVisualArea_main_visual__LGzLn .InsuranceTypePageMainVisualArea_upper__IgoWm .InsuranceTypePageMainVisualArea_title__Lw_4F{width:274px;height:30px;font-size:16px}}.InsuranceTypePageMainVisualArea_main_visual__LGzLn .InsuranceTypePageMainVisualArea_lower__dMnOO .InsuranceTypePageMainVisualArea_description__Sr7aE{width:100%;font-weight:300;line-height:1.5;font-size:14px;color:#333;text-align:center}@media screen and (min-width:768px){.InsuranceTypePageMainVisualArea_main_visual__LGzLn .InsuranceTypePageMainVisualArea_lower__dMnOO .InsuranceTypePageMainVisualArea_description__Sr7aE br{display:none}}.ProductCounter_product_count___7BLR{display:flex;align-items:baseline}.ProductCounter_product_count___7BLR.ProductCounter_break_line__h9UOr{flex-direction:column;align-items:flex-end}.ProductCounter_current_count__JyEcc{font-size:20px;font-weight:700;line-height:1.25;color:#e35}@media screen and (min-width:768px){.ProductCounter_current_count__JyEcc{font-size:24px}}.ProductCounter_slash__xNIER,.ProductCounter_total_count__dC_YI{font-size:16px;font-weight:700;line-height:1.25;color:#e35}.ProductCounter_text__GGy_5{margin-left:2px;font-size:14px;font-weight:300;line-height:1.25;color:#333;white-space:nowrap}.TabLink_tab_link__EYZEB{display:flex}.TabLink_tab_link__EYZEB .TabLink_tab_block__JRJNs{display:flex;align-items:center;justify-content:center;margin-left:auto;margin-right:auto;width:50%;height:3rem;font-size:1rem;font-weight:700;line-height:1.25;text-decoration:none}@media screen and (min-width:768px){.TabLink_tab_link__EYZEB .TabLink_tab_block__JRJNs{height:48px;line-height:48px;font-size:16px}}.TabLink_tab_link__EYZEB .TabLink_active__0siqu{background-color:#06f;color:#fff;border-top:1px solid #06f;border-bottom:1px solid #06f}.TabLink_tab_link__EYZEB .TabLink_not_active__Khmp4{background-color:#fff;color:#06f;border-top:1px solid #ddd;border-bottom:1px solid #ddd;cursor:pointer}.TabLink_tab_link__EYZEB .TabLink_not_active__Khmp4:hover{text-decoration:underline}.BikeRankingGuardTextBlock_bike_ranking_guard_text_block__1L413{padding-left:16px;padding-right:16px;padding-bottom:16px}@media screen and (min-width:768px){.BikeRankingGuardTextBlock_bike_ranking_guard_text_block__1L413{padding-left:24px;padding-right:24px;padding-bottom:24px}}.BikeRankingGuardTextBlock_block_title__ZrF9x{margin-bottom:8px;color:#333;font-weight:700;line-height:1.25;font-size:14px}.BikeRankingGuardTextBlock_condition_detail__r0yFX{margin-bottom:4px;text-align:justify;color:#666;font-weight:300;line-height:1.5;font-size:12px}.BikeRankingGuardTextBlock_link_insurance_contracts__ANNzu{margin-bottom:4px;text-align:right}.BikeRankingGuardTextBlock_link_insurance_contracts__ANNzu .BikeRankingGuardTextBlock_policy_link___fFQ6{display:flex;justify-content:flex-end;align-items:center;gap:5px;font-weight:300;line-height:1.5;color:#06f;font-size:12px;text-decoration:underline}.BikeRankingGuardTextBlock_link_insurance_contracts__ANNzu .BikeRankingGuardTextBlock_policy_link___fFQ6:hover{text-decoration:none}.BreadCrumb_breadcrumb__5LvsR{width:100%;background:#f5f2ee}.BreadCrumb_breadcrumb__5LvsR:after,.BreadCrumb_breadcrumb__5LvsR:before{content:"";display:block;height:8px;width:100%}@media screen and (min-width:768px){.BreadCrumb_breadcrumb__5LvsR.BreadCrumb_sp__H08oA{display:none}}@media screen and (max-width:767px){.BreadCrumb_breadcrumb__5LvsR.BreadCrumb_nonSp__pm_2c{display:none}.BreadCrumb_breadcrumb__5LvsR.BreadCrumb_large_margin_top__hL1md:before{height:16px}}.BreadCrumb_breadcrumb__5LvsR .BreadCrumb_wrapper__Praxw{padding-left:16px;overflow-x:scroll;-ms-overflow-style:none;scrollbar-width:none}.BreadCrumb_breadcrumb__5LvsR .BreadCrumb_wrapper__Praxw::-webkit-scrollbar{display:none}@media screen and (min-width:768px){.BreadCrumb_breadcrumb__5LvsR .BreadCrumb_wrapper__Praxw{padding-left:48px}}@media screen and (min-width:1396px){.BreadCrumb_breadcrumb__5LvsR .BreadCrumb_wrapper__Praxw{padding-left:unset}}.BreadCrumb_breadcrumb__5LvsR .BreadCrumb_inner__YJmsQ{display:flex;flex-wrap:nowrap;align-items:center;font-size:11px;list-style:none}@media screen and (min-width:768px){.BreadCrumb_breadcrumb__5LvsR .BreadCrumb_inner__YJmsQ{max-width:1300px;min-height:auto;font-size:12px}}@media screen and (min-width:1396px){.BreadCrumb_breadcrumb__5LvsR .BreadCrumb_inner__YJmsQ{margin-left:auto;margin-right:auto}}.BreadCrumb_breadcrumb__5LvsR .BreadCrumb_inner__YJmsQ>:not(:first-child):before{content:">";margin:0 5px}.BreadCrumb_breadcrumb__5LvsR .BreadCrumb_link__DV_a1{color:#666;text-decoration:none;white-space:nowrap}.BreadCrumb_breadcrumb__5LvsR .BreadCrumb_link__DV_a1:last-child .BreadCrumb_text__gQRMq:after{content:"";display:inline-block;width:50px}@media screen and (max-width:767px){.BreadCrumb_breadcrumb__5LvsR .BreadCrumb_link__DV_a1:last-child .BreadCrumb_text__gQRMq:after{width:4%}}.BreadCrumb_breadcrumb__5LvsR .BreadCrumb_link__DV_a1 a{color:#06f}.insuranceProductExternalLink_link__NLZLu{text-decoration:none}.CallToActionButton_call_to_action_button__YxEm4{width:100%;display:flex;justify-content:center;align-items:center;border-radius:34px;text-decoration:none}.CallToActionButton_call_to_action_button__YxEm4.CallToActionButton_disabled__QFN_y{pointer-events:none;background-color:#ddd;border:1px solid #ddd;color:#999}.CallToActionButton_call_to_action_button__YxEm4.CallToActionButton_disabled__QFN_y .CallToActionButton_externalLink__7TGoW svg path{fill:#999}.CallToActionButton_call_to_action_button__YxEm4.CallToActionButton_disabled__QFN_y .CallToActionButton_internalLink__7PUVK svg path,.CallToActionButton_call_to_action_button__YxEm4.CallToActionButton_disabled__QFN_y .CallToActionButton_scrollLink__zJCz1 svg path{stroke:#999}.CallToActionButton_call_to_action_button__YxEm4:hover{cursor:pointer;overflow:hidden}.CallToActionButton_call_to_action_button__YxEm4.CallToActionButton_primary__6vVis{color:#fff}.CallToActionButton_call_to_action_button__YxEm4.CallToActionButton_primary__6vVis.CallToActionButton_blue__Pr6Cw{border:1px solid #06f;background-color:#06f}.CallToActionButton_call_to_action_button__YxEm4.CallToActionButton_primary__6vVis.CallToActionButton_blue__Pr6Cw:hover{background-color:#fff;color:#06f}.CallToActionButton_call_to_action_button__YxEm4.CallToActionButton_primary__6vVis.CallToActionButton_blue__Pr6Cw:hover .CallToActionButton_externalLink__7TGoW svg path{fill:#06f}.CallToActionButton_call_to_action_button__YxEm4.CallToActionButton_primary__6vVis.CallToActionButton_blue__Pr6Cw:hover .CallToActionButton_internalLink__7PUVK svg path,.CallToActionButton_call_to_action_button__YxEm4.CallToActionButton_primary__6vVis.CallToActionButton_blue__Pr6Cw:hover .CallToActionButton_scrollLink__zJCz1 svg path{stroke:#06f}.CallToActionButton_call_to_action_button__YxEm4.CallToActionButton_primary__6vVis.CallToActionButton_red__KKH7j{border:1px solid #e35;background-color:#e35}.CallToActionButton_call_to_action_button__YxEm4.CallToActionButton_primary__6vVis.CallToActionButton_red__KKH7j:hover{background-color:#fff;color:#e35}.CallToActionButton_call_to_action_button__YxEm4.CallToActionButton_primary__6vVis.CallToActionButton_red__KKH7j:hover .CallToActionButton_externalLink__7TGoW svg path{fill:#e35}.CallToActionButton_call_to_action_button__YxEm4.CallToActionButton_primary__6vVis.CallToActionButton_red__KKH7j:hover .CallToActionButton_internalLink__7PUVK svg path,.CallToActionButton_call_to_action_button__YxEm4.CallToActionButton_primary__6vVis.CallToActionButton_red__KKH7j:hover .CallToActionButton_scrollLink__zJCz1 svg path{stroke:#e35}.CallToActionButton_call_to_action_button__YxEm4.CallToActionButton_secondary__3aUl9{background-color:#fff}.CallToActionButton_call_to_action_button__YxEm4.CallToActionButton_secondary__3aUl9.CallToActionButton_blue__Pr6Cw{border:1px solid #06f;color:#06f}.CallToActionButton_call_to_action_button__YxEm4.CallToActionButton_secondary__3aUl9.CallToActionButton_blue__Pr6Cw .CallToActionButton_externalLink__7TGoW svg path{fill:#06f}.CallToActionButton_call_to_action_button__YxEm4.CallToActionButton_secondary__3aUl9.CallToActionButton_blue__Pr6Cw .CallToActionButton_internalLink__7PUVK svg path,.CallToActionButton_call_to_action_button__YxEm4.CallToActionButton_secondary__3aUl9.CallToActionButton_blue__Pr6Cw .CallToActionButton_scrollLink__zJCz1 svg path{stroke:#06f}.CallToActionButton_call_to_action_button__YxEm4.CallToActionButton_secondary__3aUl9.CallToActionButton_blue__Pr6Cw:hover{background-color:#06f;color:#fff}.CallToActionButton_call_to_action_button__YxEm4.CallToActionButton_secondary__3aUl9.CallToActionButton_blue__Pr6Cw:hover .CallToActionButton_externalLink__7TGoW svg path{fill:#fff}.CallToActionButton_call_to_action_button__YxEm4.CallToActionButton_secondary__3aUl9.CallToActionButton_blue__Pr6Cw:hover .CallToActionButton_internalLink__7PUVK svg path,.CallToActionButton_call_to_action_button__YxEm4.CallToActionButton_secondary__3aUl9.CallToActionButton_blue__Pr6Cw:hover .CallToActionButton_scrollLink__zJCz1 svg path{stroke:#fff}.CallToActionButton_call_to_action_button__YxEm4.CallToActionButton_secondary__3aUl9.CallToActionButton_red__KKH7j{border:1px solid #e35;color:#e35}.CallToActionButton_call_to_action_button__YxEm4.CallToActionButton_secondary__3aUl9.CallToActionButton_red__KKH7j .CallToActionButton_externalLink__7TGoW svg path{fill:#e35}.CallToActionButton_call_to_action_button__YxEm4.CallToActionButton_secondary__3aUl9.CallToActionButton_red__KKH7j .CallToActionButton_internalLink__7PUVK svg path,.CallToActionButton_call_to_action_button__YxEm4.CallToActionButton_secondary__3aUl9.CallToActionButton_red__KKH7j .CallToActionButton_scrollLink__zJCz1 svg path{stroke:#e35}.CallToActionButton_call_to_action_button__YxEm4.CallToActionButton_secondary__3aUl9.CallToActionButton_red__KKH7j:hover{background-color:#e35;color:#fff}.CallToActionButton_call_to_action_button__YxEm4.CallToActionButton_secondary__3aUl9.CallToActionButton_red__KKH7j:hover .CallToActionButton_externalLink__7TGoW svg path{fill:#fff}.CallToActionButton_call_to_action_button__YxEm4.CallToActionButton_secondary__3aUl9.CallToActionButton_red__KKH7j:hover .CallToActionButton_internalLink__7PUVK svg path,.CallToActionButton_call_to_action_button__YxEm4.CallToActionButton_secondary__3aUl9.CallToActionButton_red__KKH7j:hover .CallToActionButton_scrollLink__zJCz1 svg path{stroke:#fff}.CallToActionButton_call_to_action_button__YxEm4.CallToActionButton_embed__DSX4U{background-color:#fff;border:1px solid #fff}.CallToActionButton_call_to_action_button__YxEm4.CallToActionButton_embed__DSX4U.CallToActionButton_blue__Pr6Cw{color:#06f}.CallToActionButton_call_to_action_button__YxEm4.CallToActionButton_embed__DSX4U.CallToActionButton_blue__Pr6Cw .CallToActionButton_externalLink__7TGoW svg path{fill:#06f}.CallToActionButton_call_to_action_button__YxEm4.CallToActionButton_embed__DSX4U.CallToActionButton_blue__Pr6Cw .CallToActionButton_internalLink__7PUVK svg path,.CallToActionButton_call_to_action_button__YxEm4.CallToActionButton_embed__DSX4U.CallToActionButton_blue__Pr6Cw .CallToActionButton_scrollLink__zJCz1 svg path{stroke:#06f}.CallToActionButton_call_to_action_button__YxEm4.CallToActionButton_embed__DSX4U.CallToActionButton_blue__Pr6Cw:hover{background-color:rgba(0,0,0,0);border:1px solid #fff;color:#fff}.CallToActionButton_call_to_action_button__YxEm4.CallToActionButton_embed__DSX4U.CallToActionButton_blue__Pr6Cw:hover .CallToActionButton_externalLink__7TGoW svg path{fill:#fff}.CallToActionButton_call_to_action_button__YxEm4.CallToActionButton_embed__DSX4U.CallToActionButton_blue__Pr6Cw:hover .CallToActionButton_internalLink__7PUVK svg path,.CallToActionButton_call_to_action_button__YxEm4.CallToActionButton_embed__DSX4U.CallToActionButton_blue__Pr6Cw:hover .CallToActionButton_scrollLink__zJCz1 svg path{stroke:#fff}.CallToActionButton_call_to_action_button__YxEm4.CallToActionButton_embed__DSX4U.CallToActionButton_red__KKH7j{color:#e35}.CallToActionButton_call_to_action_button__YxEm4.CallToActionButton_embed__DSX4U.CallToActionButton_red__KKH7j .CallToActionButton_externalLink__7TGoW svg path{fill:#e35}.CallToActionButton_call_to_action_button__YxEm4.CallToActionButton_embed__DSX4U.CallToActionButton_red__KKH7j .CallToActionButton_internalLink__7PUVK svg path,.CallToActionButton_call_to_action_button__YxEm4.CallToActionButton_embed__DSX4U.CallToActionButton_red__KKH7j .CallToActionButton_scrollLink__zJCz1 svg path{stroke:#e35}.CallToActionButton_call_to_action_button__YxEm4.CallToActionButton_embed__DSX4U.CallToActionButton_red__KKH7j:hover{background-color:inherit;border:1px solid #fff;color:#fff}.CallToActionButton_call_to_action_button__YxEm4.CallToActionButton_embed__DSX4U.CallToActionButton_red__KKH7j:hover .CallToActionButton_externalLink__7TGoW svg path{fill:#fff}.CallToActionButton_call_to_action_button__YxEm4.CallToActionButton_embed__DSX4U.CallToActionButton_red__KKH7j:hover .CallToActionButton_internalLink__7PUVK svg path,.CallToActionButton_call_to_action_button__YxEm4.CallToActionButton_embed__DSX4U.CallToActionButton_red__KKH7j:hover .CallToActionButton_scrollLink__zJCz1 svg path{stroke:#fff}.CallToActionButton_call_to_action_button__YxEm4.CallToActionButton_small__WyQYG{height:40px}.CallToActionButton_call_to_action_button__YxEm4.CallToActionButton_small__WyQYG .CallToActionButton_text_and_icon_wrap__FpRnk{width:unset;margin-inline:10px}.CallToActionButton_call_to_action_button__YxEm4.CallToActionButton_small__WyQYG .CallToActionButton_icon__mPZEu{width:12px;height:12px}.CallToActionButton_call_to_action_button__YxEm4.CallToActionButton_small__WyQYG .CallToActionButton_icon__mPZEu.CallToActionButton_hidden__s_yDt{display:none}.CallToActionButton_call_to_action_button__YxEm4.CallToActionButton_small__WyQYG .CallToActionButton_text_block__bbnYb{margin-inline:5px}.CallToActionButton_call_to_action_button__YxEm4.CallToActionButton_small__WyQYG .CallToActionButton_main_text__s6Pm_{font-size:14px}.CallToActionButton_call_to_action_button__YxEm4.CallToActionButton_small__WyQYG .CallToActionButton_sub_text__yrpbP{font-size:11px}.CallToActionButton_call_to_action_button__YxEm4.CallToActionButton_medium__N19w3{height:48px}.CallToActionButton_call_to_action_button__YxEm4.CallToActionButton_medium__N19w3 .CallToActionButton_icon__mPZEu{width:24px;height:24px}.CallToActionButton_call_to_action_button__YxEm4.CallToActionButton_medium__N19w3 .CallToActionButton_text_block__bbnYb{margin-inline:10px}.CallToActionButton_call_to_action_button__YxEm4.CallToActionButton_medium__N19w3 .CallToActionButton_main_text__s6Pm_{font-size:16px}.CallToActionButton_call_to_action_button__YxEm4.CallToActionButton_medium__N19w3 .CallToActionButton_sub_text__yrpbP{font-size:12px}.CallToActionButton_call_to_action_button__YxEm4.CallToActionButton_large__IbUW5{height:56px}.CallToActionButton_call_to_action_button__YxEm4.CallToActionButton_large__IbUW5 .CallToActionButton_icon__mPZEu{width:24px;height:24px}.CallToActionButton_call_to_action_button__YxEm4.CallToActionButton_large__IbUW5 .CallToActionButton_text_block__bbnYb{margin-inline:15px}.CallToActionButton_call_to_action_button__YxEm4.CallToActionButton_large__IbUW5 .CallToActionButton_main_text__s6Pm_{font-size:18px}.CallToActionButton_call_to_action_button__YxEm4.CallToActionButton_large__IbUW5 .CallToActionButton_sub_text__yrpbP{font-size:12px}.CallToActionButton_call_to_action_button__YxEm4.CallToActionButton_has_hover_effect__iYaic:hover{transition:color,background-color .3s}.CallToActionButton_text_and_icon_wrap__FpRnk{display:flex;justify-content:space-between;margin-inline:15px;align-items:center;width:100%}.CallToActionButton_text_and_icon_wrap__FpRnk.CallToActionButton_no_icon__KJtwv{justify-content:center}.CallToActionButton_icon__mPZEu{display:flex;align-items:center}.CallToActionButton_icon__mPZEu.CallToActionButton_hidden__s_yDt svg{opacity:0}.CallToActionButton_main_text__s6Pm_{display:flex;justify-content:center;align-items:baseline;white-space:nowrap;font-weight:700;line-height:1.25}.CallToActionButton_sub_text__yrpbP{display:flex;justify-content:center;white-space:nowrap;margin-top:2px;font-weight:300;line-height:1.25}.CallToActionButton_text_block__bbnYb.CallToActionButton_no_margin__qjNCB{margin-inline:0}.CautionList_caution_list__wDdIt{padding-left:12px;display:flex;flex-direction:column;row-gap:4px}.CautionList_caution_list__wDdIt .CautionList_under_line__MZKKP{text-decoration:underline}.CautionList_caution_list__wDdIt .CautionList_caution__ke0cY{list-style:"※";padding-left:4px;text-align:justify;letter-spacing:normal;white-space:pre-wrap;color:#666;font-weight:300;line-height:1.5;font-size:12px}.CautionList_caution_list__wDdIt .CautionList_caution__ke0cY.CautionList_dot__yJNW4{list-style:"・"}.RankingBikePage_proposal_banner_block__TeNMs{max-width:1200px;width:92.3%;margin:40px auto;padding-top:24px;background-color:#06f;display:flex}@media screen and (max-width:767px){.RankingBikePage_proposal_banner_block__TeNMs{flex-direction:column;width:auto;margin:initial;padding:32px 4% 24px}}.RankingBikePage_proposal_banner_block__TeNMs .RankingBikePage_proposal_banner_title_block__9oeXG{color:#fff;width:50%}@media screen and (max-width:767px){.RankingBikePage_proposal_banner_block__TeNMs .RankingBikePage_proposal_banner_title_block__9oeXG{margin-left:8%;width:auto;padding:initial}}.RankingBikePage_proposal_banner_block__TeNMs .RankingBikePage_proposal_banner_title_block__9oeXG .RankingBikePage_proposal_banner_title_area_wrap__k0W9C{max-width:360px;width:22.5rem;margin-left:auto;margin-right:0}.RankingBikePage_proposal_banner_block__TeNMs .RankingBikePage_proposal_banner_title_block__9oeXG .RankingBikePage_proposal_banner_title_area_wrap__k0W9C .RankingBikePage_proposal_banner_title_area__JMhT8{display:flex;align-items:center}.RankingBikePage_proposal_banner_block__TeNMs .RankingBikePage_proposal_banner_title_block__9oeXG .RankingBikePage_proposal_banner_title_area_wrap__k0W9C .RankingBikePage_proposal_banner_title_area__JMhT8 img{width:3.75rem}@media screen and (max-width:767px){.RankingBikePage_proposal_banner_block__TeNMs .RankingBikePage_proposal_banner_title_block__9oeXG .RankingBikePage_proposal_banner_title_area_wrap__k0W9C .RankingBikePage_proposal_banner_title_area__JMhT8 img{width:2.857rem}}.RankingBikePage_proposal_banner_block__TeNMs .RankingBikePage_proposal_banner_title_block__9oeXG .RankingBikePage_proposal_banner_title_area_wrap__k0W9C .RankingBikePage_proposal_banner_title_area__JMhT8 .RankingBikePage_proposal_banner_title__ugpVX{font-size:2rem;font-weight:700;margin-left:4%}.RankingBikePage_proposal_banner_block__TeNMs .RankingBikePage_proposal_banner_title_block__9oeXG .RankingBikePage_proposal_banner_title_area_wrap__k0W9C .RankingBikePage_proposal_banner_description_area__DHzaN{margin-top:24px;margin-bottom:16px;font-weight:300;line-height:1.5;font-size:1.143rem}@media screen and (max-width:767px){.RankingBikePage_proposal_banner_block__TeNMs .RankingBikePage_proposal_banner_title_block__9oeXG .RankingBikePage_proposal_banner_title_area_wrap__k0W9C .RankingBikePage_proposal_banner_description_area__DHzaN{margin-bottom:8px}}.RankingBikePage_proposal_banner_block__TeNMs .RankingBikePage_proposal_banner_img_block__RH8_P{width:50%;text-align:center}@media screen and (max-width:767px){.RankingBikePage_proposal_banner_block__TeNMs .RankingBikePage_proposal_banner_img_block__RH8_P{text-align:initial;width:100%}}.RankingBikePage_proposal_banner_block__TeNMs .RankingBikePage_proposal_banner_img_block__RH8_P .RankingBikePage_proposal_banner_img__msFa_{width:423px}@media screen and (max-width:767px){.RankingBikePage_proposal_banner_block__TeNMs .RankingBikePage_proposal_banner_img_block__RH8_P .RankingBikePage_proposal_banner_img__msFa_{width:auto}}.RankingBikePage_compare_link_block__JgJeB{max-width:1200px;width:92.3%;margin:40px auto}.RankingBikePage_category_top_block__yjcgG{background-color:#f5f2ee;padding-bottom:88px;padding-top:150px;margin-top:-110px}@media screen and (max-width:1023px){.RankingBikePage_category_top_block__yjcgG{padding-top:146px;margin-top:-106px}}@media screen and (max-width:767px){.RankingBikePage_category_top_block__yjcgG{padding-bottom:48px;padding-top:80px;margin-top:-56px}}.RankingBikePage_ranking_header_inner__0TIDh{padding-top:8px;padding-bottom:8px;display:flex;flex-direction:column;row-gap:8px}.RankingBikePage_ranking_header_inner__0TIDh .RankingBikePage_ranking_header_description__6Me9J{font-weight:300;line-height:1.25;font-size:11px;text-align:justify;color:#666}.RankingBikePage_tab_link_wrap__gbQjz{padding-top:8px;background-color:#f5f2ee}.RankingBikePage_total_item_wrap__a_0Qa{margin-top:16px;margin-bottom:12px}@media screen and (min-width:768px){.RankingBikePage_total_item_wrap__a_0Qa{margin-top:20px;margin-bottom:16px}}.RankingBikePage_ranking_card_block__rqj8m{background-color:#f5f2ee;padding-bottom:1.5em}.RankingBikePage_guard_text_area__UxhQk{background-color:#f5f2ee;padding-bottom:24px;padding-left:4%;padding-right:4%}@media screen and (min-width:768px){.RankingBikePage_guard_text_area__UxhQk{padding-bottom:32px;padding-left:50px;padding-right:50px}}.RankingBikePage_guard_text_area__UxhQk .RankingBikePage_guard_text_block__CZcDy{background-color:#fff;border-radius:8px}@media screen and (min-width:768px){.RankingBikePage_guard_text_area__UxhQk .RankingBikePage_guard_text_block__CZcDy{max-width:1300px;margin-left:auto;margin-right:auto}}