@charset "utf-8";
#item_detail{position:absolute;top:80px;left:50%;display:inline-block;width:1004px;z-index:999;margin-left:-502px;visibility:hidden;}
#item_detail .close{position:fixed;top:60px;right:40px;color:#A7A7A7;font-size:20px;z-index:999;font-weight:700;display:inline-block;}
#item_detail .close:hover{color:#000;font-weight:700;font-size:20px;}
#sub_detail{position:relative;display:block;width:1004px;;margin:0 auto;}

.blind{visibility:hidden;overflow:hidden;position:absolute;width:0;height:0;font-size:0;line-height:0}

/* pd_detail */
.pd_detail_w{display:inline-block;width:720px;float:left;}
.pd_detail{display:inline-block;width:640px;border:1px solid #ccc;border-radius:10px;background:#fff;padding:0 39px 35px 39px;float:left;}
.detail_title{position:relative;display:inline-block;width:100%;margin-top:25px;border-bottom:1px solid #e6e6e6;}
.detail_title strong{height:44px;line-height:44px;font-size:18px;color:#7a7a7a;font-weight:700;}
.detail_title ul{position:absolute;top:0;right:0;width:160px;}
.detail_title ul li{display:inline-block;float:right;margin-left:8px;}

/* 상품상세이미지 */
.detail_photo{position:relative;display:inline-block;width:100%;margin-bottom:20px;}
.detail_photo ul li{width:100%;text-align:center;}
.detail_photo ul li img{width:640px;margin-top:20px;margin-bottom:20px;}
.detail_photo .bx-pager{display:none;}
.detail_photo .bx-next, .detail_photo .bx-prev{position:absolute;top:50%;width:19px;height:43px;margin-top:-21px;text-indent:-9999em;}
.detail_photo .bx-next{right:0;background:url(../../img/detail/detail_img_next.png) no-repeat 0 0;}
.detail_photo .bx-prev{left:0;background:url(../../img/detail/detail_img_prev.png) no-repeat 0 0;}
.detail_photo .detail_tag{position:absolute;margin-bottom:20px;}
.detail_photo .detail_tag li{display:inline-block;float:left;font-size:14px;color:#717171;margin-right:14px;}


/* 상품가격 */
.detail_price{position:relative;display:inline-block;width:638px;border:1px solid #ccc;border-radius:3px;margin-top:25px;oveflow:hidden;}
.consumer_price{display:inline-block;width:188px;height:66px;border:1px solid #fff;background:#f5f5f5;float:left;text-align;center;}
.infra_discount{display:inline-block;width:197px;height:66px;border:1px solid #fff;border-left:1px solid #909090;background:#f5f5f5;float:left;text-align:center;}
.sum_price{display:inline-block;width:247px;height:66px;border:1px solid #fff;border-left:1px solid #909090;background:#f5f5f5;text-align:center;}
.detail_price .minus, .detail_price .equal{position:absolute;top:50%;display:inline-block;margin-top:-14px;}
.detail_price .minus{left:177px;}
.detail_price .equal{right:235px;}
.detail_price div strong{display:inline-block;width:100%;text-align:center;font-family:'dotum';font-size:12px;color:#7a7a7a;font-weight:700;margin-top:17px;}
.detail_price div span{display:inline-block;width:100%;text-align:center;font-family:'dotum';font-size:12px;color:#b2b2b2;font-weight:700;}
.detail_price div span em{font-family:'Tahoma';font-size:18px;color:#b2b2b2;font-weight:700;}
.detail_price div span em.dis_per{font-family:'Tahoma';font-size:18px;color:#000;font-weight:700;padding-right:10px;}
.detail_price div span.lprice{font-family:'dotum';font-size:12px;color:#000;font-weight:700;}
.detail_price div span.lprice em{font-family:'Tahoma';font-size:18px;color:#000;font-weight:700;padding-right:10px;}

/* 세부정보 */
.detail_info{display:inline-block;width:100%;margin-top:25px;clear:both;}
.detail_info h4{display:inline-block;width:100%;font-family:'dotum';font-size:12px;color:#7a7a7a;font-weight:700;}
.detail_info h4 em{font-family:'dotum';font-size:12px;color:#7a7a7a;font-weight:normal;}
.detail_info table{margin-top:10px;}
.detail_info table tbody th{border-top:none;border:1px solid #c8c8c8;background:#f0f0f0;font-family:'Malgun Gothic';font-size:12px;color:#7a7a7a;padding-left:18px;height:28px;line-height:28px;}
.detail_info table tbody th.top{border-top:1px solid #c8c8c8;}
.detail_info table tbody td{border-bottom:1px solid #c8c8c8;font-famliy:'dotum';font-size:12px;color:#7a7a7a;padding-left:20px;letter-spacing:-0.075em;}
.detail_info table tbody td.top{border-top:1px solid #c8c8c8;}
.detail_info table tbody td.end{border-right:1px solid #c8c8c8;}

/* rating */
.ratyli .rate{color: #ccc; font-size: 24px;}
.ratyli .rate-empty{color: #666;}
.ratyli.rated .rate-full{color: #fe5845;}
.ratyli .rate-active{color: #a94039;}

/* 셀슈머회원 */
.sellsumer_member_info{display:inline-block;width:100%;margin-top:25px;padding-bottom:25px;clear:both;}
.sellsumer_member_info dt{display:inline-block;width:108px;height:30px;float:left;clear:left;padding-left:7px;font-family:'MalgunGothic';font-size:12px;color:#7a7a7a;font-weight:700;margin-top:5px;}
.sellsumer_member_info dd{display:inline-block;width:525px;min-height:30px;float:left;font-family:'dotun';font-size:12px;color:#7a7a7a;margin-top:5px;}
.sellsumer_member_info dd.last{margin-bottom:20px;}
.sellsumer_member_info dd select{height:30px;border:1px solid #ccc;}
.sellsumer_member_info dd span{display:inline-block;float:right;margin-right:10px;font-family:'dotum';font-size:12px;color:#7a7a7a;}
.sellsumer_member_info dd span strong{font-size:13px;color:#000; font-weight:700}
.sellsumer_member_info dd span em{font-family:'Tahoma !important';font-size:24px;color:#ea0001;font-weight:bold;}
.sellsumer_member_info .couponBtn{display:inline-block;padding:0 15px;height:28px;line-height:28px;text-align:center;font-size:12px;color:#666;border:1px solid #c3c3c3;background:linear-gradient( to bottom, #ffffff, #f1f1f1 );border-radius:3px;}


/* 적립금 지급안내 */
.reserves_guide{width:618px;margin-top:25px;border:1px solid #e5e5e5;padding:10px 10px 25px 10px;}
.reserves_guide h4{display:inline-block;width:100%;font-family:'MalgunGothic';font-size:14px;color:#ea2c25;font-weight:700;}
.reserves_guide ul{display:inline-block;width:100%;margin-top:10px;}
.reserves_guide ul li{display:block;line-height:18px;padding:0 0 5px 10px;font-size:11px;color:#696969;letter-spacing:-0.075em;}
.reserves_guide p{display:inline-block;width:100%;font-family:'dotum';font-size:11px;color:#ea2c25;letter-spacing:-0.075em;}
.reservesBtn a{display:inline-block;float:right;font-size:12px;color:#ff0000;}
.tit_reserves_guide{display:inline-block;float:left;color:#ea2c25; font-weight:700;font-size:14px;}
.reservesText{ display:none;}

/* 상품옵션 */
.detail_option{display:inline-block;width:640px;margin-top:25px;}
.detail_option > dl dt{display:inline-block;width:155px;height:28px;line-height:28px;float:left;clear:left;padding-left:10px;font-size:12px;color:#7a7a7a;font-weight:700;margin-bottom:10px;}
.detail_option > dl dd{display:inline-block;width:462px;height:28px;float:left;text-align:left;margin-bottom:10px;}
.detail_option > dl dd select{width:462px;height:28px;border:1px solid #ccc;float:left;}

.all_sum_price{display:inline-block;width:640px;min-height:60px;margin-top:10px;border-top:1px dashed #ccc;border-bottom:1px dashed #ccc;clear:both;}
.all_sum_price li{display:inline-block;width:100%;clear:both;}
.all_sum_price li dt{display:inline-block;width:400px;height:60px;padding-left:10px;line-height:60px;float:left;font-size:12px;color:#7a7a7a;font-weight:700;}
.all_sum_price li dd.quantity{display:inline-block;width:92px;height:22px;padding:19px 0;float:left;}
.all_sum_price li dd.quantity a{display:inline-block;width:20px;height:20px;line-height:20px;border:1px solid #c5c5c5;background:#f5f5f5;text-align:center;;font-size:11px;color:#000;float:left;}
.all_sum_price li dd.quantity input{display:inline-block;height:20px;border:1px solid #c5c5c5;border-left:none;border-right:none;font-size:11px;color:#7a7a7a;text-align:center;float:left;outline:none;padding:0;}
.all_sum_price li dd.price{display:inline-block;width:103px;height:60px;line-height:60px;font-family:'Tahoma !important';font-size:17px;color:#ea0001;font-weight:700;text-align:right;float:left;}
.all_sum_price li dd.delete{display:inline-block;height:60px;line-height:60px;float:left;margin-left:10px;}

/* 배송비관련 */
.delivery_price_w{position:relative;display:inline-block;width:640px;margin-top:25px;padding:0 0px;clear:both;}
.delivery_price_w h4{font-family:'dotum';font-size:12px;color:#7a7a7a;font-weight:700;}
.delivery_price{position:relative;display:inline-block;width:638px;border:1px solid #ccc;border-top:none;background:#f5f5f5;margin-top:10px;}
.delivery_price .infra_sell_price{display:inline-block;width:209px;height:66px;border:1px solid #fff;border-top:2px solid #7a7a7a;text-align:center;float:left;}
.delivery_price .d_price{display:inline-block;width:186px;height:66px;border:1px solid #fff;border-top:2px solid #7a7a7a;border-left:1px solid #7a7a7a;background:#f5f5f5;text-align:center;float:left;}
.delivery_price .sum_price{display:inline-block;width:237px;height:66px;border:1px solid #fff;border-top:2px solid #ea0001;border-left:1px solid #7a7a7a;background:#f5f5f5;text-align:center;float:left;}
.delivery_price .plus, .delivery_price .equal{position:absolute;top:50%;margin-top:-14px;}
.delivery_price .plus{left:198px;}
.delivery_price .equal{right:225px;}
.delivery_price div strong{display:inline-block;width:100%;text-align:center;font-family:'dotum';font-size:12px;color:#7a7a7a;font-weight:700;margin-top:17px;}
.delivery_price div span{display:inline-block;width:100%;text-align:center;font-family:'dotum';font-size:12px;color:#b2b2b2;font-weight:700;}
.delivery_price div span em{font-family:'Tahoma';font-size:18px;color:#000;font-weight:700;}
.delivery_price .sum_price span em{font-size:24px;color:#ea0001;font-weight:700;}
.delivery_sch{position:absolute;top:0;right:10px;font-family:'dotum';font-size:12px;color:#7a7a7a;}

/* 판촉수수료 */
.last_reserves_fees{display:inline-block;width:638px;margin:10px 0;clear:both;border:1px solid #ccc;border-radius:3px;background:#f5f5f5;}
.last_reserves_fees dt{display:inline-block;height:40px;line-height:40px;float:left;font-size:12px;color:#7a7a7a;margin-left:25px;}
.last_reserves_fees dd{display:inline-block;float:right;margin-right:20px;}
.last_reserves_fees dd span{display:inline-block;height:40px;line-height:40px;float:left;font-family:'dotum';font-size:12px;color:#7a7a7a;margin-left:3px; margin-top:3px}
.last_reserves_fees dd strong{display:inline-block;height:40px;line-height:40px;float:left;font-family:'Tahoma';font-size:17px;color:#7a7a7a;margin-left:3px;}
.last_reserves_fees dd em{display:inline-block;height:40px;line-height:40px;float:left;font-family:'Tahoma';font-size:17px;color:#ea0001;font-weight:700;}

/* 버튼그룹 */
.detail_btn_group{display:inline-block;width:640px;margin-top:15px;clear:both;text-align:justify;}
.detail_btn_group .btn_s{display:inline-block;width:130px;height:46px;line-height:46px;background:url(../../img/detail/bg_btn.gif) repeat-x 0 0;border:1px solid #ccc;font-size:15;color:#606060;font-weight:700;text-align:center;margin:3px 0;float:left;}
.detail_btn_group .btn_m{display:inline-block;width:272px;height:48px;line-height:48px;text-align:center;font-size:15px;color:#fff;font-weight:700;background:#e60012;margin:3px 0;float:left;}
.detail_btn_group .btn_l{display:inline-block;width:177px;height:48px;line-height:48px;text-align:center;font-size:15px;color:#fff;font-weight:700;background:#e60012;margin:3px 0;vertical-align:middle;float:left;}
.detail_btn_group .btn_xl{display:inline-block;width:361px;height:48px;line-height:48px;text-align:center;font-size:15px;color:#fff;font-weight:700;background:#e60012;margin:3px 0;vertical-align:middle;float:left;}
.detail_btn_group .btn_xlb{display:inline-block;width:267px;height:46px;line-height:46px;background:url(../../img/detail/bg_btn.gif) repeat-x 0 0;border:1px solid #ccc;font-size:15;color:#606060;font-weight:700;text-align:center;margin:3px 0;float:left;margin-left:10px;}


.detail_btn_group .btn_l span{font-size:15px;color:#fff;font-weight:700;}
.detail_btn_group .detail_plus{background-image:url(../../img/detail/bullet_plus.png) no-repeat center 50%;margin-left:7px}

.detail_btn_group .detail_dib{margin:3px 7px 3px 8px;}
.detail_btn_group .detail_dib .off{display:inline-block;}
.detail_btn_group .detail_dib .on{display:none;}
.detail_btn_group .detail_dib.on .on{display:inline-block;}
.detail_btn_group .detail_dib.on .off{display:none;}
.detail_btn_group .detail_dib img{padding-right:10px;}


/* 공유하기 */
.share_box{width:100%;margin-top:15px;background:#fff;float:left;clear:left;}
.share_box h4{display:inline-block;width:100%;padding-bottom:10px;border-bottom:1px solid #e6e6e6;font-family:'gulim';font-size:12px;color:#7a7a7a;font-weight:700;}
.share_box ul{width:640px;margin:0 auto;padding-top:15px;}
.share_box ul li{display:inline-block;margin:0 11px;float:left;}

.url_box{display:none;width:100%;margin-top:15px;background:#fff;float:left;clear:left;}
.url_box h4{display:inline-block;width:100%;padding-bottom:10px;border-bottom:1px solid #e6e6e6;font-family:'gulim';font-size:12px;color:#7a7a7a;font-weight:700;}
.url_box ul{width:640px;margin:0 auto;padding-top:15px;}
.url_box ul li{display:inline-block;margin:0 11px;float:left;}


/* 좌측배너 */
.detail_banner{display:inline-block;width:718px;margin-top:15px;border:1px solid #dfdfdf;border-radius:10px;background:#fff;float:left;clear:left;}
.detail_banner a img{border-radius:10px;width:718px;}


/* 고객게시판 */
.detail_customer{display:inline-block;width:718px;border:1px solid #d4d4d4;border-radius:10px;margin:15px 0 15px 0;background:#fff;}
.detail_customer .tablist{display:inline-block;width:100%;border-radius:10px 10px 0 0;}
.detail_customer .tablist ul{display:inline-block;}
.detail_customer .tablist ul li{text-align:center;height:52px;line-height:52px;float:left;font-size:15px;color:#7a7a7a;font-weight:700;border-bottom:2px solid #7d7d7d;border-left:1px solid #cecece;background:#f5f5f5;}
.detail_customer .tablist ul li.active{background:#fff;border-bottom:2px solid #d32d27;}
.detail_customer .tablist ul li.first{border-radius:10px 0 0 0;border-left:none;}
.detail_customer .tablist ul li.last{border-radius:0 10px 0 0;}
.detail_customer .tablist ul li a{display:inline-block;height:52px;line-height:52px;padding:0 32px 0 34px;}
.detail_customer .tablist ul li.active a{padding:0 34px 0 35px;}
.detail_customer .tabcontainer{display:inline-block;width:640px;padding:25px 39px;border-radius:0 0 10px 10px;clear:both;float:left;}
.detail_customer .tabcontainer .tabcontent{display:none;width:100%;min-height:300px;overflow:visible;}
.detail_customer .tabcontainer .tabcontent section img{width:100%;}
/* 리뷰읽기 */
.detail_customer .tabcontent .reivew_list .review_title{display:inline-block;width:100%;height:22px;line-height:22px;border-bottom:1px solid #e6e6e6;padding-bottom:20px;float:left;}
.detail_customer .tabcontent .reivew_list .review_title strong{font-size:16px;color:#7a7a7a;font-weight:700;letter-spacing:-0.075em;float:left;display:inline-block;}
.detail_customer .tabcontent .reivew_list .review_title .rating_b{display:inline-block;margin-left:20px;}
.detail_customer .tabcontent .reivew_list .review_title .com_per{display:inline-block;margin-left:20px;font-size:17px;color:#ea0001;font-weight:700;}
.detail_customer .tabcontent .reivew_list .review_title .people{display:inline-block;width:120px;height:18px;line-height:18px;background:url(../../img/detail/bu_col.gif) no-repeat 0 50%;padding-left:15px;margin-left:20px;font-size:12px;color:#7a7a7a;}
.detail_customer .tabcontent .reivew_list .review_title .people em{font-size:12px;color:#7a7a7a;font-weight:700;}
.detail_customer .tabcontent .pd_review{position:relative;display:inline-block;width:100%;}
.detail_customer .tabcontent .pd_review > strong{display:inline-block;width:100%;height:59px;line-height:59px;border-bottom:1px solid #e6e6e6;font-size:16px;color:#7a7a7a;font-weight:700;clear:both;}

.detail_customer .tabcontent .pd_review .review_box_w{display:inline-block;width:100%;margin:0 10px 0 5px;padding-bottom:25px;}
.detail_customer .tabcontent .pd_review .review_box{display:inline-block;width:100%;margin-top:15px;float:left;}

.detail_customer .tabcontent .pd_review .user_icon{display:inline-block;width:52px;height:52px;border-radius:50%;overflow:hidden;float:left;}
.detail_customer .tabcontent .pd_review .user_icon_re{display:inline-block;width:52px;height:52px;border-radius:50%;overflow:hidden;float:left;}

.detail_customer .tabcontent .pd_review .user_icon img{width:100%;}
.detail_customer .tabcontent .pd_review .user_icon_re img{width:100%;}

.detail_customer .tabcontent .pd_review .user_info{display:inline-block;margin-left:20px;float:left;width:550px}
.detail_customer .tabcontent .pd_review .user_info .user_name{display:inline-block;width:100%;height:24px;line-height:24px;float:left;}
.detail_customer .tabcontent .pd_review .user_info .user_name span{font-family:'dotum';font-size:12px;color:#2793e6;font-weight:700;}
.detail_customer .tabcontent .pd_review .user_info .user_name em{font-family:'dotum';font-size:11px;color:#7a7a7a;margin-left:10px;}

.detail_customer .tabcontent .pd_review .user_info .user_txt{display:inline-block;width:100%;line-height:17px;font-family:'dotum';font-size:12px;color:#505051;font-weight:700;margin:0 0 0 0;float:left;}

.detail_customer .tabcontent .pd_review .user_info .rcd{display:inline-block;width:100%;margin-top:5px; font-weight:700;font-size:12px;}
.detail_customer .tabcontent .pd_review .user_info .rcd li{display:inline-block;float:left;}
.detail_customer .tabcontent .pd_review .user_info .rcd li.sec{margin-left:10px;padding-left:11px;border-left:1px solid #000;}
.detail_customer .tabcontent .pd_review .user_info .rcd li .comment{font-family:'dotum';color:#2793e6;}
.detail_customer .tabcontent .pd_review .user_info .rcd li .modify{font-family:'dotum';color:#d32d27;}


.detail_customer .tabcontent .pd_review .user_info_re{display:inline-block;margin-left:20px;float:left;width:480px}
.detail_customer .tabcontent .pd_review .user_info_re .user_name{display:inline-block;width:100%;height:24px;line-height:24px;float:left;}
.detail_customer .tabcontent .pd_review .user_info_re .user_name span{font-family:'dotum';font-size:12px;color:#2793e6;font-weight:700;}
.detail_customer .tabcontent .pd_review .user_info_re .user_name em{font-family:'dotum';font-size:11px;color:#7a7a7a;margin-left:10px;}

.detail_customer .tabcontent .pd_review .user_info_re .user_txt{display:inline-block;width:100%;line-height:17px;font-family:'dotum';font-size:12px;color:#505051;font-weight:700;margin:0 0 0 0;float:left;}

.detail_customer .tabcontent .pd_review .user_info_re .rcd{display:inline-block;width:100%;margin-top:5px; font-weight:700;font-size:12px;}
.detail_customer .tabcontent .pd_review .user_info_re .rcd li{display:inline-block;float:left;}
.detail_customer .tabcontent .pd_review .user_info_re .rcd li.sec{margin-left:10px;padding-left:11px;border-left:1px solid #000;}
.detail_customer .tabcontent .pd_review .user_info_re .rcd li .comment{font-family:'dotum';color:#2793e6;}
.detail_customer .tabcontent .pd_review .user_info_re .rcd li .modify{font-family:'dotum';color:#d32d27;}


.detail_customer .tabcontent .pd_review .user_info_re .user_txt .comment{font-family:'dotum';color:#2793e6;}


.detail_customer .tabcontent .pd_review .report{display:inline-block;width:91px;text-align:right;float:right;}
.detail_customer .tabcontent .pd_review .report .btn_rpt{display:inline-block;width:89px;line-height:30px;border:1px solid #b54a51;border-radius:3px;background:#e30012;font-family:'dotum';font-size:12px;color:#fff;font-weight:700;text-align:center;display:none;}

.detail_customer .tabcontent .pd_review .review_box_re{display:inline-block;width:560px;margin:25px 0 0 70px;}
.detail_customer .tabcontent .pd_review .reivew_btn_box{position:absolute;top:14px;right:0;}
.detail_customer .tabcontent .pd_review .reivew_btn_box a{display:inline-block;width:89px;height:30px;line-height:30px;text-align:center;background:url(../../img/detail/bg_btn_a.jpg) repeat-x 0 0;border:1px solid #ccc;border-radius:3px;font-family:'dotum';font-size:12px;color:#7a7a7a;font-weight:700;}

/* 리뷰쓰기 */
.review_write { display: inline-block;}
.detail_customer .tabcontent .review_write .review_title{display:inline-block;width:100%;height:22px;line-height:22px;border-top:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6;padding-top:20px;padding-bottom:20px;float:left;}
.detail_customer .tabcontent .review_write .review_title strong{font-size:16px;color:#7a7a7a;font-weight:700;float:left;display:inline-block;}

.detail_customer .tabcontent .review_write .review_pd{display:inline-block;width:100%;padding:10px 0;border-bottom:1px dashed #9d9d9d;}
.detail_customer .tabcontent .review_write .review_pd .pd_photo{dispaly:inline-block;width:53px;height:53px;overflow:hidden;float:left;margin-left:15px;}
.detail_customer .tabcontent .review_write .review_pd .pd_photo img{border-radius:5px;width:53px;height:53px;}
.detail_customer .tabcontent .review_write .review_pd .pd_info{display:inline-block;float:left;margin-left:20px;position:relative;width:550px;}
.detail_customer .tabcontent .review_write .review_pd .pd_info .name{display:inline-block;width:100%;font-size:14px;color:#7a7a7a;font-weight:700;margin-top:10px;}
.detail_customer .tabcontent .review_write .review_pd .pd_info .price{display:inline-block;width:100%;font-size:14px;color:#7a7a7a;font-weight:700;margin-top:5px;}
.detail_customer .tabcontent .review_write .review_pd .pd_info .date{display:inline-block;position:absolute;top:10px;right:0;font-size:12px;color:#7a7a7a;font-weight:700;}

.detail_customer .tabcontent .review_write .rw_top{display:inline-block;width:100%;}
.detail_customer .tabcontent .review_write .rw_top dt{display:inline-block;width:60px;height:40px;line-height:40px;font-size:16px;color:#7a7a7a;font-weight:700;float:left;clear:left;padding:11px 0;}
.detail_customer .tabcontent .review_write .rw_top dd{position:relative;display:inline-block;width:560px;padding:11px 0 0 20px;margin-bottom:20px;float:left;}
.detail_customer .tabcontent .review_write .rw_top dd select{width:460px;height:40px;border:1px solid #ccc;}
.detail_customer .tabcontent .review_write .rw_top dd label{font-size:16px;color:#7a7a7a;font-weight:700;margin-right:15px;margin-top:10px;}

.detail_customer .tabcontent .review_write .rw_top dt.bdl{border-top:1px dashed #9d9d9d;}
.detail_customer .tabcontent .review_write .rw_top dd.bdl{border-top:1px dashed #9d9d9d;}
.detail_customer .tabcontent .review_write .rw_top dd.bdl textarea{display:inline-block;border:1px solid #ccc;height:190px;font-size:12px;color:#7a7a7a;font-weight:700;padding:10px 10px;}

.detail_customer .tabcontent .review_write .rw_top dd .ddTitle{display:inline-block;width:458px;height:38px;line-height:38px;border:1px solid #ccc;background:url(../../img/detail/bgSelect.png) no-repeat 440px 50%;cursor:pointer;}
.detail_customer .tabcontent .review_write .rw_top dd .ddTitle .ddTitleText{display:inline-block;margin-left:10px;}
.detail_customer .tabcontent .review_write .rw_top dd .ddTitle .ddTitleText img{display:inline-block;margin-right:115px;}
.detail_customer .tabcontent .review_write .rw_top dd .ddTitle .ddlabel{font-size:12px;color:#7a7a7a;font-weight:700;}
.detail_customer .tabcontent .review_write .rw_top dd .ddChild{width:358px;height:238px !important;background:#fff;padding:0 50px;top:51px !important;left:20px;display:inline-block;border:1px solid #ccc;border-top:none;}
.detail_customer .tabcontent .review_write .rw_top dd .ddChild ul{display:inline-block;height:238px;}
.detail_customer .tabcontent .review_write .rw_top dd .ddChild ul li{display:inline-block;padding:7px 0;width:100%;}
.detail_customer .tabcontent .review_write .rw_top dd .ddChild ul li img{display:inline-block;margin:0 115px 0 0;}
.detail_customer .tabcontent .review_write .rw_top dd .ddChild ul li .ddlabel{height:24px;line-height:24px;font-size:14px;color:#7a7a7a;font-weight:700;}
.detail_customer .tabcontent .review_write .rw_top dd.bdl input{display:inline-block;height:38px;line-height:38px;border:1px solid #ccc;padding:0 10px;font-size:12px;color:#7a7a7a;font-weight:700;}

.detail_customer .tabcontent .review_write .rw_mid{display:inline-block;width:100%;}
.detail_customer .tabcontent .review_write .rw_mid textarea{display:inline-block;width:632px;height:190px;font-size:12px;color:#7a7a7a;font-weight:700;padding:10px 10px;}

.detail_customer .tabcontent .review_write .rw_btm{display:inline-block;width:600px;padding:20px;background:#f5f5f5;margin-top:15px;}
.detail_customer .tabcontent .review_write .rw_btm strong{display:block;font-size:14px;color:#7a7a7a;font-weight:700;padding-bottom:10px;}
.detail_customer .tabcontent .review_write .rw_btm span{display:inline-block;line-height:16px;padding:2px 0 2px 3px;width:597px;font-size:12px;color:#7a7a7a;background:url(../../img/detail/bu_dot.gif) no-repeat 0 8px;}
.detail_customer .tabcontent .review_write .rw_btm span em{display:block;padding:2px 0 3px 0;}
.detail_customer .tabcontent .review_write .rw_btm span em.first{paddign-top:5px !important;}

.detail_customer .tabcontent .review_write .rw_btn_box{display:inline-block;width:100%;margin-top:20px;text-align:center;}
.detail_customer .tabcontent .review_write .rw_btn_box a.register{display:inline-block;width:363px;height:52px;line-height:52px;text-align:center;font-size:18px;color:#fff;font-weight:700;background:#e60012;}
.detail_customer .tabcontent .review_write .rw_btn_box a.cancel{display:inline-block;width:270px;height:50px;line-height:50px;text-align:center;border:1px solid #c0c0c0;font-size:18px;color:#7a7a7a;font-weight:700;}

/* 상품QnA */
.detail_customer .tabcontent .qna_title{display:inline-block;width:100%;height:22px;line-height:22px;border-bottom:1px solid #e6e6e6;padding-bottom:20px;float:left;}
.detail_customer .tabcontent .qna_title strong{font-size:18px;color:#7a7a7a;font-weight:700;letter-spacing:-0.075em;float:left;display:inline-block;}

.detail_customer .tabcontent .qna_top{display:inline-block;width:100%;}
.detail_customer .tabcontent .qna_top dt{width:110px;line-height:40px;font-size:16px;color:#7a7a7a;font-weight:700;float:left;clear:left;padding:11px 0;}
.detail_customer .tabcontent .qna_top dd{width:510px;line-height:40px;padding:11px 0 11px 0px;float:left;}
.detail_customer .tabcontent .qna_top dd label{font-size:16px;color:#7a7a7a;font-weight:700;margin-right:15px;}
.detail_customer .tabcontent .qna_top dt.bdl{border-top:1px dashed #9d9d9d;}
.detail_customer .tabcontent .qna_top dd.bdl{border-top:1px dashed #9d9d9d;}
.detail_customer .tabcontent .qna_top dd.bdl input{height:38px;line-height:38px;border:1px solid #ccc;padding:0 10px;font-size:12px;color:#7a7a7a;font-weight:700;}
.detail_customer .tabcontent .qna_top dd.bdl textarea{width:632px;height:190px;border:1px solid #ccc;;font-size:12px;color:#7a7a7a;font-weight:700;padding:10px 10px;}

.detail_customer .tabcontent .qna_mid{display:inline-block;width:100%;}
.detail_customer .tabcontent .qna_mid textarea{display:inline-block;width:632px;height:190px;font-family:'dotum';font-size:12px;color:#7a7a7a;font-weight:700;padding:10px 10px;}

.detail_customer .tabcontent .qna_btm{display:inline-block;width:600px;padding:20px;background:#f5f5f5;margin-top:15px;}
.detail_customer .tabcontent .qna_btm strong{display:block;font-size:14px;color:#7a7a7a;font-weight:700;padding-bottom:10px;}
.detail_customer .tabcontent .qna_btm span{display:inline-block;line-height:15px;padding:2px 0 3px 3px;width:597px;font-size:12px;color:#7a7a7a;background:url(../../img/detail/bu_dot.gif) no-repeat 0 8px;}
.detail_customer .tabcontent .qna_btm span em{display:block;padding:2px 0 3px 0;}
.detail_customer .tabcontent .qna_btm span em.first{paddign-top:5px !important;}

.detail_customer .tabcontent .qna_btn_box{display:inline-block;width:100%;margin-top:20px;text-align:center;}
.detail_customer .tabcontent .qna_btn_box a.send{display:inline-block;width:341px;height:52px;line-height:52px;text-align:center;font-size:18px;color:#fff;font-weight:700;background:#e60012;}

.detail_customer .tabcontent .infra_qna{display:inline-block;width:100%;margin-top:30px;border-top:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6;padding:30px 0;}
.detail_customer .tabcontent .infra_qna span{display:inline-block;width:50%;line-height:30px;float:left;font-size:18px;color:#7a7a7a;font-weight:700;}
.detail_customer .tabcontent .infra_qna a{display:inline-block;width:313px;height:48px;line-height:48px;text-align:center;font-size:18px;color:#fff;font-weight:700;background:#e60012;float:right;margin-top:5px;}








/* 교환/반품 */
.detail_customer .tabcontent .swap_title{width:598px;border:1px solid #ccc;border-radius:3px;font-size:14px;background:#f5f5f5;padding:15px 20px;}
.detail_customer .tabcontent .swap_title strong{line-height:30px;font-size:16px;color:#7a7a7a;font-weight:700;}
.detail_customer .tabcontent .swap_title p{font-size:12px;color:#7a7a7a;font-weight:700;display:block;padding-top:15px;}

.detail_customer .tabcontent .swap_info{dispaly:inline-block;margin-top:25px;width:600px;padding:0 20px;}
.detail_customer .tabcontent .swap_info li{width:100%;margin:6px 0;font-size:14px;color:#7a7a7a;line-height:20px;}
.detail_customer .tabcontent .swap_info li strong{width:100%;margin:6px 0;font-size:14px;color:#7a7a7a;font-weight:700;}

.detail_customer .tabcontent .swap_guide{display:inline-block;width:600px;min-height:250px;padding:20px;background:#f5f5f5;margin-top:25px;}
.detail_customer .tabcontent .swap_guide strong{display:inline-block;padding:10px 0;font-size:14px;color:#7a7a7a;font-weight:700;width:100%;}
.detail_customer .tabcontent .swap_guide div{display:inline-block;width:100%;font-size:12px;color:#7a7a7a;line-height:16px;}



.detail_customer .tabcontent .essential table{margin-top:10px;}
.detail_customer .tabcontent .essential table tbody th{border:1px solid #c8c8c8;background:#f0f0f0;font-size:12px;color:#7a7a7a;padding-left:18px;height:38px;text-align:right;padding:0 20px;}
.detail_customer .tabcontent .essential table tbody td{border:1px solid #c8c8c8;font-size:12px;color:#7a7a7a;padding:10px 20px 10px 20px;letter-spacing:-0.075em;}


/* 페이징 */
.paging{display:inline-block;width:100%;padding:10px 0;text-align:center;border-top:1px solid #e6e6e6;}
.paging a.page_button{width:32px;}
.paging a{float:none;display:inline-block;width:16px;height:32px;line-height:32px;text-align:center;font-family:'dotum';color:#7a7a7a;font-size:11px;}
.paging strong{display:inline-block;width:16px;height:32px;line-height:32px;text-align:center;font-family:'dotum';color:#7a7a7a;font-size:11px;font-weight:700;}


/* aslide */
.pd_aside{display:inline-block;width:270px;float:right;}
.other_pd{position:relative;display:inline-block;width:248px;border:1px solid #ccc;border-radius:10px;background:#fff;padding:20px 10px;}
.other_pd .other_title{height:20px;padding-bottom:20px;border-bottom:1px solid #e6e6e6;}
.other_pd .other_title strong{display:inline-block;height:32px;line-height:32px;font-size:16px;color:#7a7a7a;font-weight:700;}

.other_pd .other_list{display:inline-block;width:248px;height:440px;position:relative;margin:10px 0 0 0;overflow-y:auto;overflow-x:hidden;}
.other_pd .other_list li{display:inline-block;float:left;}
.other_pd .other_list_img img {width:78px;height:auto;}
.other_pd .other_list li:hover{-webkit-filter:brightness(70%);}
.other_pd .other_list .mCSB_inside > .mCSB_container{margin-right:2px;}
.other_pd .other_list .mCSB_scrollTools{width:8px;}
.other_pd .other_btn{position:absolute;top:30px;right:10px;}
.other_pd .other_btn a{display:inline-block;width:89px;height:30px;line-height:30px;text-align:center;background:url(../../img/detail/bg_btn_a.jpg) repeat-x 0 0;border:1px solid #ccc;border-radius:3px;font-family:'dotum';font-size:12px;color:#7a7a7a;font-weight:700;}
.other_pd .sell_amount{display:inline-block;width:100%;}
.other_pd .sell_amount span{display:inline-block;float:left;font-family:'dotum';font-size:12px;color:#7a7a7a;}
.other_pd .sell_amount em{display:inline-block;float:right;font-family:'dotum';font-size:12px;color:#7a7a7a;}

.price_compare{position:relative;display:inline-block;width:248px;border:1px solid #ccc;border-radius:10px;background:#fff;padding:20px 10px;margin-top:10px;}
.price_compare .compare_title{height:20px;padding-bottom:20px;border-bottom:1px solid #e6e6e6;}
.price_compare .compare_title strong{display:inline-block;height:32px;line-height:32px;font-size:16px;color:#7a7a7a;font-weight:700;}

.price_compare .seller_list{display:inline-block;width:248px;height:440px;position:relative;margin:10px 0 0 0;overflow-y:auto;overflow-x:hidden;}
.price_compare .seller_list .mCSB_inside > .mCSB_container{margin-right:8px;}
.price_compare .seller_list .mCSB_scrollTools{width:8px;}
.price_compare .seller_list li{padding:15px 5px 15px 0;border-bottom:1px dashed #ccc;display:inline-block;width:235px;float:left;}
.price_compare .seller_list li.first{border-top:none;}
.price_compare .seller_list li .pd_photo{display:inline-block;width:38px;height:38px;float:left;}
.price_compare .seller_list li .pd_photo img{border-radius:5px;}
.price_compare .seller_list li .pd_info{display:inline-block;width:125px;float:left;margin:5px 0 0 10px;}
.price_compare .seller_list li .pd_info span{display:block;font-size:12px;color:#000;font-weight:700;}
.price_compare .seller_list li .pd_info em{display:block;font-size:12px;color:#afafaf;}
.price_compare .seller_list li a{float:right;}
.price_compare .compare_btn{position:absolute;top:30px;right:10px;}
.price_compare .compare_btn a{display:inline-block;width:89px;height:30px;line-height:30px;text-align:center;background:url(../../img/detail/bg_btn_a.jpg) repeat-x 0 0;border:1px solid #ccc;border-radius:3px;font-size:12px;color:#7a7a7a;font-weight:700;}
.price_compare .seller_pd_amount{display:inline-block;width:100%;}
.price_compare .seller_pd_amount span{display:inline-block;font-size:13px;color:#7a7a7a;}
.price_compare .seller_pd_amount em{display:inline-block;font-size:13px;color:#7a7a7a;}


.aside_review{position:relative;display:inline-block;width:248px;border:1px solid #ccc;border-radius:10px;background:#fff;padding:30px 10px;margin-top:15px;}
.aside_review .ar_title{height:32px;padding-bottom:15px;border-bottom:1px solid #e6e6e6;}
.aside_review .ar_title strong{display:inline-block;height:32px;line-height:32px;font-family:'dotum';font-size:14px;color:#7a7a7a;font-weight:700;}
.aside_review .ar_list{display:inline-block;width:248px;height:440px;position:relative;margin-top:10px;overflow:auto;overflow-x:hidden;}
.aside_review .ar_list .mCSB_inside > .mCSB_container{margin-right:8px;}
.aside_review .ar_list .mCSB_scrollTools{width:8px;}
.aside_review .ar_list li{display:inline-block;width:235px;padding:15px 5px 15px 0;border-top:1px dashed #ccc;}
.aside_review .ar_list li.first{border-top:none;}
.aside_review .ar_list .user_icon{display:inline-block;float:left;}
.aside_review .ar_list .user_icon img{border-radius:50%;width:42px;height:42px;}
.aside_review .ar_list .pd_photo{dispaly:inline-block;width:53px;height:53px;overflow:hidden;float:left;margin-left:15px;}
.aside_review .ar_list .pd_photo img{border-radius:5px;}

.aside_review .ar_list .user_info{display:inline-block;float:left;margin-left:10px;margin-top:4px;}
.aside_review .ar_list .user_info span{display:block;font-size:12px;color:#000;font-family:'doutm';font-weight:700;}
.aside_review .ar_list .user_info p{display:block;font-size:12px;color:#afafaf;font-family:'doutm';}
.aside_review .ar_btn{position:absolute;top:30px;right:10px;}
.aside_review .ar_btn a{display:inline-block;width:89px;height:30px;line-height:30px;text-align:center;background:url(../../img/detail/bg_btn_a.jpg) repeat-x 0 0;border:1px solid #ccc;border-radius:3px;font-family:'dotum';font-size:12px;color:#7a7a7a;font-weight:700;}
