.cas04_info{border:1px solid #e9474d;display:flex;flex-wrap:wrap}.cas04_info h5{background-color:#e9474d;color:#fff;font-size:3rem;font-weight:500;letter-spacing:.0015em;line-height:1.6;margin:0;padding:15px 0 15px 30px;width:100%}@media screen and (max-width:1000px){.cas04_info h5{font-size:1.6rem;padding:6.5px 0 6.5px 10px}}.cas04_info .image{margin:39px 57px 34px 40px;max-width:337px}@media screen and (max-width:1000px){.cas04_info .image{margin:22px auto 31px;max-width:500px;width:100%}}@media screen and (max-width:768px){.cas04_info .image{margin:22px 32px 31px;max-width:100%}}@media screen and (max-width:1000px){.cas04_info .image img{height:136px;width:100%}}.cas04_info .text{margin-bottom:31px;margin-right:40px;margin-top:39px;width:calc(100% - 474px)}@media screen and (max-width:1000px){.cas04_info .text{margin-left:31px;margin-top:0;width:100%}}.cas04_info .text .text-inner{display:flex;width:100%}@media screen and (max-width:1000px){.cas04_info .text .text-inner{flex-wrap:wrap}}.cas04_info .text .text-inner:nth-of-type(n+2){margin-top:36px}@media screen and (max-width:1000px){.cas04_info .text .text-inner:nth-of-type(n+2){margin-top:25px}}.cas04_info .text .text-inner .title{color:rgba(0,0,0,.6);font-size:2rem;margin-right:53px;min-width:4em}@media screen and (max-width:1000px){.cas04_info .text .text-inner .title{font-size:1.6rem;width:100%}}.cas04_info .text .text-inner .contents{font-size:2rem;word-break:break-word}@media screen and (max-width:1000px){.cas04_info .text .text-inner .contents{font-size:1.4rem}}.cas04_info .text p{margin:0}.cas04_info .text.no-logo{display:flex;flex-wrap:wrap;gap:35px 0;margin:0;padding:63px;width:100%}@media screen and (max-width:1000px){.cas04_info .text.no-logo{gap:25px 0;padding:31px}}.cas04_info .text.no-logo .text-inner{width:50%}@media screen and (max-width:1000px){.cas04_info .text.no-logo .text-inner{width:100%}}.cas04_info .text.no-logo .text-inner:nth-of-type(n+2){margin-top:0}.cas04_info .text.no-logo .text-inner:last-of-type{width:100%}