.ser04_reasons .reasons-wrapper .reason{background-color:#f3f3f3;padding:13px 56px 43px}@media screen and (max-width:768px){.ser04_reasons .reasons-wrapper .reason{padding:12px 18px 22px}}.ser04_reasons .reasons-wrapper .reason:nth-child(n+2){margin-top:24px}@media screen and (max-width:768px){.ser04_reasons .reasons-wrapper .reason:nth-child(n+2){margin-top:20px}}.ser04_reasons .reasons-wrapper .reason h3{align-items:center;color:#e9474d;display:flex;font-size:2.8rem;font-weight:700;gap:0 33px;letter-spacing:.0015em;line-height:1.4;margin:0 0 10px}@media screen and (max-width:768px){.ser04_reasons .reasons-wrapper .reason h3{flex-wrap:wrap;font-size:1.8rem;margin-bottom:12px}}.ser04_reasons .reasons-wrapper .reason h3 span{color:#d5d5d5;font-size:9.8rem;font-weight:700;letter-spacing:.0015em;line-height:1.4}@media screen and (max-width:768px){.ser04_reasons .reasons-wrapper .reason h3 span{font-size:5rem;margin-bottom:-26px;width:100%}}.ser04_reasons .reasons-wrapper .reason .content{font-family:Noto Sans JP,sans-serif;font-size:1.4rem;letter-spacing:.0015em;line-height:1.4}@media screen and (max-width:768px){.ser04_reasons .reasons-wrapper .reason .content{line-height:2.1}}