.RankingProductContactRateModal-module-sass-module__7rnwVa__style_wrapper .contact-rate [class*=modal_scroll_area] [class*=products_title_block]{align-items:center;margin-top:1.5rem;display:flex}@media screen and (max-width:767px){.RankingProductContactRateModal-module-sass-module__7rnwVa__style_wrapper .contact-rate [class*=modal_scroll_area] [class*=products_title_block]{margin-top:1.071rem}}.RankingProductContactRateModal-module-sass-module__7rnwVa__style_wrapper .contact-rate [class*=modal_scroll_area] [class*=products_title_block] [class*=img_block]{border:1px solid #ddd;width:10rem}@media screen and (max-width:767px){.RankingProductContactRateModal-module-sass-module__7rnwVa__style_wrapper .contact-rate [class*=modal_scroll_area] [class*=products_title_block] [class*=img_block]{width:11.786rem}}.RankingProductContactRateModal-module-sass-module__7rnwVa__style_wrapper .contact-rate [class*=modal_scroll_area] [class*=products_title_block] [class*=name_block]{margin-left:2.5rem}.RankingProductContactRateModal-module-sass-module__7rnwVa__style_wrapper .contact-rate [class*=modal_scroll_area] [class*=products_title_block] [class*=name_block] [class*=company_name]{color:#999;font-size:.857rem;font-weight:700;line-height:1.25}.RankingProductContactRateModal-module-sass-module__7rnwVa__style_wrapper .contact-rate [class*=modal_scroll_area] [class*=products_title_block] [class*=name_block] [class*=product_name]{color:#000;font-weight:700;line-height:1.25}.RankingProductContactRateModal-module-sass-module__7rnwVa__style_wrapper .contact-rate [class*=modal_scroll_area] [class*=contract_block_container]{margin-top:1.5rem;padding:0 .75rem}@media screen and (max-width:767px){.RankingProductContactRateModal-module-sass-module__7rnwVa__style_wrapper .contact-rate [class*=modal_scroll_area] [class*=contract_block_container]{margin-top:1.134rem;padding:0 .286rem}}.RankingProductContactRateModal-module-sass-module__7rnwVa__style_wrapper .contact-rate [class*=modal_scroll_area] [class*=annotation]{color:#666;border-top:1px solid #ddd;margin-top:1.25rem;padding-top:1rem;padding-bottom:3.25rem;font-size:.75rem}@media screen and (max-width:767px){.RankingProductContactRateModal-module-sass-module__7rnwVa__style_wrapper .contact-rate [class*=modal_scroll_area] [class*=annotation]{margin-top:1.143em;padding-top:1.143em;padding-bottom:2.286rem;font-size:.875rem}}
.RankingProductContractRate-module-sass-module__NDOaZa__ranking_product_contact_rate{box-sizing:border-box;border:1px solid #ddd;border-radius:.5rem;width:48.94%;padding:.75rem 1.875em 1rem 1rem}@media screen and (max-width:767px){.RankingProductContractRate-module-sass-module__NDOaZa__ranking_product_contact_rate{width:100%;padding:.875rem 1rem 1rem}}.RankingProductContractRate-module-sass-module__NDOaZa__ranking_product_contact_rate .RankingProductContractRate-module-sass-module__NDOaZa__card_graph_header{justify-content:space-between;display:flex}.RankingProductContractRate-module-sass-module__NDOaZa__ranking_product_contact_rate .RankingProductContractRate-module-sass-module__NDOaZa__card_graph_header .RankingProductContractRate-module-sass-module__NDOaZa__card_graph_ttl{font-size:1.125rem;font-weight:700;line-height:1.25}.RankingProductContractRate-module-sass-module__NDOaZa__ranking_product_contact_rate .RankingProductContractRate-module-sass-module__NDOaZa__card_graph_header .RankingProductContractRate-module-sass-module__NDOaZa__card_graph_ttl:before{content:"";vertical-align:middle;background:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjEiIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgMCAyMSAyMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgY2xpcC1wYXRoPSJ1cmwoI2NsaXAwXzI1NzNfNjQwMzIpIj4KPHBhdGggZD0iTTE5LjYxMDcgMTguMTE3M1YxLjMzMzI1SDE0LjE2MzNWMTguMTE3M0gxMy4wNzM4VjUuOTgxMTRINy44OTg3NFYxOC4xMTczSDYuNTM2ODlWOS44NTQzOEgxLjM2MTg1VjE4LjExNzNIMFYxOS42NjY2SDIwLjk3MjVWMTguMTE3M0gxOS42MTA3WiIgZmlsbD0iIzgwODU4QSIvPgo8L2c+CjxkZWZzPgo8Y2xpcFBhdGggaWQ9ImNsaXAwXzI1NzNfNjQwMzIiPgo8cmVjdCB3aWR0aD0iMjAuOTcyNSIgaGVpZ2h0PSIyMCIgZmlsbD0id2hpdGUiLz4KPC9jbGlwUGF0aD4KPC9kZWZzPgo8L3N2Zz4K) 50%/cover no-repeat;width:1.311rem;height:1.25rem;margin-right:.564rem;display:inline-block}.RankingProductContractRate-module-sass-module__NDOaZa__ranking_product_contact_rate .RankingProductContractRate-module-sass-module__NDOaZa__card_graph_header .RankingProductContractRate-module-sass-module__NDOaZa__detail_button{color:#06a;font-size:.875rem;font-weight:700;line-height:1.25;text-decoration:none}.RankingProductContractRate-module-sass-module__NDOaZa__ranking_product_contact_rate .RankingProductContractRate-module-sass-module__NDOaZa__card_graph_header .RankingProductContractRate-module-sass-module__NDOaZa__detail_button:hover{cursor:pointer}.RankingProductContractRate-module-sass-module__NDOaZa__ranking_product_contact_rate .RankingProductContractRate-module-sass-module__NDOaZa__card_graph_wrap{margin-left:.875rem}@media screen and (max-width:767px){.RankingProductContractRate-module-sass-module__NDOaZa__ranking_product_contact_rate .RankingProductContractRate-module-sass-module__NDOaZa__card_graph_wrap{margin-top:.5rem;margin-left:0}}.RankingProductContractRate-module-sass-module__NDOaZa__ranking_product_contact_rate .RankingProductContractRate-module-sass-module__NDOaZa__card_graph_wrap .RankingProductContractRate-module-sass-module__NDOaZa__no_graph_text{margin-top:.75rem}.RankingProductContractRate-module-sass-module__NDOaZa__ranking_product_contact_rate .RankingProductContractRate-module-sass-module__NDOaZa__card_graph_title{text-align:center;color:#999;font-size:.875rem;font-weight:700;line-height:1.25}.RankingProductContractRate-module-sass-module__NDOaZa__ranking_product_contact_rate .RankingProductContractRate-module-sass-module__NDOaZa__card_graph_body{justify-content:flex-start;width:100%;height:3.2rem;margin-top:.25rem;display:flex;position:relative}.RankingProductContractRate-module-sass-module__NDOaZa__ranking_product_contact_rate .RankingProductContractRate-module-sass-module__NDOaZa__card_graph_caption{flex-wrap:wrap;justify-content:flex-start;padding:0 1.563rem;display:flex}@media screen and (max-width:767px){.RankingProductContractRate-module-sass-module__NDOaZa__ranking_product_contact_rate .RankingProductContractRate-module-sass-module__NDOaZa__card_graph_caption{padding:.875rem 0}}.RankingProductContractRate-module-sass-module__NDOaZa__ranking_product_contact_rate .RankingProductContractRate-module-sass-module__NDOaZa__card_graph_caption li{width:33.3%;font-size:.75rem}@media screen and (max-width:820px){.RankingProductContractRate-module-sass-module__NDOaZa__ranking_product_contact_rate .RankingProductContractRate-module-sass-module__NDOaZa__card_graph_caption li{font-size:.9rem}}@media screen and (max-width:767px){.RankingProductContractRate-module-sass-module__NDOaZa__ranking_product_contact_rate .RankingProductContractRate-module-sass-module__NDOaZa__card_graph_caption li{font-size:.875rem}}.RankingProductContractRate-module-sass-module__NDOaZa__ranking_product_contact_rate .RankingProductContractRate-module-sass-module__NDOaZa__card_graph_caption li:before{content:"■";vertical-align:-.05em;margin-right:.625rem;font-size:1.5rem;line-height:1;display:inline-block}.RankingProductContractRate-module-sass-module__NDOaZa__ranking_product_contact_rate .RankingProductContractRate-module-sass-module__NDOaZa__card_graph_caption.RankingProductContractRate-module-sass-module__NDOaZa__age li.RankingProductContractRate-module-sass-module__NDOaZa__age20:before{color:#072a42}.RankingProductContractRate-module-sass-module__NDOaZa__ranking_product_contact_rate .RankingProductContractRate-module-sass-module__NDOaZa__card_graph_caption.RankingProductContractRate-module-sass-module__NDOaZa__age li.RankingProductContractRate-module-sass-module__NDOaZa__age30:before{color:#074f7f}.RankingProductContractRate-module-sass-module__NDOaZa__ranking_product_contact_rate .RankingProductContractRate-module-sass-module__NDOaZa__card_graph_caption.RankingProductContractRate-module-sass-module__NDOaZa__age li.RankingProductContractRate-module-sass-module__NDOaZa__age40:before{color:#06a}.RankingProductContractRate-module-sass-module__NDOaZa__ranking_product_contact_rate .RankingProductContractRate-module-sass-module__NDOaZa__card_graph_caption.RankingProductContractRate-module-sass-module__NDOaZa__age li.RankingProductContractRate-module-sass-module__NDOaZa__age50:before{color:#4d94c3}.RankingProductContractRate-module-sass-module__NDOaZa__ranking_product_contact_rate .RankingProductContractRate-module-sass-module__NDOaZa__card_graph_caption.RankingProductContractRate-module-sass-module__NDOaZa__age li.RankingProductContractRate-module-sass-module__NDOaZa__age60:before{color:#99c2dd}
.RankingProductPriceAndRatio-module-sass-module__wZJkxW__ranking_product_price_and_period{background-color:#f7f7f7;border-radius:.5rem;justify-content:space-between;padding:.57rem 1.563rem;display:flex}.RankingProductPriceAndRatio-module-sass-module__wZJkxW__ranking_product_price_and_period .RankingProductPriceAndRatio-module-sass-module__wZJkxW__price_item{width:47.22%}@media screen and (max-width:767px){.RankingProductPriceAndRatio-module-sass-module__wZJkxW__ranking_product_price_and_period .RankingProductPriceAndRatio-module-sass-module__wZJkxW__price_item.RankingProductPriceAndRatio-module-sass-module__wZJkxW__price{width:57.89%}.RankingProductPriceAndRatio-module-sass-module__wZJkxW__ranking_product_price_and_period .RankingProductPriceAndRatio-module-sass-module__wZJkxW__price_item.RankingProductPriceAndRatio-module-sass-module__wZJkxW__period{width:36.84%}}.RankingProductPriceAndRatio-module-sass-module__wZJkxW__ranking_product_price_and_period .RankingProductPriceAndRatio-module-sass-module__wZJkxW__price_item .RankingProductPriceAndRatio-module-sass-module__wZJkxW__item_title{color:#000;font-size:.875rem;font-weight:700;line-height:1.25}.RankingProductPriceAndRatio-module-sass-module__wZJkxW__ranking_product_price_and_period .RankingProductPriceAndRatio-module-sass-module__wZJkxW__price_item .RankingProductPriceAndRatio-module-sass-module__wZJkxW__price_box{color:#999;background:#fff;border-radius:.375rem;justify-content:center;align-items:center;min-height:3.5rem;margin-top:.25rem;font-weight:300;line-height:1.25;display:flex}@media screen and (max-width:767px){.RankingProductPriceAndRatio-module-sass-module__wZJkxW__ranking_product_price_and_period .RankingProductPriceAndRatio-module-sass-module__wZJkxW__price_item .RankingProductPriceAndRatio-module-sass-module__wZJkxW__price_box{min-height:2.857rem}}.RankingProductPriceAndRatio-module-sass-module__wZJkxW__ranking_product_price_and_period .RankingProductPriceAndRatio-module-sass-module__wZJkxW__price_item.RankingProductPriceAndRatio-module-sass-module__wZJkxW__price .RankingProductPriceAndRatio-module-sass-module__wZJkxW__price_box{color:#ff0800;align-items:center;font-family:Barlow Condensed,sans-serif;font-size:2.25rem;font-weight:600;line-height:1.25}@media screen and (max-width:767px){.RankingProductPriceAndRatio-module-sass-module__wZJkxW__ranking_product_price_and_period .RankingProductPriceAndRatio-module-sass-module__wZJkxW__price_item.RankingProductPriceAndRatio-module-sass-module__wZJkxW__price .RankingProductPriceAndRatio-module-sass-module__wZJkxW__price_box{font-size:32px}}.RankingProductPriceAndRatio-module-sass-module__wZJkxW__ranking_product_price_and_period .RankingProductPriceAndRatio-module-sass-module__wZJkxW__price_item.RankingProductPriceAndRatio-module-sass-module__wZJkxW__price .RankingProductPriceAndRatio-module-sass-module__wZJkxW__price_box span.RankingProductPriceAndRatio-module-sass-module__wZJkxW__price_txt:before{content:"￥";font-size:.875rem}.RankingProductPriceAndRatio-module-sass-module__wZJkxW__ranking_product_price_and_period .RankingProductPriceAndRatio-module-sass-module__wZJkxW__price_item.RankingProductPriceAndRatio-module-sass-module__wZJkxW__price .RankingProductPriceAndRatio-module-sass-module__wZJkxW__price_box span.RankingProductPriceAndRatio-module-sass-module__wZJkxW__price_txt:after{color:#999;content:"/月払";font-size:.875rem}.RankingProductPriceAndRatio-module-sass-module__wZJkxW__ranking_product_price_and_period .RankingProductPriceAndRatio-module-sass-module__wZJkxW__price_item.RankingProductPriceAndRatio-module-sass-module__wZJkxW__price .RankingProductPriceAndRatio-module-sass-module__wZJkxW__price_box .RankingProductPriceAndRatio-module-sass-module__wZJkxW__no_price_txt{color:#ff0800;white-space:pre-wrap;font-size:.875rem;font-weight:300;line-height:1.25}.RankingProductPriceAndRatio-module-sass-module__wZJkxW__ranking_product_price_and_period .RankingProductPriceAndRatio-module-sass-module__wZJkxW__rate_text{color:#ff0800;font-family:Barlow Condensed,sans-serif;font-size:2.25rem;font-weight:600;line-height:1.25}@media screen and (max-width:767px){.RankingProductPriceAndRatio-module-sass-module__wZJkxW__ranking_product_price_and_period .RankingProductPriceAndRatio-module-sass-module__wZJkxW__rate_text{font-size:2.286rem}}.RankingProductPriceAndRatio-module-sass-module__wZJkxW__ranking_product_price_and_period .RankingProductPriceAndRatio-module-sass-module__wZJkxW__percent{color:#999;font-size:.875rem;font-weight:700;line-height:1.5}
.RankingTravelCard-module-sass-module__JACI0a__travel_ranking_card_wrapper{letter-spacing:normal;color:#333;margin:0;font-size:3.73333vw;overflow:visible}@media screen and (min-width:768px){.RankingTravelCard-module-sass-module__JACI0a__travel_ranking_card_wrapper{font-size:1.45455vw}}@media screen and (min-width:1300px){.RankingTravelCard-module-sass-module__JACI0a__travel_ranking_card_wrapper{font-size:18.92px}}.RankingTravelCard-module-sass-module__JACI0a__ranking_product_card .RankingTravelCard-module-sass-module__JACI0a__card_wrap{box-sizing:border-box;background-color:#fff;border:2px solid #ddd;border-radius:1rem;max-width:1200px;margin:0 auto .938rem;font-size:1rem;position:relative;box-shadow:-3px -3px 12px #ffffff80,3px 3px 12px #00000040}.RankingTravelCard-module-sass-module__JACI0a__ranking_product_card .RankingTravelCard-module-sass-module__JACI0a__card_wrap .RankingTravelCard-module-sass-module__JACI0a__product_main_block{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;margin:0 4% .86rem;display:flex}@media screen and (min-width:768px){.RankingTravelCard-module-sass-module__JACI0a__ranking_product_card .RankingTravelCard-module-sass-module__JACI0a__card_wrap .RankingTravelCard-module-sass-module__JACI0a__product_main_block{margin:0 25px 1rem}}.RankingTravelCard-module-sass-module__JACI0a__ranking_product_card .RankingTravelCard-module-sass-module__JACI0a__card_wrap .RankingTravelCard-module-sass-module__JACI0a__product_main_block .RankingTravelCard-module-sass-module__JACI0a__product_logo{width:100%;margin-top:.571rem}@media screen and (min-width:768px){.RankingTravelCard-module-sass-module__JACI0a__ranking_product_card .RankingTravelCard-module-sass-module__JACI0a__card_wrap .RankingTravelCard-module-sass-module__JACI0a__product_main_block .RankingTravelCard-module-sass-module__JACI0a__product_logo{width:44.21%;margin-top:1rem}}.RankingTravelCard-module-sass-module__JACI0a__ranking_product_card .RankingTravelCard-module-sass-module__JACI0a__card_wrap .RankingTravelCard-module-sass-module__JACI0a__product_main_block .RankingTravelCard-module-sass-module__JACI0a__product_price_satisfaction{width:100%;margin-top:.875rem}@media screen and (min-width:768px){.RankingTravelCard-module-sass-module__JACI0a__ranking_product_card .RankingTravelCard-module-sass-module__JACI0a__card_wrap .RankingTravelCard-module-sass-module__JACI0a__product_main_block .RankingTravelCard-module-sass-module__JACI0a__product_price_satisfaction{width:52.63%;margin-top:1rem}}.RankingTravelCard-module-sass-module__JACI0a__ranking_product_card .RankingTravelCard-module-sass-module__JACI0a__card_wrap .RankingTravelCard-module-sass-module__JACI0a__product_main_block .RankingTravelCard-module-sass-module__JACI0a__product_price_satisfaction .RankingTravelCard-module-sass-module__JACI0a__review_summary_wrap{justify-content:flex-start;margin-top:12px;display:flex}@media screen and (min-width:768px){.RankingTravelCard-module-sass-module__JACI0a__ranking_product_card .RankingTravelCard-module-sass-module__JACI0a__card_wrap .RankingTravelCard-module-sass-module__JACI0a__product_main_block .RankingTravelCard-module-sass-module__JACI0a__product_price_satisfaction .RankingTravelCard-module-sass-module__JACI0a__review_summary_wrap{justify-content:flex-end;margin-top:16px}}.RankingTravelCard-module-sass-module__JACI0a__ranking_product_card .RankingTravelCard-module-sass-module__JACI0a__card_wrap .RankingTravelCard-module-sass-module__JACI0a__product_main_block .RankingTravelCard-module-sass-module__JACI0a__ranking_product_detail_text{margin-top:.857rem}@media screen and (min-width:768px){.RankingTravelCard-module-sass-module__JACI0a__ranking_product_card .RankingTravelCard-module-sass-module__JACI0a__card_wrap .RankingTravelCard-module-sass-module__JACI0a__product_main_block .RankingTravelCard-module-sass-module__JACI0a__ranking_product_detail_text{margin-top:.85rem}}.RankingTravelCard-module-sass-module__JACI0a__ranking_product_card .RankingTravelCard-module-sass-module__JACI0a__card_wrap .RankingTravelCard-module-sass-module__JACI0a__product_main_block .RankingTravelCard-module-sass-module__JACI0a__accordion_wrap{flex-wrap:wrap;justify-content:space-between;width:100%;max-height:0;transition:opacity .5s,overflow .5s,max-height 50ms;display:flex}.RankingTravelCard-module-sass-module__JACI0a__ranking_product_card .RankingTravelCard-module-sass-module__JACI0a__card_wrap .RankingTravelCard-module-sass-module__JACI0a__product_main_block .RankingTravelCard-module-sass-module__JACI0a__accordion_wrap.RankingTravelCard-module-sass-module__JACI0a__open{max-height:3000px}.RankingTravelCard-module-sass-module__JACI0a__ranking_product_card .RankingTravelCard-module-sass-module__JACI0a__card_wrap .RankingTravelCard-module-sass-module__JACI0a__product_main_block .RankingTravelCard-module-sass-module__JACI0a__accordion_wrap.RankingTravelCard-module-sass-module__JACI0a__close{opacity:0;overflow:hidden}.RankingTravelCard-module-sass-module__JACI0a__ranking_product_card .RankingTravelCard-module-sass-module__JACI0a__card_wrap .RankingTravelCard-module-sass-module__JACI0a__product_main_block .RankingTravelCard-module-sass-module__JACI0a__accordion_wrap .RankingTravelCard-module-sass-module__JACI0a__fp_comment{margin-top:.5rem}.RankingTravelCard-module-sass-module__JACI0a__ranking_product_card .RankingTravelCard-module-sass-module__JACI0a__card_wrap .RankingTravelCard-module-sass-module__JACI0a__product_main_block .RankingTravelCard-module-sass-module__JACI0a__accordion_wrap .RankingTravelCard-module-sass-module__JACI0a__review_rate_wrap{gap:8px;width:100%;margin-top:.5rem;display:block}@media screen and (min-width:768px){.RankingTravelCard-module-sass-module__JACI0a__ranking_product_card .RankingTravelCard-module-sass-module__JACI0a__card_wrap .RankingTravelCard-module-sass-module__JACI0a__product_main_block .RankingTravelCard-module-sass-module__JACI0a__accordion_wrap .RankingTravelCard-module-sass-module__JACI0a__review_rate_wrap{gap:20px;display:flex}}.RankingTravelCard-module-sass-module__JACI0a__ranking_product_card .RankingTravelCard-module-sass-module__JACI0a__card_wrap .RankingTravelCard-module-sass-module__JACI0a__product_main_block .RankingTravelCard-module-sass-module__JACI0a__accordion_wrap [class*=ranking_product_review_card]{border:1px solid #ddd;border-radius:.5rem;width:100%;margin-top:.875rem;padding:1rem 1rem 1rem 1.375rem}@media screen and (min-width:768px){.RankingTravelCard-module-sass-module__JACI0a__ranking_product_card .RankingTravelCard-module-sass-module__JACI0a__card_wrap .RankingTravelCard-module-sass-module__JACI0a__product_main_block .RankingTravelCard-module-sass-module__JACI0a__accordion_wrap [class*=ranking_product_review_card]{width:48.94%;margin-top:1rem}}.RankingTravelCard-module-sass-module__JACI0a__ranking_product_card .RankingTravelCard-module-sass-module__JACI0a__card_wrap .RankingTravelCard-module-sass-module__JACI0a__product_main_block .RankingTravelCard-module-sass-module__JACI0a__accordion_wrap [class*=ranking_product_contact_rate]{box-sizing:border-box;border:1px solid #ddd;border-radius:.5rem;width:100%;margin-top:.875rem;padding:.875rem 1rem 1rem}@media screen and (min-width:768px){.RankingTravelCard-module-sass-module__JACI0a__ranking_product_card .RankingTravelCard-module-sass-module__JACI0a__card_wrap .RankingTravelCard-module-sass-module__JACI0a__product_main_block .RankingTravelCard-module-sass-module__JACI0a__accordion_wrap [class*=ranking_product_contact_rate]{width:48.94%;margin-top:1rem;padding:.75rem 1rem 1rem 1.875rem}}.RankingTravelCard-module-sass-module__JACI0a__ranking_product_card .RankingTravelCard-module-sass-module__JACI0a__card_wrap .RankingTravelCard-module-sass-module__JACI0a__product_main_block .RankingTravelCard-module-sass-module__JACI0a__accordion_wrap [class*=insurance_company_interview_banner]{width:100%;margin-top:.75rem}@media screen and (min-width:768px){.RankingTravelCard-module-sass-module__JACI0a__ranking_product_card .RankingTravelCard-module-sass-module__JACI0a__card_wrap .RankingTravelCard-module-sass-module__JACI0a__product_main_block .RankingTravelCard-module-sass-module__JACI0a__accordion_wrap [class*=insurance_company_interview_banner]{margin-top:1rem}}.RankingTravelCard-module-sass-module__JACI0a__ranking_product_card .RankingTravelCard-module-sass-module__JACI0a__card_wrap .RankingTravelCard-module-sass-module__JACI0a__campaign{flex-direction:column;row-gap:16px;width:100%;margin-bottom:12px;display:flex}.RankingTravelCard-module-sass-module__JACI0a__ranking_product_card .RankingTravelCard-module-sass-module__JACI0a__card_wrap .RankingTravelCard-module-sass-module__JACI0a__no_recommended_point_campaign{flex-direction:column;row-gap:16px;width:100%;margin-top:12px;display:flex}.RankingTravelCard-module-sass-module__JACI0a__ranking_button_block{flex-wrap:wrap;justify-content:space-between;gap:.4rem 0;width:100%;margin-top:.4rem;display:flex}@media screen and (min-width:768px){.RankingTravelCard-module-sass-module__JACI0a__ranking_button_block{gap:unset;margin-top:.85rem}}.RankingTravelCard-module-sass-module__JACI0a__ranking_button_block .RankingTravelCard-module-sass-module__JACI0a__ranking_application_btn_block{justify-content:space-between;align-items:stretch;width:100%;display:flex}@media screen and (min-width:768px){.RankingTravelCard-module-sass-module__JACI0a__ranking_button_block .RankingTravelCard-module-sass-module__JACI0a__ranking_application_btn_block{width:55%}}@media screen and (min-width:1024px){.RankingTravelCard-module-sass-module__JACI0a__ranking_button_block .RankingTravelCard-module-sass-module__JACI0a__ranking_application_btn_block{width:50%}}.RankingTravelCard-module-sass-module__JACI0a__ranking_button_block .RankingTravelCard-module-sass-module__JACI0a__ranking_application_btn_block .RankingTravelCard-module-sass-module__JACI0a__conversion_button_wrap{flex-shrink:1;align-items:stretch;width:100%;display:flex}.RankingTravelCard-module-sass-module__JACI0a__ranking_button_block .RankingTravelCard-module-sass-module__JACI0a__accordion_toggle_wrap{justify-content:center;align-items:center;width:100%;padding:8px 15px 12px;display:flex}@media screen and (min-width:768px){.RankingTravelCard-module-sass-module__JACI0a__ranking_button_block .RankingTravelCard-module-sass-module__JACI0a__accordion_toggle_wrap{padding-left:unset;padding-right:unset;padding-top:unset;padding-bottom:unset;width:44%}}@media screen and (min-width:1024px){.RankingTravelCard-module-sass-module__JACI0a__ranking_button_block .RankingTravelCard-module-sass-module__JACI0a__accordion_toggle_wrap{width:50%}}
.RankingTravelPage-module-sass-module__ZxTDpW__calculator{overflow:hidden}.RankingTravelPage-module-sass-module__ZxTDpW__ranking_card{width:92%;max-width:1200px;margin-left:auto;margin-right:auto;margin-top:unset;box-sizing:border-box;margin-bottom:.938rem;font-size:1em;position:relative}@media screen and (min-width:768px){.RankingTravelPage-module-sass-module__ZxTDpW__ranking_card{width:92.3%}}.RankingTravelPage-module-sass-module__ZxTDpW__ranking_card.RankingTravelPage-module-sass-module__ZxTDpW__view{opacity:1}.RankingTravelPage-module-sass-module__ZxTDpW__ranking_card.RankingTravelPage-module-sass-module__ZxTDpW__active{border:2px solid #06a}.RankingTravelPage-module-sass-module__ZxTDpW__ranking_card.RankingTravelPage-module-sass-module__ZxTDpW__next{z-index:1;border-radius:1rem;height:7em;overflow-y:hidden}.RankingTravelPage-module-sass-module__ZxTDpW__ranking_card.RankingTravelPage-module-sass-module__ZxTDpW__next:after{content:"";z-index:2;background:linear-gradient(#0000,#f7f7f7 80%);width:100%;height:100%;position:absolute;top:0}.RankingTravelPage-module-sass-module__ZxTDpW__ranking_card_block{background-color:#f7f7f7;min-height:520px;padding-bottom:1.5em}@media screen and (min-width:568px) and (max-width:1023px){.RankingTravelPage-module-sass-module__ZxTDpW__ranking_card_block{min-height:80px}}.RankingTravelPage-module-sass-module__ZxTDpW__ranking_card_block .RankingTravelPage-module-sass-module__ZxTDpW__sort_tab{max-width:1200px;margin:0 auto}.RankingTravelPage-module-sass-module__ZxTDpW__spinner_container{justify-content:center;width:100vw;padding-top:15px;display:flex;position:sticky;top:80px}.RankingTravelPage-module-sass-module__ZxTDpW__spinner_container svg circle{stroke:#ccc}.RankingTravelPage-module-sass-module__ZxTDpW__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){.RankingTravelPage-module-sass-module__ZxTDpW__proposal_banner_block{width:initial;margin:initial;flex-direction:column;padding:32px 4% 24px}}.RankingTravelPage-module-sass-module__ZxTDpW__proposal_banner_block .RankingTravelPage-module-sass-module__ZxTDpW__proposal_banner_title_block{color:#fff;width:50%}@media screen and (max-width:767px){.RankingTravelPage-module-sass-module__ZxTDpW__proposal_banner_block .RankingTravelPage-module-sass-module__ZxTDpW__proposal_banner_title_block{width:initial;padding:initial;margin-left:8%}}.RankingTravelPage-module-sass-module__ZxTDpW__proposal_banner_block .RankingTravelPage-module-sass-module__ZxTDpW__proposal_banner_title_block .RankingTravelPage-module-sass-module__ZxTDpW__proposal_banner_title_area_wrap{width:22.5rem;max-width:360px;margin-left:auto;margin-right:0}.RankingTravelPage-module-sass-module__ZxTDpW__proposal_banner_block .RankingTravelPage-module-sass-module__ZxTDpW__proposal_banner_title_block .RankingTravelPage-module-sass-module__ZxTDpW__proposal_banner_title_area_wrap .RankingTravelPage-module-sass-module__ZxTDpW__proposal_banner_title_area{align-items:center;display:flex}.RankingTravelPage-module-sass-module__ZxTDpW__proposal_banner_block .RankingTravelPage-module-sass-module__ZxTDpW__proposal_banner_title_block .RankingTravelPage-module-sass-module__ZxTDpW__proposal_banner_title_area_wrap .RankingTravelPage-module-sass-module__ZxTDpW__proposal_banner_title_area img{width:3.75rem}@media screen and (max-width:767px){.RankingTravelPage-module-sass-module__ZxTDpW__proposal_banner_block .RankingTravelPage-module-sass-module__ZxTDpW__proposal_banner_title_block .RankingTravelPage-module-sass-module__ZxTDpW__proposal_banner_title_area_wrap .RankingTravelPage-module-sass-module__ZxTDpW__proposal_banner_title_area img{width:2.857rem}}.RankingTravelPage-module-sass-module__ZxTDpW__proposal_banner_block .RankingTravelPage-module-sass-module__ZxTDpW__proposal_banner_title_block .RankingTravelPage-module-sass-module__ZxTDpW__proposal_banner_title_area_wrap .RankingTravelPage-module-sass-module__ZxTDpW__proposal_banner_title_area .RankingTravelPage-module-sass-module__ZxTDpW__proposal_banner_title{margin-left:4%;font-size:2rem;font-weight:700}.RankingTravelPage-module-sass-module__ZxTDpW__proposal_banner_block .RankingTravelPage-module-sass-module__ZxTDpW__proposal_banner_title_block .RankingTravelPage-module-sass-module__ZxTDpW__proposal_banner_title_area_wrap .RankingTravelPage-module-sass-module__ZxTDpW__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){.RankingTravelPage-module-sass-module__ZxTDpW__proposal_banner_block .RankingTravelPage-module-sass-module__ZxTDpW__proposal_banner_title_block .RankingTravelPage-module-sass-module__ZxTDpW__proposal_banner_title_area_wrap .RankingTravelPage-module-sass-module__ZxTDpW__proposal_banner_description_area{margin-bottom:8px}}.RankingTravelPage-module-sass-module__ZxTDpW__proposal_banner_block .RankingTravelPage-module-sass-module__ZxTDpW__proposal_banner_img_block{text-align:center;width:50%}@media screen and (max-width:767px){.RankingTravelPage-module-sass-module__ZxTDpW__proposal_banner_block .RankingTravelPage-module-sass-module__ZxTDpW__proposal_banner_img_block{text-align:initial;width:100%}}.RankingTravelPage-module-sass-module__ZxTDpW__proposal_banner_block .RankingTravelPage-module-sass-module__ZxTDpW__proposal_banner_img_block .RankingTravelPage-module-sass-module__ZxTDpW__proposal_banner_img{width:423px}@media screen and (max-width:767px){.RankingTravelPage-module-sass-module__ZxTDpW__proposal_banner_block .RankingTravelPage-module-sass-module__ZxTDpW__proposal_banner_img_block .RankingTravelPage-module-sass-module__ZxTDpW__proposal_banner_img{width:initial}}.RankingTravelPage-module-sass-module__ZxTDpW__compare_link_block{width:92.3%;max-width:1200px;margin:40px auto}.RankingTravelPage-module-sass-module__ZxTDpW__category_top_block{background-color:#f7f7f7;margin-top:-110px;padding-top:150px;padding-bottom:88px}@media screen and (max-width:1023px){.RankingTravelPage-module-sass-module__ZxTDpW__category_top_block{margin-top:-106px;padding-top:146px}}@media screen and (max-width:767px){.RankingTravelPage-module-sass-module__ZxTDpW__category_top_block{margin-top:-56px;padding-top:80px;padding-bottom:48px}}.RankingTravelPage-module-sass-module__ZxTDpW__sort_area_wrapper{background-color:#f7f7f7;padding-top:12px;padding-bottom:12px}.RankingTravelPage-module-sass-module__ZxTDpW__pr_banner_wrap{margin-inline:auto;justify-content:center;width:92%;margin-bottom:.938rem;display:flex}@media screen and (min-width:768px){.RankingTravelPage-module-sass-module__ZxTDpW__pr_banner_wrap{width:92.8%}}.RankingTravelPage-module-sass-module__ZxTDpW__guard_text_area{padding-inline:4%;background-color:#f7f7f7;padding-bottom:24px}@media screen and (min-width:768px){.RankingTravelPage-module-sass-module__ZxTDpW__guard_text_area{padding-inline:50px;padding-bottom:32px}.RankingTravelPage-module-sass-module__ZxTDpW__guard_text_area .RankingTravelPage-module-sass-module__ZxTDpW__guard_text_block{max-width:1200px;margin-inline:auto}}
.RankingPetProductCard-module-sass-module__RgvSDW__ranking_card_wrapper{letter-spacing:normal;color:#333;margin:0;font-size:3.73333vw;overflow:visible}@media screen and (min-width:768px){.RankingPetProductCard-module-sass-module__RgvSDW__ranking_card_wrapper{font-size:1.45455vw}}@media screen and (min-width:1300px){.RankingPetProductCard-module-sass-module__RgvSDW__ranking_card_wrapper{font-size:18.92px}}.RankingPetProductCard-module-sass-module__RgvSDW__ranking_product_card .RankingPetProductCard-module-sass-module__RgvSDW__card_wrap{box-sizing:border-box;background-color:#fff;border:2px solid #ddd;border-radius:1rem;max-width:1200px;margin:0 auto .938rem;font-size:1rem;position:relative;box-shadow:-3px -3px 12px #ffffff80,3px 3px 12px #00000040}.RankingPetProductCard-module-sass-module__RgvSDW__ranking_product_card .RankingPetProductCard-module-sass-module__RgvSDW__card_wrap .RankingPetProductCard-module-sass-module__RgvSDW__product_main_block{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;margin:0 4.425% .86rem;display:flex}@media screen and (min-width:768px){.RankingPetProductCard-module-sass-module__RgvSDW__ranking_product_card .RankingPetProductCard-module-sass-module__RgvSDW__card_wrap .RankingPetProductCard-module-sass-module__RgvSDW__product_main_block{margin:0 25px 1rem}}.RankingPetProductCard-module-sass-module__RgvSDW__ranking_product_card .RankingPetProductCard-module-sass-module__RgvSDW__card_wrap .RankingPetProductCard-module-sass-module__RgvSDW__product_main_block [class*=ranking_product_logo]{width:100%;margin-top:.571rem}@media screen and (min-width:768px){.RankingPetProductCard-module-sass-module__RgvSDW__ranking_product_card .RankingPetProductCard-module-sass-module__RgvSDW__card_wrap .RankingPetProductCard-module-sass-module__RgvSDW__product_main_block [class*=ranking_product_logo]{width:44.21%;margin-top:1rem}}.RankingPetProductCard-module-sass-module__RgvSDW__ranking_product_card .RankingPetProductCard-module-sass-module__RgvSDW__card_wrap .RankingPetProductCard-module-sass-module__RgvSDW__product_main_block .RankingPetProductCard-module-sass-module__RgvSDW__product_price_satisfaction{width:100%;margin-top:.875rem}@media screen and (min-width:768px){.RankingPetProductCard-module-sass-module__RgvSDW__ranking_product_card .RankingPetProductCard-module-sass-module__RgvSDW__card_wrap .RankingPetProductCard-module-sass-module__RgvSDW__product_main_block .RankingPetProductCard-module-sass-module__RgvSDW__product_price_satisfaction{width:52.63%;margin-top:1rem}}.RankingPetProductCard-module-sass-module__RgvSDW__ranking_product_card .RankingPetProductCard-module-sass-module__RgvSDW__card_wrap .RankingPetProductCard-module-sass-module__RgvSDW__product_main_block .RankingPetProductCard-module-sass-module__RgvSDW__product_price_satisfaction .RankingPetProductCard-module-sass-module__RgvSDW__review_summary_wrap{justify-content:flex-start;margin-top:12px;display:flex}@media screen and (min-width:768px){.RankingPetProductCard-module-sass-module__RgvSDW__ranking_product_card .RankingPetProductCard-module-sass-module__RgvSDW__card_wrap .RankingPetProductCard-module-sass-module__RgvSDW__product_main_block .RankingPetProductCard-module-sass-module__RgvSDW__product_price_satisfaction .RankingPetProductCard-module-sass-module__RgvSDW__review_summary_wrap{justify-content:flex-end;margin-top:16px}}.RankingPetProductCard-module-sass-module__RgvSDW__ranking_product_card .RankingPetProductCard-module-sass-module__RgvSDW__card_wrap .RankingPetProductCard-module-sass-module__RgvSDW__product_main_block .RankingPetProductCard-module-sass-module__RgvSDW__ranking_product_detail_text{width:100%}.RankingPetProductCard-module-sass-module__RgvSDW__ranking_product_card .RankingPetProductCard-module-sass-module__RgvSDW__card_wrap .RankingPetProductCard-module-sass-module__RgvSDW__product_main_block .RankingPetProductCard-module-sass-module__RgvSDW__accordion_wrap{flex-wrap:wrap;justify-content:space-between;width:100%;max-height:0;transition:opacity .5s,overflow .5s,max-height 50ms;display:flex}.RankingPetProductCard-module-sass-module__RgvSDW__ranking_product_card .RankingPetProductCard-module-sass-module__RgvSDW__card_wrap .RankingPetProductCard-module-sass-module__RgvSDW__product_main_block .RankingPetProductCard-module-sass-module__RgvSDW__accordion_wrap.RankingPetProductCard-module-sass-module__RgvSDW__open{max-height:3000px}.RankingPetProductCard-module-sass-module__RgvSDW__ranking_product_card .RankingPetProductCard-module-sass-module__RgvSDW__card_wrap .RankingPetProductCard-module-sass-module__RgvSDW__product_main_block .RankingPetProductCard-module-sass-module__RgvSDW__accordion_wrap.RankingPetProductCard-module-sass-module__RgvSDW__close{opacity:0;overflow:hidden}.RankingPetProductCard-module-sass-module__RgvSDW__ranking_product_card .RankingPetProductCard-module-sass-module__RgvSDW__card_wrap .RankingPetProductCard-module-sass-module__RgvSDW__product_main_block .RankingPetProductCard-module-sass-module__RgvSDW__accordion_wrap [class*=fp_comment_wrap]{box-sizing:border-box;border:1px solid #ddd;border-radius:.5rem;width:100%;margin-top:.5rem;padding:.75rem 1.875rem}.RankingPetProductCard-module-sass-module__RgvSDW__ranking_product_card .RankingPetProductCard-module-sass-module__RgvSDW__card_wrap .RankingPetProductCard-module-sass-module__RgvSDW__product_main_block .RankingPetProductCard-module-sass-module__RgvSDW__accordion_wrap [class*=fp_comment_wrap] [class*=fp_comment_body]{display:block}.RankingPetProductCard-module-sass-module__RgvSDW__ranking_product_card .RankingPetProductCard-module-sass-module__RgvSDW__card_wrap .RankingPetProductCard-module-sass-module__RgvSDW__product_main_block .RankingPetProductCard-module-sass-module__RgvSDW__accordion_wrap [class*=fp_comment_wrap] [class*=fp_left_col]{width:31.5%}@media screen and (min-width:768px){.RankingPetProductCard-module-sass-module__RgvSDW__ranking_product_card .RankingPetProductCard-module-sass-module__RgvSDW__card_wrap .RankingPetProductCard-module-sass-module__RgvSDW__product_main_block .RankingPetProductCard-module-sass-module__RgvSDW__accordion_wrap [class*=fp_comment_wrap] [class*=fp_comment_body]{display:flex}.RankingPetProductCard-module-sass-module__RgvSDW__ranking_product_card .RankingPetProductCard-module-sass-module__RgvSDW__card_wrap .RankingPetProductCard-module-sass-module__RgvSDW__product_main_block .RankingPetProductCard-module-sass-module__RgvSDW__accordion_wrap [class*=fp_comment_wrap] [class*=fp_left_col]{width:12.35%}}.RankingPetProductCard-module-sass-module__RgvSDW__ranking_product_card .RankingPetProductCard-module-sass-module__RgvSDW__card_wrap .RankingPetProductCard-module-sass-module__RgvSDW__product_main_block .RankingPetProductCard-module-sass-module__RgvSDW__accordion_wrap [class*=ranking_product_review_card]{border:1px solid #ddd;border-radius:.5rem;width:100%;margin-top:.875rem;padding:1rem 1.375rem 1rem 1rem}@media screen and (min-width:768px){.RankingPetProductCard-module-sass-module__RgvSDW__ranking_product_card .RankingPetProductCard-module-sass-module__RgvSDW__card_wrap .RankingPetProductCard-module-sass-module__RgvSDW__product_main_block .RankingPetProductCard-module-sass-module__RgvSDW__accordion_wrap [class*=ranking_product_review_card]{width:48.94%;margin-top:1rem}}.RankingPetProductCard-module-sass-module__RgvSDW__ranking_product_card .RankingPetProductCard-module-sass-module__RgvSDW__card_wrap .RankingPetProductCard-module-sass-module__RgvSDW__product_main_block .RankingPetProductCard-module-sass-module__RgvSDW__accordion_wrap [class*=ranking_product_contact_rate]{box-sizing:border-box;border:1px solid #ddd;border-radius:.5rem;width:100%;margin-top:.875rem;padding:.875rem 1rem 1rem}@media screen and (min-width:768px){.RankingPetProductCard-module-sass-module__RgvSDW__ranking_product_card .RankingPetProductCard-module-sass-module__RgvSDW__card_wrap .RankingPetProductCard-module-sass-module__RgvSDW__product_main_block .RankingPetProductCard-module-sass-module__RgvSDW__accordion_wrap [class*=ranking_product_contact_rate]{width:48.94%;margin-top:1rem;padding:.75rem 1.875em 1rem 1rem}}.RankingPetProductCard-module-sass-module__RgvSDW__ranking_product_card .RankingPetProductCard-module-sass-module__RgvSDW__card_wrap .RankingPetProductCard-module-sass-module__RgvSDW__product_main_block .RankingPetProductCard-module-sass-module__RgvSDW__accordion_wrap [class*=insurance_company_interview_banner]{width:100%;margin-top:.75rem}@media screen and (min-width:768px){.RankingPetProductCard-module-sass-module__RgvSDW__ranking_product_card .RankingPetProductCard-module-sass-module__RgvSDW__card_wrap .RankingPetProductCard-module-sass-module__RgvSDW__product_main_block .RankingPetProductCard-module-sass-module__RgvSDW__accordion_wrap [class*=insurance_company_interview_banner]{margin-top:1rem}}.RankingPetProductCard-module-sass-module__RgvSDW__ranking_product_card .RankingPetProductCard-module-sass-module__RgvSDW__card_wrap .RankingPetProductCard-module-sass-module__RgvSDW__campaign{flex-direction:column;row-gap:16px;width:100%;margin-bottom:12px;display:flex}.RankingPetProductCard-module-sass-module__RgvSDW__ranking_button_block{flex-wrap:wrap;justify-content:space-between;gap:.4rem 0;width:100%;margin-top:.4rem;display:flex}@media screen and (min-width:768px){.RankingPetProductCard-module-sass-module__RgvSDW__ranking_button_block{gap:unset;margin-top:.85rem}}.RankingPetProductCard-module-sass-module__RgvSDW__ranking_button_block .RankingPetProductCard-module-sass-module__RgvSDW__ranking_application_btn_block{justify-content:space-between;align-items:stretch;width:100%;display:flex}@media screen and (min-width:768px){.RankingPetProductCard-module-sass-module__RgvSDW__ranking_button_block .RankingPetProductCard-module-sass-module__RgvSDW__ranking_application_btn_block{width:55%}}@media screen and (min-width:1024px){.RankingPetProductCard-module-sass-module__RgvSDW__ranking_button_block .RankingPetProductCard-module-sass-module__RgvSDW__ranking_application_btn_block{width:59%}}.RankingPetProductCard-module-sass-module__RgvSDW__ranking_button_block .RankingPetProductCard-module-sass-module__RgvSDW__ranking_application_btn_block .RankingPetProductCard-module-sass-module__RgvSDW__plan_button{flex-shrink:1;align-items:stretch;width:38%;display:flex}@media screen and (min-width:768px){.RankingPetProductCard-module-sass-module__RgvSDW__ranking_button_block .RankingPetProductCard-module-sass-module__RgvSDW__ranking_application_btn_block .RankingPetProductCard-module-sass-module__RgvSDW__plan_button{width:48.5%}}.RankingPetProductCard-module-sass-module__RgvSDW__ranking_button_block .RankingPetProductCard-module-sass-module__RgvSDW__ranking_application_btn_block .RankingPetProductCard-module-sass-module__RgvSDW__conversion_button_wrap{flex-shrink:1;align-items:stretch;width:57.14%;display:flex}@media screen and (min-width:768px){.RankingPetProductCard-module-sass-module__RgvSDW__ranking_button_block .RankingPetProductCard-module-sass-module__RgvSDW__ranking_application_btn_block .RankingPetProductCard-module-sass-module__RgvSDW__conversion_button_wrap{width:48.5%}}.RankingPetProductCard-module-sass-module__RgvSDW__ranking_button_block .RankingPetProductCard-module-sass-module__RgvSDW__ranking_application_btn_block .RankingPetProductCard-module-sass-module__RgvSDW__application_btn{flex-shrink:1;align-items:stretch;width:57.14%;display:flex}@media screen and (min-width:768px){.RankingPetProductCard-module-sass-module__RgvSDW__ranking_button_block .RankingPetProductCard-module-sass-module__RgvSDW__ranking_application_btn_block .RankingPetProductCard-module-sass-module__RgvSDW__application_btn{width:48.5%}}.RankingPetProductCard-module-sass-module__RgvSDW__ranking_button_block .RankingPetProductCard-module-sass-module__RgvSDW__ranking_rounded_button{text-align:center;color:#eb5505;background-color:#fff;border:1px solid #eb5505;border-radius:2rem;justify-content:center;align-items:center;width:100%;padding:.5em;font-size:.875rem;font-weight:700;line-height:1.25;text-decoration:none;display:flex;position:relative}@media screen and (min-width:768px){.RankingPetProductCard-module-sass-module__RgvSDW__ranking_button_block .RankingPetProductCard-module-sass-module__RgvSDW__ranking_rounded_button{font-size:inherit;padding:1.125rem 0}}.RankingPetProductCard-module-sass-module__RgvSDW__ranking_button_block .RankingPetProductCard-module-sass-module__RgvSDW__ranking_rounded_button:hover{color:#fff;opacity:1;background-color:#eb5505}.RankingPetProductCard-module-sass-module__RgvSDW__ranking_button_block .RankingPetProductCard-module-sass-module__RgvSDW__ranking_rounded_button .RankingPetProductCard-module-sass-module__RgvSDW__sp_active{display:block}@media screen and (min-width:768px){.RankingPetProductCard-module-sass-module__RgvSDW__ranking_button_block .RankingPetProductCard-module-sass-module__RgvSDW__ranking_rounded_button .RankingPetProductCard-module-sass-module__RgvSDW__sp_active{display:none}}.RankingPetProductCard-module-sass-module__RgvSDW__ranking_button_block .RankingPetProductCard-module-sass-module__RgvSDW__accordion_toggle_wrap{justify-content:center;align-items:center;width:100%;padding:8px 15px 12px;display:flex}@media screen and (min-width:768px){.RankingPetProductCard-module-sass-module__RgvSDW__ranking_button_block .RankingPetProductCard-module-sass-module__RgvSDW__accordion_toggle_wrap{width:44%;padding:unset}}@media screen and (min-width:1024px){.RankingPetProductCard-module-sass-module__RgvSDW__ranking_button_block .RankingPetProductCard-module-sass-module__RgvSDW__accordion_toggle_wrap{width:40%}}
