.entry-header {
   display: none;
}
.entry-content[data-ast-blocks-layout] > .c-hero-section {
    background-image: url('https://casefactory.jp/wp-content/uploads/2025/03/post-bg-6-scaled.jpg');
    max-width: none;
}
.entry-content .h2-tit {
    padding: 16rem 27rem;
    color: rgba(255, 255, 255, .99);
    font-size: 3.8rem;
    font-weight: 600;
}
.entry-content .form_input_submit input[type="submit"] {
    font-size: 0.85em;
}
@media only screen and (min-width: 801px) {
    .entry-content .content_form .input_unit .my_left.my_column {
        width: 20%;
    }
    .entry-content .content_form .input_unit .my_right.my_column {
        width: 80%;
    }
}
@media (min-width: 1200px) {
    .ast-plain-container.ast-no-sidebar #primary {
        margin-top: 0;
    }
}

@media (max-width: 767px) {
    .entry-content {
        width: 90%;
        margin: 0 auto;
    }
    .entry-content .c-hero-section {
        width: 100vw;
        margin: 0 calc(50% - 50vw);
    }
    .entry-content .h2-tit {
        padding: 3.6rem 4.7rem;
        font-size: 1.5rem;
    }
}
