/***************************** 상품상세 *********************************/
.widget_category_location_select {display:none;}

.menuCategory { margin:20px 0 0 0; padding:0 0 0 9px; }
.menuCategory > li { display:inline-block; width:144px; margin:0 -4px 10px 0; padding:0 5px 0 0; vertical-align:top; *display:inline; *margin:0; *zoom:1; }
.menuCategory > li > a { font-weight:normal; color:#272727; }
.menuCategory > li > a:hover { color:#272727; text-decoration:underline; }
.menuCategory > li .count { font-weight:bold; color:#898989; }


/*
.sit_admin { display: none !important; }
*/
.sit_admin { display: block !important; }

/* widget_detail_top_banner */
.widget_detail_top_banner {overflow:hidden; width:100%; margin:0 0 20px 0;}
.widget_detail_top_banner ul { overflow:hidden; margin:0; padding:0;}
.widget_detail_top_banner ul li {float:left; list-style:none;}
.widget_detail_top_banner ul li.first_child {margin-right:2px;}



#sit { border: 0px !important; margin:0 0 0 !important; }
#sit_ov_wrap { position: relative; padding:0 0 10px 0; border:1px solid #22b500; background: none !important; }

#sit_pvi {width:500px; min-height: 450px; padding:35px 0 0 29px; }
#sit_pvi_big {margin:0 0 10px;text-align:center; border:0px solid #ddd;}
#sit_pvi_big a img {width:100%; height:auto;}
#sit_pvi_thumb { display:none; text-align: center; }
#sit_pvi_thumb li { float: none !important; display: inline-block; *display: inline; *zoom:1; border:1px solid #ddd;}



#sit_ov {width:460px; margin-right: 29px; padding:17px 0 0;}
#sit_ov .item_info_title {margin:0 0 15px ; padding:0 0 8px 5px; border-bottom:1px solid #e9e9e9;}
#sit_ov .item_info_title p.brand_name {padding-bottom:7px; font-size:14px; font-weight:700; color:#c00000;}
#sit_ov .item_info_title #sit_title {position:relative; margin:0 0 0; padding:0 0 0 50px; font-size:18px; line-height:22px; color:#666; font-weight:bold; font-family:'Nanum Gothic', sans-serif;}
#sit_ov .item_info_title #sit_title:after {content:""; display:block; clear:both;}

#sit_ov .item_info_title #sit_title p {float:left;}

span.import_type {position:relative; top:1px; left:-50px; float:left; font-size:12px; line-height:18px; color:#af0000; border:1px solid #af0000; padding:0 3px; margin-right:-50px; vertical-align:middle; background:#f1f1f1;}
span.import_type a {color:#af0000; text-decoration:none;}



#sit_ov .item_info_title #sit_desc {display:none; margin:0 !important; padding:10px 0 0 !important;}



.sit_ov_tbl {margin-bottom:0;width:100%;border:0;border-collapse:collapse}
.sit_ov_tbl th {border-top:0px solid #e9e9e9 !important;border-bottom:0px solid #e9e9e9 !important; font-weight:normal;text-align:left; color:#686868; line-height:18px;}
.sit_ov_tbl td {padding:5px 0;border-top:0px solid #e9e9e9 !important; border-bottom:0px solid #e9e9e9 !important; color:#333; line-height:18px;}
.sit_ov_tbl td.div_line {padding:0; background:url("../../img/trend9/bg_div_line.png") repeat-x 0 center;}
.sit_ov_ro {padding:2px 2px 3px;border:0;background:transparent;text-align:right;vertical-align:middle}
.sit_ov_opt {padding:2px 2px 3px;border:0;background:transparent;vertical-align:middle}
.sit_ov_input {margin:0 1px 0 0;padding:2px 2px 3px;border:1px solid #b8c9c2;background:transparent;vertical-align:middle}
#sit_ov_tbl button {margin:0 1px 0 0}

sit_ov_tbl select {outline:none !important;}

span.coustom_price {text-decoration:line-through; color:#999;}
span.price {color:#1e1e1e; font-size:15px; font-weight:700;}
span.sale_count {color:#af0000; font-size:15px; font-weight:700;}

section .sit_ov_tbl select {min-width:320px; max-width:320px;}
section.add_option_section {padding-top:20px; border-top:1px dotted #dfdfdf;}
section#sit_sel_option {margin-top:0; margin-bottom:10px;}

#sit_siblings { margin: 0; padding: 0; border: 0; }
#sit_siblings a {
	position: absolute;
	display: block;
	float: none;
	border: 0px;
	background: none;
	padding: 0px;
	margin: 0px;
	width: 20px;
	height: 39px;
	z-index: 100;
	text-indent: -9999px;
}

#sit_siblings a#siblings_prev {
	left: 0px;
	top: 200px;
	background: url('../../img/trend9/button/product_detail_prev_btn.png') left top no-repeat;
}

#sit_siblings a#siblings_next {
	right: 0px;
	top: 200px;
	background: url('../../img/trend9/button/product_detail_next_btn.png') left top no-repeat;
}



#sit_star_sns {position:static !important; top:0 !important;right:0 !important; padding:10px 0; border-top:0px solid #dcdcdc; color:#b8afa2;font-size:12px !important; letter-spacing:0 !important;}
#sit_star_sns span {display:inline-block;margin:0 5px 0 0;color:#666;letter-spacing:0}
#sit_star_sns .sit_star {position:relative;top:-2px;margin:0 5px 0 0}
#sit_star_sns a {display:inline-block;vertical-align:middle}


#sit_ov_wrap .btnArea { overflow:hidden; margin:0 0 15px; text-align:center; font-size:0; line-height:0;}
#sit_ov_wrap .btnArea.center { text-align:center; }
#sit_ov_wrap .btnArea a img { margin:0 8px; font-size:12px; line-height:18px; cursor:pointer; *margin-left:2px; }
#sit_ov_wrap .btnArea a:first-child img { margin-left:0; }
#sit_ov_wrap .btnArea span.left { float:left; margin:0 0 0 -4px; text-align:left; }


#sit_ov_btn {text-align:right;letter-spacing:-3px; padding:15px 0; border-top:0;}
#sit_ov_btn a {display:inline-block;width:auto !important; height:auto !important;border:0;font-size:0.95em;vertical-align:middle;text-align:center;text-decoration:none;letter-spacing:-0.1em;line-height:2.8em;cursor:pointer; margin:0 1px;}
#sit_ov_btn input {display:inline-block;width:80px;height:30px;border:0;font-size:0.95em;text-align:center;text-decoration:none;letter-spacing:-0.1em;cursor:pointer}
#sit_btn_buy {background:#ff5b89;color:#fff}
#sit_btn_cart, #sit_btn_wish {background:#555;color:#fff}
#sit_btn_rec {background:#888;color:#fff}



/* 상품상세 추가 내용 */
.product-additional { clear:both; margin:10px 0 0;  color:#8B8B8C;}

.product-additional .item_detail_notice { display:none; padding:30px 0 0; color:#000;}

.product-additional h2.product_detail_section_title {display:none; margin:20px 0 20px 0px; padding:0 0 5px 0px; border-bottom:1px dotted #dbdbdb; font-family:"georgia", "times new roman", tahoma; font-size:16px; color:#5a5a5a; font-weight:bold;}
.product-additional .product_detail_content { line-height:1.8em; }

.product-additional ul.link { padding:0; height:34px; zoom:1; margin:80px 0 30px 0; list-style:none; background-color:0; border-bottom:1px solid #22b500;}
.product-additional ul.link li { float:left; width:184px; margin:0 -1px 0 0; padding:0; text-align:center;}
.product-additional ul.link li:first-child {width:186px;}
.product-additional ul.link li.selected {}
.product-additional ul.link li a { display:block; height:17px; padding:10px 0 6px; color:#acacac; font-size:13px; border:1px solid #e9e9e9; border-bottom:0; background-color:#f7f7f7;}
.product-additional ul.link li.last a {}
.product-additional ul.link li.selected a {position:relative; z-index:1; background-color:#fff; border:1px solid #22b500; border-top:2px solid #22b500; border-bottom:1px solid #fff; font-weight:bold; color:#22b500; text-decoration:none; }

/* 상품 상세 탭을 사용을 할 경우 아래 삭제 */
.product-additional ul.link { display: ; }

.de_change_area {margin:30px 0 0;}

#sit_inf { margin: 0 0 40px; padding: 0; border: 0; }
#sit_dvr { margin: 0 0 40px; padding: 0; border: 0; }
#sit_ex { margin: 0 0 40px; padding: 0; border: 0; }
#sit_use { margin: 0 0 40px; padding: 0; border: 0; }
#sit_qa { margin: 0 0 40px; padding: 0; border: 0; }
#sit_rel { margin: 0 0 40px; padding: 0; border: 0; }



#sit_inf_open th, #sit_inf_open td { background: #f9f9f9; }


/* 상품후기 */
#sit_use_ol { border-top: 0px; }
.sit_use_li { background: none; }

#sit_use h3 {display:none;}
#sit_use_wbtn a.btn01,
#sit_use_wbtn a.btn02 {padding:5px 10px; background:#fafafa; border-color:#ccc; color:#333;}


/* 상품문의 */
#sit_qa_ol { border-top: 0px; }
.sit_qa_li { background: none; }

#sit_qa h3 {display:none;}

#sit_qa_wbtn a.btn01,
#sit_qa_wbtn a.btn02 {padding:5px 10px; background:#fafafa; border-color:#ccc; color:#333;}





/* widget_normal_product */
#sit_rel {margin-top:20px; padding-top: 0; }
#sit_rel h3 {text-align:left; margin:0; padding:9px 0 15px; ; font-size:0;}
#sit_rel ul.prdList {clear:both; zoom:1; margin:0 0 0 -12px; padding: 0; font-size:0; line-height:0;}
#sit_rel ul.prdList:after {content:""; display:block; clear:both; }
#sit_rel ul.prdList li.item .sale_count {
	position: absolute;
    z-index: 1000;
    bottom: 10px;
    left: 0;
    width: 100%;
    height: 15px;
    background: none;
}

#sit_rel ul.prdList li.item .sale_count span{
	display: block;
    width: 100%;
    height: 15px;
    margin: 0 0 0 10px;
    text-align: left;
    font-size: 11px;
    font-weight: 700;
    color: #af0000;
    font-family: "century gothic", tahoma, arial, sans-serif;
}
#sit_rel ul.prdList li.item { position:relative; display:inline-block; *display:inline; float:left; width:210px; margin:0 0 0 12px; padding: 0; vertical-align:top; font-size:12px; line-height:16px; *zoom:1;}
#sit_rel ul.prdList li.item .box {border:1px solid #eaeaea;}
#sit_rel ul.prdList li.item .prdImg { display:block;}
#sit_rel ul.prdList li.item .prdImg img { display:block; width:100%;}




.detail_item_info_area { clear: both; }

/* detail_info_quick */
.detail_info_quick {float: left; position: relative; width:500px; margin:0px auto 0; padding-left: 29px; }
.detail_info_quick .detail_sns {position: absolute; left: 80px; top: -60px; overflow:hidden; padding:0px;  width: 382px; }
.detail_info_quick .detail_sns ul {margin:0; padding:0; text-align:center;}
.detail_info_quick .detail_sns ul li { display:inline-block; margin:0 0 0 17px;  *display:inline; *zoom:1; list-style:none;}
.detail_info_quick .detail_sns ul li.add a {color:#3e3e3e; font-size:12px; line-height:48px;}
.detail_info_quick .detail_sns ul li.add a img {position:relative; top:-3px; padding-right:3px; vertical-align:middle;}
.detail_info_quick .detail_sns ul li.logo {margin:0 0 0 47px;}

.detail_info_quick .detail_info {overflow:hidden; border-top:1px solid #22b500;}
.detail_info_quick .detail_info ul {margin:0; padding:0;}
.detail_info_quick .detail_info ul li {display:block; list-style:none; text-align: center; }


.detail_item_info_area .detail_info_naver {
	float: right;
    width: 460px;
    margin-right: 25px;
    padding: 0px 0 0;
}


/* detail_as_info */
.detail_as_info {overflow:hidden; padding:30px 0 0;}





/* 헬프버튼 */
a.bt_help {position:relative; color:#00a6dc; text-decoration:none;}
a.bt_help.right {float:right;}
a.bt_help span {text-decoration:underline;}
a.bt_help:hover span {color:#007298;}
a.bt_help img {padding-left:5px; vertical-align:middle;}

/* 레이어 닫기 */
a.close_layer {
    position: absolute;
    right:15px;
    top:10px;
}




span.delivery_date {position:relative;}
/*
span.delivery_date:before {content:"|"; padding:0 10px; color:#ddd;}
*/
span.delivery_date em {font-style:normal; font-size:11px; padding:2px 3px; color:#fff; background-color:#11acde;}
span.delivery_date a {color:#fff; text-decoration:none;}


.detail_top_board_wrap {margin-top:20px; padding:19px; background:#fff; border:1px solid #eaeaea;}
.detail_top_board_wrap:after {content:""; display:block; clear:both;}

/* 최근 상품후기 */
.detail_top_board_wrap .detail_top_review {float:left; width:510px; height:auto; padding:0 20px 0 0; overflow:hidden; border-right:1px dotted #eaeaea;}
.detail_top_board_wrap .detail_top_review h3 {float:left; margin:0; padding:0 0 7px 0; *zoom:1;}
.detail_top_board_wrap .detail_top_review h3 img {display:block; overflow:hidden; margin:0; padding:0; *zoom:1;}
.detail_top_board_wrap .detail_top_review a.more {float:right; margin:2px 5px 0 0; font-size:11px; letter-spacing:-1px; color:#999;}
.detail_top_board_wrap .detail_top_review .product_review {clear:both; }
.detail_top_board_wrap .detail_top_review .product_review ul {margin:0; padding:10px 0 0; list-style:none;}
.detail_top_board_wrap .detail_top_review .product_review ul li {margin:0; padding:5px 0; list-style:none;}
.detail_top_board_wrap .detail_top_review .product_review ul li:before {content:"-"; padding-right:5px; color:#ccc;}
.detail_top_board_wrap .detail_top_review .product_review ul li.first {border-top:0;}
.detail_top_board_wrap .detail_top_review .product_review ul li span {color:#777; font-size:12px;}
.detail_top_board_wrap .detail_top_review .product_review ul li img {vertical-align:middle;}
.detail_top_board_wrap .detail_top_review .product_review ul li img.review_star {padding-top:2px;}
.detail_top_board_wrap .detail_top_review p.nodata {clear:both; padding:20px 0; text-align:center; color:#999;}

/* 최근 상품문의 */
.detail_top_board_wrap .detail_top_qna {float:right; width:510px; height:auto; margin-left:-1px; padding:0 0 0 19px; overflow:hidden; border-left:1px dotted #eaeaea;}
.detail_top_board_wrap .detail_top_qna h3 {float:left; margin:0;  padding:0 0 7px 0; *zoom:1;}
.detail_top_board_wrap .detail_top_qna h3 img {display:block; overflow:hidden; margin:0; padding:0; *zoom:1;}
.detail_top_board_wrap .detail_top_qna a.more {float:right; margin:2px 5px 0 0; font-size:11px; letter-spacing:-1px; color:#999;}
.detail_top_board_wrap .detail_top_qna .product_qna {clear:both; }
.detail_top_board_wrap .detail_top_qna .product_qna ul {margin:0; padding:10px 0 0; list-style:none;}
.detail_top_board_wrap .detail_top_qna .product_qna ul li {margin:0 !important; padding:5px 0 !important; list-style:none; }
.detail_top_board_wrap .detail_top_qna .product_qna ul li:before {content:"-"; padding-right:5px; color:#ccc;}
.detail_top_board_wrap .detail_top_qna .product_qna ul li.first {border-top:0;}
.detail_top_board_wrap .detail_top_qna .product_qna ul li span {color:#777; font-size:12px;}
.detail_top_board_wrap .detail_top_qna .product_qna ul li img {vertical-align:middle;}
.detail_top_board_wrap .detail_top_qna .product_qna ul li img.review_star {padding-top:2px;}
.detail_top_board_wrap .detail_top_qna p.nodata {clear:both; padding:20px 0; text-align:center; color:#999;}




