@charset "utf-8";
/* CSS Document */

.leaseObjects{

}

.leaseObjects-wrapper{
    width: 95%;
    margin: auto;
}
@media print, screen and (min-width: 1080px) {
    .leaseObjects-wrapper{
        width: 75%;
    }
}

.leaseObjects-detail{
    margin-bottom: 35px;
}

.leaseObjects-cardWrapper{
    display: flex;
    flex-wrap: wrap;
    margin: 45px 0;
}
.leaseObjects-card{
    width:85%;
    border: 1px solid var(--color-bg-bluegray);
    margin: 0 auto 15px auto;
    border-radius: 10px;
}
@media print, screen and (min-width: 1080px) {
    .leaseObjects-card{
        display: flex;
        width: calc(50% - 5px);
    }
}
.leaseObjects-left{
    padding: 10px;
}
@media print, screen and (min-width: 1080px) {
    .leaseObjects-left{
        width: 35%;
    }
}
.leaseObjects-left > img{
    width: 100%;
    max-width: unset;
    border-radius: 10px;
}
@media print, screen and (min-width: 1080px) {

}
.leaseObjects-right{
    padding: 10px;
}
@media print, screen and (min-width: 1080px) {
    .leaseObjects-right{
        width: 65%;
    }
}
.leaseObjects-ttl{
    line-height: 1;
    border-radius: 5px;
    background-color: var(--color-theme-secondary);
    color: var(--color-default);
    font-size: 14px;
    padding: 10px;
}
.leaseObjects-list{
    font-size: 14px;
    margin-top: 15px;
}
.leaseObjects-item{
    padding: 0 10px;
}