.m-course-graph{background-color:rgba(0,0,0,.4);background-image:url(https://drone-school.mobility-techno.jp/hubfs/mt2020/assets/images/school/common/transparent-dot-bg2.png);background-repeat:repeat;background-size:auto;padding:60px 80px}@media screen and (max-width:767px){.m-course-graph{padding:40px 15px}.m-course-graph .graph{overflow-x:auto;width:100%}.m-course-graph .graph>img{max-width:none}}@media screen and (min-width:768px){.m-course-graph .sp-only{display:none}}@media screen and (max-width:767px){.m-course-graph .pc-only{display:none}}.m-course-graph .text{font-weight:700;line-height:1.6;margin-top:26px;text-align:right}@media screen and (max-width:767px){.m-course-graph .text{margin-top:16px}}.m-course-graph .button{align-items:center;background:#ec840a;color:#fff;display:flex;font-size:2.8rem;font-weight:700;height:100px;justify-content:center;margin-top:43px;position:relative;text-decoration:none;width:100%}@media screen and (max-width:767px){.m-course-graph .button{font-size:1.4rem;height:56px;margin-top:22px}}.m-course-graph .button:after{border-right:4px solid #fff;border-top:4px solid #fff;content:"";display:block;height:20px;margin-top:-10px;position:absolute;right:4%;top:50%;transform:rotate(45deg);width:20px}@media screen and (max-width:767px){.m-course-graph .button:after{border-width:2px;height:10px;margin-top:-5px;right:17px;width:10px}}