.prgTr{
    color:#777;
    clear:both;
    position:relative;
    border-bottom:1px solid #CCC;
    padding:30px;

}
.prgTd, .prgTh{
    position:absolute;
    top:50%;
    transform: translate(0, -50%);
}
.prgTh{
    width:30%;
    text-align: center;
}
.prgTd{
    left:calc(30% + 10px);
    width:calc(70% - 10px);
}
.prgTd span{
    font-weight: 700;
}
.prgTd b{
    color:#69B;
}
/*반응형 사이즈 지정 위의 전체설정이 mobile이고 아래쪽으로 tablet 및 desktop*/
@media(min-width:480px){

}
@media(min-width:720px){
    .coupleImg{
        margin:-127px 0 -250px 0;
    }
    .prgTbl{
        padding:0 20px;
        width:50%;
        float:left;
    }
}