.ConditionSelectTravel_trial_options_area__DZDzy{display:flex;width:100%;flex-direction:column;row-gap:12px}.ConditionSelectTravel_trial_options_area__DZDzy .ConditionSelectTravel_travel_day_select__Vb0to,.ConditionSelectTravel_trial_options_area__DZDzy .ConditionSelectTravel_travel_destination__0ODKw,.ConditionSelectTravel_trial_options_area__DZDzy .ConditionSelectTravel_travel_traveler_select__1FW94{width:100%}@media screen and (min-width:768px){.ConditionSelectTravel_trial_options_area__DZDzy{flex-direction:row;column-gap:16px}.ConditionSelectTravel_trial_options_area__DZDzy .ConditionSelectTravel_travel_destination__0ODKw{width:100%;max-width:280px}.ConditionSelectTravel_trial_options_area__DZDzy .ConditionSelectTravel_travel_day_select__Vb0to,.ConditionSelectTravel_trial_options_area__DZDzy .ConditionSelectTravel_travel_traveler_select__1FW94{width:100%;min-width:131px;max-width:160px}}.ConditionSelectTravel_specific_selection_area__Ct8tG{display:flex;width:100%;column-gap:16px}.RankingProductPriceAndCondition_ranking_product_price_and_condition__9u5nO{background-color:#f5f2ee;display:flex;justify-content:space-between;padding:.57rem 4%;border-radius:.5rem;gap:15px}.RankingProductPriceAndCondition_ranking_product_price_and_condition__9u5nO .RankingProductPriceAndCondition_price_item__oEiGT.RankingProductPriceAndCondition_price__Z3yIe{width:45%}.RankingProductPriceAndCondition_ranking_product_price_and_condition__9u5nO .RankingProductPriceAndCondition_price_item__oEiGT.RankingProductPriceAndCondition_condition__75hWT{width:50%}@media screen and (min-width:768px){.RankingProductPriceAndCondition_ranking_product_price_and_condition__9u5nO .RankingProductPriceAndCondition_price_item__oEiGT.RankingProductPriceAndCondition_condition__75hWT,.RankingProductPriceAndCondition_ranking_product_price_and_condition__9u5nO .RankingProductPriceAndCondition_price_item__oEiGT.RankingProductPriceAndCondition_price__Z3yIe{width:47.22%}}.RankingProductPriceAndCondition_ranking_product_price_and_condition__9u5nO .RankingProductPriceAndCondition_price_item__oEiGT .RankingProductPriceAndCondition_item_title__ogKyh{font-size:.875rem;font-weight:700;line-height:1.25;color:#000}.RankingProductPriceAndCondition_ranking_product_price_and_condition__9u5nO .RankingProductPriceAndCondition_price_item__oEiGT .RankingProductPriceAndCondition_price_box__yUX4s{min-height:2.857rem;background:#fff;color:#999;display:flex;align-items:center;justify-content:center;font-weight:700;line-height:1.25;margin-top:.25rem;border-radius:.375rem;text-align:center}@media screen and (min-width:768px){.RankingProductPriceAndCondition_ranking_product_price_and_condition__9u5nO .RankingProductPriceAndCondition_price_item__oEiGT .RankingProductPriceAndCondition_price_box__yUX4s{min-height:3.5rem}}.RankingProductPriceAndCondition_ranking_product_price_and_condition__9u5nO .RankingProductPriceAndCondition_price_item__oEiGT .RankingProductPriceAndCondition_price_box__yUX4s.RankingProductPriceAndCondition_condition_box__QudPa{padding:4px 5px;line-height:1.25}.RankingProductPriceAndCondition_ranking_product_price_and_condition__9u5nO .RankingProductPriceAndCondition_price_item__oEiGT.RankingProductPriceAndCondition_price__Z3yIe .RankingProductPriceAndCondition_price_box__yUX4s{color:#e35;font-weight:600;font-family:Barlow Condensed;font-size:32px;align-items:center;padding:2px 0}@media screen and (min-width:768px){.RankingProductPriceAndCondition_ranking_product_price_and_condition__9u5nO .RankingProductPriceAndCondition_price_item__oEiGT.RankingProductPriceAndCondition_price__Z3yIe .RankingProductPriceAndCondition_price_box__yUX4s{font-size:2.25rem;padding:unset}}.RankingProductPriceAndCondition_ranking_product_price_and_condition__9u5nO .RankingProductPriceAndCondition_price_item__oEiGT.RankingProductPriceAndCondition_price__Z3yIe .RankingProductPriceAndCondition_price_box__yUX4s span.RankingProductPriceAndCondition_price_txt__TKFlE:before{font-size:.875rem;content:"￥"}.RankingProductPriceAndCondition_ranking_product_price_and_condition__9u5nO .RankingProductPriceAndCondition_price_item__oEiGT.RankingProductPriceAndCondition_price__Z3yIe .RankingProductPriceAndCondition_price_box__yUX4s .RankingProductPriceAndCondition_no_price_txt__mfOOh{color:#e35;font-weight:300;line-height:1.25;font-size:.875rem;width:80%;white-space:pre-wrap}@media screen and (min-width:768px){.RankingProductPriceAndCondition_ranking_product_price_and_condition__9u5nO .RankingProductPriceAndCondition_price_item__oEiGT.RankingProductPriceAndCondition_price__Z3yIe .RankingProductPriceAndCondition_price_box__yUX4s .RankingProductPriceAndCondition_no_price_txt__mfOOh{width:70%}}@media screen and (min-width:1101px){.RankingProductPriceAndCondition_ranking_product_price_and_condition__9u5nO .RankingProductPriceAndCondition_price_item__oEiGT.RankingProductPriceAndCondition_price__Z3yIe .RankingProductPriceAndCondition_price_box__yUX4s .RankingProductPriceAndCondition_no_price_txt__mfOOh{width:60%}}.PersonImage_person__2RdY1{text-align:center}.PersonImage_person_image__OOHCE{width:3.571rem;margin:auto}@media screen and (min-width:768px){.PersonImage_person_image__OOHCE{width:4rem}}.PersonImage_person_profile__U6_fe{display:inline-block;margin-top:.5rem;font-size:.714rem;color:#333}@media screen and (min-width:768px){.PersonImage_person_profile__U6_fe{font-size:.875rem}}.ReviewBlock_review_block__wa5Si{border:1px solid #ddd}.ReviewBlock_review_block_header__resyU{display:flex;align-items:center;position:relative;padding-left:.714rem;padding-right:unset;padding-top:1rem;padding-bottom:1rem;text-align:left;background-color:#f5f2ee;font-weight:700;line-height:1.25}@media screen and (min-width:768px){.ReviewBlock_review_block_header__resyU{padding-left:1.188rem;padding-right:unset}}.ReviewBlock_review_block_header__resyU .ReviewBlock_rating__CIvqF{display:flex;align-items:center;justify-content:center;position:absolute;right:1em}.ReviewBlock_review_block_header__resyU .ReviewBlock_rating__CIvqF [class*=rating_txt]{margin-left:2vw}@media screen and (min-width:768px){.ReviewBlock_review_block_header__resyU .ReviewBlock_rating__CIvqF [class*=rating_txt]{margin-left:.75vw}}@media screen and (min-width:1201px){.ReviewBlock_review_block_header__resyU .ReviewBlock_rating__CIvqF [class*=rating_txt]{margin-left:.5vw}}.ReviewBlock_review_block_header__resyU .ReviewBlock_category_title__Nlaep{width:50%}@media screen and (min-width:768px){.ReviewBlock_review_block_header__resyU .ReviewBlock_category_title__Nlaep{width:100%}}.ReviewBlock_review_block_text__X43GE{box-sizing:border-box;border-top:1px solid #ddd;text-align:justify}.ReviewBlock_review_block_text__X43GE p{padding:1em;margin:0}.ReviewBlockCard_review_card__umnrC .ReviewBlockCard_satisfaction_wrap__uandK{display:flex;border:1px solid #ddd;border-radius:.5em .5em 0 0;overflow:hidden}.ReviewBlockCard_review_card__umnrC .ReviewBlockCard_satisfaction_wrap__uandK .ReviewBlockCard_satisfaction_title__Hpsws{width:50%;padding:.889em;font-weight:700;line-height:1.25;font-size:1rem;text-align:center;border-right:1px solid #ddd;background-color:#fef4ce}@media screen and (min-width:768px){.ReviewBlockCard_review_card__umnrC .ReviewBlockCard_satisfaction_wrap__uandK .ReviewBlockCard_satisfaction_title__Hpsws{font-size:1.125em}}.ReviewBlockCard_review_card__umnrC .ReviewBlockCard_satisfaction_wrap__uandK .ReviewBlockCard_satisfaction_body__hjRd7{display:flex;align-items:center;justify-content:center;width:50%}.ReviewBlockCard_review_card__umnrC .ReviewBlockCard_satisfaction_wrap__uandK .ReviewBlockCard_rating__MxY4r{display:flex;align-items:center;justify-content:center;width:57.34%}@media screen and (min-width:768px){.ReviewBlockCard_review_card__umnrC .ReviewBlockCard_satisfaction_wrap__uandK .ReviewBlockCard_rating__MxY4r{width:34.28%}}.ReviewBlockCard_review_card__umnrC .ReviewBlockCard_satisfaction_wrap__uandK .ReviewBlockCard_rating__MxY4r [class*=rating_txt]{margin-left:2.27vw;font-size:2rem}@media screen and (min-width:768px){.ReviewBlockCard_review_card__umnrC .ReviewBlockCard_satisfaction_wrap__uandK .ReviewBlockCard_rating__MxY4r [class*=rating_txt]{margin-left:.75vw}}@media screen and (min-width:1201px){.ReviewBlockCard_review_card__umnrC .ReviewBlockCard_satisfaction_wrap__uandK .ReviewBlockCard_rating__MxY4r [class*=rating_txt]{margin-left:.5vw}}.ReviewBlockCard_review_card__umnrC .ReviewBlockCard_satisfaction_comment__Xh1SU{padding:1em;text-align:left;border-right:1px solid #ddd;border-left:1px solid #ddd}.ReviewBlockCard_review_card__umnrC .ReviewBlockCard_review_block_list__MzR_b [class*=review_block]:not(.ReviewBlockCard_review_card__umnrC .ReviewBlockCard_review_block_list__MzR_b [class*=review_block]:first-child){border-top:none}.ReviewBlockCard_review_card__umnrC .ReviewBlockCard_review_block_list__MzR_b [class*=review_block]:last-child{border-radius:0 0 .5rem .5rem;overflow:hidden}.ProductReviewCar_reviewer_profile_car__4Ux12{margin-bottom:0!important;display:flex;align-items:center}.ProductReviewCar_reviewer_profile_car__4Ux12 .ProductReviewCar_left_col__ewhKr{text-align:center;width:4.375rem}@media screen and (max-width:767px){.ProductReviewCar_reviewer_profile_car__4Ux12 .ProductReviewCar_left_col__ewhKr{width:3.57rem}}.ProductReviewCar_reviewer_profile_car__4Ux12 .ProductReviewCar_right_col__bB_WA{padding-left:1rem}.ProductReviewCar_reviewer_profile_car__4Ux12 .ProductReviewCar_right_col__bB_WA .ProductReviewCar_profile_detail__XE4_D{padding-left:1rem;color:#333;font-size:1rem;font-weight:700;line-height:1.25}@media screen and (max-width:767px){.ProductReviewCar_reviewer_profile_car__4Ux12 .ProductReviewCar_right_col__bB_WA .ProductReviewCar_profile_detail__XE4_D{font-size:.857rem}}.ProductReviewCar_reviewer_profile_car__4Ux12 .ProductReviewCar_right_col__bB_WA .ProductReviewCar_profile_detail__XE4_D .ProductReviewCar_annual_premium__v0vCX{display:flex;flex-wrap:wrap;text-align:left}.ProductReviewCar_reviewer_profile_car__4Ux12 .ProductReviewCar_right_col__bB_WA .ProductReviewCar_profile_detail__XE4_D .ProductReviewCar_annual_premium__v0vCX .ProductReviewCar_text__IlqeB span{color:#e35}.ProductReviewCar_review_table__pYLhs{margin-top:8px}.ProductReviewLife_reviewer_profile_life__N6PzT{margin-bottom:0!important;display:flex;align-items:center}.ProductReviewLife_reviewer_profile_life__N6PzT .ProductReviewLife_left_col__gWLlL{text-align:center;width:4.375rem}@media screen and (max-width:767px){.ProductReviewLife_reviewer_profile_life__N6PzT .ProductReviewLife_left_col__gWLlL{width:3.57rem}}.ProductReviewLife_reviewer_profile_life__N6PzT .ProductReviewLife_right_col__VBOaW{padding-left:1rem}.ProductReviewLife_reviewer_profile_life__N6PzT .ProductReviewLife_right_col__VBOaW .ProductReviewLife_profile_detail__v_tjh{display:flex;flex-wrap:wrap;text-align:left}.ProductReviewLife_reviewer_profile_life__N6PzT .ProductReviewLife_right_col__VBOaW .ProductReviewLife_profile_detail__v_tjh dt{font-weight:700;line-height:1.25;width:5em;margin-top:.5em;font-size:.875em}.ProductReviewLife_reviewer_profile_life__N6PzT .ProductReviewLife_right_col__VBOaW .ProductReviewLife_profile_detail__v_tjh dd{width:calc(100% - 5em);margin-top:.5em;line-height:1.25;font-size:.875em}.ProductReviewLife_review_table__WYjRm{margin-top:8px}.ProductReviewPet_reviewer_profile_pet___GNx_{margin-bottom:0!important;display:flex;align-items:center}.ProductReviewPet_reviewer_profile_pet___GNx_ .ProductReviewPet_left_col__ahK7O{text-align:center;width:4.375rem}@media screen and (max-width:767px){.ProductReviewPet_reviewer_profile_pet___GNx_ .ProductReviewPet_left_col__ahK7O{width:3.57rem}}.ProductReviewPet_reviewer_profile_pet___GNx_ .ProductReviewPet_right_col__dxCuR{padding-left:1rem}.ProductReviewPet_reviewer_profile_pet___GNx_ .ProductReviewPet_right_col__dxCuR .ProductReviewPet_profile_detail__mc7Wq{display:flex;flex-wrap:wrap;text-align:left}.ProductReviewPet_reviewer_profile_pet___GNx_ .ProductReviewPet_right_col__dxCuR .ProductReviewPet_profile_detail__mc7Wq dt{font-weight:700;line-height:1.25;width:7em;margin-top:.5em;font-size:.875em}.ProductReviewPet_reviewer_profile_pet___GNx_ .ProductReviewPet_right_col__dxCuR .ProductReviewPet_profile_detail__mc7Wq dd{width:calc(100% - 7em);margin-top:.5em;line-height:1.25;font-size:.875em}.ProductReviewPet_review_table_pet__WW9RZ{margin-top:8px}.ProductReviewTravel_reviewer_profile_travel__KCV_4{margin-bottom:0!important;display:flex;align-items:center}.ProductReviewTravel_reviewer_profile_travel__KCV_4 .ProductReviewTravel_left_col__vZHHU{text-align:center;width:3.57rem}@media screen and (min-width:768px){.ProductReviewTravel_reviewer_profile_travel__KCV_4 .ProductReviewTravel_left_col__vZHHU{width:4.375rem}}.ProductReviewTravel_reviewer_profile_travel__KCV_4 .ProductReviewTravel_right_col__B6ieM{padding-left:1rem}.ProductReviewTravel_reviewer_profile_travel__KCV_4 .ProductReviewTravel_right_col__B6ieM .ProductReviewTravel_profile_detail__OCeKq{display:flex;flex-wrap:wrap;text-align:left}.ProductReviewTravel_reviewer_profile_travel__KCV_4 .ProductReviewTravel_right_col__B6ieM .ProductReviewTravel_profile_detail__OCeKq dt{font-weight:700;line-height:1.25;width:7em;margin-top:.5em;font-size:.875em}.ProductReviewTravel_reviewer_profile_travel__KCV_4 .ProductReviewTravel_right_col__B6ieM .ProductReviewTravel_profile_detail__OCeKq dd{width:calc(100% - 7em);margin-top:.5em;line-height:1.25;font-size:.875em}.ProductReviewTravel_review_table_travel__qg8PW{margin-top:8px}.RankingProductReviewModal_style_wrapper__cRvGv .review [class*=review_header]{margin-top:2rem;display:flex;align-items:center;font-size:1rem;font-weight:700;line-height:1.25;padding-bottom:.5rem;border-bottom:2px solid #ddd}.RankingProductReviewModal_style_wrapper__cRvGv .review [class*=review_header] [class*=rate_wrap]{width:10.313em;display:flex;justify-content:space-between;align-content:center;padding-left:.875rem;padding-right:1.125rem;margin-left:1rem}@media screen and (max-width:767px){.RankingProductReviewModal_style_wrapper__cRvGv .review [class*=review_header] [class*=rate_wrap]{width:11.75rem;padding-left:.857rem;padding-right:.857rem;padding-top:unset;padding-bottom:unset;margin-left:1.071rem}}.RankingProductReviewModal_style_wrapper__cRvGv .review [class*=review_header] [class*=rate_wrap] [class*=review_qty]{display:flex;align-items:center;margin-left:1rem;font-size:1rem;font-weight:400;color:#666}.RankingProductReviewModal_style_wrapper__cRvGv .review [class*=review_header] [class*=rate_wrap] [class*=review_qty]:after{content:"件"}.RankingProductReviewModal_style_wrapper__cRvGv .review [class*=review_wrap]{margin-top:1rem}@media screen and (max-width:767px){.RankingProductReviewModal_style_wrapper__cRvGv .review [class*=review_wrap]{margin-top:1.143rem}}.RankingProductReviewModal_style_wrapper__cRvGv .review [class*=review_wrap]>div:not(:last-child){margin-bottom:40px}.RankingProductReviewModal_style_wrapper__cRvGv .review [class*=review_wrap]>div:last-child{margin-bottom:1rem}.RankingProductReviewModal_style_wrapper__cRvGv .review [class*=car_annotation]{color:#666;font-size:.75rem;margin-top:1rem;margin-bottom:2rem}@media screen and (max-width:767px){.RankingProductReviewModal_style_wrapper__cRvGv .review [class*=car_annotation]{font-size:.714rem;margin-top:1.143rem;margin-bottom:2.286rem}}.RankingProductReviewModal_style_wrapper__cRvGv .review [class*=car_annotation]>p:not(:last-child){margin-bottom:8px}.RankingProductReviewModal_style_wrapper__cRvGv .review [class*=car_annotation] [class*=annotation]{text-indent:-.45rem;padding-left:.75rem}.RankingProductReviewModal_style_wrapper__cRvGv .review [class*=car_annotation] [class*=annotation]:before{content:"※"}.RankingTravelCard_travel_ranking_card_wrapper__DkeI3{margin:0;font-size:3.7333333333vw;letter-spacing:normal;overflow:visible;color:#333}@media screen and (min-width:768px){.RankingTravelCard_travel_ranking_card_wrapper__DkeI3{font-size:1.4545454545vw}}@media screen and (min-width:1300px){.RankingTravelCard_travel_ranking_card_wrapper__DkeI3{font-size:18.92px}}.RankingTravelCard_ranking_product_card__ubMlO .RankingTravelCard_card_wrap__auwQR{max-width:1200px;margin:0 auto .938rem;position:relative;background-color:#fff;border:2px solid #ddd;box-shadow:-3px -3px 12px rgba(255,255,255,.5),3px 3px 12px rgba(0,0,0,.25);border-radius:1rem;box-sizing:border-box;font-size:1rem}.RankingTravelCard_ranking_product_card__ubMlO .RankingTravelCard_card_wrap__auwQR .RankingTravelCard_product_main_block__jAaAT{display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap;margin:0 4% .86rem}@media screen and (min-width:768px){.RankingTravelCard_ranking_product_card__ubMlO .RankingTravelCard_card_wrap__auwQR .RankingTravelCard_product_main_block__jAaAT{margin:0 25px 1rem}}.RankingTravelCard_ranking_product_card__ubMlO .RankingTravelCard_card_wrap__auwQR .RankingTravelCard_product_main_block__jAaAT .RankingTravelCard_product_logo__L0tYQ{width:100%;margin-top:.571rem}@media screen and (min-width:768px){.RankingTravelCard_ranking_product_card__ubMlO .RankingTravelCard_card_wrap__auwQR .RankingTravelCard_product_main_block__jAaAT .RankingTravelCard_product_logo__L0tYQ{width:44.21%;margin-top:1rem}}.RankingTravelCard_ranking_product_card__ubMlO .RankingTravelCard_card_wrap__auwQR .RankingTravelCard_product_main_block__jAaAT .RankingTravelCard_product_price_satisfaction__mP3kF{width:100%;margin-top:.875rem}@media screen and (min-width:768px){.RankingTravelCard_ranking_product_card__ubMlO .RankingTravelCard_card_wrap__auwQR .RankingTravelCard_product_main_block__jAaAT .RankingTravelCard_product_price_satisfaction__mP3kF{width:52.63%;margin-top:1rem}}.RankingTravelCard_ranking_product_card__ubMlO .RankingTravelCard_card_wrap__auwQR .RankingTravelCard_product_main_block__jAaAT .RankingTravelCard_product_price_satisfaction__mP3kF .RankingTravelCard_review_summary_wrap__Vf8Ew{display:flex;justify-content:flex-start;margin-top:12px}@media screen and (min-width:768px){.RankingTravelCard_ranking_product_card__ubMlO .RankingTravelCard_card_wrap__auwQR .RankingTravelCard_product_main_block__jAaAT .RankingTravelCard_product_price_satisfaction__mP3kF .RankingTravelCard_review_summary_wrap__Vf8Ew{justify-content:flex-end;margin-top:16px}}.RankingTravelCard_ranking_product_card__ubMlO .RankingTravelCard_card_wrap__auwQR .RankingTravelCard_product_main_block__jAaAT .RankingTravelCard_ranking_product_detail_text__x31Dc{margin-top:.857rem}@media screen and (min-width:768px){.RankingTravelCard_ranking_product_card__ubMlO .RankingTravelCard_card_wrap__auwQR .RankingTravelCard_product_main_block__jAaAT .RankingTravelCard_ranking_product_detail_text__x31Dc{margin-top:.85rem}}.RankingTravelCard_ranking_product_card__ubMlO .RankingTravelCard_card_wrap__auwQR .RankingTravelCard_product_main_block__jAaAT .RankingTravelCard_accordion_wrap__6VRxX{display:flex;justify-content:space-between;width:100%;max-height:0;flex-wrap:wrap;transition:opacity .5s ease,overflow .5s ease,max-height .05s ease}.RankingTravelCard_ranking_product_card__ubMlO .RankingTravelCard_card_wrap__auwQR .RankingTravelCard_product_main_block__jAaAT .RankingTravelCard_accordion_wrap__6VRxX.RankingTravelCard_open__TJVlZ{max-height:3000px}.RankingTravelCard_ranking_product_card__ubMlO .RankingTravelCard_card_wrap__auwQR .RankingTravelCard_product_main_block__jAaAT .RankingTravelCard_accordion_wrap__6VRxX.RankingTravelCard_close__r2m1p{opacity:0;overflow:hidden}.RankingTravelCard_ranking_product_card__ubMlO .RankingTravelCard_card_wrap__auwQR .RankingTravelCard_product_main_block__jAaAT .RankingTravelCard_accordion_wrap__6VRxX .RankingTravelCard_fp_comment__OG61U{margin-top:.5rem}.RankingTravelCard_ranking_product_card__ubMlO .RankingTravelCard_card_wrap__auwQR .RankingTravelCard_product_main_block__jAaAT .RankingTravelCard_accordion_wrap__6VRxX .RankingTravelCard_review_rate_wrap__QCu5E{display:block;width:100%;margin-top:.5rem;gap:8px}@media screen and (min-width:768px){.RankingTravelCard_ranking_product_card__ubMlO .RankingTravelCard_card_wrap__auwQR .RankingTravelCard_product_main_block__jAaAT .RankingTravelCard_accordion_wrap__6VRxX .RankingTravelCard_review_rate_wrap__QCu5E{gap:20px;display:flex}}.RankingTravelCard_ranking_product_card__ubMlO .RankingTravelCard_card_wrap__auwQR .RankingTravelCard_product_main_block__jAaAT .RankingTravelCard_accordion_wrap__6VRxX [class*=ranking_product_review_card]{width:100%;border:1px solid #ddd;border-radius:.5rem;margin-top:.875rem;padding:1rem 1rem 1rem 1.375rem}@media screen and (min-width:768px){.RankingTravelCard_ranking_product_card__ubMlO .RankingTravelCard_card_wrap__auwQR .RankingTravelCard_product_main_block__jAaAT .RankingTravelCard_accordion_wrap__6VRxX [class*=ranking_product_review_card]{width:48.94%;margin-top:1rem}}.RankingTravelCard_ranking_product_card__ubMlO .RankingTravelCard_card_wrap__auwQR .RankingTravelCard_product_main_block__jAaAT .RankingTravelCard_accordion_wrap__6VRxX [class*=ranking_product_contact_rate]{width:100%;margin-top:.875rem;padding:.875rem 1rem 1rem;border:1px solid #ddd;border-radius:.5rem;box-sizing:border-box}@media screen and (min-width:768px){.RankingTravelCard_ranking_product_card__ubMlO .RankingTravelCard_card_wrap__auwQR .RankingTravelCard_product_main_block__jAaAT .RankingTravelCard_accordion_wrap__6VRxX [class*=ranking_product_contact_rate]{width:48.94%;margin-top:1rem;padding:.75rem 1rem 1rem 1.875rem}}.RankingTravelCard_ranking_product_card__ubMlO .RankingTravelCard_card_wrap__auwQR .RankingTravelCard_product_main_block__jAaAT .RankingTravelCard_accordion_wrap__6VRxX [class*=insurance_company_interview_banner]{width:100%;margin-top:.75rem}@media screen and (min-width:768px){.RankingTravelCard_ranking_product_card__ubMlO .RankingTravelCard_card_wrap__auwQR .RankingTravelCard_product_main_block__jAaAT .RankingTravelCard_accordion_wrap__6VRxX [class*=insurance_company_interview_banner]{margin-top:1rem}}.RankingTravelCard_ranking_button_block__tFIU6{display:flex;justify-content:space-between;margin-top:.4rem;gap:.4rem 0;width:100%;flex-wrap:wrap}@media screen and (min-width:768px){.RankingTravelCard_ranking_button_block__tFIU6{margin-top:.85rem;gap:unset}}.RankingTravelCard_ranking_button_block__tFIU6 .RankingTravelCard_ranking_application_btn_block__4iCCN{display:flex;justify-content:space-between;align-items:stretch;width:100%}@media screen and (min-width:768px){.RankingTravelCard_ranking_button_block__tFIU6 .RankingTravelCard_ranking_application_btn_block__4iCCN{width:55%}}@media screen and (min-width:1024px){.RankingTravelCard_ranking_button_block__tFIU6 .RankingTravelCard_ranking_application_btn_block__4iCCN{width:50%}}.RankingTravelCard_ranking_button_block__tFIU6 .RankingTravelCard_ranking_application_btn_block__4iCCN .RankingTravelCard_conversion_button_wrap__g1ILr{display:flex;width:100%;align-items:stretch;flex-shrink:1}.RankingTravelCard_ranking_button_block__tFIU6 .RankingTravelCard_accordion_toggle_wrap__RgDgM{display:flex;justify-content:center;align-items:center;width:100%;padding:8px 15px 12px}@media screen and (min-width:768px){.RankingTravelCard_ranking_button_block__tFIU6 .RankingTravelCard_accordion_toggle_wrap__RgDgM{padding:unset;width:44%}}@media screen and (min-width:1024px){.RankingTravelCard_ranking_button_block__tFIU6 .RankingTravelCard_accordion_toggle_wrap__RgDgM{width:50%}}.RankingTravelPage_calculator__4al9p{overflow:hidden}.RankingTravelPage_ranking_card__LEXTF{max-width:1200px;width:92%;margin-left:auto;margin-right:auto;margin-top:unset;margin-bottom:.938rem;position:relative;box-sizing:border-box;font-size:1em}@media screen and (min-width:768px){.RankingTravelPage_ranking_card__LEXTF{width:92.3%}}.RankingTravelPage_ranking_card__LEXTF.RankingTravelPage_view__GH_Co{opacity:1}.RankingTravelPage_ranking_card__LEXTF.RankingTravelPage_active__n8Stk{border:2px solid #06f}.RankingTravelPage_ranking_card__LEXTF.RankingTravelPage_next__xZkwD{height:7em;border-radius:1rem;overflow-y:hidden;z-index:1}.RankingTravelPage_ranking_card__LEXTF.RankingTravelPage_next__xZkwD:after{content:"";position:absolute;top:0;width:100%;height:100%;background:linear-gradient(180deg,transparent,#F5F2EE 80%);z-index:2}.RankingTravelPage_ranking_card_block__Jz5Kh{min-height:520px;background-color:#f5f2ee;padding-bottom:1.5em}@media screen and (min-width:568px)and (max-width:1023px){.RankingTravelPage_ranking_card_block__Jz5Kh{min-height:80px}}.RankingTravelPage_ranking_card_block__Jz5Kh .RankingTravelPage_sort_tab__BjDG_{max-width:1200px;margin:0 auto}.RankingTravelPage_spinner_container__6dG4Q{width:100vw;display:flex;justify-content:center;position:-webkit-sticky;position:sticky;top:80px;padding-top:15px}.RankingTravelPage_spinner_container__6dG4Q svg circle{stroke:#ccc}.RankingTravelPage_proposal_banner_block__bL1Ku{max-width:1200px;width:92.3%;margin:40px auto;padding-top:24px;background-color:#06f;display:flex}@media screen and (max-width:767px){.RankingTravelPage_proposal_banner_block__bL1Ku{flex-direction:column;width:auto;margin:initial;padding:32px 4% 24px}}.RankingTravelPage_proposal_banner_block__bL1Ku .RankingTravelPage_proposal_banner_title_block__gBdD6{color:#fff;width:50%}@media screen and (max-width:767px){.RankingTravelPage_proposal_banner_block__bL1Ku .RankingTravelPage_proposal_banner_title_block__gBdD6{margin-left:8%;width:auto;padding:initial}}.RankingTravelPage_proposal_banner_block__bL1Ku .RankingTravelPage_proposal_banner_title_block__gBdD6 .RankingTravelPage_proposal_banner_title_area_wrap__t_h4o{max-width:360px;width:22.5rem;margin-left:auto;margin-right:0}.RankingTravelPage_proposal_banner_block__bL1Ku .RankingTravelPage_proposal_banner_title_block__gBdD6 .RankingTravelPage_proposal_banner_title_area_wrap__t_h4o .RankingTravelPage_proposal_banner_title_area__Fe31r{display:flex;align-items:center}.RankingTravelPage_proposal_banner_block__bL1Ku .RankingTravelPage_proposal_banner_title_block__gBdD6 .RankingTravelPage_proposal_banner_title_area_wrap__t_h4o .RankingTravelPage_proposal_banner_title_area__Fe31r img{width:3.75rem}@media screen and (max-width:767px){.RankingTravelPage_proposal_banner_block__bL1Ku .RankingTravelPage_proposal_banner_title_block__gBdD6 .RankingTravelPage_proposal_banner_title_area_wrap__t_h4o .RankingTravelPage_proposal_banner_title_area__Fe31r img{width:2.857rem}}.RankingTravelPage_proposal_banner_block__bL1Ku .RankingTravelPage_proposal_banner_title_block__gBdD6 .RankingTravelPage_proposal_banner_title_area_wrap__t_h4o .RankingTravelPage_proposal_banner_title_area__Fe31r .RankingTravelPage_proposal_banner_title__egHcI{font-size:2rem;font-weight:700;margin-left:4%}.RankingTravelPage_proposal_banner_block__bL1Ku .RankingTravelPage_proposal_banner_title_block__gBdD6 .RankingTravelPage_proposal_banner_title_area_wrap__t_h4o .RankingTravelPage_proposal_banner_description_area__Ee4xY{margin-top:24px;margin-bottom:16px;font-weight:300;line-height:1.5;font-size:1.143rem}@media screen and (max-width:767px){.RankingTravelPage_proposal_banner_block__bL1Ku .RankingTravelPage_proposal_banner_title_block__gBdD6 .RankingTravelPage_proposal_banner_title_area_wrap__t_h4o .RankingTravelPage_proposal_banner_description_area__Ee4xY{margin-bottom:8px}}.RankingTravelPage_proposal_banner_block__bL1Ku .RankingTravelPage_proposal_banner_img_block__xHXWz{width:50%;text-align:center}@media screen and (max-width:767px){.RankingTravelPage_proposal_banner_block__bL1Ku .RankingTravelPage_proposal_banner_img_block__xHXWz{text-align:initial;width:100%}}.RankingTravelPage_proposal_banner_block__bL1Ku .RankingTravelPage_proposal_banner_img_block__xHXWz .RankingTravelPage_proposal_banner_img__HhVwo{width:423px}@media screen and (max-width:767px){.RankingTravelPage_proposal_banner_block__bL1Ku .RankingTravelPage_proposal_banner_img_block__xHXWz .RankingTravelPage_proposal_banner_img__HhVwo{width:auto}}.RankingTravelPage_compare_link_block__00BE0{max-width:1200px;width:92.3%;margin:40px auto}.RankingTravelPage_category_top_block__Z5RBC{background-color:#f5f2ee;padding-bottom:88px;padding-top:150px;margin-top:-110px}@media screen and (max-width:1023px){.RankingTravelPage_category_top_block__Z5RBC{padding-top:146px;margin-top:-106px}}@media screen and (max-width:767px){.RankingTravelPage_category_top_block__Z5RBC{padding-bottom:48px;padding-top:80px;margin-top:-56px}}.RankingTravelPage_sort_area_wrapper__1uxQV{background-color:#f5f2ee;padding-top:12px;padding-bottom:12px}.RankingTravelPage_pr_banner_wrap__dlD1x{width:92%;margin-inline:auto;margin-bottom:.938rem;display:flex;justify-content:center}@media screen and (min-width:768px){.RankingTravelPage_pr_banner_wrap__dlD1x{width:92.8%}}.RankingTravelPage_guard_text_area__zz20y{background-color:#f5f2ee;padding-inline:4%;padding-bottom:24px}@media screen and (min-width:768px){.RankingTravelPage_guard_text_area__zz20y{padding-inline:50px;padding-bottom:32px}.RankingTravelPage_guard_text_area__zz20y .RankingTravelPage_guard_text_block__jgsMe{max-width:1200px;margin-inline:auto}}