:root {
    --button-base-shadow: 3px 3px 3px rgba(0,0,0,.2)
}
.event-detail__main-visual .web-view.show {
    
}
.section-header>.description img {
  max-width: 100%;
}

.event-detail__section.company-list .anydl-link .dl-button, .event-detail__section.company-list .place-map .dl-button, .event-detail__main-visual .web-view.show a {
    background: #fdfde7;
    border: 2px solid #001b64;
    border-radius: 100px;
    box-shadow: var(--button-base-shadow);
    box-sizing: border-box;
    color: #001b64;
    display: block;
    flex: 0 0 auto;
    margin: 0 auto 10px;
    padding: 14px 0 10px;
    text-align: center;
    text-decoration: none;
    width: 320px;
    transition: .2s cubic-bezier(0.45, 0, 0.55, 1);
}
.event-detail__section.company-list .anydl-link .dl-button:hover, .event-detail__section.company-list .place-map .dl-button:hover,  .event-detail__main-visual .web-view.show a:hover {
    background-color: #fff38e;
    border: 2px solid #001b64;
    color: #001b64;
}
.event-detail__main-visual .web-view.show a {
    margin: 0 auto;
    font-size: 14px;
    padding: 10px 0;
}
.event-detail__section .btn a {
    background: #fff;
    border: 1px solid #ccc;
    border-radius: 100px;
    box-shadow: var(--button-base-shadow);
    box-sizing: border-box;
    color: #006bcc;
    display: block;
    font-size: 15px;
    margin: 0 auto;
    padding: 10px;
    text-align: center;
    text-decoration: none;
    width: 295px;
}

.web-seminar__conversion-button a {
    align-items: center;
    background: #f67e27;
    border: 2px solid #fff;
    border-radius: 35px;
    box-shadow: 3px 3px 3px 0 rgba(0,0,0,.2);
    box-sizing: border-box;
    color: #fff;
    display: flex;
    font-size: 15px;
    font-weight: 700;
    height: 46px;
    justify-content: center;
    margin: 0 auto;
    text-decoration: none;
    width: 295px;
}

.web-seminar__conversion-button a::after {
content: none;
}

.company-list + .general-content .section-inner {
padding-top:0;
}
.company-list + .general-content .section-inner h3 {
margin-top:0;
}


