.page_midashi_container>div>.img_container{background:url("../images/midashi.jpg") no-repeat}@media(min-width: 768px){.page_midashi_container>div>.img_container{background-position:left -10px;background-size:auto 400px}}@media(max-width: 767.98px){.page_midashi_container>div>.img_container{background-position:-40px center;background-size:auto 100%}}.medical_midashi{text-align:center;color:#e50211;font-weight:800;border-bottom:1px solid #e50211;line-height:1.43em;text-shadow:0 0 1px #fff,0 0 1px #fff,0 0 2px #fff,0 0 2px #fff,0 0 3px #fff,0 0 3px #fff,0 0 4px #fff,0 0 4px #fff}.medical_lead{line-height:2em;text-shadow:0 0 1px #fff,0 0 1px #fff,0 0 2px #fff,0 0 2px #fff,0 0 3px #fff,0 0 3px #fff,0 0 4px #fff,0 0 4px #fff,0 0 20px #fff,0 0 20px #fff,0 0 20px #fff,0 0 20px #fff}@media(min-width: 768px){.medical_midashi{font-size:3rem;margin:0 0 4rem;padding:0 0 2.5rem}.medical_lead{font-size:1.6rem;margin:0 0 6rem}}@media(max-width: 767.98px){.medical_midashi{font-size:2rem;margin:0 0 2rem;padding:0 0 1.25rem}.medical_lead{font-size:1.3rem;margin:0 0 4rem}}.medical_info>div>h3{font-weight:800;line-height:1.2em;text-align:center;text-shadow:0 0 1px #fff,0 0 1px #fff,0 0 2px #fff,0 0 2px #fff,0 0 3px #fff,0 0 3px #fff,0 0 4px #fff,0 0 4px #fff}.medical_info>div>.img{width:100%;aspect-ratio:100/65.22;position:relative;border-style:solid;border-color:#e50211;overflow:hidden}.medical_info>div>.img>img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.medical_info>div>p{line-height:2em;margin:0;text-shadow:0 0 1px #fff,0 0 1px #fff,0 0 2px #fff,0 0 2px #fff,0 0 3px #fff,0 0 3px #fff,0 0 4px #fff,0 0 4px #fff,0 0 20px #fff,0 0 20px #fff,0 0 20px #fff,0 0 20px #fff}@media(min-width: 768px){.medical_info{display:flex;justify-content:space-between;margin-bottom:14rem}.medical_info>div{width:calc(50% - 40px)}.medical_info>div>h3{font-size:24px;display:flex;justify-content:center;align-items:flex-end;height:55px;margin:0 0 20px}.medical_info>div>.img{border-width:2px;border-radius:15px;margin-bottom:1.6rem}.medical_info>div>p{font-size:1.6rem}}@media(max-width: 767.98px){.medical_info{margin-bottom:6.5rem}.medical_info>div>h3{font-size:1.6rem;margin:0 0 1em}.medical_info>div>.img{border-radius:7.5px;border-width:1px;margin-bottom:1.6rem}.medical_info>div>p{font-size:1.3rem}.medical_info>div:nth-child(n+2){margin-top:5rem}}