@charset "utf-8";
/* CSS Document */
table{border-collapse: collapse;}
.conWrap{width:100%;}
.tL{text-align: left !important;}
.tR{text-align: right !important;}
.tC{text-align: center !important;}
.fR{float:right;}
.mT30{margin-top:30px;}
.mT50{margin-top:50px;}
.mB20{margin-bottom:20px;}							
caption{display: none;}
.xs_txt{font-size:13px; text-align: left;  }
.ico{background:url(/images/site/product_review/common.png) no-repeat;}
input{vertical-align: middle;}

/*페이징*/
.paging{margin:15px auto 30px;}	
.paging a{display: inline-block; width:35px; height:35px; margin-right:5px; border:1px solid #d9d9d9; }
.paging .num{display: inline-block; vertical-align: top;}
.paging .num a{border:none; padding-top:9px; width:20px;}
.paging a > span{display:inline-block; width:10px; height:10px;  margin-top:13px; }	

/*제품상세*/
.view_st02{width:900px; margin:30px auto; font-family: 맑은 고딕;}
.tab_com{width:100%; margin:50px auto 20px; overflow: hidden;}
.tab_com li{float:left; display: inline-block; padding:15px 0; text-align: center; font-size:14px; border:1px solid #e9e9e9;}
.tab_com li a{color:#000;}
.tab_com li:hover{background:#3b3b3b; }
.tab_com li:hover a{color:#fff; }
.tab_com.tab-3 li{width:33% !important;}
.tab_com.tab-3 li.active{ background:#3b3b3b; width:34%;}
.tab_com.tab-3 li.active a{color:#fff;}				
.view_st02 h2{font-size:20px; text-align: left; padding:17px 0; border-bottom:1px solid #e9e9e9; margin-bottom:30px;}

.table4{width:100%; letter-spacing: -1px; color:#000;}
.table4 caption{display: none;}
.table4 td{padding:12px 0;  text-align: center; font-size:15px;}
.table4 td img{width:100%;}
.table4 thead td{border-top:2px solid #222222; border-bottom:1px solid #222222; font-weight: bold; }
.table4 tbody td{border-bottom:1px solid #e9e9e9;}
.table4 tbody tr:nth-child(odd){background:#f5f5f5;}
.table5{width:100%; letter-spacing: -1px; color:#000; }
.table5 td{padding:15px 0;  text-align: center; font-size:15px;}	
.table5 thead td{border-top:1px solid #e9e9e9; border-bottom:1px solid #e9e9e9; font-weight: bold;  background:#f5f5f5;}
.table5 tbody th, .table5 tbody td{border-bottom:1px solid #e9e9e9;}
.table5 tfoot{display:none;}
	
.btn_st01{display: inline-block; padding:5px 15px; background:#000; color:#fff; font-size:13px; letter-spacing: -1px; box-sizing: border-box; border:1px solid #000;}
.btn_st01:after{display:inline-block; content: ''; height:10px; width:10px; margin:0 0 0 10px;background:url(/images/site/product_review/common.png) no-repeat; background-position:0 0;}
.btn_st01:hover{color:#fff;}

.deli_info{text-align: left; letter-spacing: -1px;}
.deli_info h4{font-size:18px; margin-bottom:10px; margin-top:50px;}
.deli_info p{padding:0; margin:0; font-size:14px; line-height:24px; text-align: left;  padding:0 15px;  position:relative;}
.deli_info p:before{display:inline-block; content: '-'; position:absolute; top:0%; left:0;}
		

.btn_f_back{background-position:-23px 0;}
.btn_back{background-position:-38px 0;}
.btn_next{background-position:-50px 0;}
.btn_f_next{background-position:-60px 0;}
.btn_wrap{margin:50px auto 100px;}
.btn_St{display: inline-block; }
.btn-2{background:#fff; color:#000; border:1px solid #777; font-size:14px; padding:10px 20px;}
.btn-2 span{display: inline-block; width:10px; height:12px;}
.btn-2 .back{background-position:0 -13px; margin-right:10px;}
.btn-2 .next{background-position:-16px -13px; margin-left:10px;}
.btn-3{background:#fff; color:#000; border:1px solid #777; font-size:12px; padding:5px 10px; vertical-align: middle;}
.btn-3 span{display: inline-block; width:10px; height:12px;}
.btn-4{background:#000; color:#fff; border:1px solid #000; font-size:12px; padding:5px 10px; vertical-align: middle;}


/*리뷰등록*/
.bd_write_wrap{ width:100%;  }
.table6{border-collapse: collapse; width:100%; }
.table6 tr.bd_line{border-top:1px solid #000;}
.table6 td img{width:100%;}
.table6 tr{font-family: 맑은 고딕; font-size:14px;}
.table6 td{padding:10px 15px;  letter-spacing: -1px; text-align: left;}
.table6 thead td, .table6 thead th{border-top:2px solid #000; border-bottom:1px solid #000;}
.table6 th{background:#f5f5f5; }

.table6 td .input1{height:27px; width:80%;}
.table6 td .bd_write_txt{width:100%; height:250px;}
.table6 td label{margin-right:10px; vertical-align: middle; line-height: 1px;}
.table6 td input{vertical-align: bottom;}
.table6 tfoot td{ border-bottom:1px solid #000; padding:0; height:1px;}
.bd_write_wrap .btn_txt4{display: inline-block;}


/*리뷰보기*/							
.bd_write_wrap{ width:100%;  }	
.bd_write_wrap>ul>li>span{display:inline-block;  float: left; height:30px; text-align: center;}
.bd_write_wrap>div>span{display:inline-block;  float: left; height:30px; text-align: center;}
.bd_write_wrap>span{display:inline-block;  float: left; height:30px; text-align: center;}
.bd_write_wrap .cell-1{width:10%;}
.bd_write_wrap .cell-2{width:15%;}
.bd_write_wrap .cell-3{width:45%;}
.bd_write_wrap .cell-4{width:15%;}
.bd_write_wrap .cell-5{width:15%;}
.bd_write_wrap .bd_thead{padding:10px 0 0; background:#f5f5f5; border-top:2px solid #000; border-bottom:1px solid #000; font-size:13px; font-weight: bold; overflow: hidden;}
.bd_write_wrap .bd_list{padding:15px 0 0;  border-bottom:1px solid #dedede; font-size:12px;  overflow: hidden;}
.bd_write_wrap .btn_txt4{display: inline-block;}
.bd_write_wrap .bd_list .bd_view{clear:both; display:none; background:#f5f5f5; padding:20px; box-sizing: border-box;}
.bd_write_wrap .bd_list .bd_view img{width:100%;}
.review_quick{}
.review_tit{text-align: left;}
.review_tit .search_wrap{float:right; padding-top:20px; }
.review_tit .search_wrap input{height:22px;vertical-align: middle;}
.review_tit .search_wrap select{height:25px;vertical-align: middle;}

.tab_common{width:100%; margin:20px auto;}
.tab_common.forth li{width:25%;}
.tab_common:after{clear:both;}
.tab_common li{display: inline-block; position:relative;float:left; padding:0 20px; line-height:32px; color:#777777;background:url('http://www.ycmall.kr/images/site/customer/tab_down_midd.gif') repeat-x; box-sizing: border-box;} 
.tab_common li:before{display: inline-block; position:absolute; left:0; top:0; content:'';  width:10px; height:32px; background:url('http://www.ycmall.kr/images/site/customer/tab_down_left.gif') no-repeat 0 0;}
.tab_common li:after{display: inline-block; content:''; position:absolute;  right:0; top:0;  width:10px; height:32px; background:url('http://www.ycmall.kr/images/site/customer/tab_down_right.gif') no-repeat 0 0;}

.tab_common li.active{display: inline-block; position:relative;float:left; padding:0 20px; line-height:32px; color:#000; font-weight: bold;  background:url('http://www.ycmall.kr/images/site/customer/tab_over_midd.gif') repeat-x; box-sizing: border-box;} 
.tab_common li.active:before{display: inline-block; position:absolute; left:0; top:0; content:'';  width:10px; height:32px; background:url('http://www.ycmall.kr/images/site/customer/tab_over_left.gif') no-repeat 0 0;}
.tab_common li.active:after{display: inline-block; content:''; position:absolute;  right:0; top:0;  width:10px; height:32px; background:url('http://www.ycmall.kr/images/site/customer/tab_over_right.gif') no-repeat 0 0;}



							