
@media screen and (min-width: 561px) {
  .wonder-header-text {
    margin-left:0px!important;
  }
}

.table-01-cell.wonder-table-00 {
 background-color: #fac61e!important;
}
.wonder-comparison-01[data-composition-type=B] .wonder-table-wrapper .table-01 .row-el:nth-child(2) .col-el:first-child {
 //background-color: #fac61e!important;
}
.table-01-cell.wonder-table-02 {
 background-color: #fac61e!important;
}
.table-01-cell.wonder-table-10 {
 background-color: #fac61e!important;
 border-right: 10px solid transparent !important;
 border-top: 10px solid transparent !important;
}
[data-title-type=E] .title-blue.wonder-block-ttl01-after {
 border-top-color: transparent!important;
}


[data-section-type=product] .card-container .wonder-product-list-li .wonder-product-info dl .wonder-product-info01, [data-section-type=product] .wonder-product-list .wonder-product-list-li .wonder-product-info dl .wonder-product-info01 {
    background-color: #fac61e!important;
}


@media screen and (max-width: 560px) {
.wonder-header .wonder-header-inner .wonder-header-logo-wrapper .wonder-header-main .wonder-header-logo img {
           width: 25% !important;
           height: 75% !important;
           margin: auto !important;
}
.wonder-header.section-main-container {
    height: 55px !important;
}
.wonder-header-main {
    height: 30px !important;
}
.wonder-campaign-ttl01 {
    padding-right: 35px!important;
}
}


@media screen and (min-width: 561px) {
[data-title-type=C] .white-box-wrapper .white-box .box-in-text.blshd {
    width:700px!important;
}

.wonder-cv .wonder-cv-wrapper .wonder-cv-back-person-img {
bottom: 20px !important;

}


}

.wonder-keyvisual .wonder-payment-method-img-container .payment-icon-box-wrapper {
    background: rgba(255, 255, 255, 0.5) !important;
}

.wonder-keyvisual .wonder-payment-method-img-container .payment-icon-box {
    background: rgba(255, 255, 255, 0) !important;
}


.card-container [data-card-type=profile-1] .wonder-profile-cont-box .wonder-profile-txt-box .wonder-profile-txt-ttl02 {

border-color: #fac61e!important;

}

.card-container [data-card-type=profile-1] .wonder-profile-cont-box .wonder-profile-txt-box .wonder-description-content .wonder-profile-txt-ttl03 {

border-color: #fac61e!important;

}


.wonder-flow-01 .wonder-flow-ul .wonder-flow-li .wonder-flow-step {

border-color: #fac61e!important;

}

.wonder-flow-01 .wonder-flow-ul .sub-style-status.wonder-flow-a[data-flow-index="3"] .wonder-flow-accent {

background-color: #FF5900!important;

}

.wonder-flow-01 .wonder-flow-ul .sub-style-status.wonder-flow-a[data-flow-index="3"] .wonder-flow-accent .triangle {

border-left-color: #FF5900!important;

}

.wonder-flow-01 .wonder-flow-ul .sub-style-status.wonder-flow-a[data-flow-index="3"] .wonder-flow-border {

border-color: #FF5900!important;

}

@media screen and (max-width: 560px) {
    .wonder-flow-01 .wonder-flow-ul .sub-style-status .wonder-flow-balloon {

color: #FF5900!important;

}

}

.wonder-flow-01 .wonder-flow-ul .wonder-flow-li img, .wonder-flow-01 .wonder-flow-ul .wonder-flow-li video {

background-color: #FFFEE6 !important;
}

[data-section-type=product] .card-container .wonder-product-list-li .wonder-product-price .wonder-product-price-icon, [data-section-type=product] .wonder-product-list .wonder-product-list-li .wonder-product-price .wonder-product-price-icon {

background-color: #FF5900 !important;
background: #FF5900 !important;

}

[data-section-type=map] .wonder-map-cont-box .wonder-map-balloon.not-after {

border-color: #FF5900 !important;

}

[data-section-type=map] .wonder-map-cont-box .wonder-map-balloon.not-after .wonder-map-balloon-before {

border-top-color: #FF5900 !important;

}

[data-section-type=map] .wonder-map-cont-box .map-text2 {

border-color: #FF5900 !important;

}

[data-section-type=map] .wonder-map-cont-box .map-text4-box{

background-color: #FF5900 !important;

}

.wonder-comparison-01[data-composition-type=B] .wonder-table-wrapper .table-01 .row-el:nth-child(2) .col-el:first-child {

background-color: #fac61e!important;

}

.wonder-comparison-01[data-composition-type=B] .table-01 .row-el:nth-child(2) {

outline-color: #fac61e!important;

}




/* デフォルト（PC用）の画像サイズ */
@media screen and (min-width: 561px) {
.header-logo-container-cv img {
  height: 45px;
  width: 100% !important;
}
.header-logo-container-title img {
  height: 90px;
  width: 100% !important;

}
}
/* スマホ（560px以下）の場合 */
@media screen and (max-width: 560px) {
  .header-logo-container-cv img {
    height: 100% !important; /* スマホ用の高さを調整 */
    width: 200px!important;
  }
.header-logo-container-title img {
  height: 100% !important;
  width: 180px !important;
}
}

@media screen and (max-width: 560px) {
    .wonder-default-main-content .card-container [data-card-type=product-1] .wonder-product-list-li {
        margin: 15px !important;
    }
}

[data-section-type=product] .card-container .wonder-product-list-li .wonder-product-img, [data-section-type=product] .wonder-product-list .wonder-product-list-li .wonder-product-img {

 height: 150px !important;

}

@media screen and (max-width: 560px) {
    .card-container [data-card-type=campaign-1] .wonder-campaign-ttl-box .wonder-campaign-ttl-icon {

    width: 100px;
    height: 120px;

    }

    .card-container [data-card-type=campaign-1] .wonder-campaign-ttl-box .wonder-campaign-ttl-icon img, .card-container [data-card-type=campaign-1] .wonder-campaign-ttl-box .wonder-campaign-ttl-icon video {

    width: 110px;
    height: 120px;
    max-width: 110px !important;

    }
}



  .responsive-stack {
    display: flex;
    align-items: center;
    justify-content: center;
    gap: 10px;
  }

  @media screen and (max-width: 768px) {
    .responsive-stack {
      flex-direction: column;
    }

    /* 画像の親要素を中央寄せ */
    .header-logo-container-cv {
      display: flex !important;
      justify-content: center !important;
      width: 100%;
    }

    /* spanをブロックにして中央寄せ */
    .header-logo-link2 {
      display: block;
      text-align: center;
      width: 100%;
    }

    /* imgをインラインブロック＋中央寄せ */
    .header-logo-link2 img {
      display: inline-block;
    }
  }

.wonder-comparison-01[data-composition-type=B] .table-01 .row-el:nth-child(2) .col-el {
background-color: #FFFEE6 !important;
}

.card-container [data-card-type=campaign-1] .wonder-campaign-ttl-box {
background: linear-gradient(90deg, #FFF100, #FFFCCC, #FFF100) !important;
}

.card-container [data-card-type=campaign-1] .wonder-campaign-cont-box {
border: 3px solid #FFF100 !important;
}


.wonder-comparison-01[data-composition-type=C] .wonder-table-section.is-overflow.wonder-scroll-hint.target-scroll {
overflow: hidden !important;
}

.wonder-comparison-01[data-composition-type=B] .wonder-table-section.target-scroll, .wonder-comparison-01[data-composition-type=C] .wonder-table-section.target-scroll {
overflow: hidden !important;
}



@media screen and (min-width: 561px) {
    body [data-pc-fontfamily="コーポレート・ロゴ"] {
        font-family: コーポレート・ロゴ !important;
    }
}
@media screen and (max-width: 560px) {
    body [data-sp-fontfamily="コーポレート・ロゴ"] {
        font-family: コーポレート・ロゴ !important;
    }
    [data-section-type="appeal"] .section-body-container .card-container li img {
        height: unset !important;
    }
}
