.CompaniesPriceGeneralInfo_container__Tiiek{position:relative;padding:24px 0;margin-bottom:56px;color:#000;background:#f5f5f5;border-bottom:1px solid #ccc}@media screen and (max-width:992px){.CompaniesPriceGeneralInfo_container__Tiiek{padding:8px 0 0;margin-bottom:32px}}.CompaniesPriceGeneralInfo_container__Tiiek:after{position:absolute;top:0;left:50%;z-index:-1;box-sizing:content-box;width:100vw;height:100%;content:"";background:#f5f5f5;border-bottom:1px solid #ccc;transform:translateX(-50%)}.CompaniesPriceGeneralInfo_section_lead_left_container___vAZX{margin-bottom:32px}@media screen and (max-width:992px){.CompaniesPriceGeneralInfo_section_lead_left_container___vAZX{margin-bottom:12px}}.CompaniesPriceGeneralInfo_desktop_stacks__E2yYK{display:flex}@media screen and (min-width:992px){.CompaniesPriceGeneralInfo_desktop_stacks__E2yYK{gap:0 16px}}@media screen and (max-width:992px){.CompaniesPriceGeneralInfo_desktop_stacks__E2yYK{flex-direction:column;gap:20px 0;margin-bottom:20px}}.CompaniesPriceGeneralInfo_property_card_wrapper__UOhKd{width:100%}.CompaniesPriceGeneralInfo_info_block__UHn_q{text-align:center;background:#fff}@media screen and (min-width:992px){.CompaniesPriceGeneralInfo_info_block__UHn_q{padding:24px 0 28px;margin-bottom:28px}}@media screen and (max-width:992px){.CompaniesPriceGeneralInfo_info_block__UHn_q{padding:8px 20px;margin-bottom:8px}}.CompaniesPriceGeneralInfo_block_lead__DXxkP{padding:0 8px;margin-bottom:20px;font-size:min(2rem,20px);font-weight:700}@media screen and (max-width:992px){.CompaniesPriceGeneralInfo_block_lead__DXxkP{margin-bottom:0;font-size:min(1.8rem,18px);line-height:1.4}}.CompaniesPriceGeneralInfo_block_mainData__JKXoN .CompaniesPriceGeneralInfo_data_stacks__kKCfT{display:flex;justify-content:center}@media screen and (max-width:992px){.CompaniesPriceGeneralInfo_block_mainData__JKXoN .CompaniesPriceGeneralInfo_data_item__tkw_A{width:50%}}.CompaniesPriceGeneralInfo_block_mainData__JKXoN .CompaniesPriceGeneralInfo_data_price_2col___C6kU{font-weight:700;line-height:1.4;color:#fe9210}@media screen and (min-width:992px){.CompaniesPriceGeneralInfo_block_mainData__JKXoN .CompaniesPriceGeneralInfo_data_price_2col___C6kU{font-size:min(3rem,30px)}}@media screen and (max-width:992px){.CompaniesPriceGeneralInfo_block_mainData__JKXoN .CompaniesPriceGeneralInfo_data_price_2col___C6kU{font-size:min(1.8rem,18px)}}@media screen and (min-width:992px){.CompaniesPriceGeneralInfo_block_mainData__JKXoN .CompaniesPriceGeneralInfo_data_number_price_2col__yt9dv{font-size:min(4.8rem,48px)}}@media screen and (max-width:992px){.CompaniesPriceGeneralInfo_block_mainData__JKXoN .CompaniesPriceGeneralInfo_data_number_price_2col__yt9dv{font-size:min(3.2rem,32px)}}.CompaniesPriceGeneralInfo_block_mainData__JKXoN .CompaniesPriceGeneralInfo_data_price_square__5_RBi{font-size:min(1.6rem,20px);font-weight:700}@media screen and (max-width:992px){.CompaniesPriceGeneralInfo_block_mainData__JKXoN .CompaniesPriceGeneralInfo_data_price_square__5_RBi{margin-top:4px;font-size:min(1.1rem,11px);line-height:1.2}}.CompaniesPriceGeneralInfo_block_mainData__JKXoN .CompaniesPriceGeneralInfo_data_price_square__5_RBi .CompaniesPriceGeneralInfo_data_price_number__1Hpib{font-size:min(3rem,30px)}@media screen and (max-width:992px){.CompaniesPriceGeneralInfo_block_mainData__JKXoN .CompaniesPriceGeneralInfo_data_price_square__5_RBi .CompaniesPriceGeneralInfo_data_price_number__1Hpib{font-size:min(1.6rem,16px);line-height:1.2}}.CompaniesPriceGeneralInfo_block_mainData__JKXoN .CompaniesPriceGeneralInfo_data_remarks__sC0XA{margin-top:1.5rem;font-size:min(1.4rem,16px);line-height:2.8}@media screen and (max-width:992px){.CompaniesPriceGeneralInfo_block_mainData__JKXoN .CompaniesPriceGeneralInfo_data_remarks__sC0XA{margin-top:-.2em;margin-bottom:8px;font-size:min(1.2rem,16px);line-height:1.4}.CompaniesPriceGeneralInfo_block_mainData__JKXoN{margin-top:8px}}.IkukoSectionTitleWrapper_searchTitle__nqCPT{display:flex;padding:8px 12px;font-size:min(2.6rem,26px);font-weight:700;line-height:1.4;color:#333;text-align:left;background:#fffbca}@media screen and (max-width:992px){.IkukoSectionTitleWrapper_searchTitle__nqCPT{padding:6px 10px;font-size:min(1.4rem,16px)}}.IkukoSectionTitleWrapper_ikuko_icon__ycBdv{display:block;height:47px;margin:auto 16px auto 0}.IkukoSectionTitleWrapper_ikuko_icon__ycBdv img{height:100%}@media screen and (max-width:992px){.IkukoSectionTitleWrapper_ikuko_icon__ycBdv{margin-right:6px}}.IkukoSectionTitleWrapper_title_text__zR8i_{margin:auto 0}.IkukoSectionTitleWrapper_title_text__zR8i_ .title_text_strong{font-size:min(2.6rem,26px)}@media screen and (max-width:992px){.IkukoSectionTitleWrapper_title_text__zR8i_ .title_text_strong{font-size:min(1.8rem,20px)}}.IkukoSectionTitleWrapper_sp_only__Lmglh{display:none}@media screen and (max-width:992px){.IkukoSectionTitleWrapper_sp_only__Lmglh{display:initial}}.IkuraContactSection_container__vRDS7{display:flex;flex-direction:column;align-items:center;max-width:1000px;margin:0 auto}.IkuraContactSection_support_team_container__LP64c{position:relative;width:100%}@media screen and (max-width:992px){.IkuraContactSection_support_team_container__LP64c{width:calc(100% + 40px);margin-right:-20px;margin-left:-20px}}.IkuraContactSection_support_team_image__lPaD7{display:block;width:100%;height:auto}.IkuraContactSection_support_team_text_overlay__gNrvT{position:absolute;bottom:5px;left:50%;transform:translateX(-50%)}@media screen and (max-width:992px){.IkuraContactSection_support_team_text_overlay__gNrvT{bottom:15px}}.IkuraContactSection_support_team_text__upr6X{font-size:22px;font-weight:600;line-height:1.5;color:#333;text-align:center;letter-spacing:.08em;white-space:nowrap}@media screen and (max-width:992px){.IkuraContactSection_support_team_text__upr6X{font-size:16px}}.IkuraContactSection_support_team_text_highlight__FHVgw{font-size:28px;color:#fe9210}@media screen and (max-width:992px){.IkuraContactSection_support_team_text_highlight__FHVgw{font-size:18px}}.IkuraContactSection_relationship_container__JAMIS{width:100%;margin-top:20px}@media screen and (max-width:992px){.IkuraContactSection_relationship_container__JAMIS{margin-top:2px}}.IkuraContactSection_relationship_image__gqHjv{display:block;width:100%;height:auto}.IkuraContactSection_button_area__76y1S{display:flex;flex-direction:column;align-items:center;margin-top:32px}@media screen and (max-width:992px){.IkuraContactSection_button_area__76y1S{margin-top:23px}}.IkuraContactSection_note_container__gxHwJ{display:flex;gap:4px;align-items:center;justify-content:center;margin-bottom:3px}.IkuraContactSection_note_icon__5MxVP{width:16px}.IkuraContactSection_mirrored__9bbKl{transform:scaleX(-1)}.IkuraContactSection_note_text__kG1bG{font-size:16px;font-weight:600;letter-spacing:.08em}@media screen and (max-width:992px){.IkuraContactSection_note_text__kG1bG{font-size:14px}}.IkuraContactSection_consultation_button__asHko{display:flex;align-items:center;justify-content:center;width:428px;height:53px;font-size:20px;font-weight:700;color:#fff;text-decoration:none;background-color:#fe9210;border-radius:30px;box-shadow:0 3px 0 0 #9f6836;transition:opacity .2s}@media screen and (max-width:992px){.IkuraContactSection_consultation_button__asHko{width:290px;height:54px;font-size:18px}}.IkuraContactSection_consultation_button__asHko:hover{opacity:.8}.RankingFAQ_faq_container__l8loF{padding:0}.RankingFAQ_faq_header__G2y7s{margin-bottom:12px;font-size:2.4rem;font-weight:700;line-height:1.4;color:#333;text-align:center}@media screen and (max-width:992px){.RankingFAQ_faq_header__G2y7s{margin-bottom:8px;font-size:1.8rem}}.RankingFAQ_faq_header_highlight__yBg18{font-size:3.2rem;color:#fe9210}@media screen and (max-width:992px){.RankingFAQ_faq_header_highlight__yBg18{font-size:2.4rem}}.RankingFAQ_faq_list__lUTco{display:flex;flex-direction:column;gap:12px}@media screen and (max-width:992px){.RankingFAQ_faq_list__lUTco{gap:8px}}.RankingFAQ_faq_item__qXo80{position:relative;padding:14px 20px 14px 16px;background:#fff;border-radius:6px;box-shadow:0 2px 4px rgba(0,0,0,.1)}@media screen and (max-width:992px){.RankingFAQ_faq_item__qXo80{padding:12px 10px}}.RankingFAQ_faq_question__NuGRK{display:flex;align-items:baseline;padding-right:40px;font-size:1.6rem;font-weight:700;cursor:pointer}@media screen and (max-width:992px){.RankingFAQ_faq_question__NuGRK{padding-right:24px;font-size:min(1.4rem,16px)}}.RankingFAQ_faq_q_label__4rIHV{flex-shrink:0;margin-right:10px;font-size:1.6rem;font-weight:700;line-height:1.4;color:#fe9210}@media screen and (max-width:992px){.RankingFAQ_faq_q_label__4rIHV{margin-right:8px}}.RankingFAQ_faq_question_text___50QT{flex:1;font-size:1.6rem;line-height:1.4;color:#333}.RankingFAQ_faq_toggle_button__nHLK1{position:absolute;top:16px;right:16px;display:flex;align-items:center;justify-content:center;width:24px;height:24px;cursor:pointer;background:transparent;border:none}@media screen and (max-width:992px){.RankingFAQ_faq_toggle_button__nHLK1{top:14px;right:10px;width:20px;height:20px}}.RankingFAQ_faq_toggle_icon___QNiz{position:relative;width:14px;height:14px}.RankingFAQ_faq_toggle_horizontal__lCfpj{top:50%;width:100%;height:2px;transform:translateY(-50%)}.RankingFAQ_faq_toggle_horizontal__lCfpj,.RankingFAQ_faq_toggle_vertical__LwIEe{position:absolute;background:#999;border-radius:6px;transition:transform .3s ease}.RankingFAQ_faq_toggle_vertical__LwIEe{left:50%;width:2px;height:100%;transform:translateX(-50%) scaleY(1)}.RankingFAQ_faq_toggle_active__jK47x{transform:translateX(-50%) scaleY(0)}.RankingFAQ_faq_answer_wrapper__33hVT{max-height:0;margin-top:0;overflow:hidden;opacity:0;transition:max-height .3s ease-in-out,opacity .3s ease-in-out,margin-top .3s ease-in-out}.RankingFAQ_faq_answer_open__fs7w5{max-height:1000px;margin-top:10px;border-top:1px solid #eee;opacity:1}.RankingFAQ_faq_answer__J_PIp{padding:10px 0 0;margin-right:24px;margin-left:24px;font-size:min(1.5rem,16px);line-height:1.6;color:#333;letter-spacing:.05em}@media screen and (max-width:992px){.RankingFAQ_faq_answer__J_PIp{margin-right:20px;margin-left:20px;font-size:min(1.4rem,16px)}}.RankingFAQ_faq_answer__J_PIp a{color:#2a64c5;text-decoration:underline}.RankingFAQ_faq_answer__J_PIp a:hover{text-decoration:none}.RankingFAQ_faq_link__Jk36g{color:#2a64c5;text-decoration:underline}.RankingFAQ_faq_footer__AasTR{display:flex;flex-direction:column;align-items:center;margin-top:24px}@media screen and (max-width:992px){.RankingFAQ_faq_footer__AasTR{margin-top:16px}}.RankingFAQ_faq_footer_text__SkzsQ{display:flex;align-items:center;margin-bottom:8px;font-size:min(1.4rem,16px);font-weight:700;color:#333}@media screen and (max-width:992px){.RankingFAQ_faq_footer_text__SkzsQ{font-size:min(1.2rem,16px)}}.RankingFAQ_faq_footer_decoration_left__fUBJb{width:16px;height:13px;margin-right:8px}.RankingFAQ_faq_footer_decoration_right__IchMg{width:16px;height:13px;margin-left:8px}.RankingFAQ_faq_footer_button__mhQmA{display:flex;align-items:center;justify-content:center;width:100%;max-width:320px;padding:10px 32px;font-size:1.8rem;font-weight:700;color:#fe9210;cursor:pointer;background:#fff;border:2px solid #fe9210;border-radius:8px}@media screen and (max-width:992px){.RankingFAQ_faq_footer_button__mhQmA{max-width:280px;padding:8px 24px}}.companies_page_container__ySvFT{max-width:1000px;padding:24px 0 0;margin:0 auto}@media screen and (max-width:992px){.companies_page_container__ySvFT{padding:16px 20px 0}}.companies_search_companies_container_prefecture_top__DzZU8{margin-bottom:56px}@media screen and (max-width:992px){.companies_search_companies_container_prefecture_top__DzZU8{margin-bottom:32px}}.companies_area_link_list_container__VGQU1,.companies_area_select_container__0QAlw,.companies_articles_for_beginner_container__YVVJh,.companies_check_price_container__RMFQf,.companies_cta_container__mFNbd,.companies_ikura_contact_section_container__S3ePh,.companies_mansion_select_container__wew5y,.companies_map_area_container__g3Wbw,.companies_market_container__BxelN,.companies_media_content_articles_container__VAFX7,.companies_page_bottom_link_container__Fii63,.companies_prefectures_link_list_container__b8Q3H,.companies_prefectures_map_container__4QO7C,.companies_sale_case_area_container__TZnwO,.companies_sale_case_section__sQkTp,.companies_search_companies_container___HqB1,.companies_top10_rank_area__dT_ha,.companies_users_voice_container__UsXZW{max-width:1000px;margin:0 0 56px}@media screen and (max-width:992px){.companies_area_link_list_container__VGQU1,.companies_area_select_container__0QAlw,.companies_articles_for_beginner_container__YVVJh,.companies_check_price_container__RMFQf,.companies_cta_container__mFNbd,.companies_ikura_contact_section_container__S3ePh,.companies_mansion_select_container__wew5y,.companies_map_area_container__g3Wbw,.companies_market_container__BxelN,.companies_media_content_articles_container__VAFX7,.companies_page_bottom_link_container__Fii63,.companies_prefectures_link_list_container__b8Q3H,.companies_prefectures_map_container__4QO7C,.companies_sale_case_area_container__TZnwO,.companies_sale_case_section__sQkTp,.companies_search_companies_container___HqB1,.companies_top10_rank_area__dT_ha,.companies_users_voice_container__UsXZW{margin:0 0 32px}}.companies_neighbor_cities_link_list_container__xCfix{max-width:1000px;margin:0 0 24px}@media screen and (max-width:992px){.companies_neighbor_cities_link_list_container__xCfix{margin:0 0 16px}}.companies_cities_select_lead__xB_px,.companies_japan_map_section_title__kVVjl,.companies_mansion_select_lead__U3jxi,.companies_map_lead_wrap__dmNue,.companies_rank_section_title__1YR2h,.companies_section_lead__qcXtX{margin-bottom:32px}@media screen and (max-width:992px){.companies_cities_select_lead__xB_px,.companies_japan_map_section_title__kVVjl,.companies_mansion_select_lead__U3jxi,.companies_map_lead_wrap__dmNue,.companies_rank_section_title__1YR2h,.companies_section_lead__qcXtX{margin-bottom:12px}}.companies_saleCase_lead_container__dn9_G{margin-bottom:16px}@media screen and (max-width:992px){.companies_saleCase_lead_container__dn9_G{margin-bottom:12px}}.companies_company_cities_rank_area__xj9It{margin-bottom:48px}@media screen and (max-width:992px){.companies_company_cities_rank_area__xj9It{margin-bottom:24px}}.companies_find_companies_sublead__lycjm{display:block;margin-bottom:20px;font-size:2rem;font-weight:700;line-height:1.8;color:#fe9210;text-align:center}@media screen and (max-width:992px){.companies_find_companies_sublead__lycjm{margin-bottom:10px;font-size:1.6rem}}.companies_rankingHeading__wkol2{margin-bottom:8px;font-size:min(2rem,20px);font-weight:700;line-height:1.4}@media screen and (max-width:992px){.companies_rankingHeading__wkol2{margin-bottom:0;font-size:min(1.8rem,18px)}}.companies_ranking_carousel_container__PZhwd{max-width:1000px;margin:0 auto 24px}@media screen and (max-width:992px){.companies_ranking_carousel_container__PZhwd{margin-bottom:8px}}.companies_resultWrap__3_uBJ{display:flex;flex-wrap:wrap;gap:32px 24px;margin-bottom:40px}@media screen and (max-width:992px){.companies_resultWrap__3_uBJ{margin-bottom:16px}}.companies_prefecture_ranking_link__H7auW{line-height:1}.companies_top_title__uXZy8{margin-bottom:40px}@media screen and (max-width:992px){.companies_top_title__uXZy8{margin-bottom:24px}.companies_pc_only__amfZW{display:none}}.companies_company_rankings_negative_spacer__tsp4_{margin-bottom:-16px}.companies_company_rankings_spacer__NGtDf{height:16px}.companies_company_cards_container__x5Zf3{display:flex;flex-direction:column;gap:16px 0}@media screen and (max-width:992px){.companies_company_cards_container__x5Zf3{margin-right:-4px;margin-left:-4px}}.companies_sale_case_card_wrapper__5oaNb{width:calc(50% - 12px)}@media screen and (max-width:992px){.companies_sale_case_card_wrapper__5oaNb{width:100%}}.companies_map_container__IH68x{aspect-ratio:3/1}.companies_area_list_container__SJBxz,.companies_mansions_list_container__e7rNe{background:#fff;box-shadow:0 1px 10px rgba(0,0,0,.15)}.companies_cities_list__azFqJ,.companies_mansions_list__cWifd{display:flex;flex-wrap:wrap;max-height:560px;padding:12px 40px;overflow-y:scroll}@media screen and (max-width:992px){.companies_cities_list__azFqJ,.companies_mansions_list__cWifd{max-height:360px;padding:12px 24px}}.companies_cities_item__4xfz0{width:140px;padding:20px 12px 20px 0;font-weight:700;color:#2a64c5;border-bottom:1px solid #eee}.companies_cities_item__4xfz0:hover{text-decoration:underline}@media screen and (max-width:992px){.companies_cities_item__4xfz0{padding:12px 12px 12px 0;font-size:1.4rem}}.companies_simple_site_flow_container__iy3a9{margin:48px 0 56px}@media screen and (max-width:992px){.companies_simple_site_flow_container__iy3a9{margin:32px 0 40px}}.companies_prefectures_map_container__4QO7C{position:relative;left:-20px;width:calc(100% + 40px)}@media screen and (max-width:992px){.companies_prefectures_map_container__4QO7C{margin:0 0 56px}}.companies_ranking_map_container__fnhjs{width:100%;aspect-ratio:3/1}@media screen and (max-width:992px){.companies_ranking_map_container__fnhjs{aspect-ratio:1/.75}}.companies_divider_container__3rg4_{height:1px;margin-bottom:104px}@media screen and (max-width:992px){.companies_divider_container__3rg4_{margin-bottom:56px}}.companies_chat_link_block_container__qKeyh{margin-top:56px}.companies_content_page_link__OQdVv{padding:16px 40px;font-size:2rem;font-weight:400;line-height:1;color:#fff;letter-spacing:.05em;background:#17c69c;border-radius:90px;display:inline-flex;margin:0 auto 48px}@media(hover:hover){.companies_content_page_link__OQdVv:hover{background:#14ab86;transition:background .25s ease-out}}@media screen and (max-width:992px){.companies_content_page_link__OQdVv{font-size:1.6rem}}.companies_button_wrapper__gD_F7{text-align:center}.companies_cta_container__mFNbd.companies_in_country_ranking__tz_8e{margin-bottom:40px}@media screen and (max-width:992px){.companies_cta_container__mFNbd.companies_in_country_ranking__tz_8e{margin-bottom:0}}.companies_cta_container__mFNbd.companies_no_margin_bottom__MmCga{margin-bottom:0}.companies_search_companies_stepper_container__3FQql{max-width:1000px;margin:0 auto 80px}@media screen and (max-width:992px){.companies_search_companies_stepper_container__3FQql{margin-bottom:40px}}.companies_mobile_read_more_button__og7RA{display:none}@media screen and (max-width:992px){.companies_mobile_read_more_button__og7RA{position:absolute;bottom:8px;left:50%;z-index:11;display:flex;flex-grow:1;align-items:center;justify-content:center;padding:8px 48px;margin:0 auto;color:#666;white-space:nowrap;background:#fff;border:1px solid #ddd;border-radius:100px;box-shadow:0 2px 10px rgba(87,85,85,.15);transform:translateX(-50%)}.companies_mobile_read_more_button__og7RA.companies_isClicked__1_FYC{display:none}}.companies_mobile_read_more_button_pc_display__fRfrY{position:absolute;bottom:8px;left:50%;z-index:11;display:flex;flex-grow:1;align-items:center;justify-content:center;padding:8px 48px;margin:0 auto;color:#666;white-space:nowrap;background:#fff;border:1px solid #ddd;border-radius:100px;box-shadow:0 2px 10px rgba(87,85,85,.15);transform:translateX(-50%)}.companies_mobile_read_more_button_pc_display__fRfrY.companies_isClicked__1_FYC{display:none}.companies_search_companies_sectionTitle_container__KI6vg{margin-bottom:24px}@media screen and (max-width:992px){.companies_search_companies_sectionTitle_container__KI6vg{margin-bottom:16px}}.companies_companies_area_links_container__CSTZE{position:relative;max-height:360px;overflow:hidden;will-change:scroll-position}.companies_companies_area_links_container__CSTZE.companies_show_full_content__A98TA{max-height:none;overflow:auto}.companies_companies_area_links_container__CSTZE.companies_show_full_content__A98TA:before{display:none}@media screen and (max-width:992px){.companies_companies_area_links_container__CSTZE{max-height:440px}}.companies_companies_area_links_container__CSTZE:before{position:absolute;top:0;left:0;z-index:10;width:100%;height:100%;pointer-events:none;content:"";background:linear-gradient(180deg,hsla(0,0%,100%,0) 0,hsla(0,0%,100%,0) 25%,#fff)}.companies_country_ranking_container__tmDSl{padding-bottom:40px}@media screen and (max-width:992px){.companies_country_ranking_container__tmDSl{position:relative;left:-20px;width:100vw;padding:16px 16px 24px}.companies_country_ranking_container__tmDSl.companies_first_rank__cb_1p{margin-top:-16px}.companies_country_ranking_container__tmDSl.companies_odd_rank__28GUF{background-color:#eefefb}}.companies_price_page_links_container__UsBD2{margin-top:40px}@media screen and (max-width:992px){.companies_price_page_links_container__UsBD2{margin-top:32px}}.companies_country_company_search_button__76UbR{position:relative;display:flex;align-items:center;justify-content:center;width:560px;height:56px;padding:8px 16px 8px 40px;margin:0 auto;font-weight:700;line-height:1.3125;color:#555;text-align:center;cursor:pointer;background:#fff;border:1px solid #ccc;border-radius:4px;box-shadow:0 1px 4px rgba(0,0,0,.25)}@media screen and (max-width:992px){.companies_country_company_search_button__76UbR{width:100%}}.companies_country_company_search_inner__xMGuX{position:relative;display:inline-block}.companies_recommend_ikuko_icon__cZiNP{position:absolute;top:50%;left:0;height:48px;transform:translateX(-100%) translateX(-12px) translateY(-50%)}.companies_recommend_ikuko_icon__cZiNP img{height:100%}.companies_page_bottom_link_button__XgPum{display:inline-flex;justify-content:center;padding:12px 48px;margin:0 auto;font-weight:700;line-height:1.5;color:#fff;text-align:center;letter-spacing:.05em;background:#17c69c;border-radius:8px;box-shadow:0 1px 4px rgba(0,0,0,.25)}@media(hover:hover){.companies_page_bottom_link_button__XgPum:hover{background:#14ab86;transition:background .25s ease-out}}@media screen and (max-width:992px){.companies_page_bottom_link_button__XgPum{display:flex;width:100%;padding:12px 8px;font-size:1.5rem}}.companies_page_bottom_link_container__Fii63{text-align:center}.companies_major_city_top_link_area__x2jHa .companies_price_page_links__r1skG,.companies_major_city_wards_link_list_container__NKhYy{margin-bottom:32px}.companies_read_more_companies_area__7rQ72{margin:24px 0 0}.companies_read_more_companies_button__UYJlf{position:relative;min-width:296px;padding:16px 8px;margin:0 auto;font-size:1.4rem;text-align:center;background-color:#f5f5f5;border:1px solid #ccc;border-radius:4px;box-shadow:0 1px 4px rgba(0,0,0,.16)}@media screen and (max-width:992px){.companies_read_more_companies_button__UYJlf{padding:12px 8px}}.companies_read_more_companies_button_icon__X80_i{position:absolute;top:50%;right:16px;width:8px;height:8px;content:"";border-top:2px solid #ccc;border-right:2px solid #ccc;transform:translateX(-50%) translateY(-55%) rotate(135deg)}.companies_internal_links_beneath_near_companies__1lMyo{margin-top:32px}.companies_media_content_articles_lead__aHeO0{margin-bottom:24px}.companies_media_content_articles_list__4Uby8{width:75%;margin:0 auto}@media screen and (max-width:992px){.companies_media_content_articles_list__4Uby8{width:95%}}.companies_media_content_articles_item__lVlKp{display:flex;gap:0 16px;margin-bottom:16px;font-size:min(2rem,20px);line-height:1.4;color:#2a64c5;text-decoration:underline}@media screen and (max-width:992px){.companies_media_content_articles_item__lVlKp{gap:0 10px;margin-bottom:10px;font-size:min(1.4rem,16px)}}.companies_how_to_choose_companies_container__YrJZ0,.companies_strength_based_company_ranking_links_container__9KcBF{margin:32px 0}@media screen and (max-width:992px){.companies_how_to_choose_companies_container__YrJZ0,.companies_strength_based_company_ranking_links_container__9KcBF{margin:24px 0}}.companies_ranking_faq_container__sfp00{margin:32px 0}@media screen and (max-width:992px){.companies_ranking_faq_container__sfp00{margin:24px 0}}.companies_ikura_three_features_area__MmaN_{margin:32px 0}@media screen and (max-width:992px){.companies_ikura_three_features_area__MmaN_{margin:24px 0}}.companies_ranking_middle_area__or1ZU{margin:32px 0}.companies_partnership_info_container__PYA0c{padding:13px 32px;margin:24px auto;border:1px solid #fe9210;border-radius:6px}@media screen and (max-width:992px){.companies_partnership_info_container__PYA0c{padding:6px 27px;margin:16px auto}}.companies_partnership_info_text__nQOZc{font-size:24px;font-weight:600;line-height:1.5;color:#333;text-align:center}@media screen and (max-width:992px){.companies_partnership_info_text__nQOZc{font-size:14px}}.companies_partnership_info_highlight__x5Phz{color:#fe9210}
/*# sourceMappingURL=a62f11cba43f5fae.css.map*/