.FireRankingHeader-module-sass-module__A0BGVW__fire_ranking_header .FireRankingHeader-module-sass-module__A0BGVW__count_area{margin-top:12px;margin-bottom:12px}.FireRankingHeader-module-sass-module__A0BGVW__fire_ranking_header .FireRankingHeader-module-sass-module__A0BGVW__conditions_area{margin-bottom:16px}.FireRankingHeader-module-sass-module__A0BGVW__fire_ranking_header .FireRankingHeader-module-sass-module__A0BGVW__conditions_area .FireRankingHeader-module-sass-module__A0BGVW__conditions_text{color:#333;font-size:12px;font-weight:300;line-height:1.5}@media screen and (min-width:768px){.FireRankingHeader-module-sass-module__A0BGVW__fire_ranking_header .FireRankingHeader-module-sass-module__A0BGVW__conditions_area .FireRankingHeader-module-sass-module__A0BGVW__conditions_text{font-size:14px}}
.AnnotationList-module-sass-module__IeiR8W__annotation_list{color:#666;width:100%;font-size:.75rem}.AnnotationList-module-sass-module__IeiR8W__annotation_list li{text-indent:-1.016rem;margin-bottom:.333em;padding-left:3em;font-weight:300;line-height:1.5}@media screen and (max-width:767px){.AnnotationList-module-sass-module__IeiR8W__annotation_list li{text-indent:-.934rem;font-size:.714rem}}.AnnotationList-module-sass-module__IeiR8W__annotation_list li:last-child{margin-bottom:0}.AnnotationList-module-sass-module__IeiR8W__annotation_list li sup{vertical-align:baseline;padding-right:.25rem;font-size:1em;position:relative}.AnnotationList-module-sass-module__IeiR8W__annotation_list li a{color:#666}.AnnotationList-module-sass-module__IeiR8W__annotation_list li a[target=_blank]:after{content:"";width:10px;height:10px;vertical-align:center;background-color:#666;margin-inline: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}
.CarProductPrice-module-sass-module__tu6lia__car_product_price{background-color:#f7f7f7;border-radius:8px;justify-content:space-between;padding:8px 8px 12px;display:flex}@media screen and (min-width:768px){.CarProductPrice-module-sass-module__tu6lia__car_product_price{padding:20px 25px 24px}}.CarProductPrice-module-sass-module__tu6lia__car_product_price .CarProductPrice-module-sass-module__tu6lia__price_item{width:100%}.CarProductPrice-module-sass-module__tu6lia__car_product_price .CarProductPrice-module-sass-module__tu6lia__price_item .CarProductPrice-module-sass-module__tu6lia__item_title{color:#333;margin-bottom:4px;font-size:14px;font-weight:700;line-height:1.25}.CarProductPrice-module-sass-module__tu6lia__car_product_price .CarProductPrice-module-sass-module__tu6lia__price_item .CarProductPrice-module-sass-module__tu6lia__item_title a{cursor:pointer;color:#333;align-items:center;text-decoration:none;display:flex}.CarProductPrice-module-sass-module__tu6lia__car_product_price .CarProductPrice-module-sass-module__tu6lia__price_item .CarProductPrice-module-sass-module__tu6lia__item_title a:hover{opacity:.8}.CarProductPrice-module-sass-module__tu6lia__car_product_price .CarProductPrice-module-sass-module__tu6lia__price_item .CarProductPrice-module-sass-module__tu6lia__price_box{color:#ff0800;background:#fff;border-radius:4px;justify-content:center;align-items:center;height:56px;padding:4px 8px;display:flex}.CarProductPrice-module-sass-module__tu6lia__car_product_price .CarProductPrice-module-sass-module__tu6lia__price_item .CarProductPrice-module-sass-module__tu6lia__price_box .CarProductPrice-module-sass-module__tu6lia__price_txt{font-feature-settings:"palt";font-size:12px;font-weight:300;line-height:1.25}@media screen and (min-width:1024px){.CarProductPrice-module-sass-module__tu6lia__car_product_price .CarProductPrice-module-sass-module__tu6lia__price_item .CarProductPrice-module-sass-module__tu6lia__price_box .CarProductPrice-module-sass-module__tu6lia__price_txt{font-size:14px}}.CarProductPrice-module-sass-module__tu6lia__car_product_price .CarProductPrice-module-sass-module__tu6lia__price_item .CarProductPrice-module-sass-module__tu6lia__price_box .CarProductPrice-module-sass-module__tu6lia__price_txt.CarProductPrice-module-sass-module__tu6lia__show_unit{font-family:Barlow Condensed;font-size:28px;font-weight:600}@media screen and (min-width:1024px){.CarProductPrice-module-sass-module__tu6lia__car_product_price .CarProductPrice-module-sass-module__tu6lia__price_item .CarProductPrice-module-sass-module__tu6lia__price_box .CarProductPrice-module-sass-module__tu6lia__price_txt.CarProductPrice-module-sass-module__tu6lia__show_unit{font-size:36px}}.CarProductPrice-module-sass-module__tu6lia__car_product_price .CarProductPrice-module-sass-module__tu6lia__price_item .CarProductPrice-module-sass-module__tu6lia__price_box .CarProductPrice-module-sass-module__tu6lia__price_txt.CarProductPrice-module-sass-module__tu6lia__show_unit:before{content:"￥";font-size:12px}@media screen and (min-width:1024px){.CarProductPrice-module-sass-module__tu6lia__car_product_price .CarProductPrice-module-sass-module__tu6lia__price_item .CarProductPrice-module-sass-module__tu6lia__price_box .CarProductPrice-module-sass-module__tu6lia__price_txt.CarProductPrice-module-sass-module__tu6lia__show_unit:before{font-size:14px}}.CarProductPrice-module-sass-module__tu6lia__car_product_price .CarProductPrice-module-sass-module__tu6lia__price_item .CarProductPrice-module-sass-module__tu6lia__price_box .CarProductPrice-module-sass-module__tu6lia__price_txt.CarProductPrice-module-sass-module__tu6lia__show_unit:after{content:"/年払";color:#666;font-size:12px}@media screen and (min-width:1024px){.CarProductPrice-module-sass-module__tu6lia__car_product_price .CarProductPrice-module-sass-module__tu6lia__price_item .CarProductPrice-module-sass-module__tu6lia__price_box .CarProductPrice-module-sass-module__tu6lia__price_txt.CarProductPrice-module-sass-module__tu6lia__show_unit:after{font-size:14px}}
.CarRankingProductContractRate-module-sass-module__b047KW__ranking_product_contact_rate.CarRankingProductContractRate-module-sass-module__b047KW__car{box-sizing:border-box;border:1px solid #ddd;border-radius:.5rem;width:48.94%;margin-top:1rem;padding:.75rem 1.875em 1rem 1rem}@media screen and (max-width:767px){.CarRankingProductContractRate-module-sass-module__b047KW__ranking_product_contact_rate.CarRankingProductContractRate-module-sass-module__b047KW__car{width:100%;margin-top:.875rem;padding:.875rem 1rem 1rem}}.CarRankingProductContractRate-module-sass-module__b047KW__ranking_product_contact_rate.CarRankingProductContractRate-module-sass-module__b047KW__car .CarRankingProductContractRate-module-sass-module__b047KW__card_graph_header{justify-content:space-between;display:flex}.CarRankingProductContractRate-module-sass-module__b047KW__ranking_product_contact_rate.CarRankingProductContractRate-module-sass-module__b047KW__car .CarRankingProductContractRate-module-sass-module__b047KW__card_graph_header .CarRankingProductContractRate-module-sass-module__b047KW__card_graph_ttl{font-size:1.125rem;font-weight:700;line-height:1.25}.CarRankingProductContractRate-module-sass-module__b047KW__ranking_product_contact_rate.CarRankingProductContractRate-module-sass-module__b047KW__car .CarRankingProductContractRate-module-sass-module__b047KW__card_graph_header .CarRankingProductContractRate-module-sass-module__b047KW__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}.CarRankingProductContractRate-module-sass-module__b047KW__ranking_product_contact_rate.CarRankingProductContractRate-module-sass-module__b047KW__car .CarRankingProductContractRate-module-sass-module__b047KW__card_graph_header .CarRankingProductContractRate-module-sass-module__b047KW__detail_button{color:#06a;font-size:.875rem;font-weight:700;line-height:1.25;text-decoration:none}.CarRankingProductContractRate-module-sass-module__b047KW__ranking_product_contact_rate.CarRankingProductContractRate-module-sass-module__b047KW__car .CarRankingProductContractRate-module-sass-module__b047KW__card_graph_wrap{margin-left:.875rem}@media screen and (max-width:767px){.CarRankingProductContractRate-module-sass-module__b047KW__ranking_product_contact_rate.CarRankingProductContractRate-module-sass-module__b047KW__car .CarRankingProductContractRate-module-sass-module__b047KW__card_graph_wrap{margin-top:.5rem;margin-left:0}}.CarRankingProductContractRate-module-sass-module__b047KW__ranking_product_contact_rate.CarRankingProductContractRate-module-sass-module__b047KW__car .CarRankingProductContractRate-module-sass-module__b047KW__card_graph_wrap .CarRankingProductContractRate-module-sass-module__b047KW__no_graph_text{margin-top:.75rem}.CarRankingProductContractRate-module-sass-module__b047KW__ranking_product_contact_rate.CarRankingProductContractRate-module-sass-module__b047KW__car .CarRankingProductContractRate-module-sass-module__b047KW__card_graph_title{text-align:center;color:#666;font-size:.875rem;font-weight:700;line-height:1.25}.CarRankingProductContractRate-module-sass-module__b047KW__ranking_product_contact_rate.CarRankingProductContractRate-module-sass-module__b047KW__car .CarRankingProductContractRate-module-sass-module__b047KW__card_graph_body{justify-content:flex-start;width:100%;height:3.2rem;margin-top:.25rem;display:flex;position:relative}.CarRankingProductContractRate-module-sass-module__b047KW__ranking_product_contact_rate.CarRankingProductContractRate-module-sass-module__b047KW__car .CarRankingProductContractRate-module-sass-module__b047KW__card_graph_body canvas{margin-top:-.64rem;height:4.48rem!important}.CarRankingProductContractRate-module-sass-module__b047KW__ranking_product_contact_rate.CarRankingProductContractRate-module-sass-module__b047KW__car .CarRankingProductContractRate-module-sass-module__b047KW__card_graph_caption.CarRankingProductContractRate-module-sass-module__b047KW__car{flex-wrap:wrap;justify-content:flex-start;padding:.5rem 1.563rem 0;display:flex}@media screen and (max-width:767px){.CarRankingProductContractRate-module-sass-module__b047KW__ranking_product_contact_rate.CarRankingProductContractRate-module-sass-module__b047KW__car .CarRankingProductContractRate-module-sass-module__b047KW__card_graph_caption.CarRankingProductContractRate-module-sass-module__b047KW__car{padding:.875rem 0}}.CarRankingProductContractRate-module-sass-module__b047KW__ranking_product_contact_rate.CarRankingProductContractRate-module-sass-module__b047KW__car .CarRankingProductContractRate-module-sass-module__b047KW__card_graph_caption.CarRankingProductContractRate-module-sass-module__b047KW__car li{width:auto;font-size:.75rem}.CarRankingProductContractRate-module-sass-module__b047KW__ranking_product_contact_rate.CarRankingProductContractRate-module-sass-module__b047KW__car .CarRankingProductContractRate-module-sass-module__b047KW__card_graph_caption.CarRankingProductContractRate-module-sass-module__b047KW__car li:before{content:"■";vertical-align:-.05em;margin-right:.625rem;font-size:1.5rem;line-height:1;display:inline-block}.CarRankingProductContractRate-module-sass-module__b047KW__ranking_product_contact_rate.CarRankingProductContractRate-module-sass-module__b047KW__car .CarRankingProductContractRate-module-sass-module__b047KW__card_graph_caption.CarRankingProductContractRate-module-sass-module__b047KW__car li.CarRankingProductContractRate-module-sass-module__b047KW__subscribe:before{color:#4d94c3}.CarRankingProductContractRate-module-sass-module__b047KW__ranking_product_contact_rate.CarRankingProductContractRate-module-sass-module__b047KW__car .CarRankingProductContractRate-module-sass-module__b047KW__card_graph_caption.CarRankingProductContractRate-module-sass-module__b047KW__car li.CarRankingProductContractRate-module-sass-module__b047KW__not_subscribed:before{color:#f18850}.CarRankingProductContractRate-module-sass-module__b047KW__ranking_product_contact_rate.CarRankingProductContractRate-module-sass-module__b047KW__car .CarRankingProductContractRate-module-sass-module__b047KW__card_graph_caption.CarRankingProductContractRate-module-sass-module__b047KW__car li.CarRankingProductContractRate-module-sass-module__b047KW__unknown:before{color:#ddd}
.ProductReviewLife-module-sass-module__eLiuHq__reviewer_profile_life{align-items:center;display:flex;margin-bottom:0!important}.ProductReviewLife-module-sass-module__eLiuHq__reviewer_profile_life .ProductReviewLife-module-sass-module__eLiuHq__left_col{text-align:center;width:4.375rem}@media screen and (max-width:767px){.ProductReviewLife-module-sass-module__eLiuHq__reviewer_profile_life .ProductReviewLife-module-sass-module__eLiuHq__left_col{width:3.57rem}}.ProductReviewLife-module-sass-module__eLiuHq__reviewer_profile_life .ProductReviewLife-module-sass-module__eLiuHq__right_col{padding-left:1rem}.ProductReviewLife-module-sass-module__eLiuHq__reviewer_profile_life .ProductReviewLife-module-sass-module__eLiuHq__right_col .ProductReviewLife-module-sass-module__eLiuHq__profile_detail{text-align:left;flex-wrap:wrap;display:flex}.ProductReviewLife-module-sass-module__eLiuHq__reviewer_profile_life .ProductReviewLife-module-sass-module__eLiuHq__right_col .ProductReviewLife-module-sass-module__eLiuHq__profile_detail dt{width:5em;margin-top:.5em;font-size:.875em;font-weight:700;line-height:1.25}.ProductReviewLife-module-sass-module__eLiuHq__reviewer_profile_life .ProductReviewLife-module-sass-module__eLiuHq__right_col .ProductReviewLife-module-sass-module__eLiuHq__profile_detail dd{width:calc(100% - 5em);margin-top:.5em;font-size:.875em;line-height:1.25}.ProductReviewLife-module-sass-module__eLiuHq__review_table{margin-top:8px}
.ProductReviewPet-module-sass-module__SQmujG__reviewer_profile_pet{align-items:center;display:flex;margin-bottom:0!important}.ProductReviewPet-module-sass-module__SQmujG__reviewer_profile_pet .ProductReviewPet-module-sass-module__SQmujG__left_col{text-align:center;width:4.375rem}@media screen and (max-width:767px){.ProductReviewPet-module-sass-module__SQmujG__reviewer_profile_pet .ProductReviewPet-module-sass-module__SQmujG__left_col{width:3.57rem}}.ProductReviewPet-module-sass-module__SQmujG__reviewer_profile_pet .ProductReviewPet-module-sass-module__SQmujG__right_col{padding-left:1rem}.ProductReviewPet-module-sass-module__SQmujG__reviewer_profile_pet .ProductReviewPet-module-sass-module__SQmujG__right_col .ProductReviewPet-module-sass-module__SQmujG__profile_detail{text-align:left;flex-wrap:wrap;display:flex}.ProductReviewPet-module-sass-module__SQmujG__reviewer_profile_pet .ProductReviewPet-module-sass-module__SQmujG__right_col .ProductReviewPet-module-sass-module__SQmujG__profile_detail dt{width:7em;margin-top:.5em;font-size:.875em;font-weight:700;line-height:1.25}.ProductReviewPet-module-sass-module__SQmujG__reviewer_profile_pet .ProductReviewPet-module-sass-module__SQmujG__right_col .ProductReviewPet-module-sass-module__SQmujG__profile_detail dd{width:calc(100% - 7em);margin-top:.5em;font-size:.875em;line-height:1.25}.ProductReviewPet-module-sass-module__SQmujG__review_table_pet{margin-top:8px}
.ProductReviewTravel-module-sass-module__yLHAYW__reviewer_profile_travel{align-items:center;display:flex;margin-bottom:0!important}.ProductReviewTravel-module-sass-module__yLHAYW__reviewer_profile_travel .ProductReviewTravel-module-sass-module__yLHAYW__left_col{text-align:center;width:3.57rem}@media screen and (min-width:768px){.ProductReviewTravel-module-sass-module__yLHAYW__reviewer_profile_travel .ProductReviewTravel-module-sass-module__yLHAYW__left_col{width:4.375rem}}.ProductReviewTravel-module-sass-module__yLHAYW__reviewer_profile_travel .ProductReviewTravel-module-sass-module__yLHAYW__right_col{padding-left:1rem}.ProductReviewTravel-module-sass-module__yLHAYW__reviewer_profile_travel .ProductReviewTravel-module-sass-module__yLHAYW__right_col .ProductReviewTravel-module-sass-module__yLHAYW__profile_detail{text-align:left;flex-wrap:wrap;display:flex}.ProductReviewTravel-module-sass-module__yLHAYW__reviewer_profile_travel .ProductReviewTravel-module-sass-module__yLHAYW__right_col .ProductReviewTravel-module-sass-module__yLHAYW__profile_detail dt{width:7em;margin-top:.5em;font-size:.875em;font-weight:700;line-height:1.25}.ProductReviewTravel-module-sass-module__yLHAYW__reviewer_profile_travel .ProductReviewTravel-module-sass-module__yLHAYW__right_col .ProductReviewTravel-module-sass-module__yLHAYW__profile_detail dd{width:calc(100% - 7em);margin-top:.5em;font-size:.875em;line-height:1.25}.ProductReviewTravel-module-sass-module__yLHAYW__review_table_travel{margin-top:8px}
.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:"※"}
.CarRankingGuardTextBlock-module-sass-module__g6eDkW__ranking_guard_text_block{background-color:#fff;border-radius:8px;padding:16px;font-size:14px}@media screen and (min-width:768px){.CarRankingGuardTextBlock-module-sass-module__g6eDkW__ranking_guard_text_block{padding-inline:24px}}.CarRankingGuardTextBlock-module-sass-module__g6eDkW__block{margin-bottom:16px}.CarRankingGuardTextBlock-module-sass-module__g6eDkW__block_title{color:#333;margin-bottom:8px;font-size:14px;font-weight:700;line-height:1.25}.CarRankingGuardTextBlock-module-sass-module__g6eDkW__condition_detail{text-align:justify;color:#666;margin-bottom:4px;font-size:12px;font-weight:300;line-height:1.5}.CarRankingGuardTextBlock-module-sass-module__g6eDkW__link_insurance_contracts{text-align:right;margin-bottom:4px}.CarRankingGuardTextBlock-module-sass-module__g6eDkW__link_insurance_contracts .CarRankingGuardTextBlock-module-sass-module__g6eDkW__policy_link{color:#06a;justify-content:flex-end;align-items:center;gap:5px;font-size:12px;font-weight:300;line-height:1.5;text-decoration:underline;display:flex}.CarRankingGuardTextBlock-module-sass-module__g6eDkW__link_insurance_contracts .CarRankingGuardTextBlock-module-sass-module__g6eDkW__policy_link:hover{text-decoration:none}.CarRankingGuardTextBlock-module-sass-module__g6eDkW__check_code_area{margin-bottom:8px}.CarRankingGuardTextBlock-module-sass-module__g6eDkW__check_code{color:#666;font-size:12px;font-weight:300;line-height:1.5}.CarRankingGuardTextBlock-module-sass-module__g6eDkW__caution_data_text{color:#666;margin-bottom:8px;font-size:12px;font-weight:300;line-height:1.5}.CarRankingGuardTextBlock-module-sass-module__g6eDkW__survey_details_block{margin-bottom:8px}.CarRankingGuardTextBlock-module-sass-module__g6eDkW__survey_descriptions{margin-bottom:4px}
.ProductDetailReviewPage-module-sass-module__oxqqsW__fv_area{margin-top:16px}@media screen and (min-width:768px){.ProductDetailReviewPage-module-sass-module__oxqqsW__fv_area{margin-top:24px}}.ProductDetailReviewPage-module-sass-module__oxqqsW__title_and_button{flex-direction:column;gap:16px;display:flex}@media screen and (min-width:768px){.ProductDetailReviewPage-module-sass-module__oxqqsW__title_and_button{grid-template-columns:calc(50% - 25px) 50%;gap:25px;display:grid}}.ProductDetailReviewPage-module-sass-module__oxqqsW__pc_only{display:none}@media screen and (min-width:768px){.ProductDetailReviewPage-module-sass-module__oxqqsW__pc_only{max-width:425px;display:block}}.ProductDetailReviewPage-module-sass-module__oxqqsW__sp_only{display:block}@media screen and (min-width:768px){.ProductDetailReviewPage-module-sass-module__oxqqsW__sp_only{display:none}}.ProductDetailReviewPage-module-sass-module__oxqqsW__review_area_heading{margin-top:24px}.ProductDetailReviewPage-module-sass-module__oxqqsW__review_area_heading .ProductDetailReviewPage-module-sass-module__oxqqsW__review_summary_wrapper{border-bottom:1px solid #ddd;margin-top:16px;margin-bottom:16px;padding-bottom:8px}@media screen and (min-width:768px){.ProductDetailReviewPage-module-sass-module__oxqqsW__review_area_heading .ProductDetailReviewPage-module-sass-module__oxqqsW__review_summary_wrapper{margin-top:24px;margin-bottom:24px;padding-bottom:24px}}.ProductDetailReviewPage-module-sass-module__oxqqsW__check_code_area{color:#666;margin-top:24px;margin-bottom:64px;line-height:1.5}.ProductDetailReviewPage-module-sass-module__oxqqsW__check_code_area.ProductDetailReviewPage-module-sass-module__oxqqsW__margin{margin-bottom:24px}.ProductDetailReviewPage-module-sass-module__oxqqsW__company_note{margin-bottom:64px;font-size:12px}.ProductDetailReviewPage-module-sass-module__oxqqsW__caption{color:#666;font-weight:800;display:block}.ProductDetailReviewPage-module-sass-module__oxqqsW__info{margin-top:8px;padding-left:12px}.ProductDetailReviewPage-module-sass-module__oxqqsW__company_name{color:#666;margin-bottom:4px;font-weight:800}
.ProductDetailReviewPetPage-module-sass-module__XaTX2q__fv_area{margin-top:16px}@media screen and (min-width:768px){.ProductDetailReviewPetPage-module-sass-module__XaTX2q__fv_area{margin-top:24px}}.ProductDetailReviewPetPage-module-sass-module__XaTX2q__title_and_button{flex-direction:column;gap:16px;display:flex}@media screen and (min-width:768px){.ProductDetailReviewPetPage-module-sass-module__XaTX2q__title_and_button{grid-template-columns:calc(50% - 25px) 50%;gap:25px;display:grid}}.ProductDetailReviewPetPage-module-sass-module__XaTX2q__pc_only{display:none}@media screen and (min-width:768px){.ProductDetailReviewPetPage-module-sass-module__XaTX2q__pc_only{max-width:425px;display:block}}.ProductDetailReviewPetPage-module-sass-module__XaTX2q__sp_only{display:block}@media screen and (min-width:768px){.ProductDetailReviewPetPage-module-sass-module__XaTX2q__sp_only{display:none}}.ProductDetailReviewPetPage-module-sass-module__XaTX2q__review_area_wrapper{margin-top:24px}.ProductDetailReviewPetPage-module-sass-module__XaTX2q__review_area_wrapper .ProductDetailReviewPetPage-module-sass-module__XaTX2q__review_summary_wrapper{border-bottom:1px solid #ddd;margin-top:16px;margin-bottom:16px;padding-bottom:8px}@media screen and (min-width:768px){.ProductDetailReviewPetPage-module-sass-module__XaTX2q__review_area_wrapper .ProductDetailReviewPetPage-module-sass-module__XaTX2q__review_summary_wrapper{margin-top:24px;margin-bottom:24px;padding-bottom:24px}}.ProductDetailReviewPetPage-module-sass-module__XaTX2q__conversion_button_wrap_pet{max-width:850px;margin:0 auto}.ProductDetailReviewPetPage-module-sass-module__XaTX2q__check_code_area{color:#666;margin-top:24px;margin-bottom:64px;line-height:1.5}
.FireProductPrice-module-sass-module__wU13qq__fire_product_price{background-color:#f7f7f7;border-radius:.5rem;justify-content:space-between;padding:.75rem 1.563rem 1rem;display:flex}.FireProductPrice-module-sass-module__wU13qq__fire_product_price .FireProductPrice-module-sass-module__wU13qq__price_item{width:47.22%}.FireProductPrice-module-sass-module__wU13qq__fire_product_price .FireProductPrice-module-sass-module__wU13qq__price_item .FireProductPrice-module-sass-module__wU13qq__item_title_block{color:#666;margin-bottom:.2857rem;font-size:.875rem}.FireProductPrice-module-sass-module__wU13qq__fire_product_price .FireProductPrice-module-sass-module__wU13qq__price_item .FireProductPrice-module-sass-module__wU13qq__item_title_block .FireProductPrice-module-sass-module__wU13qq__item_title{color:#333;font-weight:700;line-height:1.25}@media screen and (min-width:768px){.FireProductPrice-module-sass-module__wU13qq__fire_product_price .FireProductPrice-module-sass-module__wU13qq__price_item .FireProductPrice-module-sass-module__wU13qq__item_title_block{margin-bottom:.5rem}}.FireProductPrice-module-sass-module__wU13qq__fire_product_price .FireProductPrice-module-sass-module__wU13qq__price_item .FireProductPrice-module-sass-module__wU13qq__price_box{color:#ff0800;background:#fff;border-radius:.375rem;justify-content:center;align-items:center;min-height:3.5rem;font-family:Barlow Condensed;font-size:2.286rem;font-weight:600;display:flex;position:relative}@media screen and (min-width:768px){.FireProductPrice-module-sass-module__wU13qq__fire_product_price .FireProductPrice-module-sass-module__wU13qq__price_item .FireProductPrice-module-sass-module__wU13qq__price_box{font-size:2.25rem}}.FireProductPrice-module-sass-module__wU13qq__fire_product_price .FireProductPrice-module-sass-module__wU13qq__price_item .FireProductPrice-module-sass-module__wU13qq__price_box span.FireProductPrice-module-sass-module__wU13qq__price_txt{position:absolute;right:1.0714rem}@media screen and (min-width:768px){.FireProductPrice-module-sass-module__wU13qq__fire_product_price .FireProductPrice-module-sass-module__wU13qq__price_item .FireProductPrice-module-sass-module__wU13qq__price_box span.FireProductPrice-module-sass-module__wU13qq__price_txt{right:2.25rem}}.FireProductPrice-module-sass-module__wU13qq__fire_product_price .FireProductPrice-module-sass-module__wU13qq__price_item .FireProductPrice-module-sass-module__wU13qq__price_box span.FireProductPrice-module-sass-module__wU13qq__price_txt:after{content:"円";color:#999;margin-left:5px;font-size:.875rem}
.RankingCarPage-module-sass-module__szg02a__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){.RankingCarPage-module-sass-module__szg02a__proposal_banner_block{width:initial;margin:initial;flex-direction:column;padding:32px 4% 24px}}.RankingCarPage-module-sass-module__szg02a__proposal_banner_block .RankingCarPage-module-sass-module__szg02a__proposal_banner_title_block{color:#fff;width:50%}@media screen and (max-width:767px){.RankingCarPage-module-sass-module__szg02a__proposal_banner_block .RankingCarPage-module-sass-module__szg02a__proposal_banner_title_block{width:initial;padding:initial;margin-left:8%}}.RankingCarPage-module-sass-module__szg02a__proposal_banner_block .RankingCarPage-module-sass-module__szg02a__proposal_banner_title_block .RankingCarPage-module-sass-module__szg02a__proposal_banner_title_area_wrap{width:22.5rem;max-width:360px;margin-left:auto;margin-right:0}.RankingCarPage-module-sass-module__szg02a__proposal_banner_block .RankingCarPage-module-sass-module__szg02a__proposal_banner_title_block .RankingCarPage-module-sass-module__szg02a__proposal_banner_title_area_wrap .RankingCarPage-module-sass-module__szg02a__proposal_banner_title_area{align-items:center;display:flex}.RankingCarPage-module-sass-module__szg02a__proposal_banner_block .RankingCarPage-module-sass-module__szg02a__proposal_banner_title_block .RankingCarPage-module-sass-module__szg02a__proposal_banner_title_area_wrap .RankingCarPage-module-sass-module__szg02a__proposal_banner_title_area img{width:3.75rem}@media screen and (max-width:767px){.RankingCarPage-module-sass-module__szg02a__proposal_banner_block .RankingCarPage-module-sass-module__szg02a__proposal_banner_title_block .RankingCarPage-module-sass-module__szg02a__proposal_banner_title_area_wrap .RankingCarPage-module-sass-module__szg02a__proposal_banner_title_area img{width:2.857rem}}.RankingCarPage-module-sass-module__szg02a__proposal_banner_block .RankingCarPage-module-sass-module__szg02a__proposal_banner_title_block .RankingCarPage-module-sass-module__szg02a__proposal_banner_title_area_wrap .RankingCarPage-module-sass-module__szg02a__proposal_banner_title_area .RankingCarPage-module-sass-module__szg02a__proposal_banner_title{margin-left:4%;font-size:2rem;font-weight:700}.RankingCarPage-module-sass-module__szg02a__proposal_banner_block .RankingCarPage-module-sass-module__szg02a__proposal_banner_title_block .RankingCarPage-module-sass-module__szg02a__proposal_banner_title_area_wrap .RankingCarPage-module-sass-module__szg02a__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){.RankingCarPage-module-sass-module__szg02a__proposal_banner_block .RankingCarPage-module-sass-module__szg02a__proposal_banner_title_block .RankingCarPage-module-sass-module__szg02a__proposal_banner_title_area_wrap .RankingCarPage-module-sass-module__szg02a__proposal_banner_description_area{margin-bottom:8px}}.RankingCarPage-module-sass-module__szg02a__proposal_banner_block .RankingCarPage-module-sass-module__szg02a__proposal_banner_img_block{text-align:center;width:50%}@media screen and (max-width:767px){.RankingCarPage-module-sass-module__szg02a__proposal_banner_block .RankingCarPage-module-sass-module__szg02a__proposal_banner_img_block{text-align:initial;width:100%}}.RankingCarPage-module-sass-module__szg02a__proposal_banner_block .RankingCarPage-module-sass-module__szg02a__proposal_banner_img_block .RankingCarPage-module-sass-module__szg02a__proposal_banner_img{width:423px}@media screen and (max-width:767px){.RankingCarPage-module-sass-module__szg02a__proposal_banner_block .RankingCarPage-module-sass-module__szg02a__proposal_banner_img_block .RankingCarPage-module-sass-module__szg02a__proposal_banner_img{width:initial}}.RankingCarPage-module-sass-module__szg02a__compare_link_block{width:92.3%;max-width:1200px;margin:40px auto}.RankingCarPage-module-sass-module__szg02a__category_top_block{background-color:#f7f7f7;margin-top:-110px;padding-top:150px;padding-bottom:88px}@media screen and (max-width:1023px){.RankingCarPage-module-sass-module__szg02a__category_top_block{margin-top:-106px;padding-top:146px}}@media screen and (max-width:767px){.RankingCarPage-module-sass-module__szg02a__category_top_block{margin-top:-56px;padding-top:80px;padding-bottom:48px}}.RankingCarPage-module-sass-module__szg02a__ranking.RankingCarPage-module-sass-module__szg02a__ranking_wrap,.RankingCarPage-module-sass-module__szg02a__ranking_wrap_medical{color:#333;font-size:1rem;overflow:visible}@media screen and (min-width:768px){.RankingCarPage-module-sass-module__szg02a__ranking.RankingCarPage-module-sass-module__szg02a__ranking_wrap,.RankingCarPage-module-sass-module__szg02a__ranking_wrap_medical{font-size:1.23077vw}}@media screen and (min-width:1300px){.RankingCarPage-module-sass-module__szg02a__ranking.RankingCarPage-module-sass-module__szg02a__ranking_wrap,.RankingCarPage-module-sass-module__szg02a__ranking_wrap_medical{font-size:16px}}.RankingCarPage-module-sass-module__szg02a__ranking.RankingCarPage-module-sass-module__szg02a__ranking_wrap .RankingCarPage-module-sass-module__szg02a__tab_link_wrap,.RankingCarPage-module-sass-module__szg02a__ranking_wrap_medical .RankingCarPage-module-sass-module__szg02a__tab_link_wrap{width:100%;max-width:none}.RankingCarPage-module-sass-module__szg02a__ranking.RankingCarPage-module-sass-module__szg02a__ranking_wrap .RankingCarPage-module-sass-module__szg02a__ranking_card_block,.RankingCarPage-module-sass-module__szg02a__ranking_wrap_medical .RankingCarPage-module-sass-module__szg02a__ranking_card_block{background-color:#f7f7f7;min-height:520px;padding-bottom:1.5em}@media screen and (min-width:568px){.RankingCarPage-module-sass-module__szg02a__ranking.RankingCarPage-module-sass-module__szg02a__ranking_wrap .RankingCarPage-module-sass-module__szg02a__ranking_card_block,.RankingCarPage-module-sass-module__szg02a__ranking_wrap_medical .RankingCarPage-module-sass-module__szg02a__ranking_card_block{min-height:80px}}@media screen and (min-width:1024px){.RankingCarPage-module-sass-module__szg02a__ranking.RankingCarPage-module-sass-module__szg02a__ranking_wrap .RankingCarPage-module-sass-module__szg02a__ranking_card_block,.RankingCarPage-module-sass-module__szg02a__ranking_wrap_medical .RankingCarPage-module-sass-module__szg02a__ranking_card_block{min-height:520px}}.RankingCarPage-module-sass-module__szg02a__ranking.RankingCarPage-module-sass-module__szg02a__ranking_wrap .RankingCarPage-module-sass-module__szg02a__ranking_card_block .RankingCarPage-module-sass-module__szg02a__fv_img_container,.RankingCarPage-module-sass-module__szg02a__ranking_wrap_medical .RankingCarPage-module-sass-module__szg02a__ranking_card_block .RankingCarPage-module-sass-module__szg02a__fv_img_container{flex-direction:column;justify-content:center;align-items:end;max-width:1400px;margin-left:auto;margin-right:auto;padding-top:16px;padding-left:16px;padding-right:16px;display:flex}@media screen and (min-width:768px){.RankingCarPage-module-sass-module__szg02a__ranking.RankingCarPage-module-sass-module__szg02a__ranking_wrap .RankingCarPage-module-sass-module__szg02a__ranking_card_block .RankingCarPage-module-sass-module__szg02a__fv_img_container,.RankingCarPage-module-sass-module__szg02a__ranking_wrap_medical .RankingCarPage-module-sass-module__szg02a__ranking_card_block .RankingCarPage-module-sass-module__szg02a__fv_img_container{flex-direction:row;padding-left:48px;padding-right:48px}}.RankingCarPage-module-sass-module__szg02a__ranking.RankingCarPage-module-sass-module__szg02a__ranking_wrap .RankingCarPage-module-sass-module__szg02a__ranking_card_block .RankingCarPage-module-sass-module__szg02a__fv_img_container .RankingCarPage-module-sass-module__szg02a__fv_img_description,.RankingCarPage-module-sass-module__szg02a__ranking.RankingCarPage-module-sass-module__szg02a__ranking_wrap .RankingCarPage-module-sass-module__szg02a__ranking_card_block .RankingCarPage-module-sass-module__szg02a__fv_img_container .RankingCarPage-module-sass-module__szg02a__fv_img_points,.RankingCarPage-module-sass-module__szg02a__ranking_wrap_medical .RankingCarPage-module-sass-module__szg02a__ranking_card_block .RankingCarPage-module-sass-module__szg02a__fv_img_container .RankingCarPage-module-sass-module__szg02a__fv_img_description,.RankingCarPage-module-sass-module__szg02a__ranking_wrap_medical .RankingCarPage-module-sass-module__szg02a__ranking_card_block .RankingCarPage-module-sass-module__szg02a__fv_img_container .RankingCarPage-module-sass-module__szg02a__fv_img_points{width:100%}.RankingCarPage-module-sass-module__szg02a__ranking.RankingCarPage-module-sass-module__szg02a__ranking_wrap .RankingCarPage-module-sass-module__szg02a__spinner_container,.RankingCarPage-module-sass-module__szg02a__ranking_wrap_medical .RankingCarPage-module-sass-module__szg02a__spinner_container{justify-content:center;width:100vw;padding-top:15px;display:flex;position:sticky;top:80px}.RankingCarPage-module-sass-module__szg02a__ranking.RankingCarPage-module-sass-module__szg02a__ranking_wrap .RankingCarPage-module-sass-module__szg02a__spinner_container svg circle,.RankingCarPage-module-sass-module__szg02a__ranking_wrap_medical .RankingCarPage-module-sass-module__szg02a__spinner_container svg circle{stroke:#ccc}.RankingCarPage-module-sass-module__szg02a__ranking.RankingCarPage-module-sass-module__szg02a__ranking_wrap .RankingCarPage-module-sass-module__szg02a__check_code_block,.RankingCarPage-module-sass-module__szg02a__ranking_wrap_medical .RankingCarPage-module-sass-module__szg02a__check_code_block{color:#999;text-align:left;width:85.45%;max-width:1200px;margin:0 auto;padding:25px 1.5%;font-size:12px}@media screen and (max-width:767px){.RankingCarPage-module-sass-module__szg02a__ranking.RankingCarPage-module-sass-module__szg02a__ranking_wrap .RankingCarPage-module-sass-module__szg02a__check_code_block,.RankingCarPage-module-sass-module__szg02a__ranking_wrap_medical .RankingCarPage-module-sass-module__szg02a__check_code_block{width:92%;padding:25px 1.5%}}.RankingCarPage-module-sass-module__szg02a__ranking.RankingCarPage-module-sass-module__szg02a__ranking_wrap .RankingCarPage-module-sass-module__szg02a__check_code_block .RankingCarPage-module-sass-module__szg02a__inner,.RankingCarPage-module-sass-module__szg02a__ranking_wrap_medical .RankingCarPage-module-sass-module__szg02a__check_code_block .RankingCarPage-module-sass-module__szg02a__inner{background-color:#fff;padding:0}.RankingCarPage-module-sass-module__szg02a__ranking.RankingCarPage-module-sass-module__szg02a__ranking_wrap .RankingCarPage-module-sass-module__szg02a__check_code_block .RankingCarPage-module-sass-module__szg02a__inner .RankingCarPage-module-sass-module__szg02a__description_block,.RankingCarPage-module-sass-module__szg02a__ranking_wrap_medical .RankingCarPage-module-sass-module__szg02a__check_code_block .RankingCarPage-module-sass-module__szg02a__inner .RankingCarPage-module-sass-module__szg02a__description_block{margin-top:15px}.RankingCarPage-module-sass-module__szg02a__ranking.RankingCarPage-module-sass-module__szg02a__ranking_wrap .RankingCarPage-module-sass-module__szg02a__caution li,.RankingCarPage-module-sass-module__szg02a__ranking_wrap_medical .RankingCarPage-module-sass-module__szg02a__caution li{text-align:justify;color:#999;padding-left:5px;list-style:"※"}.RankingCarPage-module-sass-module__szg02a__ranking.RankingCarPage-module-sass-module__szg02a__ranking_wrap .RankingCarPage-module-sass-module__szg02a__caution li~li,.RankingCarPage-module-sass-module__szg02a__ranking_wrap_medical .RankingCarPage-module-sass-module__szg02a__caution li~li{margin-top:8px}@media screen and (min-width:768px){.RankingCarPage-module-sass-module__szg02a__ranking.RankingCarPage-module-sass-module__szg02a__ranking_wrap .RankingCarPage-module-sass-module__szg02a__caution li~li,.RankingCarPage-module-sass-module__szg02a__ranking_wrap_medical .RankingCarPage-module-sass-module__szg02a__caution li~li{margin-top:15px}}.RankingCarPage-module-sass-module__szg02a__ranking.RankingCarPage-module-sass-module__szg02a__ranking_wrap .RankingCarPage-module-sass-module__szg02a__agency_block,.RankingCarPage-module-sass-module__szg02a__ranking_wrap_medical .RankingCarPage-module-sass-module__szg02a__agency_block{color:#999;text-align:left;width:85.45%;margin:32px auto 80px;font-size:12px}@media screen and (max-width:767px){.RankingCarPage-module-sass-module__szg02a__ranking.RankingCarPage-module-sass-module__szg02a__ranking_wrap .RankingCarPage-module-sass-module__szg02a__agency_block,.RankingCarPage-module-sass-module__szg02a__ranking_wrap_medical .RankingCarPage-module-sass-module__szg02a__agency_block{width:92%}}.RankingCarPage-module-sass-module__szg02a__ranking.RankingCarPage-module-sass-module__szg02a__ranking_wrap.RankingCarPage-module-sass-module__szg02a__ranking_wrap_medical,.RankingCarPage-module-sass-module__szg02a__ranking_wrap_medical.RankingCarPage-module-sass-module__szg02a__ranking_wrap_medical{padding-bottom:0}.RankingCarPage-module-sass-module__szg02a__contract_classification_area_container{background-color:#f7f7f7;justify-content:center;padding-bottom:12px;padding-left:16px;padding-right:16px;display:flex}@media screen and (min-width:768px){.RankingCarPage-module-sass-module__szg02a__contract_classification_area_container{padding-left:unset;padding-right:unset;padding-bottom:24px}}.RankingCarPage-module-sass-module__szg02a__contract_classification_area_container>*{border-radius:16px;max-width:1200px}@media screen and (min-width:768px){.RankingCarPage-module-sass-module__szg02a__contract_classification_area_container>*{width:90.9%}}.RankingCarPage-module-sass-module__szg02a__sort_area_wrapper{background-color:#f7f7f7;padding-top:12px;padding-bottom:12px}.RankingCarPage-module-sass-module__szg02a__category_top_block{background-color:#f7f7f7;padding-bottom:64px}.RankingCarPage-module-sass-module__szg02a__guard_text_area{background-color:#f7f7f7;padding-bottom:24px;padding-left:16px;padding-right:16px}@media screen and (min-width:768px){.RankingCarPage-module-sass-module__szg02a__guard_text_area{padding-bottom:32px;padding-left:48px;padding-right:48px}.RankingCarPage-module-sass-module__szg02a__guard_text_area .RankingCarPage-module-sass-module__szg02a__guard_text_block{max-width:1200px;margin-left:auto;margin-right:auto}.RankingCarPage-module-sass-module__szg02a__guard_text_area .RankingCarPage-module-sass-module__szg02a__guard_text_block.RankingCarPage-module-sass-module__szg02a__new_design{max-width:1300px}}.RankingCarPage-module-sass-module__szg02a__count_area{margin-top:12px;margin-bottom:12px}.RankingCarPage-module-sass-module__szg02a__ranking_card{width:92.3%;max-width:1200px;margin:0 auto .938em;font-size:1em}@media screen and (max-width:767px){.RankingCarPage-module-sass-module__szg02a__ranking_card{width:92%}}.RankingCarPage-module-sass-module__szg02a__pr_banner_wrap{margin-bottom:.938rem;justify-content:center;width:92.3%;margin-inline:auto;display:flex}.RankingCarPage-module-sass-module__szg02a__guard_text_area{padding-bottom:24px;background-color:#f7f7f7;padding-inline:4%}@media screen and (min-width:768px){.RankingCarPage-module-sass-module__szg02a__guard_text_area{padding-bottom:32px;padding-inline:50px}.RankingCarPage-module-sass-module__szg02a__guard_text_area .RankingCarPage-module-sass-module__szg02a__guard_text_block{max-width:1200px;margin-inline:auto}.RankingCarPage-module-sass-module__szg02a__guard_text_area .RankingCarPage-module-sass-module__szg02a__guard_text_block.RankingCarPage-module-sass-module__szg02a__new_design{max-width:1300px}}.RankingCarPage-module-sass-module__szg02a__ranking_card_block{padding-top:16px}
.FireRankingProductCard-module-sass-module__soEO2W__fire_ranking_card_wrapper{letter-spacing:normal;color:#333;font-size:3.73333vw;overflow:visible}@media screen and (min-width:768px){.FireRankingProductCard-module-sass-module__soEO2W__fire_ranking_card_wrapper{font-size:1.45455vw}}@media screen and (min-width:1300px){.FireRankingProductCard-module-sass-module__soEO2W__fire_ranking_card_wrapper{font-size:18.92px}}.FireRankingProductCard-module-sass-module__soEO2W__fire_ranking_card_wrapper .FireRankingProductCard-module-sass-module__soEO2W__ranking_product_card .FireRankingProductCard-module-sass-module__soEO2W__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}.FireRankingProductCard-module-sass-module__soEO2W__fire_ranking_card_wrapper .FireRankingProductCard-module-sass-module__soEO2W__ranking_product_card .FireRankingProductCard-module-sass-module__soEO2W__card_wrap .FireRankingProductCard-module-sass-module__soEO2W__product_main_block{flex-wrap:wrap;justify-content:space-between;margin:0 4.425% 1rem;display:flex}@media screen and (min-width:768px){.FireRankingProductCard-module-sass-module__soEO2W__fire_ranking_card_wrapper .FireRankingProductCard-module-sass-module__soEO2W__ranking_product_card .FireRankingProductCard-module-sass-module__soEO2W__card_wrap .FireRankingProductCard-module-sass-module__soEO2W__product_main_block{margin:0 25px 1rem}}.FireRankingProductCard-module-sass-module__soEO2W__fire_ranking_card_wrapper .FireRankingProductCard-module-sass-module__soEO2W__ranking_product_card .FireRankingProductCard-module-sass-module__soEO2W__card_wrap .FireRankingProductCard-module-sass-module__soEO2W__product_main_block [class*=ranking_product_logo]{align-items:stretch;width:100%;margin-top:.571rem;display:flex}@media screen and (min-width:768px){.FireRankingProductCard-module-sass-module__soEO2W__fire_ranking_card_wrapper .FireRankingProductCard-module-sass-module__soEO2W__ranking_product_card .FireRankingProductCard-module-sass-module__soEO2W__card_wrap .FireRankingProductCard-module-sass-module__soEO2W__product_main_block [class*=ranking_product_logo]{width:44.21%;margin-top:1rem}}.FireRankingProductCard-module-sass-module__soEO2W__fire_ranking_card_wrapper .FireRankingProductCard-module-sass-module__soEO2W__ranking_product_card .FireRankingProductCard-module-sass-module__soEO2W__card_wrap .FireRankingProductCard-module-sass-module__soEO2W__product_main_block [class*=ranking_product_point_list] li{font-size:.857rem;font-weight:700;line-height:1.25}.FireRankingProductCard-module-sass-module__soEO2W__fire_ranking_card_wrapper .FireRankingProductCard-module-sass-module__soEO2W__ranking_product_card .FireRankingProductCard-module-sass-module__soEO2W__card_wrap .FireRankingProductCard-module-sass-module__soEO2W__product_main_block .FireRankingProductCard-module-sass-module__soEO2W__product_price_satisfaction{width:100%;margin-top:.875rem}@media screen and (min-width:768px){.FireRankingProductCard-module-sass-module__soEO2W__fire_ranking_card_wrapper .FireRankingProductCard-module-sass-module__soEO2W__ranking_product_card .FireRankingProductCard-module-sass-module__soEO2W__card_wrap .FireRankingProductCard-module-sass-module__soEO2W__product_main_block .FireRankingProductCard-module-sass-module__soEO2W__product_price_satisfaction{width:52.63%;margin-top:1rem}}.FireRankingProductCard-module-sass-module__soEO2W__fire_ranking_card_wrapper .FireRankingProductCard-module-sass-module__soEO2W__ranking_product_card .FireRankingProductCard-module-sass-module__soEO2W__card_wrap .FireRankingProductCard-module-sass-module__soEO2W__product_main_block .FireRankingProductCard-module-sass-module__soEO2W__caution_text{color:#333;width:100%;margin-top:8px;font-size:.875rem;display:flex}.FireRankingProductCard-module-sass-module__soEO2W__fire_ranking_card_wrapper .FireRankingProductCard-module-sass-module__soEO2W__ranking_product_card .FireRankingProductCard-module-sass-module__soEO2W__card_wrap .FireRankingProductCard-module-sass-module__soEO2W__product_main_block .FireRankingProductCard-module-sass-module__soEO2W__annotation_list{width:100%;margin-bottom:.85rem}.FireRankingProductCard-module-sass-module__soEO2W__fire_ranking_card_wrapper .FireRankingProductCard-module-sass-module__soEO2W__ranking_product_card .FireRankingProductCard-module-sass-module__soEO2W__card_wrap .FireRankingProductCard-module-sass-module__soEO2W__product_main_block .FireRankingProductCard-module-sass-module__soEO2W__button_wrap{width:475px;margin:.875rem auto 0}.FireRankingProductCard-module-sass-module__soEO2W__fire_ranking_card_wrapper .FireRankingProductCard-module-sass-module__soEO2W__ranking_product_card .FireRankingProductCard-module-sass-module__soEO2W__card_wrap .FireRankingProductCard-module-sass-module__soEO2W__product_main_block [class*=application_button] a{border:2px solid #eb5505;padding:.5rem 0;font-weight:700;line-height:1.25}.FireRankingProductCard-module-sass-module__soEO2W__fire_ranking_card_wrapper .FireRankingProductCard-module-sass-module__soEO2W__ranking_product_card .FireRankingProductCard-module-sass-module__soEO2W__card_wrap .FireRankingProductCard-module-sass-module__soEO2W__product_main_block [class*=application_button] p{margin:0;font-size:1.125rem;line-height:1.6}.FireRankingProductCard-module-sass-module__soEO2W__fire_ranking_card_wrapper .FireRankingProductCard-module-sass-module__soEO2W__ranking_product_card .FireRankingProductCard-module-sass-module__soEO2W__card_wrap .FireRankingProductCard-module-sass-module__soEO2W__product_main_block [class*=application_button] span{margin-top:.1em;font-size:.75em;font-weight:400}.FireRankingProductCard-module-sass-module__soEO2W__fire_ranking_card_wrapper .FireRankingProductCard-module-sass-module__soEO2W__ranking_product_card .FireRankingProductCard-module-sass-module__soEO2W__card_wrap .FireRankingProductCard-module-sass-module__soEO2W__product_main_block [class*=fp_comment_wrap]{box-sizing:border-box;border:1px solid #ddd;border-radius:.5rem;width:100%;margin-top:.5rem;padding:.75rem 1.875rem}.FireRankingProductCard-module-sass-module__soEO2W__fire_ranking_card_wrapper .FireRankingProductCard-module-sass-module__soEO2W__ranking_product_card .FireRankingProductCard-module-sass-module__soEO2W__card_wrap .FireRankingProductCard-module-sass-module__soEO2W__product_main_block [class*=fp_comment_wrap] [class*=fp_comment_body]{display:block}@media screen and (min-width:768px){.FireRankingProductCard-module-sass-module__soEO2W__fire_ranking_card_wrapper .FireRankingProductCard-module-sass-module__soEO2W__ranking_product_card .FireRankingProductCard-module-sass-module__soEO2W__card_wrap .FireRankingProductCard-module-sass-module__soEO2W__product_main_block [class*=fp_comment_wrap] [class*=fp_comment_body]{display:flex}}.FireRankingProductCard-module-sass-module__soEO2W__fire_ranking_card_wrapper .FireRankingProductCard-module-sass-module__soEO2W__ranking_product_card .FireRankingProductCard-module-sass-module__soEO2W__card_wrap .FireRankingProductCard-module-sass-module__soEO2W__product_main_block [class*=fp_comment_wrap] [class*=fp_comment_body] [class*=fp_left_col]{width:31.5%}@media screen and (min-width:768px){.FireRankingProductCard-module-sass-module__soEO2W__fire_ranking_card_wrapper .FireRankingProductCard-module-sass-module__soEO2W__ranking_product_card .FireRankingProductCard-module-sass-module__soEO2W__card_wrap .FireRankingProductCard-module-sass-module__soEO2W__product_main_block [class*=fp_comment_wrap] [class*=fp_comment_body] [class*=fp_left_col]{width:12.35%}}.FireRankingProductCard-module-sass-module__soEO2W__fire_ranking_card_wrapper .FireRankingProductCard-module-sass-module__soEO2W__ranking_product_card .FireRankingProductCard-module-sass-module__soEO2W__card_wrap .FireRankingProductCard-module-sass-module__soEO2W__product_main_block [class*=fp_comment_wrap] [class*=fp_comment_body] [class*=fp_right_col] [class*=fp_comment]{margin-left:-1rem}@media screen and (min-width:768px){.FireRankingProductCard-module-sass-module__soEO2W__fire_ranking_card_wrapper .FireRankingProductCard-module-sass-module__soEO2W__ranking_product_card .FireRankingProductCard-module-sass-module__soEO2W__card_wrap .FireRankingProductCard-module-sass-module__soEO2W__product_main_block [class*=fp_comment_wrap] [class*=fp_comment_body] [class*=fp_right_col] [class*=fp_comment]{margin-left:unset}}.FireRankingProductCard-module-sass-module__soEO2W__fire_ranking_card_wrapper .FireRankingProductCard-module-sass-module__soEO2W__ranking_product_card .FireRankingProductCard-module-sass-module__soEO2W__card_wrap .FireRankingProductCard-module-sass-module__soEO2W__campaign{flex-direction:column;row-gap:16px;width:100%;display:flex}.FireRankingProductCard-module-sass-module__soEO2W__consultation_button{width:100%}.FireRankingProductCard-module-sass-module__soEO2W__consultation_button a{text-align:center;color:#fff;background-color:#eb5505;border:1px solid #eb5505;border-radius:2em;justify-content:center;align-items:center;padding:1.25rem 0;font-size:1.143em;font-weight:700;line-height:1.25;text-decoration:none;display:block;position:relative}@media screen and (min-width:768px){.FireRankingProductCard-module-sass-module__soEO2W__consultation_button a{font-size:1.125rem}}.FireRankingProductCard-module-sass-module__soEO2W__consultation_button a:hover{color:#eb5505;background-color:#fff}.FireRankingProductCard-module-sass-module__soEO2W__consultation_button a span{font-size:.857rem;font-weight:400;display:block}@media screen and (min-width:768px){.FireRankingProductCard-module-sass-module__soEO2W__consultation_button a span{font-size:.875rem}}
.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%}}
.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}
.RankingFirePage-module-sass-module__IczrPW__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){.RankingFirePage-module-sass-module__IczrPW__proposal_banner_block{width:initial;margin:initial;flex-direction:column;padding:32px 4% 24px}}.RankingFirePage-module-sass-module__IczrPW__proposal_banner_block .RankingFirePage-module-sass-module__IczrPW__proposal_banner_title_block{color:#fff;width:50%}@media screen and (max-width:767px){.RankingFirePage-module-sass-module__IczrPW__proposal_banner_block .RankingFirePage-module-sass-module__IczrPW__proposal_banner_title_block{width:initial;padding:initial;margin-left:8%}}.RankingFirePage-module-sass-module__IczrPW__proposal_banner_block .RankingFirePage-module-sass-module__IczrPW__proposal_banner_title_block .RankingFirePage-module-sass-module__IczrPW__proposal_banner_title_area_wrap{width:22.5rem;max-width:360px;margin-left:auto;margin-right:0}.RankingFirePage-module-sass-module__IczrPW__proposal_banner_block .RankingFirePage-module-sass-module__IczrPW__proposal_banner_title_block .RankingFirePage-module-sass-module__IczrPW__proposal_banner_title_area_wrap .RankingFirePage-module-sass-module__IczrPW__proposal_banner_title_area{align-items:center;display:flex}.RankingFirePage-module-sass-module__IczrPW__proposal_banner_block .RankingFirePage-module-sass-module__IczrPW__proposal_banner_title_block .RankingFirePage-module-sass-module__IczrPW__proposal_banner_title_area_wrap .RankingFirePage-module-sass-module__IczrPW__proposal_banner_title_area img{width:3.75rem}@media screen and (max-width:767px){.RankingFirePage-module-sass-module__IczrPW__proposal_banner_block .RankingFirePage-module-sass-module__IczrPW__proposal_banner_title_block .RankingFirePage-module-sass-module__IczrPW__proposal_banner_title_area_wrap .RankingFirePage-module-sass-module__IczrPW__proposal_banner_title_area img{width:2.857rem}}.RankingFirePage-module-sass-module__IczrPW__proposal_banner_block .RankingFirePage-module-sass-module__IczrPW__proposal_banner_title_block .RankingFirePage-module-sass-module__IczrPW__proposal_banner_title_area_wrap .RankingFirePage-module-sass-module__IczrPW__proposal_banner_title_area .RankingFirePage-module-sass-module__IczrPW__proposal_banner_title{margin-left:4%;font-size:2rem;font-weight:700}.RankingFirePage-module-sass-module__IczrPW__proposal_banner_block .RankingFirePage-module-sass-module__IczrPW__proposal_banner_title_block .RankingFirePage-module-sass-module__IczrPW__proposal_banner_title_area_wrap .RankingFirePage-module-sass-module__IczrPW__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){.RankingFirePage-module-sass-module__IczrPW__proposal_banner_block .RankingFirePage-module-sass-module__IczrPW__proposal_banner_title_block .RankingFirePage-module-sass-module__IczrPW__proposal_banner_title_area_wrap .RankingFirePage-module-sass-module__IczrPW__proposal_banner_description_area{margin-bottom:8px}}.RankingFirePage-module-sass-module__IczrPW__proposal_banner_block .RankingFirePage-module-sass-module__IczrPW__proposal_banner_img_block{text-align:center;width:50%}@media screen and (max-width:767px){.RankingFirePage-module-sass-module__IczrPW__proposal_banner_block .RankingFirePage-module-sass-module__IczrPW__proposal_banner_img_block{text-align:initial;width:100%}}.RankingFirePage-module-sass-module__IczrPW__proposal_banner_block .RankingFirePage-module-sass-module__IczrPW__proposal_banner_img_block .RankingFirePage-module-sass-module__IczrPW__proposal_banner_img{width:423px}@media screen and (max-width:767px){.RankingFirePage-module-sass-module__IczrPW__proposal_banner_block .RankingFirePage-module-sass-module__IczrPW__proposal_banner_img_block .RankingFirePage-module-sass-module__IczrPW__proposal_banner_img{width:initial}}.RankingFirePage-module-sass-module__IczrPW__compare_link_block{width:92.3%;max-width:1200px;margin:40px auto}.RankingFirePage-module-sass-module__IczrPW__category_top_block{background-color:#f7f7f7;margin-top:-110px;padding-top:150px;padding-bottom:88px}@media screen and (max-width:1023px){.RankingFirePage-module-sass-module__IczrPW__category_top_block{margin-top:-106px;padding-top:146px}}@media screen and (max-width:767px){.RankingFirePage-module-sass-module__IczrPW__category_top_block{margin-top:-56px;padding-top:80px;padding-bottom:48px}}.RankingFirePage-module-sass-module__IczrPW__ranking.RankingFirePage-module-sass-module__IczrPW__ranking_wrap,.RankingFirePage-module-sass-module__IczrPW__ranking_wrap_medical{color:#333;font-size:1rem;overflow:visible}@media screen and (min-width:768px){.RankingFirePage-module-sass-module__IczrPW__ranking.RankingFirePage-module-sass-module__IczrPW__ranking_wrap,.RankingFirePage-module-sass-module__IczrPW__ranking_wrap_medical{font-size:1.23077vw}}@media screen and (min-width:1300px){.RankingFirePage-module-sass-module__IczrPW__ranking.RankingFirePage-module-sass-module__IczrPW__ranking_wrap,.RankingFirePage-module-sass-module__IczrPW__ranking_wrap_medical{font-size:16px}}.RankingFirePage-module-sass-module__IczrPW__ranking.RankingFirePage-module-sass-module__IczrPW__ranking_wrap .RankingFirePage-module-sass-module__IczrPW__tab_link_wrap,.RankingFirePage-module-sass-module__IczrPW__ranking_wrap_medical .RankingFirePage-module-sass-module__IczrPW__tab_link_wrap{width:100%;max-width:none}.RankingFirePage-module-sass-module__IczrPW__ranking.RankingFirePage-module-sass-module__IczrPW__ranking_wrap .RankingFirePage-module-sass-module__IczrPW__ranking_card_block,.RankingFirePage-module-sass-module__IczrPW__ranking_wrap_medical .RankingFirePage-module-sass-module__IczrPW__ranking_card_block{background-color:#f7f7f7;min-height:520px;padding-bottom:1.5em}@media screen and (min-width:568px){.RankingFirePage-module-sass-module__IczrPW__ranking.RankingFirePage-module-sass-module__IczrPW__ranking_wrap .RankingFirePage-module-sass-module__IczrPW__ranking_card_block,.RankingFirePage-module-sass-module__IczrPW__ranking_wrap_medical .RankingFirePage-module-sass-module__IczrPW__ranking_card_block{min-height:80px}}@media screen and (min-width:1024px){.RankingFirePage-module-sass-module__IczrPW__ranking.RankingFirePage-module-sass-module__IczrPW__ranking_wrap .RankingFirePage-module-sass-module__IczrPW__ranking_card_block,.RankingFirePage-module-sass-module__IczrPW__ranking_wrap_medical .RankingFirePage-module-sass-module__IczrPW__ranking_card_block{min-height:520px}}.RankingFirePage-module-sass-module__IczrPW__ranking.RankingFirePage-module-sass-module__IczrPW__ranking_wrap .RankingFirePage-module-sass-module__IczrPW__ranking_card_block .RankingFirePage-module-sass-module__IczrPW__fv_img_container,.RankingFirePage-module-sass-module__IczrPW__ranking_wrap_medical .RankingFirePage-module-sass-module__IczrPW__ranking_card_block .RankingFirePage-module-sass-module__IczrPW__fv_img_container{flex-direction:column;justify-content:center;align-items:end;max-width:1400px;margin-left:auto;margin-right:auto;padding-top:16px;padding-left:16px;padding-right:16px;display:flex}@media screen and (min-width:768px){.RankingFirePage-module-sass-module__IczrPW__ranking.RankingFirePage-module-sass-module__IczrPW__ranking_wrap .RankingFirePage-module-sass-module__IczrPW__ranking_card_block .RankingFirePage-module-sass-module__IczrPW__fv_img_container,.RankingFirePage-module-sass-module__IczrPW__ranking_wrap_medical .RankingFirePage-module-sass-module__IczrPW__ranking_card_block .RankingFirePage-module-sass-module__IczrPW__fv_img_container{flex-direction:row;padding-left:48px;padding-right:48px}}.RankingFirePage-module-sass-module__IczrPW__ranking.RankingFirePage-module-sass-module__IczrPW__ranking_wrap .RankingFirePage-module-sass-module__IczrPW__ranking_card_block .RankingFirePage-module-sass-module__IczrPW__fv_img_container .RankingFirePage-module-sass-module__IczrPW__fv_img_description,.RankingFirePage-module-sass-module__IczrPW__ranking.RankingFirePage-module-sass-module__IczrPW__ranking_wrap .RankingFirePage-module-sass-module__IczrPW__ranking_card_block .RankingFirePage-module-sass-module__IczrPW__fv_img_container .RankingFirePage-module-sass-module__IczrPW__fv_img_points,.RankingFirePage-module-sass-module__IczrPW__ranking_wrap_medical .RankingFirePage-module-sass-module__IczrPW__ranking_card_block .RankingFirePage-module-sass-module__IczrPW__fv_img_container .RankingFirePage-module-sass-module__IczrPW__fv_img_description,.RankingFirePage-module-sass-module__IczrPW__ranking_wrap_medical .RankingFirePage-module-sass-module__IczrPW__ranking_card_block .RankingFirePage-module-sass-module__IczrPW__fv_img_container .RankingFirePage-module-sass-module__IczrPW__fv_img_points{width:100%}.RankingFirePage-module-sass-module__IczrPW__ranking.RankingFirePage-module-sass-module__IczrPW__ranking_wrap .RankingFirePage-module-sass-module__IczrPW__spinner_container,.RankingFirePage-module-sass-module__IczrPW__ranking_wrap_medical .RankingFirePage-module-sass-module__IczrPW__spinner_container{justify-content:center;width:100vw;padding-top:15px;display:flex;position:sticky;top:80px}.RankingFirePage-module-sass-module__IczrPW__ranking.RankingFirePage-module-sass-module__IczrPW__ranking_wrap .RankingFirePage-module-sass-module__IczrPW__spinner_container svg circle,.RankingFirePage-module-sass-module__IczrPW__ranking_wrap_medical .RankingFirePage-module-sass-module__IczrPW__spinner_container svg circle{stroke:#ccc}.RankingFirePage-module-sass-module__IczrPW__ranking.RankingFirePage-module-sass-module__IczrPW__ranking_wrap .RankingFirePage-module-sass-module__IczrPW__check_code_block,.RankingFirePage-module-sass-module__IczrPW__ranking_wrap_medical .RankingFirePage-module-sass-module__IczrPW__check_code_block{color:#999;text-align:left;width:85.45%;max-width:1200px;margin:0 auto;padding:25px 1.5%;font-size:12px}@media screen and (max-width:767px){.RankingFirePage-module-sass-module__IczrPW__ranking.RankingFirePage-module-sass-module__IczrPW__ranking_wrap .RankingFirePage-module-sass-module__IczrPW__check_code_block,.RankingFirePage-module-sass-module__IczrPW__ranking_wrap_medical .RankingFirePage-module-sass-module__IczrPW__check_code_block{width:92%;padding:25px 1.5%}}.RankingFirePage-module-sass-module__IczrPW__ranking.RankingFirePage-module-sass-module__IczrPW__ranking_wrap .RankingFirePage-module-sass-module__IczrPW__check_code_block .RankingFirePage-module-sass-module__IczrPW__inner,.RankingFirePage-module-sass-module__IczrPW__ranking_wrap_medical .RankingFirePage-module-sass-module__IczrPW__check_code_block .RankingFirePage-module-sass-module__IczrPW__inner{background-color:#fff;padding:0}.RankingFirePage-module-sass-module__IczrPW__ranking.RankingFirePage-module-sass-module__IczrPW__ranking_wrap .RankingFirePage-module-sass-module__IczrPW__check_code_block .RankingFirePage-module-sass-module__IczrPW__inner .RankingFirePage-module-sass-module__IczrPW__description_block,.RankingFirePage-module-sass-module__IczrPW__ranking_wrap_medical .RankingFirePage-module-sass-module__IczrPW__check_code_block .RankingFirePage-module-sass-module__IczrPW__inner .RankingFirePage-module-sass-module__IczrPW__description_block{margin-top:15px}.RankingFirePage-module-sass-module__IczrPW__ranking.RankingFirePage-module-sass-module__IczrPW__ranking_wrap .RankingFirePage-module-sass-module__IczrPW__caution li,.RankingFirePage-module-sass-module__IczrPW__ranking_wrap_medical .RankingFirePage-module-sass-module__IczrPW__caution li{text-align:justify;color:#999;padding-left:5px;list-style:"※"}.RankingFirePage-module-sass-module__IczrPW__ranking.RankingFirePage-module-sass-module__IczrPW__ranking_wrap .RankingFirePage-module-sass-module__IczrPW__caution li~li,.RankingFirePage-module-sass-module__IczrPW__ranking_wrap_medical .RankingFirePage-module-sass-module__IczrPW__caution li~li{margin-top:8px}@media screen and (min-width:768px){.RankingFirePage-module-sass-module__IczrPW__ranking.RankingFirePage-module-sass-module__IczrPW__ranking_wrap .RankingFirePage-module-sass-module__IczrPW__caution li~li,.RankingFirePage-module-sass-module__IczrPW__ranking_wrap_medical .RankingFirePage-module-sass-module__IczrPW__caution li~li{margin-top:15px}}.RankingFirePage-module-sass-module__IczrPW__ranking.RankingFirePage-module-sass-module__IczrPW__ranking_wrap .RankingFirePage-module-sass-module__IczrPW__agency_block,.RankingFirePage-module-sass-module__IczrPW__ranking_wrap_medical .RankingFirePage-module-sass-module__IczrPW__agency_block{color:#999;text-align:left;width:85.45%;margin:32px auto 80px;font-size:12px}@media screen and (max-width:767px){.RankingFirePage-module-sass-module__IczrPW__ranking.RankingFirePage-module-sass-module__IczrPW__ranking_wrap .RankingFirePage-module-sass-module__IczrPW__agency_block,.RankingFirePage-module-sass-module__IczrPW__ranking_wrap_medical .RankingFirePage-module-sass-module__IczrPW__agency_block{width:92%}}.RankingFirePage-module-sass-module__IczrPW__ranking.RankingFirePage-module-sass-module__IczrPW__ranking_wrap.RankingFirePage-module-sass-module__IczrPW__ranking_wrap_medical,.RankingFirePage-module-sass-module__IczrPW__ranking_wrap_medical.RankingFirePage-module-sass-module__IczrPW__ranking_wrap_medical{padding-bottom:0}.RankingFirePage-module-sass-module__IczrPW__contract_classification_area_container{background-color:#f7f7f7;justify-content:center;padding-bottom:12px;padding-left:16px;padding-right:16px;display:flex}@media screen and (min-width:768px){.RankingFirePage-module-sass-module__IczrPW__contract_classification_area_container{padding-left:unset;padding-right:unset;padding-bottom:24px}}.RankingFirePage-module-sass-module__IczrPW__contract_classification_area_container>*{border-radius:16px;max-width:1200px}@media screen and (min-width:768px){.RankingFirePage-module-sass-module__IczrPW__contract_classification_area_container>*{width:90.9%}}.RankingFirePage-module-sass-module__IczrPW__sort_area_wrapper{background-color:#f7f7f7;padding-top:12px;padding-bottom:12px}.RankingFirePage-module-sass-module__IczrPW__category_top_block{background-color:#f7f7f7;padding-bottom:64px}.RankingFirePage-module-sass-module__IczrPW__guard_text_area{background-color:#f7f7f7;padding-bottom:24px;padding-left:16px;padding-right:16px}@media screen and (min-width:768px){.RankingFirePage-module-sass-module__IczrPW__guard_text_area{padding-bottom:32px;padding-left:48px;padding-right:48px}.RankingFirePage-module-sass-module__IczrPW__guard_text_area .RankingFirePage-module-sass-module__IczrPW__guard_text_block{max-width:1200px;margin-left:auto;margin-right:auto}.RankingFirePage-module-sass-module__IczrPW__guard_text_area .RankingFirePage-module-sass-module__IczrPW__guard_text_block.RankingFirePage-module-sass-module__IczrPW__new_design{max-width:1300px}}.RankingFirePage-module-sass-module__IczrPW__ranking_card{width:92.3%;max-width:1200px;margin:0 auto .938em;font-size:1em}@media screen and (max-width:767px){.RankingFirePage-module-sass-module__IczrPW__ranking_card{width:92%}}.RankingFirePage-module-sass-module__IczrPW__pr_banner_wrap{margin-inline:auto;justify-content:center;width:92%;margin-bottom:.938rem;display:flex}@media screen and (min-width:768px){.RankingFirePage-module-sass-module__IczrPW__pr_banner_wrap{width:92.8%}}.RankingFirePage-module-sass-module__IczrPW__guard_text_area{padding-bottom:24px;background-color:#f7f7f7;padding-inline:4%}@media screen and (min-width:768px){.RankingFirePage-module-sass-module__IczrPW__guard_text_area{padding-bottom:32px;padding-inline:50px}.RankingFirePage-module-sass-module__IczrPW__guard_text_area .RankingFirePage-module-sass-module__IczrPW__guard_text_block{max-width:1200px;margin-inline:auto}.RankingFirePage-module-sass-module__IczrPW__guard_text_area .RankingFirePage-module-sass-module__IczrPW__guard_text_block.RankingFirePage-module-sass-module__IczrPW__new_design{max-width:1300px}}
