/* BASIC css start */
#review-board-type .rbInfo{
    background-color: #fff; 
}
#review-board-type .board-Chain, #review-board-type .board-list { 
    border-top: 0;
    border-bottom: 0;
}
#review-board-type .board-Chain li, #review-board-type .board-list li {
    padding-bottom: 20px;
    margin: 0;
}
#review-board-type .board-Chain li + li, #review-board-type .board-list li + li {
    border-top: 1px solid rgba(48,48,48,.2);
    padding-bottom: 0;
    padding-top: 20px;
}

#review-board-type .board-Chain li a, #review-board-type .board-list li a {
    margin-left: 20px;
}
#review-board-write .form-wrap {
    background-color: #fff;
}
#review-board-write table .textArea textarea {
    border: 1px solid #bbb;
    padding: 5px;
}
#passimg .btns a + a { margin-top : 5px; }


.not_v {
    text-transform: uppercase;
    text-align: center;
    font-size: 15px;
    font-weight: 500;
    margin-top: 50px;
    line-height: 60px;
}



/* ÆÄ¿ö¸®ºä ¹Ìµî·Ï ¸®ºä */
main#review-list {
    clear: both;
    position: relative;
    padding-top: 90px;
}
.mp_rv_tab-content { 
    float: none !important;
}


#review-board-type .rbInfo dt {
    font-weight: 400;
}

#review-board-type .rbInfo dd {
    font-weight: 100;
}

#review-board-type .board-Chain li .bold , #review-board-type .board-list li .bold {
    font-weight: 400;
}
#review-board-type .rbRelations h5 {
    font-weight: 400;
}




#pp_push_msg{position:fixed; left:0; bottom:-100%; width:100%; box-sizing:border-box; padding:0 17px 17px;  background:#FFF; border-radius:17px 17px 0 0 ;   box-shadow: 0 0 10px #888; z-index:1501;  transition: all 2s;}
#pp_push_msg.on{bottom:0; }
#pp_push_msg .pp_head{padding:10px 0; position:relative;  }
#pp_push_msg .pp_head label{display:block; height:26px; line-height:26px; padding-left:30px; color:#000; font-size:14.52px; font-weight:500; background:url(/design/sona6769/mobile_images/ic_so.png) 0 center no-repeat; background-size:26px; }
#pp_push_msg .pp_head .btn_today{display:block; height:26px; line-height:26px; color:#000; font-size:14.52px; font-weight:400; position:absolute; top:10px; right:26px;}
#pp_push_msg .pp_head .btn_x{display:block; width:14px; height:26px; line-height:26px; background:url(/design/sona6769/mobile_images/btn_close_x.png) center no-repeat; background-size:14px; position:absolute; top:10px; right:0px; font-size:0; overflow:hidden; text-indent:-1000px;}

#pp_push_msg .pp_cont{}
#pp_push_msg .pp_cont p{color:#000; font-size:15.84px; line-height:1.5; }
#pp_push_msg .pp_cont a.btn_join{display:block; margin-top:10px; width:100%; height:40px; text-align:center; line-height:40px; border-radius:10px; background:#e30b59; color:#FFF; font-weight:400; font-size:15.84px; }


/* BASIC css end */

