.custom-block-type.ranking-insurer{border-bottom:1px solid #f60;border-left-color:#f60;border-left-style:solid;border-right-color:#f60;border-right-style:solid;border-top:1px solid #f60;max-width:800px;padding:1.875rem 1.25rem 1.875rem 5px}@media (max-width:800px){.custom-block-type.ranking-insurer{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media (max-width:840px){.custom-block-type.ranking-insurer{margin-left:1.25rem;margin-right:1.25rem;max-width:calc(100% - 40px)}}.custom-block-type.ranking-insurer>div:first-of-type{margin-right:53.5px;min-width:181px;width:181px}@media (max-width:800px){.custom-block-type.ranking-insurer>div:first-of-type{margin-bottom:15px;text-align:left}}.custom-block-type.ranking-insurer>div:first-of-type img{max-width:100%}.custom-block-type.ranking-insurer>div:nth-of-type(2) .title{font-size:1.375rem;font-weight:600}.custom-block-type.ranking-insurer>div:nth-of-type(2)>p{color:#676767;font-size:15px;line-height:1.47;margin-bottom:1.5rem;margin-top:1.125rem;text-align:justify}.custom-block-type.ranking-insurer>div:nth-of-type(2)>p a{color:#f60;text-decoration-line:underline}.custom-block-type.ranking-insurer>div:nth-of-type(2)>p:last-of-type{margin-bottom:0}.custom-block-type.ranking-insurer>div:nth-of-type(2) .worth-to-know>span{font-size:15px;font-weight:600;padding-left:2rem}.custom-block-type.ranking-insurer>div:nth-of-type(2) .worth-to-know>span svg{left:0;position:absolute}.custom-block-type.ranking-insurer>div:nth-of-type(2) .worth-to-know>ul{margin-top:.625rem}.custom-block-type.ranking-insurer>div:nth-of-type(2) .worth-to-know>ul li{font-size:15px;font-weight:500;line-height:1.47;overflow-wrap:break-word;padding-left:23px;text-align:justify}.custom-block-type.ranking-insurer>div:nth-of-type(2) .worth-to-know>ul li:before{background-color:#f60;border-radius:9999px;content:var(--tw-content);height:6px;left:0;position:absolute;top:9px;width:6px}.custom-block-type.ranking-insurer>div:nth-of-type(2) .worth-to-know>ul li:not(:last-of-type){margin-bottom:13px}.custom-block-type.ranking-insurer+.custom-block-type.ranking-insurer{border-top-width:0}
