@charset "utf-8";

/* 퀵뷰-상품상세*/
.product-preview {display:none; position:absolute; left:0; top:0px; *top:0px; z-index:30;  width:683px; padding:38px 30px 55px 30px; background-color:#fff; border:1px solid #000;}
.product-preview > .product-details a.close {float:right; margin-top:-5px;}
.product-preview > .product-details {border-top:0; padding-top:0;}
.product-preview >  .product-details h2.brand {font-size:13px;}
.product-preview >  .product-details h3.title {*margin-top:-35px; font-size:16px;}
.product-preview >  .product-details .prt-info {margin:20px 0 0; border-top:1px solid #aaa; *zoom:1;}
.product-preview >  .product-details .prt-info:after {content:"."; display:block; height:0px; clear:both; visibility:hidden;}
.product-preview >  .product-details .prt-info > .fl {width:260px;}
.product-preview >  .product-details .prt-info .prt-preview {width:260px; height:375px; margin-top:47px;}
.product-preview >  .product-details .prt-info .prt-preview p.pic {border-bottom:1px solid #ddd;}
.product-preview > .product-details .prt-info .prt-descript {float:right; width:373px; border-top:0px;}
.product-preview >  .product-details .prt-info .prt-descript .info-bx {background-color:#f4f4f4;}
.product-preview >  .product-details .prt-info .prt-descript .info-bx .info-line.brb-none {padding-bottom:20px;}

/*쿠폰개편 디자인 변경 20160714*/
.product-details .prt-info .prt-descript  p.lh1 {float:left; color:#777; margin-top:18px;}
.product-details .prt-info .prt-descript .coupon-info {width:378px; margin-left:-5px; background-color:#fff; padding:20px 20px 20px 20px;}
.product-details .prt-info .prt-descript .coupon-info > ul > li {margin-bottom:10px;}
.product-details .prt-info .prt-descript .coupon-info li:after {content: "."; display: block; height: 0px; clear: both; visibility: hidden;}
.product-details .prt-info .prt-descript .coupon-info .title {color:#555; font-weight:bold;}
.product-details .prt-info|.prt-descript .coupon-info p.discount {font-family:"Tahoma"; font-size:12px; color:#888; font-weight:bold;}
/*쿠폰개편 디자인 변경 20160714*/

/* 2013-07-29 추가 */
.product-preview >  .product-details .prt-info .prt-descript .info-bx ul.bene-lists {}
.product-preview >  .product-details .prt-info .prt-descript .info-bx ul.bene-lists.brb-dot {padding-bottom:20px; border-bottom:1px dotted #ddd;} /* 2013-07-29  추가 */
.product-preview >  .product-details .prt-info .prt-descript .info-bx ul.bene-lists > li {margin-bottom:10px; *margin-bottom:0; color:#666; line-height:1; *zoom:1;}
.product-preview >  .product-details .prt-info .prt-descript .info-bx ul.bene-lists > li:after {content: "."; display: block; height: 0px; clear: both; visibility: hidden;}
.product-preview >  .product-details .prt-info .prt-descript .info-bx ul.bene-lists > li * {vertical-align:middle;}
:root   .product-preview >  .product-details .prt-info .prt-descript .info-bx ul.bene-lists > li input {margin-top:-3px\9;}
.product-preview >  .product-details .prt-info .prt-descript .info-bx ul.bene-lists > li p.discount {float:right; *margin-top:-18px; font-family:"Tahoma"; font-size:12px; color:#666; font-weight:bold; line-height:1;}
.product-preview >  .product-details .prt-info .prt-descript .info-bx ul.bene-lists > li p.discount * {vertical-align:middle;}
.product-preview >  .product-details .prt-info .prt-descript .info-bx ul.bene-lists > li p.discount img {margin-top:-2px; *margin-top:0px;}
.product-preview >  .product-details .prt-info .prt-descript .info-bx ul.bene-lists > li p.seller-price, .product-details .prt-info .prt-descript .info-bx ul.bene-lists > li p.discount-price {float:right; margin-top:-2px; *margin-top:-10px; font-family:"Tahoma"; font-size:14px; color:#666; font-weight:bold;}
.product-preview >  .product-details .prt-info .prt-descript .info-bx ul.bene-lists > li p.benefit-price {float:right; margin-top:-4px; *margin-top:-10px; font-family:"Tahoma"; font-size:16px; color:#c14444; font-weight:bold;}

.product-preview >  .product-details .prt-info .prt-descript .info-line2 p.lh {float:left; width:110px;}
.product-preview >  .product-details .prt-info .prt-descript .info-line3 p.lh {float:left; width:110px;}
.product-preview >  .product-details .prt-info .prt-descript .info-line3 a.size {margin-right:3px;}
.product-preview > .product-details .prt-info .prt-descript .info-line3 ul.colorlist {width:260px;}
.product-preview > .product-details .prt-info .prt-descript .info-line2  p.txt {width:260px;}
.product-preview > .product-details .prt-info .prt-descript .info-line3 .wid260 {width: 260px;}
.product-preview > .product-details .prt-info .prt-descript .info-line3 ul.sizelist {width:165px;}
.product-preview >  .product-details .prt-info .price span.txt-login {display:inline-block; width:123px; height:26px; padding-left:11px; background:url('//img.lfmall.co.kr/file/WAS/apps/2013/image/frontoffice/product/bg_message_bx.gif') no-repeat left top; font-size:11px; color:#f4f4f4; line-height:22px; text-align:left;}
.product-preview >  .product-details .prt-info .price span.txt-login em {height:26px; padding:0; font-size:11px; color:#fff9ce; font-weight:bold;}

/* 상품상세보기*/
.btn-list {margin:-10px 0 15px;}
.product-details {padding-top:10px; border-top:1px solid #ddd;} /* 20131031 kes padding-top:40px;*/
.product-details h2.brand {float:left; margin:0 10px 20px 0; font-family:batang; font-size:18px; color:#666; line-height:1;} /* 2013-07-23  수정 */
.product-details .addition {float:left; margin-top:-3px; font-size:0; line-height:0;}
.product-details .addition a {margin-right:5px;} /* 2013-07-19 수정 */
.product-details h3.title {clear:both; font-family:batang; font-size:26px;color:#333; font-weight:bold; letter-spacing:-1px;}
/* 상품평 sns*/
.product-details_s .prt-info-n_s {margin: -60px 40px -27px -193px}
.product-details_s {padding-top:10px; } /* 20131031 kes padding-top:40px;*/
.product-details_s .prt-info-n_s .prt-preview_s div.sns_s{position:relative; padding-top:48px ;padding-bottom:20px; padding-left:188px;width: 100%;}
.product-details_s .prt-info-n_s .prt-preview_s {position:relative; width:700px; margin-bottom:-17px; font-size:0; line-height:0;}
.product-details_s .prt-info_s .prt-preview_s {position:relative; width:600px; height:685px; margin-bottom:25px; font-size:0; line-height:0;}
.product-details_s .prt-info-n_s .prt-preview_s div.sns_s a {display:inline-block; height:30px; overflow:hidden; margin-right:3px;}
.product-details_s .prt-info-n_s .prt-preview_s div.sns_s a:hover img {margin-top:-30px;}
.product-details h2.brand {float:left; margin:0 10px 20px 0; font-family:batang; font-size:18px; color:#666; line-height:1;} /* 2013-07-23  수정 */
.product-details .addition {float:left; margin-top:-3px; font-size:0; line-height:0;}
.product-details .addition a {margin-right:5px;} /* 2013-07-19 수정 */
.product-details h3.title {clear:both; font-family:batang; font-size:26px;color:#333; font-weight:bold; letter-spacing:-1px;}
/* 상품정보*/
.product-details .prt-info {margin:25px 0 20px; *zoom:1;}
.product-details .prt-info:after {content:"."; display:block; height:0px; clear:both; visibility:hidden;}
.product-details .prt-info > .fl {width:470px;}
.product-details .prt-info .prt-preview {position:relative; width:470px; height:685px; margin-bottom:25px; background-color:#fff; border-bottom:1px solid #000; font-size:0; line-height:0;}
.product-details .prt-info .prt-preview p.pic {position:relative; border-bottom:1px solid #f4f4f4;}
.product-details .prt-info .prt-preview p.pic img.soldout {position:absolute; left:0; top:0;}
.product-details .prt-info .prt-preview p.icons {position:absolute; left:10px; top:10px; z-index:20;} /* 2013-08-20 추가 */
.product-details .prt-info .prt-preview p.franchise {position:absolute; right:0; top:391px; z-index:20;}
.product-details .prt-info .prt-preview p.around {position:absolute; right:0px; top:0px; z-index:20;}
.product-details .prt-info .prt-preview p.zoom {height:37px; padding-top:23px; border-bottom:1px solid #f4f4f4; text-align:center;}
.product-details .prt-info .prt-preview .prt-img {padding-top:30px; text-align:center;}
.product-details .prt-info .prt-preview .prt-img a.video {display:inline-block; margin-right:8px;}
.product-details .prt-info .prt-preview .prt-img a.img {display:inline-block; margin-right:8px; border:1px solid #f4f4f4;}
.product-details .prt-info ul.sns {float:right; *zoom:1;}
.product-details .prt-info ul.sns li {float:left; margin-right:3px;}
.product-details .prt-info .prt-descript {float:right; width:430px; border-top:1px solid #000;}
.product-details .prt-info .prt-descript .price {height:47px; line-height:47px; padding-right:20px; font-family:"Tahoma"; font-size:14px; color:#aaa; font-weight:bold; text-align:right;}
.product-details .prt-info .prt-descript .price em {height:47px; font-size:16px; color:#333; font-style:normal;}
.product-details .prt-info .prt-descript .price em.red {color:#c14444;}
.product-details .prt-info .prt-descript ._mt5 {margin-top:-5px;}
.product-details .prt-info .prt-descript .info-bx {background-color:#eee; border-top:1px solid #aaa; border-bottom:1px solid #000;}
.product-details .prt-info .prt-descript .info-bx .info-line {padding:20px; border-bottom:1px solid #ddd;}
/* 2013-07-29  추가 (s) */
.product-details .prt-info .prt-descript .info-bx .info-line p.benefit-tit {display:inline-block; margin-bottom:15px; font-size:14px; color:#666; font-weight:bold; line-height:1;}
.product-details .prt-info .prt-descript .info-bx .info-line p.benefit-tit a.cbtn {line-height:1; font-weight:normal; margin-top:-5px;}
.product-details .prt-info .prt-descript .info-bx .info-line p.benefit-txt {color:#999; line-height:16px;}
.product-details .prt-info .prt-descript .info-bx .info-line p.benefit-price {float:right; margin-top:-5px; *margin-top:-20px; font-family:"Tahoma"; font-size: 16px; color: #333; font-style: normal; font-weight:bold;}
.product-details .prt-info .prt-descript .info-bx .info-line p.benefit-price em {font-style:normal;}
.product-details .prt-info .prt-descript .info-bx .info-line p.benefit-price em.none  {color:#666;}
.product-details .prt-info .prt-descript .info-bx .info-line ul.txt-list.sty2 li {font-size:12px;}
/* 2013-07-29  추가 (e) */
.product-details .prt-info .prt-descript .info-bx .txt-coupon {float:left;}
.product-details .prt-info .prt-descript .info-bx .txt-coupon em {display:inline-block; max-width:218px; height:22px; padding:0 8px; background-color:#818181; color:#fff; line-height:22px; font-style:normal; letter-spacing:0px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.product-details .prt-info .prt-descript .info-bx .txt-coupon span {display:inline-block; width:69px; height:22px; background-color:#6b6b6b; font-size:11px; color:#fff; line-height:24px; *line-height:22px; text-align:center;}
.product-details .prt-info .prt-descript .info-bx .txt-coupon * {vertical-align:middle;}
/* 2013-11-01  추가 (s) */
.product-details .prt-info .prt-descript .info-bx .txt-coupon.txt-aid em {display:inline-block; max-width:218px; height:22px; padding:0 8px; background-color:#eee; color:#666; line-height:25px; font-style:normal; font-weight: bold;}
/* 2013-11-01  추가 (e) */
.product-details .prt-info .prt-descript .info-bx ul.lists {}
.product-details .prt-info .prt-descript .info-bx ul.lists.brb-dot {padding-bottom:20px; border-bottom:1px dotted #ddd;} /* 2013-07-29  추가 */
.product-details .prt-info .prt-descript .info-bx ul.lists > li {margin-bottom:10px; *margin-bottom:0; color:#666; line-height:1; *zoom:1;}
.product-details .prt-info .prt-descript .info-bx ul.lists > li:after {content: "."; display: block; height: 0px; clear: both; visibility: hidden;}
.product-details .prt-info .prt-descript .info-bx ul.lists > li * {vertical-align:middle;}
    :root .product-details .prt-info .prt-descript .info-bx ul.lists > li input {margin-top:-3px\9;}
.product-details .prt-info .prt-descript .info-bx ul.lists > li p.discount {float:right; *margin-top:-18px; font-family:"Tahoma"; font-size:12px; color:#666; font-weight:bold; line-height:1;}
.product-details .prt-info .prt-descript .info-bx ul.lists > li p.discount * {vertical-align:middle;}
.product-details .prt-info .prt-descript .info-bx ul.lists > li p.discount img {margin-top:-2px; *margin-top:0px;}
.product-details .prt-info .prt-descript .info-bx ul.lists > li p.seller-price, .product-details .prt-info .prt-descript .info-bx ul.lists > li p.discount-price {float:right; margin-top:-2px; *margin-top:-10px; font-family:"Tahoma"; font-size:14px; color:#666; font-weight:bold;}
.product-details .prt-info .prt-descript .info-bx ul.lists > li p.benefit-price {float:right; margin-top:-4px; *margin-top:-10px; font-family:"Tahoma"; font-size:16px; color:#c14444; font-weight:bold;}
.product-details .prt-info .prt-descript .info-line.brb-none {padding-bottom:0;} /* 2013-07-29  추가 */
.product-details .prt-info .prt-descript .info-line2 {padding:27px 0 25px; border-bottom:1px solid #ddd;}
.product-details .prt-info .prt-descript .info-line2 p.lh {float:left; width:115px; font-size:0; line-height:0;}
.product-details .prt-info .prt-descript .info-line2 p.txt {float:left; width:300px; color:#666;}
.product-details .prt-info .prt-descript .info-line2 ul.txt-list {float:left;}
.product-details .prt-info .prt-descript .info-line2 ul.txt-list li a {font-size:12px; color:#666;}
.product-details .prt-info .prt-descript .info-line2 ul.txt-list li a:hover {text-decoration:underline;}
.product-details .prt-info .prt-descript .info-line2 select.sel {margin-top:-4px;}
.product-details .prt-info .prt-descript .info-line3 {margin-top:-1px; padding:27px 0 25px; border-top:1px solid #aaa;}
.product-details .prt-info .prt-descript .info-line3 p * {vertical-align:middle;}
.product-details .prt-info .prt-descript .info-line3 p.lh {float:left; width:115px; font-size:0; line-height:0;}
.product-details .prt-info .prt-descript .info-line3 .line {margin-bottom:20px; padding-bottom:20px; border-bottom:1px solid #ddd;}
.product-details .prt-info .prt-descript .info-line3 select.sel {float:left; margin-top:-5px;}
.product-details .prt-info .prt-descript .info-line3 .wid315 {width:315px;}
.product-details .prt-info .prt-descript .info-line3.info-line2 {padding-bottom:10px;}
.product-details .prt-info .prt-descript .info-line3 ul.colorlist {float:left; width:310px; margin-top:-5px; *zoom:1;}
.product-details .prt-info .prt-descript .info-line3 ul.colorlist:after {content: "."; display: block; height: 0px; clear: both; visibility: hidden;}
.product-details .prt-info .prt-descript .info-line3 ul.colorlist li {float:left; margin-right:3px; font-size:0; line-height:0;}
.product-details .prt-info .prt-descript .info-line3 ul.colorlist li.sel {margin-top:-2px; padding:1px; border:1px solid #000;}
.product-details .prt-info .prt-descript .info-line3 ul.sizelist {float:left; width:175px; *zoom:1;}
.product-details .prt-info .prt-descript .info-line3 ul.sizelist:after {content: "."; display: block; height: 0px; clear: both; visibility: hidden;}
.product-details .prt-info .prt-descript .info-line3 ul.sizelist li {float:left; margin:0 3px 3px 0;}
.product-details .prt-info .prt-descript .info-line3 ul.sizelist li a.size {display:inline-block; min-width:30px; height:20px; border:1px solid #ccc; border-right:1px solid #aaa; border-bottom:1px solid #aaa; font-size:11px; color:#666; line-height:22px; *line-height:20px; text-align:center; }
.product-details .prt-info .prt-descript .info-line3 ul.sizelist li span.soldout {display:inline-block; min-width:30px; height:20px; background:url('//img.lfmall.co.kr/file/WAS/apps/2013/image/frontoffice/common/ico/ico_sold_out.gif') no-repeat left top; border:1px solid #ccc; border-right:1px solid #aaa; border-bottom:1px solid #aaa; font-size:11px; color:#666; line-height:22px; *line-height:20px; text-align:center;}
.product-details .prt-info .prt-descript .info-line3 ul.sizelist li.sel a.size {background-color:#ccc; border:1px solid #bbb; border-top:1px solid #aaa; border-left:1px solid #aaa; color:#eee;}
.product-details .prt-info .prt-descript .btn-c a {display:inline-block; margin-right:-3px;}
.product-details .pay-cont {margin-bottom:70px; padding:40px 0 0; border-top:2px solid #000;} 
.product-details .pay-cont .card-use-guide {padding:0 0 30px 0; border-top:0; border-bottom:1px solid #ddd;}
.product-details .pay-cont .card-use-guide > table.table-x2 td {padding:11px 0 4px 10px;}
.product-details .pay-cont p.p-txt {float:right; width:750px; font-size:11px; color:#999;} 

/*O-nul*/
.product-details .prt-descript .onul-content {width:430px; margin-left:auto; margin-right:auto; padding:20px 0 30px; *zoom:1;}
.product-details .prt-descript .onul-content:after {content:"."; display:block; height:0px; clear:both; visibility:hidden;}
.product-details .prt-descript .onul-content .percent-info {float:left; width:178px; height:138px; padding:40px 0 0 0; background:url('//img.lfmall.co.kr/file/WAS/apps/2013/image/frontoffice/product/bg_onul_circle.png') no-repeat left top; text-align:center;}
.product-details .prt-descript .onul-content .percent-info.shocking-prt {float:left; width:178px; height:138px; padding:40px 0 0 0; background:url('//img.lfmall.co.kr/file/WAS/apps/2013/image/frontoffice/product/bg_shocking_circle01.png') no-repeat left top; text-align:center;}
.product-details .prt-descript .onul-content .percent-info.theone-prt {float:left; width:178px; height:138px; padding:40px 0 0 0; background:url('//img.lfmall.co.kr/file/WAS/apps/2013/image/frontoffice/product/bg_shocking_circle.png') no-repeat left top; text-align:center;}  /*20131204 kes*/
.product-details .prt-descript .onul-content .percent-info p.number {margin:5px 0 0 0;}
.product-details .prt-descript .onul-content .percent-info p.number em {display:inline-block; width:66px; font-family:'arial'; font-size:65px; color:#fff9ce; font-weight:bold; font-style:normal; line-height:1; text-align:right;}
.product-details .prt-descript .onul-content .percent-info.shocking-prt p.number em {color:#fff;}

.product-details .prt-descript .onul-content .onul-info {float:right; width:249px;}
.product-details .prt-descript .onul-content .onul-info p.counter {width:229px; height:42px; margin:20px 0 0 10px; background:url('//img.lfmall.co.kr/file/WAS/apps/2013/image/frontoffice/product/bg_onul_count.png') no-repeat left top;}
.product-details .prt-descript .onul-content .onul-info p.counter > span {display:inline-block; width:67px; height:42px; margin-right:14px;}
.product-details .prt-descript .onul-content .onul-info p.counter > span.second {margin-right:0;}
.product-details .prt-descript .onul-content .onul-info p.counter > span > em {display:inline-block; width:33px; height:42px; font-family:'arial'; font-size:30px; color:#fff; font-weight:bold; font-style:normal; line-height:42px; text-align:center;}
.product-details .prt-descript .onul-content .onul-info .price {height:26px; margin-top:15px; padding:0 10px 15px 0; border-bottom:1px solid #ddd; line-height:1;}
.product-details .prt-descript .onul-content .onul-info .price span.txt-login {display:inline-block; width:123px; height:26px; padding-left:11px; background:url('//img.lfmall.co.kr/file/WAS/apps/2013/image/frontoffice/product/bg_message_bx.gif') no-repeat left top; font-size:11px; color:#f4f4f4; line-height:22px; text-align:left;}
.product-details .prt-descript .onul-content .onul-info .price span.txt-login em {height:26px; padding:0; font-size:11px; color:#fff9ce; font-weight:bold;}
.product-details .prt-descript .onul-content .onul-info .price em {line-height:24px;}
.product-details .prt-descript .onul-content .onul-info .sales {padding:20px 10px 0 0; text-align:right;}
.product-details .prt-descript .onul-content .onul-info .sales p.txt {font-size:12px; color:#666; text-align:right;}
.product-details .prt-descript .onul-content .onul-info .sales p.txt em {font-style:normal; font-weight:bold;}
.product-details .prt-descript .onul-content .onul-info .sales .ruler {float:right; position:relative; width:200px; height:25px; margin-top:10px;}
.product-details .prt-descript .onul-content .onul-info .sales .ruler p.sale-amount {position:relative; width:200px; height:6px; background:url('//img.lfmall.co.kr/file/WAS/apps/2013/image/frontoffice/product/bg_amount_bx.gif') no-repeat left top;}
.product-details .prt-descript .onul-content .onul-info .sales .ruler p.sale-amount span.sale {display:block; width:200px; height:6px; background:url('//img.lfmall.co.kr/file/WAS/apps/2013/image/frontoffice/product/bg_amount_bx_.gif') no-repeat left top;}
.product-details .prt-descript .onul-content .onul-info .sales .ruler > span {position:absolute; top:10px; font-family:"Tahoma"; font-size:9px; color:#999;}
.product-details .prt-descript .onul-content .onul-info .sales .ruler > span.zero {left:0px; top:7px; padding-top:3px; background:url('//img.lfmall.co.kr/file/WAS/apps/2013/image/frontoffice/product/bg_value_ruler.gif') no-repeat left top;}
.product-details .prt-descript .onul-content .onul-info .sales .ruler > span.full {right:0px; top:7px; padding-top:3px; background:url('//img.lfmall.co.kr/file/WAS/apps/2013/image/frontoffice/product/bg_value_ruler.gif') no-repeat right top;}
.product-details .prt-descript .onul-content .onul-info .sales .ruler > span.value {position:absolute; left:100px; top:7px; z-index:10; display:inline-block; margin-left:-13px; padding-top:3px; background:url('//img.lfmall.co.kr/file/WAS/apps/2013/image/frontoffice/product/bg_value_ruler.gif') no-repeat center top; color:#666; font-weight:bold; text-align:center;}
.product-details .prt-descript .onul-content .onul-info .sales .ruler > span.value em {font-style:normal;}

.product-details .onul-others {padding:40px 0 0 0 ; border-top:2px solid #000;}
.product-details .onul-others .nav-r {float:right;}
.product-details .onul-others .nav-r img.bar {margin:0 10px;}
.product-details .onul-others .prd-wrapper {clear:both; position:relative; width:940px; height:301px; margin-bottom:35px; overflow:hidden;}
.product-details .onul-others .prd-wrapper ul.prd-list {position:absolute; left:0; top:0;}
.product-details .onul-others.last {padding-top:50px; border-top:1px solid #ccc;}

.product-details .reply-bx {margin-top:20px; padding:20px 25px; background-color:#eee; border-top:1px solid #ccc; border-bottom:1px solid #ccc; *zoom:1;}
.product-details .reply-bx:after {content:"."; display:block; height:0px; clear:both; visibility:hidden;}
.product-details .reply-bx .reply-cont {float:left; width:370px; height:135px; padding:10px 0 10px 10px; border:1px solid #ddd; overflow-y:auto;}
.product-details .reply-bx .reply-cont fieldset {width:340px;}
.product-details .reply-bx .reply-cont textarea {float:left; width:265px; height:32px; margin:0 0 7px 9px; background-color:#fff; border:1px solid #859cc9; color:#71777c;}
.product-details .reply-bx ul.lists {width:340px;}
.product-details .reply-bx ul.lists li {padding:10px 0; border-bottom:1px dotted #ccc; *zoom:1;}
.product-details .reply-bx ul.lists li:after {content:"."; display:block; height:0px; clear:both; visibility:hidden;}
.product-details .reply-bx ul.lists li .cont {float:left; width:253px; margin-left:10px;}
.product-details .reply-bx ul.lists li .cont p {font-size:11px; color:#3b3b3b; line-height:1.6;}
.product-details .reply-bx ul.lists li .cont span {display:inline-block; margin-right:10px;}
.product-details .reply-bx ul.lists li .cont span.name {color:#6f84b2; font-weight:bold;}
.product-details .reply-bx ul.lists li .cont span.unit {color:#bebebe;}
.product-details .reply-bx ul.lists li .cont span.time {color:#bebebe;}
.product-details .reply-bx ul.lists li .cont span.like {color:#6f84b2;}
.product-details .reply-bx ul.lists li .cont a.bt {display:inline-block; margin-right:10px; color:#6f84b2;}

ul.tab-sty.tab-2 li a {width:469px;}
    
.product-preview img.top-mark {position:absolute; top:0px; left:0;}
    
/* 2014.05.09 추가 : 1.상품상세, 2.퀵뷰 레이아웃 변경 */
/* 1.상품상세 */
.prod-dtl-title {position:relative; margin-top:19px; margin-left:17px;}
.prod-dtl-title .prod-name {float:left; width:760px;}
.prod-dtl-title .prod-code {position:absolute; right:0px; bottom:0px; color:#666; font-size:11px; }

.product-details .prt-info-n {margin:14px 0 20px; *zoom:1;}
.product-details .prt-info-n:after {content:"."; display:block; height:0px; clear:both; visibility:hidden;}
.product-details .prt-info-n > .fl {width:470px;}
.product-details .prt-info-n .prt-preview {position:relative; width:470px; margin-bottom:10px; background-color:#f4f4f4; border:1px solid #ddd; font-size:0; line-height:0;}
.product-details .prt-info-n .prt-preview p.pic {position:relative; }
.product-details .prt-info-n .prt-preview p.pic img.soldout {position:absolute; left:0; top:0;}
.product-details .prt-info-n .prt-preview p.icons {position:absolute; left:10px; top:10px; z-index:20;}
.product-details .prt-info-n .prt-preview p.franchise {position:absolute; right:0; top:391px; z-index:20;}
.product-details .prt-info-n .prt-preview p.around {position:absolute; right:0px; top:0px; z-index:20;}
.product-details .prt-info-n .prt-preview p.zoom {height:37px; padding-top:23px; background-color:#fff; text-align:center;}
/*
.product-details .prt-info-n .prt-preview .prt-img {padding-top:30px; padding-bottom:43px; text-align:center;}
.product-details .prt-info-n .prt-preview .prt-img a.video {display:inline-block; margin-right:8px;}
.product-details .prt-info-n .prt-preview .prt-img a.img {display:inline-block; margin-right:8px; border:1px solid #ddd;}
*/

/*20150401수정*/
.product-details .prt-info-n .prt-preview .prt-img {padding-top:30px;text-align:center;}
.product-details .prt-info-n .prt-preview .prt-img a.video {display:inline-block; margin-right:8px;}
.product-details .prt-info-n .prt-preview .prt-img a.img {display:inline-block; margin-right:8px; border:1px solid #ddd;}

.product-details .prt-info-n .prt-preview div.sns{position:relative; padding-top:12px ;padding-bottom:20px; margin-left:188px}
.product-details .prt-info-n .prt-preview div.sns > a {display:inline-block; width:30px; height:30px; overflow:hidden; margin-right:3px;}
.product-details .prt-info-n .prt-preview div.sns > a:hover img {margin-top:-30px;}
.product-details .prt-info-n .prt-preview div.sns .sns-url-help {position:absolute; left:-85px; top:42px; width:300px; height:37px; font-size:11px; color:#666; letter-spacing:-1px;
	text-align:center; padding-top:20px; background:url('//img.lfmall.co.kr/file/WAS/apps/2013/image/frontoffice/product/img_snson.png') no-repeat 0 0;}
.product-details .prt-info-n .prt-preview div.sns .sns-url-help .red-b {color:#d8272d; font-weight:bold;}
.product-details .prt-info-n .prt-preview div.sns .sns-url-help .link-detail {text-decoration:underline;}

/*20150401추가*/


.product-details .prt-info-n .prt-descript {float:right; width:430px; border-top:1px solid #000;}
.product-details .prt-info-n .prt-descript .price {height:47px; line-height:47px; padding-right:20px; font-family:"Tahoma"; font-size:14px; color:#aaa; font-weight:bold; text-align:right;}
.product-details .prt-info-n .prt-descript .price em {height:47px; font-size:16px; color:#333; font-style:normal;}
.product-details .prt-info-n .prt-descript .price em.red {color:#c14444;}
.product-details .prt-info-n .prt-descript .info-bx {background-color:#eee; border-top:1px solid #aaa; border-bottom:1px solid #000;}
.product-details .prt-info-n .prt-descript .info-bx .info-line {padding:20px; border-bottom:1px solid #ddd;}

.product-details .prt-info-n .related-event {position:relative; width:470px; border:1px solid #ddd; padding:14px 0 5px 0;}
.product-details .prt-info-n .related-event p.lh {float:left; margin-left:30px; margin-right:15px; font-size:0; line-height:0px; padding-right:15px; background:url('//img.lfmall.co.kr/file/WAS/apps/2013/image/frontoffice/common/gnb_menu_bar.gif') no-repeat right 1px;}
.product-details .prt-info-n .related-event ul.txt-list {float:left;}
.product-details .prt-info-n .related-event ul.txt-list li a {font-size:11px; color:#666;}
.product-details .prt-info-n .related-event ul.txt-list li a:hover {text-decoration:underline;}
.product-details .prt-info-n .related-event select.sel {margin-top:-4px;}

.product-details .prt-info-n .prt-descript {float:right; width:458px;}
.product-details .prt-info-n .prt-descript ._mt5 {margin-top:-5px;}

.product-details .prt-info-n .prt-descript .info-line1 {padding:20px 23px 17px 23px; border:1px solid #ddd;}
.product-details .prt-info-n .prt-descript .info-line1 p.lh {float:left; color:#777; margin-top:4px;}
.product-details .prt-info-n .prt-descript .info-line1 p.lh.dot {padding-left:6px; background:url('//img.lfmall.co.kr/file/WAS/apps/2013/image/frontoffice/common/ico/bl_dot.png') no-repeat left center;}
.product-details .prt-info-n .prt-descript .info-line1 p.txt {float:right;}
.product-details .prt-info-n .prt-descript .info-line1 li.dot-line {width:100%; height:1px; background:url('//img.lfmall.co.kr/file/WAS/apps/2013/image/frontoffice/product/bg_dotline_n.png');}
.product-details .prt-info-n .prt-descript .info-line1 .price {height:22px; line-height:22px; padding-right:0px; font-family:"Tahoma"; font-size:14px; color:#aaa; text-align:right; font-weight:normal;}
.product-details .prt-info-n .prt-descript .info-line1 .price b {color:#555;}
.product-details .prt-info-n .prt-descript .info-line1 .price.total b {color:#d8272d;}
.product-details .prt-info-n .prt-descript .info-line1 .coordi-coupon {}
.product-details .prt-info-n .prt-descript .info-line1 .coordi-coupon p.lh {float:left; width:172px; font-size:11px;}
.product-details .prt-info-n .prt-descript .info-line1 .coordi-coupon a.btn-cd-coupon {float:left;}

.product-details .prt-info-n .prt-descript .coupon-info {width:378px; margin-left:-5px; background-color:#fff; padding:20px 20px 20px 20px;}
.product-details .prt-info-n .prt-descript .coupon-info > ul > li {margin-bottom:10px;}
.product-details .prt-info-n .prt-descript .coupon-info li:after {content: "."; display: block; height: 0px; clear: both; visibility: hidden;}
.product-details .prt-info-n .prt-descript .coupon-info .title {color:#555; font-weight:bold;}
.product-details .prt-info-n .prt-descript .coupon-info p.discount {font-family:"Tahoma"; font-size:12px; color:#888; font-weight:bold;}
.product-details .prt-info-n .prt-descript .coupon-info label { color:#666; font-size:11px; }
.product-details .prt-info-n .prt-descript .coupon-info .btn-coupon {vertical-align:middle; margin-left: 3px; margin-top:-3px;}
.product-details .prt-info-n .prt-descript .coupon-info .coupon-chb {float:left;}
.product-details .prt-info-n .prt-descript .coupon-info input[type=checkbox] {float:left;}
.product-details .prt-info-n .prt-descript .coupon-info p.coupon-name {float:left; margin-left:5px; width:300px; line-height:15px;}
  
.product-details .prt-info-n .prt-descript .onul-coupon {margin-top:-1px; padding:18px 23px 14px 23px; border:1px solid #ddd; background-color:#fff;}
.product-details .prt-info-n .prt-descript .onul-coupon a.btn-coupon { height:22px; line-height:22px; }
.product-details .prt-info-n .prt-descript .onul-coupon a.btn-coupon img {vertical-align:middle; margin-top:-2px;}


.product-details .prt-info-n .prt-descript .info-line3 {margin-top:-1px; padding:20px 23px 17px 23px; border:1px solid #ddd;}
.product-details .prt-info-n .prt-descript .info-line3 p.lh {float:left; width:110px; font-size:0; line-height:0;}
.product-details .prt-info-n .prt-descript .info-line3 p.txt {float:left; color:#666; padding-left:6px; background:url('//img.lfmall.co.kr/file/WAS/apps/2013/image/frontoffice/common/ico/bl_dot.png') no-repeat left center;}
.product-details .prt-info-n .prt-descript .info-line3 a {font-size:12px; color:#666;}
.product-details .prt-info-n .prt-descript .info-line3 a:hover {text-decoration:none;}

.product-details .prt-info-n .prt-descript .info-line4 {margin-top:-1px; padding:20px 23px 17px 23px; border:1px solid #ddd;}
.product-details .prt-info-n .prt-descript .info-line4 p.lh {float:left; width:110px; font-size:0; line-height:0;}
.product-details .prt-info-n .prt-descript .info-line4 p.txt {float:left; color:#666;}
.product-details .prt-info-n .prt-descript .info-line4 p.txt .comp {font-family:"Tahoma";}
.product-details .prt-info-n .prt-descript .info-line4 ul.txt-list {float:left;}
.product-details .prt-info-n .prt-descript .info-line4 ul.txt-list li a {font-size:12px; color:#666;}
.product-details .prt-info-n .prt-descript .info-line4 ul.txt-list li a:hover {text-decoration:underline;}
.product-details .prt-info-n .prt-descript .info-line4 select.sel {margin-top:-4px;}

.product-details .prt-info-n .prt-descript .info-line5 {margin-top:-1px; padding:20px 0 17px 23px; border:1px solid #ddd;}
.product-details .prt-info-n .prt-descript .info-line5 p * {vertical-align:middle;}
.product-details .prt-info-n .prt-descript .info-line5 p.lh {float:left; width:110px; font-size:0; line-height:0;}
.product-details .prt-info-n .prt-descript .info-line5 .line {margin-bottom:20px; padding-bottom:20px; border-bottom:1px solid #ddd; width:305px;}
.product-details .prt-info-n .prt-descript .info-line5 .ml110 {margin-left:110px;}
.product-details .prt-info-n .prt-descript .info-line5 select.sel {float:left; margin-top:-5px;}
.product-details .prt-info-n .prt-descript .info-line5 .wid315 {width:315px;}
.product-details .prt-info-n .prt-descript .info-line5.info-line2 {padding-bottom:10px;}
.product-details .prt-info-n .prt-descript .info-line5 ul.colorlist {float:left; width:310px; margin-top:-5px; *zoom:1;}
.product-details .prt-info-n .prt-descript .info-line5 ul.colorlist:after {content: "."; display: block; height: 0px; clear: both; visibility: hidden;}
.product-details .prt-info-n .prt-descript .info-line5 ul.colorlist li {float:left; margin-right:3px; font-size:0; line-height:0;}
.product-details .prt-info-n .prt-descript .info-line5 ul.colorlist li.sel {margin-top:-2px; padding:1px; border:1px solid #000;}
.product-details .prt-info-n .prt-descript .info-line5 ul.sizelist {float:left; width:190px; *zoom:1;}
.product-details .prt-info-n .prt-descript .info-line5 ul.sizelist:after {content: "."; display: block; height: 0px; clear: both; visibility: hidden;}
.product-details .prt-info-n .prt-descript .info-line5 ul.sizelist li {float:left; margin:0 3px 3px 0;}

.product-details .prt-info-n .prt-descript .info-line5 ul.sizelist li a.size {display:inline-block; min-width:15px; height:20px; padding: 0 6px; border:1px solid #ccc; border-right:1px solid #aaa; border-bottom:1px solid #aaa; font-size:11px; color:#666; background-color:#fff; line-height:22px; *line-height:20px; text-align:center;}
.product-details .prt-info-n .prt-descript .info-line5 ul.sizelist li span.soldout {display:inline-block; min-width:15px; height:20px; padding: 0 6px; background:url('//img.lfmall.co.kr/file/WAS/apps/2013/image/frontoffice/common/ico/ico_sold_out.gif') no-repeat left top; background-size:100% 100%; border:1px solid #ccc; border-right:1px solid #aaa; border-bottom:1px solid #aaa; font-size:11px; color:#666; line-height:22px; *line-height:20px; text-align:center;}
.product-details .prt-info-n .prt-descript .info-line5 ul.sizelist li.sel a.size {background-color:#d8272d; border:1px solid #bbb; border-top:1px solid #aaa; border-left:1px solid #aaa; color:#eee;}

.product-details .prt-info-n .prt-descript .btn-c {padding-top:17px; background:url('//img.lfmall.co.kr/file/WAS/apps/2013/image/frontoffice/product/bg_boxline_n.png') no-repeat right top;}   
.product-details .prt-info-n .prt-descript .off-shop-link {position:relative; margin-left:10px; margin-top:10px;}
.product-details .prt-info-n .prt-descript .off-shop-link a {color:#666; text-decoration:underline;}
.product-details .prt-info-n .prt-descript .off-shop-link img {position:absolute; left:0px; top:0px;}
.product-details .prt-info-n .prt-descript .off-shop-link span {position:absolute; left:20px; top:1px; color:#666; text-decoration:underline;}    
    
    
    
    
/* 퀵뷰 */
/*
.product-preview {display:none; position:absolute; left:0; top:0px; *top:0px; z-index:30;  width:683px; padding:45px 30px 0px 30px; background-color:#f4f4f4; border:1px solid #000;}
*/
.product-preview .product-details-q a.close {float:right; margin-top:-38px;}
.product-preview .product-details-q {border-top:0; padding-top:0;}
.product-preview .product-details-q .prod-dtl-title {position:relative; margin-top:19px; margin-left:17px;}
.product-preview .product-details-q .prod-dtl-title .prod-name {float:left; width:510px; }
.product-preview .product-details-q .prod-dtl-title .prod-code {float:right; color:#666; font-size:11px; }

.product-preview .product-details-q .prt-info {margin:14px 0 70px; *zoom:1;}
.product-preview .product-details-q .prt-info:after {content:"."; display:block; height:0px; clear:both; visibility:hidden;}
.product-preview .product-details-q .prt-info > .fl {width:298px;}
.product-preview .product-details-q .prt-info .prt-preview {position:relative; width:298px; margin-bottom:10px; background-color:#f4f4f4; border:1px solid #ddd; font-size:0; line-height:0;}
.product-preview .product-details-q .prt-info .prt-preview p.pic {position:relative; }
.product-preview .product-details-q .prt-info .prt-preview p.pic img.soldout {position:absolute; left:0; top:0;}
.product-preview .product-details-q .prt-info .prt-preview p.icons {position:absolute; left:10px; top:10px; z-index:20;}
.product-preview .product-details-q .prt-info .prt-preview p.franchise {position:absolute; right:0; top:391px; z-index:20;}
.product-preview .product-details-q .prt-info .prt-preview p.around {position:absolute; right:0px; top:0px; z-index:20;}
.product-preview .product-details-q .prt-info .prt-preview p.zoom {height:37px; padding-top:23px; background-color:#fff; text-align:center;}
.product-preview .product-details-q .prt-info .prt-preview .prt-img {padding-top:30px; padding-bottom:30px; text-align:center;}
.product-preview .product-details-q .prt-info .prt-preview .prt-img a.video {display:inline-block; margin-right:8px;}
.product-preview .product-details-q .prt-info .prt-preview .prt-img a.img {display:inline-block; margin-right:8px; border:1px solid #ddd;}

.product-preview .product-details-q .prt-info .related-event {position:relative; width:298px; border:1px solid #ddd; padding:14px 0 5px 0;}
.product-preview .product-details-q .prt-info .related-event p.lh {float:left; margin-left:20px; margin-right:15px; font-size:0; line-height:0px; padding-right:15px; background:url('//img.lfmall.co.kr/file/WAS/apps/2013/image/frontoffice/common/gnb_menu_bar.gif') no-repeat right 1px;}
.product-preview .product-details-q .prt-info .related-event ul.txt-list {float:left; }
.product-preview .product-details-q .prt-info .related-event ul.txt-list li {font-size:11px; color:#666; width:170px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.product-preview .product-details-q .prt-info .related-event ul.txt-list li a {font-size:11px; color:#666;}
.product-preview .product-details-q .prt-info .related-event ul.txt-list li a:hover {text-decoration:underline;}
.product-preview .product-details-q .prt-info .related-event select.sel {margin-top:-4px;}

.product-preview .product-details-q .prt-info .prt-descript {float:right; width:373px;}
.product-preview .product-details-q .prt-info .prt-descript ._mt5 {margin-top:-5px;}

.product-preview .product-details-q .prt-info .prt-descript .info-line1 {padding:20px 17px 17px 17px; border:1px solid #ddd;}
.product-preview .product-details-q .prt-info .prt-descript .info-line1 p.lh {float:left; color:#777; margin-top:4px;}
.product-preview .product-details-q .prt-info .prt-descript .info-line1 p.lh.dot {padding-left:6px; background:url('//img.lfmall.co.kr/file/WAS/apps/2013/image/frontoffice/common/ico/bl_dot.png') no-repeat left center;}
.product-preview .product-details-q .prt-info .prt-descript .info-line1 p.txt {float:right;}
.product-preview .product-details-q .prt-info .prt-descript .info-line1 li.dot-line {width:100%; height:1px; background:url('//img.lfmall.co.kr/file/WAS/apps/2013/image/frontoffice/product/bg_dotline_n.png');}
.product-preview .product-details-q .prt-info .prt-descript .info-line1 .price {height:22px; line-height:22px; padding-right:0px; font-family:"Tahoma"; font-size:14px; color:#aaa; text-align:right;}
.product-preview .product-details-q .prt-info .prt-descript .info-line1 .price b {color:#555;}
.product-preview .product-details-q .prt-info .prt-descript .info-line1 .price.total b {color:#d8272d;}
.product-preview .product-details-q .prt-info .prt-descript .info-line1 .coordi-coupon {}
.product-preview .product-details-q .prt-info .prt-descript .info-line1 .coordi-coupon p.lh {float:left; width:172px; font-size:11px;}
.product-preview .product-details-q .prt-info .prt-descript .info-line1 .coordi-coupon a.btn-cd-coupon {float:left;}

.product-preview .product-details-q .prt-info .prt-descript .coupon-info {background-color:#f4f4f4; border-top:2px solid #ececec; padding:20px 10px 20px 10px;}
.product-preview .product-details-q .prt-info .prt-descript .coupon-info > ul > li {margin-bottom:10px;}
.product-preview .product-details-q .prt-info .prt-descript .coupon-info li:after {content: "."; display: block; height: 0px; clear: both; visibility: hidden;}
.product-preview .product-details-q .prt-info .prt-descript .coupon-info .title {color:#555; font-weight:bold;}
.product-preview .product-details-q .prt-info .prt-descript .coupon-info p.discount {font-family:"Tahoma"; font-size:12px; color:#888; font-weight:bold;}
.product-preview .product-details-q .prt-info .prt-descript .coupon-info label {vertical-align:middle; color:#666; font-size:11px;}
.product-preview .product-details-q .prt-info .prt-descript .coupon-info .btn-coupon {vertical-align:middle; margin-left: 3px; margin-top:-3px;}
.product-preview .product-details-q .prt-info .prt-descript .coupon-info p {vertical-align:middle;}
.product-preview .product-details-q .prt-info .prt-descript .coupon-info input[type=checkbox] {float:left;}
.product-preview .product-details-q .prt-info .prt-descript .coupon-info p.coupon-name {float:left; margin-left:5px; width:225px; line-height:15px;}

.product-preview .product-details-q .prt-info .prt-descript .info-line3 {margin-top:-1px; padding:20px 23px 17px 23px; border:1px solid #ddd;}
.product-preview .product-details-q .prt-info .prt-descript .info-line3 p.lh {float:left; width:110px; font-size:0; line-height:0;}
.product-preview .product-details-q .prt-info .prt-descript .info-line3 p.txt {float:left; color:#666; font-family:"Tahoma"; padding-left:6px; background:url('//img.lfmall.co.kr/file/WAS/apps/2013/image/frontoffice/common/ico/bl_dot.png') no-repeat left center;}
.product-preview .product-details-q .prt-info .prt-descript .info-line3 a {font-size:12px; color:#666;}
.product-preview .product-details-q .prt-info .prt-descript .info-line3 a:hover {text-decoration:none;}


.product-preview .product-details-q .prt-info .prt-descript .info-line4 {margin-top:-1px; padding:20px 23px 17px 23px; border:1px solid #ddd;}
.product-preview .product-details-q .prt-info .prt-descript .info-line4 p.lh {float:left; font-size:0; line-height:0;}
.product-preview .product-details-q .prt-info .prt-descript .info-line4 p.txt {float:right; color:#666;}
.product-preview .product-details-q .prt-info .prt-descript .info-line4 ul.txt-list {float:left;}
.product-preview .product-details-q .prt-info .prt-descript .info-line4 ul.txt-list li a {font-size:12px; color:#666;}
.product-preview .product-details-q .prt-info .prt-descript .info-line4 ul.txt-list li a:hover {text-decoration:underline;}
.product-preview .product-details-q .prt-info .prt-descript .info-line4 select.sel {margin-top:-4px;}

.product-preview .product-details-q .prt-info .prt-descript .info-line5 {margin-top:-1px; padding:20px 0 17px 23px; border:1px solid #ddd;}
.product-preview .product-details-q .prt-info .prt-descript .info-line5 p * {vertical-align:middle;}
.product-preview .product-details-q .prt-info .prt-descript .info-line5 p.lh {float:left; width:70px; font-size:0; line-height:0;}
.product-preview .product-details-q .prt-info .prt-descript .info-line5 .line {margin-bottom:20px; padding-bottom:20px; border-bottom:1px solid #ddd;}
.product-preview .product-details-q .prt-info .prt-descript .info-line5 .ml70 {margin-left:70px;}
.product-preview .product-details-q .prt-info .prt-descript .info-line5 select.sel {float:left; margin-top:-5px;}
.product-preview .product-details-q .prt-info .prt-descript .info-line5 .wid315 {width:315px;}
.product-preview .product-details-q .prt-info .prt-descript .info-line5.info-line2 {padding-bottom:10px;}
.product-preview .product-details-q .prt-info .prt-descript .info-line5 ul.colorlist {float:left; width:260px; margin-top:-5px; *zoom:1;}
.product-preview .product-details-q .prt-info .prt-descript .info-line5 ul.colorlist:after {content: "."; display: block; height: 0px; clear: both; visibility: hidden;}
.product-preview .product-details-q .prt-info .prt-descript .info-line5 ul.colorlist li {float:left; margin-right:3px; font-size:0; line-height:0;}
.product-preview .product-details-q .prt-info .prt-descript .info-line5 ul.colorlist li.sel {margin-top:-2px; padding:1px; border:1px solid #000;}
.product-preview .product-details-q .prt-info .prt-descript .info-line5 ul.sizelist {float:left; width:162px; *zoom:1;}
.product-preview .product-details-q .prt-info .prt-descript .info-line5 ul.sizelist:after {content: "."; display: block; height: 0px; clear: both; visibility: hidden;}
.product-preview .product-details-q .prt-info .prt-descript .info-line5 ul.sizelist li {float:left; margin:0 3px 3px 0;}
.product-preview .product-details-q .prt-info .prt-descript .info-line5 ul.sizelist li a.size {display:inline-block; min-width:15px; height:20px; padding: 0 6px; border:1px solid #ccc; border-right:1px solid #aaa; border-bottom:1px solid #aaa; font-size:11px; background-color:#fff; line-height:22px; *line-height:22px; text-align:center; }
.product-preview .product-details-q .prt-info .prt-descript .info-line5 ul.sizelist li span.soldout {display:inline-block; min-width:15px; height:20px; padding: 0 6px; background:url('//img.lfmall.co.kr/file/WAS/apps/2013/image/frontoffice/common/ico/ico_sold_out.gif') no-repeat left top;  background-size:100% 100%; border:1px solid #ccc; border-right:1px solid #aaa; border-bottom:1px solid #aaa; font-size:11px; color:#666; line-height:22px; *line-height:22px; text-align:center;}
.product-preview .product-details-q .prt-info .prt-descript .info-line5 ul.sizelist li.sel a.size {background-color:#d8272d; border:1px solid #bbb; border-top:1px solid #aaa; border-left:1px solid #aaa; color:#eee;}

.product-preview .product-details-q .prt-info .prt-descript .btn-c {padding-top:17px; background:url('//img.lfmall.co.kr/file/WAS/apps/2013/image/frontoffice/product/bg_boxline_n.png') no-repeat right top;}
.product-preview .product-details-q .prt-info .prt-descript .btn-c a{margin-right:0px;}
.product-preview .product-details-q .prt-info .prt-descript .off-shop-link {position:relative; margin-left:10px; margin-top:10px;}
.product-preview .product-details-q .prt-info .prt-descript .off-shop-link a {color:#666; text-decoration:underline;}
.product-preview .product-details-q .prt-info .prt-descript .off-shop-link img {position:absolute; left:0px; top:0px;}
.product-preview .product-details-q .prt-info .prt-descript .off-shop-link span {position:absolute; left:20px; top:1px; color:#666; text-decoration:underline;}

/* 금액 일부 text에 body와 동일한 font 주기위함. */
.text-font {font-family:"Dotum", "Gulim", "serif";}