/* BASIC css start */
#review .tit-sch { margin-top: 35px; font-size: 0; line-height: 0; }
#review .table-sch { margin-top: 10px; }
#review .table-review-info .tb-thumb img { border: 2px solid #f3f4ef; }
#review .table-review-info { margin-top: 50px; }
#review .foot-msg { margin-top: 35px; padding-left: 10px; background: url(/images/d3/modern_simple/common/bull_h4_circle_gray.gif) no-repeat 0 5px; }
#review .notice-list { width: 400px; }
#review .notice-list li { word-wrap: break-word; }




.photo_q {
    font-weight: bold;
    text-align: center;
    font-size: 20px;
    line-height:25px;
    color: #333;
    padding-top:70px;
    margin: 0 auto;
    border-bottom: 0px solid #E1E1E1;
    font-family: 'Roboto', Arial,sans-serif,'Nanum Gothic';
}


.photo_sub {
    text-align: center;
    font-size: 12px;
    color: #555;
    padding-top:0px;
    padding-bottom:70px;
    margin: 0 auto;
    border-bottom: 0px solid #E1E1E1;
    font-family: 'Nanum Gothic','Roboto', Arial,sans-serif;
}




.c_review_img { width:100%; text-align:center; }

.review_all { margin:130px 0 60px 0}
.review_all  ul { overflow: hidden;padding: 0 0 0 1px;margin: auto;text-align: center;}
.review_all  ul li { display: inline-block; width: 470px;height: 50px;border: 1px solid #333; text-align: center;line-height: 30px;}
.review_all  ul li.over { border:1px solid #333333; background:#333333;}
.review_all  ul li.over a {color:#fff;}
.review_all  ul li a {display:block;width:100%;height:50px;line-height:50px;}
.review_all a:hover { background-color: #333333; color:#fff; }


.photo_foot { margin-bottom:60px; border-top:1px solid #e2e2e2; border-bottom:1px solid #e2e2e2; width:1300px; height:200px; font-size:12px;  font-family:'Nanum Gothic';}
.photo_foot .left {float:left; width:33%; height:160px;  border-right:1px solid #e2e2e2;  padding:20px 0 20px 0;  }
.photo_foot .center {float:left; width:33%; height:160px;  border-right:1px solid #e2e2e2;  padding:20px 0 20px 20px;  }
.photo_foot .right {float:left;height:160px;  border-right:0px solid #ccc;  padding:20px 0 20px 20px;  }
.photo_foot .foot_t {font-size:13px; color:#333; font-weight: bold; padding-bottom:10px;}
.photo_foot p {display:block;  font-size:12px; color:#555; height:20px; line-height:30px;}


.r_point { }
.r_point  ul { overflow: hidden;padding: 0 0 0 1px;margin: auto;text-align: center;}
.r_point .p_sub { display: inline-block; width: 367px; text-align: center; font-weight:bold; font-size:13px;}


/* BASIC css end */

