.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}.ArticleCard_article_card__v2leV{border-bottom:1px solid #ddd;box-sizing:border-box;list-style:none;padding-bottom:16px}.ArticleCard_article_card__v2leV .ArticleCard_card_link__xRi3i{color:#333;text-decoration:none;display:flex;column-gap:16px}@media(min-width:768px){.ArticleCard_article_card__v2leV .ArticleCard_card_link__xRi3i{column-gap:12px}}.ArticleCard_title_area__geuED{display:flex;flex-direction:column}.ArticleCard_title_area__geuED .ArticleCard_title__PNjn6{flex-shrink:0;font-weight:300;line-height:1.5;text-decoration:none;font-size:14px;letter-spacing:-.06em;text-align:justify;display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:4}@media screen and (min-width:768px){.ArticleCard_title_area__geuED .ArticleCard_title__PNjn6{-webkit-line-clamp:6}}@media screen and (min-width:1024px){.ArticleCard_title_area__geuED .ArticleCard_title__PNjn6{-webkit-line-clamp:2}}.ArticleCard_title_area__geuED .ArticleCard_title__PNjn6:hover{text-decoration:underline}.ArticleCard_title_area__geuED .ArticleCard_date_block__IwHUR{display:flex;align-items:center;column-gap:8px;margin-top:8px}.ArticleCard_title_area__geuED .ArticleCard_date_block__IwHUR .ArticleCard_date_text__zkJ5Z{color:#999;font-weight:300;line-height:1.5;font-size:11px}@media screen and (min-width:768px){.ArticleCard_title_area__geuED .ArticleCard_date_block__IwHUR .ArticleCard_date_text__zkJ5Z{font-size:12px}}@media screen and (min-width:1024px){.ArticleCard_title_area__geuED .ArticleCard_date_block__IwHUR .ArticleCard_date_text__zkJ5Z{font-size:14px}}.ArticleCard_image_block__pV6vZ{flex-shrink:0;width:128px}@media screen and (min-width:768px){.ArticleCard_image_block__pV6vZ{width:144px}}.ArticleCard_article_card__v2leV:last-of-type{border-bottom:none}@media screen and (min-width:768px){.ArticleCard_article_card__v2leV:nth-last-of-type(2){border-bottom:none}}.ArticleList_article_list__42c_M{border:1px solid #ddd;border-radius:8px}@media(min-width:768px){.ArticleList_article_list__42c_M{margin-top:8px}}.ArticleList_article_list__42c_M .ArticleList_header_block__w96Vb{display:flex;align-items:center;justify-content:left;position:relative;background-color:#f5f2ee;border-radius:8px 8px 0 0;height:48px;text-decoration:none}.ArticleList_article_list__42c_M .ArticleList_header_block__w96Vb .ArticleList_title_block__ZPmoo{padding-left:15px;display:flex;align-items:center;justify-content:center}.ArticleList_article_list__42c_M .ArticleList_header_block__w96Vb .ArticleList_title_block__ZPmoo .ArticleList_image_block__dry2L{width:24px}.ArticleList_article_list__42c_M .ArticleList_header_block__w96Vb .ArticleList_title_block__ZPmoo .ArticleList_title__zOzdl{padding-left:10px;font-weight:300;line-height:1.25;font-size:16px;color:#333}@media(min-width:768px){.ArticleList_article_list__42c_M .ArticleList_header_block__w96Vb .ArticleList_title_block__ZPmoo .ArticleList_title__zOzdl{font-size:20px}}.ArticleList_body__Ik_b_{padding:16px}@media(min-width:768px){.ArticleList_body__Ik_b_{padding:24px 32px}}.ArticleList_body__Ik_b_ .ArticleList_article_card_area__Baxle{display:grid;grid-template-columns:1fr;grid-row-gap:16px;row-gap:16px}@media(min-width:768px){.ArticleList_body__Ik_b_ .ArticleList_article_card_area__Baxle{grid-template-columns:1fr 1fr;column-gap:30px}}@media(min-width:1024px){.ArticleList_body__Ik_b_ .ArticleList_article_card_area__Baxle{column-gap:36px}}.ArticleList_body__Ik_b_ .ArticleList_view_more__TTNlC{display:flex;justify-content:flex-end}.ArticleList_body__Ik_b_ .ArticleList_view_more__TTNlC .ArticleList_view_more_link__ATlT4{display:flex;align-items:center;column-gap:5px;color:#666;font-weight:300;line-height:1.25;font-size:14px}.ArticleList_body__Ik_b_ .ArticleList_view_more__TTNlC .ArticleList_view_more_link__ATlT4:hover{text-decoration:none}.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}@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{grid-template-columns:repeat(2,1fr);margin-bottom:24px;grid-gap:24px}}.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%)}.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}.TopCompanyList_company_icon__Rpjx3{width:82.5px;color:#333;text-underline-offset:.1em;text-decoration:none}@media screen and (min-width:768px){.TopCompanyList_company_icon__Rpjx3{width:85px}}.TopCompanyList_company_icon__Rpjx3 .TopCompanyList_company_image__9hS_F{display:block;width:82.5px;height:82.5px;background-color:#fff;border-radius:8px;border:1px solid #fff;overflow:hidden}@media screen and (min-width:768px){.TopCompanyList_company_icon__Rpjx3 .TopCompanyList_company_image__9hS_F{width:85px;height:85px}}.TopCompanyList_company_icon__Rpjx3 .TopCompanyList_company_name__X_udW{display:block;margin-top:8px;font-size:14px;font-weight:300;line-height:1.25;color:#333;text-align:center}.TopCompanyList_company_icon__Rpjx3.TopCompanyList_link_item__QdDGL{text-decoration:underline}.TopCompanyList_company_icon__Rpjx3.TopCompanyList_link_item__QdDGL .TopCompanyList_company_image__9hS_F:hover{box-shadow:0 0 8px 0 rgba(0,0,0,.05);border:1px solid #06f}.TopCompanyList_company_icon__Rpjx3.TopCompanyList_link_item__QdDGL .TopCompanyList_company_name__X_udW:hover{color:#06f;text-decoration:none}.TopCompanyList_company_icon__Rpjx3.TopCompanyList_link_item__QdDGL:has(.TopCompanyList_company_name__X_udW:hover){color:#06f}.TopCompanyList_company_icon__Rpjx3.TopCompanyList_link_item__QdDGL:has(.TopCompanyList_company_name__X_udW:hover) .TopCompanyList_company_image__9hS_F{box-shadow:0 0 8px 0 rgba(0,0,0,.05);border:1px solid #06f}.TopCompanyList_company_icon__Rpjx3.TopCompanyList_link_item__QdDGL:has(.TopCompanyList_company_image__9hS_F:hover){color:#06f}.TopCompanyList_company_icon__Rpjx3.TopCompanyList_link_item__QdDGL:has(.TopCompanyList_company_image__9hS_F:hover) .TopCompanyList_company_name__X_udW{color:#06f;text-decoration:none}.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 #06f}.TopCompanyListParents_company_list_wrap__rDEjV .TopCompanyListParents_category_name__TodIP.TopCompanyListParents_active__wrWKR{color:#000;border-bottom:4px solid #06f}.TopCompanyListParents_company_list_wrap__rDEjV .TopCompanyListParents_company_list__7NUI9{display:none;background-color:#f5f2ee;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:#06f;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:#f5f2ee}@media screen and (min-width:768px){.FirstViewArea_first_view_area__soQvE{padding-left:34px;padding-right:34px}}@media screen and (min-width:1024px){.FirstViewArea_first_view_area__soQvE{padding-left:48px;padding-right:48px}}.FirstViewArea_first_view_area__soQvE .FirstViewArea_headline__Q3Gfy{padding-top:16px;font-weight:300;line-height:1.25;color:#333;text-align:center;font-size:14px}@media screen and (min-width:768px){.FirstViewArea_first_view_area__soQvE .FirstViewArea_headline__Q3Gfy{padding-top:20px;font-size:18px;color:#15b}}@media screen and (min-width:1024px){.FirstViewArea_first_view_area__soQvE .FirstViewArea_headline__Q3Gfy{font-size:24px}}.FirstViewArea_first_view_area__soQvE .FirstViewArea_contents_wrap__aFJIX{display:flex;flex-direction:column}@media screen and (min-width:768px){.FirstViewArea_first_view_area__soQvE .FirstViewArea_contents_wrap__aFJIX{flex-direction:row;justify-content:center;align-items:center;margin-left:auto;margin-right:auto}}.FirstViewArea_first_view_area__soQvE .FirstViewArea_contents_wrap__aFJIX .FirstViewArea_text_image_area__9zO4S{flex-shrink:0;margin:3.45% 6%}@media screen and (min-width:768px){.FirstViewArea_first_view_area__soQvE .FirstViewArea_contents_wrap__aFJIX .FirstViewArea_text_image_area__9zO4S{width:198px;margin:unset}}@media screen and (min-width:1024px){.FirstViewArea_first_view_area__soQvE .FirstViewArea_contents_wrap__aFJIX .FirstViewArea_text_image_area__9zO4S{width:264px}}@media screen and (min-width:768px){.FirstViewArea_first_view_area__soQvE .FirstViewArea_contents_wrap__aFJIX .FirstViewArea_text_image_area__9zO4S .FirstViewArea_text_image__fEv8B{margin-left:10px}}@media screen and (min-width:1024px){.FirstViewArea_first_view_area__soQvE .FirstViewArea_contents_wrap__aFJIX .FirstViewArea_text_image_area__9zO4S .FirstViewArea_text_image__fEv8B{margin-left:12px}}.FirstViewArea_first_view_area__soQvE .FirstViewArea_contents_wrap__aFJIX .FirstViewArea_logo_image_area__Y_Z3a{flex-shrink:0}@media screen and (min-width:768px){.FirstViewArea_first_view_area__soQvE .FirstViewArea_contents_wrap__aFJIX .FirstViewArea_logo_image_area__Y_Z3a{margin-right:10px;width:510px}}@media screen and (min-width:1024px){.FirstViewArea_first_view_area__soQvE .FirstViewArea_contents_wrap__aFJIX .FirstViewArea_logo_image_area__Y_Z3a{margin-right:14px;width:680px}}.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 #06f}.LinkInsuranceIcon_link_insurance_icon__WUsp3:hover .LinkInsuranceIcon_label___beBc,.LinkInsuranceIcon_link_insurance_icon__WUsp3:hover .LinkInsuranceIcon_sub_label___rQVu{color:#06f}.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_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 #06f}}.RectangleButton_rectangle_button__uWkEo.RectangleButton_link__JFS_r{display:block;text-decoration:none}.RectangleButton_rectangle_button__uWkEo.RectangleButton_primary__J74cY{color:#06f}.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}}.LastViewArea_sp_only__HDyQR{display:block}@media screen and (min-width:768px){.LastViewArea_sp_only__HDyQR{display:none}}.LastViewArea_last_view_area__X0LME{margin-top:28px;margin-bottom:28px}@media screen and (min-width:768px){.LastViewArea_last_view_area__X0LME{margin-top:40px;margin-bottom:40px}}@media screen and (min-width:1024px){.LastViewArea_last_view_area__X0LME{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:48px}}.LastViewArea_pic_area__nZzwy{display:flex;align-items:center;width:100%}@media screen and (min-width:768px){.LastViewArea_pic_area__nZzwy{width:60%;justify-content:center;margin-left:auto;margin-right:auto}}@media screen and (min-width:1024px){.LastViewArea_pic_area__nZzwy{width:auto}}.LastViewArea_cm_pic_area__0vegb{width:35%}@media screen and (min-width:1024px){.LastViewArea_cm_pic_area__0vegb{width:144px}}.LastViewArea_cm_pic__u9200{width:100%;height:auto}.LastViewArea_logo_area__HV3se{width:65%;display:flex;flex-direction:column;margin-top:auto;margin-bottom:auto}@media screen and (min-width:1024px){.LastViewArea_logo_area__HV3se{width:264px}}.LastViewArea_logo_area_text__LQOG_{font-size:9.325vw;font-weight:300;line-height:1.25;text-align:left;white-space:pre-wrap;margin-left:auto;width:80%}@media screen and (min-width:768px){.LastViewArea_logo_area_text__LQOG_{font-size:5.4596354167vw}}@media screen and (min-width:1024px){.LastViewArea_logo_area_text__LQOG_{width:auto;font-size:44px;margin-left:44px}.LastViewArea_logo_pic__1rx1f{width:264px}}.LastViewArea_text_area__eKqKZ{margin-top:16px}@media screen and (min-width:768px){.LastViewArea_text_area__eKqKZ{margin-top:48px}}@media screen and (min-width:1024px){.LastViewArea_text_area__eKqKZ{margin-top:auto;margin-bottom:auto}}.LastViewArea_texts__9Qtnt{color:#333;font-size:16px;margin-bottom:16px;font-weight:300;line-height:1.8}@media screen and (min-width:768px){.LastViewArea_texts__9Qtnt{font-size:18px;margin-bottom:32px;font-weight:300;line-height:1.5}}.LastViewArea_texts__9Qtnt:last-child{margin-bottom:unset}.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 #15b;border-radius:4px;padding:4px 12px;width:-moz-fit-content;width:fit-content;height:26px;text-align:center;color:#15b;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 #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_text_and_icon_wrap__FpRnk{display:flex;justify-content:space-between;margin-inline:15px;align-items:center;width:100%}.CallToActionButton_call_to_action_button__YxEm4 .CallToActionButton_text_and_icon_wrap__FpRnk.CallToActionButton_no_icon__KJtwv{justify-content:center}.CallToActionButton_call_to_action_button__YxEm4 .CallToActionButton_icon__mPZEu{display:flex;align-items:center}.CallToActionButton_call_to_action_button__YxEm4 .CallToActionButton_icon__mPZEu.CallToActionButton_hidden__s_yDt svg{opacity:0}.CallToActionButton_call_to_action_button__YxEm4 .CallToActionButton_main_text__s6Pm_{display:flex;justify-content:center;align-items:baseline;white-space:nowrap;font-weight:700;line-height:1.25}.CallToActionButton_call_to_action_button__YxEm4 .CallToActionButton_sub_text__yrpbP{display:flex;justify-content:center;white-space:nowrap;margin-top:2px;font-weight:300;line-height:1.25}.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_text_block__bbnYb.CallToActionButton_no_margin__qjNCB{margin-inline:0}.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}.TopPagePrCard_top_page_pr_card__0FWR_{width:100%;padding:16px;display:grid;flex-direction:column;background-color:#fff;border:1px solid #ddd;border-radius:12px;text-decoration:none}.TopPagePrCard_top_page_pr_card__0FWR_:hover{box-shadow:0 0 8px 0 rgba(0,0,0,.05)}.TopPagePrCard_top_page_pr_card__0FWR_ .TopPagePrCard_company_and_product_name__0uswT,.TopPagePrCard_top_page_pr_card__0FWR_ .TopPagePrCard_product_info__0de56{display:flex;flex-direction:column}.TopPagePrCard_top_page_pr_card__0FWR_ .TopPagePrCard_header__aZTky{display:flex;justify-content:space-between;margin-bottom:4px}@media screen and (min-width:768px){.TopPagePrCard_top_page_pr_card__0FWR_ .TopPagePrCard_header__aZTky{margin-bottom:8px}}.TopPagePrCard_top_page_pr_card__0FWR_ .TopPagePrCard_company_name__8rpIu{font-size:12px;font-weight:300;line-height:1.25;color:#666}@media screen and (min-width:768px){.TopPagePrCard_top_page_pr_card__0FWR_ .TopPagePrCard_company_name__8rpIu{font-size:14px}}.TopPagePrCard_top_page_pr_card__0FWR_ .TopPagePrCard_product_name__t82jX{font-size:16px;font-weight:700;line-height:1.25;color:#06f}@media screen and (min-width:768px){.TopPagePrCard_top_page_pr_card__0FWR_ .TopPagePrCard_product_name__t82jX{font-size:18px}}.TopPagePrCard_top_page_pr_card__0FWR_ .TopPagePrCard_logo_and_description__xtC0a{display:flex;flex-direction:column;margin-bottom:12px}.TopPagePrCard_top_page_pr_card__0FWR_ .TopPagePrCard_logo__F_P7v{display:flex;column-gap:8px;justify-content:center}.TopPagePrCard_top_page_pr_card__0FWR_ .TopPagePrCard_company_logo__u572a{display:flex;align-items:center;max-width:96px;max-height:96px}.TopPagePrCard_top_page_pr_card__0FWR_ .TopPagePrCard_product_logo__v3oFG{display:flex;align-items:center;max-width:172px;max-height:96px}.TopPagePrCard_top_page_pr_card__0FWR_ .TopPagePrCard_description__R3RYp{font-size:12px;font-weight:300;line-height:1.5;color:#666}@media screen and (min-width:768px){.TopPagePrCard_top_page_pr_card__0FWR_ .TopPagePrCard_description__R3RYp{font-size:14px}}.TopPagePrCard_top_page_pr_card__0FWR_ .TopPagePrCard_button_wrap__tvX7G{margin-top:auto}@media screen and (min-width:1024px){.TopPagePrCard_top_page_pr_card__0FWR_ .TopPagePrCard_button_wrap__tvX7G{display:flex;justify-content:center}.TopPagePrCard_top_page_pr_card__0FWR_ .TopPagePrCard_button_wrap__tvX7G .TopPagePrCard_button__leclA{max-width:400px;width:100%}}.PrCardArea_pr_card_area__F4GYc{display:flex;flex-direction:column;row-gap:16px;width:100%;margin-top:28px;margin-bottom:28px}@media screen and (min-width:768px){.PrCardArea_pr_card_area__F4GYc{margin-top:40px;margin-bottom:40px;display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:16px;column-gap:16px}}@media screen and (min-width:1024px){.PrCardArea_pr_card_area__F4GYc{grid-template-columns:repeat(2,1fr)}.PrCardArea_pr_card_area__F4GYc.PrCardArea_three_column__mK_yu{grid-template-columns:repeat(3,1fr)}}.PrCardArea_pr_card_area__F4GYc .PrCardArea_pr_card_wrap__PYtuI{width:100%;display:grid}@media screen and (min-width:768px){.PrCardArea_pr_card_area__F4GYc .PrCardArea_pr_card_wrap__PYtuI{width:calc((100vw - 96px - 16px)/2)}}@media screen and (min-width:1024px){.PrCardArea_pr_card_area__F4GYc .PrCardArea_pr_card_wrap__PYtuI{width:calc((100vw - 96px - 16px)/2)}.PrCardArea_pr_card_area__F4GYc .PrCardArea_pr_card_wrap__PYtuI.PrCardArea_three_column__mK_yu{width:calc((100vw - 96px - 32px)/3)}}@media screen and (min-width:1396px){.PrCardArea_pr_card_area__F4GYc .PrCardArea_pr_card_wrap__PYtuI{width:642px}.PrCardArea_pr_card_area__F4GYc .PrCardArea_pr_card_wrap__PYtuI.PrCardArea_three_column__mK_yu{width:422.6666666667px}}.ProposalArea_proposal_area_wrap__EccRV{margin-top:28px;margin-bottom:28px}@media(min-width:768px){.ProposalArea_proposal_area_wrap__EccRV{margin-top:40px;margin-bottom:40px}}.ProposalArea_proposal_area__HPvTS{display:flex;flex-direction:column;align-items:center;row-gap:16px;margin-top:16px}@media(min-width:768px){.ProposalArea_proposal_area__HPvTS{row-gap:24px;margin-top:24px}}@media(min-width:1024px){.ProposalArea_proposal_area__HPvTS{column-gap:24px;flex-direction:row;justify-content:space-between}}.ProposalArea_proposal_area__HPvTS .ProposalArea_image___rQT8{width:80vw;max-width:300px}@media(min-width:768px){.ProposalArea_proposal_area__HPvTS .ProposalArea_image___rQT8{width:40vw;max-width:unset}}@media(min-width:1024px){.ProposalArea_proposal_area__HPvTS .ProposalArea_image___rQT8{width:min(39%,39.0909090909vw)}}.ProposalArea_proposal_area__HPvTS .ProposalArea_proposal_block__bcPDk{display:flex;flex-direction:column;row-gap:24px;flex:1 1}@media(min-width:1024px){.ProposalArea_proposal_area__HPvTS .ProposalArea_proposal_block__bcPDk{width:64%}}.ProposalArea_proposal_area__HPvTS .ProposalArea_proposal_block__bcPDk .ProposalArea_category_text__c4iHT{font-size:16px;font-weight:700;line-height:1.25;color:#333;margin-bottom:4px}@media(min-width:768px){.ProposalArea_proposal_area__HPvTS .ProposalArea_proposal_block__bcPDk .ProposalArea_category_text__c4iHT{font-size:18px}}.ProposalArea_proposal_area__HPvTS .ProposalArea_proposal_block__bcPDk .ProposalArea_subtext__AlvHD{font-size:14px;font-weight:300;line-height:1.25;color:#333;margin-bottom:16px}@media(min-width:768px){.ProposalArea_proposal_area__HPvTS .ProposalArea_proposal_block__bcPDk .ProposalArea_subtext__AlvHD{font-size:16px}}.ProposalArea_proposal_area__HPvTS .ProposalArea_button_block__J1miX{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:16px}@media(min-width:768px){.ProposalArea_proposal_area__HPvTS .ProposalArea_button_block__J1miX{grid-template-columns:repeat(4,1fr)}}@media(min-width:1024px){.ProposalArea_proposal_area__HPvTS .ProposalArea_button_block__J1miX{grid-template-columns:repeat(2,1fr)}}.ProposalArea_proposal_area__HPvTS .ProposalArea_button_block__J1miX .ProposalArea_button__IlUZI{border:1px solid #ddd;border-radius:8px;text-align:center;text-decoration:none;background-color:#fff}.ProposalArea_proposal_area__HPvTS .ProposalArea_button_block__J1miX .ProposalArea_button__IlUZI:hover{border:1px solid #06f}.ProposalArea_proposal_area__HPvTS .ProposalArea_button_block__J1miX .ProposalArea_button__IlUZI:hover .ProposalArea_button_label__UGOju{color:#06f}.ProposalArea_proposal_area__HPvTS .ProposalArea_button_block__J1miX .ProposalArea_button_img__sXkXa{width:100%}@media(min-width:1024px){.ProposalArea_proposal_area__HPvTS .ProposalArea_button_block__J1miX .ProposalArea_button_img__sXkXa{width:50%}}.ProposalArea_proposal_area__HPvTS .ProposalArea_button_block__J1miX .ProposalArea_button_label__UGOju{font-size:14px;color:#333;font-weight:300;line-height:1.25;margin-top:8px;margin-bottom:8px}@media(min-width:1024px){.ProposalArea_proposal_area__HPvTS .ProposalArea_button_block__J1miX .ProposalArea_button_label__UGOju{font-size:16px}}.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 #06f}.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:#06f}@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:#06f;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 #06f}.TopPageRankingBlock_top_page_ranking_transition_card__bJJM8 .TopPageRankingBlock_text__Ue9G7{font-size:12px;font-weight:300;line-height:1.25;color:#06f;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(/_next/static/media/triangle.65d8a53e.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 #06f}.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 #e35;background-color:#fee;color:#ccc}.Pulldown_pull_down__EAUVR.Pulldown_blue_border__cQ8DA{border:1px solid #06f}.Pulldown_pull_down__EAUVR.Pulldown_no_border__j5hvp{border:1px solid #fff}.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}.SelectCarCard_select_car__5WCw1{width:88%;height:100%;position:relative;margin:0 auto;background:#fff;border:1px solid #06f;box-sizing:border-box;box-shadow:-3px -3px 12px rgba(255,255,255,.5),3px 3px 12px rgba(0,0,0,.25);border-radius:8px}.SelectCarCard_select_car__5WCw1 .SelectCarCard_label__E1AUC{position:absolute;font-size:10px;font-weight:600;line-height:1.25;color:#06f;top:8px;left:15px}.SelectCarCard_select_car__5WCw1 .SelectCarCard_manufacture_name__ELYy8{padding-top:30px;margin:0 auto;font-weight:600;font-size:14px;line-height:1.25;text-align:center;color:#333}.SelectCarCard_select_car__5WCw1 .SelectCarCard_image_block__eLkgo{width:80%;margin:14px auto}.SelectCarCard_select_car__5WCw1 .SelectCarCard_image_block__eLkgo:after{content:"";display:block;position:absolute;top:50%;right:5%;width:0;height:0;transform:rotate(90deg);border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #e35;border-style:solid;border-width:5px 0 5px 10px;pointer-events:none}.SelectCarCard_select_car__5WCw1 .SelectCarCard_car_name__6A5_I{font-size:14px;font-weight:600;line-height:1.25;text-align:center;color:#333;margin:16px 10% 0}@media screen and (min-width:768px){.SelectCarCard_select_car__5WCw1{height:100%}.SelectCarCard_select_car__5WCw1 .SelectCarCard_label__E1AUC{font-size:12px}.SelectCarCard_select_car__5WCw1 .SelectCarCard_manufacture_name__ELYy8{padding-top:15px;font-size:16px}.SelectCarCard_select_car__5WCw1 .SelectCarCard_image_block__eLkgo{width:40%;margin:0 auto}.SelectCarCard_select_car__5WCw1 .SelectCarCard_car_name__6A5_I{margin:0 auto;font-size:16px}}@media screen and (min-width:1024px){.SelectCarCard_select_car__5WCw1{height:100%;cursor:pointer}.SelectCarCard_select_car__5WCw1 .SelectCarCard_manufacture_name__ELYy8{padding-top:9px}.SelectCarCard_select_car__5WCw1 .SelectCarCard_image_block__eLkgo{width:162px;height:91px;margin:2px auto}.SelectCarCard_select_car__5WCw1 .SelectCarCard_image_block__eLkgo img{border-style:none;max-width:100%;width:100%;height:auto;vertical-align:bottom}.SelectCarCard_select_car__5WCw1 .SelectCarCard_car_name__6A5_I{margin:2px auto 0}}.SelectCarCard_select_car_no_image__UR_ci{font-weight:300;width:100%;height:100%;display:flex;align-items:center;position:relative;margin:0 auto;background:#fff;border:1px solid #06f;box-sizing:border-box;box-shadow:4px 4px 12px rgba(0,0,0,.15);border-radius:8px;text-align:left;font-size:16px;padding:14px 30px 14px 15px}@media screen and (max-width:767px){.SelectCarCard_select_car_no_image__UR_ci{font-size:14px;padding:11px 20px 11px 10px}}@media screen and (max-width:320px){.SelectCarCard_select_car_no_image__UR_ci{padding-right:20px}}.SelectCarCard_select_car_no_image__UR_ci .SelectCarCard_select_car_no_image_text__tgZ0r{color:#333;width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.SelectCarCard_select_car_no_image__UR_ci:after{content:"";border:.25em solid rgba(0,0,0,0);border-top:.5em solid red;position:absolute;top:calc(50% + 1.5px);right:16px;transform:translateY(-50%);pointer-events:none}@media screen and (max-width:767px){.SelectCarCard_select_car_no_image__UR_ci:after{right:10px}}.SelectCarCard_select_car_ver2__aUjqE{width:100%;height:100%;position:relative;cursor:pointer;padding:10px 15px;background:#fff;border:1px solid #06f;box-sizing:border-box;box-shadow:-3px -3px 12px rgba(255,255,255,.5),3px 3px 12px rgba(0,0,0,.25);border-radius:8px}@media screen and (max-width:767px){.SelectCarCard_select_car_ver2__aUjqE{padding:30px 10px}}.SelectCarCard_select_car_ver2__aUjqE .SelectCarCard_label__E1AUC{position:relative;font-size:11px;line-height:1.25;color:#06f}@media screen and (max-width:767px){.SelectCarCard_select_car_ver2__aUjqE .SelectCarCard_label__E1AUC{font-size:12px;position:absolute;top:8px;left:10px}}.SelectCarCard_select_car_ver2__aUjqE .SelectCarCard_manufacture_name__ELYy8{display:block;margin:0 auto;font-size:16px;line-height:1;text-align:center;color:#333}@media screen and (max-width:767px){.SelectCarCard_select_car_ver2__aUjqE .SelectCarCard_manufacture_name__ELYy8{margin:0 0 16px}}.SelectCarCard_select_car_ver2__aUjqE .SelectCarCard_image_block__eLkgo{margin:0 auto;max-width:127px}@media screen and (max-width:767px){.SelectCarCard_select_car_ver2__aUjqE .SelectCarCard_image_block__eLkgo{max-width:100px}}.SelectCarCard_select_car_ver2__aUjqE .SelectCarCard_image_block__eLkgo img{width:100%;height:auto}.SelectCarCard_select_car_ver2__aUjqE .SelectCarCard_image_block__eLkgo:after{content:"";display:block;position:absolute;top:50%;right:15px;width:0;height:0;transform:rotate(90deg);border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #e35;border-style:solid;border-width:5px 0 5px 10px;pointer-events:none}@media screen and (max-width:767px){.SelectCarCard_select_car_ver2__aUjqE .SelectCarCard_image_block__eLkgo:after{right:10px}}@media screen and (max-width:320px){.SelectCarCard_select_car_ver2__aUjqE .SelectCarCard_image_block__eLkgo:after{right:5px}}.SelectCarCard_select_car_ver2__aUjqE .SelectCarCard_car_name__6A5_I{font-size:16px;display:block;line-height:1;text-align:center;color:#333;margin:15px auto 0}@media screen and (max-width:767px){.SelectCarCard_select_car_ver2__aUjqE .SelectCarCard_car_name__6A5_I{margin:16px auto 0}}@keyframes CarSelectModal_moveFromBottom__AZTZG{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes CarSelectModal_moveToBottom__Z9RxZ{0%{transform:translateY(0)}to{transform:translateY(100%)}}@keyframes CarSelectModal_moveFromRight__KyVLm{0%{transform:translateX(100%)}to{transform:translateX(0)}}@keyframes CarSelectModal_moveToRight__Ubz66{0%{transform:translateX(0)}to{transform:translateX(100%)}}.CarSelectModal_car_select_modal__5w_kt.CarSelectModal_hidden___dmFE{visibility:hidden;display:none}.CarSelectModal_car_select_modal__5w_kt .CarSelectModal_modal_overlay__TBVGr{position:fixed;top:0;left:0;height:100%;width:100%;z-index:130}@media screen and (min-width:768px){.CarSelectModal_car_select_modal__5w_kt .CarSelectModal_modal_overlay__TBVGr{padding-top:48px}}.CarSelectModal_car_select_modal__5w_kt .CarSelectModal_modal_overlay__TBVGr .CarSelectModal_modal_bg__AM6OJ{position:fixed;background:rgba(0,0,0,.7);top:0;left:0;width:100%;height:100%}.CarSelectModal_car_select_modal__5w_kt .CarSelectModal_modal_overlay__TBVGr .CarSelectModal_modal_box__anSz1{position:relative;width:100%;height:100%;background-color:#f5f2ee;overflow-y:auto;-ms-overflow-style:none;scrollbar-width:none;animation:CarSelectModal_moveFromRight__KyVLm .2s ease}.CarSelectModal_car_select_modal__5w_kt .CarSelectModal_modal_overlay__TBVGr .CarSelectModal_modal_box__anSz1::-webkit-scrollbar{display:none}.CarSelectModal_car_select_modal__5w_kt .CarSelectModal_modal_overlay__TBVGr .CarSelectModal_modal_box__anSz1.CarSelectModal_close__FdzW6{animation:CarSelectModal_moveToRight__Ubz66 .2s ease}@media screen and (min-width:768px){.CarSelectModal_car_select_modal__5w_kt .CarSelectModal_modal_overlay__TBVGr .CarSelectModal_modal_box__anSz1{width:80%;height:96%;margin:auto;border-radius:24px;animation:CarSelectModal_moveFromBottom__AZTZG .2s ease}.CarSelectModal_car_select_modal__5w_kt .CarSelectModal_modal_overlay__TBVGr .CarSelectModal_modal_box__anSz1.CarSelectModal_close__FdzW6{animation:CarSelectModal_moveToBottom__Z9RxZ .2s ease}}@media screen and (min-width:1024px){.CarSelectModal_car_select_modal__5w_kt .CarSelectModal_modal_overlay__TBVGr .CarSelectModal_modal_box__anSz1{width:800px}}.CarSelectModal_car_select_modal__5w_kt .CarSelectModal_modal_overlay__TBVGr .CarSelectModal_modal_box__anSz1 .CarSelectModal_modal_header__3UTSG{display:flex;align-items:flex-end;justify-content:space-between;width:96%;margin:auto;padding:56px 5% 0 2.2%}@media screen and (min-width:768px){.CarSelectModal_car_select_modal__5w_kt .CarSelectModal_modal_overlay__TBVGr .CarSelectModal_modal_box__anSz1 .CarSelectModal_modal_header__3UTSG{padding-top:47px;width:81.5%}}@media screen and (min-width:1024px){.CarSelectModal_car_select_modal__5w_kt .CarSelectModal_modal_overlay__TBVGr .CarSelectModal_modal_box__anSz1 .CarSelectModal_modal_header__3UTSG{width:500px}}.CarSelectModal_car_select_modal__5w_kt .CarSelectModal_modal_overlay__TBVGr .CarSelectModal_modal_box__anSz1 .CarSelectModal_modal_header__3UTSG .CarSelectModal_title_block__AGHyR{display:flex;align-items:center;width:calc(100% - 107px);padding-bottom:14px}@media screen and (min-width:768px){.CarSelectModal_car_select_modal__5w_kt .CarSelectModal_modal_overlay__TBVGr .CarSelectModal_modal_box__anSz1 .CarSelectModal_modal_header__3UTSG .CarSelectModal_title_block__AGHyR{padding-bottom:24px}}.CarSelectModal_car_select_modal__5w_kt .CarSelectModal_modal_overlay__TBVGr .CarSelectModal_modal_box__anSz1 .CarSelectModal_modal_header__3UTSG .CarSelectModal_title_block__AGHyR p{font-size:18px;line-height:1.25;font-weight:600;color:#000;text-align:left}@media screen and (min-width:768px){.CarSelectModal_car_select_modal__5w_kt .CarSelectModal_modal_overlay__TBVGr .CarSelectModal_modal_box__anSz1 .CarSelectModal_modal_header__3UTSG .CarSelectModal_title_block__AGHyR p{font-size:20px}}.CarSelectModal_car_select_modal__5w_kt .CarSelectModal_modal_overlay__TBVGr .CarSelectModal_modal_box__anSz1 .CarSelectModal_modal_inner__X8PyH{width:96%;margin:auto}@media screen and (min-width:768px){.CarSelectModal_car_select_modal__5w_kt .CarSelectModal_modal_overlay__TBVGr .CarSelectModal_modal_box__anSz1 .CarSelectModal_modal_inner__X8PyH{width:81.5%}}@media screen and (min-width:1024px){.CarSelectModal_car_select_modal__5w_kt .CarSelectModal_modal_overlay__TBVGr .CarSelectModal_modal_box__anSz1 .CarSelectModal_modal_inner__X8PyH{width:500px}}.CarSelectModal_car_select_modal__5w_kt .CarSelectModal_modal_overlay__TBVGr .CarSelectModal_modal_box__anSz1 .CarSelectModal_modal_inner__X8PyH .CarSelectModal_select_manufacture__eA05L{position:relative;height:48px;margin:0 auto}@media screen and (min-width:768px){.CarSelectModal_car_select_modal__5w_kt .CarSelectModal_modal_overlay__TBVGr .CarSelectModal_modal_box__anSz1 .CarSelectModal_modal_inner__X8PyH .CarSelectModal_select_manufacture__eA05L{height:56px}}.CarSelectModal_car_select_modal__5w_kt .CarSelectModal_modal_overlay__TBVGr .CarSelectModal_modal_box__anSz1 .CarSelectModal_modal_inner__X8PyH .CarSelectModal_select_manufacture__eA05L:after{content:"";display:block;position:absolute;top:45%;right:5%;width:0;height:0;transform:rotate(90deg);border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #e35;border-style:solid;border-width:5px 0 5px 10px;pointer-events:none}.CarSelectModal_car_select_modal__5w_kt .CarSelectModal_modal_overlay__TBVGr .CarSelectModal_modal_box__anSz1 .CarSelectModal_modal_inner__X8PyH .CarSelectModal_select_manufacture__eA05L .CarSelectModal_label__qdSQ8{position:absolute;top:8px;left:29px;font-size:10px;line-height:1.25;color:#06f}@media screen and (min-width:768px){.CarSelectModal_car_select_modal__5w_kt .CarSelectModal_modal_overlay__TBVGr .CarSelectModal_modal_box__anSz1 .CarSelectModal_modal_inner__X8PyH .CarSelectModal_select_manufacture__eA05L .CarSelectModal_label__qdSQ8{font-size:12px}}.CarSelectModal_car_select_modal__5w_kt .CarSelectModal_modal_overlay__TBVGr .CarSelectModal_modal_box__anSz1 .CarSelectModal_modal_inner__X8PyH .CarSelectModal_select_manufacture__eA05L .CarSelectModal_manufacture__ZmOSH{width:100%;height:100%;background-color:#fff;border:1px solid #06f;box-sizing:border-box;box-shadow:0 0 12px rgba(0,0,0,.15);border-radius:24px;padding-left:25%;font-size:16px;line-height:1.25;color:#333;-webkit-appearance:none;-moz-appearance:none;appearance:none}@media screen and (min-width:768px){.CarSelectModal_car_select_modal__5w_kt .CarSelectModal_modal_overlay__TBVGr .CarSelectModal_modal_box__anSz1 .CarSelectModal_modal_inner__X8PyH .CarSelectModal_select_manufacture__eA05L .CarSelectModal_manufacture__ZmOSH{padding-left:32%;font-size:18px;border-radius:38px}}.CarSelectModal_car_select_modal__5w_kt .CarSelectModal_modal_overlay__TBVGr .CarSelectModal_modal_box__anSz1 .CarSelectModal_modal_inner__X8PyH .CarSelectModal_select_cards__iICf5{padding:16px 2.1% 0}.CarSelectModal_car_select_modal__5w_kt .CarSelectModal_modal_overlay__TBVGr .CarSelectModal_modal_box__anSz1 .CarSelectModal_modal_inner__X8PyH .CarSelectModal_select_cards__iICf5 .CarSelectModal_car_card__k7fs5{display:flex;width:100%;padding:4px 4.5%;margin:0 auto 8px;background:#fff;border:1px solid #eee;box-sizing:border-box;border-radius:8px;cursor:pointer}.CarSelectModal_car_select_modal__5w_kt .CarSelectModal_modal_overlay__TBVGr .CarSelectModal_modal_box__anSz1 .CarSelectModal_modal_inner__X8PyH .CarSelectModal_select_cards__iICf5 .CarSelectModal_car_card__k7fs5.CarSelectModal_selected__UXUMA,.CarSelectModal_car_select_modal__5w_kt .CarSelectModal_modal_overlay__TBVGr .CarSelectModal_modal_box__anSz1 .CarSelectModal_modal_inner__X8PyH .CarSelectModal_select_cards__iICf5 .CarSelectModal_car_card__k7fs5:hover{border:1px solid #06f;box-shadow:0 0 12px rgba(0,0,0,.15)}.CarSelectModal_car_select_modal__5w_kt .CarSelectModal_modal_overlay__TBVGr .CarSelectModal_modal_box__anSz1 .CarSelectModal_modal_inner__X8PyH .CarSelectModal_select_cards__iICf5 .CarSelectModal_car_card__k7fs5.CarSelectModal_selected__UXUMA .CarSelectModal_name_block__cNtwg .CarSelectModal_car_name__pnRqr,.CarSelectModal_car_select_modal__5w_kt .CarSelectModal_modal_overlay__TBVGr .CarSelectModal_modal_box__anSz1 .CarSelectModal_modal_inner__X8PyH .CarSelectModal_select_cards__iICf5 .CarSelectModal_car_card__k7fs5:hover .CarSelectModal_name_block__cNtwg .CarSelectModal_car_name__pnRqr{color:#06f}.CarSelectModal_car_select_modal__5w_kt .CarSelectModal_modal_overlay__TBVGr .CarSelectModal_modal_box__anSz1 .CarSelectModal_modal_inner__X8PyH .CarSelectModal_select_cards__iICf5 .CarSelectModal_car_card__k7fs5 .CarSelectModal_image_block__WPy_1{width:99px;height:56px}.CarSelectModal_car_select_modal__5w_kt .CarSelectModal_modal_overlay__TBVGr .CarSelectModal_modal_box__anSz1 .CarSelectModal_modal_inner__X8PyH .CarSelectModal_select_cards__iICf5 .CarSelectModal_car_card__k7fs5 .CarSelectModal_image_block__WPy_1 img{height:100%}.CarSelectModal_car_select_modal__5w_kt .CarSelectModal_modal_overlay__TBVGr .CarSelectModal_modal_box__anSz1 .CarSelectModal_modal_inner__X8PyH .CarSelectModal_select_cards__iICf5 .CarSelectModal_car_card__k7fs5 .CarSelectModal_name_block__cNtwg{display:flex;align-items:center;width:calc(100% - 99px);padding-left:8.3%}.CarSelectModal_car_select_modal__5w_kt .CarSelectModal_modal_overlay__TBVGr .CarSelectModal_modal_box__anSz1 .CarSelectModal_modal_inner__X8PyH .CarSelectModal_select_cards__iICf5 .CarSelectModal_car_card__k7fs5 .CarSelectModal_name_block__cNtwg .CarSelectModal_car_name__pnRqr{font-size:14px;line-height:1.25;color:#333;text-align:left}@media screen and (min-width:768px){.CarSelectModal_car_select_modal__5w_kt .CarSelectModal_modal_overlay__TBVGr .CarSelectModal_modal_box__anSz1 .CarSelectModal_modal_inner__X8PyH .CarSelectModal_select_cards__iICf5 .CarSelectModal_car_card__k7fs5 .CarSelectModal_name_block__cNtwg .CarSelectModal_car_name__pnRqr{font-size:16px}}.CarSelectModal_car_select_modal__5w_kt .CarSelectModal_modal_overlay__TBVGr .CarSelectModal_modal_box__anSz1 .CarSelectModal_modal_return__z3Oo7{position:absolute;top:0;left:0;padding:16px 0 0 4%;cursor:pointer}@media screen and (min-width:768px){.CarSelectModal_car_select_modal__5w_kt .CarSelectModal_modal_overlay__TBVGr .CarSelectModal_modal_box__anSz1 .CarSelectModal_modal_return__z3Oo7{padding-left:5.5%}}@media screen and (min-width:1024px){.CarSelectModal_car_select_modal__5w_kt .CarSelectModal_modal_overlay__TBVGr .CarSelectModal_modal_box__anSz1 .CarSelectModal_modal_return__z3Oo7{padding-left:24px}}.CarSelectModal_car_select_modal__5w_kt .CarSelectModal_modal_overlay__TBVGr .CarSelectModal_modal_box__anSz1 .CarSelectModal_modal_return__z3Oo7 p{font-size:14px;font-weight:600;line-height:1.5;text-decoration:underline;color:#000}.CarSelectModal_car_select_modal__5w_kt .CarSelectModal_modal_overlay__TBVGr .CarSelectModal_modal_box__anSz1 .CarSelectModal_modal_return__z3Oo7 p:before{content:"<"}.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:#15b;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{width:100%;margin-bottom:20px;text-align:center;color:#fff;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_variant_header__6DQG1{display:flex;flex-direction:column;row-gap:4px;margin-bottom:20px}@media screen and (min-width:768px){.TrialSimulationArea_variant_header__6DQG1{margin-bottom:16px}}.TrialSimulationArea_variant_header__6DQG1 .TrialSimulationArea_variant_upper_container__aH9zp{display:flex;justify-content:center}.TrialSimulationArea_variant_header__6DQG1 .TrialSimulationArea_variant_upper_container__aH9zp .TrialSimulationArea_variant_upper__eRAWy{display:flex;flex-direction:column;align-items:center;justify-content:center;row-gap:8px;margin-left:8px;margin-right:8px}@media screen and (min-width:768px){.TrialSimulationArea_variant_header__6DQG1 .TrialSimulationArea_variant_upper_container__aH9zp .TrialSimulationArea_variant_upper__eRAWy{margin-left:16px;margin-right:16px}}.TrialSimulationArea_variant_header__6DQG1 .TrialSimulationArea_variant_upper_container__aH9zp .TrialSimulationArea_variant_upper__eRAWy .TrialSimulationArea_upper_image__UW6IS{width:245px}@media screen and (min-width:768px){.TrialSimulationArea_variant_header__6DQG1 .TrialSimulationArea_variant_upper_container__aH9zp .TrialSimulationArea_variant_upper__eRAWy .TrialSimulationArea_upper_image__UW6IS{width:280px}}.TrialSimulationArea_variant_header__6DQG1 .TrialSimulationArea_variant_upper_container__aH9zp .TrialSimulationArea_variant_upper__eRAWy .TrialSimulationArea_upper_text__mTUD9{font-size:20px;font-weight:700;line-height:1.25;color:#fff}@media screen and (min-width:768px){.TrialSimulationArea_variant_header__6DQG1 .TrialSimulationArea_variant_upper_container__aH9zp .TrialSimulationArea_variant_upper__eRAWy .TrialSimulationArea_upper_text__mTUD9{font-size:24px}}.TrialSimulationArea_variant_header__6DQG1 .TrialSimulationArea_variant_upper_container__aH9zp:after,.TrialSimulationArea_variant_header__6DQG1 .TrialSimulationArea_variant_upper_container__aH9zp:before{content:"";background-size:cover;background-image:url(/img/top_page/leaf.svg);width:40px;height:84px}.TrialSimulationArea_variant_header__6DQG1 .TrialSimulationArea_variant_upper_container__aH9zp:after{transform:scaleX(-1)}.TrialSimulationArea_variant_header__6DQG1 .TrialSimulationArea_variant_lower_text__x1It5{font-size:14px;font-weight:300;line-height:1.5;color:#fff;text-align:center}@media screen and (min-width:768px){.TrialSimulationArea_variant_header__6DQG1 .TrialSimulationArea_variant_lower_text__x1It5{font-size:16px}}