.BikeRankingGuardTextBlock-module-sass-module__onxI2G__bike_ranking_guard_text_block{padding-bottom:16px;padding-left:16px;padding-right:16px}@media screen and (min-width:768px){.BikeRankingGuardTextBlock-module-sass-module__onxI2G__bike_ranking_guard_text_block{padding-bottom:24px;padding-left:24px;padding-right:24px}}.BikeRankingGuardTextBlock-module-sass-module__onxI2G__block_title{color:#333;margin-bottom:8px;font-size:14px;font-weight:700;line-height:1.25}.BikeRankingGuardTextBlock-module-sass-module__onxI2G__condition_detail{text-align:justify;color:#666;margin-bottom:4px;font-size:12px;font-weight:300;line-height:1.5}
.RankingPrBanner-module-sass-module__Bz_OKG__pr_banner{flex-direction:column;align-items:flex-end;gap:4px;max-width:1024px;display:flex}.RankingPrBanner-module-sass-module__Bz_OKG__pr_banner .RankingPrBanner-module-sass-module__Bz_OKG__banner_image{width:100%}.RankingPrBanner-module-sass-module__Bz_OKG__pr_banner .RankingPrBanner-module-sass-module__Bz_OKG__banner_image:hover{opacity:.7}
.CrownRank-module-sass-module__ajKqaG__number{color:#666;font-family:Barlow Condensed,sans-serif;font-size:36px;font-weight:600;line-height:1}.CrownRank-module-sass-module__ajKqaG__class{color:#666;font-size:12px;font-style:normal;font-weight:300;line-height:1.25}.CrownRank-module-sass-module__ajKqaG__crown_rank{width:fit-content;line-height:0;position:relative}.CrownRank-module-sass-module__ajKqaG__crown_rank .CrownRank-module-sass-module__ajKqaG__rank_num{text-align:center;color:#fff;font-family:Barlow Condensed,sans-serif;font-weight:600;line-height:1;position:absolute}.CrownRank-module-sass-module__ajKqaG__crown_rank .CrownRank-module-sass-module__ajKqaG__rank_num.CrownRank-module-sass-module__ajKqaG__small{width:6.75px;font-size:14px;top:8.5px;left:6px}.CrownRank-module-sass-module__ajKqaG__crown_rank .CrownRank-module-sass-module__ajKqaG__rank_num.CrownRank-module-sass-module__ajKqaG__medium{width:9px;font-size:18px;top:11px;left:8px}.CrownRank-module-sass-module__ajKqaG__crown_rank .CrownRank-module-sass-module__ajKqaG__rank_num.CrownRank-module-sass-module__ajKqaG__large{width:10.8px;font-size:22px;top:12.8px;left:9.6px}.CrownRank-module-sass-module__ajKqaG__crown_rank .CrownRank-module-sass-module__ajKqaG__rank_text{color:#fff;text-align:center;font-size:14px;font-weight:700;line-height:1.25;position:absolute;top:13px;right:8px}.CrownRank-module-sass-module__ajKqaG__crown_rank .CrownRank-module-sass-module__ajKqaG__rank_text.CrownRank-module-sass-module__ajKqaG__small{width:11px;font-size:11px;top:9px;right:5.5px}.CrownRank-module-sass-module__ajKqaG__crown_rank .CrownRank-module-sass-module__ajKqaG__rank_text.CrownRank-module-sass-module__ajKqaG__medium{width:14px;font-size:14px;top:13px;right:8px}.CrownRank-module-sass-module__ajKqaG__crown_rank .CrownRank-module-sass-module__ajKqaG__rank_text.CrownRank-module-sass-module__ajKqaG__large{width:15px;font-size:15px;top:16.9px;right:11px}
.ProductDataTableRankingDomesticTravel-module-sass-module__S1jr9W__product_data_table{grid-gap:1px;grid-template-columns:128px 1fr;display:grid}@media screen and (min-width:768px){.ProductDataTableRankingDomesticTravel-module-sass-module__S1jr9W__product_data_table{grid-template-columns:repeat(6,1fr)}}.ProductDataTableRankingDomesticTravel-module-sass-module__S1jr9W__product_data_table .ProductDataTableRankingDomesticTravel-module-sass-module__S1jr9W__label,.ProductDataTableRankingDomesticTravel-module-sass-module__S1jr9W__product_data_table .ProductDataTableRankingDomesticTravel-module-sass-module__S1jr9W__value{color:#333;word-break:break-word;padding:8px;font-size:14px;font-weight:300;line-height:1.5;display:block;box-shadow:0 0 0 1px #ddd}@media screen and (min-width:768px){.ProductDataTableRankingDomesticTravel-module-sass-module__S1jr9W__product_data_table .ProductDataTableRankingDomesticTravel-module-sass-module__S1jr9W__label,.ProductDataTableRankingDomesticTravel-module-sass-module__S1jr9W__product_data_table .ProductDataTableRankingDomesticTravel-module-sass-module__S1jr9W__value{padding:12px}}.ProductDataTableRankingDomesticTravel-module-sass-module__S1jr9W__product_data_table .ProductDataTableRankingDomesticTravel-module-sass-module__S1jr9W__label{background-color:#f5f2ee}
.ConditionSelectPet-module-sass-module__BmmvZq__condition_select_pet{border:1px solid #aaa;border-radius:8px;margin-left:auto;margin-right:auto;display:grid}.ConditionSelectPet-module-sass-module__BmmvZq__condition_select_pet.ConditionSelectPet-module-sass-module__BmmvZq__small{grid-template-columns:128px 33px 1fr;grid-template-areas:"pet_type_select border_vertical pet_age_select""border_horizontal border_horizontal border_horizontal""pet_breed_select pet_breed_select pet_breed_select";row-gap:2px;padding:4px 8px}.ConditionSelectPet-module-sass-module__BmmvZq__condition_select_pet.ConditionSelectPet-module-sass-module__BmmvZq__small .ConditionSelectPet-module-sass-module__BmmvZq__border_vertical_second{display:none}.ConditionSelectPet-module-sass-module__BmmvZq__condition_select_pet.ConditionSelectPet-module-sass-module__BmmvZq__large{grid-template-columns:136px 33px 80px 33px 280px;grid-template-areas:"pet_type_select border_vertical pet_age_select border_vertical_second pet_breed_select";justify-content:center;width:600px}.ConditionSelectPet-module-sass-module__BmmvZq__condition_select_pet.ConditionSelectPet-module-sass-module__BmmvZq__large .ConditionSelectPet-module-sass-module__BmmvZq__border_horizontal{display:none}.ConditionSelectPet-module-sass-module__BmmvZq__condition_select_pet .ConditionSelectPet-module-sass-module__BmmvZq__pet_type_select{grid-area:pet_type_select}.ConditionSelectPet-module-sass-module__BmmvZq__condition_select_pet .ConditionSelectPet-module-sass-module__BmmvZq__pet_age_select{grid-area:pet_age_select}.ConditionSelectPet-module-sass-module__BmmvZq__condition_select_pet .ConditionSelectPet-module-sass-module__BmmvZq__pet_breed_select{grid-area:pet_breed_select}.ConditionSelectPet-module-sass-module__BmmvZq__condition_select_pet .ConditionSelectPet-module-sass-module__BmmvZq__border_vertical{background-color:#ddd;grid-area:border_vertical;width:1px;height:16px;margin:auto 16px}.ConditionSelectPet-module-sass-module__BmmvZq__condition_select_pet .ConditionSelectPet-module-sass-module__BmmvZq__border_vertical_second{background-color:#ddd;grid-area:border_vertical_second;width:1px;height:16px;margin:auto 16px}.ConditionSelectPet-module-sass-module__BmmvZq__condition_select_pet .ConditionSelectPet-module-sass-module__BmmvZq__border_horizontal{border-bottom:1px solid #ddd;grid-area:border_horizontal}
.CarRankingAccordionButton-module-sass-module__fXIP7W__car_ranking_accordion_button{box-sizing:border-box;text-align:center;border:1px solid #ddd;border-radius:.5rem;justify-content:center;align-items:center;width:100%;padding-top:.625rem;padding-bottom:.625rem;padding-right:2rem;font-weight:700;line-height:1.25;text-decoration:none;display:flex;position:relative;box-shadow:.25rem .25rem .75rem #00000026}@media screen and (min-width:768px){.CarRankingAccordionButton-module-sass-module__fXIP7W__car_ranking_accordion_button{padding-right:unset}}.CarRankingAccordionButton-module-sass-module__fXIP7W__car_ranking_accordion_button:hover{cursor:pointer}.CarRankingAccordionButton-module-sass-module__fXIP7W__car_ranking_accordion_button .CarRankingAccordionButton-module-sass-module__fXIP7W__fp_icon_wrap{width:2rem;margin-right:15px}.CarRankingAccordionButton-module-sass-module__fXIP7W__car_ranking_accordion_button .CarRankingAccordionButton-module-sass-module__fXIP7W__close_text{display:none}.CarRankingAccordionButton-module-sass-module__fXIP7W__car_ranking_accordion_button .CarRankingAccordionButton-module-sass-module__fXIP7W__under_arrow_wrap{width:1rem;height:1rem;position:absolute;top:50%;right:1.5rem;transform:translateY(-50%)}.CarRankingAccordionButton-module-sass-module__fXIP7W__car_ranking_accordion_button.CarRankingAccordionButton-module-sass-module__fXIP7W__open .CarRankingAccordionButton-module-sass-module__fXIP7W__fp_icon_wrap{margin-right:unset}.CarRankingAccordionButton-module-sass-module__fXIP7W__car_ranking_accordion_button.CarRankingAccordionButton-module-sass-module__fXIP7W__open .CarRankingAccordionButton-module-sass-module__fXIP7W__open_text{display:none}.CarRankingAccordionButton-module-sass-module__fXIP7W__car_ranking_accordion_button.CarRankingAccordionButton-module-sass-module__fXIP7W__open .CarRankingAccordionButton-module-sass-module__fXIP7W__close_text{display:inline}@media screen and (min-width:768px){.CarRankingAccordionButton-module-sass-module__fXIP7W__car_ranking_accordion_button.CarRankingAccordionButton-module-sass-module__fXIP7W__open .CarRankingAccordionButton-module-sass-module__fXIP7W__close_text{padding-right:2rem}}.CarRankingAccordionButton-module-sass-module__fXIP7W__car_ranking_accordion_button.CarRankingAccordionButton-module-sass-module__fXIP7W__open .CarRankingAccordionButton-module-sass-module__fXIP7W__fp_icon{visibility:hidden}.CarRankingAccordionButton-module-sass-module__fXIP7W__car_ranking_accordion_button.CarRankingAccordionButton-module-sass-module__fXIP7W__blue{background-color:#06a}.CarRankingAccordionButton-module-sass-module__fXIP7W__car_ranking_accordion_button.CarRankingAccordionButton-module-sass-module__fXIP7W__blue .CarRankingAccordionButton-module-sass-module__fXIP7W__text_color{color:#fff}.CarRankingAccordionButton-module-sass-module__fXIP7W__car_ranking_accordion_button.CarRankingAccordionButton-module-sass-module__fXIP7W__blue .CarRankingAccordionButton-module-sass-module__fXIP7W__icon_color path,.CarRankingAccordionButton-module-sass-module__fXIP7W__car_ranking_accordion_button.CarRankingAccordionButton-module-sass-module__fXIP7W__blue .CarRankingAccordionButton-module-sass-module__fXIP7W__icon_color circle{stroke:#fff}@media (hover:hover){.CarRankingAccordionButton-module-sass-module__fXIP7W__car_ranking_accordion_button.CarRankingAccordionButton-module-sass-module__fXIP7W__blue:hover{background-color:#fff}.CarRankingAccordionButton-module-sass-module__fXIP7W__car_ranking_accordion_button.CarRankingAccordionButton-module-sass-module__fXIP7W__blue:hover .CarRankingAccordionButton-module-sass-module__fXIP7W__text_color{color:#06a}.CarRankingAccordionButton-module-sass-module__fXIP7W__car_ranking_accordion_button.CarRankingAccordionButton-module-sass-module__fXIP7W__blue:hover .CarRankingAccordionButton-module-sass-module__fXIP7W__icon_color path,.CarRankingAccordionButton-module-sass-module__fXIP7W__car_ranking_accordion_button.CarRankingAccordionButton-module-sass-module__fXIP7W__blue:hover .CarRankingAccordionButton-module-sass-module__fXIP7W__icon_color circle{stroke:#06a}}@media (hover:none){.CarRankingAccordionButton-module-sass-module__fXIP7W__car_ranking_accordion_button.CarRankingAccordionButton-module-sass-module__fXIP7W__blue:active{background-color:#fff}.CarRankingAccordionButton-module-sass-module__fXIP7W__car_ranking_accordion_button.CarRankingAccordionButton-module-sass-module__fXIP7W__blue:active .CarRankingAccordionButton-module-sass-module__fXIP7W__text_color{color:#06a}.CarRankingAccordionButton-module-sass-module__fXIP7W__car_ranking_accordion_button.CarRankingAccordionButton-module-sass-module__fXIP7W__blue:active .CarRankingAccordionButton-module-sass-module__fXIP7W__icon_color path,.CarRankingAccordionButton-module-sass-module__fXIP7W__car_ranking_accordion_button.CarRankingAccordionButton-module-sass-module__fXIP7W__blue:active .CarRankingAccordionButton-module-sass-module__fXIP7W__icon_color circle{stroke:#06a}}
.ConversionButton-module-sass-module__HoUHXa__conversion_button{width:100%}.ConversionButton-module-sass-module__HoUHXa__conversion_button a{text-align:center;color:#fff;background-color:#eb5505;border:2px solid #eb5505;border-radius:3rem;flex-wrap:wrap;justify-content:center;align-items:center;padding:.45rem 0;font-size:1.143rem;font-weight:700;line-height:1.25;text-decoration:none;display:flex;position:relative;box-shadow:4px 4px 12px #00000026}@media screen and (min-width:768px){.ConversionButton-module-sass-module__HoUHXa__conversion_button a{padding:.5rem 0;font-size:1.125rem}}.ConversionButton-module-sass-module__HoUHXa__conversion_button a span{width:100%;margin-top:.33em;font-size:.75em;font-weight:400;display:block}@media screen and (min-width:768px){.ConversionButton-module-sass-module__HoUHXa__conversion_button a span{font-size:.75rem}}.ConversionButton-module-sass-module__HoUHXa__conversion_button a:hover{color:#eb5505;opacity:1;background-color:#fff;transition:color,background-color .3s}.ConversionButton-module-sass-module__HoUHXa__conversion_button a:hover .ConversionButton-module-sass-module__HoUHXa__right svg path{fill:#eb5505;transition:fill .3s}.ConversionButton-module-sass-module__HoUHXa__conversion_button a i{align-items:center;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.ConversionButton-module-sass-module__HoUHXa__conversion_button a i.ConversionButton-module-sass-module__HoUHXa__left{width:1.429em;left:1rem}@media screen and (min-width:768px){.ConversionButton-module-sass-module__HoUHXa__conversion_button a i.ConversionButton-module-sass-module__HoUHXa__left{width:2rem}}.ConversionButton-module-sass-module__HoUHXa__conversion_button a i.ConversionButton-module-sass-module__HoUHXa__right{width:1.25em;right:1rem}@media screen and (min-width:768px){.ConversionButton-module-sass-module__HoUHXa__conversion_button a i.ConversionButton-module-sass-module__HoUHXa__right{width:1.5rem}}.ConversionButton-module-sass-module__HoUHXa__conversion_button a i svg{width:100%;height:auto}.ConversionButton-module-sass-module__HoUHXa__conversion_button.ConversionButton-module-sass-module__HoUHXa__disabled a{color:#999;border:unset;box-shadow:unset;cursor:unset;pointer-events:none;background-color:#ddd}.ConversionButton-module-sass-module__HoUHXa__conversion_button.ConversionButton-module-sass-module__HoUHXa__disabled a svg path{fill:#999}
.RankingProductReviewModal-module-sass-module__4-UJIG__style_wrapper .review [class*=review_header]{border-bottom:2px solid #ddd;align-items:center;margin-top:2rem;padding-bottom:.5rem;font-size:1rem;font-weight:700;line-height:1.25;display:flex}.RankingProductReviewModal-module-sass-module__4-UJIG__style_wrapper .review [class*=review_header] [class*=rate_wrap]{place-content:center space-between;width:10.313em;margin-left:1rem;padding-left:.875rem;padding-right:1.125rem;display:flex}@media screen and (max-width:767px){.RankingProductReviewModal-module-sass-module__4-UJIG__style_wrapper .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-module-sass-module__4-UJIG__style_wrapper .review [class*=review_header] [class*=rate_wrap] [class*=review_qty]{color:#666;align-items:center;margin-left:1rem;font-size:1rem;font-weight:400;display:flex}.RankingProductReviewModal-module-sass-module__4-UJIG__style_wrapper .review [class*=review_header] [class*=rate_wrap] [class*=review_qty]:after{content:"件"}.RankingProductReviewModal-module-sass-module__4-UJIG__style_wrapper .review [class*=review_wrap]{margin-top:1rem}@media screen and (max-width:767px){.RankingProductReviewModal-module-sass-module__4-UJIG__style_wrapper .review [class*=review_wrap]{margin-top:1.143rem}}.RankingProductReviewModal-module-sass-module__4-UJIG__style_wrapper .review [class*=review_wrap]>div:not(:last-child){margin-bottom:40px}.RankingProductReviewModal-module-sass-module__4-UJIG__style_wrapper .review [class*=review_wrap]>div:last-child{margin-bottom:1rem}.RankingProductReviewModal-module-sass-module__4-UJIG__style_wrapper .review [class*=car_annotation]{color:#666;margin-top:1rem;margin-bottom:2rem;font-size:.75rem}@media screen and (max-width:767px){.RankingProductReviewModal-module-sass-module__4-UJIG__style_wrapper .review [class*=car_annotation]{margin-top:1.143rem;margin-bottom:2.286rem;font-size:.714rem}}.RankingProductReviewModal-module-sass-module__4-UJIG__style_wrapper .review [class*=car_annotation]>p:not(:last-child){margin-bottom:8px}.RankingProductReviewModal-module-sass-module__4-UJIG__style_wrapper .review [class*=car_annotation] [class*=annotation]{text-indent:-.45rem;padding-left:.75rem}.RankingProductReviewModal-module-sass-module__4-UJIG__style_wrapper .review [class*=car_annotation] [class*=annotation]:before{content:"※"}
.DocumentRequestButton-module-sass-module__45k1tG__document_request_button{width:100%;height:100%}.DocumentRequestButton-module-sass-module__45k1tG__document_request_button button{text-align:center;cursor:pointer;border-radius:2rem;justify-content:center;align-items:center;width:100%;height:100%;font-size:1rem;font-weight:700;line-height:1.25;text-decoration:none;display:flex;position:relative}@media screen and (min-width:768px){.DocumentRequestButton-module-sass-module__45k1tG__document_request_button button{padding-block:1.125rem}}.DocumentRequestButton-module-sass-module__45k1tG__document_request_button button .DocumentRequestButton-module-sass-module__45k1tG__request_button_small_text{font-size:.875rem}.DocumentRequestButton-module-sass-module__45k1tG__document_request_button button .DocumentRequestButton-module-sass-module__45k1tG__request_button_normal_weight{font-weight:300}.DocumentRequestButton-module-sass-module__45k1tG__document_request_button .DocumentRequestButton-module-sass-module__45k1tG__blue{color:#fff;background-color:#06a;border:1px solid #06a}.DocumentRequestButton-module-sass-module__45k1tG__document_request_button .DocumentRequestButton-module-sass-module__45k1tG__blue:hover{color:#06a;background-color:#fff}.DocumentRequestButton-module-sass-module__45k1tG__document_request_button .DocumentRequestButton-module-sass-module__45k1tG__orange{color:#eb5505;background-color:#fff;border:1px solid #eb5505}.DocumentRequestButton-module-sass-module__45k1tG__document_request_button .DocumentRequestButton-module-sass-module__45k1tG__orange:hover{color:#fff;background-color:#eb5505}.DocumentRequestButton-module-sass-module__45k1tG__document_request_button .DocumentRequestButton-module-sass-module__45k1tG__white{color:#eb5505;background-color:#fff;border:1px solid #eb5505}.DocumentRequestButton-module-sass-module__45k1tG__document_request_button .DocumentRequestButton-module-sass-module__45k1tG__white:hover{color:#fff;background-color:#eb5505}.DocumentRequestButton-module-sass-module__45k1tG__document_request_button.DocumentRequestButton-module-sass-module__45k1tG__disabled button{color:#999;border:unset;box-shadow:unset;cursor:unset;pointer-events:none;background-color:#ddd}
.RatingAndReviewCount-module-sass-module__pEuAha__rating_and_review_count{color:#333;flex-wrap:wrap;gap:4px 10px;font-size:14px;font-style:normal;font-weight:300;line-height:1.25;display:flex}@media screen and (min-width:768px){.RatingAndReviewCount-module-sass-module__pEuAha__rating_and_review_count{align-items:center}}.RatingAndReviewCount-module-sass-module__pEuAha__rating_and_review_count .RatingAndReviewCount-module-sass-module__pEuAha__title{height:18px}.RatingAndReviewCount-module-sass-module__pEuAha__rating_and_review_count .RatingAndReviewCount-module-sass-module__pEuAha__value_block{align-items:flex-end;height:16px;display:flex}@media screen and (min-width:768px){.RatingAndReviewCount-module-sass-module__pEuAha__rating_and_review_count .RatingAndReviewCount-module-sass-module__pEuAha__value_block{align-items:center;height:20px}}.RatingAndReviewCount-module-sass-module__pEuAha__rating_and_review_count .RatingAndReviewCount-module-sass-module__pEuAha__rating_star{gap:2px;height:16px;margin-right:5px;display:flex}@media screen and (min-width:768px){.RatingAndReviewCount-module-sass-module__pEuAha__rating_and_review_count .RatingAndReviewCount-module-sass-module__pEuAha__rating_star{height:auto}}.RatingAndReviewCount-module-sass-module__pEuAha__rating_and_review_count .RatingAndReviewCount-module-sass-module__pEuAha__active path{fill:#fb3}.RatingAndReviewCount-module-sass-module__pEuAha__rating_and_review_count .RatingAndReviewCount-module-sass-module__pEuAha__value{color:#eb5505;margin-right:5px;font-family:Barlow Condensed,sans-serif;font-size:16px;font-weight:600;line-height:1}@media screen and (min-width:768px){.RatingAndReviewCount-module-sass-module__pEuAha__rating_and_review_count .RatingAndReviewCount-module-sass-module__pEuAha__value{margin-right:0;font-size:18px}}.RatingAndReviewCount-module-sass-module__pEuAha__rating_and_review_count .RatingAndReviewCount-module-sass-module__pEuAha__review_count_wrap{color:#666;font-size:12px;text-decoration:none}@media screen and (min-width:768px){.RatingAndReviewCount-module-sass-module__pEuAha__rating_and_review_count .RatingAndReviewCount-module-sass-module__pEuAha__review_count_wrap{font-size:16px}}.RatingAndReviewCount-module-sass-module__pEuAha__rating_and_review_count .RatingAndReviewCount-module-sass-module__pEuAha__review_count{cursor:pointer;color:#06a;font-feature-settings:normal;letter-spacing:normal}.RatingAndReviewCount-module-sass-module__pEuAha__rating_and_review_count .RatingAndReviewCount-module-sass-module__pEuAha__review_count.RatingAndReviewCount-module-sass-module__pEuAha__disable{cursor:unset;color:#666}.RatingAndReviewCount-module-sass-module__pEuAha__rating_and_review_count .RatingAndReviewCount-module-sass-module__pEuAha__star_icon{width:16px;height:16px}@media screen and (min-width:768px){.RatingAndReviewCount-module-sass-module__pEuAha__rating_and_review_count .RatingAndReviewCount-module-sass-module__pEuAha__star_icon{width:18px;height:18px}}
.DomesticTravelRankingProductCard-module-sass-module__036l_W__sp{display:block}@media screen and (min-width:768px){.DomesticTravelRankingProductCard-module-sass-module__036l_W__sp{display:none}}.DomesticTravelRankingProductCard-module-sass-module__036l_W__non_sp{display:none}@media screen and (min-width:768px){.DomesticTravelRankingProductCard-module-sass-module__036l_W__non_sp{display:block}}.DomesticTravelRankingProductCard-module-sass-module__036l_W__ranking_product_card{background:#fff;border:1px solid #ddd;border-radius:12px;flex-direction:column;justify-content:center;padding:12px 16px 20px;display:flex;overflow:hidden;box-shadow:0 0 8px #0000000d}@media screen and (min-width:768px){.DomesticTravelRankingProductCard-module-sass-module__036l_W__ranking_product_card{padding:16px 24px}}.DomesticTravelRankingProductCard-module-sass-module__036l_W__header{grid-template-columns:auto 1fr;align-items:center;column-gap:12px;margin-bottom:16px;display:grid}@media screen and (min-width:768px){.DomesticTravelRankingProductCard-module-sass-module__036l_W__header{column-gap:28px;margin-bottom:12px}}.DomesticTravelRankingProductCard-module-sass-module__036l_W__header .DomesticTravelRankingProductCard-module-sass-module__036l_W__rank{min-width:30px}.DomesticTravelRankingProductCard-module-sass-module__036l_W__header .DomesticTravelRankingProductCard-module-sass-module__036l_W__name_block{flex-direction:column;row-gap:4px;display:flex}.DomesticTravelRankingProductCard-module-sass-module__036l_W__header .DomesticTravelRankingProductCard-module-sass-module__036l_W__name_block .DomesticTravelRankingProductCard-module-sass-module__036l_W__company_name{color:#333;font-size:12px;font-weight:300;line-height:1.25}@media screen and (min-width:768px){.DomesticTravelRankingProductCard-module-sass-module__036l_W__header .DomesticTravelRankingProductCard-module-sass-module__036l_W__name_block .DomesticTravelRankingProductCard-module-sass-module__036l_W__company_name{font-size:14px}}.DomesticTravelRankingProductCard-module-sass-module__036l_W__header .DomesticTravelRankingProductCard-module-sass-module__036l_W__name_block .DomesticTravelRankingProductCard-module-sass-module__036l_W__product_name{color:#333;font-size:16px;font-weight:700;line-height:1.25;display:block}@media screen and (min-width:768px){.DomesticTravelRankingProductCard-module-sass-module__036l_W__header .DomesticTravelRankingProductCard-module-sass-module__036l_W__name_block .DomesticTravelRankingProductCard-module-sass-module__036l_W__product_name{font-size:18px}}.DomesticTravelRankingProductCard-module-sass-module__036l_W__header .DomesticTravelRankingProductCard-module-sass-module__036l_W__name_block .DomesticTravelRankingProductCard-module-sass-module__036l_W__product_name_link{text-decoration:none}.DomesticTravelRankingProductCard-module-sass-module__036l_W__header .DomesticTravelRankingProductCard-module-sass-module__036l_W__name_block .DomesticTravelRankingProductCard-module-sass-module__036l_W__product_name_link .DomesticTravelRankingProductCard-module-sass-module__036l_W__product_name{color:#06a}.DomesticTravelRankingProductCard-module-sass-module__036l_W__main{flex-direction:column;row-gap:12px;width:100%;display:flex}@media screen and (min-width:768px){.DomesticTravelRankingProductCard-module-sass-module__036l_W__main{flex-direction:row;column-gap:16px}}@media screen and (min-width:1024px){.DomesticTravelRankingProductCard-module-sass-module__036l_W__main{column-gap:32px}}.DomesticTravelRankingProductCard-module-sass-module__036l_W__main .DomesticTravelRankingProductCard-module-sass-module__036l_W__company_and_product_logo_wrap{flex:1}@media screen and (min-width:768px){.DomesticTravelRankingProductCard-module-sass-module__036l_W__main .DomesticTravelRankingProductCard-module-sass-module__036l_W__company_and_product_logo_wrap{flex-direction:column;max-width:45%;display:flex}}@media screen and (min-width:1024px){.DomesticTravelRankingProductCard-module-sass-module__036l_W__main .DomesticTravelRankingProductCard-module-sass-module__036l_W__company_and_product_logo_wrap{max-width:36%}}.DomesticTravelRankingProductCard-module-sass-module__036l_W__price{flex:1}.DomesticTravelRankingProductCard-module-sass-module__036l_W__price.DomesticTravelRankingProductCard-module-sass-module__036l_W__sp{margin-top:12px}.DomesticTravelRankingProductCard-module-sass-module__036l_W__plan_block{color:#06a;justify-content:flex-end;margin-top:12px;font-size:14px;font-weight:300;line-height:1.25;display:flex}@media screen and (min-width:768px){.DomesticTravelRankingProductCard-module-sass-module__036l_W__plan_block{font-size:16px}}.DomesticTravelRankingProductCard-module-sass-module__036l_W__plan_block .DomesticTravelRankingProductCard-module-sass-module__036l_W__icon_wrap{margin-top:auto;margin-bottom:auto;margin-left:4px}.DomesticTravelRankingProductCard-module-sass-module__036l_W__review_summary_wrap{justify-content:flex-start;margin-top:12px;display:flex}@media screen and (min-width:768px){.DomesticTravelRankingProductCard-module-sass-module__036l_W__review_summary_wrap{justify-content:flex-end}}@media screen and (min-width:1024px){.DomesticTravelRankingProductCard-module-sass-module__036l_W__review_summary_wrap{margin-top:16px}}.DomesticTravelRankingProductCard-module-sass-module__036l_W__domestic_travel_ranking_data{flex-direction:column;row-gap:16px;padding-top:12px;display:flex}@media screen and (min-width:768px){.DomesticTravelRankingProductCard-module-sass-module__036l_W__domestic_travel_ranking_data{padding-top:16px}}.DomesticTravelRankingProductCard-module-sass-module__036l_W__caution_points_with_options{color:#666;margin-top:8px;font-size:12px}.DomesticTravelRankingProductCard-module-sass-module__036l_W__caution_points_with_options .DomesticTravelRankingProductCard-module-sass-module__036l_W__caution_point{gap:4px;display:flex}.DomesticTravelRankingProductCard-module-sass-module__036l_W__title_text{color:#333;padding-bottom:8px;font-size:16px;font-weight:700;line-height:1.25}@media screen and (min-width:768px){.DomesticTravelRankingProductCard-module-sass-module__036l_W__title_text{font-size:18px}}.DomesticTravelRankingProductCard-module-sass-module__036l_W__recommend_point,.DomesticTravelRankingProductCard-module-sass-module__036l_W__campaign,.DomesticTravelRankingProductCard-module-sass-module__036l_W__description{margin-top:12px}.DomesticTravelRankingProductCard-module-sass-module__036l_W__detail_text_wrap{margin-top:8px}@media screen and (min-width:768px){.DomesticTravelRankingProductCard-module-sass-module__036l_W__detail_text_wrap{margin-top:12px}}.DomesticTravelRankingProductCard-module-sass-module__036l_W__no_detail_text{display:none}.DomesticTravelRankingProductCard-module-sass-module__036l_W__detail_text{color:#666;text-align:justify;font-size:12px;font-weight:300;line-height:1.25}.DomesticTravelRankingProductCard-module-sass-module__036l_W__footer_button_wrap{margin-top:12px}
.CompanyAndProductLogo-module-sass-module__nlKK4q__company_and_product_logo{column-gap:12px;display:flex}@media screen and (min-width:768px){.CompanyAndProductLogo-module-sass-module__nlKK4q__company_and_product_logo{column-gap:8px}}@media screen and (min-width:1024px){.CompanyAndProductLogo-module-sass-module__nlKK4q__company_and_product_logo{column-gap:12px}}.CompanyAndProductLogo-module-sass-module__nlKK4q__company_and_product_logo .CompanyAndProductLogo-module-sass-module__nlKK4q__company_logo,.CompanyAndProductLogo-module-sass-module__nlKK4q__company_and_product_logo .CompanyAndProductLogo-module-sass-module__nlKK4q__product_logo{text-align:center;border:1px solid #ddd;border-radius:8px;justify-content:center;align-items:center;display:flex;overflow:hidden}.CompanyAndProductLogo-module-sass-module__nlKK4q__company_and_product_logo .CompanyAndProductLogo-module-sass-module__nlKK4q__company_logo .CompanyAndProductLogo-module-sass-module__nlKK4q__ranking_card_logo_link,.CompanyAndProductLogo-module-sass-module__nlKK4q__company_and_product_logo .CompanyAndProductLogo-module-sass-module__nlKK4q__product_logo .CompanyAndProductLogo-module-sass-module__nlKK4q__ranking_card_logo_link{justify-content:center;align-items:center;width:100%;height:100%;display:flex}.CompanyAndProductLogo-module-sass-module__nlKK4q__company_and_product_logo .CompanyAndProductLogo-module-sass-module__nlKK4q__company_logo .CompanyAndProductLogo-module-sass-module__nlKK4q__ranking_card_logo_link:hover,.CompanyAndProductLogo-module-sass-module__nlKK4q__company_and_product_logo .CompanyAndProductLogo-module-sass-module__nlKK4q__product_logo .CompanyAndProductLogo-module-sass-module__nlKK4q__ranking_card_logo_link:hover{opacity:.7}.CompanyAndProductLogo-module-sass-module__nlKK4q__company_and_product_logo .CompanyAndProductLogo-module-sass-module__nlKK4q__company_logo{flex-basis:36%}@media screen and (min-width:768px){.CompanyAndProductLogo-module-sass-module__nlKK4q__company_and_product_logo .CompanyAndProductLogo-module-sass-module__nlKK4q__company_logo{flex-basis:unset;width:80px}}@media screen and (min-width:1024px){.CompanyAndProductLogo-module-sass-module__nlKK4q__company_and_product_logo .CompanyAndProductLogo-module-sass-module__nlKK4q__company_logo{width:122px}}.CompanyAndProductLogo-module-sass-module__nlKK4q__company_and_product_logo .CompanyAndProductLogo-module-sass-module__nlKK4q__product_logo{flex:1}.CompanyAndProductLogo-module-sass-module__nlKK4q__company_and_product_logo .CompanyAndProductLogo-module-sass-module__nlKK4q__product_logo img{width:85%}
.FpCommentCard-module-sass-module__mKEhca__fp_comment_wrap{box-sizing:border-box;border:1px solid #ddd;border-radius:.5rem;width:100%;padding:.75rem 4%}.FpCommentCard-module-sass-module__mKEhca__fp_comment_wrap .FpCommentCard-module-sass-module__mKEhca__fp_comment_title_area{justify-content:space-between;display:flex}.FpCommentCard-module-sass-module__mKEhca__fp_comment_wrap .FpCommentCard-module-sass-module__mKEhca__fp_comment_title_area .FpCommentCard-module-sass-module__mKEhca__fp_commtent_main_title{font-size:1.125rem;font-weight:700;line-height:1.25}.FpCommentCard-module-sass-module__mKEhca__fp_comment_wrap .FpCommentCard-module-sass-module__mKEhca__fp_comment_title_area .FpCommentCard-module-sass-module__mKEhca__detail_button{color:#06a;font-size:.875rem;font-weight:700;line-height:1.25;text-decoration:none}.FpCommentCard-module-sass-module__mKEhca__fp_comment_wrap .FpCommentCard-module-sass-module__mKEhca__fp_comment_title_area .FpCommentCard-module-sass-module__mKEhca__detail_button:hover{cursor:pointer}.FpCommentCard-module-sass-module__mKEhca__fp_comment_wrap .FpCommentCard-module-sass-module__mKEhca__fp_comment_body{justify-content:space-between;display:flex}@media screen and (max-width:767px){.FpCommentCard-module-sass-module__mKEhca__fp_comment_wrap .FpCommentCard-module-sass-module__mKEhca__fp_comment_body{margin-top:.25rem;padding-left:1rem}}.FpCommentCard-module-sass-module__mKEhca__fp_comment_wrap .FpCommentCard-module-sass-module__mKEhca__fp_comment_body .FpCommentCard-module-sass-module__mKEhca__fp_left_col{width:12.35%;margin-top:1rem}.FpCommentCard-module-sass-module__mKEhca__fp_comment_wrap .FpCommentCard-module-sass-module__mKEhca__fp_comment_body .FpCommentCard-module-sass-module__mKEhca__fp_left_col>img{width:100%;height:auto}@media screen and (max-width:767px){.FpCommentCard-module-sass-module__mKEhca__fp_comment_wrap .FpCommentCard-module-sass-module__mKEhca__fp_comment_body .FpCommentCard-module-sass-module__mKEhca__fp_left_col{float:left;width:42%;margin-top:0;margin-left:-1rem;margin-right:1rem}}.FpCommentCard-module-sass-module__mKEhca__fp_comment_wrap .FpCommentCard-module-sass-module__mKEhca__fp_comment_body .FpCommentCard-module-sass-module__mKEhca__fp_left_col .FpCommentCard-module-sass-module__mKEhca__fp_job_title{color:#aaa;margin-top:.25rem;font-size:.75rem;font-weight:700;line-height:1.25}.FpCommentCard-module-sass-module__mKEhca__fp_comment_wrap .FpCommentCard-module-sass-module__mKEhca__fp_comment_body .FpCommentCard-module-sass-module__mKEhca__fp_left_col .FpCommentCard-module-sass-module__mKEhca__fp_name{margin-top:.25rem;font-weight:700;line-height:1.25}.FpCommentCard-module-sass-module__mKEhca__fp_comment_wrap .FpCommentCard-module-sass-module__mKEhca__fp_comment_body .FpCommentCard-module-sass-module__mKEhca__fp_right_col{width:83.7%}@media screen and (max-width:767px){.FpCommentCard-module-sass-module__mKEhca__fp_comment_wrap .FpCommentCard-module-sass-module__mKEhca__fp_comment_body .FpCommentCard-module-sass-module__mKEhca__fp_right_col{width:100%;display:inline}}.FpCommentCard-module-sass-module__mKEhca__fp_comment_wrap .FpCommentCard-module-sass-module__mKEhca__fp_comment_body .FpCommentCard-module-sass-module__mKEhca__fp_right_col .FpCommentCard-module-sass-module__mKEhca__fp_point{text-align:justify;padding-left:1em;font-weight:700;position:relative}@media screen and (max-width:767px){.FpCommentCard-module-sass-module__mKEhca__fp_comment_wrap .FpCommentCard-module-sass-module__mKEhca__fp_comment_body .FpCommentCard-module-sass-module__mKEhca__fp_right_col .FpCommentCard-module-sass-module__mKEhca__fp_point{text-indent:-1em;padding-left:0}}.FpCommentCard-module-sass-module__mKEhca__fp_comment_wrap .FpCommentCard-module-sass-module__mKEhca__fp_comment_body .FpCommentCard-module-sass-module__mKEhca__fp_right_col .FpCommentCard-module-sass-module__mKEhca__fp_point:before{content:"・";position:absolute;top:0;left:0}@media screen and (max-width:767px){.FpCommentCard-module-sass-module__mKEhca__fp_comment_wrap .FpCommentCard-module-sass-module__mKEhca__fp_comment_body .FpCommentCard-module-sass-module__mKEhca__fp_right_col .FpCommentCard-module-sass-module__mKEhca__fp_point:before{position:static}}.FpCommentCard-module-sass-module__mKEhca__fp_comment_wrap .FpCommentCard-module-sass-module__mKEhca__fp_comment_body .FpCommentCard-module-sass-module__mKEhca__fp_right_col .FpCommentCard-module-sass-module__mKEhca__fp_point~.FpCommentCard-module-sass-module__mKEhca__point{margin-top:.5rem}.FpCommentCard-module-sass-module__mKEhca__fp_comment_wrap .FpCommentCard-module-sass-module__mKEhca__fp_comment_body .FpCommentCard-module-sass-module__mKEhca__fp_right_col .FpCommentCard-module-sass-module__mKEhca__fp_point strong{background:linear-gradient(#0000 75%,#faff18 75%)}.FpCommentCard-module-sass-module__mKEhca__fp_comment_wrap .FpCommentCard-module-sass-module__mKEhca__fp_comment_body .FpCommentCard-module-sass-module__mKEhca__fp_right_col .FpCommentCard-module-sass-module__mKEhca__fp_comment{color:#666;font-size-adjust:.875rem;text-align:justify;max-height:6rem;margin-top:1.188rem;line-height:1.5;position:relative;overflow:hidden}@media screen and (max-width:767px){.FpCommentCard-module-sass-module__mKEhca__fp_comment_wrap .FpCommentCard-module-sass-module__mKEhca__fp_comment_body .FpCommentCard-module-sass-module__mKEhca__fp_right_col .FpCommentCard-module-sass-module__mKEhca__fp_comment{max-height:6rem}}.FpCommentCard-module-sass-module__mKEhca__fp_comment_wrap .FpCommentCard-module-sass-module__mKEhca__fp_comment_body .FpCommentCard-module-sass-module__mKEhca__fp_right_col .FpCommentCard-module-sass-module__mKEhca__fp_comment strong{font-weight:400}.FpCommentCard-module-sass-module__mKEhca__fp_comment_wrap .FpCommentCard-module-sass-module__mKEhca__fp_comment_body .FpCommentCard-module-sass-module__mKEhca__fp_right_col .FpCommentCard-module-sass-module__mKEhca__fp_comment:after{content:"…";background-color:#fff;position:absolute;bottom:0;right:0}
.ProductDataTableRankingGolf-module-sass-module__HOu5lW__product_data_table{grid-gap:1px;grid-template-columns:128px 1fr;display:grid}@media screen and (min-width:768px){.ProductDataTableRankingGolf-module-sass-module__HOu5lW__product_data_table{grid-template-columns:repeat(4,1fr)}}@media screen and (min-width:1024px){.ProductDataTableRankingGolf-module-sass-module__HOu5lW__product_data_table{grid-template-columns:1fr 265px 1fr 1fr}}.ProductDataTableRankingGolf-module-sass-module__HOu5lW__product_data_table .ProductDataTableRankingGolf-module-sass-module__HOu5lW__label,.ProductDataTableRankingGolf-module-sass-module__HOu5lW__product_data_table .ProductDataTableRankingGolf-module-sass-module__HOu5lW__value{color:#333;word-break:break-word;padding:8px;font-size:14px;font-weight:300;line-height:1.5;display:block;box-shadow:0 0 0 1px #ddd}@media screen and (min-width:768px){.ProductDataTableRankingGolf-module-sass-module__HOu5lW__product_data_table .ProductDataTableRankingGolf-module-sass-module__HOu5lW__label,.ProductDataTableRankingGolf-module-sass-module__HOu5lW__product_data_table .ProductDataTableRankingGolf-module-sass-module__HOu5lW__value{padding:12px;font-size:16px}}.ProductDataTableRankingGolf-module-sass-module__HOu5lW__product_data_table .ProductDataTableRankingGolf-module-sass-module__HOu5lW__label{background-color:#f5f2ee}
.ContractRatioGraphBase-module-sass-module__B0I_Ja__contract_block{background:#fff;border:1px solid #ddd;border-radius:.75rem;flex-wrap:nowrap;align-items:center;padding:1rem 2.188rem 1.5rem 1.875rem;display:flex}@media screen and (max-width:767px){.ContractRatioGraphBase-module-sass-module__B0I_Ja__contract_block{flex-wrap:wrap;padding:.536rem 2.143rem 1.179rem 1.821rem}}.ContractRatioGraphBase-module-sass-module__B0I_Ja__contract_block~.ContractRatioGraphBase-module-sass-module__B0I_Ja__contract_block{margin-top:1rem}@media screen and (max-width:767px){.ContractRatioGraphBase-module-sass-module__B0I_Ja__contract_block~.ContractRatioGraphBase-module-sass-module__B0I_Ja__contract_block{margin-top:.643rem}}.ContractRatioGraphBase-module-sass-module__B0I_Ja__contract_block_left{width:42.51%}@media screen and (max-width:767px){.ContractRatioGraphBase-module-sass-module__B0I_Ja__contract_block_left{width:100%}}.ContractRatioGraphBase-module-sass-module__B0I_Ja__contract_block_left.ContractRatioGraphBase-module-sass-module__B0I_Ja__nograph{width:200%}.ContractRatioGraphBase-module-sass-module__B0I_Ja__contract_block_title{font-size:1.125rem;font-weight:700;line-height:1.25}@media screen and (max-width:767px){.ContractRatioGraphBase-module-sass-module__B0I_Ja__contract_block_title{font-size:1.286rem}}.ContractRatioGraphBase-module-sass-module__B0I_Ja__contract_block.average{justify-content:center}.ContractRatioGraphBase-module-sass-module__B0I_Ja__contract_block.average [class*=contract_block_left]{width:51.96%}@media screen and (max-width:767px){.ContractRatioGraphBase-module-sass-module__B0I_Ja__contract_block.average [class*=contract_block_left]{width:100%}}.ContractRatioGraphBase-module-sass-module__B0I_Ja__contract_block.average.ContractRatioGraphBase-module-sass-module__B0I_Ja__nograph{justify-content:flex-start}.ContractRatioGraphBase-module-sass-module__B0I_Ja__contract_block.average.ContractRatioGraphBase-module-sass-module__B0I_Ja__nograph .ContractRatioGraphBase-module-sass-module__B0I_Ja__contract_block_left{width:100%}.ContractRatioGraphBase-module-sass-module__B0I_Ja__contract_block .ContractRatioGraphBase-module-sass-module__B0I_Ja__card_graph_body{margin-top:.313rem;display:flex}.ContractRatioGraphBase-module-sass-module__B0I_Ja__contract_block .ContractRatioGraphBase-module-sass-module__B0I_Ja__card_graph_body:not([class*=average]){background:#e8e8e8;height:2rem}@media screen and (max-width:767px){.ContractRatioGraphBase-module-sass-module__B0I_Ja__contract_block .ContractRatioGraphBase-module-sass-module__B0I_Ja__card_graph_body:not([class*=average]){height:2.286rem}}.ContractRatioGraphBase-module-sass-module__B0I_Ja__contract_block .ContractRatioGraphBase-module-sass-module__B0I_Ja__card_graph_body.ContractRatioGraphBase-module-sass-module__B0I_Ja__nograph{background:0 0}.ContractRatioGraphBase-module-sass-module__B0I_Ja__contract_block .ContractRatioGraphBase-module-sass-module__B0I_Ja__card_graph_body .ContractRatioGraphBase-module-sass-module__B0I_Ja__card_graph{width:0}.ContractRatioGraphBase-module-sass-module__B0I_Ja__contract_block .ContractRatioGraphBase-module-sass-module__B0I_Ja__card_graph_body .ContractRatioGraphBase-module-sass-module__B0I_Ja__card_graph.ContractRatioGraphBase-module-sass-module__B0I_Ja__active{transition:width .3s}.ContractRatioGraphBase-module-sass-module__B0I_Ja__contract_block .ContractRatioGraphBase-module-sass-module__B0I_Ja__card_graph_caption{flex-wrap:wrap;width:54.33%;margin-left:1.25rem;display:flex}@media screen and (max-width:767px){.ContractRatioGraphBase-module-sass-module__B0I_Ja__contract_block .ContractRatioGraphBase-module-sass-module__B0I_Ja__card_graph_caption{width:100%;margin-top:.571rem;margin-left:0}}.ContractRatioGraphBase-module-sass-module__B0I_Ja__contract_block .ContractRatioGraphBase-module-sass-module__B0I_Ja__card_graph_caption.age{grid-template-columns:1fr 1fr;display:grid}.ContractRatioGraphBase-module-sass-module__B0I_Ja__contract_block .ContractRatioGraphBase-module-sass-module__B0I_Ja__card_graph_caption.sex{margin-top:2rem}@media screen and (max-width:767px){.ContractRatioGraphBase-module-sass-module__B0I_Ja__contract_block .ContractRatioGraphBase-module-sass-module__B0I_Ja__card_graph_caption.sex{justify-content:center;margin-top:.571rem}}.ContractRatioGraphBase-module-sass-module__B0I_Ja__contract_block .ContractRatioGraphBase-module-sass-module__B0I_Ja__card_graph_caption.average{width:42.5%;margin-left:2.194em;display:block}@media screen and (max-width:767px){.ContractRatioGraphBase-module-sass-module__B0I_Ja__contract_block .ContractRatioGraphBase-module-sass-module__B0I_Ja__card_graph_caption.average{text-align:left;width:fit-content;margin-left:0}.ContractRatioGraphBase-module-sass-module__B0I_Ja__contract_block .ContractRatioGraphBase-module-sass-module__B0I_Ja__card_graph_caption.average li{width:auto;margin:0 auto}}.ContractRatioGraphBase-module-sass-module__B0I_Ja__contract_block .ContractRatioGraphBase-module-sass-module__B0I_Ja__card_graph_caption li{margin:.313rem .313rem 0 0;font-size:.857rem;line-height:1}@media screen and (max-width:767px){.ContractRatioGraphBase-module-sass-module__B0I_Ja__contract_block .ContractRatioGraphBase-module-sass-module__B0I_Ja__card_graph_caption li{margin:0}}.ContractRatioGraphBase-module-sass-module__B0I_Ja__contract_block .ContractRatioGraphBase-module-sass-module__B0I_Ja__card_graph_caption li:before{content:"■";margin-right:.313rem;font-size:1.5rem;display:inline-block}
.ContractAgeRatioGraph-module-sass-module__8Qs85G__graph_body_age20{background-color:#072a42}.ContractAgeRatioGraph-module-sass-module__8Qs85G__graph_body_age30{background-color:#074f7f}.ContractAgeRatioGraph-module-sass-module__8Qs85G__graph_body_age40{background-color:#06a}.ContractAgeRatioGraph-module-sass-module__8Qs85G__graph_body_age50{background-color:#4d94c3}.ContractAgeRatioGraph-module-sass-module__8Qs85G__graph_body_age60{background-color:#99c2dd}.ContractAgeRatioGraph-module-sass-module__8Qs85G__graph_body_age70{background-color:#d3e7f2}.ContractAgeRatioGraph-module-sass-module__8Qs85G__graph_caption_age20:before{color:#072a42}.ContractAgeRatioGraph-module-sass-module__8Qs85G__graph_caption_age30:before{color:#074f7f}.ContractAgeRatioGraph-module-sass-module__8Qs85G__graph_caption_age40:before{color:#06a}.ContractAgeRatioGraph-module-sass-module__8Qs85G__graph_caption_age50:before{color:#4d94c3}.ContractAgeRatioGraph-module-sass-module__8Qs85G__graph_caption_age60:before{color:#99c2dd}.ContractAgeRatioGraph-module-sass-module__8Qs85G__graph_caption_age70:before{color:#d3e7f2}
.ContractAverageRatioGraph-module-sass-module__CoPmDG__generations_body{margin-top:.313rem;position:relative}.ContractAverageRatioGraph-module-sass-module__CoPmDG__generations_body>svg{width:100%;height:auto;overflow:visible}.ContractAverageRatioGraph-module-sass-module__CoPmDG__generations_body .ContractAverageRatioGraph-module-sass-module__CoPmDG__graph_body{background:#e8e8e8;margin-top:.313rem;display:flex}@media screen and (max-width:767px){.ContractAverageRatioGraph-module-sass-module__CoPmDG__generations_body .ContractAverageRatioGraph-module-sass-module__CoPmDG__graph_body{height:2.286rem}}.ContractAverageRatioGraph-module-sass-module__CoPmDG__generations_body .ContractAverageRatioGraph-module-sass-module__CoPmDG__graph_body[class*=average]{background:0 0;width:81.75%;height:11%;position:absolute;left:15.72%}.ContractAverageRatioGraph-module-sass-module__CoPmDG__generations_body .ContractAverageRatioGraph-module-sass-module__CoPmDG__graph_body.ContractAverageRatioGraph-module-sass-module__CoPmDG__average_20s{top:0}.ContractAverageRatioGraph-module-sass-module__CoPmDG__generations_body .ContractAverageRatioGraph-module-sass-module__CoPmDG__graph_body.ContractAverageRatioGraph-module-sass-module__CoPmDG__average_20s .ContractAverageRatioGraph-module-sass-module__CoPmDG__card_graph{background-color:#072a42}.ContractAverageRatioGraph-module-sass-module__CoPmDG__generations_body .ContractAverageRatioGraph-module-sass-module__CoPmDG__graph_body.ContractAverageRatioGraph-module-sass-module__CoPmDG__average_30s{top:15%}.ContractAverageRatioGraph-module-sass-module__CoPmDG__generations_body .ContractAverageRatioGraph-module-sass-module__CoPmDG__graph_body.ContractAverageRatioGraph-module-sass-module__CoPmDG__average_30s.ContractAverageRatioGraph-module-sass-module__CoPmDG__has70s{top:13%}.ContractAverageRatioGraph-module-sass-module__CoPmDG__generations_body .ContractAverageRatioGraph-module-sass-module__CoPmDG__graph_body.ContractAverageRatioGraph-module-sass-module__CoPmDG__average_30s .ContractAverageRatioGraph-module-sass-module__CoPmDG__card_graph{background-color:#074f7f}.ContractAverageRatioGraph-module-sass-module__CoPmDG__generations_body .ContractAverageRatioGraph-module-sass-module__CoPmDG__graph_body.ContractAverageRatioGraph-module-sass-module__CoPmDG__average_40s{top:30.5%}.ContractAverageRatioGraph-module-sass-module__CoPmDG__generations_body .ContractAverageRatioGraph-module-sass-module__CoPmDG__graph_body.ContractAverageRatioGraph-module-sass-module__CoPmDG__average_40s.ContractAverageRatioGraph-module-sass-module__CoPmDG__has70s{top:26%}.ContractAverageRatioGraph-module-sass-module__CoPmDG__generations_body .ContractAverageRatioGraph-module-sass-module__CoPmDG__graph_body.ContractAverageRatioGraph-module-sass-module__CoPmDG__average_40s .ContractAverageRatioGraph-module-sass-module__CoPmDG__card_graph{background-color:#06a}.ContractAverageRatioGraph-module-sass-module__CoPmDG__generations_body .ContractAverageRatioGraph-module-sass-module__CoPmDG__graph_body.ContractAverageRatioGraph-module-sass-module__CoPmDG__average_50s{top:46%}.ContractAverageRatioGraph-module-sass-module__CoPmDG__generations_body .ContractAverageRatioGraph-module-sass-module__CoPmDG__graph_body.ContractAverageRatioGraph-module-sass-module__CoPmDG__average_50s.ContractAverageRatioGraph-module-sass-module__CoPmDG__has70s{top:39%}.ContractAverageRatioGraph-module-sass-module__CoPmDG__generations_body .ContractAverageRatioGraph-module-sass-module__CoPmDG__graph_body.ContractAverageRatioGraph-module-sass-module__CoPmDG__average_50s .ContractAverageRatioGraph-module-sass-module__CoPmDG__card_graph{background-color:#4d94c3}.ContractAverageRatioGraph-module-sass-module__CoPmDG__generations_body .ContractAverageRatioGraph-module-sass-module__CoPmDG__graph_body.ContractAverageRatioGraph-module-sass-module__CoPmDG__average_over_60s{top:61.5%}.ContractAverageRatioGraph-module-sass-module__CoPmDG__generations_body .ContractAverageRatioGraph-module-sass-module__CoPmDG__graph_body.ContractAverageRatioGraph-module-sass-module__CoPmDG__average_over_60s.ContractAverageRatioGraph-module-sass-module__CoPmDG__has70s{top:52%}.ContractAverageRatioGraph-module-sass-module__CoPmDG__generations_body .ContractAverageRatioGraph-module-sass-module__CoPmDG__graph_body.ContractAverageRatioGraph-module-sass-module__CoPmDG__average_over_60s .ContractAverageRatioGraph-module-sass-module__CoPmDG__card_graph{background-color:#99c2dd}.ContractAverageRatioGraph-module-sass-module__CoPmDG__generations_body .ContractAverageRatioGraph-module-sass-module__CoPmDG__graph_body.ContractAverageRatioGraph-module-sass-module__CoPmDG__average_over_70s{top:65%}.ContractAverageRatioGraph-module-sass-module__CoPmDG__generations_body .ContractAverageRatioGraph-module-sass-module__CoPmDG__graph_body.ContractAverageRatioGraph-module-sass-module__CoPmDG__average_over_70s .ContractAverageRatioGraph-module-sass-module__CoPmDG__card_graph{background-color:#d3e7f2}.ContractAverageRatioGraph-module-sass-module__CoPmDG__graph_caption_average20:before{color:#072a42}.ContractAverageRatioGraph-module-sass-module__CoPmDG__graph_caption_average30:before{color:#074f7f}.ContractAverageRatioGraph-module-sass-module__CoPmDG__graph_caption_average40:before{color:#06a}.ContractAverageRatioGraph-module-sass-module__CoPmDG__graph_caption_average50:before{color:#4d94c3}.ContractAverageRatioGraph-module-sass-module__CoPmDG__graph_caption_average60:before{color:#99c2dd}.ContractAverageRatioGraph-module-sass-module__CoPmDG__graph_caption_average70:before{color:#d3e7f2}
.ContractSexRatioGraph-module-sass-module__mQakia__graph_body_male{background-color:#4d94c3}.ContractSexRatioGraph-module-sass-module__mQakia__graph_body_female{background-color:#f18850}.ContractSexRatioGraph-module-sass-module__mQakia__graph_caption_male:before{color:#4d94c3}.ContractSexRatioGraph-module-sass-module__mQakia__graph_caption_female:before{color:#f18850}
.ProductTitle-module-sass-module__akIa9W__title_section{text-align:left;align-items:center;margin-top:.556em;padding-bottom:.571em;display:flex}@media screen and (min-width:768px){.ProductTitle-module-sass-module__akIa9W__title_section{margin-top:unset;padding-bottom:.5em}}.ProductTitle-module-sass-module__akIa9W__title_section .ProductTitle-module-sass-module__akIa9W__company_logo{width:3.571em;margin-right:1em;display:block}@media screen and (min-width:768px){.ProductTitle-module-sass-module__akIa9W__title_section .ProductTitle-module-sass-module__akIa9W__company_logo{width:5em}}.ProductTitle-module-sass-module__akIa9W__title_section .ProductTitle-module-sass-module__akIa9W__text_area{margin-right:15px}.ProductTitle-module-sass-module__akIa9W__title_section .ProductTitle-module-sass-module__akIa9W__text_area .ProductTitle-module-sass-module__akIa9W__company_name{color:#06a;font-size:.857em;font-weight:700;line-height:1.25;text-decoration:none}@media screen and (min-width:768px){.ProductTitle-module-sass-module__akIa9W__title_section .ProductTitle-module-sass-module__akIa9W__text_area .ProductTitle-module-sass-module__akIa9W__company_name{font-size:1em}}.ProductTitle-module-sass-module__akIa9W__title_section .ProductTitle-module-sass-module__akIa9W__text_area .ProductTitle-module-sass-module__akIa9W__company_name:hover{text-decoration:underline}.ProductTitle-module-sass-module__akIa9W__title_section .ProductTitle-module-sass-module__akIa9W__text_area .ProductTitle-module-sass-module__akIa9W__product_name_text{font-size:1.071em;font-weight:700;line-height:1.25}@media screen and (min-width:768px){.ProductTitle-module-sass-module__akIa9W__title_section .ProductTitle-module-sass-module__akIa9W__text_area .ProductTitle-module-sass-module__akIa9W__product_name_text{font-size:1.5em}}.ProductTitle-module-sass-module__akIa9W__title_section .ProductTitle-module-sass-module__akIa9W__emblem_image{width:3.571em;margin-right:15px}@media screen and (min-width:768px){.ProductTitle-module-sass-module__akIa9W__title_section .ProductTitle-module-sass-module__akIa9W__emblem_image{width:5em}}
.PlanOverviewTable-module-sass-module__scYn9q__plan_overview{border-collapse:collapse;text-align:left;border:1px solid #ddd;width:100%;margin-top:1em}@media screen and (max-width:767px){.PlanOverviewTable-module-sass-module__scYn9q__plan_overview{width:auto;margin:1em -4.35% 0}}.PlanOverviewTable-module-sass-module__scYn9q__plan_overview th{vertical-align:top;background:#f7f7f7;border:1px solid #ddd;width:28.57%;padding:1em}@media screen and (max-width:767px){.PlanOverviewTable-module-sass-module__scYn9q__plan_overview th{width:40%}}.PlanOverviewTable-module-sass-module__scYn9q__plan_overview td{border:1px solid #ddd;padding:1em}.PlanOverviewTable-module-sass-module__scYn9q__plan_overview td a{color:#06a;text-decoration:none}.PlanOverviewTable-module-sass-module__scYn9q__plan_overview td ul.PlanOverviewTable-module-sass-module__scYn9q__tags{flex-wrap:wrap;margin:-.625em 0 0 -.625em;display:flex}.PlanOverviewTable-module-sass-module__scYn9q__plan_overview td ul.PlanOverviewTable-module-sass-module__scYn9q__tags li{color:#000;background-color:#f7f7f7;border-radius:.333em;margin:.833em 0 0 .833em;padding:.417em;font-size:.75em;font-weight:700;line-height:1.25}.PlanOverviewTable-module-sass-module__scYn9q__plan_overview td ul.PlanOverviewTable-module-sass-module__scYn9q__tags li:before{content:"#";display:inline}.PlanOverviewTable-module-sass-module__scYn9q__plan_overview td.PlanOverviewTable-module-sass-module__scYn9q__detail_text>a{color:#06a}.PlanOverviewTable-module-sass-module__scYn9q__plan_overview td.PlanOverviewTable-module-sass-module__scYn9q__detail_text>a[target=_blank]:after{content:"";vertical-align:text-top;background-color:#06a;width:calc(.75em + 2px);height:calc(.75em + 2px);display:inline-block;-webkit-mask:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0nMTYnIGhlaWdodD0nMTYnIHZpZXdCb3g9JzAgMCAyMyAyMycgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJz4KICAgICAgICAgICAgICAgICAgICAgIDxwYXRoCiAgICAgICAgICAgICAgICAgICAgICAgIGQ9J00xNS44ODYgMjAuNDk1OUgyLjI1NTcyVjYuODhIMTEuMDg2NkwxMy4zNjYzIDQuNjAyNjlIMS4xMjc4NkMwLjUwMzkzNyA0LjYwMjY5IDAgNS4xMDYwOSAwIDUuNzI5MzZWMjEuNjIyNkMwIDIyLjI0NTkgMC41MDM5MzcgMjIuNzQ5MyAxLjEyNzg2IDIyLjc0OTNIMTcuMDM3OUMxNy42NjE4IDIyLjc0OTMgMTguMTY1NyAyMi4yNDU5IDE4LjE2NTcgMjEuNjIyNlY5LjM5NzAzTDE1Ljg4NiAxMS42NzQzVjIwLjQ5NTlaJwogICAgICAgICAgICAgICAgICAgICAgICBmaWxsPSd3aGl0ZScKICAgICAgICAgICAgICAgICAgICAgIC8+CiAgICAgICAgICAgICAgICAgICAgICA8cGF0aAogICAgICAgICAgICAgICAgICAgICAgICBkPSdNMjEuNjQ1MyA4Ljk2NDU0ZS0wNUgxNS4yMzgxQzE0LjYxNDIgOC45NjQ1NGUtMDUgMTQuMTEwMiAwLjUwMzQ5NiAxNC4xMTAyIDEuMTI2NzZDMTQuMTEwMiAxLjc1MDAzIDE0LjYxNDIgMi4yNTM0MyAxNS4yMzgxIDIuMjUzNDNIMTguODg1N0w4LjI3ODk3IDEyLjg3MjlDNy44MjMwMyAxMy4zMjg0IDcuODIzMDMgMTQuMDIzNiA4LjI3ODk3IDE0LjQ3OUM4LjQ5NDk0IDE0LjY5NDggOC43ODI5MSAxNC44MTQ2IDkuMDcwODcgMTQuODE0NkM5LjM1ODg0IDE0LjgxNDYgOS42NDY4IDE0LjY5NDggOS44NjI3NyAxNC40NzlMMjAuNDkzNSAzLjg4MzUxVjcuNTI3MjFDMjAuNDkzNSA4LjE1MDQ4IDIwLjk5NzQgOC42NTM4OCAyMS42MjEzIDguNjUzODhDMjIuMjQ1MiA4LjY1Mzg4IDIyLjc0OTIgOC4xNTA0OCAyMi43NDkyIDcuNTI3MjFWMS4xMjY3NkMyMi43NzMyIDAuNTAzNDk2IDIyLjI2OTIgOC45NjQ1NGUtMDUgMjEuNjQ1MyA4Ljk2NDU0ZS0wNVonCiAgICAgICAgICAgICAgICAgICAgICAgIGZpbGw9J3doaXRlJwogICAgICAgICAgICAgICAgICAgICAgLz4KICAgICAgICAgICAgICAgICAgICA8L3N2Zz4=) 50%/cover no-repeat;mask:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0nMTYnIGhlaWdodD0nMTYnIHZpZXdCb3g9JzAgMCAyMyAyMycgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJz4KICAgICAgICAgICAgICAgICAgICAgIDxwYXRoCiAgICAgICAgICAgICAgICAgICAgICAgIGQ9J00xNS44ODYgMjAuNDk1OUgyLjI1NTcyVjYuODhIMTEuMDg2NkwxMy4zNjYzIDQuNjAyNjlIMS4xMjc4NkMwLjUwMzkzNyA0LjYwMjY5IDAgNS4xMDYwOSAwIDUuNzI5MzZWMjEuNjIyNkMwIDIyLjI0NTkgMC41MDM5MzcgMjIuNzQ5MyAxLjEyNzg2IDIyLjc0OTNIMTcuMDM3OUMxNy42NjE4IDIyLjc0OTMgMTguMTY1NyAyMi4yNDU5IDE4LjE2NTcgMjEuNjIyNlY5LjM5NzAzTDE1Ljg4NiAxMS42NzQzVjIwLjQ5NTlaJwogICAgICAgICAgICAgICAgICAgICAgICBmaWxsPSd3aGl0ZScKICAgICAgICAgICAgICAgICAgICAgIC8+CiAgICAgICAgICAgICAgICAgICAgICA8cGF0aAogICAgICAgICAgICAgICAgICAgICAgICBkPSdNMjEuNjQ1MyA4Ljk2NDU0ZS0wNUgxNS4yMzgxQzE0LjYxNDIgOC45NjQ1NGUtMDUgMTQuMTEwMiAwLjUwMzQ5NiAxNC4xMTAyIDEuMTI2NzZDMTQuMTEwMiAxLjc1MDAzIDE0LjYxNDIgMi4yNTM0MyAxNS4yMzgxIDIuMjUzNDNIMTguODg1N0w4LjI3ODk3IDEyLjg3MjlDNy44MjMwMyAxMy4zMjg0IDcuODIzMDMgMTQuMDIzNiA4LjI3ODk3IDE0LjQ3OUM4LjQ5NDk0IDE0LjY5NDggOC43ODI5MSAxNC44MTQ2IDkuMDcwODcgMTQuODE0NkM5LjM1ODg0IDE0LjgxNDYgOS42NDY4IDE0LjY5NDggOS44NjI3NyAxNC40NzlMMjAuNDkzNSAzLjg4MzUxVjcuNTI3MjFDMjAuNDkzNSA4LjE1MDQ4IDIwLjk5NzQgOC42NTM4OCAyMS42MjEzIDguNjUzODhDMjIuMjQ1MiA4LjY1Mzg4IDIyLjc0OTIgOC4xNTA0OCAyMi43NDkyIDcuNTI3MjFWMS4xMjY3NkMyMi43NzMyIDAuNTAzNDk2IDIyLjI2OTIgOC45NjQ1NGUtMDUgMjEuNjQ1MyA4Ljk2NDU0ZS0wNVonCiAgICAgICAgICAgICAgICAgICAgICAgIGZpbGw9J3doaXRlJwogICAgICAgICAgICAgICAgICAgICAgLz4KICAgICAgICAgICAgICAgICAgICA8L3N2Zz4=) 50%/cover no-repeat}@media screen and (max-width:767px){.PlanOverviewTable-module-sass-module__scYn9q__plan_overview td.PlanOverviewTable-module-sass-module__scYn9q__detail_text>a[target=_blank]:after{margin-left:8px}}
.ProductFeatureTextBlock-module-sass-module__yzTdeW__text_block{background-color:#f7f7f7;border-radius:.5em;width:100%;position:relative;overflow:hidden}@media screen and (max-width:767px){.ProductFeatureTextBlock-module-sass-module__yzTdeW__text_block{max-width:100%;margin-top:1.143em}}.ProductFeatureTextBlock-module-sass-module__yzTdeW__text_block .ProductFeatureTextBlock-module-sass-module__yzTdeW__caption{color:#fff;background:#06a;padding:.313em .938em;font-size:1em;font-weight:700;line-height:1.25;position:absolute;top:0;left:0}.ProductFeatureTextBlock-module-sass-module__yzTdeW__text_block .ProductFeatureTextBlock-module-sass-module__yzTdeW__text_box{text-align:left;margin:3em .833em .889em;font-size:1em;font-weight:700;line-height:1.5;overflow:hidden}@media screen and (max-width:767px){.ProductFeatureTextBlock-module-sass-module__yzTdeW__text_block .ProductFeatureTextBlock-module-sass-module__yzTdeW__text_box{margin:2.571em 1.071em 1.071em;font-size:1.071em;line-height:1.25}}
.RankingButton-module-sass-module__LBKYbW__ranking_button{text-align:center;border:1px solid #ddd;border-radius:.5em;flex-direction:column;justify-content:center;width:48.07%;min-height:5.214em;padding:0 1rem;text-decoration:none;display:flex}@media screen and (min-width:768px){.RankingButton-module-sass-module__LBKYbW__ranking_button{width:100%;min-height:4.563em}}.RankingButton-module-sass-module__LBKYbW__ranking_button .RankingButton-module-sass-module__LBKYbW__title{white-space:pre;color:#06a;width:100%;margin-top:.333em;font-size:.857em;font-weight:700;line-height:1.25}@media screen and (min-width:768px){.RankingButton-module-sass-module__LBKYbW__ranking_button .RankingButton-module-sass-module__LBKYbW__title{font-size:.75em}}.RankingButton-module-sass-module__LBKYbW__ranking_button .RankingButton-module-sass-module__LBKYbW__ranking_block{width:100%}.RankingButton-module-sass-module__LBKYbW__ranking_button .RankingButton-module-sass-module__LBKYbW__ranking_block .RankingButton-module-sass-module__LBKYbW__rank_num{color:#666;font-family:Barlow Condensed,sans-serif;font-size:1.75em;font-weight:700;line-height:1.25}.RankingButton-module-sass-module__LBKYbW__ranking_button .RankingButton-module-sass-module__LBKYbW__ranking_block .RankingButton-module-sass-module__LBKYbW__rank_num:after{content:"位";color:#666;margin-left:6px;font-size:.357em;font-weight:700;line-height:1.25}.RankingButton-module-sass-module__LBKYbW__ranking_button .RankingButton-module-sass-module__LBKYbW__ranking_block .RankingButton-module-sass-module__LBKYbW__rank_num.RankingButton-module-sass-module__LBKYbW__color{color:#eb5505}.RankingButton-module-sass-module__LBKYbW__rank_icon{width:1.143em;height:1.192em;margin:auto .313em auto auto;display:inline-block;position:relative}.RankingButton-module-sass-module__LBKYbW__rank_icon .RankingButton-module-sass-module__LBKYbW__no01 svg path{fill:#ba6}.RankingButton-module-sass-module__LBKYbW__rank_icon .RankingButton-module-sass-module__LBKYbW__no02 svg path{fill:#a0a5aa}.RankingButton-module-sass-module__LBKYbW__rank_icon .RankingButton-module-sass-module__LBKYbW__no03 svg path{fill:#a87}.RankingButton-module-sass-module__LBKYbW__rank_icon svg{width:100%;height:auto;display:block}.RankingButton-module-sass-module__LBKYbW__rank_icon .RankingButton-module-sass-module__LBKYbW__rank_icon_num{color:#fff;font-family:Barlow Condensed,sans-serif;font-size:.75em;font-weight:700;line-height:1.25;position:absolute;top:50%;left:50%;transform:translate(-50%,-30%)}
.ProductDataTableRankingOld-module-sass-module__EnUp2G__product_data_table{grid-gap:1px;grid-template-columns:128px 1fr;display:grid}@media screen and (min-width:768px){.ProductDataTableRankingOld-module-sass-module__EnUp2G__product_data_table{grid-template-columns:160px 1fr 160px 1fr}}.ProductDataTableRankingOld-module-sass-module__EnUp2G__product_data_table .ProductDataTableRankingOld-module-sass-module__EnUp2G__label,.ProductDataTableRankingOld-module-sass-module__EnUp2G__product_data_table .ProductDataTableRankingOld-module-sass-module__EnUp2G__value{color:#333;word-break:break-word;padding:8px;font-size:14px;font-weight:300;line-height:1.5;display:block;box-shadow:0 0 0 1px #ddd}@media screen and (min-width:768px){.ProductDataTableRankingOld-module-sass-module__EnUp2G__product_data_table .ProductDataTableRankingOld-module-sass-module__EnUp2G__label,.ProductDataTableRankingOld-module-sass-module__EnUp2G__product_data_table .ProductDataTableRankingOld-module-sass-module__EnUp2G__value{padding:12px;font-size:16px}}.ProductDataTableRankingOld-module-sass-module__EnUp2G__product_data_table .ProductDataTableRankingOld-module-sass-module__EnUp2G__label{background-color:#f5f2ee}
.ReviewEvaluationButton-module-sass-module__lDC9bW__review_evaluation_button{text-align:center;border:1px solid #ddd;border-radius:.5em;width:48.07%;min-height:5.214em;padding-left:1rem;padding-right:1rem;text-decoration:none;display:block}@media screen and (min-width:768px){.ReviewEvaluationButton-module-sass-module__lDC9bW__review_evaluation_button{width:100%;min-height:4.563em}}.ReviewEvaluationButton-module-sass-module__lDC9bW__review_evaluation_button a{text-decoration:none}.ReviewEvaluationButton-module-sass-module__lDC9bW__review_evaluation_button .ReviewEvaluationButton-module-sass-module__lDC9bW__title{color:#333;margin-top:.75em;font-size:.857em;font-weight:700;line-height:1.25}@media screen and (min-width:768px){.ReviewEvaluationButton-module-sass-module__lDC9bW__review_evaluation_button .ReviewEvaluationButton-module-sass-module__lDC9bW__title{font-size:.75em}}.ReviewEvaluationButton-module-sass-module__lDC9bW__review_evaluation_button .ReviewEvaluationButton-module-sass-module__lDC9bW__star_icon{margin:.12em}.ReviewEvaluationButton-module-sass-module__lDC9bW__review_evaluation_button .ReviewEvaluationButton-module-sass-module__lDC9bW__caption{color:#06a;margin-top:.308em;margin-bottom:.769em;font-size:.929em}@media screen and (min-width:768px){.ReviewEvaluationButton-module-sass-module__lDC9bW__review_evaluation_button .ReviewEvaluationButton-module-sass-module__lDC9bW__caption{margin-top:unset;margin-bottom:unset;font-size:.813em}}.ReviewEvaluationButton-module-sass-module__lDC9bW__review_evaluation_button .ReviewEvaluationButton-module-sass-module__lDC9bW__caption:before{content:"";background-image:url(data:image/svg+xml;charset=utf8,%3Csvg%20width%3D%2211%22%20height%3D%227%22%20viewBox%3D%220%200%2011%207%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M10%201L5.5%206L1%201%22%20stroke%3D%22%230066AA%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%3C%2Fsvg%3E);background-position:50%;background-repeat:no-repeat;background-size:contain;margin-right:.313em;padding-bottom:.313em;padding-left:.563em}.ReviewEvaluationButton-module-sass-module__lDC9bW__review_evaluation_button.ReviewEvaluationButton-module-sass-module__lDC9bW__deactivated{pointer-events:none}.ReviewEvaluationButton-module-sass-module__lDC9bW__review_evaluation_button.ReviewEvaluationButton-module-sass-module__lDC9bW__deactivated .ReviewEvaluationButton-module-sass-module__lDC9bW__title,.ReviewEvaluationButton-module-sass-module__lDC9bW__review_evaluation_button.ReviewEvaluationButton-module-sass-module__lDC9bW__deactivated .ReviewEvaluationButton-module-sass-module__lDC9bW__caption{color:#ddd}.ReviewEvaluationButton-module-sass-module__lDC9bW__review_evaluation_button.ReviewEvaluationButton-module-sass-module__lDC9bW__deactivated .ReviewEvaluationButton-module-sass-module__lDC9bW__caption:before{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTEiIGhlaWdodD0iNyIgdmlld0JveD0iMCAwIDExIDciIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik0xMCAxTDUuNSA2TDEgMSIgc3Ryb2tlPSIjOTU5YmEwIiBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPgo8L3N2Zz4K)}.ReviewEvaluationButton-module-sass-module__lDC9bW__review_evaluation_button.ReviewEvaluationButton-module-sass-module__lDC9bW__deactivated .ReviewEvaluationButton-module-sass-module__lDC9bW__star_icon{fill:#aaa}
.RankingProductFpCommentModal-module-sass-module__rnf8Ga__style_wrapper .fp-comment [class*=modal_scroll_area] [class*=products_title_block]{align-items:center;margin-top:1.5rem;display:flex}@media screen and (max-width:767px){.RankingProductFpCommentModal-module-sass-module__rnf8Ga__style_wrapper .fp-comment [class*=modal_scroll_area] [class*=products_title_block]{margin-top:1.071rem}}.RankingProductFpCommentModal-module-sass-module__rnf8Ga__style_wrapper .fp-comment [class*=modal_scroll_area] [class*=products_title_block] [class*=img_block]{border:1px solid #ddd;width:10rem}@media screen and (max-width:767px){.RankingProductFpCommentModal-module-sass-module__rnf8Ga__style_wrapper .fp-comment [class*=modal_scroll_area] [class*=products_title_block] [class*=img_block]{width:11.786rem}}.RankingProductFpCommentModal-module-sass-module__rnf8Ga__style_wrapper .fp-comment [class*=modal_scroll_area] [class*=products_title_block] [class*=name_block]{margin-left:2.5rem}.RankingProductFpCommentModal-module-sass-module__rnf8Ga__style_wrapper .fp-comment [class*=modal_scroll_area] [class*=products_title_block] [class*=name_block] [class*=company_name]{color:#666;font-size:.857rem;font-weight:700;line-height:1.25}.RankingProductFpCommentModal-module-sass-module__rnf8Ga__style_wrapper .fp-comment [class*=modal_scroll_area] [class*=products_title_block] [class*=name_block] [class*=product_name]{color:#000;font-weight:700;line-height:1.25}.RankingProductFpCommentModal-module-sass-module__rnf8Ga__style_wrapper .fp-comment [class*=modal_scroll_area] [class*=fp_comment]{text-align:justify;word-break:break-all;margin-top:1.5rem;margin-bottom:1.5rem;font-size:1rem;line-height:1.8}.RankingProductFpCommentModal-module-sass-module__rnf8Ga__style_wrapper .fp-comment [class*=modal_scroll_area] [class*=fp_comment] strong{background-color:#fef4ce;font-weight:700;line-height:1.25}.RankingProductFpCommentModal-module-sass-module__rnf8Ga__style_wrapper .fp-comment [class*=modal_scroll_area] [class*=fp_comment] p{margin-block:1rem}.RankingProductFpCommentModal-module-sass-module__rnf8Ga__style_wrapper .fp-comment [class*=modal_scroll_area] [class*=fp_comment] [class*=notice]{border:1px solid #e4e5e9;margin:1em 0;padding:.75em 1em}.RankingProductFpCommentModal-module-sass-module__rnf8Ga__style_wrapper .fp-comment [class*=modal_scroll_area] [class=fp_profile]{border-top:1px solid #ddd;align-items:center;padding-top:1.5rem;padding-bottom:2.5rem;display:flex}@media screen and (max-width:767px){.RankingProductFpCommentModal-module-sass-module__rnf8Ga__style_wrapper .fp-comment [class*=modal_scroll_area] [class=fp_profile]{align-items:flex-start}}.RankingProductFpCommentModal-module-sass-module__rnf8Ga__style_wrapper .fp-comment [class*=modal_scroll_area] [class=fp_profile] [class*=fp_image]{flex-shrink:0;width:8.83%}.RankingProductFpCommentModal-module-sass-module__rnf8Ga__style_wrapper .fp-comment [class*=modal_scroll_area] [class=fp_profile] [class*=fp_image]>img{width:100%;height:auto}@media screen and (max-width:767px){.RankingProductFpCommentModal-module-sass-module__rnf8Ga__style_wrapper .fp-comment [class*=modal_scroll_area] [class=fp_profile] [class*=fp_image]{width:18.55%;margin-top:1rem}}.RankingProductFpCommentModal-module-sass-module__rnf8Ga__style_wrapper .fp-comment [class*=modal_scroll_area] [class=fp_profile] [class*=fp_profile_text]{margin-left:2rem;font-size:.75rem}@media screen and (max-width:767px){.RankingProductFpCommentModal-module-sass-module__rnf8Ga__style_wrapper .fp-comment [class*=modal_scroll_area] [class=fp_profile] [class*=fp_profile_text]{margin-left:1.071rem;font-size:.857rem}}.RankingProductFpCommentModal-module-sass-module__rnf8Ga__style_wrapper .fp-comment [class*=modal_scroll_area] [class=fp_profile] [class*=fp_profile_text] [class*=fp_name]{font-weight:700;line-height:1.25}
.ProductFeatureArea-module-sass-module__XPBmLW__feature_container{justify-content:space-between;display:flex}@media screen and (max-width:767px){.ProductFeatureArea-module-sass-module__XPBmLW__feature_container{display:block}}
.ProductDataTableRankingBicycle-module-sass-module__kWCIHq__guard_text{color:#666;padding-top:8px;font-size:12px;font-weight:300;line-height:1.5}
.RankingProductReviewCard-module-sass-module__H91quW__ranking_product_review_card{border:1px solid #ddd;border-radius:.5rem;width:48.94%;padding:1rem 1rem 1rem 1.375rem}@media screen and (max-width:767px){.RankingProductReviewCard-module-sass-module__H91quW__ranking_product_review_card{width:100%}}.RankingProductReviewCard-module-sass-module__H91quW__ranking_product_review_card .RankingProductReviewCard-module-sass-module__H91quW__review_block_title_area{justify-content:space-between;display:flex}.RankingProductReviewCard-module-sass-module__H91quW__ranking_product_review_card .RankingProductReviewCard-module-sass-module__H91quW__review_block_title_area .RankingProductReviewCard-module-sass-module__H91quW__detail_button{color:#06a;font-size:.875rem;font-weight:700;line-height:1.25;text-decoration:none}.RankingProductReviewCard-module-sass-module__H91quW__ranking_product_review_card .RankingProductReviewCard-module-sass-module__H91quW__review_block_title_area .RankingProductReviewCard-module-sass-module__H91quW__detail_button:hover{cursor:pointer}.RankingProductReviewCard-module-sass-module__H91quW__ranking_product_review_card .RankingProductReviewCard-module-sass-module__H91quW__review_block_main_title{font-size:1.125rem;font-weight:700;line-height:1.25}.RankingProductReviewCard-module-sass-module__H91quW__ranking_product_review_card .RankingProductReviewCard-module-sass-module__H91quW__review_block_main_title:before{content:"";vertical-align:middle;background:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjIiIGhlaWdodD0iMTkiIHZpZXdCb3g9IjAgMCAyMiAxOSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTIwLjc2MTkgOC42MDM1N0MyMC43NjE5IDQuNDA0MjUgMTYuMzM4MSAxIDEwLjg4MSAxQzUuNDIzODggMSAxIDQuNDA0MjUgMSA4LjYwMzU3QzEgMTIuODAyOSA1LjQyMzg4IDE2LjIwNzIgMTAuODgxIDE2LjIwNzJDMTIuMDEzNCAxNi4yMDY4IDEzLjE0MDQgMTYuMDUyOSAxNC4yMjk5IDE1Ljc0OTdMMTcuNjIxNiAxNy44Mjk4TDE2LjcyOTcgMTQuNzIyMUMxOS4xNzExIDEzLjMzNzcgMjAuNzYxOSAxMS4xMTYzIDIwLjc2MTkgOC42MDM1N1oiIGZpbGw9IndoaXRlIiBzdHJva2U9IiM4MDg1OEEiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPgo8L3N2Zz4K) 50%/cover no-repeat;width:1.235rem;height:1.052rem;margin-right:.64rem;display:inline-block}.RankingProductReviewCard-module-sass-module__H91quW__ranking_product_review_card .RankingProductReviewCard-module-sass-module__H91quW__main_area{justify-content:space-between;margin-top:.75rem;margin-left:.875rem;display:flex}@media screen and (max-width:767px){.RankingProductReviewCard-module-sass-module__H91quW__ranking_product_review_card .RankingProductReviewCard-module-sass-module__H91quW__main_area{margin-left:unset}}.RankingProductReviewCard-module-sass-module__H91quW__ranking_product_review_card .RankingProductReviewCard-module-sass-module__H91quW__main_area .RankingProductReviewCard-module-sass-module__H91quW__img_area{width:24.21%;margin-top:unset;border:none}@media screen and (max-width:767px){.RankingProductReviewCard-module-sass-module__H91quW__ranking_product_review_card .RankingProductReviewCard-module-sass-module__H91quW__main_area .RankingProductReviewCard-module-sass-module__H91quW__img_area{width:21%}}.RankingProductReviewCard-module-sass-module__H91quW__ranking_product_review_card .RankingProductReviewCard-module-sass-module__H91quW__main_area .RankingProductReviewCard-module-sass-module__H91quW__img_area img{width:100%;height:auto}.RankingProductReviewCard-module-sass-module__H91quW__ranking_product_review_card .RankingProductReviewCard-module-sass-module__H91quW__main_area .RankingProductReviewCard-module-sass-module__H91quW__right_col{width:69.97%}@media screen and (max-width:767px){.RankingProductReviewCard-module-sass-module__H91quW__ranking_product_review_card .RankingProductReviewCard-module-sass-module__H91quW__main_area .RankingProductReviewCard-module-sass-module__H91quW__right_col{width:73.68%}}.RankingProductReviewCard-module-sass-module__H91quW__ranking_product_review_card .RankingProductReviewCard-module-sass-module__H91quW__main_area .RankingProductReviewCard-module-sass-module__H91quW__right_col .RankingProductReviewCard-module-sass-module__H91quW__rate_wrap{align-items:center;display:flex}.RankingProductReviewCard-module-sass-module__H91quW__ranking_product_review_card .RankingProductReviewCard-module-sass-module__H91quW__main_area .RankingProductReviewCard-module-sass-module__H91quW__review_text{color:#666;text-align:justify;max-height:4.5em;margin-top:.75rem;font-size:.875rem;line-height:1.5;position:relative;overflow:hidden}@media screen and (max-width:767px){.RankingProductReviewCard-module-sass-module__H91quW__ranking_product_review_card .RankingProductReviewCard-module-sass-module__H91quW__main_area .RankingProductReviewCard-module-sass-module__H91quW__review_text{margin-top:.5rem;font-size:1rem}}.RankingProductReviewCard-module-sass-module__H91quW__ranking_product_review_card .RankingProductReviewCard-module-sass-module__H91quW__main_area .RankingProductReviewCard-module-sass-module__H91quW__review_text:after{content:"…";background-color:#fff;position:absolute;bottom:0;right:0}
.RecommendPointArea-module-sass-module__jWoiOG__point_section .RecommendPointArea-module-sass-module__jWoiOG__point_item{border-bottom:2px solid #ddd;align-items:center;padding:1em 0;display:flex}.RecommendPointArea-module-sass-module__jWoiOG__point_section .RecommendPointArea-module-sass-module__jWoiOG__point_item i{flex-basis:2.813em;width:2.813em;margin-right:1.857em;display:block}@media screen and (max-width:767px){.RecommendPointArea-module-sass-module__jWoiOG__point_section .RecommendPointArea-module-sass-module__jWoiOG__point_item i{flex-basis:3.214em;width:3.214em;margin-right:.857em}}.RecommendPointArea-module-sass-module__jWoiOG__point_section .RecommendPointArea-module-sass-module__jWoiOG__point_item i svg,.RecommendPointArea-module-sass-module__jWoiOG__point_section .RecommendPointArea-module-sass-module__jWoiOG__point_item i img{width:100%;height:auto}.RecommendPointArea-module-sass-module__jWoiOG__point_section .RecommendPointArea-module-sass-module__jWoiOG__point_item .RecommendPointArea-module-sass-module__jWoiOG__text_area{text-align:left;width:calc(100% - 4.67em);font-size:1.125em;font-weight:700;line-height:1.25}@media screen and (max-width:767px){.RecommendPointArea-module-sass-module__jWoiOG__point_section .RecommendPointArea-module-sass-module__jWoiOG__point_item .RecommendPointArea-module-sass-module__jWoiOG__text_area{width:calc(100% - 4.071em);font-size:1em}}.RecommendPointArea-module-sass-module__jWoiOG__point_section .RecommendPointArea-module-sass-module__jWoiOG__point_item .RecommendPointArea-module-sass-module__jWoiOG__text_area a{color:#06a}.RecommendPointArea-module-sass-module__jWoiOG__point_section .RecommendPointArea-module-sass-module__jWoiOG__point_item .RecommendPointArea-module-sass-module__jWoiOG__text_area a[target=_blank]:after{content:"";vertical-align:text-top;background-color:#06a;width:calc(1em + 2px);height:calc(1em + 2px);display:inline-block;-webkit-mask:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0nMTYnIGhlaWdodD0nMTYnIHZpZXdCb3g9JzAgMCAyMyAyMycgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJz4KICAgICAgICAgICAgICAgICAgICAgIDxwYXRoCiAgICAgICAgICAgICAgICAgICAgICAgIGQ9J00xNS44ODYgMjAuNDk1OUgyLjI1NTcyVjYuODhIMTEuMDg2NkwxMy4zNjYzIDQuNjAyNjlIMS4xMjc4NkMwLjUwMzkzNyA0LjYwMjY5IDAgNS4xMDYwOSAwIDUuNzI5MzZWMjEuNjIyNkMwIDIyLjI0NTkgMC41MDM5MzcgMjIuNzQ5MyAxLjEyNzg2IDIyLjc0OTNIMTcuMDM3OUMxNy42NjE4IDIyLjc0OTMgMTguMTY1NyAyMi4yNDU5IDE4LjE2NTcgMjEuNjIyNlY5LjM5NzAzTDE1Ljg4NiAxMS42NzQzVjIwLjQ5NTlaJwogICAgICAgICAgICAgICAgICAgICAgICBmaWxsPSd3aGl0ZScKICAgICAgICAgICAgICAgICAgICAgIC8+CiAgICAgICAgICAgICAgICAgICAgICA8cGF0aAogICAgICAgICAgICAgICAgICAgICAgICBkPSdNMjEuNjQ1MyA4Ljk2NDU0ZS0wNUgxNS4yMzgxQzE0LjYxNDIgOC45NjQ1NGUtMDUgMTQuMTEwMiAwLjUwMzQ5NiAxNC4xMTAyIDEuMTI2NzZDMTQuMTEwMiAxLjc1MDAzIDE0LjYxNDIgMi4yNTM0MyAxNS4yMzgxIDIuMjUzNDNIMTguODg1N0w4LjI3ODk3IDEyLjg3MjlDNy44MjMwMyAxMy4zMjg0IDcuODIzMDMgMTQuMDIzNiA4LjI3ODk3IDE0LjQ3OUM4LjQ5NDk0IDE0LjY5NDggOC43ODI5MSAxNC44MTQ2IDkuMDcwODcgMTQuODE0NkM5LjM1ODg0IDE0LjgxNDYgOS42NDY4IDE0LjY5NDggOS44NjI3NyAxNC40NzlMMjAuNDkzNSAzLjg4MzUxVjcuNTI3MjFDMjAuNDkzNSA4LjE1MDQ4IDIwLjk5NzQgOC42NTM4OCAyMS42MjEzIDguNjUzODhDMjIuMjQ1MiA4LjY1Mzg4IDIyLjc0OTIgOC4xNTA0OCAyMi43NDkyIDcuNTI3MjFWMS4xMjY3NkMyMi43NzMyIDAuNTAzNDk2IDIyLjI2OTIgOC45NjQ1NGUtMDUgMjEuNjQ1MyA4Ljk2NDU0ZS0wNVonCiAgICAgICAgICAgICAgICAgICAgICAgIGZpbGw9J3doaXRlJwogICAgICAgICAgICAgICAgICAgICAgLz4KICAgICAgICAgICAgICAgICAgICA8L3N2Zz4=) 50%/cover no-repeat;mask:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0nMTYnIGhlaWdodD0nMTYnIHZpZXdCb3g9JzAgMCAyMyAyMycgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJz4KICAgICAgICAgICAgICAgICAgICAgIDxwYXRoCiAgICAgICAgICAgICAgICAgICAgICAgIGQ9J00xNS44ODYgMjAuNDk1OUgyLjI1NTcyVjYuODhIMTEuMDg2NkwxMy4zNjYzIDQuNjAyNjlIMS4xMjc4NkMwLjUwMzkzNyA0LjYwMjY5IDAgNS4xMDYwOSAwIDUuNzI5MzZWMjEuNjIyNkMwIDIyLjI0NTkgMC41MDM5MzcgMjIuNzQ5MyAxLjEyNzg2IDIyLjc0OTNIMTcuMDM3OUMxNy42NjE4IDIyLjc0OTMgMTguMTY1NyAyMi4yNDU5IDE4LjE2NTcgMjEuNjIyNlY5LjM5NzAzTDE1Ljg4NiAxMS42NzQzVjIwLjQ5NTlaJwogICAgICAgICAgICAgICAgICAgICAgICBmaWxsPSd3aGl0ZScKICAgICAgICAgICAgICAgICAgICAgIC8+CiAgICAgICAgICAgICAgICAgICAgICA8cGF0aAogICAgICAgICAgICAgICAgICAgICAgICBkPSdNMjEuNjQ1MyA4Ljk2NDU0ZS0wNUgxNS4yMzgxQzE0LjYxNDIgOC45NjQ1NGUtMDUgMTQuMTEwMiAwLjUwMzQ5NiAxNC4xMTAyIDEuMTI2NzZDMTQuMTEwMiAxLjc1MDAzIDE0LjYxNDIgMi4yNTM0MyAxNS4yMzgxIDIuMjUzNDNIMTguODg1N0w4LjI3ODk3IDEyLjg3MjlDNy44MjMwMyAxMy4zMjg0IDcuODIzMDMgMTQuMDIzNiA4LjI3ODk3IDE0LjQ3OUM4LjQ5NDk0IDE0LjY5NDggOC43ODI5MSAxNC44MTQ2IDkuMDcwODcgMTQuODE0NkM5LjM1ODg0IDE0LjgxNDYgOS42NDY4IDE0LjY5NDggOS44NjI3NyAxNC40NzlMMjAuNDkzNSAzLjg4MzUxVjcuNTI3MjFDMjAuNDkzNSA4LjE1MDQ4IDIwLjk5NzQgOC42NTM4OCAyMS42MjEzIDguNjUzODhDMjIuMjQ1MiA4LjY1Mzg4IDIyLjc0OTIgOC4xNTA0OCAyMi43NDkyIDcuNTI3MjFWMS4xMjY3NkMyMi43NzMyIDAuNTAzNDk2IDIyLjI2OTIgOC45NjQ1NGUtMDUgMjEuNjQ1MyA4Ljk2NDU0ZS0wNVonCiAgICAgICAgICAgICAgICAgICAgICAgIGZpbGw9J3doaXRlJwogICAgICAgICAgICAgICAgICAgICAgLz4KICAgICAgICAgICAgICAgICAgICA8L3N2Zz4=) 50%/cover no-repeat}@media screen and (max-width:767px){.RecommendPointArea-module-sass-module__jWoiOG__point_section .RecommendPointArea-module-sass-module__jWoiOG__point_item .RecommendPointArea-module-sass-module__jWoiOG__text_area a[target=_blank]:after{margin-left:8px}}
.RankingProductService-module-sass-module__FuqRsG__title{color:#333;margin-bottom:8px;font-size:16px;font-weight:700;line-height:1.25}@media screen and (min-width:768px){.RankingProductService-module-sass-module__FuqRsG__title{font-size:18px}}.RankingProductService-module-sass-module__FuqRsG__service_grid{box-sizing:border-box;grid-gap:1px;grid-template-columns:repeat(2,1fr);display:grid}@media screen and (min-width:768px){.RankingProductService-module-sass-module__FuqRsG__service_grid{grid-template-columns:repeat(3,1fr)}}@media screen and (min-width:1024px){.RankingProductService-module-sass-module__FuqRsG__service_grid{grid-template-columns:repeat(5,1fr)}}.RankingProductService-module-sass-module__FuqRsG__service_grid .RankingProductService-module-sass-module__FuqRsG__cell{color:#ccc;justify-content:flex-start;align-items:center;column-gap:8px;padding:8px;font-size:12px;font-weight:300;line-height:1.25;display:flex;box-shadow:0 0 0 1px #ddd}@media screen and (min-width:768px){.RankingProductService-module-sass-module__FuqRsG__service_grid .RankingProductService-module-sass-module__FuqRsG__cell{padding-left:16px;padding-right:16px;font-size:16px}}.RankingProductService-module-sass-module__FuqRsG__service_grid .RankingProductService-module-sass-module__FuqRsG__cell.RankingProductService-module-sass-module__FuqRsG__active{color:#333}
.SelectCarCard-module-sass-module__zzaBbq__select_car{box-sizing:border-box;background:#fff;border:1px solid #06a;border-radius:8px;align-items:center;gap:8px;max-width:400px;margin:0 auto;padding:8px;display:flex;position:relative;box-shadow:-3px -3px 12px #ffffff80,3px 3px 12px #00000040}@media screen and (min-width:768px){.SelectCarCard-module-sass-module__zzaBbq__select_car{cursor:pointer;height:100%}}.SelectCarCard-module-sass-module__zzaBbq__select_car .SelectCarCard-module-sass-module__zzaBbq__label{color:#06a;font-size:10px;font-weight:600;line-height:1.25;position:absolute;top:8px;left:15px}@media screen and (min-width:768px){.SelectCarCard-module-sass-module__zzaBbq__select_car .SelectCarCard-module-sass-module__zzaBbq__label{font-size:12px}}.SelectCarCard-module-sass-module__zzaBbq__select_car .SelectCarCard-module-sass-module__zzaBbq__manufacture_name{text-align:center;color:#333;margin:0 auto;padding-top:30px;font-size:14px;font-weight:600;line-height:1.25}@media screen and (min-width:768px){.SelectCarCard-module-sass-module__zzaBbq__select_car .SelectCarCard-module-sass-module__zzaBbq__manufacture_name{padding-top:15px;font-size:16px}}@media screen and (min-width:1024px){.SelectCarCard-module-sass-module__zzaBbq__select_car .SelectCarCard-module-sass-module__zzaBbq__manufacture_name{padding-top:9px}}.SelectCarCard-module-sass-module__zzaBbq__select_car .SelectCarCard-module-sass-module__zzaBbq__image_block{width:96px}@media screen and (min-width:1024px){.SelectCarCard-module-sass-module__zzaBbq__select_car .SelectCarCard-module-sass-module__zzaBbq__image_block img{vertical-align:bottom;border-style:none;width:100%;max-width:100%;height:auto}}.SelectCarCard-module-sass-module__zzaBbq__select_car .SelectCarCard-module-sass-module__zzaBbq__image_block:after{content:"";pointer-events:none;border:5px solid #0000;border-left:10px solid #ff0800;border-right-width:0;width:0;height:0;display:block;position:absolute;top:calc(50% - 8px);right:5%;transform:rotate(90deg)}.SelectCarCard-module-sass-module__zzaBbq__select_car .SelectCarCard-module-sass-module__zzaBbq__car_name{color:#333;font-size:16px;font-weight:300;line-height:1.25}.SelectCarCard-module-sass-module__zzaBbq__select_car_no_image{box-sizing:border-box;text-align:left;background:#fff;border:1px solid #06a;border-radius:8px;align-items:center;width:100%;height:100%;margin:0 auto;padding:14px 30px 14px 15px;font-size:16px;font-weight:300;line-height:1.5;display:flex;position:relative;box-shadow:4px 4px 12px #00000026}@media screen and (max-width:767px){.SelectCarCard-module-sass-module__zzaBbq__select_car_no_image{padding:11px 20px 11px 10px;font-size:14px}}@media screen and (max-width:320px){.SelectCarCard-module-sass-module__zzaBbq__select_car_no_image{padding-right:20px}}.SelectCarCard-module-sass-module__zzaBbq__select_car_no_image .SelectCarCard-module-sass-module__zzaBbq__select_car_no_image_text{color:#333;white-space:nowrap;text-overflow:ellipsis;width:100%;overflow:hidden}.SelectCarCard-module-sass-module__zzaBbq__select_car_no_image:after{content:"";pointer-events:none;border:.25em solid #0000;border-top:.5em solid red;position:absolute;top:calc(50% + 1.5px);right:16px;transform:translateY(-50%)}@media screen and (max-width:767px){.SelectCarCard-module-sass-module__zzaBbq__select_car_no_image:after{right:10px}}.SelectCarCard-module-sass-module__zzaBbq__select_car_ver2{cursor:pointer;box-sizing:border-box;background:#fff;border:1px solid #06a;border-radius:8px;width:100%;height:100%;padding:10px 15px;position:relative;box-shadow:-3px -3px 12px #ffffff80,3px 3px 12px #00000040}@media screen and (max-width:767px){.SelectCarCard-module-sass-module__zzaBbq__select_car_ver2{padding:30px 10px}}.SelectCarCard-module-sass-module__zzaBbq__select_car_ver2 .SelectCarCard-module-sass-module__zzaBbq__label{color:#06a;font-size:11px;line-height:1.25;position:relative}@media screen and (max-width:767px){.SelectCarCard-module-sass-module__zzaBbq__select_car_ver2 .SelectCarCard-module-sass-module__zzaBbq__label{font-size:12px;position:absolute;top:8px;left:10px}}.SelectCarCard-module-sass-module__zzaBbq__select_car_ver2 .SelectCarCard-module-sass-module__zzaBbq__manufacture_name{text-align:center;color:#333;margin:0 auto;font-size:16px;line-height:1;display:block}@media screen and (max-width:767px){.SelectCarCard-module-sass-module__zzaBbq__select_car_ver2 .SelectCarCard-module-sass-module__zzaBbq__manufacture_name{margin:0 0 16px}}.SelectCarCard-module-sass-module__zzaBbq__select_car_ver2 .SelectCarCard-module-sass-module__zzaBbq__image_block{max-width:127px;margin:0 auto}@media screen and (max-width:767px){.SelectCarCard-module-sass-module__zzaBbq__select_car_ver2 .SelectCarCard-module-sass-module__zzaBbq__image_block{max-width:100px}}.SelectCarCard-module-sass-module__zzaBbq__select_car_ver2 .SelectCarCard-module-sass-module__zzaBbq__image_block img{width:100%;height:auto}.SelectCarCard-module-sass-module__zzaBbq__select_car_ver2 .SelectCarCard-module-sass-module__zzaBbq__image_block:after{content:"";pointer-events:none;border:5px solid #0000;border-left:10px solid #ff0800;border-right-width:0;width:0;height:0;display:block;position:absolute;top:50%;right:15px;transform:rotate(90deg)}@media screen and (max-width:767px){.SelectCarCard-module-sass-module__zzaBbq__select_car_ver2 .SelectCarCard-module-sass-module__zzaBbq__image_block:after{right:10px}}@media screen and (max-width:320px){.SelectCarCard-module-sass-module__zzaBbq__select_car_ver2 .SelectCarCard-module-sass-module__zzaBbq__image_block:after{right:5px}}.SelectCarCard-module-sass-module__zzaBbq__select_car_ver2 .SelectCarCard-module-sass-module__zzaBbq__car_name{text-align:center;color:#333;margin:15px auto 0;font-size:16px;line-height:1;display:block}@media screen and (max-width:767px){.SelectCarCard-module-sass-module__zzaBbq__select_car_ver2 .SelectCarCard-module-sass-module__zzaBbq__car_name{margin:16px auto 0}}
@keyframes CarSelectModal-module-sass-module__70AEGa__moveFromBottom{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes CarSelectModal-module-sass-module__70AEGa__moveToBottom{0%{transform:translateY(0)}to{transform:translateY(100%)}}@keyframes CarSelectModal-module-sass-module__70AEGa__moveFromRight{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes CarSelectModal-module-sass-module__70AEGa__moveToRight{0%{transform:translate(0)}to{transform:translate(100%)}}.CarSelectModal-module-sass-module__70AEGa__select_car_wrap{padding-top:12px;padding-bottom:16px}@media screen and (min-width:768px){.CarSelectModal-module-sass-module__70AEGa__select_car_wrap{padding-top:16px;padding-bottom:16px}}.CarSelectModal-module-sass-module__70AEGa__car_select_modal.CarSelectModal-module-sass-module__70AEGa__hidden{visibility:hidden;display:none}.CarSelectModal-module-sass-module__70AEGa__car_select_modal .CarSelectModal-module-sass-module__70AEGa__modal_overlay{z-index:130;width:100%;height:100%;position:fixed;top:0;left:0}@media screen and (min-width:768px){.CarSelectModal-module-sass-module__70AEGa__car_select_modal .CarSelectModal-module-sass-module__70AEGa__modal_overlay{padding-top:48px}}.CarSelectModal-module-sass-module__70AEGa__car_select_modal .CarSelectModal-module-sass-module__70AEGa__modal_overlay .CarSelectModal-module-sass-module__70AEGa__modal_bg{background:#000000b3;width:100%;height:100%;position:fixed;top:0;left:0}.CarSelectModal-module-sass-module__70AEGa__car_select_modal .CarSelectModal-module-sass-module__70AEGa__modal_overlay .CarSelectModal-module-sass-module__70AEGa__modal_box{-ms-overflow-style:none;scrollbar-width:none;background-color:#f5f2ee;width:100%;height:100%;animation:.2s CarSelectModal-module-sass-module__70AEGa__moveFromRight;position:relative;overflow-y:auto}.CarSelectModal-module-sass-module__70AEGa__car_select_modal .CarSelectModal-module-sass-module__70AEGa__modal_overlay .CarSelectModal-module-sass-module__70AEGa__modal_box::-webkit-scrollbar{display:none}.CarSelectModal-module-sass-module__70AEGa__car_select_modal .CarSelectModal-module-sass-module__70AEGa__modal_overlay .CarSelectModal-module-sass-module__70AEGa__modal_box.CarSelectModal-module-sass-module__70AEGa__close{animation:.2s CarSelectModal-module-sass-module__70AEGa__moveToRight}@media screen and (min-width:768px){.CarSelectModal-module-sass-module__70AEGa__car_select_modal .CarSelectModal-module-sass-module__70AEGa__modal_overlay .CarSelectModal-module-sass-module__70AEGa__modal_box{border-radius:24px;width:80%;height:96%;margin:auto;animation:.2s CarSelectModal-module-sass-module__70AEGa__moveFromBottom}.CarSelectModal-module-sass-module__70AEGa__car_select_modal .CarSelectModal-module-sass-module__70AEGa__modal_overlay .CarSelectModal-module-sass-module__70AEGa__modal_box.CarSelectModal-module-sass-module__70AEGa__close{animation:.2s CarSelectModal-module-sass-module__70AEGa__moveToBottom}}@media screen and (min-width:1024px){.CarSelectModal-module-sass-module__70AEGa__car_select_modal .CarSelectModal-module-sass-module__70AEGa__modal_overlay .CarSelectModal-module-sass-module__70AEGa__modal_box{width:800px}}.CarSelectModal-module-sass-module__70AEGa__car_select_modal .CarSelectModal-module-sass-module__70AEGa__modal_overlay .CarSelectModal-module-sass-module__70AEGa__modal_box .CarSelectModal-module-sass-module__70AEGa__modal_header{justify-content:space-between;align-items:flex-end;width:96%;margin:auto;padding:56px 5% 0 2.2%;display:flex}@media screen and (min-width:768px){.CarSelectModal-module-sass-module__70AEGa__car_select_modal .CarSelectModal-module-sass-module__70AEGa__modal_overlay .CarSelectModal-module-sass-module__70AEGa__modal_box .CarSelectModal-module-sass-module__70AEGa__modal_header{width:81.5%;padding-top:47px}}@media screen and (min-width:1024px){.CarSelectModal-module-sass-module__70AEGa__car_select_modal .CarSelectModal-module-sass-module__70AEGa__modal_overlay .CarSelectModal-module-sass-module__70AEGa__modal_box .CarSelectModal-module-sass-module__70AEGa__modal_header{width:500px}}.CarSelectModal-module-sass-module__70AEGa__car_select_modal .CarSelectModal-module-sass-module__70AEGa__modal_overlay .CarSelectModal-module-sass-module__70AEGa__modal_box .CarSelectModal-module-sass-module__70AEGa__modal_header .CarSelectModal-module-sass-module__70AEGa__title_block{align-items:center;width:calc(100% - 107px);padding-bottom:14px;display:flex}@media screen and (min-width:768px){.CarSelectModal-module-sass-module__70AEGa__car_select_modal .CarSelectModal-module-sass-module__70AEGa__modal_overlay .CarSelectModal-module-sass-module__70AEGa__modal_box .CarSelectModal-module-sass-module__70AEGa__modal_header .CarSelectModal-module-sass-module__70AEGa__title_block{padding-bottom:24px}}.CarSelectModal-module-sass-module__70AEGa__car_select_modal .CarSelectModal-module-sass-module__70AEGa__modal_overlay .CarSelectModal-module-sass-module__70AEGa__modal_box .CarSelectModal-module-sass-module__70AEGa__modal_header .CarSelectModal-module-sass-module__70AEGa__title_block p{color:#000;text-align:left;font-size:18px;font-weight:600;line-height:1.25}@media screen and (min-width:768px){.CarSelectModal-module-sass-module__70AEGa__car_select_modal .CarSelectModal-module-sass-module__70AEGa__modal_overlay .CarSelectModal-module-sass-module__70AEGa__modal_box .CarSelectModal-module-sass-module__70AEGa__modal_header .CarSelectModal-module-sass-module__70AEGa__title_block p{font-size:20px}}.CarSelectModal-module-sass-module__70AEGa__car_select_modal .CarSelectModal-module-sass-module__70AEGa__modal_overlay .CarSelectModal-module-sass-module__70AEGa__modal_box .CarSelectModal-module-sass-module__70AEGa__modal_inner{width:96%;margin:auto}@media screen and (min-width:768px){.CarSelectModal-module-sass-module__70AEGa__car_select_modal .CarSelectModal-module-sass-module__70AEGa__modal_overlay .CarSelectModal-module-sass-module__70AEGa__modal_box .CarSelectModal-module-sass-module__70AEGa__modal_inner{width:81.5%}}@media screen and (min-width:1024px){.CarSelectModal-module-sass-module__70AEGa__car_select_modal .CarSelectModal-module-sass-module__70AEGa__modal_overlay .CarSelectModal-module-sass-module__70AEGa__modal_box .CarSelectModal-module-sass-module__70AEGa__modal_inner{width:500px}}.CarSelectModal-module-sass-module__70AEGa__car_select_modal .CarSelectModal-module-sass-module__70AEGa__modal_overlay .CarSelectModal-module-sass-module__70AEGa__modal_box .CarSelectModal-module-sass-module__70AEGa__modal_inner .CarSelectModal-module-sass-module__70AEGa__select_manufacture{height:48px;margin:0 auto;position:relative}@media screen and (min-width:768px){.CarSelectModal-module-sass-module__70AEGa__car_select_modal .CarSelectModal-module-sass-module__70AEGa__modal_overlay .CarSelectModal-module-sass-module__70AEGa__modal_box .CarSelectModal-module-sass-module__70AEGa__modal_inner .CarSelectModal-module-sass-module__70AEGa__select_manufacture{height:56px}}.CarSelectModal-module-sass-module__70AEGa__car_select_modal .CarSelectModal-module-sass-module__70AEGa__modal_overlay .CarSelectModal-module-sass-module__70AEGa__modal_box .CarSelectModal-module-sass-module__70AEGa__modal_inner .CarSelectModal-module-sass-module__70AEGa__select_manufacture:after{content:"";pointer-events:none;border:5px solid #0000;border-left:10px solid #ff0800;border-right-width:0;width:0;height:0;display:block;position:absolute;top:45%;right:5%;transform:rotate(90deg)}.CarSelectModal-module-sass-module__70AEGa__car_select_modal .CarSelectModal-module-sass-module__70AEGa__modal_overlay .CarSelectModal-module-sass-module__70AEGa__modal_box .CarSelectModal-module-sass-module__70AEGa__modal_inner .CarSelectModal-module-sass-module__70AEGa__select_manufacture .CarSelectModal-module-sass-module__70AEGa__label{color:#06a;font-size:10px;line-height:1.25;position:absolute;top:8px;left:29px}@media screen and (min-width:768px){.CarSelectModal-module-sass-module__70AEGa__car_select_modal .CarSelectModal-module-sass-module__70AEGa__modal_overlay .CarSelectModal-module-sass-module__70AEGa__modal_box .CarSelectModal-module-sass-module__70AEGa__modal_inner .CarSelectModal-module-sass-module__70AEGa__select_manufacture .CarSelectModal-module-sass-module__70AEGa__label{font-size:12px}}.CarSelectModal-module-sass-module__70AEGa__car_select_modal .CarSelectModal-module-sass-module__70AEGa__modal_overlay .CarSelectModal-module-sass-module__70AEGa__modal_box .CarSelectModal-module-sass-module__70AEGa__modal_inner .CarSelectModal-module-sass-module__70AEGa__select_manufacture .CarSelectModal-module-sass-module__70AEGa__manufacture{box-sizing:border-box;color:#333;appearance:none;background-color:#fff;border:1px solid #06a;border-radius:24px;width:100%;height:100%;padding-left:25%;font-size:16px;line-height:1.25;box-shadow:0 0 12px #00000026}@media screen and (min-width:768px){.CarSelectModal-module-sass-module__70AEGa__car_select_modal .CarSelectModal-module-sass-module__70AEGa__modal_overlay .CarSelectModal-module-sass-module__70AEGa__modal_box .CarSelectModal-module-sass-module__70AEGa__modal_inner .CarSelectModal-module-sass-module__70AEGa__select_manufacture .CarSelectModal-module-sass-module__70AEGa__manufacture{border-radius:38px;padding-left:32%;font-size:18px}}.CarSelectModal-module-sass-module__70AEGa__car_select_modal .CarSelectModal-module-sass-module__70AEGa__modal_overlay .CarSelectModal-module-sass-module__70AEGa__modal_box .CarSelectModal-module-sass-module__70AEGa__modal_inner .CarSelectModal-module-sass-module__70AEGa__select_cards{padding:16px 2.1% 0}.CarSelectModal-module-sass-module__70AEGa__car_select_modal .CarSelectModal-module-sass-module__70AEGa__modal_overlay .CarSelectModal-module-sass-module__70AEGa__modal_box .CarSelectModal-module-sass-module__70AEGa__modal_inner .CarSelectModal-module-sass-module__70AEGa__select_cards .CarSelectModal-module-sass-module__70AEGa__car_card{box-sizing:border-box;cursor:pointer;background:#fff;border:1px solid #eee;border-radius:8px;width:100%;margin:0 auto 8px;padding:4px 4.5%;display:flex}.CarSelectModal-module-sass-module__70AEGa__car_select_modal .CarSelectModal-module-sass-module__70AEGa__modal_overlay .CarSelectModal-module-sass-module__70AEGa__modal_box .CarSelectModal-module-sass-module__70AEGa__modal_inner .CarSelectModal-module-sass-module__70AEGa__select_cards .CarSelectModal-module-sass-module__70AEGa__car_card:hover,.CarSelectModal-module-sass-module__70AEGa__car_select_modal .CarSelectModal-module-sass-module__70AEGa__modal_overlay .CarSelectModal-module-sass-module__70AEGa__modal_box .CarSelectModal-module-sass-module__70AEGa__modal_inner .CarSelectModal-module-sass-module__70AEGa__select_cards .CarSelectModal-module-sass-module__70AEGa__car_card.CarSelectModal-module-sass-module__70AEGa__selected{border:1px solid #06a;box-shadow:0 0 12px #00000026}.CarSelectModal-module-sass-module__70AEGa__car_select_modal .CarSelectModal-module-sass-module__70AEGa__modal_overlay .CarSelectModal-module-sass-module__70AEGa__modal_box .CarSelectModal-module-sass-module__70AEGa__modal_inner .CarSelectModal-module-sass-module__70AEGa__select_cards .CarSelectModal-module-sass-module__70AEGa__car_card:hover .CarSelectModal-module-sass-module__70AEGa__name_block .CarSelectModal-module-sass-module__70AEGa__car_name,.CarSelectModal-module-sass-module__70AEGa__car_select_modal .CarSelectModal-module-sass-module__70AEGa__modal_overlay .CarSelectModal-module-sass-module__70AEGa__modal_box .CarSelectModal-module-sass-module__70AEGa__modal_inner .CarSelectModal-module-sass-module__70AEGa__select_cards .CarSelectModal-module-sass-module__70AEGa__car_card.CarSelectModal-module-sass-module__70AEGa__selected .CarSelectModal-module-sass-module__70AEGa__name_block .CarSelectModal-module-sass-module__70AEGa__car_name{color:#06a}.CarSelectModal-module-sass-module__70AEGa__car_select_modal .CarSelectModal-module-sass-module__70AEGa__modal_overlay .CarSelectModal-module-sass-module__70AEGa__modal_box .CarSelectModal-module-sass-module__70AEGa__modal_inner .CarSelectModal-module-sass-module__70AEGa__select_cards .CarSelectModal-module-sass-module__70AEGa__car_card .CarSelectModal-module-sass-module__70AEGa__image_block{width:99px;height:56px}.CarSelectModal-module-sass-module__70AEGa__car_select_modal .CarSelectModal-module-sass-module__70AEGa__modal_overlay .CarSelectModal-module-sass-module__70AEGa__modal_box .CarSelectModal-module-sass-module__70AEGa__modal_inner .CarSelectModal-module-sass-module__70AEGa__select_cards .CarSelectModal-module-sass-module__70AEGa__car_card .CarSelectModal-module-sass-module__70AEGa__image_block img{height:100%}.CarSelectModal-module-sass-module__70AEGa__car_select_modal .CarSelectModal-module-sass-module__70AEGa__modal_overlay .CarSelectModal-module-sass-module__70AEGa__modal_box .CarSelectModal-module-sass-module__70AEGa__modal_inner .CarSelectModal-module-sass-module__70AEGa__select_cards .CarSelectModal-module-sass-module__70AEGa__car_card .CarSelectModal-module-sass-module__70AEGa__name_block{align-items:center;width:calc(100% - 99px);padding-left:8.3%;display:flex}.CarSelectModal-module-sass-module__70AEGa__car_select_modal .CarSelectModal-module-sass-module__70AEGa__modal_overlay .CarSelectModal-module-sass-module__70AEGa__modal_box .CarSelectModal-module-sass-module__70AEGa__modal_inner .CarSelectModal-module-sass-module__70AEGa__select_cards .CarSelectModal-module-sass-module__70AEGa__car_card .CarSelectModal-module-sass-module__70AEGa__name_block .CarSelectModal-module-sass-module__70AEGa__car_name{color:#333;text-align:left;font-size:14px;line-height:1.25}@media screen and (min-width:768px){.CarSelectModal-module-sass-module__70AEGa__car_select_modal .CarSelectModal-module-sass-module__70AEGa__modal_overlay .CarSelectModal-module-sass-module__70AEGa__modal_box .CarSelectModal-module-sass-module__70AEGa__modal_inner .CarSelectModal-module-sass-module__70AEGa__select_cards .CarSelectModal-module-sass-module__70AEGa__car_card .CarSelectModal-module-sass-module__70AEGa__name_block .CarSelectModal-module-sass-module__70AEGa__car_name{font-size:16px}}.CarSelectModal-module-sass-module__70AEGa__car_select_modal .CarSelectModal-module-sass-module__70AEGa__modal_overlay .CarSelectModal-module-sass-module__70AEGa__modal_box .CarSelectModal-module-sass-module__70AEGa__modal_return{cursor:pointer;padding:16px 0 0 4%;position:absolute;top:0;left:0}@media screen and (min-width:768px){.CarSelectModal-module-sass-module__70AEGa__car_select_modal .CarSelectModal-module-sass-module__70AEGa__modal_overlay .CarSelectModal-module-sass-module__70AEGa__modal_box .CarSelectModal-module-sass-module__70AEGa__modal_return{padding-left:5.5%}}@media screen and (min-width:1024px){.CarSelectModal-module-sass-module__70AEGa__car_select_modal .CarSelectModal-module-sass-module__70AEGa__modal_overlay .CarSelectModal-module-sass-module__70AEGa__modal_box .CarSelectModal-module-sass-module__70AEGa__modal_return{padding-left:24px}}.CarSelectModal-module-sass-module__70AEGa__car_select_modal .CarSelectModal-module-sass-module__70AEGa__modal_overlay .CarSelectModal-module-sass-module__70AEGa__modal_box .CarSelectModal-module-sass-module__70AEGa__modal_return p{color:#000;font-size:14px;font-weight:600;line-height:1.5;text-decoration:underline}.CarSelectModal-module-sass-module__70AEGa__car_select_modal .CarSelectModal-module-sass-module__70AEGa__modal_overlay .CarSelectModal-module-sass-module__70AEGa__modal_box .CarSelectModal-module-sass-module__70AEGa__modal_return p:before{content:"<"}
.CheckboxCell-module-sass-module__UUGzRa__checkbox_cell{cursor:pointer;justify-content:center;align-items:center;height:100%;display:flex}.CheckboxCell-module-sass-module__UUGzRa__check_icon{line-height:0}
.CheckCompareButton-module-sass-module__rwmlRq__check_compare_button{color:#fff;cursor:pointer;background-color:#0a0;border:1px solid #0a0;border-radius:8px;align-items:center;column-gap:4px;height:40px;padding:6px 8px;font-size:11px;font-weight:700;line-height:1.25;display:flex}.CheckCompareButton-module-sass-module__rwmlRq__check_compare_button svg path{fill:#fff}.CheckCompareButton-module-sass-module__rwmlRq__check_compare_button.CheckCompareButton-module-sass-module__rwmlRq__checked{color:#0a0;background-color:#fff;border-color:#0a0}.CheckCompareButton-module-sass-module__rwmlRq__check_compare_button.CheckCompareButton-module-sass-module__rwmlRq__checked svg path{fill:#0a0}.CheckCompareButton-module-sass-module__rwmlRq__check_compare_button.CheckCompareButton-module-sass-module__rwmlRq__disabled{color:#666;cursor:unset;background-color:#fafafa;border-color:#ddd}.CheckCompareButton-module-sass-module__rwmlRq__check_compare_button.CheckCompareButton-module-sass-module__rwmlRq__disabled svg path{fill:#ddd}.CheckCompareButton-module-sass-module__rwmlRq__small{width:102px}.CheckCompareButton-module-sass-module__rwmlRq__large{width:160px}.CheckCompareButton-module-sass-module__rwmlRq__button_text{text-align:left;white-space:nowrap}
.CompanyNameCell-module-sass-module__DWVFVG__company_name_cell{color:#333;vertical-align:center;text-align:center;padding:8px;font-size:12px;font-weight:300;line-height:1.25}@media screen and (min-width:768px){.CompanyNameCell-module-sass-module__DWVFVG__company_name_cell{font-size:14px}}
.SquareConversionButton-module-sass-module__CWOgdG__square_conversion_button{text-align:center;pointer-events:auto;cursor:pointer;background-color:#eb5505;border:1px solid #eb5505;border-radius:8px;flex-direction:column;justify-content:center;padding:8px 4px;display:flex}.SquareConversionButton-module-sass-module__CWOgdG__square_conversion_button .SquareConversionButton-module-sass-module__CWOgdG__main_text{color:#fff;justify-content:center;align-items:center;column-gap:4px;font-weight:700;line-height:1.25;display:flex}.SquareConversionButton-module-sass-module__CWOgdG__square_conversion_button .SquareConversionButton-module-sass-module__CWOgdG__sub_text{color:#fff;font-weight:300;line-height:1.25}.SquareConversionButton-module-sass-module__CWOgdG__square_conversion_button.SquareConversionButton-module-sass-module__CWOgdG__small{row-gap:2px}.SquareConversionButton-module-sass-module__CWOgdG__square_conversion_button.SquareConversionButton-module-sass-module__CWOgdG__small .SquareConversionButton-module-sass-module__CWOgdG__main_text{font-size:12px}.SquareConversionButton-module-sass-module__CWOgdG__square_conversion_button.SquareConversionButton-module-sass-module__CWOgdG__small .SquareConversionButton-module-sass-module__CWOgdG__sub_text{height:14px;padding-top:2px;font-size:11px}.SquareConversionButton-module-sass-module__CWOgdG__square_conversion_button.SquareConversionButton-module-sass-module__CWOgdG__large{row-gap:4px}.SquareConversionButton-module-sass-module__CWOgdG__square_conversion_button.SquareConversionButton-module-sass-module__CWOgdG__large .SquareConversionButton-module-sass-module__CWOgdG__main_text{font-size:16px}.SquareConversionButton-module-sass-module__CWOgdG__square_conversion_button.SquareConversionButton-module-sass-module__CWOgdG__large .SquareConversionButton-module-sass-module__CWOgdG__sub_text{font-size:12px}.SquareConversionButton-module-sass-module__CWOgdG__square_conversion_button:hover{cursor:pointer;background-color:#fff;transition:background-color .3s}.SquareConversionButton-module-sass-module__CWOgdG__square_conversion_button:hover .SquareConversionButton-module-sass-module__CWOgdG__main_text{color:#eb5505;transition:color .3s}.SquareConversionButton-module-sass-module__CWOgdG__square_conversion_button:hover .SquareConversionButton-module-sass-module__CWOgdG__main_text svg path{fill:#eb5505;transition:fill .3s}.SquareConversionButton-module-sass-module__CWOgdG__square_conversion_button:hover .SquareConversionButton-module-sass-module__CWOgdG__sub_text{color:#eb5505;transition:color .3s}
.EntryButtonCell-module-sass-module__ByQ3va__entry_button_cell{height:64px;vertical-align:center;text-align:center;padding:8px 4px;font-size:14px}@media screen and (min-width:768px){.EntryButtonCell-module-sass-module__ByQ3va__entry_button_cell{height:82px;padding:12px 16px}}
.MarkCell-module-sass-module__DsgVJq__mark_cell{justify-content:center;align-items:center;height:58px;display:flex}@media screen and (min-width:768px){.MarkCell-module-sass-module__DsgVJq__mark_cell{height:80px}}.MarkCell-module-sass-module__DsgVJq__mark{width:18px;height:18px}@media screen and (min-width:768px){.MarkCell-module-sass-module__DsgVJq__mark{width:28px;height:28px}}.MarkCell-module-sass-module__DsgVJq__description{background:initial;border:initial;padding:initial;cursor:pointer;color:#06a;cursor:pointer;flex-direction:column;align-items:center;font-size:11px;font-weight:300;line-height:1.5;text-decoration:underline;display:flex}@media screen and (min-width:768px){.MarkCell-module-sass-module__DsgVJq__description{row-gap:4px;font-size:12px}}.MarkCell-module-sass-module__DsgVJq__no_description{justify-content:center;align-items:center;display:flex}.MarkCell-module-sass-module__DsgVJq__description_text{flex-direction:column;align-items:center;font-size:11px;font-weight:300;line-height:1.5;display:flex}@media screen and (min-width:768px){.MarkCell-module-sass-module__DsgVJq__description_text{row-gap:4px;font-size:12px}}
.Price-module-sass-module__0-mOvW__price_block{align-items:baseline;column-gap:4px;display:flex}.Price-module-sass-module__0-mOvW__price_block .Price-module-sass-module__0-mOvW__price_text{color:#ff0800;font-family:Barlow Condensed,sans-serif;font-weight:600;line-height:1;display:inline-block}.Price-module-sass-module__0-mOvW__price_block .Price-module-sass-module__0-mOvW__price_text.Price-module-sass-module__0-mOvW__small{font-size:28px}.Price-module-sass-module__0-mOvW__price_block .Price-module-sass-module__0-mOvW__price_text.Price-module-sass-module__0-mOvW__medium{font-size:36px}.Price-module-sass-module__0-mOvW__price_block .Price-module-sass-module__0-mOvW__price_text.Price-module-sass-module__0-mOvW__large{font-size:48px}.Price-module-sass-module__0-mOvW__price_block .Price-module-sass-module__0-mOvW__after_text{color:#333;font-weight:700;line-height:1.25}.Price-module-sass-module__0-mOvW__price_block .Price-module-sass-module__0-mOvW__after_text.Price-module-sass-module__0-mOvW__small{font-size:12px}.Price-module-sass-module__0-mOvW__price_block .Price-module-sass-module__0-mOvW__after_text.Price-module-sass-module__0-mOvW__medium{font-size:14px}.Price-module-sass-module__0-mOvW__price_block .Price-module-sass-module__0-mOvW__after_text.Price-module-sass-module__0-mOvW__large{font-size:16px}.Price-module-sass-module__0-mOvW__price_block .Price-module-sass-module__0-mOvW__unset_kerning{font-feature-settings:normal!important;letter-spacing:normal!important}
.ArticleLinkListArea-module-sass-module__jMLeTG__article_link_list{max-width:1200px;margin-top:32px;margin-left:16px;margin-right:16px}@media screen and (min-width:768px){.ArticleLinkListArea-module-sass-module__jMLeTG__article_link_list{margin-left:48px;margin-right:48px}}@media screen and (min-width:1024px){.ArticleLinkListArea-module-sass-module__jMLeTG__article_link_list{margin-left:148px;margin-right:148px}}@media screen and (min-width:1396px){.ArticleLinkListArea-module-sass-module__jMLeTG__article_link_list{margin-left:auto;margin-right:auto}}.ArticleLinkListArea-module-sass-module__jMLeTG__article_link_list .ArticleLinkListArea-module-sass-module__jMLeTG__article_link_list_title{color:#000;justify-content:center;font-size:24px;font-weight:300;line-height:1.25;display:flex}@media screen and (min-width:768px){.ArticleLinkListArea-module-sass-module__jMLeTG__article_link_list .ArticleLinkListArea-module-sass-module__jMLeTG__article_link_list_title{font-size:28px}}.ArticleLinkListArea-module-sass-module__jMLeTG__article_link_list .ArticleLinkListArea-module-sass-module__jMLeTG__description{color:#666;text-align:center;margin-top:8px;margin-bottom:24px;font-size:14px;font-weight:300;line-height:1.25}@media screen and (min-width:768px){.ArticleLinkListArea-module-sass-module__jMLeTG__article_link_list .ArticleLinkListArea-module-sass-module__jMLeTG__description{font-size:16px}}.ArticleLinkListArea-module-sass-module__jMLeTG__article_link_list .ArticleLinkListArea-module-sass-module__jMLeTG__link_list_area{flex-direction:column;row-gap:16px;display:flex}@media screen and (min-width:768px){.ArticleLinkListArea-module-sass-module__jMLeTG__article_link_list .ArticleLinkListArea-module-sass-module__jMLeTG__link_list_area{grid-template-columns:280px 280px;justify-content:space-between;row-gap:20px;display:grid}}@media screen and (min-width:1396px){.ArticleLinkListArea-module-sass-module__jMLeTG__article_link_list .ArticleLinkListArea-module-sass-module__jMLeTG__link_list_area{justify-content:center;column-gap:200px}}.ArticleLinkListArea-module-sass-module__jMLeTG__article_link_list .ArticleLinkListArea-module-sass-module__jMLeTG__link_list_area .ArticleLinkListArea-module-sass-module__jMLeTG__link{align-items:center;width:fit-content;display:flex}.ArticleLinkListArea-module-sass-module__jMLeTG__article_link_list .ArticleLinkListArea-module-sass-module__jMLeTG__link_list_area .ArticleLinkListArea-module-sass-module__jMLeTG__link_icon{width:24px;margin-right:8px}.ArticleLinkListArea-module-sass-module__jMLeTG__article_link_list .ArticleLinkListArea-module-sass-module__jMLeTG__link_list_area .ArticleLinkListArea-module-sass-module__jMLeTG__link_text{color:#06a;margin-right:4px;font-size:16px;font-weight:300;line-height:1.25}@media screen and (min-width:768px){.ArticleLinkListArea-module-sass-module__jMLeTG__article_link_list .ArticleLinkListArea-module-sass-module__jMLeTG__link_list_area .ArticleLinkListArea-module-sass-module__jMLeTG__link_text{font-size:18px}}
.RelatedPageLinkArea-module-sass-module__RFMUoG__related_links h3.RelatedPageLinkArea-module-sass-module__RFMUoG__sub_title{text-align:left;margin-top:1.111em;font-size:1.125em;font-weight:700;line-height:1.25}.RelatedPageLinkArea-module-sass-module__RFMUoG__related_links ul.RelatedPageLinkArea-module-sass-module__RFMUoG__related_link_list{text-align:left;flex-wrap:wrap;display:flex}.RelatedPageLinkArea-module-sass-module__RFMUoG__related_links ul.RelatedPageLinkArea-module-sass-module__RFMUoG__related_link_list~h3.RelatedPageLinkArea-module-sass-module__RFMUoG__sub_title{margin-top:1.889em}.RelatedPageLinkArea-module-sass-module__RFMUoG__related_links ul.RelatedPageLinkArea-module-sass-module__RFMUoG__related_link_list li{width:33.3%;margin-top:1em;display:inline-block}@media screen and (max-width:767px){.RelatedPageLinkArea-module-sass-module__RFMUoG__related_links ul.RelatedPageLinkArea-module-sass-module__RFMUoG__related_link_list li{width:50%}}.RelatedPageLinkArea-module-sass-module__RFMUoG__related_links ul.RelatedPageLinkArea-module-sass-module__RFMUoG__related_link_list li a{color:#06a;text-decoration:none;display:flex}.RelatedPageLinkArea-module-sass-module__RFMUoG__related_links ul.RelatedPageLinkArea-module-sass-module__RFMUoG__related_link_list li a:hover{text-decoration:underline}.RelatedPageLinkArea-module-sass-module__RFMUoG__related_links ul.RelatedPageLinkArea-module-sass-module__RFMUoG__related_link_list li a:before{content:"・"}
.PriceCell-module-sass-module__vG2Hka__price_cell{justify-content:center;align-items:center;display:flex}.PriceCell-module-sass-module__vG2Hka__price_cell.PriceCell-module-sass-module__vG2Hka__small{min-height:46px;padding:8px 4px}.PriceCell-module-sass-module__vG2Hka__price_cell.PriceCell-module-sass-module__vG2Hka__large{min-height:56px;padding:8px}.PriceCell-module-sass-module__vG2Hka__alternative_message{color:#ff0800;word-break:keep-all;width:min-content;max-width:100%;font-weight:300;line-height:1.25;display:block}.PriceCell-module-sass-module__vG2Hka__alternative_message.PriceCell-module-sass-module__vG2Hka__small{font-size:12px}.PriceCell-module-sass-module__vG2Hka__alternative_message.PriceCell-module-sass-module__vG2Hka__large{font-size:14px}
.RelatedProductCard-module-sass-module__uhR4qq__related_product_card{background-color:#fff;border:1px solid #ddd;border-radius:8px;justify-content:flex-start;align-items:center;gap:10px;width:100%;height:100%;padding:12px 15px;text-decoration:none;display:flex;box-shadow:0 0 12px #0000001a}.RelatedProductCard-module-sass-module__uhR4qq__related_product_card:hover{box-shadow:unset}.RelatedProductCard-module-sass-module__uhR4qq__related_product_card .RelatedProductCard-module-sass-module__uhR4qq__logo_area{flex-shrink:0;width:34%;max-width:170px}.RelatedProductCard-module-sass-module__uhR4qq__related_product_card .RelatedProductCard-module-sass-module__uhR4qq__content_area{height:100%}.RelatedProductCard-module-sass-module__uhR4qq__related_product_card .RelatedProductCard-module-sass-module__uhR4qq__content_area .RelatedProductCard-module-sass-module__uhR4qq__company_name{color:#666;max-height:50%;margin-bottom:8px;font-size:12px;overflow:clip}@media screen and (min-width:768px){.RelatedProductCard-module-sass-module__uhR4qq__related_product_card .RelatedProductCard-module-sass-module__uhR4qq__content_area .RelatedProductCard-module-sass-module__uhR4qq__company_name{font-size:14px}}.RelatedProductCard-module-sass-module__uhR4qq__related_product_card .RelatedProductCard-module-sass-module__uhR4qq__content_area .RelatedProductCard-module-sass-module__uhR4qq__product_name{color:#333;font-size:14px;font-weight:700;line-height:1.25}@media screen and (min-width:768px){.RelatedProductCard-module-sass-module__uhR4qq__related_product_card .RelatedProductCard-module-sass-module__uhR4qq__content_area .RelatedProductCard-module-sass-module__uhR4qq__product_name{font-size:15px}}.RelatedProductCard-module-sass-module__uhR4qq__related_product_card .RelatedProductCard-module-sass-module__uhR4qq__move_icon_area{flex-shrink:0;margin-left:auto}.RelatedProductCard-module-sass-module__uhR4qq__related_product_card .RelatedProductCard-module-sass-module__uhR4qq__move_icon_area .RelatedProductCard-module-sass-module__uhR4qq__move_icon{vertical-align:unset}
.RankingBicyclePage-module-sass-module__7ktHjq__proposal_banner_block{background-color:#06a;width:92.3%;max-width:1200px;margin:40px auto;padding-top:24px;display:flex}@media screen and (max-width:767px){.RankingBicyclePage-module-sass-module__7ktHjq__proposal_banner_block{width:initial;margin:initial;flex-direction:column;padding:32px 4% 24px}}.RankingBicyclePage-module-sass-module__7ktHjq__proposal_banner_block .RankingBicyclePage-module-sass-module__7ktHjq__proposal_banner_title_block{color:#fff;width:50%}@media screen and (max-width:767px){.RankingBicyclePage-module-sass-module__7ktHjq__proposal_banner_block .RankingBicyclePage-module-sass-module__7ktHjq__proposal_banner_title_block{width:initial;padding:initial;margin-left:8%}}.RankingBicyclePage-module-sass-module__7ktHjq__proposal_banner_block .RankingBicyclePage-module-sass-module__7ktHjq__proposal_banner_title_block .RankingBicyclePage-module-sass-module__7ktHjq__proposal_banner_title_area_wrap{width:22.5rem;max-width:360px;margin-left:auto;margin-right:0}.RankingBicyclePage-module-sass-module__7ktHjq__proposal_banner_block .RankingBicyclePage-module-sass-module__7ktHjq__proposal_banner_title_block .RankingBicyclePage-module-sass-module__7ktHjq__proposal_banner_title_area_wrap .RankingBicyclePage-module-sass-module__7ktHjq__proposal_banner_title_area{align-items:center;display:flex}.RankingBicyclePage-module-sass-module__7ktHjq__proposal_banner_block .RankingBicyclePage-module-sass-module__7ktHjq__proposal_banner_title_block .RankingBicyclePage-module-sass-module__7ktHjq__proposal_banner_title_area_wrap .RankingBicyclePage-module-sass-module__7ktHjq__proposal_banner_title_area img{width:3.75rem}@media screen and (max-width:767px){.RankingBicyclePage-module-sass-module__7ktHjq__proposal_banner_block .RankingBicyclePage-module-sass-module__7ktHjq__proposal_banner_title_block .RankingBicyclePage-module-sass-module__7ktHjq__proposal_banner_title_area_wrap .RankingBicyclePage-module-sass-module__7ktHjq__proposal_banner_title_area img{width:2.857rem}}.RankingBicyclePage-module-sass-module__7ktHjq__proposal_banner_block .RankingBicyclePage-module-sass-module__7ktHjq__proposal_banner_title_block .RankingBicyclePage-module-sass-module__7ktHjq__proposal_banner_title_area_wrap .RankingBicyclePage-module-sass-module__7ktHjq__proposal_banner_title_area .RankingBicyclePage-module-sass-module__7ktHjq__proposal_banner_title{margin-left:4%;font-size:2rem;font-weight:700}.RankingBicyclePage-module-sass-module__7ktHjq__proposal_banner_block .RankingBicyclePage-module-sass-module__7ktHjq__proposal_banner_title_block .RankingBicyclePage-module-sass-module__7ktHjq__proposal_banner_title_area_wrap .RankingBicyclePage-module-sass-module__7ktHjq__proposal_banner_description_area{margin-top:24px;margin-bottom:16px;font-size:1.143rem;font-weight:300;line-height:1.5}@media screen and (max-width:767px){.RankingBicyclePage-module-sass-module__7ktHjq__proposal_banner_block .RankingBicyclePage-module-sass-module__7ktHjq__proposal_banner_title_block .RankingBicyclePage-module-sass-module__7ktHjq__proposal_banner_title_area_wrap .RankingBicyclePage-module-sass-module__7ktHjq__proposal_banner_description_area{margin-bottom:8px}}.RankingBicyclePage-module-sass-module__7ktHjq__proposal_banner_block .RankingBicyclePage-module-sass-module__7ktHjq__proposal_banner_img_block{text-align:center;width:50%}@media screen and (max-width:767px){.RankingBicyclePage-module-sass-module__7ktHjq__proposal_banner_block .RankingBicyclePage-module-sass-module__7ktHjq__proposal_banner_img_block{text-align:initial;width:100%}}.RankingBicyclePage-module-sass-module__7ktHjq__proposal_banner_block .RankingBicyclePage-module-sass-module__7ktHjq__proposal_banner_img_block .RankingBicyclePage-module-sass-module__7ktHjq__proposal_banner_img{width:423px}@media screen and (max-width:767px){.RankingBicyclePage-module-sass-module__7ktHjq__proposal_banner_block .RankingBicyclePage-module-sass-module__7ktHjq__proposal_banner_img_block .RankingBicyclePage-module-sass-module__7ktHjq__proposal_banner_img{width:initial}}.RankingBicyclePage-module-sass-module__7ktHjq__compare_link_block{width:92.3%;max-width:1200px;margin:40px auto}.RankingBicyclePage-module-sass-module__7ktHjq__category_top_block{background-color:#f7f7f7;margin-top:-110px;padding-top:150px;padding-bottom:88px}@media screen and (max-width:1023px){.RankingBicyclePage-module-sass-module__7ktHjq__category_top_block{margin-top:-106px;padding-top:146px}}@media screen and (max-width:767px){.RankingBicyclePage-module-sass-module__7ktHjq__category_top_block{margin-top:-56px;padding-top:80px;padding-bottom:48px}}.RankingBicyclePage-module-sass-module__7ktHjq__sort_area_wrapper{background-color:#f7f7f7;padding-top:12px;padding-bottom:12px}.RankingBicyclePage-module-sass-module__7ktHjq__category_link_card_list_area_wrapper{background-color:#f7f7f7;padding-top:32px}.RankingBicyclePage-module-sass-module__7ktHjq__ranking_card_block{background-color:#f7f7f7;padding-bottom:20px}@media screen and (min-width:768px){.RankingBicyclePage-module-sass-module__7ktHjq__ranking_card_block{padding-bottom:40px}}.RankingBicyclePage-module-sass-module__7ktHjq__guard_text_area{background-color:#f7f7f7;padding-bottom:24px;padding-left:16px;padding-right:16px}@media screen and (min-width:768px){.RankingBicyclePage-module-sass-module__7ktHjq__guard_text_area{padding-bottom:32px;padding-left:48px;padding-right:48px}}.RankingBicyclePage-module-sass-module__7ktHjq__guard_text_area .RankingBicyclePage-module-sass-module__7ktHjq__guard_text_block{background-color:#fff;border-radius:8px}@media screen and (min-width:768px){.RankingBicyclePage-module-sass-module__7ktHjq__guard_text_area .RankingBicyclePage-module-sass-module__7ktHjq__guard_text_block{max-width:1100px;margin-left:auto;margin-right:auto}}
.ProductLogoCell-module-sass-module___6ySPG__product_logo_cell{justify-content:center;align-items:center;padding:8px;display:flex}.ProductLogoCell-module-sass-module___6ySPG__logo{object-fit:contain;width:84px;height:47px}@media screen and (min-width:768px){.ProductLogoCell-module-sass-module___6ySPG__logo{width:150px;height:80px}}
.FireRankingGuardTextBlock-module-sass-module__8rDbiG__ranking_guard_text_block{background-color:#fff;border-radius:8px;padding:16px;font-size:14px}@media screen and (min-width:768px){.FireRankingGuardTextBlock-module-sass-module__8rDbiG__ranking_guard_text_block{padding-inline:24px}}.FireRankingGuardTextBlock-module-sass-module__8rDbiG__block{margin-bottom:16px}.FireRankingGuardTextBlock-module-sass-module__8rDbiG__block_title{color:#333;margin-bottom:8px;font-size:14px;font-weight:700;line-height:1.25}.FireRankingGuardTextBlock-module-sass-module__8rDbiG__check_code_area{margin-bottom:8px}.FireRankingGuardTextBlock-module-sass-module__8rDbiG__check_code{color:#666;font-size:12px;font-weight:300;line-height:1.5}
.RelatedProductArea-module-sass-module__MSrKpG__related_product_area{grid-template-rows:repeat(4,max-content);grid-template-columns:1fr;display:grid}@media screen and (min-width:768px){.RelatedProductArea-module-sass-module__MSrKpG__related_product_area{grid-template-rows:max-content max-content;grid-template-columns:1fr 1fr;grid-auto-flow:column;column-gap:1em;margin-top:16px;padding:8px 0;display:grid}}.RelatedProductArea-module-sass-module__MSrKpG__related_product_title{text-align:left;text-indent:-1.65em;margin-top:16px;margin-bottom:6px;padding-left:1.65em;font-size:1em;font-weight:700;line-height:1.25}@media screen and (min-width:768px){.RelatedProductArea-module-sass-module__MSrKpG__related_product_title{margin-top:0}}.RelatedProductArea-module-sass-module__MSrKpG__related_product_title i{vertical-align:middle}.RelatedProductArea-module-sass-module__MSrKpG__related_product_title img{width:1.5em;margin-right:.2em}
