@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;
    }
    #d2454210 {
        margin-top: 0;
        padding-top: 4%;
    }
    #d2454210 .c-heading-2-type2 {
        margin: 0;
    }
    [data-id="2480706"] {
        padding-bottom: 4%;
    }
}
[data-id="2480706"] .c-form__item--bg-gray {
    border: 4px solid #013301;
    background-color: #fff;
}