@charset "UTF-8";

main {
    background-color: #eaf1f5;
}
.l-section {
    background-color: unset;
}
/* p-result
------------------ */
.p-result__company {
    border-top: 1px solid #0068b7;
    margin-block: var(--vw-size100);
}
#pxBase .p-result__company-logo {
    width: fit-content;
    margin-inline: auto;
    margin-block: var(--vw-size80) var(--vw-size30);
}
#pxBase .p-result__company-logo img{
    height: 50px;
    width: auto;
}
#pxBase .p-result__company-logo--nomura img {
    height: min(41px, calc(var(--vw-size41)/1.2));
}
#pxBase .p-result__company-logo--mitsui img {
    height: min(62px, calc(var(--vw-size62)/1.2));
}
#pxBase .p-result__company-logo--asahikasei img {
    height: min(64px, calc(var(--vw-size64)/1.2));
}
#pxBase .p-result__company-logo--nittetsukouwa img {
    height: min(85px, calc(var(--vw-size85)/1.2));
}
.p-result__company-vision {
    text-align: center;
    color: #0068b7;
    font-size: var(--vw-size24);
    margin-bottom: var(--vw-size80);
}
.p-result__company-img {
    width: min(900px, 90vw);
    margin-inline: auto;
}
@media screen and (max-width: 768px) {
    .p-result__company {
        margin-block: var(--vw-size60);
    }
    .p-result__company-vision {
        font-size: var(--vw-size12);
        margin-bottom: var(--vw-size40);
    }
    #pxBase .p-result__company-logo--nomura img {
        height: min(41px, calc(var(--vw-size41)/2));
    }
    #pxBase .p-result__company-logo--mitsui img {
        height: min(62px, calc(var(--vw-size62)/2));
    }
    #pxBase .p-result__company-logo--asahikasei img {
        height: min(64px, calc(var(--vw-size64)/2));
    }
    #pxBase .p-result__company-logo--nittetsukouwa img {
        height: min(85px, calc(var(--vw-size85)/2));
    }
}

