@media screen and (min-width: 1024px) {
    .l-main {
        padding: 4% 0;
    }
    [data-id="d1784516"] {
        background-color: #fff;
        box-shadow: 2px 4px 10px #acacac;
        border-radius: 4px;
        max-width: 900px;
        margin: 0 auto;
    }
    #d2864038 {
        margin-top: 0;
        padding-top: 4%;
    }
    #d2864038 .form-head-sec {
        margin: 0;
    }
    [data-id="2864039"] {
        padding-bottom: 4%;
    }
}
#d2864038 h3 {
    font-weight: 500;
}
[data-id="2864039"] .c-form__item--bg-gray {
    border: 4px double #013301;
    background-color: #fff;
}