.SingleBannerArea_single_banner_area__BS9x_{padding-top:28px;padding-bottom:28px}@media screen and (min-width:768px){.SingleBannerArea_single_banner_area__BS9x_{padding-top:40px;padding-bottom:40px}}.SingleBannerArea_single_banner_area__BS9x_ .SingleBannerArea_item__xU74W{display:block;margin-left:auto;margin-right:auto;width:100%;max-width:750px}.SingleBannerArea_single_banner_area__BS9x_ .SingleBannerArea_item__xU74W img{aspect-ratio:3}.AppealBannerArea_appeal_banner_area__sFjxb{margin-top:16px;margin-bottom:16px;display:grid;grid-template-columns:1fr 1fr;grid-column-gap:16px;column-gap:16px}@media screen and (min-width:768px){.AppealBannerArea_appeal_banner_area__sFjxb{margin-top:24px;margin-bottom:24px;column-gap:24px}}@media screen and (min-width:1024px){.AppealBannerArea_appeal_banner_area__sFjxb{column-gap:32px}}.AppealBannerArea_appeal_banner_area__sFjxb .AppealBannerArea_banner_wrapper__M45Tz{border-radius:8px;border:1px solid #ddd;overflow:hidden}.AppealBannerArea_appeal_banner_area__sFjxb .AppealBannerArea_banner_wrapper__M45Tz:hover{opacity:.7}.LinkIndexCardList_link_index_card__WflP4{width:100%}@media(min-width:768px){.LinkIndexCardList_link_index_card__WflP4{display:flex;flex-direction:column}}.LinkIndexCardList_link_index_card__WflP4 .LinkIndexCardList_card_top_link__AkOh4{display:flex;align-items:center;justify-content:left;position:relative;background-color:#f5f2ee;border:solid #ddd;border-width:1px 1px 0;box-sizing:border-box;border-radius:8px 8px 0 0;height:48px;text-decoration:none}.LinkIndexCardList_link_index_card__WflP4 .LinkIndexCardList_card_top_link__AkOh4 .LinkIndexCardList_card_top_link_inner__ujHaz{padding-left:16px}.LinkIndexCardList_link_index_card__WflP4 .LinkIndexCardList_card_top_link__AkOh4 .LinkIndexCardList_card_top_link_inner__ujHaz .LinkIndexCardList_card_image_name_wrap__bFQLZ{display:flex;align-items:center;justify-content:center}.LinkIndexCardList_link_index_card__WflP4 .LinkIndexCardList_card_top_link__AkOh4 .LinkIndexCardList_card_top_link_inner__ujHaz .LinkIndexCardList_card_image_name_wrap__bFQLZ .LinkIndexCardList_image_block__OQ6W_ img{width:24px}.LinkIndexCardList_link_index_card__WflP4 .LinkIndexCardList_card_top_link__AkOh4 .LinkIndexCardList_card_top_link_inner__ujHaz .LinkIndexCardList_card_image_name_wrap__bFQLZ .LinkIndexCardList_name_block__BUKw9{font-weight:300;line-height:1.25;font-size:16px;padding-left:8px;color:#333}@media(min-width:768px){.LinkIndexCardList_link_index_card__WflP4 .LinkIndexCardList_card_top_link__AkOh4 .LinkIndexCardList_card_top_link_inner__ujHaz .LinkIndexCardList_card_image_name_wrap__bFQLZ .LinkIndexCardList_name_block__BUKw9{font-size:20px;line-height:25px}}.LinkIndexCardList_link_index_card__WflP4 .LinkIndexCardList_link_block__tgf_C{border:1px solid #ddd;border-top:none;box-sizing:border-box;border-radius:0 0 8px 8px;position:relative;display:flex}@media(min-width:768px){.LinkIndexCardList_link_index_card__WflP4 .LinkIndexCardList_link_block__tgf_C{flex:1 1}}.LinkIndexCardList_link_index_card__WflP4 .LinkIndexCardList_link_block__tgf_C .LinkIndexCardList_link_block_inner__1yRyB{padding:16px;display:flex;flex-direction:column;justify-content:space-between;width:100%}@media(min-width:768px){.LinkIndexCardList_link_index_card__WflP4 .LinkIndexCardList_link_block__tgf_C .LinkIndexCardList_link_block_inner__1yRyB{padding-top:24px;padding-bottom:24px}}.LinkIndexCardList_link_index_card__WflP4 .LinkIndexCardList_link_block__tgf_C .LinkIndexCardList_link_block_inner__1yRyB ul li{display:flex;padding-top:16px}.LinkIndexCardList_link_index_card__WflP4 .LinkIndexCardList_link_block__tgf_C .LinkIndexCardList_link_block_inner__1yRyB ul li:first-child{padding-top:0}.LinkIndexCardList_link_index_card__WflP4 .LinkIndexCardList_link_block__tgf_C .LinkIndexCardList_link_block_inner__1yRyB ul li:before{content:"・";font-size:21px;line-height:1;margin-right:4px}@media(min-width:768px){.LinkIndexCardList_link_index_card__WflP4 .LinkIndexCardList_link_block__tgf_C .LinkIndexCardList_link_block_inner__1yRyB ul li:before{line-height:24px}}.LinkIndexCardList_link_index_card__WflP4 .LinkIndexCardList_link_block__tgf_C .LinkIndexCardList_link_block_inner__1yRyB ul li a{font-weight:300;line-height:1.5;display:block;color:#333;text-align:left;font-size:14px}.LinkIndexCardList_link_index_card__WflP4 .LinkIndexCardList_link_block__tgf_C .LinkIndexCardList_view_all__LJS72{display:flex;justify-content:flex-end;width:100%;font-size:14px;margin-top:16px}.LinkIndexCardList_show_more_link__1Iivw{display:flex;align-items:center;column-gap:5px;color:#666;font-weight:300;line-height:1.25;font-size:14px}.LinkIndexCardList_show_more_link__1Iivw:hover{text-decoration:none}.TopPageH2_top_page_h2__3CLuI{width:100%;display:flex;flex-direction:column;align-items:center;row-gap:8px}.TopPageH2_top_page_h2__3CLuI .TopPageH2_heading___KW6c{font-size:24px;font-weight:300;line-height:1.25;color:#000}@media screen and (min-width:768px){.TopPageH2_top_page_h2__3CLuI .TopPageH2_heading___KW6c{font-size:28px}}.TopPageH2_top_page_h2__3CLuI .TopPageH2_description__AVWgz{font-size:14px;font-weight:300;line-height:1.25;color:#666;margin-left:auto;margin-right:auto;max-inline-size:max-content;text-align:justify}@media screen and (min-width:768px){.TopPageH2_top_page_h2__3CLuI .TopPageH2_description__AVWgz{font-size:16px}}.ArticlesArea_know_learn_block__1Oyg5{margin-top:28px;margin-bottom:28px}@media(min-width:768px){.ArticlesArea_know_learn_block__1Oyg5{margin-top:40px;margin-bottom:40px}}.ArticlesArea_know_learn_block__1Oyg5 .ArticlesArea_link_index_card_list__pQkGz{display:grid;margin-top:24px;margin-bottom:12px;grid-gap:12px}@media(min-width:768px){.ArticlesArea_know_learn_block__1Oyg5 .ArticlesArea_link_index_card_list__pQkGz{margin-bottom:24px;grid-gap:24px}}@media(min-width:1024px){.ArticlesArea_know_learn_block__1Oyg5 .ArticlesArea_link_index_card_list__pQkGz{grid-template-columns:repeat(2,1fr)}}.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}.HorizontalScrollContainer_overlay__DbxiW{position:relative}.HorizontalScrollContainer_centering_layout__leMrR{display:flex;justify-content:center}.HorizontalScrollContainer_scroll_layout__vdPja{overflow:scroll;scroll-behavior:smooth;scrollbar-width:none}.HorizontalScrollContainer_scroll_layout__vdPja::-webkit-scrollbar{display:none}.HorizontalScrollContainer_flex_container__avAQo{width:-moz-fit-content;width:fit-content;display:flex;justify-content:center}.HorizontalScrollContainer_flex_container__avAQo.HorizontalScrollContainer_padding_fixed__VYt9m{padding-left:16px;padding-right:16px}@media screen and (min-width:768px){.HorizontalScrollContainer_flex_container__avAQo.HorizontalScrollContainer_padding_fixed__VYt9m{padding-left:48px;padding-right:48px}}.HorizontalScrollContainer_flex_container__avAQo.HorizontalScrollContainer_padding_layout__WHXLA{padding-left:16px;padding-right:16px}@media screen and (min-width:768px){.HorizontalScrollContainer_flex_container__avAQo.HorizontalScrollContainer_padding_layout__WHXLA{padding-left:48px;padding-right:48px}}@media screen and (min-width:1396px){.HorizontalScrollContainer_flex_container__avAQo.HorizontalScrollContainer_padding_layout__WHXLA{padding-left:calc((100vw - 1300px)/2);padding-right:calc((100vw - 1300px)/2)}}.HorizontalScrollContainer_flex_container__avAQo.HorizontalScrollContainer_gap_narrow__dipd9{gap:16px}.HorizontalScrollContainer_flex_container__avAQo.HorizontalScrollContainer_gap_wide__Zyk1m{gap:40px}.HorizontalScrollContainer_snap_scroll__cMVMa{scroll-snap-type:x mandatory}.HorizontalScrollContainer_snap_scroll__cMVMa.HorizontalScrollContainer_padding_fixed__VYt9m{scroll-padding-left:20px}@media screen and (min-width:375px){.HorizontalScrollContainer_snap_scroll__cMVMa.HorizontalScrollContainer_padding_fixed__VYt9m{scroll-padding-left:48px}}@media screen and (min-width:768px){.HorizontalScrollContainer_snap_scroll__cMVMa.HorizontalScrollContainer_padding_fixed__VYt9m{scroll-padding-left:64px}}.HorizontalScrollContainer_snap_scroll__cMVMa.HorizontalScrollContainer_padding_layout__WHXLA{scroll-padding-left:16px}@media screen and (min-width:768px){.HorizontalScrollContainer_snap_scroll__cMVMa.HorizontalScrollContainer_padding_layout__WHXLA{scroll-padding-left:48px}}@media screen and (min-width:1396px){.HorizontalScrollContainer_snap_scroll__cMVMa.HorizontalScrollContainer_padding_layout__WHXLA{scroll-padding-left:calc((100vw - 1300px)/2)}}.HorizontalScrollContainer_snap_scroll__cMVMa .HorizontalScrollContainer_snap_item__04XQr{scroll-snap-align:start;scroll-snap-stop:always}.HorizontalScrollContainer_arrow_scroll__FnPgW{position:absolute;top:50%;transform:translateY(-50%);z-index:1}.HorizontalScrollContainer_arrow_scroll__FnPgW.HorizontalScrollContainer_left__eZd4o{left:40px}.HorizontalScrollContainer_arrow_scroll__FnPgW.HorizontalScrollContainer_right__9To07{right:40px}.CarouselBannerArea_carousel_banner_area__1I2BH{padding-top:28px;padding-bottom:28px}@media screen and (min-width:768px){.CarouselBannerArea_carousel_banner_area__1I2BH{padding-top:40px;padding-bottom:40px}}.CarouselBannerArea_item__5iMrB{overflow:hidden;display:block;height:279px;width:279px}@media screen and (min-width:768px){.CarouselBannerArea_item__5iMrB{height:307px;width:307px}}.CarouselBannerArea_item__5iMrB:hover{opacity:.7}.WidthMaxContainer_width_max_container__VRAd7{width:calc(var(--vw, 1vw)*100);position:relative;left:50%;transform:translateX(-50%)}.CompanyLinkIcon_company_link_icon__9T0cL{display:flex;flex-direction:column;row-gap:8px}.CompanyLinkIcon_company_link_icon__9T0cL.CompanyLinkIcon_small__iKgAz{width:82.5px}.CompanyLinkIcon_company_link_icon__9T0cL.CompanyLinkIcon_medium__EZZIK{width:85px}.CompanyLinkIcon_company_link_icon__9T0cL.CompanyLinkIcon_large__93zU2{width:123px}.CompanyLinkIcon_company_link_icon__9T0cL:has(.CompanyLinkIcon_company_name__r9tj1:hover) .CompanyLinkIcon_image_wrapper__kmj81{box-shadow:0 0 8px 0 rgba(0,0,0,.05);border:1px solid #06a}.CompanyLinkIcon_company_link_icon__9T0cL:has(.CompanyLinkIcon_image_wrapper__kmj81:hover) .CompanyLinkIcon_company_name__r9tj1{color:#06a}.CompanyLinkIcon_company_link_icon__9T0cL .CompanyLinkIcon_image_wrapper__kmj81{display:flex;justify-content:center;align-items:center;background-color:#fff;border-radius:8px;border:1px solid #fff;overflow:hidden;aspect-ratio:1/1}.CompanyLinkIcon_company_link_icon__9T0cL .CompanyLinkIcon_image_wrapper__kmj81.CompanyLinkIcon_large__93zU2{padding:4px}.CompanyLinkIcon_company_link_icon__9T0cL .CompanyLinkIcon_image_wrapper__kmj81:hover{box-shadow:0 0 8px 0 rgba(0,0,0,.05);border:1px solid #06a}.CompanyLinkIcon_company_link_icon__9T0cL .CompanyLinkIcon_company_name__r9tj1{text-align:center;font-size:14px;font-weight:300;line-height:1.25;color:#333;text-decoration:underline}.CompanyLinkIcon_no_underline__4z_4q{text-decoration:none}.TopCompanyList_top_company_list__psVth{display:grid;grid-auto-flow:column;grid-template-rows:repeat(3,1fr);justify-content:flex-start;grid-column-gap:16px;column-gap:16px;grid-row-gap:12px;row-gap:12px;overflow-x:scroll;overflow-y:hidden}@media screen and (min-width:768px){.TopCompanyList_top_company_list__psVth{grid-auto-flow:row;grid-template-rows:unset;grid-template-columns:repeat(auto-fit,85px);justify-content:center;gap:24px;overflow:hidden}}.TopCompanyList_top_company_list__psVth.TopCompanyList_padding__yp4Ng{padding-left:16px;padding-right:16px;padding-bottom:12px}.TopCompanyListParents_company_list_wrap__rDEjV{width:100%;display:grid;grid-template-columns:1fr 1fr 1fr;background-color:#fff}.TopCompanyListParents_company_list_wrap__rDEjV .TopCompanyListParents_category_wrap__ACdJu{width:100%}@media screen and (min-width:768px){.TopCompanyListParents_company_list_wrap__rDEjV .TopCompanyListParents_category_wrap__ACdJu:first-of-type .TopCompanyListParents_category_name__TodIP{left:100px}}@media screen and (min-width:1400px){.TopCompanyListParents_company_list_wrap__rDEjV .TopCompanyListParents_category_wrap__ACdJu:first-of-type .TopCompanyListParents_category_name__TodIP{left:calc((100% - 1300px)/2)}}.TopCompanyListParents_company_list_wrap__rDEjV .TopCompanyListParents_category_wrap__ACdJu:nth-of-type(2) .TopCompanyListParents_category_name__TodIP{left:33.3333333333%}@media screen and (min-width:768px){.TopCompanyListParents_company_list_wrap__rDEjV .TopCompanyListParents_category_wrap__ACdJu:nth-of-type(2) .TopCompanyListParents_category_name__TodIP{left:calc(100px + (100% - 200px)/3)}}@media screen and (min-width:1400px){.TopCompanyListParents_company_list_wrap__rDEjV .TopCompanyListParents_category_wrap__ACdJu:nth-of-type(2) .TopCompanyListParents_category_name__TodIP{left:calc((100% - 1300px)/2 + 433.3333333333px)}}.TopCompanyListParents_company_list_wrap__rDEjV .TopCompanyListParents_category_wrap__ACdJu:nth-of-type(3) .TopCompanyListParents_category_name__TodIP{left:66.6666666667%}@media screen and (min-width:768px){.TopCompanyListParents_company_list_wrap__rDEjV .TopCompanyListParents_category_wrap__ACdJu:nth-of-type(3) .TopCompanyListParents_category_name__TodIP{left:calc(100px + (100% - 200px)*2/3)}}@media screen and (min-width:1400px){.TopCompanyListParents_company_list_wrap__rDEjV .TopCompanyListParents_category_wrap__ACdJu:nth-of-type(3) .TopCompanyListParents_category_name__TodIP{left:calc((100% - 1300px)/2 + 866.6666666667px)}}.TopCompanyListParents_company_list_wrap__rDEjV .TopCompanyListParents_category_wrap__ACdJu:not(:first-of-type) .TopCompanyListParents_category_name__TodIP:before{content:"";position:absolute;height:50%;left:0;top:calc(50% + 4px);transform:translateY(-50%);border-left:1px solid #ddd}.TopCompanyListParents_company_list_wrap__rDEjV .TopCompanyListParents_category_name__TodIP{position:absolute;cursor:pointer;display:grid;place-items:center;width:33.3333333333%;height:64px;font-size:16px;font-weight:700;line-height:1.25;text-align:center;color:#999;padding:12px 10px 8px;border-bottom:4px solid rgba(0,0,0,0)}@media screen and (min-width:363px){.TopCompanyListParents_company_list_wrap__rDEjV .TopCompanyListParents_category_name__TodIP{height:auto}}@media screen and (min-width:768px){.TopCompanyListParents_company_list_wrap__rDEjV .TopCompanyListParents_category_name__TodIP{width:calc((100% - 200px)/3)}}@media screen and (min-width:1400px){.TopCompanyListParents_company_list_wrap__rDEjV .TopCompanyListParents_category_name__TodIP{width:433.3333333333px}}.TopCompanyListParents_company_list_wrap__rDEjV .TopCompanyListParents_category_name__TodIP:hover{border-bottom:4px solid #eb5505}.TopCompanyListParents_company_list_wrap__rDEjV .TopCompanyListParents_category_name__TodIP.TopCompanyListParents_active__wrWKR{color:#000;border-bottom:4px solid #eb5505}.TopCompanyListParents_company_list_wrap__rDEjV .TopCompanyListParents_company_list__7NUI9{display:none;background-color:#f7f7f7;padding-top:24px;padding-bottom:12px;margin-top:64px}@media screen and (min-width:363px){.TopCompanyListParents_company_list_wrap__rDEjV .TopCompanyListParents_company_list__7NUI9{margin-top:44px}}@media screen and (min-width:768px){.TopCompanyListParents_company_list_wrap__rDEjV .TopCompanyListParents_company_list__7NUI9{padding-bottom:16px}}.TopCompanyListParents_company_list_wrap__rDEjV .TopCompanyListParents_company_list__7NUI9.TopCompanyListParents_active__wrWKR{display:block}.TopCompanyListParents_company_link_wrap__rYY7W{display:flex;justify-content:flex-end;padding-bottom:24px}@media screen and (min-width:768px){.TopCompanyListParents_company_link_wrap__rYY7W{padding-bottom:40px}}.TopCompanyListParents_company_link_wrap__rYY7W .TopCompanyListParents_company_link__NguGg{display:flex;align-items:center;column-gap:4px;font-size:16px;font-weight:300;line-height:1.25;color:#06a;text-decoration:none}.TopCompanyListParents_company_link_wrap__rYY7W .TopCompanyListParents_company_link__NguGg:hover{text-decoration:underline}.CompanyListArea_company_list_area__Hchco{width:100%;background-color:#fff}.CompanyListArea_company_list_area__Hchco .CompanyListArea_title_wrap___iyh_{padding-top:28px;padding-bottom:16px;background-color:#f5f2ee}@media screen and (min-width:768px){.CompanyListArea_company_list_area__Hchco .CompanyListArea_title_wrap___iyh_{padding-top:40px;padding-bottom:32px}}.FirstViewArea_first_view_area__soQvE{background-color:#fff}.FirstViewArea_first_view_area__soQvE .FirstViewArea_image__w6D8K{object-fit:cover;display:block;max-width:1300px;margin-left:auto;margin-right:auto}@media screen and (min-width:768px){.FirstViewArea_first_view_area__soQvE .FirstViewArea_image__w6D8K{height:260px}}.LinkInsuranceIcon_link_insurance_icon__WUsp3{height:100px;width:100%;padding-top:12px;padding-bottom:12px;border-radius:8px;border:1px solid #fff;background-color:#fff;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;gap:8px;text-decoration:none;color:#333}@media screen and (min-width:768px){.LinkInsuranceIcon_link_insurance_icon__WUsp3{height:112px;width:121px}}.LinkInsuranceIcon_link_insurance_icon__WUsp3.LinkInsuranceIcon_border__yYP6p{border:1px solid #ddd}.LinkInsuranceIcon_link_insurance_icon__WUsp3 .LinkInsuranceIcon_icon__XqOVz{width:32px;height:32px}@media screen and (min-width:768px){.LinkInsuranceIcon_link_insurance_icon__WUsp3 .LinkInsuranceIcon_icon__XqOVz{width:40px;height:40px}}.LinkInsuranceIcon_link_insurance_icon__WUsp3 .LinkInsuranceIcon_icon__XqOVz .LinkInsuranceIcon_icon_image__Hw3fS{vertical-align:unset}.LinkInsuranceIcon_link_insurance_icon__WUsp3 .LinkInsuranceIcon_label_block__arEcl{height:36px;display:flex;flex-shrink:0;justify-content:center;align-items:center}@media screen and (min-width:768px){.LinkInsuranceIcon_link_insurance_icon__WUsp3 .LinkInsuranceIcon_label_block__arEcl{height:40px}}.LinkInsuranceIcon_link_insurance_icon__WUsp3 .LinkInsuranceIcon_label___beBc{word-break:keep-all;overflow-wrap:break-word;text-align:center;font-weight:300;line-height:1.25;font-size:14px}@media screen and (min-width:768px){.LinkInsuranceIcon_link_insurance_icon__WUsp3 .LinkInsuranceIcon_label___beBc{font-size:16px}}.LinkInsuranceIcon_link_insurance_icon__WUsp3 .LinkInsuranceIcon_sub_label___rQVu{font-weight:300;line-height:1.25;font-size:10px}@media screen and (min-width:345px){.LinkInsuranceIcon_link_insurance_icon__WUsp3 .LinkInsuranceIcon_sub_label___rQVu{font-size:11px}}@media screen and (min-width:768px){.LinkInsuranceIcon_link_insurance_icon__WUsp3 .LinkInsuranceIcon_sub_label___rQVu{font-size:12px}}.LinkInsuranceIcon_link_insurance_icon__WUsp3:hover{border:1px solid #06a}.LinkInsuranceIcon_link_insurance_icon__WUsp3:hover .LinkInsuranceIcon_label___beBc,.LinkInsuranceIcon_link_insurance_icon__WUsp3:hover .LinkInsuranceIcon_sub_label___rQVu{color:#06a}.RectangleButton_rectangle_button__uWkEo{width:100%;background-color:#fff;border:1px solid #ddd;border-radius:8px}.RectangleButton_rectangle_button__uWkEo .RectangleButton_contents__7DcWM{display:flex;justify-content:space-between;align-items:center;gap:16px;font-weight:300;line-height:1.25;white-space:pre-wrap;text-align:center}.RectangleButton_rectangle_button__uWkEo .RectangleButton_contents__7DcWM.RectangleButton_bold__Jd_Br{font-weight:700;line-height:1.25}.RectangleButton_rectangle_button__uWkEo .RectangleButton_contents__7DcWM .RectangleButton_icon__EpW6s{display:flex;justify-content:center;align-items:center}.RectangleButton_rectangle_button__uWkEo .RectangleButton_contents__7DcWM .RectangleButton_icon__EpW6s:not(.RectangleButton_visible__ozjBc){visibility:hidden}@media screen and (hover:hover){.RectangleButton_rectangle_button__uWkEo:hover{cursor:pointer;border:1px solid #06a}}.RectangleButton_rectangle_button__uWkEo.RectangleButton_link__JFS_r{display:block;text-decoration:none}.RectangleButton_rectangle_button__uWkEo.RectangleButton_primary__J74cY{color:#06a}.RectangleButton_rectangle_button__uWkEo.RectangleButton_secondary__zpwwj{color:#333}.RectangleButton_rectangle_button__uWkEo.RectangleButton_large__PBCft{font-size:18px}.RectangleButton_rectangle_button__uWkEo.RectangleButton_large__PBCft .RectangleButton_contents__7DcWM{margin:15.75px 15px}.RectangleButton_rectangle_button__uWkEo.RectangleButton_large__PBCft .RectangleButton_contents__7DcWM .RectangleButton_icon__EpW6s{max-width:16px;max-height:16px}.RectangleButton_rectangle_button__uWkEo.RectangleButton_medium__ik5fh{font-size:16px}.RectangleButton_rectangle_button__uWkEo.RectangleButton_medium__ik5fh .RectangleButton_contents__7DcWM{margin:13px 15px}.RectangleButton_rectangle_button__uWkEo.RectangleButton_medium__ik5fh .RectangleButton_contents__7DcWM .RectangleButton_icon__EpW6s{max-width:12px;max-height:12px}.InsuranceIconLinkArea_insurance_icon_link_area__YfTh7{position:relative;margin-top:32px}@media screen and (min-width:1024px){.InsuranceIconLinkArea_insurance_icon_link_area__YfTh7{margin-bottom:32px}}.InsuranceIconLinkArea_list_wrap__Yhc6O{margin-top:24px}.InsuranceIconLinkArea_list_wrap__Yhc6O.InsuranceIconLinkArea_hide_non_pc__84TEN{display:none}@media screen and (min-width:1024px){.InsuranceIconLinkArea_list_wrap__Yhc6O.InsuranceIconLinkArea_hide_non_pc__84TEN{display:block}}.InsuranceIconLinkArea_area_title__UJ8RZ{font-weight:300;line-height:1.25;text-align:center;font-size:18px;color:#333;margin-bottom:16px;display:flex;align-items:center;justify-content:center}.InsuranceIconLinkArea_area_title__UJ8RZ:after,.InsuranceIconLinkArea_area_title__UJ8RZ:before{display:inline-block;vertical-align:middle;border-top:1px solid #333;content:"";width:40px}.InsuranceIconLinkArea_area_title__UJ8RZ:before{margin-right:12px}.InsuranceIconLinkArea_area_title__UJ8RZ:after{margin-left:12px}@media screen and (min-width:768px){.InsuranceIconLinkArea_area_title__UJ8RZ{font-size:20px}}.InsuranceIconLinkArea_list_block__Mg2uS{transition:max-height .25s linear;max-height:1600px}.InsuranceIconLinkArea_list_block__Mg2uS.InsuranceIconLinkArea_hide_more__CX3oE{max-height:374px}@media screen and (min-width:768px){.InsuranceIconLinkArea_list_block__Mg2uS.InsuranceIconLinkArea_hide_more__CX3oE{max-height:424px}}@media screen and (min-width:1024px){.InsuranceIconLinkArea_list_block__Mg2uS.InsuranceIconLinkArea_hide_more__CX3oE{max-height:unset}}.InsuranceIconLinkArea_icon_list_area__rAuf8{display:grid;grid-template-columns:repeat(3,minmax(40px,1fr));justify-content:center;grid-gap:12px}@media screen and (min-width:768px){.InsuranceIconLinkArea_icon_list_area__rAuf8{grid-template-columns:repeat(auto-fill,121px);gap:16px}}.InsuranceIconLinkArea_button_area__9Zm77{width:100%;display:flex;justify-content:center;padding-top:16px;padding-bottom:32px}@media screen and (min-width:1024px){.InsuranceIconLinkArea_button_area__9Zm77{display:none}}.InsuranceIconLinkArea_button_area__9Zm77.InsuranceIconLinkArea_overlay__S8SBk{padding-top:16px;background:linear-gradient(180deg,rgba(255,255,255,0),rgb(255,255,255))}@media screen and (min-width:768px){.InsuranceIconLinkArea_button_area__9Zm77.InsuranceIconLinkArea_overlay__S8SBk{padding-bottom:40px}}.InsuranceIconLinkArea_button_area__9Zm77 .InsuranceIconLinkArea_button_wrap__mTCBs{margin-left:28px;margin-right:28px;width:100%}@media screen and (min-width:768px){.InsuranceIconLinkArea_button_area__9Zm77 .InsuranceIconLinkArea_button_wrap__mTCBs{width:400px;margin-left:unset;margin-right:unset}}@media screen and (min-width:1024px){.InsuranceIconLinkArea_button_area__9Zm77 .InsuranceIconLinkArea_button_wrap__mTCBs{display:none}}.NewsListVerticalCard_news_list_card__hN89k{padding-top:16px;padding-bottom:16px;border-bottom:1px solid #ddd}.NewsListVerticalCard_news_list_card__hN89k:first-child{padding-top:0}.NewsListVerticalCard_news_list_card__hN89k .NewsListVerticalCard_news_item___3rCe{display:flex;align-items:flex-start;flex-direction:column;row-gap:8px;text-decoration:none}@media(min-width:1024px){.NewsListVerticalCard_news_list_card__hN89k .NewsListVerticalCard_news_item___3rCe{align-items:center;flex-direction:row}}.NewsListVerticalCard_news_list_card__hN89k .NewsListVerticalCard_news_item___3rCe .NewsListVerticalCard_info__ETXvq{display:flex;align-items:center;width:100%}.NewsListVerticalCard_news_list_card__hN89k .NewsListVerticalCard_news_item___3rCe .NewsListVerticalCard_info__ETXvq .NewsListVerticalCard_detail_wrap__VvRev{width:100%;margin-right:16px}.NewsListVerticalCard_news_list_card__hN89k .NewsListVerticalCard_news_item___3rCe .NewsListVerticalCard_info__ETXvq .NewsListVerticalCard_detail_wrap__VvRev .NewsListVerticalCard_category__y6V1X{display:flex;justify-content:center;align-items:center;background-color:#fff;border:1px solid #06a;border-radius:4px;padding:4px 12px;width:-moz-fit-content;width:fit-content;height:26px;text-align:center;color:#06a;font-size:12px;font-weight:300;line-height:1.5}.NewsListVerticalCard_news_list_card__hN89k .NewsListVerticalCard_news_item___3rCe .NewsListVerticalCard_info__ETXvq .NewsListVerticalCard_detail_wrap__VvRev .NewsListVerticalCard_title__Vud4N{width:100%;margin-top:8px;margin-bottom:4px;color:#333;font-size:14px;letter-spacing:-.06em;font-weight:300;line-height:1.5;text-align:justify}.NewsListVerticalCard_news_list_card__hN89k .NewsListVerticalCard_news_item___3rCe .NewsListVerticalCard_info__ETXvq .NewsListVerticalCard_detail_wrap__VvRev .NewsListVerticalCard_title__Vud4N:hover{text-decoration:underline}.NewsListVerticalCard_news_list_card__hN89k .NewsListVerticalCard_news_item___3rCe .NewsListVerticalCard_info__ETXvq .NewsListVerticalCard_detail_wrap__VvRev .NewsListVerticalCard_date__PTPjo{font-size:12px;color:#666}.NewsListArea_news_list_wrap__hFiYG{margin-top:28px;margin-bottom:28px}@media(min-width:768px){.NewsListArea_news_list_wrap__hFiYG{margin-top:40px;margin-bottom:40px}}.NewsListArea_news_list_wrap__hFiYG .NewsListArea_news_block__4ZEFx{margin-top:24px}.NewsListArea_news_list_wrap__hFiYG .NewsListArea_news_block__4ZEFx .NewsListArea_view_all__QnZKr{display:flex;justify-content:flex-end;width:100%;margin-top:16px}.NewsListArea_news_list_wrap__hFiYG .NewsListArea_news_block__4ZEFx .NewsListArea_view_all__QnZKr .NewsListArea_show_more_link__SzfNb{display:flex;align-items:center;column-gap:5px;color:#666;font-weight:300;line-height:1.25;font-size:14px}.NewsListArea_news_list_wrap__hFiYG .NewsListArea_news_block__4ZEFx .NewsListArea_view_all__QnZKr .NewsListArea_show_more_link__SzfNb:hover{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 #06a;background-color:#06a}.CallToActionButton_call_to_action_button__YxEm4.CallToActionButton_primary__6vVis.CallToActionButton_blue__Pr6Cw:hover{background-color:#fff;color:#06a}.CallToActionButton_call_to_action_button__YxEm4.CallToActionButton_primary__6vVis.CallToActionButton_blue__Pr6Cw:hover .CallToActionButton_externalLink__7TGoW svg path{fill:#06a}.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:#06a}.CallToActionButton_call_to_action_button__YxEm4.CallToActionButton_primary__6vVis.CallToActionButton_orange__h6ohk{border:1px solid #eb5505;background-color:#eb5505}.CallToActionButton_call_to_action_button__YxEm4.CallToActionButton_primary__6vVis.CallToActionButton_orange__h6ohk:hover{background-color:#fff;color:#eb5505}.CallToActionButton_call_to_action_button__YxEm4.CallToActionButton_primary__6vVis.CallToActionButton_orange__h6ohk:hover .CallToActionButton_externalLink__7TGoW svg path{fill:#eb5505}.CallToActionButton_call_to_action_button__YxEm4.CallToActionButton_primary__6vVis.CallToActionButton_orange__h6ohk:hover .CallToActionButton_internalLink__7PUVK svg path,.CallToActionButton_call_to_action_button__YxEm4.CallToActionButton_primary__6vVis.CallToActionButton_orange__h6ohk:hover .CallToActionButton_scrollLink__zJCz1 svg path{stroke:#eb5505}.CallToActionButton_call_to_action_button__YxEm4.CallToActionButton_primary__6vVis.CallToActionButton_red__KKH7j{border:1px solid #ff0800;background-color:#ff0800}.CallToActionButton_call_to_action_button__YxEm4.CallToActionButton_primary__6vVis.CallToActionButton_red__KKH7j:hover{background-color:#fff;color:#ff0800}.CallToActionButton_call_to_action_button__YxEm4.CallToActionButton_primary__6vVis.CallToActionButton_red__KKH7j:hover .CallToActionButton_externalLink__7TGoW svg path{fill:#ff0800}.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:#ff0800}.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 #06a;color:#06a}.CallToActionButton_call_to_action_button__YxEm4.CallToActionButton_secondary__3aUl9.CallToActionButton_blue__Pr6Cw .CallToActionButton_externalLink__7TGoW svg path{fill:#06a}.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:#06a}.CallToActionButton_call_to_action_button__YxEm4.CallToActionButton_secondary__3aUl9.CallToActionButton_blue__Pr6Cw:hover{background-color:#06a;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_orange__h6ohk{border:1px solid #eb5505;color:#eb5505}.CallToActionButton_call_to_action_button__YxEm4.CallToActionButton_secondary__3aUl9.CallToActionButton_orange__h6ohk .CallToActionButton_externalLink__7TGoW svg path{fill:#eb5505}.CallToActionButton_call_to_action_button__YxEm4.CallToActionButton_secondary__3aUl9.CallToActionButton_orange__h6ohk .CallToActionButton_internalLink__7PUVK svg path,.CallToActionButton_call_to_action_button__YxEm4.CallToActionButton_secondary__3aUl9.CallToActionButton_orange__h6ohk .CallToActionButton_scrollLink__zJCz1 svg path{stroke:#eb5505}.CallToActionButton_call_to_action_button__YxEm4.CallToActionButton_secondary__3aUl9.CallToActionButton_orange__h6ohk:hover{background-color:#eb5505;color:#fff}.CallToActionButton_call_to_action_button__YxEm4.CallToActionButton_secondary__3aUl9.CallToActionButton_orange__h6ohk:hover .CallToActionButton_externalLink__7TGoW svg path{fill:#fff}.CallToActionButton_call_to_action_button__YxEm4.CallToActionButton_secondary__3aUl9.CallToActionButton_orange__h6ohk:hover .CallToActionButton_internalLink__7PUVK svg path,.CallToActionButton_call_to_action_button__YxEm4.CallToActionButton_secondary__3aUl9.CallToActionButton_orange__h6ohk:hover .CallToActionButton_scrollLink__zJCz1 svg path{stroke:#fff}.CallToActionButton_call_to_action_button__YxEm4.CallToActionButton_secondary__3aUl9.CallToActionButton_red__KKH7j{border:1px solid #ff0800;color:#ff0800}.CallToActionButton_call_to_action_button__YxEm4.CallToActionButton_secondary__3aUl9.CallToActionButton_red__KKH7j .CallToActionButton_externalLink__7TGoW svg path{fill:#ff0800}.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:#ff0800}.CallToActionButton_call_to_action_button__YxEm4.CallToActionButton_secondary__3aUl9.CallToActionButton_red__KKH7j:hover{background-color:#ff0800;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:#06a}.CallToActionButton_call_to_action_button__YxEm4.CallToActionButton_embed__DSX4U.CallToActionButton_blue__Pr6Cw .CallToActionButton_externalLink__7TGoW svg path{fill:#06a}.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:#06a}.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_orange__h6ohk{color:#eb5505}.CallToActionButton_call_to_action_button__YxEm4.CallToActionButton_embed__DSX4U.CallToActionButton_orange__h6ohk .CallToActionButton_externalLink__7TGoW svg path{fill:#eb5505}.CallToActionButton_call_to_action_button__YxEm4.CallToActionButton_embed__DSX4U.CallToActionButton_orange__h6ohk .CallToActionButton_internalLink__7PUVK svg path,.CallToActionButton_call_to_action_button__YxEm4.CallToActionButton_embed__DSX4U.CallToActionButton_orange__h6ohk .CallToActionButton_scrollLink__zJCz1 svg path{stroke:#eb5505}.CallToActionButton_call_to_action_button__YxEm4.CallToActionButton_embed__DSX4U.CallToActionButton_orange__h6ohk:hover{background-color:rgba(0,0,0,0);border:1px solid #fff;color:#fff}.CallToActionButton_call_to_action_button__YxEm4.CallToActionButton_embed__DSX4U.CallToActionButton_orange__h6ohk:hover .CallToActionButton_externalLink__7TGoW svg path{fill:#fff}.CallToActionButton_call_to_action_button__YxEm4.CallToActionButton_embed__DSX4U.CallToActionButton_orange__h6ohk:hover .CallToActionButton_internalLink__7PUVK svg path,.CallToActionButton_call_to_action_button__YxEm4.CallToActionButton_embed__DSX4U.CallToActionButton_orange__h6ohk:hover .CallToActionButton_scrollLink__zJCz1 svg path{stroke:#fff}.CallToActionButton_call_to_action_button__YxEm4.CallToActionButton_embed__DSX4U.CallToActionButton_red__KKH7j{color:#ff0800}.CallToActionButton_call_to_action_button__YxEm4.CallToActionButton_embed__DSX4U.CallToActionButton_red__KKH7j .CallToActionButton_externalLink__7TGoW svg path{fill:#ff0800}.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:#ff0800}.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}.TopPageRankingCard_top_page_ranking_card__WgnF_{display:flex;flex-direction:column;width:100%;padding:8px 12px 12px 8px;border-radius:8px;border:1px solid #fff;text-decoration:none;background-color:#fff}@media screen and (min-width:768px){.TopPageRankingCard_top_page_ranking_card__WgnF_{padding:8px 16px 4px}}.TopPageRankingCard_top_page_ranking_card__WgnF_:hover{border:1px solid #06a}.TopPageRankingCard_top_page_ranking_card__WgnF_ .TopPageRankingCard_rank_and_company_name__9TwPt{font-size:12px;display:flex}.TopPageRankingCard_top_page_ranking_card__WgnF_ .TopPageRankingCard_rank__efUdd{margin-right:8px}@media screen and (min-width:768px){.TopPageRankingCard_top_page_ranking_card__WgnF_ .TopPageRankingCard_rank__efUdd{margin-right:12px}}.TopPageRankingCard_top_page_ranking_card__WgnF_ .TopPageRankingCard_company_name__ueMYT{display:flex;align-items:center;font-size:12px;font-weight:300;line-height:1.25;color:#333}@media screen and (min-width:768px){.TopPageRankingCard_top_page_ranking_card__WgnF_ .TopPageRankingCard_company_name__ueMYT{font-size:14px}}.TopPageRankingCard_top_page_ranking_card__WgnF_ .TopPageRankingCard_lower_area__4K0Jc{display:flex;flex-direction:column}@media screen and (min-width:768px){.TopPageRankingCard_top_page_ranking_card__WgnF_ .TopPageRankingCard_lower_area__4K0Jc{flex-direction:row;justify-content:center;column-gap:16px}}.TopPageRankingCard_top_page_ranking_card__WgnF_ .TopPageRankingCard_logo_wrap__6IoJk{display:flex;justify-content:center}.TopPageRankingCard_top_page_ranking_card__WgnF_ .TopPageRankingCard_logo__1ZUbw{width:120px;height:68px;object-fit:contain}.TopPageRankingCard_top_page_ranking_card__WgnF_ .TopPageRankingCard_link__eWncn{display:flex;justify-content:center;align-items:center;font-size:11px;font-weight:700;line-height:1.25;color:#06a}@media screen and (min-width:768px){.TopPageRankingCard_top_page_ranking_card__WgnF_ .TopPageRankingCard_link__eWncn{font-size:14px}}.TopPageRankingCard_top_page_ranking_card__WgnF_ .TopPageRankingCard_arrow_icon__PQNEy{width:12px;height:12px;margin-left:4px}.TopPageRankingBlock_top_page_ranking_block__wsWdv{width:100%}.TopPageRankingBlock_top_page_ranking_block__wsWdv .TopPageRankingBlock_header_wrap__BdmtM{padding-left:16px;padding-right:16px}.TopPageRankingBlock_top_page_ranking_block__wsWdv .TopPageRankingBlock_header__9hl_L{display:flex;align-items:center;margin-bottom:12px}@media screen and (min-width:768px){.TopPageRankingBlock_top_page_ranking_block__wsWdv .TopPageRankingBlock_header__9hl_L{margin-bottom:16px;height:48px}}.TopPageRankingBlock_top_page_ranking_block__wsWdv .TopPageRankingBlock_image_wrap__PWlLx{display:flex;width:24px;height:24px;margin-right:10px}@media screen and (min-width:768px){.TopPageRankingBlock_top_page_ranking_block__wsWdv .TopPageRankingBlock_image_wrap__PWlLx{width:32px;height:32px}}.TopPageRankingBlock_top_page_ranking_block__wsWdv .TopPageRankingBlock_category_name__XEz1w{display:flex;align-items:center}.TopPageRankingBlock_top_page_ranking_block__wsWdv .TopPageRankingBlock_exist_upper_text__iQQTI{flex-direction:column}.TopPageRankingBlock_top_page_ranking_block__wsWdv .TopPageRankingBlock_exist_upper_text__iQQTI .TopPageRankingBlock_upper_category_text__yOgh7{font-size:12px;font-weight:300;line-height:1.25;color:#333}@media screen and (min-width:768px){.TopPageRankingBlock_top_page_ranking_block__wsWdv .TopPageRankingBlock_exist_upper_text__iQQTI .TopPageRankingBlock_upper_category_text__yOgh7{font-size:14px}}.TopPageRankingBlock_top_page_ranking_block__wsWdv .TopPageRankingBlock_lower_wrap__exyA9{display:flex;flex-direction:row;justify-content:flex-start;align-items:baseline;margin-right:auto}.TopPageRankingBlock_top_page_ranking_block__wsWdv .TopPageRankingBlock_lower_wrap__exyA9 .TopPageRankingBlock_lower_category_text__q_Fz2{font-size:20px;font-weight:300;line-height:1.25;color:#333}@media screen and (min-width:768px){.TopPageRankingBlock_top_page_ranking_block__wsWdv .TopPageRankingBlock_lower_wrap__exyA9 .TopPageRankingBlock_lower_category_text__q_Fz2{font-size:14px}}.TopPageRankingBlock_top_page_ranking_block__wsWdv .TopPageRankingBlock_main_category_text__RY05o{font-size:20px;font-weight:300;line-height:1.25;color:#333}@media screen and (min-width:768px){.TopPageRankingBlock_top_page_ranking_block__wsWdv .TopPageRankingBlock_main_category_text__RY05o{font-size:24px}}.TopPageRankingBlock_top_page_ranking_block__wsWdv .TopPageRankingBlock_ranking_card_list__0Gh9A{display:grid;grid-auto-flow:column;grid-column-gap:12px;column-gap:12px;grid-template-columns:repeat(4,152px);overflow-x:scroll;padding-left:16px;padding-right:16px;scrollbar-width:none}.TopPageRankingBlock_top_page_ranking_block__wsWdv .TopPageRankingBlock_ranking_card_list__0Gh9A::-webkit-scrollbar{display:none}@media screen and (min-width:768px){.TopPageRankingBlock_top_page_ranking_block__wsWdv .TopPageRankingBlock_ranking_card_list__0Gh9A{display:flex;flex-direction:column;row-gap:16px;width:295px;overflow-x:hidden;padding-left:unset;padding-right:unset}}.TopPageRankingBlock_top_page_ranking_block__wsWdv .TopPageRankingBlock_ranking_link___2vmr{display:flex;align-items:center;column-gap:4px;justify-content:flex-end;font-size:16px;font-weight:300;line-height:1.25;color:#06a;text-decoration:none}.TopPageRankingBlock_top_page_ranking_block__wsWdv .TopPageRankingBlock_ranking_link___2vmr:hover{text-decoration:underline}.TopPageRankingBlock_top_page_ranking_transition_card__bJJM8{display:flex;flex-direction:column;width:100%;border-radius:8px;border:1px solid #fff;text-decoration:none;background-color:#fff}.TopPageRankingBlock_top_page_ranking_transition_card__bJJM8:hover{border:1px solid #06a}.TopPageRankingBlock_top_page_ranking_transition_card__bJJM8 .TopPageRankingBlock_text__Ue9G7{font-size:12px;font-weight:300;line-height:1.25;color:#06a;text-align:center;padding-top:21px;padding-bottom:16px}.TopPageRankingBlock_top_page_ranking_transition_card__bJJM8 .TopPageRankingBlock_icon_wrap__rKdLM{display:flex;justify-content:center;margin-bottom:25px}.TopPageRankingBlock_top_page_ranking_transition_card__bJJM8 .TopPageRankingBlock_icon__8KnMb{width:40px;height:40px}.RankingTop3Area_ranking_top3_area__YXji7{width:100%;margin-top:28px;margin-bottom:28px}@media screen and (min-width:768px){.RankingTop3Area_ranking_top3_area__YXji7{margin-top:40px;margin-bottom:40px}}.RankingTop3Area_ranking_top3_area__YXji7 .RankingTop3Area_section_title___GhMQ{margin-bottom:28px}@media screen and (min-width:768px){.RankingTop3Area_ranking_top3_area__YXji7 .RankingTop3Area_section_title___GhMQ{margin-bottom:32px}}.RankingTop3Area_ranking_top3_area__YXji7 .RankingTop3Area_category_list__rCmNj{overflow:hidden;display:flex;flex-direction:column;row-gap:28px;transition:max-height .25s linear;max-height:1200px}@media screen and (min-width:768px){.RankingTop3Area_ranking_top3_area__YXji7 .RankingTop3Area_category_list__rCmNj{flex-direction:row;column-gap:40px;transition:unset}}.RankingTop3Area_ranking_top3_area__YXji7 .RankingTop3Area_category_list__rCmNj.RankingTop3Area_hide_more__p_kp_{max-height:689px}.RankingTop3Area_ranking_top3_area__YXji7 .RankingTop3Area_button_area__vzyXF{width:100%;display:flex;justify-content:center;padding-top:28px;padding-bottom:28px}.RankingTop3Area_ranking_top3_area__YXji7 .RankingTop3Area_button_area__vzyXF.RankingTop3Area_overlay__gyO53{position:absolute;bottom:0;padding-bottom:16px;background:linear-gradient(180deg,rgba(255,255,255,0),rgb(245,242,238))}.RankingTop3Area_ranking_top3_area__YXji7 .RankingTop3Area_button_area__vzyXF .RankingTop3Area_button_wrap__XhHLE{margin-left:28px;margin-right:28px;width:100%}.RankingTop3Area_ranking_top3_area__YXji7 .RankingTop3Area_ranking_button__WLT6s{width:100%;margin:28px auto}@media screen and (min-width:768px){.RankingTop3Area_ranking_top3_area__YXji7 .RankingTop3Area_ranking_button__WLT6s{width:400px;margin-top:40px;margin-bottom:16px}}.RankingTop3Area_ranking_top3_area__YXji7 .RankingTop3Area_detail_text__dwSiL{width:100%;font-size:11px;font-weight:300;line-height:1.25;color:#666}@media screen and (min-width:768px){.RankingTop3Area_ranking_top3_area__YXji7 .RankingTop3Area_detail_text__dwSiL{font-size:12px;font-weight:300;line-height:1.5}}.Pulldown_pull_down_wrap___FzMz{position:relative;display:flex;align-items:center}.Pulldown_triangle__lCZX9:after{content:url(/img/shared/triangle.svg);width:10px;position:absolute;right:8px;pointer-events:none;font-size:10px}.Pulldown_pull_down__EAUVR{border-radius:8px;font-weight:300;line-height:1.25;color:#333;text-overflow:ellipsis;background-color:#fff}.Pulldown_pull_down__EAUVR.Pulldown_default__kmQAF{border:1px solid #aaa}.Pulldown_pull_down__EAUVR.Pulldown_default__kmQAF:focus{border:1px solid #06a}.Pulldown_pull_down__EAUVR.Pulldown_default__kmQAF.Pulldown_disabled__I5SIk{background-color:#eee;color:#999}.Pulldown_pull_down__EAUVR.Pulldown_default__kmQAF.Pulldown_error__iHGAF{border:1px solid #ff0800;background-color:#fee;color:#ccc}.Pulldown_pull_down__EAUVR.Pulldown_blue_border__cQ8DA{border:1px solid #06a}.Pulldown_pull_down__EAUVR.Pulldown_no_border__j5hvp{border:1px solid rgba(0,0,0,0)}.Pulldown_pull_down__EAUVR.Pulldown_small__aG8Ex{height:50px;font-size:14px;padding-left:8px;padding-right:22px}.Pulldown_pull_down__EAUVR.Pulldown_small__aG8Ex.Pulldown_thickness_narrow__u_jCP{height:42px}.Pulldown_pull_down__EAUVR.Pulldown_large__cVmBc{height:52px;font-size:16px;padding-left:8px;padding-right:26px}.Pulldown_pull_down__EAUVR.Pulldown_large__cVmBc.Pulldown_thickness_narrow__u_jCP{height:44px}.Pulldown_placeholder__QCri_{color:#ccc}.Pulldown_placeholder__QCri_ option{color:#000}.Pulldown_placeholder__QCri_ option:first-child{color:#ccc}.TopSimulator_trial_panel___Zjrv{font-size:14px;display:flex;flex-direction:column;justify-content:space-between;gap:16px}@media screen and (min-width:768px){.TopSimulator_trial_panel___Zjrv{font-size:16px;width:-moz-fit-content;width:fit-content;margin-left:auto;margin-right:auto;flex-direction:unset;gap:32px;justify-content:center}}@media screen and (min-width:1024px){.TopSimulator_trial_panel___Zjrv{gap:48px;width:100%;max-width:1300px}.TopSimulator_trial_panel___Zjrv.TopSimulator_life_group_panel__W8GJb{width:748px}}.TopSimulator_trial_category_area___1fNS{width:100%}@media screen and (min-width:768px){.TopSimulator_trial_category_area___1fNS{width:-moz-fit-content;width:fit-content;min-width:228px}}@media screen and (min-width:1024px){.TopSimulator_trial_category_area___1fNS{min-width:360px}}.TopSimulator_trial_options_area__aABW5{display:flex;gap:16px;width:100%}@media screen and (min-width:768px){.TopSimulator_trial_options_area__aABW5{gap:20px}}.TopSimulator_trial_options_area__aABW5 .TopSimulator_life_age_select__0mHKc,.TopSimulator_trial_options_area__aABW5 .TopSimulator_life_sex_select__ELSHO{width:100%}@media screen and (min-width:768px){.TopSimulator_trial_options_area__aABW5 .TopSimulator_life_age_select__0mHKc,.TopSimulator_trial_options_area__aABW5 .TopSimulator_life_sex_select__ELSHO{width:160px}}.TopSimulator_trial_options_area__aABW5 .TopSimulator_car_age_select__3Czmt{flex-shrink:0;width:64px}@media screen and (min-width:768px){.TopSimulator_trial_options_area__aABW5 .TopSimulator_car_age_select__3Czmt{width:80px}}@media screen and (min-width:1024px){.TopSimulator_trial_options_area__aABW5 .TopSimulator_car_age_select__3Czmt{width:100px}}.TopSimulator_trial_options_area__aABW5 .TopSimulator_car_license_select__2b_d9{flex-shrink:0;width:88px}@media screen and (min-width:768px){.TopSimulator_trial_options_area__aABW5 .TopSimulator_car_license_select__2b_d9{width:100px}}@media screen and (min-width:1024px){.TopSimulator_trial_options_area__aABW5 .TopSimulator_car_license_select__2b_d9{width:160px}}.TopSimulator_trial_options_area__aABW5 .TopSimulator_car_id_select__A8mfc{width:100%;overflow:hidden}@media screen and (min-width:768px){.TopSimulator_trial_options_area__aABW5 .TopSimulator_car_id_select__A8mfc{width:224px}}@media screen and (min-width:1024px){.TopSimulator_trial_options_area__aABW5 .TopSimulator_car_id_select__A8mfc{width:220px;flex-grow:1}}.TopSimulator_trial_options_area__aABW5 .TopSimulator_pet_type_select__UOAW3{flex-shrink:0;width:52px}@media screen and (min-width:768px){.TopSimulator_trial_options_area__aABW5 .TopSimulator_pet_type_select__UOAW3{width:80px}}@media screen and (min-width:1024px){.TopSimulator_trial_options_area__aABW5 .TopSimulator_pet_type_select__UOAW3{width:100px}}.TopSimulator_trial_options_area__aABW5 .TopSimulator_pet_age_select__daq_5{flex-shrink:0;width:64px}@media screen and (min-width:768px){.TopSimulator_trial_options_area__aABW5 .TopSimulator_pet_age_select__daq_5{width:80px}}@media screen and (min-width:1024px){.TopSimulator_trial_options_area__aABW5 .TopSimulator_pet_age_select__daq_5{width:100px}}.TopSimulator_trial_options_area__aABW5 .TopSimulator_pet_breed_select__DEuim{width:100%}@media screen and (min-width:768px){.TopSimulator_trial_options_area__aABW5 .TopSimulator_pet_breed_select__DEuim{width:244px}}@media screen and (min-width:1024px){.TopSimulator_trial_options_area__aABW5 .TopSimulator_pet_breed_select__DEuim{width:280px;flex-grow:1}}.TopSimulator_trial_options_area__aABW5 .TopSimulator_travel_destination__GZJwu{width:100%}@media screen and (min-width:768px){.TopSimulator_trial_options_area__aABW5 .TopSimulator_travel_destination__GZJwu{width:244px}}@media screen and (min-width:1024px){.TopSimulator_trial_options_area__aABW5 .TopSimulator_travel_destination__GZJwu{width:280px;flex-grow:1}}.TopSimulator_trial_options_area__aABW5 .TopSimulator_travel_day_select__2q2rW,.TopSimulator_trial_options_area__aABW5 .TopSimulator_travel_traveler_select__GSt1G{flex-shrink:0;width:64px}@media screen and (min-width:768px){.TopSimulator_trial_options_area__aABW5 .TopSimulator_travel_day_select__2q2rW,.TopSimulator_trial_options_area__aABW5 .TopSimulator_travel_traveler_select__GSt1G{width:80px}}@media screen and (min-width:1024px){.TopSimulator_trial_options_area__aABW5 .TopSimulator_travel_day_select__2q2rW,.TopSimulator_trial_options_area__aABW5 .TopSimulator_travel_traveler_select__GSt1G{width:100px}}.TopSimulator_button_area__XbYYN{margin-top:20px;display:flex;justify-content:center}@media screen and (min-width:768px){.TopSimulator_button_area__XbYYN{margin-top:24px}}.TopSimulator_button_wrapper__6kpEw{width:311px;height:48px}@media screen and (min-width:768px){.TopSimulator_button_wrapper__6kpEw{width:400px;height:56px}}.TrialSimulationArea_trial_simulator_area__iwBIC{background-color:#faf3eb;width:100%;padding:16px 16px 24px}@media screen and (min-width:768px){.TrialSimulationArea_trial_simulator_area__iwBIC{padding-left:32px;padding-right:32px;padding-bottom:36px}}@media screen and (min-width:1024px){.TrialSimulationArea_trial_simulator_area__iwBIC{padding-left:48px;padding-right:48px}}.TrialSimulationArea_trial_simulator_area__iwBIC .TrialSimulationArea_text__ad5aC{display:flex;align-items:center;justify-content:center;column-gap:16px;width:100%;margin-bottom:20px;text-align:center;color:#333;font-weight:700;line-height:1.25;font-size:18px}@media screen and (min-width:768px){.TrialSimulationArea_trial_simulator_area__iwBIC .TrialSimulationArea_text__ad5aC{margin-bottom:16px;font-size:24px}}.TrialSimulationArea_trial_simulator_area__iwBIC .TrialSimulationArea_text__ad5aC .TrialSimulationArea_icon__nhpum{width:40px;height:40px}.PrBannerArea_pr_banner_area__2QyVm{padding-top:28px;padding-bottom:28px}@media screen and (min-width:768px){.PrBannerArea_pr_banner_area__2QyVm{padding-top:40px;padding-bottom:40px}}.PrBannerArea_pr_banner_area__2QyVm .PrBannerArea_area_title__S0XIR{font-size:20px;font-weight:700;line-height:1.25;text-align:center;color:#333;margin-bottom:24px}@media screen and (min-width:768px){.PrBannerArea_pr_banner_area__2QyVm .PrBannerArea_area_title__S0XIR{font-size:24px}}.PrBannerArea_pr_banner_area__2QyVm .PrBannerArea_list_wrap__CdWxo{display:grid;grid-template-columns:1fr;grid-gap:20px;gap:20px;justify-items:center}@media screen and (min-width:768px){.PrBannerArea_pr_banner_area__2QyVm .PrBannerArea_list_wrap__CdWxo{grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(4,1fr)}}@media screen and (min-width:1024px){.PrBannerArea_pr_banner_area__2QyVm .PrBannerArea_list_wrap__CdWxo{grid-template-columns:repeat(4,1fr);grid-template-rows:repeat(2,1fr)}}.PrBannerArea_pr_banner_area__2QyVm .PrBannerArea_list_wrap__CdWxo img{width:291px;aspect-ratio:3}@media screen and (min-width:768px){.PrBannerArea_pr_banner_area__2QyVm .PrBannerArea_list_wrap__CdWxo img{width:375px}}