/* BASIC css start */
.item_goods_tab_1 {display:none}


.detail_nhn_pay { margin-top: 20px; line-height: 0; padding-bottom: 20px; }



.item_gallery_type {
	border-bottom:1px solid #e9e9e9;
}
.item_gallery_type ul {
	display:table;
	border-right:1px solid #e9e9e9;
        width: 1200px;
}
.item_gallery_type ul li {
	max-width:199px!important;
	padding:13px 0 0;
	display:table-cell;
	border-left:1px solid #e9e9e9;
	border-top:1px solid #e9e9e9;
	vertical-align:top;
}
.item_gallery_type ul li .item_cont {
	position: relative;
	/* max-width: 194px; */
    padding: 0 13px 20px;
	text-align: center;
}
.item_gallery_type ul li .item_cont .item_photo_box {
	border:none;
}
.item_gallery_type ul li .item_cont .item_photo_box img {
	max-width:185px;
}
.item_gallery_type ul li .item_cont .item_info_cont {
	text-align:center;
}
.item_gallery_type ul li .item_cont .item_info_cont .item_tit_box .item_name {
        padding: 0;
        color: #333333;
        font-weight: bold;
        font-size: 12px;
}
.item_gallery_type ul li .item_cont .item_info_cont .item_money_box {
	padding:5px 0 0;
}
.item_gallery_type ul li .item_cont .item_info_cont .item_money_box .item_price {
       padding: 5px 0 0 5px;
       font-size: 16px;
       color: #333333;
}
.item_gallery_type ul li .item_cont .item_info_cont .item_icon_box img {
	padding:10px 0 0;
}
.item_gallery_type ul li .item_cont .ico_best {
	position:absolute;
	top:0;
	left:0;
	z-index:1;
	display:none;
}
/* 추천상품 */
.best_item_view .item_gallery_type {
	border:none;
}
.best_item_view .item_gallery_type ul {
	width:96%;
	border:none;
	margin:0 auto;
}
.best_item_view .item_gallery_type ul li {
	max-width:auto!important;
	padding:13px 0 0;
	display:table-cell;
	border:none;
	vertical-align:top;
}
.best_item_view .item_gallery_type ul li .item_cont {
	max-width:206px;
	padding:13px 12px;
	background:#ffffff;
	border:1px solid #e3dfdf;
}
.best_item_view .item_gallery_type ul li .item_cont .item_photo_box img {
	max-width:206px;
}
.best_item_view .item_gallery_type ul li .item_cont .ico_best {
	display:block;
}
.ly_wrap {
	right:0px!Important;
	left:auto !Important;
}
#productDetail {
	margin-top:40px;
}
#MS_select_navigation_1st {
	height: 22px;
	line-height: 22px;
	width: 100%;
	border: none;
	padding: 0 5% 0 5%;
}
#MS_select_navigation_2st {
	height: 22px;
	line-height: 22px;
	width: 100%;
	border: none;
	padding: 0 5% 0 5%;
}
#MS_select_navigation_3st {
	height: 22px;
	line-height: 22px;
	width: 100%;
	border: none;
	padding: 0 5% 0 5%;
}
.sub_content .location_wrap {
	margin:-25px 0 15px 0;
	border-bottom:none 0;
}
.location_cont em + .location_select {
	margin-left:5px;
}
.location_select {
	display:inline-block;
	position:relative;
	min-width:150px;
	margin:7px 0 0 0;
	border:1px solid #999999;
	background:#ffffff;
	z-index:50;
}
.location_select .location_tit {
	background:url("/design/skin79/img/select_arrow_down_11x7.png") no-repeat right center;
}
.location_select .location_tit.actvie {
	background:url("/design/skin79/img/select_arrow_up_11x7.png") no-repeat right center;
}
.location_select .location_tit span {
	display:inline-block;
	padding-left:5px;
}
.location_select .location_tit a {
	display:block;
	padding:3px 32px 3px 9px;
	font-size:11px;
}
.location_wrap {
	position:relative;
	width:100%;
	border-bottom:1px solid #ededed; /*background:#f9f9f9;*/
}
.location_wrap .location_cont {
	width:1200px;
	margin:0 auto;
}
.location_wrap .location_cont:after {
	display:block;
	clear:both;
	content:"";
}
.location_cont em {
	display:block;
	float:left;
	padding:9px 0 10px 0;
	color:#777777;
	font-size:11px;
}
.location_cont .local_home {
	color:#777777;
}
.location_cont .local_home:hover {
	text-decoration:underline;
}
.location_select ul {
	display:block;
	position:absolute;
	top:22px;
	left:0px;
	width:100%;
	margin-left:-1px;
	padding:6px 0 6px 0;
	font-size:0;
	border:1px solid #999999;
	background:#ffffff;
}
.location_select ul li {/*padding:4px 0 4px 9px;*/
}
.location_select ul li a {
	display:block;
	padding:4px 5px 5px 10px;
	font-size:11px;
}
.location_select ul li a span {
	display:inline-block;
}
.location_select ul li a:hover {
	color:#ffffff;
	text-decoration:none;
	background:#ab3e55;
}
.item_photo_info_sec {
	padding-top:20px;
}
.item_photo_info_sec .item_photo_view_box {
	width:auto;
	margin-left:100px;
}
.item_photo_info_sec .item_info_box {
	width:401px;
	margin-right:100px;
}
/* 상단좌측 상세이미지 */
.item_photo_big .btn_zoom {
	position: absolute;
	bottom: 0px;
	right: 0;
}
.item_photo_big {
	width:400px;
	height:400px;
	border:none;
}
.item_photo_slide {
	width:400px;
}
.item_photo_big span {
	width:100%;
}
.item_photo_big img {
	width:100%;
}
.btn_open_layer img {
	width:100%;
}
.item_photo_slide .slider_goods_nav {
	width:100%;
}
.slick-slider .slick-list {
	width:368px;
	margin:0 auto;
}
.item_photo_slide .slider_goods_nav li {
	width:70px;
	height:70px;
	padding:0 2px;
}
.item_photo_slide .slider_goods_nav li a {
	width:66px;
}
.item_photo_slide .slider_goods_nav li img {
	width:66px;
	height:66px;
}
.item_photo_slide .slick_goods_prev, .item_photo_slide .slick_goods_next {
	padding:0;
}
/* 작은 슬라이드 이미지 오버시, 선택시 */
.item_photo_slide .slider_goods_nav li a:hover {
	width:66px;
	height:66px;
	border:2px solid #333;
}
.item_photo_slide .slider_goods_nav li a:hover img {
	margin:0;
}
.item_photo_slide .slider_goods_nav li a.on {
	width:66px;
	height:66px;
	border:2px solid #333;
}
.item_photo_slide .slider_goods_nav li a.on img {
	margin:0;
}
/* 상단우측 상품정보 */
.item_detail_list dd {
	width:auto;
}
.item_price dd, .item_price dd strong {
	color:#c1052c;
	font-weight:normal;
}/* 판매가 */
.item_tatal_box .total_amount dd {
	color:#000000;
}/* 총합계 */
.item_choice_list .cart_prdt_name {
	padding:20px 0 20px 10px;
}
.item_choice_list .cart_prdt_name + td {
	width:140px;
}
/* 구매버튼 AREA */
.btn_choice_box {
	overflow:hidden;
}
.btn_add_cart {
	margin:0;
}
.btn_add_order, .btn_add_wish {
	margin:0 0 0 6px;
}
.btn_add_order, .btn_add_cart, .btn_add_wish {
	float:left;
	width:auto;
	height:auto;
	padding:0;
	background:none;
	border:none;
	font-size:0;
}
.btn_add_order:hover, .btn_add_cart:hover, .btn_add_wish:hover {
	width:auto;
	height:auto;
	padding:0;
	background:none;
	border:none;
}
/* 관련상품 */
.item_goods_sec .detail_explain_box .goods_list {
	padding-bottom:0;
}
.item_goods_sec .detail_explain_box .goods_list .goods_list_cont {
	margin-top:0;
        padding: 20px 0 50px 0;
}
/* 상품정보탭 */
.item_goods_sec {
	margin:0;
}
.item_goods_tab {
	border-bottom:none;
}
.item_goods_tab ul {
	width:100%;
	height:40px;
	border-bottom:1px solid #d3d3d3;
}
.item_goods_tab ul li {
	width:auto;
	_width:auto;
	line-height:38px;
	margin-right:8px;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}
.item_goods_tab ul li:first-child {
	margin-left:0;
}
.item_goods_tab li a {
	width:107px;
	height:39px;
	padding:0;
	color:#000000;
	font-size:13px;
	font-weight:normal;
	border:1px solid #bdbdbd;
	line-height:39px;
	background:#ffffff;
	letter-spacing:-1px;
}
.item_goods_tab li.on {
	margin-top:0;
}
/* 상품 상세 */
.item_photo_info_sec {
}
.item_photo_info_sec:after {
	display:block;
	clear:both;
	content:'';
}
/* 상품 이미지 크게 보기 */
.item_photo_view_box {
	float:left;
	position:relative;
	width:600px;
}
.item_photo_view {
}
.item_photo_big {
	display:table-cell;
	position:relative;
	width:600px;
	text-align:center;
	vertical-align:middle;
	border:1px solid #ebebeb;
}
.item_photo_big span {
	display:inline-block;
	width:600px;
}
.item_photo_big img {
	max-width:100%;
	max-height:100%;
}
.item_photo_big .btn_zoom {
	position:absolute;
	bottom:0px;
	right:0;
}
/* 상품 이미지 슬라이드 */
.item_photo_slide {
	position:relative;
	margin:20px 0 0 0;
}
.item_photo_slide .slider_goods_nav {
	font-size:0;
	width:520px;
}
.item_photo_slide .slider_goods_nav li {
	display:inline-block;
	width:80px;
	height:84px;
	padding:0 10px 0 10px;/* background:#666;*/
}
.item_photo_slide .slider_goods_nav li img {
	width:80px;
	height:80px;
	margin:2px 2px 2px 2px;
}
.item_photo_slide .slider_goods_nav li a {
	display:block;
	width:80px;
}
/* 작은 슬라이드 이미지 오버시, 선택시 */
.item_photo_slide .slider_goods_nav li a:hover {
	width:80px;
	height:80px;
	border:2px solid #333;
}
.item_photo_slide .slider_goods_nav li a:hover img {
	margin:0;
}
.item_photo_slide .slider_goods_nav li a.on {
	width:80px;
	height:80px;
	border:2px solid #333;
}
.item_photo_slide .slider_goods_nav li a.on img {
	margin:0;
}
/* 작은 슬라이드 버튼 */
.item_photo_slide .slick_goods_prev, .item_photo_slide .slick_goods_next {
	position:absolute;
	top:20px;
	left:0;
	padding:10px;
	z-index:150;
}
.item_photo_slide .slick_goods_next {
	right:0;
	left:auto;
}
/* 상품 상세 리스트 */
.item_info_box {
	float:right;
	position:relative;
	width:556px;
}
/* 타임세일 */
.item_info_box .time_sale {
	overflow:hidden;
	height:49px;
	margin:0 0 20px 0;
	padding:10px 10px 0 10px;
	border-bottom:1px solid #dbdbdb;
	background:#f5f5f5;
}
.time_sale strong {
	display:block;
	float:left;
}
.time_sale .time_sale_num {
	width:59px;
	height:44px;
	padding:5px 0 0 0;
	color:#ffffff;
	font-size:18px;
	background:url("/design/skin79/img/bg_sale.png") no-repeat 0 0;
	text-align:center;
}
.time_sale .time_sale_num span {
	padding:0 0 0 1px;
	font-size:14px;
}
.time_sale .time_day {
	margin:7px 0 0 16px;
	font-size:18px;
	letter-spacing:2px;
}
.time_sale .time_day b {
	padding:0 10px 0 0;
}
.time_sale .time_now_order {
	float:right;
	margin:5px 0 0 0;
}
.time_sale .time_now_order span {
	color:#ab3e55;
	font-size:18px;
}
/* 상품 상세 리스트 내용 */
.item_tit_detail_cont {
}
.item_detail_tit {
	position:relative;
	padding:0 0 10px 0;
	border-bottom:1px solid #dbdbdb;
        margin-bottom: 20px;
}
.item_detail_tit h3 {
	display: block;
    font-size: 20px;
    font-weight: 700;
    padding: 15px 0;
        color: #000
}
.item_detail_tit .btn_qa_share_box {
	position:absolute;
	bottom:10px;
	right:0px;
}
/* 상품상세 공통 */
.item_detail_list {
	border-bottom:1px solid #999999;
	margin: 10px 0 0 0;
}
.item_detail_list:after {
	display:block;
	clear:both;
	content:"";
}
.item_detail_list dl {
	float:left;
	width:100%;
	min-height:24px;
	padding:7px 0 6px 0;
}
.item_detail_list dt {
	float:left;
	width:70px;
	margin:0 10px 0 0;
	color:#888888;
	font-weight:normal;
	word-wrap:break-word;
}
.item_detail_list dd {
	float:left;
	width:470px;
}
.item_detail_list del {
	color:#333333;
}
/* 판매가 */
.item_price dd {
	margin:-2px 0 0 0;
	font-size:16px;
	font-weight:bold;
}
/* 타임세일가격 */
.time_sale_price dd {
	margin:-3px 0 0 0;
	color:#ab3e55;
	font-size:16px;
	font-weight:bold;
}
.time_sale_price dd del {
	position:relative;
	top:-2px;
	font-size:14px;
	font-weight:normal;
}
.time_sale_price dd strong {
	margin:0 0 0 5px;
	font-size:18px;
}
.time_sale_price dd img {
	margin:7px 0 0 0;
}
/* 구매혜택 */
.item_discount_mileage dd {
}
.item_apply {
	color:#999999;
	font-size:11px;
}
.item_discount {
	display:block;
	padding:1px 0 2px 20px;
	background:url("../../img/icon/goods_icon/icon_discount.gif") no-repeat 0 2px;
}
.item_mileage {
	display:block;
	padding:2px 0 1px 20px;
	background:url("../../img/icon/goods_icon/icon_mileage.gif") no-repeat 0 2px;
}
/* 배송비 */
.item_delivery dd strong {
	padding:0 5px 5px 0;
	font-weight:normal;
}
.item_delivery select {
	width:55%;
}
.item_delivery .chosen-container {
	display:inline-block;
	margin:5px 0 0 0;
}
.item_delivery .delivery-detail .delivery-division {
	display: inline-block;
	height: 30px;
	line-height: 30px;
	vertical-align: bottom;
}
/* 옵션추가 */
.item_add_option_box {
	float:left;
	margin:5px 0 0 0;
	padding:10px 0 5px 0;
	border-top:1px solid #dbdbdb;
}
.item_add_option_box dl {
	padding:10px 0 9px 0
}
.item_add_option_box dt strong {
	color:#ab3e55;
}
.item_add_option_box dd {
	margin:-5px 0 0 0;
}
.item_add_option_box dd strong {
	display:block;
	padding:2px 0 0 0;
}
.item_add_option_box select {
	width:100%;
}
.item_add_option_box input {
	width:100%;
}
/* 상품 총 가격 */
.item_price_cont {
	text-align:right;
}
.item_tatal_box {
	float:right;
	width:225px;
	padding:20px 0 0 0;
}
.item_tatal_box dl {
	width:100%;
	padding:0 0 5px 0;
	font-size:0;
}
.item_tatal_box dt {
	display:inline-block;
	width:100px;
	font-size:12px;
}
.item_tatal_box dd {
	display:inline-block;
	width:125px;
	font-size:14px;
}
/* 총 상품금액 */
.item_tatal_box .total_goods {
}
/* 총 할인금액 */
.item_tatal_box .total_discount dd {
	color:#999999;
}
/* 총 합계급액 */
.item_tatal_box .total_amount {
	margin:15px 0 0 0;
	padding-top:10px;
	border-top:1px solid #dbdbdb;
}
.item_tatal_box .total_amount dt {
	font-size:16px;
	font-weight:bold;
}
.item_tatal_box .total_amount dd {
	color:#ab3e55;
	font-weight:bold;
}
.item_tatal_box .total_amount dd strong {
	font-size:20px;
}
.btn_choice_box {
	clear:both;
	width:100%;
	padding:20px 0 0 0;
	text-align:right;
}
.btn_restock_box {
	text-align:center;
}
/* 페이고페이,네이버 페이 */
.pay_box {
	margin:20px 0 10px 0;
	text-align:right;
}
.pay_box .payco_pay, .pay_box .naver_pay {
	display:inline-block;
	margin:0 0 10px 0;
}
/* 상품상세정보, 배송안내, 교환 및 반품안내, 상품후기, 상품문의 */
.item_goods_sec {
	position:relative;
	margin:60px 0 0 0;
}
.item_goods_sec .detail_cont, .item_goods_sec .delivery_cont, .item_goods_sec .exchange_cont, .item_goods_sec .reviews_cont, .item_goods_sec .qna_cont {
	position:relative;
	min-height:200px;
}
.item_goods_sec h3 {
	padding: 45px 0 10px 0;
	font-size: 18px;
	font-weight: bold;
}
.item_goods_sec .admin_msg {
	min-height:100px;
	line-height:1.5;
}
.item_goods_sec .admin_msg > p {
	margin-bottom:3px;
}
/* 상품 정보내용 탭 */
.item_goods_tab {
	padding:80px 0 0 0;
}
.item_goods_tab li {
	float:left;
	position:relative;
	width:174px;
	font-size:12px;
	text-align:center;
	z-index:10;
}
.item_goods_tab li.on {
	z-index:20;
}
.item_goods_tab li a {
	display: block;
	margin: 0 0 0 -1px;
	/* padding: 10px 0 12px 0; */
    /* color: #999999; */
    font-size: 13px;
	/* border: 1px solid #dadada; */
    border-bottom: 1px solid #bbbbbb;
	background: #ffffff;
}
.item_goods_tab li.on a {
	padding-top:18px;
	margin-top:8px;
	color:#333333;
	font-weight:bold;
	border:1px solid #bbbbbb;
	border-bottom:1px solid #ffffff;
}
.item_goods_tab li.on a span {
	display:inline-block;
	position:relative;
	top:-3px;
}
.item_goods_tab li:first-child a {
	margin-left:0;
}
.item_goods_tab li a strong {
	color:#ab3e55;
}
/* 상품상세보기 */
.item_goods_sec .detail_explain_box {
	min-height:100px;
}
/* 상품필수 정보 */
.datail_table {
}
.left_table_type {
	width:100%;
	border:0;
	border-spacing:0;
	border-collapse:collapse;
}
.left_table_type th {
	padding:10px 10px 10px 14px;
	color:#555555;
	border:1px solid #dbdbdb;
	background:#f9f9f9;
	text-align:left;
}
.left_table_type td {
	padding:10px 10px 10px 18px;
	border:1px solid #dbdbdb;
	text-align:left;
}
/* 관련상품 */
.item_goods_sec .detail_explain_box {
	min-height:100px;
}
.item_goods_sec .detail_explain_box .goods_list_cont {
	margin-top:-40px;
}
/* ------------- 게시판 공통 ------------- */
/* 게시판 제목 */
.board_tit {
	text-align:left;
	vertical-align:middle;
}
.board_tit strong {
	font-weight:normal;
}
.board_tit strong > span {
	color:#ab3e55;
}
.board_tit.on strong {
	font-weight:bold;
}
.board_tit img {
	margin:0 2px 0 2px;
	vertical-align:middle;
}
.board_tit .js_comment_count {
	color:#ab3e55;
	font-weight:bold;
}
/* 게시판 제목 답글 */
.board_tit .reply {
}
.board_tit .reply {
	margin:0 0 0 15px;
	padding:0 0 0 20px;
	background:url("/design/skin79/img/icon_comment_reply.png") no-repeat 8px 4px;
}
/* 동록된 게시글 없음 */
#wrap .no_data {
	padding:30px 30px 30px 30px;
	text-align:center;
}
.board_cont {
}
.board_view {
	line-height:1.8;
}
.board_view .img_attach {
	margin:10px 0 10px 0;
}
/* 답글 쓰기 확인 버튼 */
.btn_comment_ok {
	display:inline-block;
	width:82px;
	height:82px;
	padding:0 5px 0 5px;
	color:#ffffff;
	font-size:12px;
	border:1px solid #c7c7c7;
	background:#c7c7c7;
	text-align:center;
	cursor:pointer;
}
.btn_comment_ok:hover {
	border:1px solid #979797;
	background:#979797;
}
/* 파일첨부 */
.board_view_attach {
	padding:15px 0 0 0;
	font-size:0;
}
.board_view_attach strong {
	display:inline-block;
	padding:0 10px 0 10px;
	font-size:12px;
	background:url("/design/skin79/img/icon_board_attach_file.png") no-repeat 0 6px;
}
.board_view_attach .attach_list {
	display:inline-block;
	font-size:12px;
}
.board_view_attach .attach_list a {
	padding:0 5px 0 5px;
}
.board_view_attach .attach_list a:hover {
	text-decoration:underline;
}
/* 플러스 리뷰 파일 업로드 */
.review_file_upload {
	overflow:hidden;
	width:100%;
	height:auto;
	margin:-1px 0 0 0;
	border-top:1px solid #f0f0f0;
}
.review_file_upload .btn_upload_box {
	overflow:hidden;
	position:relative;
	float:left;
	width:auto;
	padding:0;
}
.review_file_upload .btn_upload_box .btn_upload {
	width:68px;
	height:59px;
	color:#fff;
	border:none;
	background:#ffffff;
	text-align:center;
}
.review_file_upload .btn_upload_box .file {
	position:absolute;
	top:0;
	left:0;
	width:68px;
	height:59px;
	cursor:pointer;
	opacity:0;
	filter:alpha(opacity=0);
	-ms-filter:"alpha(opacity=0)";
	-khtml-opacity:0;
	-moz-opacity:0;
}
.file_upload_list {
	float:left;
	font-size:0;
}
.file_upload_list ul {
}
.file_upload_list ul li {
	display:inline-block;
	position:relative;
	width:40px;
	height:40px;
	margin:10px 8px 10px 0;
}
.file_upload_list ul li img {
	width:100%;
	height:100%;
	border:1px solid #dbdbdb;
}
.file_upload_list ul li:hover .btn_file_photo_close {
	display:block;
}
.file_upload_list .btn_file_photo_close {
	display:none;
	position:absolute;
	top:0px;
	left:0px;
	width:100%;
	height:100%;
	text-align:center;
	background-color:#000000;
	filter:alpha(opacity=60);
	background-color:rgba(0, 0, 0, 0.6);
}
.btn_right_box {
	float:right;
	width:140px;
}
.btn_right_box .btn_plus_review_enroll {
	width:140px;
	height:60px;
	color:#ffffff;
	font-size:15px;
	font-weight:bold;
	background:#666666;
}
.btn_right_box .btn_plus_review_enroll:hover {
	background:#484848;
}
/* 개인정보 수집항목 동의 */
.board_commen_agree {
	margin:20px 0 0 0;
}
.board_commen_agree h5 {
	font-size:12px;
}
.board_commen_agree textarea {
	display:inline-block;
	width:100%;
	margin:10px 0 0 0;
	padding:10px 10px 10px 10px;
}
.board_commen_agree .textarea_box {
	display:inline-block;
	width:99%;
	height:120px;
	margin:10px 0 0 0;
	border:1px solid #d6d6d6;
	overflow-y:scroll;
}
.board_commen_agree .textarea_txt {
	padding:10px 0 10px 10px;
	color:#a9a9a9;
}
.board_commen_agree .form_element {
	display:block;
}
.board_commen_agree .agree_choice_box {
	padding:10px 0 10px 0;
	color:#777777;
	font-size:11px;
}
.board_commen_agree .link_agree_go {
	font-size:11px;
	text-decoration:underline;
}
.board_commen_agree .entry_name_pw {
	padding:10px 0 0 0;
	border-top:1px dotted #cccccc;
}
.board_commen_agree .entry_name_pw dl {
	display:inline-block;
	margin:0 30px 0 0;
	font-size:0;
}
.board_commen_agree .entry_name_pw dt {
	display:inline-block;
	padding:0 10px 0 0;
	font-size:12px;
}
.board_commen_agree .entry_name_pw dd {
	display:inline-block;
	font-size:12px;
}
.board_commen_agree a {
	font-size:11px;
	text-decoration:underline;
}
/* ------------- 상품후기 ------------- */
.reviews_table {
}
.reviews_table_type {
	width:100%;
	border:0;
	border-spacing:0;
	border-collapse:collapse;
	border-top:1px solid #999999;
	text-align:center;
}
.reviews_table_type thead {
	display:none;
}
.reviews_table_type th {
	padding:10px 10px 10px 14px;
	color:#555555;
}
.reviews_table_type td {
	padding:13px 10px 15px 18px;
	border-bottom:1px solid #dbdbdb;
}
/* 상품후기 내용 시작 */
.reviews_new_box {
	text-align:left;
	background:#f8f8f8;
}
.reviews_new_box .board_cont {
	float:right;
	width:84%;
	padding:0 30px 0 0;
}
.reviews_new_box .btn_view_comment_box {
	margin:10px 0 0 0;
	padding:10px 0 10px 0; /*border-bottom:1px dotted #dbdbdb;*/
	text-align:left;
}
/* 답글 박스 */
.view_comment {
	padding:0 0 10px 0;
}
.view_comment_top {
	overflow:hidden;
	width:100%;
	padding:10px 0 10px 0;
	border-bottom:1px solid #dbdbdb;
}
.view_comment_top .comment_num {
	padding:0 20px 0 0;
}
.view_comment_top .comment_num strong {
	color:#ab3e55;
}
.view_comment_top .comment_best_num {
}
.view_comment_top .comment_best_num strong {
	color:#ab3e55;
}
.view_comment_top .btn_view_comment_box {
	float:right;
}
/* 답글 리스트 */
.view_comment_list {
}
.view_comment_list ul {
}
.view_comment_list ul li {
	padding:15px 0 15px 0;
	border-bottom:1px solid #dbdbdb;
}
.view_comment_list ul li:first-child {
	border-top:1px solid #dbdbdb;
}
.view_comment_list .comment_name {
	padding:0 20px 0 5px;
	color:#444;
	word-wrap:break-word;
}
.view_comment_list p {
	padding:0 0 10px 0;
}
.view_comment_list p > em {
	display:block;
	padding:10px 10px 10px 5px;
}
.view_comment_list .board_comment_box {
	margin:10px 0 0 0;
	padding:0 0 0px 0;
	border-top:1px dotted #dbdbdb;
	border-bottom:none 0;
}
/* 답글에 답글 리스트 */
.view_comment_list .comment_reply {
	padding:15px 0 15px 10px;
}
.view_comment_list .comment_reply .comment_name {
	padding:0 20px 0 20px;
	background:url("/design/skin79/img/icon_comment_reply.png") no-repeat 8px 4px;
}
/* 답글쓰기 */
.board_comment_box {
	padding:0px 0 20px 0; /*border-bottom:1px solid #dbdbdb;*/
}
.board_day_time {
	display:inline-block;
	padding:0 5px 0 5px;
	color:#a1a1a1;
	font-size:11px;
}
.board_comment_write {
	position:relative;
	padding:15px 0 0 0;
}
.board_comment_write input[type="text"] {
	width:105px;
	margin-bottom:10px;
}
.board_comment_write input[type="password"] {
	width:152px;
	margin-bottom:10px;
}
.board_comment_write .comment_textarea {
	position:relative;
	width:100%;
}
.board_comment_write textarea {
	display:inline-block;
	width:100%;
	height:82px;
	padding:10px 95px 10px 10px;
}
.board_comment_write .btn_comment_box {
	position:absolute;
	top:0px;
	right:0px;
	padding:0 0 0 10px;
	border-left:1px solid #d6d6d6;
	background:#f8f8f8;
}
/* 상품후기 별 */
.reviews_table_type .rating_star {
	display:inline-block;
	width:88px;
	height:15px;
	background: url("/design/skin79/img/icon_star_bg.png") no-repeat left top;
	vertical-align: middle;
	text-indent: -9999px;
}
.reviews_table_type .rating_star span {
	display:block;
	background:url("/design/skin79/img/icon_star_fill.png") no-repeat left top;
}
/* ------------- 상품 Q&A ------------- */
.qna_table {
}
.qna_table_type {
	width:100%;
	border:0;
	border-spacing:0;
	border-collapse:collapse;
	border-top:1px solid #999999;
	text-align:center;
}
.qna_table_type thead {
	display:none;
}
.qna_table_type th {
	padding:10px 10px 10px 14px;
	color:#555555;
}
.qna_table_type td {
	padding:13px 10px 15px 18px;
	border-bottom:1px solid #dbdbdb;
}
/* 상품후기 내용 시작 */
.qna_new_box {
	text-align:left;
	background:#f8f8f8;
}
.qna_new_box .board_cont {
	float:right;
	width:92%;
	padding:0 30px 0 0;
}
.qna_new_box .btn_view_qna_box {
	margin:10px 0 0 0;
	padding:10px 0 10px 0;
	text-align:left;
}
.qna_new_box .board_cont .qna_box {
}
.qna_new_box .board_cont .qna_box dt {
	position:relative;
	padding:10px 0 10px 20px;
}
.qna_new_box .board_cont .qna_box dd {
	position:relative;
	margin:10px 0 0 0;
	padding:10px 0 10px 20px;
	border-top:1px solid #dbdbdb;
}
.qna_new_box .board_cont .qna_box .icon_qan {
	position:absolute;
	top:14px;
	left:0px;
}
.qna_new_box .board_cont .qna_box strong {
}
.qna_new_box .board_cont .qna_box p {
	padding:5px 0 0 0;
}
/* ------------- 브랜드 ------------- */
.goods_brand {
}
.goods_brand_tit {
	padding:0 0 20px 0;
	font-size:14px;
}
.goods_brand_cont {
	padding:0 0 30px 0;
}
.brand_all_list {
	margin:0 0 30px 0;
	padding:23px 0 23px 87px;
	background:#f4f4f4;
}
.brand_all_list button {
	width:34px;
	height:34px;
	margin:4px 2px 4px 1px;
	color:#666666;
	font-weight:bold;
	border:1px solid #d0d0d0;
	background:#ffffff;
}
.brand_all_list button:hover {
	border:1px solid #9b344a;
}
.brand_all_list button.on {
	color:#ffffff;
	background:#ab3e55;
}
.brand_all_list .bnt_all_brand {
	width:46px;
	margin-left:-52px;
}
/* ------------- 상품검색 페이지 ------------- */
.goods_search_cont {
}
.goods_search_box {
	margin:0 0 35px 0;
	border:3px solid #eeeeee;
}
/* 검색결과 텍스트 */
.search_text_result {
	display:block;
	padding:0 0 12px 0;
	font-size:16px;
}
.search_text_result span {
	color:#ab3e55;
}
.search_text_result .paycosearch-banner {
	float:right;
	padding-top:2px;
}
/* 결과 내 재검색 */
.search_again_box {
	padding:20px 0 20px 0;
	text-align:center;
}
.search_again_box .form_element {
	margin:0 10px 0 0;
	vertical-align:middle;
}
/* 인기 검색어 */
.search_hot_list {
	padding:10px 0 10px 0;
	font-size:0;
	text-align:center;
	border-top:1px solid #dbdbdb;
}
.search_hot_list .search_hot_tit {
	display:inline-block;
	margin:0 10px 0 0;
	padding:3px 5px 5px 5px;
	color:#ffffff;
	font-size:11px;
	background:#999999;
	line-height:1;
}
.search_hot_list ul {
	display:inline-block;
	font-size:12px;
}
.search_hot_list ul li {
	display:inline-block;
	vertical-align:middle;
}
.search_hot_list ul li a {
	display:block;
	height:11px;
	padding:0 5px 0 5px;
	border-left:1px solid #cccccc;
}
.search_hot_list ul li a span {
	position:relative;
	top:-5px;
}
.search_hot_list ul li a span:hover {
	border-bottom:1px solid #333333;
}
.search_hot_list ul li:first-child a {
	border-left:none 0;
}
.search_again_box .chosen-container {
	font-size:12px;
	text-align:left;
}
.search_again_box .keyword_input {
	width:230px;
}
/* ------------- 상품 리스트, 상품 메인 ------------- */
.goods_list_item {
	position:relative;
}
.goods_list_item_tit {
	position:relative;
	margin:0 0 20px 0;
	padding:0 0 10px 0;
	font-size:14px;
}
.goods_list_item_tit + .list_item_category {
	margin-top:-21px;
}
.list_item_category {
	margin:0 0 40px 0;
	padding:3px 0 3px 0;
	border:1px solid #d8d8d8;
	border-top:1px solid #999999;
}
.list_item_category ul {
	display:inline-block;
	width:100%;
	padding:0 20px 0 20px;
	font-size:0;
}
.list_item_category li {
	display:inline-block;
	width:20%;
	font-size:12px;
	text-align:center;
	vertical-align:middle;
}
.list_item_category li a {
	display:block;
	padding:10px 10px 10px 10px;
	color:#414141;
	text-align:left;
}
.list_item_category li a img {
	max-width:100%;
	max-height:20px;
}
.list_item_category li a:hover {
	text-decoration:underline;
}
.list_item_category li em {
	color:#777;
}
.list_item_category li.on, .list_item_category li.on em {
	font-weight:bold;
}
/* ------------- 인기상품 ------------- */
.goods_list_hot {
	position:relative;
}
.goods_list_hot_tit {
	position:relative;
	margin:0 0 20px 0;
	padding:0 0 10px 0;
	font-size:14px;
	border-bottom:none 0;
}
.goods_list_hot_tit + .list_item_category {
	margin-top:-21px;
}
.goods_list_hot .goods_pick_list .pick_list_num {
	border-bottom:1px solid #3c3c3c;
}
/* ------------- 기획전 ------------- */
.goods_event_sale {
	position:relative;
}
.goods_event_sale_cont {
	padding:15px 0 0 0;
}
.goods_event_sale_cont img {
	max-width:100%;
}
.goods_event_sale_cont .goods_list_tit {
	padding:0 0 10px 0;
}
.goods_event_sale_cont .goods_list_cont {
	margin:30px 0 0 0;
}
/* ------------- 플러스 리뷰 ------------- */
.plus_review_cont {
	width:100%;
}
.plus_review_tit {
	position:relative;
}
.plus_review_tit ul {
	position:absolute;
	top:56px;
	right:-12px;
}
.plus_review_tit ul li {
	float:left;
	border-left:1px solid #cdcdcd;
}
.plus_review_tit ul li:first-child {
	border-left:none 0;
}
.plus_review_tit ul li a {
	display:block;
	padding:0 12px 0 12px;
	font-size:11px;
	line-height:1;
}
.plus_review_tit ul li a:hover {
	font-weight:bold;
	text-decoration:underline;
}
/* 평가,셍부평가,포토리뷰 모아보기 */
.plus_review_info {
	display:block;
	padding:20px 0 20px 0;
	border:1px solid #dbdbdb;
}
/* 평가 */
.plus_review_num {
	display:inline-block;
	overflow:hidden;
	width:31%;
	height:150px;
	vertical-align:top;
}
.plus_review_num_cont {
	padding:5px 10px 5px 10px;
	font-size:0;
	text-align:center;
}
.plus_review_num_tit {
	display:inline-block;
	min-width:125px;
	height:150px;
}
.plus_review_num_tit h4 {
	font-size:16px;
}
.plus_review_num_tit > strong {
	font-size:48px;
}
.plus_review_num_tit > em {
	display:block;
	color:#ffcc00;
	font-size:20px;
}
.plus_review_num_tit > span {
	display:block;
	font-size:12px;
}
.plus_review_num ul {
	display:inline-block;
	padding:14px 0 14px 0;
	font-size:12px;
	background:#f8f8f8;
	vertical-align:top;
}
.plus_review_num ul li {
	width:115px;
	padding:10px 15px 10px 15px;
	text-align:left;
}
.plus_review_num ul li em {
	display:inline-block;
	width:70px;
}
.plus_review_num ul li strong {
	text-align:right;
	float:right;
}
/* 세부평가 */
.plus_review_grade {
	display:inline-block;
	width:42.5%;
	height:150px;
	margin-left:-1px;
	border-left:1px solid #ededed;
	vertical-align:top;
}
.plus_review_grade_cont {
	padding:5px 20px 5px 10px;
}
.plus_review_grade h4 {
	display:block;
	padding:0 0 5px 0;
	font-size:14px;
	text-align:center;
}
.plus_review_grade ul {
	width:100%;
}
.plus_review_grade li {
	display:table;
	width:100%;
	margin:0 0 4px 0;
	padding:0;
	font-size:0;
}
.plus_review_grade .grade_star {
	display:inline-block;
	width:10%;
	font-size:12px;
	text-align:center;
}
.plus_review_grade .grade_star span {
	padding:0 5px 0 0;
	color:#ffcc00;
}
.plus_review_grade .grade_stick {
	display:inline-block;
	width:83%;
	height:10px;
	margin:0;
	background:#f9f9f9;
}
.plus_review_grade .grade_stick em {
	display:inline-table;
	height:10px;
	background:#ab3e55;
}
.plus_review_grade .grade_num {
	display:inline-block;
	width:7%;
	font-size:12px;
	text-align:right;
}
/* 포토리뷰 모아보기 */
.plus_review_photo {
	display:inline-block;
	width:25%;
	height:150px;
	margin-left:-1px;
	border-left:1px solid #ededed;
	vertical-align:top;
}
.plus_review_photo_cont {
	padding:5px 20px 5px 30px;
}
.plus_review_photo h4 {
	display:block;
	padding:0 0 5px 0;
	font-size:14px;
	text-align:center;
}
.plus_review_photo ul {
	overflow:hidden;
	height:110px;
	margin:0 0 0 0px;
}
.plus_review_photo ul li {
	display:inline-block;
	width:52px;
	height:52px;
	margin:0 0 5px 5px;
}
.plus_review_photo ul li img {
	width:100%;
}
/* 별선택 + 혜택안내 */
.plus_review_write {
	padding:20px 0 0 0;
	background:#ffffff;
}
.plus_review_write .plus_review_write_select {
}
.plus_review_write .plus_review_write_select select {
	width:74.5%;
	color:#ffcc00;
	font-size:14px;
}
.plus_review_write_select .chosen-single, .plus_review_write_select .chosen-container .chosen-results {
	color:#ffcc00 !important;
	font-size:14px !important;
}
.plus_review_write .plus_review_write_select option, .plus_review_write_select .chosen-single > span {
	line-height:24px !important;
}
/* 혜택안내버튼 */
.plus_review_write .btn_layer {
	width:25%;
	float:right;
	text-align:right;
}
.plus_review_write .btn_layer .btn_gray_big {
	width:93%;
	height:29px;
	text-align:center;
}
.plus_review_write .btn_layer .btn_gray_big em {
	font-weight:bold;
}
/* 상품 상세 선택 */
.plus_review_write_cont {
	margin:10px 0 0 0;
	border:1px solid #f0f0f0;
}
.plus_review_write_cont .plus_review_detail_select {
	position:relative;
	padding:20px 20px 20px 20px;
	border-bottom:1px solid #f0f0f0;
	background:#f8f8f8;
}
.plus_review_write_cont .plus_review_detail_select dl {
	display:block;
	min-height:31px;
	padding:4px 0 4px 0;
	font-size:0;
}
.plus_review_write_cont .plus_review_detail_select dt {
	display:inline-block;
	width:130px;
	padding:0 0 0 10px;
	color:#484848;
	font-size:12px;
	vertical-align:middle;
}
.plus_review_write_cont .plus_review_detail_select dd {
	display:inline-block;
	height:21px;
	padding:7px 0 0 0;
	font-size:12px;
	font-weight:bold;
	vertical-align:middle;
}
.plus_review_write_cont .plus_review_detail_select .btn_differ_choice {
	position:absolute;
	bottom:20px;
	right:20px;
	color:#666666;
	font-size:11px;
	border-bottom:1px solid #666666;
}
.plus_review_write_cont .plus_review_detail_select input, .plus_review_write_cont .plus_review_detail_select select {
	width:280px;
	margin-top:-7px;
	font-weight:normal;
}
.plus_review_detail_select .chosen-container {
	margin-top:-7px !important;
	font-weight:normal;
}
.plus_review_write_textarea {
	height:130px;
	padding:20px 20px 20px 20px;
	border-top:1px solid #f0f0f0;
	border-bottom:1px solid #f0f0f0;
}
.plus_review_write_textarea textarea {
	width:100%;
	height:100%;
	color:#333333;
	border:none;
}
.plus_review_write_cont .board_write_agree {
	padding:0 20px 20px 20px;
}
/* ------ 플러스리뷰 상세 내용 ------ */
.plus_review_view {
	margin:30px 0 0 0;
	background:#ffffff;
}
.plus_review_view_list {
	position:relative;
	margin-top:-1px;
	padding:20px 0 20px 0;
	border-top:1px solid #dbdbdb;
	border-bottom:1px solid #dbdbdb;
}
.plus_review_view_list.view_point_bg {
	background:#fcfcfc;
}
/* 별 + 날짜 + 이름 */
.plus_review_view .star_day_name {
	position:absolute;
	top:20px;
	left:0;
	min-width:130px;
	padding:0 15px 0 20px;
	vertical-align:top;
}
.plus_review_view .star_day_name strong {
	display:block;
	color:#ffcc00;
	font-size:20px;
}
.plus_review_view .star_day_name span {
	display:block;
	padding:5px 0 5px 0;
	color:#787878;
}
/* 옵션, 내용 */
.plus_review_view .option_text_file_box {
	padding:0 20px 0 165px;
}
/* 옵션 */
.plus_review_view .option_text_file_box .option_list_cont {
	display:block;
	padding:20px 20px 20px 20px;
	border-bottom:1px solid #f0f0f0;
	background:#f8f8f8;
}
.plus_review_view .option_text_file_box .option_list_cont dl {
	display:block;
	width:100%;
	min-height:31px;
	padding:0;
	font-size:0;
}
.plus_review_view .option_text_file_box .option_list_cont dt {
	display:inline-block;
	width:100px;
	padding:0;
	color:#484848;
	font-size:12px;
	font-weight:bold;
	vertical-align:middle;
}
.plus_review_view .option_text_file_box .option_list_cont dd {
	display:inline-block;
	height:21px;
	padding:7px 0 0 0;
	font-size:12px;
	vertical-align:middle;
}
/* 내용 */
.plus_review_view .text_file_cont {
}
.plus_review_view .text_file_cont .review_text {
	min-height:50px;
	margin:15px 0 15px 0;
}
.plus_review_view .text_file_cont .review_text.reviews_new {
	text-indent:15px;
	background:url("/design/skin79/img/icon_board_new.png") no-repeat left 5px;
}
.plus_review_view .text_file_cont .btn_review_text_more {
	margin:0 0 0 10px;
	color:#484848;
	font-size:11px;
	border-bottom:1px solid #484848;
}
.plus_review_view .text_file_cont .btn_view_comment_box {
	margin:0 0 20px 0;
}
/* 내용안에 이미지 */
.plus_review_view .text_file_cont .file_upload_list {
}
.plus_review_view .text_file_cont .file_upload_list {
	float:none;
	font-size:0;
}
.plus_review_view .text_file_cont .file_upload_list ul {
}
.plus_review_view .text_file_cont .file_upload_list ul li {
	display:inline-block;
	position:relative;
	width:auto;
	height:auto;
	margin:10px 8px 10px 0;
}
.plus_review_view .text_file_cont .file_upload_list ul li img {
	width:100px;
	height:100px;
	border:1px solid #dbdbdb;
}
.plus_review_view .text_file_cont .file_upload_list .img_pr_zoom {
	position:absolute;
	top:102px;
	left:0px;
	max-width:600px;
	width:auto;
	height:auto;
	z-index:999000;
}
/* 댓글 */
.plus_review_view .review_comment_box {
	display:block;
}
.plus_review_view .review_comment {
	padding:0 0 10px 0;
}
.plus_review_view .review_comment_top {
	overflow:hidden;
	width:100%;
	padding:10px 0 10px 0;
	border-bottom:none 0;
}
.plus_review_view .review_comment_top .comment_num {
	padding:0 20px 0 0;
}
.plus_review_view .review_comment_top .comment_num strong {
	border-bottom:1px solid #333;
}
.plus_review_view .review_comment_top .comment_best_num {
	color:#fa2828;
}
.plus_review_view .review_comment_top .btn_view_comment_box {
	float:right;
}
/* 답글 리스트 */
.plus_review_view .review_comment_list {
}
.plus_review_view .review_comment_list ul {
}
.plus_review_view .review_comment_list ul li {
	position:relative;
	padding:15px 0 15px 0;
	border-bottom:1px solid #dbdbdb;
}
.plus_review_view .review_comment_list ul li:first-child {
	border-top:1px solid #dbdbdb;
}
.plus_review_view .review_comment_list .comment_name {
	padding:0 20px 0 5px;
	color:#444;
	word-wrap:break-word;
}
.plus_review_view .review_comment_list p {
	padding:0;
}
.plus_review_view .review_comment_list p > em {
	display:block;
	padding:10px 10px 10px 5px;
}
.plus_review_view .review_comment_list .board_comment_box {
	margin:0;
	padding:0;
	border-bottom:none 0;
}
.plus_review_view .review_comment_list .board_day_time {
	font-weight:normal;
}
.plus_review_view .review_comment_list .btn_right_box {
	position:absolute;
	top:15px;
	right:5px;
}
/*브랜드 페이지 특수문자 검색*/
.brand_all_list .alphabet .all {
	width: 46px;
	margin-left: -52px;
}
.pc-top-banner-ctrl > a {
	position: absolute;
}
.pc-top-banner-close {
	right: 20px;
	top: 30px;
}
.pc-top-banner-today {
	white-space: nowrap;
	right: 20px;
	bottom: 20px;
}
/*20161121 상단 배너 // */

/* 상품 재입고 알림 신청 */
#goodsRestock {
	position:relative;
	width:660px;
	height:100%;/*  border:2px solid #555555; */
}
#goodsRestock .ly_tit {
	padding: 13px 20px 11px 20px;
}
#goodsRestock .ly_tit h4 {
	padding:0 0 12px 0;
	color:#000;
	font-size:18px;
	border-bottom:1px solid #717171;
	letter-spacing:-1px;
}
#goodsRestock .ly_cont {
	padding:7px 15px 26px 15px;
}
#goodsRestock .goods_restock .gs_product_cont {
	padding:0 0 20px 0;
	margin:0 15px 15px 15px;
	color:#333333;
	border-bottom:1px solid #e6e6e6;
}
#goodsRestock .goods_restock .gs_product_cont span {
	display:inline-block;
	width:78%;
}
#goodsRestock .goods_restock .gs_product_cont strong {
	display:block;
	font-size:14px;
	color:#111111;
	font-weight:bold;
}
#goodsRestock .gs_option_list {
	padding:0 15px 0 15px;
}
#goodsRestock .gs_option_list .scroll_box {
	overflow-x: hidden;
	overflow-y: auto;
	max-height:176px;
	border-top:1px solid #717171;
	border-bottom:1px solid #dbdbdb;
}
#goodsRestock .gs_option_list strong {
	display:block;
	padding:0 0 12px 0;
	font-size:14px;
	color:#555555;
	font-weight:bold;
}
#goodsRestock .gs_option_list .top_table_type tr {
	vertical-align:top;
}
#goodsRestock .gs_option_list .top_table_type th {
	padding:10px 10px 10px 10px;
	vertical-align:top;
	border-top:none;
}
#goodsRestock .gs_option_list .top_table_type tr:first-child td {
	padding:15px 0 4px 0;
}
#goodsRestock .gs_option_list .top_table_type td {
	padding:0 0 4px 0;
	border-bottom:none;
	color:#444444;
}
#goodsRestock .gs_option_list .btn_center_box {
	margin:20px 0 0 0;
}
#goodsRestock .gs_option_list .btn_select {
	margin:0;
}
#goodsRestock .gs_request_input {
	margin:30px 15px 0 15px;
	padding:15px 0;
	border-top:1px solid #e6e6e6;
	border-bottom:1px solid #e6e6e6;
}
#goodsRestock .gs_request_input dl {
	display:inline-block;
	margin:0 29px 0 0;
	font-size:0;
}
#goodsRestock .gs_request_input dl.request_area input {
	width:235px;
}
#goodsRestock .gs_request_input dl.phone_area {
	margin:0;
}
#goodsRestock .gs_request_input dl.phone_area select {
	width:79px;
}
#goodsRestock .gs_request_input dl.phone_area input {
	width:235px;
}
#goodsRestock .gs_request_input dt {
	display:inline-block;
	padding:0 12px 0 0;
	font-size:12px;
	color:#555555;
	font-weight:bold;
}
#goodsRestock .gs_request_input dd {
	display:inline-block;
	font-size:12px;
}
#goodsRestock .gs_request_input .chosen-container-single .chosen-single {
	height:31px;
	line-height:29px;
}
#goodsRestock .gs_privacy_agree {
	padding:16px 15px 0 15px;
}
#goodsRestock .gs_privacy_agree .agree_choice_box label {
	font-size:11px;
	color:#777777;
}
#goodsRestock .gs_privacy_agree .agree_choice_box strong, #goodsRestock .gs_privacy_agree .agree_choice_box a {
	color:#ab3e55;
	font-size:11px;
	font-weight:bold;
}
#goodsRestock .gs_privacy_agree .agree_choice_box a {
	text-decoration:underline;
}
#goodsRestock .gs_privacy_agree textarea {
	display:inline-block;
	width:100%;
	margin:8px 0 0 0;
	padding:12px 16px 10px 16px;
	color:#333333;
	font-size:11px;
	line-height:19px;
}
#goodsRestock .gs_privacy_agree em {
	display:inline-block;
	width:100%;
	padding:10px 0 0 0;
	font-size:11px;
	color:#777777;
	text-align:center;
}
#goodsRestock .btn_center_box {
}
#goodsRestock .ly_close {
	display:block;
	position:absolute;
	top:0px;
	right:0px;
	padding:20px;
}
.item_goods_tab li.on a {
	height:39px;
	padding:0;
	margin-top:0;
	border:1px solid #343434;
	font-weight:normal;
	background:#343434;
	color:#ffffff;
	line-height:39px;
}
.item_goods_tab li a strong {
	color:#404040;
}
.item_goods_tab li.on a strong {
	color:#000000;
}
.btn_reviews_more, .btn_qna_more {
	border:1px solid #404040;
	color:#404040;
}
.btn_reviews_more:hover, .btn_qna_more:hover {
	border:1px solid #404040;
	color:#404040;
}
.btn_reviews_write, .btn_qna_write {
	background:#404040;
	border:1px solid #404040;
}
.btn_reviews_write:hover, .btn_qna_write:hover {
	background:#404040;
	border:1px solid #404040;
}

.item_goods_sec .reviews_cont {
	padding-top:20px;
}
/* 해당스킨 개별 승타일 */
.item_detail_tit {
	border-bottom:1px solid #e8e8e8;
}
.item_detail_list dl.item_price {
	border-bottom:1px solid #e8e8e8;
}
#productDetail .page-body {
	margin-top:150px
}
/* 상단 섬네일, 상품 옵션 정보 */
#productDetail .thumb-info {
*zoom:1
}
#productDetail .thumb-info:after {
	content: "";
	display: block;
	clear: both;
}
/* 섬네일 */
#productDetail .thumb-info .thumb-wrap { float: left; width: 400px; height: 500px; text-align: center; }

#productDetail .thumb-info .thumb-wrap ul{width: 400px; height: 500px;}
#productDetail .thumb-info .thumb-wrap ul .sum_img {width: 400px; height: 400px;}
#productDetail .thumb-info .thumb-wrap ul .sum_img img {width: 400px; height: 400px;}


#productDetail .thumb-info .thumb-wrap .multi_img { margin-top:10px; width:400px; height: 70px; position: absolute;}
#productDetail .thumb-info .thumb-wrap .multi_img li{ display: inline-block; margin-right:3px;}
#productDetail .thumb-info .thumb-wrap .multi_img li .detail_image{width: 400px}


#productDetail .thumb-info .thumb { width: 300px; text-align: center; margin: 0 auto; }
#productDetail .thumb-info .thumb img { display; block; }
#productDetail .thumb-info .thumb-ctrl { clear: both; padding-top: 20px; text-align: center; }
#productDetail .thumb-info .thumb-ctrl a { font-size: 11px; }
#productDetail .thumb-info .thumb-ctrl a img { vertical-align: middle; margin-right: 3px; }
#productDetail .thumb-info .thumb-ctrl a:hover { text-decoration: underline; }
/* 상품옵션 정보 */
#productDetail .thumb-info .info {
	float: right;
	width: 400px;
	margin-right: 100px;
}
#productDetail .thumb-info .info .prd-icon {
	padding-top:10px
}
#productDetail .thumb-info .info .prd-icon img {
	margin-right:3px
}
#productDetail .thumb-info .info .tit-prd {
    font-size: 20px;
    color: #1c1c1c;
    font-weight: bold;
    padding: 15px 0 20px;
}
#productDetail .thumb-info .info .table-opt {
	margin-top:0px
}
#productDetail .thumb-info .info .table-opt th, #productDetail .thumb-info .info .table-opt td {
	padding:12px 0; font-size: 12px;
}
#productDetail .thumb-info .info .table-opt th {
	color:#000;
	font-weight: normal
}
#productDetail .thumb-info .info .table-opt th .tb-left, #productDetail .thumb-info .info .table-opt td .tb-left {
	padding:0
}
#productDetail .thumb-info .info .table-opt td {
	color:#555
}
/* 판매가격 */
#productDetail .thumb-info .info .table-opt .price {}

#productDetail .thumb-info .info .table-opt #pricevalue {font-weight: 900;}

#productDetail .thumb-info .info .table-opt .sell_price {
	color: #c1052c;
	display: block;
    font-size: 22px;
    font-weight: 700;
    letter-spacing: 1px;
}

.row_border  {border-bottom: 1px solid #e8e8e8;     height: 45px;}

/* 주문수량 */
#goods_amount {
	float:left;
}
#productDetail .thumb-info .info .table-opt .opt-spin {
	position: relative;
	width: 52px;
	height: 15px;
	border: 1px solid #acacac;
}
#productDetail .thumb-info .info .table-opt .opt-spin .txt-spin, #productDetail .thumb-info .info .table-opt .opt-spin .btns {
	float: left;
}
#productDetail .thumb-info .info .table-opt .opt-spin .txt-spin {
	width: 41px;
	height: 13px;
padding-left: 2px padding-top: 2px;
	border: 0;
	font-size: 11px;
}
#productDetail .thumb-info .info .table-opt .opt-spin .btns {
	width: 17px;
	height: 15px;
	border-left: 1px solid #aaa;
}
#productDetail .thumb-info .info .table-opt .opt-spin .btns a {
	overflow: hidden;
	float: left;
	width: 100%;
	height: 8px;
	text-indent: -999px;
	background: none;
}
#productDetail .thumb-info .info .table-opt .opt-spin .btns a.btn-up {
	border-bottom: 1px solid #aaa;
	background: url(/images/d3/modern_simple/btn/btn_h5_spin_up.gif) no-repeat 50% 50%;
}
#productDetail .thumb-info .info .table-opt .opt-spin .btns a.btn-dw {
	background: url(/images/d3/modern_simple/btn/btn_h5_spin_dw.gif) no-repeat 50% 50%;
}
#productDetail .thumb-info .info .prd-btns .soldout {
	margin-top:6px;
	width:448px;
	height:104px;
	font-size:14px;
	color:#231f20;
	text-align:center;
	line-height:104px;
	letter-spacing:2px;
	border:1px solid #231f20;
	background:#fff
}
/* 구매문의,장바구니 버튼 */
.prd-btns ul {
    display: inline-block;
    height: 100%;
    width: 400px
}

.prd-btns ul>li:first-child {
    width: 250px;
    background-color: #000;
}
.prd-btns ul>li:first-child:hover{
    background-color: #c1052c;
}


.prd-btns ul>li:first-child>a {
    display: block;
    color: #fff;
    font-weight: 700;
}

.prd-btns ul>li {
    height: 60px;
    line-height: 60px;
    text-align: center;
    list-style: none;
    float: left
}
.prd-btns ul>li:last-child {
    width: 150px;
    border: 1px solid #000;
    box-sizing: border-box;
    box-sizing: border-box;
}


.prd-btns ul>li:last-child>a {
    display: block;
    color: #000;
    font-weight: 700;
}

.prd-btns ul>li a {
    font-size: 14px;
}




/* 통합옵션 */
#productDetail .thumb-info .info .table-opt .opt-wrap {
	width: 100%;
	padding:7px 0
}
#productDetail .thumb-info .info .table-opt .opt-wrap .tit {
	margin-bottom: 5px
}
#productDetail .thumb-info .info .table-opt .opt-wrap dl {
	overflow: hidden;
	width: 100%;
*zoom:1
}
#productDetail .thumb-info .info .table-opt .opt-wrap dl:after {
	display:block;
	clear:both;
	content:''
}
#productDetail .thumb-info .info .table-opt .opt-wrap dt {
	float: left;
	width:100px;
	margin-bottom:5px;
	padding-top: 4px;
        padding-bottom:5px;
	color:#000;
}
#productDetail .thumb-info .info .table-opt .opt-wrap dd {
	float: left;
	width:350px;
	margin-bottom:5px;
*padding-bottom:5px;
}
#productDetail .thumb-info .info .table-opt .opt-wrap .sel-btn {
	text-align:right;
}
#productDetail .thumb-info .info .table-opt .opt-wrap .sel-btn a {
	display:inline-block;
	width:84px;
	height:24px;
	font-size:13px;
	color:#fff;
	text-align:center;
	line-height:24px;
	border:1px solid #231f20;
	background:#231f20;
	-webkit-transition:all 0.3s ease;
	transition:all 0.3s ease
}
#productDetail .thumb-info .info .table-opt .opt-wrap .sel-btn a:hover {
	color:#231f20;
	background:#fff
}
#productDetail .thumb-info .info .table-opt .opt-wrap .sel-btn a:active {
	position: relative;
	top: 1px
}
#productDetail .thumb-info .info .table-opt .opt-wrap .sel-btn a img {
	display:none
}
#productDetail .thumb-info .info .table-opt .opt-wrap select {
	width:400px;
	height:35px;
        font-size: 12px;
}
#productDetail .thumb-info .info .table-opt .opt-wrap .opt-btns {
	position:relative
}
#productDetail .thumb-info .info .table-opt .opt-wrap .opt-btns input {
	margin-right:3px;
	width:42px;
	height:24px;
	border: 1px solid #dfdfdf;
	text-align:center !important;
	line-height:24px
}
#productDetail .thumb-info .info .table-opt .opt-wrap .opt-btns a {
	display:inline-block;
	width:26px;
	height:26px;
	text-indent:-9999em;
	vertical-align:top;
	background:url(//image.makeshop.co.kr/makeshop/d3/basic_simple/common/sp_qty.gif) 0 0 no-repeat
}
#productDetail .thumb-info .info .table-opt .opt-wrap .opt-btns a.btn-up {
	background-position:0 0
}
#productDetail .thumb-info .info .table-opt .opt-wrap .opt-btns a.btn-dw {
	background-position:0 -26px
}
#productDetail .thumb-info .info .table-opt .opt-wrap dl .opt-count select {
	float: left;
	width:350px;
}
#productDetail .thumb-info .info .table-opt .opt-wrap dl .opt-count .opt-btns {
	padding-top:5px;
	clear:both
}
/* 상품정보 탭 */
#productDetail .detailTab {
	padding-top:40px;
	position:relative
}
#productDetail .detailTab ul {
	padding-left:1px;
*zoom:1
}
#productDetail .detailTab ul:after {
	display:block;
	clear:both;
	content:''
}
#productDetail .detailTab ul li {
	margin-left:-1px;
	float:left;
	width:274px;
	height:49px;
	border:1px solid #e4e4e5
}
#productDetail .detailTab ul li.first {
	width:273px
}
#productDetail .detailTab ul li a {
	display:block;
	height:49px;
	font-size:13px;
	color:#303030;
	line-height:49px;
	text-align:center;
	font-family:Verdana
}
#productDetail .detailTab ul li a.active {
	height:47px;
	border-bottom:3px solid #231f20
}
/* 타이틀 공통 */
#productDetail .tit-detail {
    position: relative;
    padding-top: 30px;
    padding-bottom: 10px;
*zoom:1;
}
#productDetail .tit-detail:after {
	display:block;
	clear:both;
	content:''
}
#productDetail .tit-detail h3 {
	float:left;
	font-size:16px;
	color:#303030;
	line-height:18px;
}
#productDetail .tit-detail .more {
	float:right
}
#productDetail .tit-detail .more a {
	font-size:11px;
	color:#8c8b8b
}





/* 상품 상세 이미지 */
#productDetail .prd-detail table {
	table-layout: auto;
	border-spacing:0 !important;
	border-collapse:collapse !important
}
#productDetail .prd-detail table td {
	word-break:break-all
}
#productDetail .prd-detail {
	padding-top:10px;
	margin-top:30px;
	width: 100%;
	text-align:left;
	overflow: hidden
}
#productDetail .prd-detail img {
	max-width: 100%;

        

}
/* 관련상품 */
#productDetail .item-wrap {
	padding-top:40px
}
#productDetail .item-wrap .prd-opt {
	padding:5px 0;
	font-size:13px
}
#productDetail .item-wrap .prd-opt p {
	padding-bottom:5px
}
#productDetail .item-wrap .prd-opt select {
	height:auto
}
#productDetail .item-wrap .prd-opt .vo_value_list {
	height:16px;
	line-height:16px
}
#productDetail .item-wrap .prd-qty {
	padding:5px 0;
	margin:0 auto;
	position: relative;
	width:60px;
	height:18px
}
#productDetail .item-wrap .prd-qty .MS_related_quantity, #productDetail .item-wrap .prd-qty .btns {
	float:left
}
#productDetail .item-wrap .prd-qty .MS_related_quantity {
	width:34px;
	height:16px;
	line-height:18px;
	text-align:right;
	border:1px solid #acacac;
	font-size: 11px
}
#productDetail .item-wrap .prd-qty .btns {
	width:17px;
	height: 16px;
	border:1px solid #acacac;
	border-left:none
}
#productDetail .item-wrap .prd-qty .btns a {
	overflow: hidden;
	float: left;
	width: 100%;
	height: 8px;
	text-indent: -999px;
	background: none;
}
#productDetail .item-wrap .prd-qty .btns a.btn-up {
	border-bottom: 1px solid #aaa;
	background: url(/images/d3/modern_simple/btn/btn_h5_spin_up.gif) no-repeat 50% 2px;
}
#productDetail .item-wrap .prd-qty .btns a.btn-dw {
	background: url(/images/d3/modern_simple/btn/btn_h5_spin_dw.gif) no-repeat 50% 2px
}


/* 관련상품 */
.item_goods_sec .detail_explain_box .goods_list {
	padding-bottom:0;
}
.item_goods_sec .detail_explain_box .goods_list .goods_list_cont {
	margin-top:0;
}


/* review-write */
#productDetail .review-write {
	margin-top:30px;
	padding:20px;
	border:1px solid #e4e4e5
}
#productDetail .review-write th, #productDetail .review-write td {
	padding:4px 0;
}
#productDetail .review-write th {
	font-weight: normal
}
#productDetail .review-write td input[name=hname] {
	padding-left:5px;
	width:210px;
	height:31px;
	line-height:31px;
	border:1px solid #ddd
}
#productDetail .review-write td label {
	margin-right:10px
}
#productDetail .review-write td textarea {
	padding:5px;
	width:840px;
	height:81px;
	border:1px solid #ddd
}
#productDetail .review-write td .btn_write {
	display:inline-block;
	width:109px;
	height:91px;
	font-size:14px;
	color:#fff;
	text-align:center;
	line-height:91px;
	border:1px solid #231f20;
	background:#231f20;
	-webkit-transition:all 0.3s ease;
	transition:all 0.3s ease
}
#productDetail .review-write td .btn_write:hover {
	color:#231f20;
	background:#fff
}
#productDetail .review-write td .btn_write:active {
	position: relative;
	top: 1px
}
/* 댓글리스트 공통 */

#productDetail .table-slide thead th {
	padding:15px 0;
	font-size:13px;
	border-bottom: 1px solid #e9e9e9;
	font-weight: normal;
	font-family:Verdana
}
#productDetail .table-slide td {
	padding: 15px 0;
	background: url(//image.makeshop.co.kr/makeshop/d3/basic_simple/common/board_dot.gif) repeat-x 0 bottom;
}



#productDetail .table-slide tr.cnt {
	display: none;
}
#productDetail .table-slide tr.cnt td {
	padding:20px;
	color:#999;
	cursor: default;
}
#productDetail .table-slide tr.cnt td p {
	word-break:break-all;
	white-space:normal
}
#productDetail .table-slide tr.reply .tb-txt {
	padding-left: 30px;
	background: url(/images/d3/modern_simple/common/bull_reply.gif) no-repeat 10px 0;
}
#productDetail .table-slide .list-btm {
	position:relative;
*zoom:1
}
#productDetail .table-slide .list-btm:after {
	display:block;
	clear:both;
	content:''
}
#productDetail .table-slide .btm_write {
	margin-top:10px;
	margin-right:-110px;
	position:relative;
	float:right;
	right:110px
}
#productDetail .table-slide .btm_write a {
	display:inline-block;
	width:108px;
	height:38px;
	font-size:13px;
	color:#000;
	text-align:center;
	line-height:38px;
	border:1px solid #231f20;
	background:#fff;
	-webkit-transition:all 0.3s ease;
	transition:all 0.3s ease
}
#productDetail .table-slide .btm_write a:hover {
	color:#fff;
	background:#231f20
}
#productDetail .table-slide .btm_write a:active {
	position: relative;
	top: 1px
}
#productDetail .table-slide .paging-wrap {
	margin:0 110px;
	position:relative;
	float:left;
	width:880px
}
/* review-list */
#productDetail .review-list {
	margin-top:10px
}
/* qna board */
#productDetail .qna-list {
	
}
/* ****************** 상품 상세 옵션 ******************** */
.MK_not_choice {
	color: red;
}

.MK_optAddWrap, .MK_optAddWrap * {
	margin: 0;
	padding: 0;
}
.MK_optAddWrap {
}
.MK_optAddWrap li {
	list-style: none;
}
/* 옵션선택 */
#MK_optAddList {
	overflow: hidden;
*zoom: 1;
}
#MK_optAddList li {
	float: left;
	width: 100%;
	margin-top: 5px;
}
#MK_optAddList .MK_tit, #MK_optAddList .MK_div, #MK_optAddList .MK_st {
	float: left;
}
#MK_optAddList .MK_tit, #MK_optAddList .MK_div {
	font-size: 11px;
	line-height: 16px;
}
#MK_optAddList .MK_tit {
	width: 65px;
	margin-right: 5px;
}
#MK_optAddList .MK_div {
	width: 5px;
	text-align: center;
}
#MK_optAddList .MK_st {
	width: 205px;
}
#MK_optAddList .MK_st .MK_btn-add {
	cursor: pointer;
}
#MK_optAddList .MK_st select {
	margin-left: 5px;
	width: 195px;
	height: 18px;
}
/* 옵션선택PP */
#MK_optAddListPP {
	overflow: hidden;
*zoom: 1;
}
#MK_optAddListPP .MK_tit, #MK_optAddListPP .MK_st {
	float: left;
	width: auto;
}
#MK_optAddListPP .MK_tit {
	margin-right: 5px;
	margin-top: 3px;
}
/* 옵션 결과 리스트 */
#MK_innerOptWrap {

}
#MK_innerOptWrap #MK_innerOptScroll.limit {
	position: relative;
	height: 150px;
	overflow-y: auto;
}
#MK_innerOptWrap .MK_inner-opt-cm li {
	padding:15px 0;
*zoom: 1;
	position: relative;
	font-size:13px;
	border-top:1px solid #e4e4e5
}
#MK_innerOptWrap .MK_inner-opt-cm li:after {
	display:block;
	clear:both;
	content:''
}
#MK_innerOptWrap .MK_inner-opt-cm li .MK_price, #MK_innerOptWrap .MK_inner-opt-cm li .MK_btn-del {
	position: absolute;
}
#MK_innerOptWrap .MK_inner-opt-cm li .MK_p-name, #MK_innerOptWrap .MK_inner-opt-cmargin-top: 10pxm li .MK_price, #MK_innerOptWrap .MK_inner-opt-cm li .MK_btn-del {
	display: block;
}
#MK_innerOptWrap .MK_inner-opt-cm li .MK_price {
	right:0;
	bottom:18px;
	font-size:16px;
	color:#060606;
	font-weight:normal;
        display: none;
}
#MK_innerOptWrap .MK_inner-opt-cm li .MK_price span {
	font-weight:bold
}


#MK_innerOptWrap .MK_inner-opt-cm li .MK_btn-del {
	right:0;
	top:22px;
	width:13px;
	height:13px;
	text-indent:-9999em;
	background:url(//image.makeshop.co.kr/makeshop/d3/basic_simple/common/btn_comment_del.gif) 0 0 no-repeat
}
#MK_innerOptWrap .MK_inner-opt-cm li .MK_qty-ctrl {
	position:relative; margin-top: 0px;
}
#MK_innerOptWrap .MK_inner-opt-cm li .MK_qty-ctrl .basic_option, #MK_innerOptWrap .MK_inner-opt-cm li .MK_qty-ctrl .addition_option {
	width:42px;
	height:24px;
	line-height:26px;
	border: 1px solid #dfdfdf;
	text-align:center !important
}
#MK_innerOptWrap .MK_inner-opt-cm li .MK_qty-ctrl a {
	display:inline-block;
	margin-left:3px;
	width:26px;
	height:26px;
	text-indent:-9999em;
	vertical-align:top;
	background:url(//image.makeshop.co.kr/makeshop/d3/basic_simple/common/sp_qty.gif) 0 0 no-repeat
}
#MK_innerOptWrap .MK_inner-opt-cm li .MK_qty-ctrl a.MK_btn-up {
	background-position:0 0
}
#MK_innerOptWrap .MK_inner-opt-cm li .MK_qty-ctrl a.MK_btn-dw {
	background-position:0 -26px
}
/* 사용자 입력 인풋박스 (color, size )*/
.MK_optAddWrap .MK_inner-opt-cm li .MK_txt_uinput {
	width: 200px;
}
/* 기본옵션 */
#MK_innerOptWrap #MK_innerOpt_01 li .MK_p-name {
	float:left; padding-top: 4px;
}
#MK_innerOptWrap #MK_innerOpt_01 li .MK_qty-ctrl {
	width: 103px;
	position:relative;
        float: right;
        padding-right:20px;
}
#MK_innerOptWrap #MK_innerOpt_01 li .MK_qty-ctrl input.MK_count {
	width:42px;
	height:24px;
	line-height:24px;
	border: 1px solid #dfdfdf;
	text-align:center !important
}
#MK_innerOptWrap #MK_innerOpt_01 li .MK_qty-ctrl a {
	display:inline-block;
	margin-left:3px;
	width:26px;
	height:26px;
	text-indent:-9999em;
	vertical-align:top;
	background:url(//image.makeshop.co.kr/makeshop/d3/basic_simple/common/sp_qty.gif) 0 0 no-repeat
}
#MK_innerOptWrap #MK_innerOpt_01 li .MK_qty-ctrl a.MK_btn-up {
	background-position:0 0
}
#MK_innerOptWrap #MK_innerOpt_01 li .MK_qty-ctrl a.MK_btn-dw {
	background-position:0 -26px
}
/* 개별옵션 */
#MK_innerOptWrap #MK_innerOpt_02 li .MK_p-name {
	margin-right: 80px;
}
#MK_innerOptWrap #MK_innerOpt_02 li .MK_qty-ctrl {
	margin-top:10px;
	position:relative
}
#MK_innerOptWrap #MK_innerOpt_02 li .MK_qty-ctrl input.MK_count {
	width:42px;
	height:24px;
	line-height:24px;
	border: 1px solid #dfdfdf;
	text-align:center !important
}
#MK_innerOptWrap #MK_innerOpt_02 li .MK_qty-ctrl a {
	display:inline-block;
	margin-left:3px;
	width:26px;
	height:26px;
	text-indent:-9999em;
	vertical-align:top;
	background:url(//image.makeshop.co.kr/makeshop/d3/basic_simple/common/sp_qty.gif) 0 0 no-repeat
}
#MK_innerOptWrap #MK_innerOpt_02 li .MK_qty-ctrl a.MK_btn-up {
	background-position:0 0
}
#MK_innerOptWrap #MK_innerOpt_02 li .MK_qty-ctrl a.MK_btn-dw {
	background-position:0 -26px
}
/* 총합계 */
#MK_innerOptTotal {
	padding:15px 0 10px;
*zoom:1
}
#MK_innerOptTotal:after {
	display:block;
	clear:both;
	content:''
}
#MK_innerOptTotal .totalLeft {
	float:left
}
#MK_innerOptTotal .totalRight {
	float:right
}
#MK_innerOptTotal .MK_txt-total {
    font-size: 18px;
    color: #0e0e0e;
    font-weight: 600;
}
#MK_innerOptTotal .MK_txt-won {
	font-size:18px;
	color:#0e0e0e
}
#MK_innerOptTotal .MK_total {
	font-size:22px;
	color:#060606;
	font-weight:bold
}
/* 소리뷰 */
#sorivu {
	position: relative;
	margin-top: 20px;
}


/* 상품 일반정보(상품정보제공 고시) 숨김 */
#productWrap {
	margin:30px auto;
	width:1200px;
        display:none;
}
#productWrap h3.tb-tit {
	margin-bottom: 10px;
	text-align: left;
}
#productWrap table {
	width: 100%;
	font-size: 13px;
	border-collapse: collapse;
	border-width: 1px;
	border-color: #d6d6d6;
	border-style: solid;
	table-layout: fixed;
}
#productWrap table th {
	border-right: 1px solid #e8e8e8;
	border-bottom: 1px solid #e8e8e8;
	color: #5c5c5c;
	text-align: left;
	font-weight:normal;
	padding: 10px 0 10px 20px;
        background: #f9f9f9;
}
#productWrap table td {
	color: #8b8b8b;
	border-bottom: 1px solid #e8e8e8;
	word-break: break-all;
	text-align: left;
	padding: 10px 0 10px 20px;
}
/* 사이즈 차트 */
td.area-btn-size-chart a.btn-size-chart {
	display:inline-block;
	width:84px;
	height:24px;
	font-size:11px;
	color:#231f20;
	text-align:center;
	line-height:24px;
	border:1px solid #231f20;
	background:#fff;
	-webkit-transition:all 0.3s ease;
	transition:all 0.3s ease
}
td.area-btn-size-chart a.btn-size-chart:hover {
	color:#fff;
	background:#231f20
}
td.area-btn-size-chart a.btn-size-chart:active {
	position: relative;
	top: 1px
}
#sizeChart {
	padding-bottom:10px;
	width:810px;
	position: absolute;
	display: none;
	background:#fff
}
#sizeChart .btn-close-box {
	width: 100%;
	position: relative;
}
#sizeChart .btn-close-layer {
	position: absolute;
	display: block;
	width: 15px;
	height: 14px;
	top: 10px;
	right: 10px;
	color: #FFFFFF;
	font-size: 15px;
	font-weight: bold;
}
/* 조르기 */
#importune_btn {
	margin-left:10px
}
#importune_btn a {
	vertical-align:top
}
/* 쿠폰정보 */
.couponWrap {
text-align: center;
position: absolute;
left: 110px;
margin-top: 150px;
}
;

 }
.couponBox {
	display:inline-block
margin-top:10px;

}
.couponInfo {
	text-align:center
}
.couponInfo * {
}
.size-chart-box {
	width: 100%;
	border: 2px solid #3F4045;
}
.size-chart-box h4 {
	width: 100%;
	margin:0;
	padding: 10px 0px;
	color: #FFFFFF;
	background: #3F4045;
	text-align: center;
}
.size-chart-cont {
	margin:10px auto 0;
	width:800px;
	background: #fff
}
.size-chart-cont table {
	width: 100%;
	margin:0;
	padding:0;
	border-collapse: collapse;
	border: 1px solid #D9DBDA;
}
.size-chart-cont table th, .size-chart-cont table td {
	padding:8px 0;
	font-size:13px;
	font-weight:normal;
	text-align:center
}
.size-chart-cont table th {
	border-bottom:1px solid #d6d6d6
}
.size-chart-cont img.sc-img-chart, #sc_img_chart {
	width: 670px;
	height: 300px;
}
.size-chart-cont img.sc-img-guide, #sc_img_guide {
	width: 190px;
	height: 240px;
}
.size-chart-cont p {
	margin-top: 10px;
	text-align: left;
	font-size:13px;
	color:#a7a7a7
}
#nhn_btn {
	padding-top:10px;
}
#payco_order_btn {
	padding-top:5px;
}
#payco_order_btn .payco_checkout.ta .payco_checkout_btn {
	margin-top:0 !important
}
.ocb-area {
	width:323px
}
.ocb-area a {
	margin-top:0 !important
}


/* 빅데이터마이닝 css수정 - 수정 및 삭제하지 말아주세요 */
.analyans-all .analyans-wrap.analyans-w00 .analyans-conts .sect-wrap.sect-l .sect ul li strong {font-size: 26px !important;}
.analyans-all .analyans-wrap.analyans-w00 .analyans-conts .sect-wrap.sect-l .sect ul li:first-child {margin-bottom:35px;font-size: 18px !important;}
.analyans-all .analyans-wrap.analyans-w02 .analyans-conts .analyans-slider-now dl dt img {width:166px;height: 166px !important;}
.analyans-all .analyans-wrap.analyans-w02 .analyans-conts .analyans-slider-now dl {width:170px;height: 206px !important;}
.analyans-all .analyans-wrap .analyans-conts .analyans-slider li dl dt img {width:170px;height: 170px !important;}
.analyans-all .analyans-wrap .analyans-conts .bx-prev {left:15px !important;background-size: 80% !important;}
.analyans-all .analyans-wrap .analyans-conts .bx-next {right: 6px !important;background-size: 80% !important;}


#analyans-all {margin-top: 100px !important;}





#powerReview .hd .sort {padding-top: 8px; border-right : 0px !important; }
#powerReview .hd h2 {margin-top: 50px !important;}


/* 파워리뷰 수정 */

#powerReview .pr-division-tab ul li a { border: 0px !important;}
#powerReview {padding: 50px 0;!important;}
#powerReview .PR15N01-info .chart li .bar .abs, #powerReview .info .chart li .bar .abs{
    background: #c5c5c5!important;}

#powerReview .review-wrap > li .pr-content-simple > a.pr-more {
    color: #666 !important;
}
#powerReview .info .gap { width: 2.5% !important;}
#powerReview .frm .recmd .lnk-benefit { color: #777 !important;}
#powerReview .hd-t .pr-btn-list > a {letter-spacing: 0px !important;}


#powerReview .paging {height: 25px;
                      margin-top: 20px !important;
                      margin-bottom: 30px;
}



#powerReview .paging a.now {
    border: none !important;
    background: none !important;
    color: #000 !important;}

#powerReview .paging a {
    display: inline-block;
    width: 25px !important;
    height: 25px !important;
    border: none !important;
    line-height: 25px;
}
#powerReview .paging a.now span {
    color: #777 !important;}

#powerReview .paging a img{
}


.tit-detail_bor {border-bottom : 1px solid #dadada; padding-bottom :0px !important; padding-top: 50px !important; height: 25px}
.tit-detail .btns {width:129px; height: 25px;  float: right;}


/* QnA 페이지 번호 */
.paging_qna{
    height: 25px;
    text-align: center;
}
.paging_qna li{
    width: 25px;
    height: 25px;
    display: inline-block;
}
.paging_qna li .now{font-weight: bold;
    color: #333;}




/* 파워리뷰 수정 */
#powerReview .info .score dd ul {
    padding: 10px 6px 0 !important; 
}

#powerReview .info .score dd li {letter-spacing: -0.5px !important; margin-left: 5px;}
#powerReview .info .score dd li span {right: 10px !important;}

#powerReview .info .chart li .tit, #powerReview .info .chart li .num {letter-spacing: -0.2px;}


#powerReview .info .score dt p {letter-spacing: -4px; margin: 35px auto 0 !important; line-height: 75px !important;}

/* BASIC css end */

