/* BASIC css start */
#contentWrap{width:1300px !important;}
#bbsData{padding-bottom:50px;}
.bbs_title_img_wrap{min-height:95px; background-position:center; background-repeat:no-repeat;}
.bbs_title_img_wrap img{opacity:0; display:block; margin:0 auto;}
.bbs_head{padding-top:50px; }
.bbs_head h1{margin-bottom:37px; height:50px; line-height:50px; text-align:center; color:#222; font-weight:400; font-size:34px; letter-spacing:-2px;  font-family: 'Noto Sans KR', sans-serif;  }
.bbs_head .tabWrap{box-sizing:border-box; height:60px; border-top:1px solid #777; border-bottom:1px solid #777; margin-bottom:60px; padding:0 40px; box-sizing:border-box;}
.bbs_head .tabWrap ul{width:100%; height:58px; overflow:hidden;}
.bbs_head .tabWrap ul li{float:left; width:calc(100% / 6) ; box-sizing:border-box; position:relative; }
.bbs_head .tabWrap ul li:before{position:absolute; top:50%; left:-1px; width:1px; height:16px; margin-top:-8px; background-color:#ddd; content:""; font-size:0;}
.bbs_head .tabWrap ul li a{display:block; width:100%; height:58px; line-height:58px; box-sizing:border-box; text-align:center; color:#888; font-size:16px;  font-family: 'Noto Sans KR', sans-serif; }
.bbs_head .tabWrap ul li a.sel{color:#000; font-weight:500;}

.cate_tab{margin-bottom:95px;}
.board_cate_list{height:50px; width:100%; border:1px solid #e6e6e6; background-color:#fafafa; table-layout:fixed; display:table; border-left:0;}
.board_cate_list li{display:table-cell; vertical-align:middle; border-left:1px solid #e6e6e6;}
.board_cate_list li a{display:block; width:100%; height:48px; line-height:48px; color:#aaa; font-size:15px;font-family: 'Noto Sans KR', sans-serif; text-align:center; }
.board_cate_list li a.sel{background-color:#000; color:#FFF;}




#contentWrap{width:1300px !important;}





.sub_title {  width:250px;margin:50px auto 50px;  text-align:center; height:40px; line-height:40px;   text-transform:uppercase;  border:3px double #f1f1f1; font-weight:bold; font-size:12px; color:#000; text-transform:uppercase;  font-family: 'Lato','Roboto', 'Nanum Square', 'Nanum Gothic', Arial; letter-spacing:1px; }




.sub_tit {margin-bottom:35px;}
.sub_tit  ul {overflow: hidden;padding: 0 0 0 1px;margin: auto;text-align: center;}
.sub_tit  ul li {display: inline-block;width: 185px;height: 30px;border: 1px solid #D2D2D2;margin: 0 0 -0 -1px;text-align: center;line-height: 30px;}
.sub_tit  ul li.over { border:1px solid #383838; background:#383838;}
.sub_tit  ul li.over a {color:#fff;}
.sub_tit  ul li a {display:block;width:100%;height:30px;line-height:30px;}





/** º£½ºÆ®¸®ºä ¿µ¿ª ½ÃÀÛ**/

.best_review_area { margin-top:80px;  position:absolute;  transform:translate(12%,-20%);}
.best_review_area li {float:left; padding-left:8px; border:1px solid #fff;}

.review_box{width:198px; height:auto; border:1px solid #eee; background-color:#fff;}

.review_contbox01{width:175px; height: 50px !important; padding: 12px 2px 15px 2px; margin: 0 10px; border-bottom: 1px solid #ccc;}
.review_tit{width:175px; height: 42px !important; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
.review_contbox01_s{width:175px; position:relative; color: #999;}
.review_writer{width:198px; margin-right: 75px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
.review_date{position: absolute; top: 2px; right: 0; width: 70px; display: block; text-align: right;}

.review_contbox02{padding: 13px 11px; width:198px; height: 40px !important;}
.review_contbox02_s{margin-left: 60px; font-size: 11px; padding-top: 2px;}
.review_product_tit{width:120px; height:13px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; color: black; padding-bottom: 4px;}
/** º£½ºÆ®¸®ºä ¿µ¿ª ³¡**/

#listPowerReview { left: 70px; }
#contentWrap { width:1300px; text-align:center; }
.review_box_01{position:relative;top:50%; left:50%; }
.review_box{background-color:#fff7f1;}

/* BASIC css end */

