/* .style_2025 a{
    display: inline;
    height:inherit;
} */
/* a.inquiry-button__button{
    display: block;
} */
main.main{
background: linear-gradient(0.45turn, #243ec3, 70%, #012161);
}

.inquiry-button__button {
    max-height: min-content;
}

.logo__lead {
    white-space: nowrap;
}

.main__wrapper {
width: 1260px;
margin: 100px auto 0;
}

div#wrap_breadcrumb {
    margin-top: 100px;
}



@media (max-width: 768px) {

    .logo__wrapper {
        margin-top: 5px;
        margin-left: 14px;
    }
    .logo__lead {
        white-space:inherit;
    }

    .inquiry-button__button {
        max-height: inherit;
    }

.main-visual__wrapper {
height: 660px;
margin: 0;

}
.main__wrapper {
margin: 75px auto 0;
}
}


@media (min-width: 767px) {
.main-visual__wrapper {
display: inline-block;
width: 100%;
margin: 0;
height: 546px;
    background-image: none;
}

.catchphrase {
    position: absolute;
    top: 0;
    left: 0px;
    right: 0;
    bottom: 0;
    margin: auto;
    width: 88%;
    height: 320px;
    text-align: left;
    display: block;
}
}


/*
@media (max-width: 768px) {
    #searchbox {
        padding: 1px 0 100px;
    }
}*/