.pickup,.accident-prevention,.others{padding:3rem 0}@media screen and (min-width: 1024px),print{.pickup,.accident-prevention,.others{padding-top:6rem;padding-bottom:6rem}}.information{margin-top:3rem}@media screen and (min-width: 1024px),print{.information{margin-top:6rem}}.pickup,.accident-prevention,.others{background-color:var(--theme-bg-color)}.pickup .card-list,.injury-benefits .card-list,.accident-prevention .card-list,.contact-support .card-list{gap:2rem}.pickup .card-list__item,.injury-benefits .card-list__item,.accident-prevention .card-list__item,.contact-support .card-list__item{width:calc((100% - 2rem)/2)}@media screen and (min-width: 1024px),print{.pickup .card-list,.injury-benefits .card-list,.accident-prevention .card-list,.contact-support .card-list{gap:4.8rem}.pickup .card-list__item,.injury-benefits .card-list__item,.accident-prevention .card-list__item,.contact-support .card-list__item{width:calc((100% - 14.4rem)/4)}}@media screen and (min-width: 1024px)and (max-width: 1199.98px){.pickup .card-list__item,.injury-benefits .card-list__item,.accident-prevention .card-list__item,.contact-support .card-list__item{width:calc((100% - 9.6rem)/3)}}.pickup .card-list__txt,.injury-benefits .card-list__txt,.accident-prevention .card-list__txt,.contact-support .card-list__txt{margin-top:1.4rem}.pickup .card-list__ttl,.injury-benefits .card-list__ttl,.accident-prevention .card-list__ttl,.contact-support .card-list__ttl{font-size:1.4rem;font-weight:400;color:#333}@media screen and (min-width: 1024px),print{.pickup .card-list__ttl,.injury-benefits .card-list__ttl,.accident-prevention .card-list__ttl,.contact-support .card-list__ttl{font-size:1.6rem}}.injury-benefits__list{display:flex;flex-wrap:wrap;justify-content:flex-end;margin-bottom:2.8rem;gap:1.5rem 4.8rem}.injury-benefits__item:not(:first-child){position:relative}.injury-benefits__item:not(:first-child)::before{content:"";position:absolute;top:50%;left:-2.4rem;transform:translateY(-50%);width:1px;height:1.6rem;background-color:#b7bfcd}.injury-benefits__item a{text-decoration:underline}.injury-benefits__item a{position:relative}.injury-benefits__item a{transition-duration:.3s}.injury-benefits__item a{text-decoration:underline}.injury-benefits__item a:focus-visible{text-decoration:none}@media(hover: hover){.injury-benefits__item a:hover{text-decoration:none}}@media(hover: none){.injury-benefits__item a:active{text-decoration:none}}@media screen and (min-width: 1024px),print{.btn-list.--col1 .btn[class*=btn--]{min-width:52rem}}/*# sourceMappingURL=anzen.css.map */
