@charset "UTF-8";


/*support_service.html*/
.meswp-support_service_case_num {
    display: inline-block;
    width: 1.5em;
}

.meswp-support_service_case .c-descriptionList__detail {
    padding-left: 1.5em;
}

.meswp-support_service_risk_num {
    display: inline-block;
    width: 1.5em;
    text-indent: 0;
}

.meswp-support_service_risk_detail {
    padding-left: 1.5em;
    text-indent: -1.5em;
}

/*remote_lecture.html*/
.meswp-remote_lecture_contents {}

.meswp-remote_lecture_item:nth-of-type(2) {
    align-self: center;
}

.meswp-support_service_title,
.meswp-remote_lecture_title {
    background: linear-gradient(92deg, #f13f3f 0%, #9e2627 100%);
    color: #fff;
    margin-right: 20px;
    position: relative;
    padding: 0.5em 0.8em;
}

.meswp-support_service_title::after,
.meswp-remote_lecture_title::after {
    content: "";
    width: 30px;
    height: 100%;
    right: -30px;
    top: 0;
    position: absolute;
    background: linear-gradient(to bottom left, transparent 50%, #9e2627 53%) top left / 100% 50% no-repeat, linear-gradient(to top left, transparent 50%, #9e2627 53%) bottom left / 100% 50% no-repeat;
}

/*cammagicad/cutting.html*/
.meswp-cammagicad_dotline {
border-top: #bdbdbd dotted 1px;
background: #f3f3f3;
padding: 0.2em;
}


@media only screen and (max-width: 767px) {
    .meswp-remote_lecture_item:nth-of-type(2) {
        order: 3;
    }

    /*cammagicad/index.html*/
    .meswp-cammagicad_system_image {
        order: 1;
    }

    .meswp-cammagicad_system_detail {
        order: 2;
    }

    .meswp-rotate_arrow {
        rotate: 90deg;
    }

}