.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}
.RankingProductPointList-module-sass-module__1OLp6G__ranking_product_point_list{border:1px solid #ddd;border-radius:.5rem;width:100%;margin-top:.85rem;margin-bottom:.85rem;padding:1rem .875rem 1rem 1rem}@media screen and (max-width:767px){.RankingProductPointList-module-sass-module__1OLp6G__ranking_product_point_list{margin-top:.857rem;margin-bottom:.571rem;padding-top:.857rem;padding-bottom:.857rem}}@media screen and (min-width:767px){.RankingProductPointList-module-sass-module__1OLp6G__ranking_product_point_list ul.RankingProductPointList-module-sass-module__1OLp6G__pc_divided{flex-wrap:wrap;justify-content:space-between;display:flex}.RankingProductPointList-module-sass-module__1OLp6G__ranking_product_point_list ul.RankingProductPointList-module-sass-module__1OLp6G__pc_divided li{text-align:justify;flex-basis:48%;margin-bottom:.75rem}.RankingProductPointList-module-sass-module__1OLp6G__ranking_product_point_list ul.RankingProductPointList-module-sass-module__1OLp6G__pc_divided li~li{margin-top:0}.RankingProductPointList-module-sass-module__1OLp6G__ranking_product_point_list ul.RankingProductPointList-module-sass-module__1OLp6G__pc_divided li:last-child,.RankingProductPointList-module-sass-module__1OLp6G__ranking_product_point_list ul.RankingProductPointList-module-sass-module__1OLp6G__pc_divided li:nth-last-child(2){margin-bottom:0}}.RankingProductPointList-module-sass-module__1OLp6G__ranking_product_point_list li{text-align:justify;padding-left:1.313rem;font-size:1.143rem;font-weight:400;line-height:1.5;position:relative}.RankingProductPointList-module-sass-module__1OLp6G__ranking_product_point_list li span{color:#000}.RankingProductPointList-module-sass-module__1OLp6G__ranking_product_point_list li a{color:#06a}.RankingProductPointList-module-sass-module__1OLp6G__ranking_product_point_list li a[target=_blank]:after{content:"";vertical-align:text-top;background-color:#06a;width:calc(1em + 2px);height:calc(1em + 2px);display:inline-block;-webkit-mask:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0nMTYnIGhlaWdodD0nMTYnIHZpZXdCb3g9JzAgMCAyMyAyMycgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJz4KICAgICAgICAgICAgICAgICAgICAgIDxwYXRoCiAgICAgICAgICAgICAgICAgICAgICAgIGQ9J00xNS44ODYgMjAuNDk1OUgyLjI1NTcyVjYuODhIMTEuMDg2NkwxMy4zNjYzIDQuNjAyNjlIMS4xMjc4NkMwLjUwMzkzNyA0LjYwMjY5IDAgNS4xMDYwOSAwIDUuNzI5MzZWMjEuNjIyNkMwIDIyLjI0NTkgMC41MDM5MzcgMjIuNzQ5MyAxLjEyNzg2IDIyLjc0OTNIMTcuMDM3OUMxNy42NjE4IDIyLjc0OTMgMTguMTY1NyAyMi4yNDU5IDE4LjE2NTcgMjEuNjIyNlY5LjM5NzAzTDE1Ljg4NiAxMS42NzQzVjIwLjQ5NTlaJwogICAgICAgICAgICAgICAgICAgICAgICBmaWxsPSd3aGl0ZScKICAgICAgICAgICAgICAgICAgICAgIC8+CiAgICAgICAgICAgICAgICAgICAgICA8cGF0aAogICAgICAgICAgICAgICAgICAgICAgICBkPSdNMjEuNjQ1MyA4Ljk2NDU0ZS0wNUgxNS4yMzgxQzE0LjYxNDIgOC45NjQ1NGUtMDUgMTQuMTEwMiAwLjUwMzQ5NiAxNC4xMTAyIDEuMTI2NzZDMTQuMTEwMiAxLjc1MDAzIDE0LjYxNDIgMi4yNTM0MyAxNS4yMzgxIDIuMjUzNDNIMTguODg1N0w4LjI3ODk3IDEyLjg3MjlDNy44MjMwMyAxMy4zMjg0IDcuODIzMDMgMTQuMDIzNiA4LjI3ODk3IDE0LjQ3OUM4LjQ5NDk0IDE0LjY5NDggOC43ODI5MSAxNC44MTQ2IDkuMDcwODcgMTQuODE0NkM5LjM1ODg0IDE0LjgxNDYgOS42NDY4IDE0LjY5NDggOS44NjI3NyAxNC40NzlMMjAuNDkzNSAzLjg4MzUxVjcuNTI3MjFDMjAuNDkzNSA4LjE1MDQ4IDIwLjk5NzQgOC42NTM4OCAyMS42MjEzIDguNjUzODhDMjIuMjQ1MiA4LjY1Mzg4IDIyLjc0OTIgOC4xNTA0OCAyMi43NDkyIDcuNTI3MjFWMS4xMjY3NkMyMi43NzMyIDAuNTAzNDk2IDIyLjI2OTIgOC45NjQ1NGUtMDUgMjEuNjQ1MyA4Ljk2NDU0ZS0wNVonCiAgICAgICAgICAgICAgICAgICAgICAgIGZpbGw9J3doaXRlJwogICAgICAgICAgICAgICAgICAgICAgLz4KICAgICAgICAgICAgICAgICAgICA8L3N2Zz4=) 50%/cover no-repeat;mask:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0nMTYnIGhlaWdodD0nMTYnIHZpZXdCb3g9JzAgMCAyMyAyMycgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJz4KICAgICAgICAgICAgICAgICAgICAgIDxwYXRoCiAgICAgICAgICAgICAgICAgICAgICAgIGQ9J00xNS44ODYgMjAuNDk1OUgyLjI1NTcyVjYuODhIMTEuMDg2NkwxMy4zNjYzIDQuNjAyNjlIMS4xMjc4NkMwLjUwMzkzNyA0LjYwMjY5IDAgNS4xMDYwOSAwIDUuNzI5MzZWMjEuNjIyNkMwIDIyLjI0NTkgMC41MDM5MzcgMjIuNzQ5MyAxLjEyNzg2IDIyLjc0OTNIMTcuMDM3OUMxNy42NjE4IDIyLjc0OTMgMTguMTY1NyAyMi4yNDU5IDE4LjE2NTcgMjEuNjIyNlY5LjM5NzAzTDE1Ljg4NiAxMS42NzQzVjIwLjQ5NTlaJwogICAgICAgICAgICAgICAgICAgICAgICBmaWxsPSd3aGl0ZScKICAgICAgICAgICAgICAgICAgICAgIC8+CiAgICAgICAgICAgICAgICAgICAgICA8cGF0aAogICAgICAgICAgICAgICAgICAgICAgICBkPSdNMjEuNjQ1MyA4Ljk2NDU0ZS0wNUgxNS4yMzgxQzE0LjYxNDIgOC45NjQ1NGUtMDUgMTQuMTEwMiAwLjUwMzQ5NiAxNC4xMTAyIDEuMTI2NzZDMTQuMTEwMiAxLjc1MDAzIDE0LjYxNDIgMi4yNTM0MyAxNS4yMzgxIDIuMjUzNDNIMTguODg1N0w4LjI3ODk3IDEyLjg3MjlDNy44MjMwMyAxMy4zMjg0IDcuODIzMDMgMTQuMDIzNiA4LjI3ODk3IDE0LjQ3OUM4LjQ5NDk0IDE0LjY5NDggOC43ODI5MSAxNC44MTQ2IDkuMDcwODcgMTQuODE0NkM5LjM1ODg0IDE0LjgxNDYgOS42NDY4IDE0LjY5NDggOS44NjI3NyAxNC40NzlMMjAuNDkzNSAzLjg4MzUxVjcuNTI3MjFDMjAuNDkzNSA4LjE1MDQ4IDIwLjk5NzQgOC42NTM4OCAyMS42MjEzIDguNjUzODhDMjIuMjQ1MiA4LjY1Mzg4IDIyLjc0OTIgOC4xNTA0OCAyMi43NDkyIDcuNTI3MjFWMS4xMjY3NkMyMi43NzMyIDAuNTAzNDk2IDIyLjI2OTIgOC45NjQ1NGUtMDUgMjEuNjQ1MyA4Ljk2NDU0ZS0wNVonCiAgICAgICAgICAgICAgICAgICAgICAgIGZpbGw9J3doaXRlJwogICAgICAgICAgICAgICAgICAgICAgLz4KICAgICAgICAgICAgICAgICAgICA8L3N2Zz4=) 50%/cover no-repeat}@media screen and (max-width:767px){.RankingProductPointList-module-sass-module__1OLp6G__ranking_product_point_list li a[target=_blank]:after{margin-left:8px}}.RankingProductPointList-module-sass-module__1OLp6G__ranking_product_point_list li sup{vertical-align:top;font-weight:300;position:relative;top:-.2em}.RankingProductPointList-module-sass-module__1OLp6G__ranking_product_point_list li~li{margin-top:.571rem}.RankingProductPointList-module-sass-module__1OLp6G__ranking_product_point_list li:before{content:"";color:#eb5505;background:#eb5505;border-radius:50%;width:.625rem;height:.625rem;display:block;position:absolute;top:.313rem;left:0}@media screen and (max-width:767px){.RankingProductPointList-module-sass-module__1OLp6G__ranking_product_point_list li:before{width:.5rem;height:.5rem;top:.25rem}}
.RankingProductPriceAndCondition-module-sass-module__-qFzpa__ranking_product_price_and_condition{background-color:#f7f7f7;border-radius:.5rem;justify-content:space-between;gap:15px;padding:.57rem 4%;display:flex}.RankingProductPriceAndCondition-module-sass-module__-qFzpa__ranking_product_price_and_condition .RankingProductPriceAndCondition-module-sass-module__-qFzpa__price_item.RankingProductPriceAndCondition-module-sass-module__-qFzpa__price{width:45%}.RankingProductPriceAndCondition-module-sass-module__-qFzpa__ranking_product_price_and_condition .RankingProductPriceAndCondition-module-sass-module__-qFzpa__price_item.RankingProductPriceAndCondition-module-sass-module__-qFzpa__condition{width:50%}@media screen and (min-width:768px){.RankingProductPriceAndCondition-module-sass-module__-qFzpa__ranking_product_price_and_condition .RankingProductPriceAndCondition-module-sass-module__-qFzpa__price_item.RankingProductPriceAndCondition-module-sass-module__-qFzpa__price,.RankingProductPriceAndCondition-module-sass-module__-qFzpa__ranking_product_price_and_condition .RankingProductPriceAndCondition-module-sass-module__-qFzpa__price_item.RankingProductPriceAndCondition-module-sass-module__-qFzpa__condition{width:47.22%}}.RankingProductPriceAndCondition-module-sass-module__-qFzpa__ranking_product_price_and_condition .RankingProductPriceAndCondition-module-sass-module__-qFzpa__price_item .RankingProductPriceAndCondition-module-sass-module__-qFzpa__item_title{color:#000;font-size:.875rem;font-weight:700;line-height:1.25}.RankingProductPriceAndCondition-module-sass-module__-qFzpa__ranking_product_price_and_condition .RankingProductPriceAndCondition-module-sass-module__-qFzpa__price_item .RankingProductPriceAndCondition-module-sass-module__-qFzpa__price_box{color:#999;text-align:center;background:#fff;border-radius:.375rem;justify-content:center;align-items:center;min-height:2.857rem;margin-top:.25rem;font-weight:700;line-height:1.25;display:flex}@media screen and (min-width:768px){.RankingProductPriceAndCondition-module-sass-module__-qFzpa__ranking_product_price_and_condition .RankingProductPriceAndCondition-module-sass-module__-qFzpa__price_item .RankingProductPriceAndCondition-module-sass-module__-qFzpa__price_box{min-height:3.5rem}}.RankingProductPriceAndCondition-module-sass-module__-qFzpa__ranking_product_price_and_condition .RankingProductPriceAndCondition-module-sass-module__-qFzpa__price_item .RankingProductPriceAndCondition-module-sass-module__-qFzpa__price_box.RankingProductPriceAndCondition-module-sass-module__-qFzpa__condition_box{padding:4px 5px;line-height:1.25}.RankingProductPriceAndCondition-module-sass-module__-qFzpa__ranking_product_price_and_condition .RankingProductPriceAndCondition-module-sass-module__-qFzpa__price_item.RankingProductPriceAndCondition-module-sass-module__-qFzpa__price .RankingProductPriceAndCondition-module-sass-module__-qFzpa__price_box{color:#ff0800;align-items:center;padding:2px 0;font-family:Barlow Condensed;font-size:32px;font-weight:600}@media screen and (min-width:768px){.RankingProductPriceAndCondition-module-sass-module__-qFzpa__ranking_product_price_and_condition .RankingProductPriceAndCondition-module-sass-module__-qFzpa__price_item.RankingProductPriceAndCondition-module-sass-module__-qFzpa__price .RankingProductPriceAndCondition-module-sass-module__-qFzpa__price_box{padding:unset;font-size:2.25rem}}.RankingProductPriceAndCondition-module-sass-module__-qFzpa__ranking_product_price_and_condition .RankingProductPriceAndCondition-module-sass-module__-qFzpa__price_item.RankingProductPriceAndCondition-module-sass-module__-qFzpa__price .RankingProductPriceAndCondition-module-sass-module__-qFzpa__price_box span.RankingProductPriceAndCondition-module-sass-module__-qFzpa__price_txt:before{content:"￥";font-size:.875rem}.RankingProductPriceAndCondition-module-sass-module__-qFzpa__ranking_product_price_and_condition .RankingProductPriceAndCondition-module-sass-module__-qFzpa__price_item.RankingProductPriceAndCondition-module-sass-module__-qFzpa__price .RankingProductPriceAndCondition-module-sass-module__-qFzpa__price_box .RankingProductPriceAndCondition-module-sass-module__-qFzpa__no_price_txt{color:#ff0800;white-space:pre-wrap;width:80%;font-size:.875rem;font-weight:300;line-height:1.25}@media screen and (min-width:768px){.RankingProductPriceAndCondition-module-sass-module__-qFzpa__ranking_product_price_and_condition .RankingProductPriceAndCondition-module-sass-module__-qFzpa__price_item.RankingProductPriceAndCondition-module-sass-module__-qFzpa__price .RankingProductPriceAndCondition-module-sass-module__-qFzpa__price_box .RankingProductPriceAndCondition-module-sass-module__-qFzpa__no_price_txt{width:70%}}@media screen and (min-width:1101px){.RankingProductPriceAndCondition-module-sass-module__-qFzpa__ranking_product_price_and_condition .RankingProductPriceAndCondition-module-sass-module__-qFzpa__price_item.RankingProductPriceAndCondition-module-sass-module__-qFzpa__price .RankingProductPriceAndCondition-module-sass-module__-qFzpa__price_box .RankingProductPriceAndCondition-module-sass-module__-qFzpa__no_price_txt{width:60%}}
.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}
.RankingProductReviewCard-module-sass-module__H91quW__ranking_product_review_card{border:1px solid #ddd;border-radius:.5rem;width:48.94%;padding:1rem 1rem 1rem 1.375rem}@media screen and (max-width:767px){.RankingProductReviewCard-module-sass-module__H91quW__ranking_product_review_card{width:100%}}.RankingProductReviewCard-module-sass-module__H91quW__ranking_product_review_card .RankingProductReviewCard-module-sass-module__H91quW__review_block_title_area{justify-content:space-between;display:flex}.RankingProductReviewCard-module-sass-module__H91quW__ranking_product_review_card .RankingProductReviewCard-module-sass-module__H91quW__review_block_title_area .RankingProductReviewCard-module-sass-module__H91quW__detail_button{color:#06a;font-size:.875rem;font-weight:700;line-height:1.25;text-decoration:none}.RankingProductReviewCard-module-sass-module__H91quW__ranking_product_review_card .RankingProductReviewCard-module-sass-module__H91quW__review_block_title_area .RankingProductReviewCard-module-sass-module__H91quW__detail_button:hover{cursor:pointer}.RankingProductReviewCard-module-sass-module__H91quW__ranking_product_review_card .RankingProductReviewCard-module-sass-module__H91quW__review_block_main_title{font-size:1.125rem;font-weight:700;line-height:1.25}.RankingProductReviewCard-module-sass-module__H91quW__ranking_product_review_card .RankingProductReviewCard-module-sass-module__H91quW__review_block_main_title:before{content:"";vertical-align:middle;background:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjIiIGhlaWdodD0iMTkiIHZpZXdCb3g9IjAgMCAyMiAxOSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTIwLjc2MTkgOC42MDM1N0MyMC43NjE5IDQuNDA0MjUgMTYuMzM4MSAxIDEwLjg4MSAxQzUuNDIzODggMSAxIDQuNDA0MjUgMSA4LjYwMzU3QzEgMTIuODAyOSA1LjQyMzg4IDE2LjIwNzIgMTAuODgxIDE2LjIwNzJDMTIuMDEzNCAxNi4yMDY4IDEzLjE0MDQgMTYuMDUyOSAxNC4yMjk5IDE1Ljc0OTdMMTcuNjIxNiAxNy44Mjk4TDE2LjcyOTcgMTQuNzIyMUMxOS4xNzExIDEzLjMzNzcgMjAuNzYxOSAxMS4xMTYzIDIwLjc2MTkgOC42MDM1N1oiIGZpbGw9IndoaXRlIiBzdHJva2U9IiM4MDg1OEEiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPgo8L3N2Zz4K) 50%/cover no-repeat;width:1.235rem;height:1.052rem;margin-right:.64rem;display:inline-block}.RankingProductReviewCard-module-sass-module__H91quW__ranking_product_review_card .RankingProductReviewCard-module-sass-module__H91quW__main_area{justify-content:space-between;margin-top:.75rem;margin-left:.875rem;display:flex}@media screen and (max-width:767px){.RankingProductReviewCard-module-sass-module__H91quW__ranking_product_review_card .RankingProductReviewCard-module-sass-module__H91quW__main_area{margin-left:unset}}.RankingProductReviewCard-module-sass-module__H91quW__ranking_product_review_card .RankingProductReviewCard-module-sass-module__H91quW__main_area .RankingProductReviewCard-module-sass-module__H91quW__img_area{width:24.21%;margin-top:unset;border:none}@media screen and (max-width:767px){.RankingProductReviewCard-module-sass-module__H91quW__ranking_product_review_card .RankingProductReviewCard-module-sass-module__H91quW__main_area .RankingProductReviewCard-module-sass-module__H91quW__img_area{width:21%}}.RankingProductReviewCard-module-sass-module__H91quW__ranking_product_review_card .RankingProductReviewCard-module-sass-module__H91quW__main_area .RankingProductReviewCard-module-sass-module__H91quW__img_area img{width:100%;height:auto}.RankingProductReviewCard-module-sass-module__H91quW__ranking_product_review_card .RankingProductReviewCard-module-sass-module__H91quW__main_area .RankingProductReviewCard-module-sass-module__H91quW__right_col{width:69.97%}@media screen and (max-width:767px){.RankingProductReviewCard-module-sass-module__H91quW__ranking_product_review_card .RankingProductReviewCard-module-sass-module__H91quW__main_area .RankingProductReviewCard-module-sass-module__H91quW__right_col{width:73.68%}}.RankingProductReviewCard-module-sass-module__H91quW__ranking_product_review_card .RankingProductReviewCard-module-sass-module__H91quW__main_area .RankingProductReviewCard-module-sass-module__H91quW__right_col .RankingProductReviewCard-module-sass-module__H91quW__rate_wrap{align-items:center;display:flex}.RankingProductReviewCard-module-sass-module__H91quW__ranking_product_review_card .RankingProductReviewCard-module-sass-module__H91quW__main_area .RankingProductReviewCard-module-sass-module__H91quW__review_text{color:#666;text-align:justify;max-height:4.5em;margin-top:.75rem;font-size:.875rem;line-height:1.5;position:relative;overflow:hidden}@media screen and (max-width:767px){.RankingProductReviewCard-module-sass-module__H91quW__ranking_product_review_card .RankingProductReviewCard-module-sass-module__H91quW__main_area .RankingProductReviewCard-module-sass-module__H91quW__review_text{margin-top:.5rem;font-size:1rem}}.RankingProductReviewCard-module-sass-module__H91quW__ranking_product_review_card .RankingProductReviewCard-module-sass-module__H91quW__main_area .RankingProductReviewCard-module-sass-module__H91quW__review_text:after{content:"…";background-color:#fff;position:absolute;bottom:0;right:0}
.PersonImage-module-sass-module__ViXtJa__person{text-align:center}.PersonImage-module-sass-module__ViXtJa__person_image{width:3.571rem;margin:auto}@media screen and (min-width:768px){.PersonImage-module-sass-module__ViXtJa__person_image{width:4rem}}.PersonImage-module-sass-module__ViXtJa__person_profile{color:#333;margin-top:.5rem;font-size:.714rem;display:inline-block}@media screen and (min-width:768px){.PersonImage-module-sass-module__ViXtJa__person_profile{font-size:.875rem}}
.ReviewBlock-module-sass-module__6fXvSa__review_block{border:1px solid #ddd}.ReviewBlock-module-sass-module__6fXvSa__review_block_header{padding-left:.714rem;padding-right:unset;text-align:left;background-color:#f7f7f7;align-items:center;padding-top:1rem;padding-bottom:1rem;font-weight:700;line-height:1.25;display:flex;position:relative}@media screen and (min-width:768px){.ReviewBlock-module-sass-module__6fXvSa__review_block_header{padding-left:1.188rem;padding-right:unset}}.ReviewBlock-module-sass-module__6fXvSa__review_block_header .ReviewBlock-module-sass-module__6fXvSa__rating{justify-content:center;align-items:center;display:flex;position:absolute;right:1em}.ReviewBlock-module-sass-module__6fXvSa__review_block_header .ReviewBlock-module-sass-module__6fXvSa__rating [class*=rating_txt]{margin-left:2vw}@media screen and (min-width:768px){.ReviewBlock-module-sass-module__6fXvSa__review_block_header .ReviewBlock-module-sass-module__6fXvSa__rating [class*=rating_txt]{margin-left:.75vw}}@media screen and (min-width:1201px){.ReviewBlock-module-sass-module__6fXvSa__review_block_header .ReviewBlock-module-sass-module__6fXvSa__rating [class*=rating_txt]{margin-left:.5vw}}.ReviewBlock-module-sass-module__6fXvSa__review_block_header .ReviewBlock-module-sass-module__6fXvSa__category_title{width:50%}@media screen and (min-width:768px){.ReviewBlock-module-sass-module__6fXvSa__review_block_header .ReviewBlock-module-sass-module__6fXvSa__category_title{width:100%}}.ReviewBlock-module-sass-module__6fXvSa__review_block_text{box-sizing:border-box;text-align:justify;border-top:1px solid #ddd}.ReviewBlock-module-sass-module__6fXvSa__review_block_text p{margin:0;padding:1em}
.ReviewBlockCard-module-sass-module__AELdTW__review_card .ReviewBlockCard-module-sass-module__AELdTW__satisfaction_wrap{border:1px solid #ddd;border-radius:.5em .5em 0 0;display:flex;overflow:hidden}.ReviewBlockCard-module-sass-module__AELdTW__review_card .ReviewBlockCard-module-sass-module__AELdTW__satisfaction_wrap .ReviewBlockCard-module-sass-module__AELdTW__satisfaction_title{text-align:center;background-color:#fef4ce;border-right:1px solid #ddd;width:50%;padding:.889em;font-size:1rem;font-weight:700;line-height:1.25}@media screen and (min-width:768px){.ReviewBlockCard-module-sass-module__AELdTW__review_card .ReviewBlockCard-module-sass-module__AELdTW__satisfaction_wrap .ReviewBlockCard-module-sass-module__AELdTW__satisfaction_title{font-size:1.125em}}.ReviewBlockCard-module-sass-module__AELdTW__review_card .ReviewBlockCard-module-sass-module__AELdTW__satisfaction_wrap .ReviewBlockCard-module-sass-module__AELdTW__satisfaction_body{justify-content:center;align-items:center;width:50%;display:flex}.ReviewBlockCard-module-sass-module__AELdTW__review_card .ReviewBlockCard-module-sass-module__AELdTW__satisfaction_wrap .ReviewBlockCard-module-sass-module__AELdTW__rating{justify-content:center;align-items:center;width:57.34%;display:flex}@media screen and (min-width:768px){.ReviewBlockCard-module-sass-module__AELdTW__review_card .ReviewBlockCard-module-sass-module__AELdTW__satisfaction_wrap .ReviewBlockCard-module-sass-module__AELdTW__rating{width:34.28%}}.ReviewBlockCard-module-sass-module__AELdTW__review_card .ReviewBlockCard-module-sass-module__AELdTW__satisfaction_wrap .ReviewBlockCard-module-sass-module__AELdTW__rating [class*=rating_txt]{margin-left:2.27vw;font-size:2rem}@media screen and (min-width:768px){.ReviewBlockCard-module-sass-module__AELdTW__review_card .ReviewBlockCard-module-sass-module__AELdTW__satisfaction_wrap .ReviewBlockCard-module-sass-module__AELdTW__rating [class*=rating_txt]{margin-left:.75vw}}@media screen and (min-width:1201px){.ReviewBlockCard-module-sass-module__AELdTW__review_card .ReviewBlockCard-module-sass-module__AELdTW__satisfaction_wrap .ReviewBlockCard-module-sass-module__AELdTW__rating [class*=rating_txt]{margin-left:.5vw}}.ReviewBlockCard-module-sass-module__AELdTW__review_card .ReviewBlockCard-module-sass-module__AELdTW__satisfaction_comment{text-align:left;border-left:1px solid #ddd;border-right:1px solid #ddd;padding:1em}.ReviewBlockCard-module-sass-module__AELdTW__review_card .ReviewBlockCard-module-sass-module__AELdTW__review_block_list [class*=review_block]:not(.ReviewBlockCard-module-sass-module__AELdTW__review_card .ReviewBlockCard-module-sass-module__AELdTW__review_block_list [class*=review_block]:first-child){border-top:none}.ReviewBlockCard-module-sass-module__AELdTW__review_card .ReviewBlockCard-module-sass-module__AELdTW__review_block_list [class*=review_block]:last-child{border-radius:0 0 .5rem .5rem;overflow:hidden}
.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}
.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_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%}}
.ProductReviewCar-module-sass-module__ZqNnQa__reviewer_profile_car{align-items:center;display:flex;margin-bottom:0!important}.ProductReviewCar-module-sass-module__ZqNnQa__reviewer_profile_car .ProductReviewCar-module-sass-module__ZqNnQa__left_col{text-align:center;width:4.375rem}@media screen and (max-width:767px){.ProductReviewCar-module-sass-module__ZqNnQa__reviewer_profile_car .ProductReviewCar-module-sass-module__ZqNnQa__left_col{width:3.57rem}}.ProductReviewCar-module-sass-module__ZqNnQa__reviewer_profile_car .ProductReviewCar-module-sass-module__ZqNnQa__right_col{padding-left:1rem}.ProductReviewCar-module-sass-module__ZqNnQa__reviewer_profile_car .ProductReviewCar-module-sass-module__ZqNnQa__right_col .ProductReviewCar-module-sass-module__ZqNnQa__profile_detail{color:#333;padding-left:1rem;font-size:1rem;font-weight:700;line-height:1.25}@media screen and (max-width:767px){.ProductReviewCar-module-sass-module__ZqNnQa__reviewer_profile_car .ProductReviewCar-module-sass-module__ZqNnQa__right_col .ProductReviewCar-module-sass-module__ZqNnQa__profile_detail{font-size:.857rem}}.ProductReviewCar-module-sass-module__ZqNnQa__reviewer_profile_car .ProductReviewCar-module-sass-module__ZqNnQa__right_col .ProductReviewCar-module-sass-module__ZqNnQa__profile_detail .ProductReviewCar-module-sass-module__ZqNnQa__annual_premium{text-align:left;flex-wrap:wrap;display:flex}.ProductReviewCar-module-sass-module__ZqNnQa__review_table{margin-top:8px}
.RankingProductPriceAndPeriod-module-sass-module__eeyjeq__ranking_product_price_and_period{background-color:#f7f7f7;border-radius:.5rem;justify-content:space-between;padding:.57rem 1.563rem;display:flex}.RankingProductPriceAndPeriod-module-sass-module__eeyjeq__ranking_product_price_and_period .RankingProductPriceAndPeriod-module-sass-module__eeyjeq__price_item.RankingProductPriceAndPeriod-module-sass-module__eeyjeq__price{width:57.89%}.RankingProductPriceAndPeriod-module-sass-module__eeyjeq__ranking_product_price_and_period .RankingProductPriceAndPeriod-module-sass-module__eeyjeq__price_item.RankingProductPriceAndPeriod-module-sass-module__eeyjeq__period{width:36.84%}@media screen and (min-width:768px){.RankingProductPriceAndPeriod-module-sass-module__eeyjeq__ranking_product_price_and_period .RankingProductPriceAndPeriod-module-sass-module__eeyjeq__price_item.RankingProductPriceAndPeriod-module-sass-module__eeyjeq__price,.RankingProductPriceAndPeriod-module-sass-module__eeyjeq__ranking_product_price_and_period .RankingProductPriceAndPeriod-module-sass-module__eeyjeq__price_item.RankingProductPriceAndPeriod-module-sass-module__eeyjeq__period{width:47.22%}}.RankingProductPriceAndPeriod-module-sass-module__eeyjeq__ranking_product_price_and_period .RankingProductPriceAndPeriod-module-sass-module__eeyjeq__price_item .RankingProductPriceAndPeriod-module-sass-module__eeyjeq__item_title{color:#000;font-size:.875rem;font-weight:700;line-height:1.25}.RankingProductPriceAndPeriod-module-sass-module__eeyjeq__ranking_product_price_and_period .RankingProductPriceAndPeriod-module-sass-module__eeyjeq__price_item .RankingProductPriceAndPeriod-module-sass-module__eeyjeq__price_box{color:#999;background:#fff;border-radius:.375rem;justify-content:center;align-items:center;min-height:2.857rem;margin-top:.25rem;font-weight:700;line-height:1.25;display:flex}@media screen and (min-width:768px){.RankingProductPriceAndPeriod-module-sass-module__eeyjeq__ranking_product_price_and_period .RankingProductPriceAndPeriod-module-sass-module__eeyjeq__price_item .RankingProductPriceAndPeriod-module-sass-module__eeyjeq__price_box{min-height:3.5rem}}.RankingProductPriceAndPeriod-module-sass-module__eeyjeq__ranking_product_price_and_period .RankingProductPriceAndPeriod-module-sass-module__eeyjeq__price_item.RankingProductPriceAndPeriod-module-sass-module__eeyjeq__price .RankingProductPriceAndPeriod-module-sass-module__eeyjeq__price_box{color:#ff0800;align-items:center;font-family:Barlow Condensed;font-size:32px;font-weight:600}@media screen and (min-width:768px){.RankingProductPriceAndPeriod-module-sass-module__eeyjeq__ranking_product_price_and_period .RankingProductPriceAndPeriod-module-sass-module__eeyjeq__price_item.RankingProductPriceAndPeriod-module-sass-module__eeyjeq__price .RankingProductPriceAndPeriod-module-sass-module__eeyjeq__price_box{font-size:2.25rem}}.RankingProductPriceAndPeriod-module-sass-module__eeyjeq__ranking_product_price_and_period .RankingProductPriceAndPeriod-module-sass-module__eeyjeq__price_item.RankingProductPriceAndPeriod-module-sass-module__eeyjeq__price .RankingProductPriceAndPeriod-module-sass-module__eeyjeq__price_box span.RankingProductPriceAndPeriod-module-sass-module__eeyjeq__price_txt:before{content:"￥";font-size:.875rem}.RankingProductPriceAndPeriod-module-sass-module__eeyjeq__ranking_product_price_and_period .RankingProductPriceAndPeriod-module-sass-module__eeyjeq__price_item.RankingProductPriceAndPeriod-module-sass-module__eeyjeq__price .RankingProductPriceAndPeriod-module-sass-module__eeyjeq__price_box span.RankingProductPriceAndPeriod-module-sass-module__eeyjeq__price_txt:after{content:"/月払";color:#999;font-size:.875rem}.RankingProductPriceAndPeriod-module-sass-module__eeyjeq__ranking_product_price_and_period .RankingProductPriceAndPeriod-module-sass-module__eeyjeq__price_item.RankingProductPriceAndPeriod-module-sass-module__eeyjeq__price .RankingProductPriceAndPeriod-module-sass-module__eeyjeq__price_box .RankingProductPriceAndPeriod-module-sass-module__eeyjeq__no_price_txt{color:#ff0800;white-space:pre-wrap;font-size:.875rem;font-weight:300;line-height:1.25}
.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}
.RankingProductCard-module-sass-module__e03faG__ranking_card_wrapper{letter-spacing:normal;color:#333;margin:0;font-size:3.73333vw;overflow:visible}@media screen and (min-width:768px){.RankingProductCard-module-sass-module__e03faG__ranking_card_wrapper{font-size:1.45455vw}}@media screen and (min-width:1300px){.RankingProductCard-module-sass-module__e03faG__ranking_card_wrapper{font-size:18.92px}}.RankingProductCard-module-sass-module__e03faG__ranking_product_card .RankingProductCard-module-sass-module__e03faG__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}.RankingProductCard-module-sass-module__e03faG__ranking_product_card .RankingProductCard-module-sass-module__e03faG__card_wrap .RankingProductCard-module-sass-module__e03faG__product_main_block{margin:0 4.425% .86rem}.RankingProductCard-module-sass-module__e03faG__ranking_product_card .RankingProductCard-module-sass-module__e03faG__card_wrap .RankingProductCard-module-sass-module__e03faG__product_main_block .RankingProductCard-module-sass-module__e03faG__first_block{flex-direction:column;row-gap:12px;display:flex}@media screen and (min-width:768px){.RankingProductCard-module-sass-module__e03faG__ranking_product_card .RankingProductCard-module-sass-module__e03faG__card_wrap .RankingProductCard-module-sass-module__e03faG__product_main_block .RankingProductCard-module-sass-module__e03faG__first_block{column-gap:32px}}.RankingProductCard-module-sass-module__e03faG__ranking_product_card .RankingProductCard-module-sass-module__e03faG__card_wrap .RankingProductCard-module-sass-module__e03faG__product_main_block .RankingProductCard-module-sass-module__e03faG__second_non_sp_block{row-gap:12px;display:none}@media screen and (min-width:768px){.RankingProductCard-module-sass-module__e03faG__ranking_product_card .RankingProductCard-module-sass-module__e03faG__card_wrap .RankingProductCard-module-sass-module__e03faG__product_main_block .RankingProductCard-module-sass-module__e03faG__second_non_sp_block{column-gap:32px}}.RankingProductCard-module-sass-module__e03faG__ranking_product_card .RankingProductCard-module-sass-module__e03faG__card_wrap .RankingProductCard-module-sass-module__e03faG__product_main_block .RankingProductCard-module-sass-module__e03faG__second_sp_block{flex-direction:column;gap:12px;margin-top:12px;display:flex}.RankingProductCard-module-sass-module__e03faG__ranking_product_card .RankingProductCard-module-sass-module__e03faG__card_wrap .RankingProductCard-module-sass-module__e03faG__product_main_block .RankingProductCard-module-sass-module__e03faG__second_sp_block .RankingProductCard-module-sass-module__e03faG__second_top_block{flex:1}.RankingProductCard-module-sass-module__e03faG__ranking_product_card .RankingProductCard-module-sass-module__e03faG__card_wrap .RankingProductCard-module-sass-module__e03faG__product_main_block .RankingProductCard-module-sass-module__e03faG__second_sp_block .RankingProductCard-module-sass-module__e03faG__second_bottom_block{justify-content:flex-end;display:flex}.RankingProductCard-module-sass-module__e03faG__ranking_product_card .RankingProductCard-module-sass-module__e03faG__card_wrap .RankingProductCard-module-sass-module__e03faG__product_main_block [class*=ranking_product_overall_satisfaction]{margin-top:0}.RankingProductCard-module-sass-module__e03faG__ranking_product_card .RankingProductCard-module-sass-module__e03faG__card_wrap .RankingProductCard-module-sass-module__e03faG__product_main_block .RankingProductCard-module-sass-module__e03faG__plan_block{align-items:center;font-weight:300;display:flex}.RankingProductCard-module-sass-module__e03faG__ranking_product_card .RankingProductCard-module-sass-module__e03faG__card_wrap .RankingProductCard-module-sass-module__e03faG__product_main_block .RankingProductCard-module-sass-module__e03faG__plan_block svg{margin-left:10px}@media (min-width:768px){.RankingProductCard-module-sass-module__e03faG__ranking_product_card .RankingProductCard-module-sass-module__e03faG__card_wrap .RankingProductCard-module-sass-module__e03faG__product_main_block .RankingProductCard-module-sass-module__e03faG__first_block{flex-direction:unset;justify-content:space-between;display:flex}.RankingProductCard-module-sass-module__e03faG__ranking_product_card .RankingProductCard-module-sass-module__e03faG__card_wrap .RankingProductCard-module-sass-module__e03faG__product_main_block .RankingProductCard-module-sass-module__e03faG__first_block [class*=ranking_product_price_and_period]{align-items:center;height:100%;display:flex}.RankingProductCard-module-sass-module__e03faG__ranking_product_card .RankingProductCard-module-sass-module__e03faG__card_wrap .RankingProductCard-module-sass-module__e03faG__product_main_block .RankingProductCard-module-sass-module__e03faG__second_sp_block{display:none}.RankingProductCard-module-sass-module__e03faG__ranking_product_card .RankingProductCard-module-sass-module__e03faG__card_wrap .RankingProductCard-module-sass-module__e03faG__product_main_block .RankingProductCard-module-sass-module__e03faG__second_non_sp_block{justify-content:flex-end;width:100%;margin-top:8px;display:flex}.RankingProductCard-module-sass-module__e03faG__ranking_product_card .RankingProductCard-module-sass-module__e03faG__card_wrap .RankingProductCard-module-sass-module__e03faG__product_main_block .RankingProductCard-module-sass-module__e03faG__second_non_sp_block .RankingProductCard-module-sass-module__e03faG__second_left_block{justify-content:flex-end;align-items:center;width:44.21%;display:flex}.RankingProductCard-module-sass-module__e03faG__ranking_product_card .RankingProductCard-module-sass-module__e03faG__card_wrap .RankingProductCard-module-sass-module__e03faG__product_main_block .RankingProductCard-module-sass-module__e03faG__second_non_sp_block .RankingProductCard-module-sass-module__e03faG__second_right_block{justify-content:flex-end;align-items:center;width:52.63%;display:flex}.RankingProductCard-module-sass-module__e03faG__ranking_product_card .RankingProductCard-module-sass-module__e03faG__card_wrap .RankingProductCard-module-sass-module__e03faG__product_main_block .RankingProductCard-module-sass-module__e03faG__plan_block svg{margin-left:5px}}@media screen and (min-width:768px){.RankingProductCard-module-sass-module__e03faG__ranking_product_card .RankingProductCard-module-sass-module__e03faG__card_wrap .RankingProductCard-module-sass-module__e03faG__product_main_block{margin:0 25px 1rem}}.RankingProductCard-module-sass-module__e03faG__ranking_product_card .RankingProductCard-module-sass-module__e03faG__card_wrap .RankingProductCard-module-sass-module__e03faG__product_main_block [class*=ranking_product_logo]{width:100%;margin-top:.571rem}@media screen and (min-width:768px){.RankingProductCard-module-sass-module__e03faG__ranking_product_card .RankingProductCard-module-sass-module__e03faG__card_wrap .RankingProductCard-module-sass-module__e03faG__product_main_block [class*=ranking_product_logo]{width:44.21%;margin-top:1rem}}.RankingProductCard-module-sass-module__e03faG__ranking_product_card .RankingProductCard-module-sass-module__e03faG__card_wrap .RankingProductCard-module-sass-module__e03faG__product_main_block .RankingProductCard-module-sass-module__e03faG__product_price_block{width:100%;margin-top:0}@media screen and (min-width:768px){.RankingProductCard-module-sass-module__e03faG__ranking_product_card .RankingProductCard-module-sass-module__e03faG__card_wrap .RankingProductCard-module-sass-module__e03faG__product_main_block .RankingProductCard-module-sass-module__e03faG__product_price_block{width:52.63%;margin-top:1rem}}.RankingProductCard-module-sass-module__e03faG__ranking_product_card .RankingProductCard-module-sass-module__e03faG__card_wrap .RankingProductCard-module-sass-module__e03faG__product_main_block .RankingProductCard-module-sass-module__e03faG__ranking_product_detail_text{width:100%}.RankingProductCard-module-sass-module__e03faG__ranking_product_card .RankingProductCard-module-sass-module__e03faG__footer_button_wrap{margin-top:1.15rem}
.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:"※"}
.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}
.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_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%}}
.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__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}}
.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}}
