.m-problem{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between}@media screen and (max-width:768px){.m-problem{display:block}}.m-problem .image{margin:0;text-align:right;width:35%}@media screen and (max-width:768px){.m-problem .image{margin:20px auto 0;text-align:center;width:50%}}.m-problem .content{width:63.7%}@media screen and (max-width:768px){.m-problem .content{width:100%}}.m-problem .item{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#e2e5e8;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:1.8rem;font-weight:600;letter-spacing:0;margin:20px 0 0;min-height:7.4rem;padding:1.6rem 2rem 1.6rem 3rem;position:relative}.m-problem .item:first-child{margin-top:0}@media screen and (max-width:768px){.m-problem .item{font-size:1.6rem;line-height:1.64;margin-top:16px;min-height:6rem;padding:1.2rem 1.4rem 1.2rem 2.4rem}}.m-problem .item:before{border-top:3px solid #005bab;content:"";display:block;height:0;left:0;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:2rem}@media screen and (max-width:768px){.m-problem .item:before{width:1.6rem}}.m-problem .item:nth-child(odd){margin-right:10.6%}@media screen and (max-width:768px){.m-problem .item:nth-child(odd){margin-right:11.5%}}.m-problem .item:nth-child(2n){margin-left:10.6%}@media screen and (max-width:768px){.m-problem .item:nth-child(2n){margin-left:11.5%}}