.m-course-content{line-height:2;padding:45px 0;position:relative;z-index:0}.m-course-content ul:not([class]) ul:not([class]) li:before{top:1em}.m-course-content.-cb-gray:before{background:#f5f5f5;content:"";display:block;height:100%;left:50%;position:absolute;top:0;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:100vw;z-index:-1}.m-course-content .content-title{background:#0f324b;color:#fff;line-height:1.6;margin-bottom:2.6em;padding:1.5em 3%}.m-course-content .content-title .main{margin:-.1em 0 0}.m-course-content .content-title .sub{margin:.4em 0 0}.m-course-content .content-post+.content-post h2:first-child{margin-top:2em}.m-course-content .content-post:last-child>:last-child{margin-bottom:0}.m-course-content .course-frame{border:2px solid #969696;margin:2.25em auto;padding:25px 3%}.m-course-content .course-frame.-red{border-color:red;color:red}.m-course-content .course-frame.-yellow{border-color:#ff0;color:#ff0}.m-course-content .course-frame h2:first-child{margin-top:0!important}.m-course-content .course-frame h2:last-child,.m-course-content .course-frame h3:last-child{margin-bottom:0}.m-course-content .tab-group{margin-top:3.6em}.m-course-content .tab-content-group{border-bottom:1px solid #dfdfdf;border-left:1px solid #dfdfdf;border-right:1px solid #dfdfdf}.m-course-content .l-tab-content{background:#fff;padding:35px 3%}.m-course-content .l-tab-content h2:first-child{margin-top:0!important}.m-course-content .l-tab-content h3{color:#0c5394;font-weight:700}@media screen and (max-width:767px){.m-course-content{line-height:1.7;padding:25px 0}.m-course-content ul:not([class]) ul:not([class]) li:before{top:.7em}.m-course-content .content-title{margin-bottom:2em;padding:1em 4.5%}.m-course-content .content-title .main{font-weight:700;margin:0}.m-course-content .content-title .sub{font-size:1.3rem}.m-course-content .course-frame{margin:2em auto;padding:20px}.m-course-content .tab-group{margin-top:2em}.m-course-content .l-tab-content{padding:20px}}