.ms-issues-wrap{color:#354341;font-family:Noto Sans JP;font-style:normal}.ms-issues-wrap .title-img{margin:auto auto 40px;text-align:center;width:800px}.ms-issues-wrap .cards-container{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:27px}.ms-issues-wrap .card{position:relative}.ms-issues-wrap .white-bg-card{align-items:flex-end;background-color:#fff;display:flex;flex-wrap:nowrap;justify-content:center;min-height:352px;position:relative;text-align:center;z-index:1}.ms-issues-wrap .card-shadow,.ms-issues-wrap .white-bg-card{border:3px solid #354341;border-radius:10px;box-sizing:border-box}.ms-issues-wrap .card-shadow{background-color:#354341;content:"";display:block;height:100%;left:15px;position:absolute;top:15px;width:100%}.ms-issues-wrap .card .number-box{background:#fc618c;border:2px solid #354341;border-radius:5px;display:inline-block;left:calc(50% - 43.885px);position:absolute;top:-20px}.ms-issues-wrap .card .number-box .text{color:#fff;font-size:24px;font-weight:500;letter-spacing:.015em;line-height:35px;margin:0 10px 1px}.ms-issues-wrap .card.card2 .img-box{margin-bottom:8px}@media (max-width:1060px){.ms-issues-wrap .title-img{width:auto}.ms-issues-wrap .title-img img{width:80%}.ms-issues-wrap .card .img-box img{max-width:85%!important}.ms-issues-wrap .white-bg-card{min-height:310px}}@media (max-width:989px){.ms-issues-wrap .card.card1 .img-box img{max-width:90%!important}}@media (max-width:950px){.ms-issues-wrap .card.card1 .img-box img{max-width:95%!important}}@media (max-width:820px){.ms-issues-wrap .card.card1 .img-box img{max-width:95%!important}.ms-issues-wrap .card.card2 .img-box img,.ms-issues-wrap .card.card3 .img-box img{max-width:77%!important}.ms-issues-wrap .white-bg-card{min-height:270px}}@media (max-width:767px){.ms-issues-wrap .title-img img{width:95%}.ms-issues-wrap .cards-container{grid-template-columns:repeat(1,1fr);grid-gap:50px;padding-right:15px}.ms-issues-wrap .white-bg-card{min-height:338px}.ms-issues-wrap .card.card2 .img-box img,.ms-issues-wrap .card.card3 .img-box img{max-width:95%!important}.ms-issues-wrap .card .number-box{left:calc(50% - 38.155px)}.ms-issues-wrap .card .number-box .text{font-size:20px}}