
.wrap{
    /* width: 70%; */
}


.right_contentBg > .wrap{
    display: flex;
    flex-direction: column;
    row-gap: clamp(3.226rem, -0.001rem + 5.21vw, 6.25rem);
}


.decree_item {
    display: flex;
    flex-wrap: wrap;
    color: #292929;
    /* justify-content: space-between; */
    width: 100%;
    /* padding: 15px; */
    /* margin-bottom: 100px; */
    /* padding-top: 30px; */


    gap: 0.9375rem; /*15*/
}

.decree_item .item{
    /* padding: 0 .9375rem; */
    margin-bottom: 1.5625rem;
    width: calc((100% / 3) - (2 * 0.9375rem / 3)); /* 3欄平均寬度，扣除間距  */
}

.decree_item .tit ,
.procedure__item .tit
{
    color: var(--third_color);
    font-weight: bold;
    font-size: clamp(1.563rem, 0.938rem + 1.3vw, 2.5rem);
    margin-bottom: clamp(1.25rem, 0.833rem + 0.87vw, 1.875rem);
}

.decree_item ul{
    list-style: none;
    padding: 0;
    margin: 0;
    /* margin-top: 1.5rem; */
}

.decree_item ul li{
    font-size: clamp(1rem, 0.75rem + 0.52vw, 1.375rem);
    line-height: 2.5;
    
}

.decree_item ul li a{
    color: var(--dark_color);
    letter-spacing: -1px;
}

.decree_item ul li a:hover{
    border-bottom: 1px solid #292929;
}







@media (max-width: 990px) {

    .decree_item .item{
        width: calc((100% / 2) - (1 * 0.9375rem / 2)); /* 2欄平均寬度，扣除間距  */
    }

}





@media (max-width: 768px) {
    
    .decree_item{
        flex-direction: column;
        text-align: center;
        /* flex-wrap: wrap; */
    }
    
    .decree_item .item{
        width:100%; 
    }


}


.procedure__item .img{
    margin: 0 auto;
    max-width: 975px;
    /* margin-top: 150px; */
}

.procedure__item img{
    /* width: 100%; */
}