.products-cta-inner{background-image:url(/content/dam/yayoi-corp/kaikei/yayoikaikei/img/cta-bg.png);background-repeat:no-repeat;background-size:cover;border-radius:var(--acq-rounded-lg);padding:var(--acq-spacing-lg);position:relative}.yayoikaikei-cta{position:relative;text-align:center}.yayoikaikei-cta_top{align-items:center;display:grid;grid-template-columns:140px 1fr;grid-template-rows:1fr;margin:0 auto;max-width:62pc;padding:0 20px}.yayoikaikei-cta_img{grid-column:1/2;grid-row:1/3;position:relative;top:-10px}.yayoikaikei-cta_hdg{color:var(--acq-color-primary);font-size:100%;grid-column:2/3;grid-row:1/2;margin-bottom:20px;position:relative;text-align:left;.yayoikaikei-cta_hdg-bg-text{font-size:4.4rem}.yayoikaikei-cta_hdg-sm-text{font-size:3.2rem}}.yayoikaikei-cta_sub-text{font-size:2.2rem;grid-column:2/3;grid-row:2/3;text-align:left}.yayoikaikei-cta_bottom{align-items:end;display:grid;grid-template-columns:1fr 50% 1fr;grid-template-rows:1fr;margin:40px auto 0;max-width:50pc;position:relative}.yayoikaikei-cta_bottom-left{grid-column:1/2;grid-row:1/2}.yayoikaikei-cta_bottom-center{grid-column:2/3;grid-row:1/2}.yayoikaikei-cta_bottom-center>*{margin:0!important}.yayoikaikei-cta_bottom-right{grid-column:3/4;grid-row:1/2}.yayoikaikei-cta_box-text{text-align:center}.yayoikaikei-cta_box-text em{background-image:linear-gradient(to top,var(--acq-color-bg-red) 30%,#0000 30%);font-size:2.4rem}.yayoikaikei-cta_box-subtext{align-items:center;display:flex;justify-content:center;margin:0 auto 1pc;max-width:max-content;padding:0 20px;position:relative}.yayoikaikei-cta_box-subtext:after,.yayoikaikei-cta_box-subtext:before{content:"";height:21px;position:absolute;width:19px}.yayoikaikei-cta_box-subtext:before{background-image:url(/content/dam/yayoi-corp/kaikei/yayoikaikei/img/img-06.png);left:0}.yayoikaikei-cta_box-subtext:after{background-image:url(/content/dam/yayoi-corp/kaikei/yayoikaikei/img/img-07.png);right:0}.yayoikaikei-cta_img-left{bottom:50px;left:48px;position:absolute}.yayoikaikei-cta_img-right{bottom:50px;position:absolute;right:48px}