.m-point-group{-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:space-between;margin-bottom:60px}.m-point-group.-one-column{margin:0 auto 60px;max-width:940px}.m-point-group.-one-column .item{margin-top:30px;padding-left:12%;width:100%}.m-point-group.-one-column .item .content{font-size:3rem}.m-point-group .item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:center;-ms-flex-pack:center;background-color:rgba(0,0,0,.4);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:center;margin-top:1em;padding:28px 20px 28px 7%;position:relative;text-align:center;width:calc(33.33333% - 20px)}.m-point-group .item .point-image{left:-20px;margin:0;max-width:30%;position:absolute;top:-20px;width:75px;z-index:2}.m-point-group .item .content{color:#fff73f;font-size:2.2rem;font-weight:700;line-height:1.54;text-align:left}.m-point-group .item .content .note{color:#fff;font-size:1.4rem}.m-point-group .item:not(:nth-of-type(-n+3)){margin-top:30px}@media screen and (max-width:767px){.m-point-group.-one-column .item{padding-left:50px}.m-point-group.-one-column .item .content{font-size:1.5rem}.m-point-group .item{margin-top:25px;padding:20px 30px 20px 50px;text-align:left;width:100%}.m-point-group .item .point-image{left:-10px;top:-10px;width:45px}.m-point-group .item .content{font-size:1.5rem}.m-point-group .item .content .note{font-size:1.2rem}.m-point-group .item:not(:nth-of-type(-n+3)){margin-top:25px}}