/* BASIC css start */
#review-board-write { padding: 50px 17px 80px; }
#review-board-write .rbItem {padding: 10px 12px;margin-bottom: 25px;border: 2px solid #eaeaea;border-radius: 5px;}
#review-board-write .rbItem dl {  }
#review-board-write .rbItem dl dt {float: left;width: 24%;}
#review-board-write .rbItem dl dt img {width: 100%;}
#review-board-write .rbItem dl dd { line-height: 20px; }
#review-board-write .rbItem dl dd.subject {font-weight: 400;font-size: 16px;color: #001b46;}
#review-board-write .rbItem dl dd.price {
    margin-top: 7px;
    font-size: 14.5px;
    color: #001b46;
    font-weight: 400;
}

.info_right {position: absolute;left: 31%;top: 50%;transform: translateY(-50%);-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);-o-transform: translateY(-50%);-moz-transform: translateY(-50%);}
            
#review-board-write .form-wrap {}
#review-board-write table {width:100%;}
#review-board-write table tr th {text-align:left;padding-top: 27px;}
#review-board-write table th, #review-board-write table td {padding: 5px 0;box-sizing: border-box;font-size: 14px;color: #5e5e5e;font-weight: 400;}
#review-board-write table .fixButtonR .btn_Grey {width: 115px; display: inline-block; position: absolute; top:0; right:0;}
#review-board-write table .textArea textarea { outline:none; height: 165px;border: 1px solid #eaeaea;font-family: 'neue-haas-grotesk-display', 'Noto Sans KR',"Helvetica Neue", Helvetica, NanumGothic,"Malgun Gothic",Dotum,Gulim,sans-serif!important;line-height: 1.4;color: #001b46;}
#review-board-write table .agree a {position: absolute; right: 0; border: 1px solid #c4c4c4; padding: 2px 5px; margin-right: 10px; background-color: #fff;}
#review-board-write .pd10 {margin-top: 30px;padding: 0;padding-top: 20px;border-top: 1px solid #eaeaea;}
#review-board-write .pd10 .btn_Red {margin-bottom:10px;}

#review-board-write table td.addinfo_value input {
    width: 0;
}


#review-board-write table td.add_new_td_01 input, #review-board-write table td.add_new_td_02 input {
    width: 100%;
}


#review-board-write table td .tbl th, #review-board-write table td .tbl td {
    font-size: 13px;
    text-align: center;
    color: #5e5e5e;
    border: 1px solid #eaeaea;
    padding: 12px 0;
    font-weight: 400;
}

#review-board-write table td .tbl th {
    background: #fafafa;
    font-weight: 500;
}

#review-board-write table td ul.agree li {
    font-size: 0;
}

#review-board-write table td ul.agree li label span {
    font-size: 14px;
    color: #001b46;
    font-weight: 400;
    vertical-align: middle;
    display: inline-block;
}

#review-board-write table td ul.agree li a {
    display: none;
}


#review-board-write table td ul.agree li label input {
    margin-top: 0;
    border-radius: 0;
}

#review-board-write table td ul.agree li label input:checked {background: #fff url(/design/waterman01/pc/chk_img.png) no-repeat 50% 50%!important;
    background-size: 11px auto!important;}


#review-board-write table td ul.agree li label {margin-right:8px;overflow: hidden; font-size:0;}    

#review-board-write table td ul.agree li label:last-of-type input {
    margin-left: 20px;
}

ul.agree {
    padding-top: 6px;
}

#review-board-write table td.file_td input {
    display: none;
}

.file_td a.btn_White {
    background: #f5f8fc;
}

#review-board-write table tr:first-of-type th {
    padding-top: 16px;
    border-top: 2px solid #001b46;
}


#review-board-write .privercy-contract table tr:first-of-type th  { border-top:1px solid #eaeaea; }

#review-board-write table td label {
    display: inline-block;
    margin-top: 13px;
    color: #001b46;
    font-size: 14px;
}
/* BASIC css end */

