	/* DetailView 관련 줌 버튼 CSS */
	.detailViewZoom {width:48px; height:48px; background:url(/m/images/zoom.png) 0 0 no-repeat; position:fixed; bottom:40px; right:10px; z-index:999;}
	.detailViewZoom a {display:block; text-align:center;}

	.detailViewBack {width:48px; height:48px; background:url(/m/images/zoom.png) 0 0 no-repeat; position:fixed; bottom:40px; left:10px;}
	.detailViewBack a {display:block; text-align:center;}


	#goodsTitle {font-size:15px; line-height:36px; height:36px; border-top:1px solid #878787; border-bottom:1px solid #878787; background:#6d6d6d; color:#fff;}
	#goodsNote {font-size:11px; line-height:14px; border-bottom:1px solid #d3d3d3; background:#e5e5e5; color:#222; padding:4px;}
	#goodsImg {}
	#goodsImg .goodsImgDiv {width:100%; margin:0px auto;}

	#shop .priceArea {border-top:1px solid #d3d3d3; border-bottom:1px dashed #d3d3d3; background-color:#eee;padding:15px 0px 15px 0px;}
	#shop .priceArea > ul {margin:0px auto;}
	#shop .priceArea > ul > li {padding:5px 0px; text-align:center;}
	#shop .priceArea > ul > li > span {display:inline-block; font-weight:bold; font-size:16px; color:#222;}
	#shop .priceArea > ul > li span { line-height:22px;}
	#shop .priceArea .price_text {text-align:left; width:30%; }
	#shop .priceArea .price_area {text-align:right; width:60%;}

	#shop .priceArea .s_won {font-size:16px; }
	#shop .priceArea .b_won {font-size:16px;  color:#ea0000}

	#shop .priceArea2 {border-top:0px none; border-bottom:1px solid #d3d3d3; background-color:#fff; padding:15px 0px 15px 0px;}
	#shop .priceArea2 .price_area select {width:100%; height:30px;}

	#shop .infoArea  {border-bottom:1px dashed #d3d3d3; background-color:#eee;padding:5px 0px 5px 0px;}
	#shop .infoArea  > ul {margin:0px auto;}
	#shop .infoArea  > ul > li {padding:2px 0px; text-align:center;}
	#shop .infoArea  > ul > li > span {display:inline-block; font-weight:bold; font-size:12px; color:#222;}
	#shop .infoArea  > ul > li span { line-height:22px;}
	#shop .infoArea  .price_text {text-align:left; width:30%;}
	#shop .infoArea  .price_area {text-align:right; width:60%;}

	#shop .infoArea .shop_btn {display:inline-block;width:22px;height:22px; border:1px solid #ccc; margin-top:3px;}

	#shop .infoArea .btn_minus {background:url(/images/shop_btn_minus.png) 0 0 no-repeat; background-size:100%;}
	#shop .infoArea .btn_plus {background:url(/images/shop_btn_plus.png) 0 0 no-repeat; background-size:100%;}
	#shop .infoArea .input_text_ea {border:1px solid #ccc; width:40px; text-align:center; vertical-align:top; height:22px; font-weight:bold;margin-top:3px;}
	#shop .infoArea .ea {display:inline-block; height:30px; vertical-align:top; }
	#shop .infoArea .ea_text {display:inline-block; font-weight:bold; width:90px; font-size:13px; height:30px; line-height:30px; vertical-align:top; word-break: break-all; letter-spacing: -1px; color:#555; margin-left:15px;}


	#infoArea {border-bottom:1px solid #d3d3d3; padding:10px 0px 10px 0px;}
	#infoArea li {vertical-align:middle;}
	#infoArea .price_text {display:inline-block; font-weight:bold; width:90px; font-size:13px; line-height:19px; word-break: break-all; letter-spacing: -1px; color:#555; margin-left:15px;}
	#infoArea .price1 {display:inline-block; word-break: break-all; font-size:14px; color:#555; }
	#infoArea .price2 {display:inline-block;word-break: break-all; font-size:19px; line-height:30px; height:30px; color:#c20000;}
	#infoArea .price3 {display:inline-block;font-size:11px;}
	#infoArea .s_won {font-size:11px; }
	#infoArea .b_won {font-size:14px; }

	#infoArea .ea_text {display:inline-block; font-weight:bold; width:90px; font-size:13px; height:30px; line-height:30px; vertical-align:top; word-break: break-all; letter-spacing: -1px; color:#555; margin-left:15px;}






	#buyBtn {padding:15px 0px; border-bottom:1px solid #ccc;}
	#buyBtn .btnList {}
	#buyBtn a {display:block; margin:4px 4px; border:1px solid red; border-radius:4px;  font-size:15px; font-weight:bold; line-height:40px; height:40px; text-align:center; background-color:#fff;}
	#buyBtn a.buys {background:linear-gradient(#f27684 0%,#bc1f31 4%,#cb3849 100%); border:1px solid #cb0808; color:#fff;}
	#buyBtn a.sout {background:linear-gradient(#c0c0c0 0%,#a0a0a0 4%,#c0c0c0 100%); border:1px solid #9a9a9a; color:#000;}
	#buyBtn a.cart {background:linear-gradient(#f8f8f8 0%,#dddddd 4%,#ededed 100%); border:1px solid #bababa; color:#727272;}
	#buyBtn a.wish {background:linear-gradient(#41ad39 0%,#2da421 4%,#81c64a 100%); border:1px solid #1ba80d; color:#fff;}



	#tabArea {position:relative; margin-top:20px; border-bottom:1px solid #898989;border-top:1px solid #898989;}
	#tabArea>span {display:inline-block; width:50%; border-left:1px solid #898989; margin-left:-1px;}	/* width:33%; */
	#tabArea span:first-child {width:50%;border-left:0px none; }										/* width:34%; */
	#tabArea span a {display:block; height:36px; line-height:36px; font-size:14px; text-align:center; color:#777; font-weight:bold; letter-spacing:-1px}
	/* #tabArea span.on a {background-color:#898989; color:#fff;} */
	#tabArea a.on {background-color:#898989; color:#fff;}



	.index_vote {clear:both;}

		.index_v_goods {width:100%; margin-top:10px; background-color:#fff;}
		.goodsArea {border-bottom:1px solid #eee;}
