@charset "UTF-8";

.c1ws_main {
    background: linear-gradient(-65deg, #EA918E, #E76965);
    position: relative;
}

.c1ws_color {
    background: linear-gradient(-65deg, #EA918E, #E76965);
}

.managed .keyvisualStyle01 .contentIn {
    height: 378px;
}

.c1ws_main_In {
 position: relative;
 padding:80px 0;
 z-index: 10;
 text-align:center;
 color: #fff;
}

.c1ws_under_line {
    border-bottom: solid;
    border-color: #B13530;
    border-width: 4px;
}


.dwrap {
    display: flex;
    max-width: 450px;
    margin: 0 auto;
    justify-content: space-between;
    -webkit-box-pack: justify;
}

.c1ws_box2 {
    width: 48.1%;
}

.planHead .block {
    width: 32.5%;
}

.spPlanArea table {
    width: 100%;
}

.leadStyle02 {
    width: 90%;
    min-width:auto;
}

@media screen and (max-width: 767px) {
    .spPlanArea .block > dd table th, .spPlanArea .block > dd table td {
        width: 50%;
        border-bottom: dotted 1px #3a414c;
        padding: 10px;
    }

    .managed .keyvisualStyle01 .contentIn {
        height: auto;
    }

    .c1ws_box2 {
        width: 100%;
    }
        .dwrap {
        display: block;
    }
    }
