
  [data-lp-step] [data-section-type=access] .wonder-default-main-content .wonder-access-list-li {
    display: unset !important;
  }
  [data-lp-step] [data-section-type=access] .wonder-default-main-content .wonder-scroll-container.kanto-area {
    display: unset !important;
  }
  [data-section-type="access"] .area-tab-button.current {
    background: rgb(21, 20, 113);
  }
  [data-section-type="access"] .area-tab-button  {
    color: rgb(21, 20, 113);
  }
  [data-section-type="access"] .wonder-tab-container.enabled input.tab-input+.tab-item {
    color: rgb(21, 20, 113);
  }
  [data-section-type="access"] .wonder-tab-container.enabled .tab-item {
    border: rgb(21, 20, 113);
  }
  [data-section-type="access"] .wonder-tab-container.enabled input.tab-input:checked+.tab-item {
    background: rgb(21, 20, 113);
  }
  [data-section-type="access"] .area-tab-button:hover {
    background-color: rgb(73 73 172 / 68%);
  }


    .area-tab-button {
        font-family: 源ノ明朝SemiBold !important;
    }


@media screen and (max-width: 560px) {
    [data-section-type=access] .wonder-default-main-content .wonder-access-list-li-inner .wonder-ggmap iframe {
        height: 280px !important;
    }
}


  @media screen and (min-width: 561px) {
    [data-section-type=voice][data-composition-type=B] .wonder-scroll-container.enabled {
      overflow-x: auto !important;
    }
  }
  @media screen and (max-width: 560px) {
    [data-section-type=voice][data-composition-type=B] .wonder-scroll-container.enabled {
      scroll-snap-type: unset;
      scroll-snap-align: unset !important;
    }
    
  }


[data-section-type=access] .wonder-access-list-li-inner .wonder-access-sub-container ul {
    text-align: center;
    margin: auto;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
}


@media screen and (max-width: 560px) {
    [data-section-type=access] .wonder-default-main-content div.wonder-scroll-container:not(.enabled) ul {
        display: flex !important;
    }
}


@media screen and (max-width: 560px) {
    [data-section-type="access"] .wonder-access-map-container {
        flex-direction: column !important;
    }
    [data-section-type="access"] .wonder-access-map-container .wonder-ggmap {
        margin-right: unset !important;
        width: 100% !important;
    }
    [data-section-type="access"] .wonder-access-map-container .wonder-access-txt-box {
        width: 100% !important;
    }
}


@media screen and (min-width: 561px) {
    .wonder-comparison-01[data-composition-type=C] .wonder-table-section.is-overflow {
        margin: unset !important; 
    }
}
@media screen and (max-width: 560px) {
    .wonder-comparison-01[data-composition-type=C] .wonder-table-section.is-overflow.wonder-scroll-hint {
        height: 520px !important; 
    }
}


@media screen and (max-width: 560px) {
    [data-composition-txt-id="comparisonBottomText"] {
        margin-top: -40px !important;
    }
}


    @media screen and (min-width: 561px) {
        .wonder-cv .wonder-cv-wrapper .wonder-cv-inner-content-wrapper .wonder-cv-title img {
            /* position: relative; */
            /* top: 17px; */
            height: 60px !important;
        }
        .wonder-cv .wonder-cv-wrapper .wonder-cv-inner-content-wrapper .wonder-cv-title {
            margin-left: 220px !important;
        }
        [data-section-type=access] .wonder-default-main-content .row-el {
            width: 100% !important;
        }
        .wonder-cv .wonder-cv-wrapper .wonder-cv-back-person-img {
            width: 15% !important;
            height: 190% !important;
            top: -70px !important;
        }
        .cv-title-wrapper {
            display: flex;
        }
    }


    @media screen and (min-width: 561px) {
        [data-section-type="reason"] .added-logo {
            height: 67px;
            position: relative;
            top: 15px;
        }
    }
    @media screen and (max-width: 560px) {
        [data-section-type="reason"] .added-logo {
            height: 60px;
            position: relative;
            top: 13px;
        }
        [data-section-type="cv"].section-main-container .wonder-cv-title[data-composition-txt-id="cvTitle"] {
            margin-left: unset !important;
        }
        .wonder-cv .wonder-cv-wrapper .wonder-cv-inner-content-wrapper .wonder-cv-title img {
            width: 65% !important;
        }
    }
    [data-section-type=access] .wonder-default-main-content .wonder-access-list-li-inner .wonder-access-txt-box .wonder-access-img img {
        height: 70px;
    }


    .wonder-cv-tel-block,
    .wonder-cv-mail-block,
    .wonder-header .wonder-cv-button-block,
    .wonder-cv-line-block,
    .wonder-cv-line-block {
        background: #030350 !important;
        border: unset !important;
    }
    .wonder-cv-mail-block .wonder-cv-mail-text,
    .wonder-header[data-header-overlap=false] .wonder-cv-button-block.wonder-cv-tel-block a.tel-link,
    .wonder-cv-tel-block a.tel-link {
        text-shadow: none !important;
    }


    #ef-script-tag #ef-wrapper input#cf_submit {
        /* background: #A10028 !important; */
        /* border-color: #A10028 !important; */
    }
    #ef-script-tag #ef-wrapper .cf_req_icon_style {
        /* background: #A10028 !important; */
        /* border-color: #A10028 !important; */
    }


    @media screen and (max-width: 560px) {
        [data-section-type=voice][data-composition-type=B] .wonder-voice-main-slide {
            height: 620px !important;
        }
        .wonder-cv .wonder-cv-block .wonder-cv-button-block, .wonder-cv .wonder-cv-block .wonder-cv-line-block, .wonder-cv .wonder-cv-block .wonder-cv-mail-block, .wonder-cv .wonder-cv-block .wonder-cv-tel-block {
          width: 75% !important;
        }
        a.wonder-cv-button-link .wonder-cv-icon-container, .wonder-cv .wonder-cv-block .wonder-cv-line-block a.wonder-cv-button-link .wonder-cv-icon-container {
          left: 10px !important;
        }
    }


    @media screen and (min-width: 561px) {
        .wonder-cv .wonder-cv-wrapper .wonder-cv-inner-content-wrapper .wonder-cv-block .wonder-cv-bubble {
            width: 170px;
        }
        .wonder-cv .wonder-cv-wrapper {
            max-width: 1350px !important;
        }
        .wonder-cv .wonder-cv-wrapper .wonder-cv-inner-content-wrapper {
            width: 1250px !important;
        }
    }
</s


tyle>

<style>
    .wonder-header .wonder-header-inner .wonder-header-cta-wrapper .wonder-header-icon.not-after {
        background-color: white !important;
    }

