.cbl04_image-text.u-pt-default{padding-top:80px}@media screen and (max-width:768px){.cbl04_image-text.u-pt-default{padding-top:60px}}.cbl04_image-text.u-pb-default{padding-bottom:80px}@media screen and (max-width:768px){.cbl04_image-text.u-pb-default{padding-bottom:60px}}.cbl04_image-text .inner:nth-child(n+2){margin-top:80px}@media screen and (max-width:768px){.cbl04_image-text .inner:nth-child(n+2){margin-top:60px}}.cbl04_image-text .item{align-items:flex-start;display:flex;gap:70px}@media screen and (min-width:769px){.cbl04_image-text .item.-image-right{flex-direction:row-reverse}}@media screen and (max-width:768px){.cbl04_image-text .item{flex-direction:column;gap:40px}}.cbl04_image-text .item .image{display:flex;flex-direction:column;justify-content:center;margin:0}@media screen and (min-width:769px){.cbl04_image-text .item .image{flex:0 0 auto;width:270px}}@media screen and (max-width:768px){.cbl04_image-text .item .image{align-items:center;width:100%}}.cbl04_image-text .item .image figcaption{font-size:1.2rem;line-height:1.5;margin:10px 0 0}.cbl04_image-text .item .text{flex:1 1 auto}.cbl04_image-text .item .text .button-list{display:flex;flex-wrap:wrap;gap:30px 20px;margin-top:40px}@media screen and (max-width:768px){.cbl04_image-text .item .text .button-list{flex-direction:column}}.cbl04_image-text .item .text .button-list .c-button{margin:0}.cbl04_image-text .item .text .button-list .c-cta-button{min-width:220px}.cbl04_image-text .item .text .button-list .c-cta-button .c-button{border-color:transparent}