.l-main .table-bordered tr th {
    font-size: 15px;
    font-weight: 700;
}
.l-main .table-bordered tr td:first-child {
    font-size: 17.5px;
}
#d1770214 h3.c-heading-3__heading,
#d1775027 h2.c-heading-2__heading {
    font-weight: 700;
}
#d1908737.btn_gp_top a {
    padding: 20px 40px;
}
:is(#d1763174, #d1761263) .p-media-list[data-col-wide=auto] .p-media-list__item,
#d1761956 .l-inner .p-media-layout__media .p-media-list__item {
    max-width: 100%;
    width: 100%;
}
[data-id="d1784516"] .p-layout[data-col-wide] .p-layout__inner {
    gap: 0.75rem 0;
}
[data-id="d1784516"] .p-panel-introduction__media img {
    display: none;
}
[data-id="d1784516"] .p-panel-introduction__wrap .p-panel-introduction__link-item {
    font-size: 27px;
    margin-right: 40px;
}
[data-id=d1784516] .p-panel-introduction__content-body {
    padding-right: 40px;
}
[data-id="d1784516"] .p-panel-introduction__wrap:where([href]):hover .p-panel-introduction__link-item {
    color: #fff;
    text-decoration: none;
}
[data-id=d1784516] .p-layout__inner {
    height: auto;
}
@media screen and (max-width: 891px) {
    [data-id="d1784516"] .p-layout[data-col-wide="2"] .p-layout__inner > .p-layout__content {
        flex-basis: 100%;
        max-width: 100%;
    }
    [data-id="d1784516"] .p-layout[data-col-narrow] .p-layout__inner,
    [data-id="d1784516"] .p-panel-introduction--row .p-panel-introduction__wrap {
        gap: 0;
    }
}