@charset "UTF-8";
 .border-box {
border: 1px solid var(--site-border-gray);
margin: 30px auto!important;
}
.border-box-title {
background: var(--site-bg-light-gray);
padding: 10px;
border-bottom: 1px solid var(--site-border-gray);
}
.border-box-content {
padding: 10px;
} .ratio__item.has-before-after {
display: flex;
}
.ratio__item.has-before-after .before-img img, .ratio__item.has-before-after .after-img img {
height: 100%;
object-fit: cover;
}