.sec_urolift-pathway {
    padding: 120px 0;
    background-image: linear-gradient(to bottom, rgba(0, 30, 93, 1), rgba(0, 66, 125, 1)) !important;
    background-position: left top !important;
    background-size: auto !important;
    background-repeat: no-repeat !important;
}

.sec_urolift-pathway .common_ttl{
    color: #eeb211;
    text-align: left;
    width: 50%;
}

.sec_urolift-pathway .desc_content {
    color: #fff;
    font-size: 21px;
    line-height: 32px;
    font-weight: 400;
    width: 50%;
    font-family: 'NotoSansJP';
}

.urolift-pathway__steps-list{
    display: flex;
    padding-top: 40px;
    gap: 20px;
    flex-wrap: wrap;
    font-weight: 490;
}
.urolift-pathway__steps {
     width: 31%;
}

.urolift-pathway__steps img{
    max-width: 200px;
}
.urolift-pathway__steps  .img-blk{
    text-align: center;
}
.urolift-pathway__steps .txt-blk{
    padding-top: 20px;
}

.urolift-pathway__steps .step-number, .urolift-pathway__steps .step-ttl{
    display: block;
    text-align: center;
    color: #eeb211;
    font-size: 21px;
    font-weight: 700;
    font-family: 'NotoSansJP';
    line-height: 1.2;
}

.urolift-pathway__steps .step-list{
    padding-top: 20px;
    padding-left: 40px;
    font-family: 'NotoSansJP';
    font-size: 21px;
}

.urolift-pathway__steps ul {
    padding-top: 20px;
    color: #fff;
    font-size: 21px;
    text-align: left;
    line-height: 1.2;
    font-weight: 400;
    list-style: disc;
    padding-left: 40px;
    font-family: 'NotoSansJP';
}

