/* BASIC css start */
.sel-btn-design { width: 100%;text-align: center;line-height: 15px;float: right;background: #96ccc3;margin-top: 5px;transition: all .2s;}
.sel-btn-design a {color: #fff !important;font-size: 14px;font-weight: 400;display:inline-block;width:100%;height:100%;line-height: 35px;}
.sel-btn-design:hover {background: #515a5a;}
#powerReview .PR15N01-review-wrap > li .star-icon .icon {font-size: 0;display: none;}
#powerReview .PR15N01-review-wrap > li .reply .no {display: none;}
#powerReview .PR15N01-review-wrap > li .reply .yes {display: none; }
.sel-btn-refer {float: left;width: 60%;margin: 10px 0;}
.sel-btn-refer p {height: 15px;line-height: 15px;padding: 10px 0;font-weight: bold;color: red;}

.xans-product-detail .detailArea:after { content:""; display:block; clear:both; }

.xans-product-detail .imgArea .keyImg .topLogo { overflow: hidden; padding: 0 0 15px ; *zoom:1; }
.xans-product-detail .imgArea .keyImg .topLogo span { font-weight: bold; font-size: 24px; font-family: tahoma; line-height: 24px; }

.detail_footer {margin-bottom: 50px;}

.xans-product-detail .imgArea .listImg { overflow:hidden; width:150px; margin:0 auto; float:left; margin-bottom: 10px;}
.xans-product-detail .imgArea .listImg ul { height:421px; margin:0 0 0 2px; font-size:0; line-height:0; }
.xans-product-detail .imgArea .listImg li { display:inline-block; margin: 0 0 10px 0; font-size:12px; line-height:14px; vertical-align:top; *display:inline; *zoom:1;}
.xans-product-detail .imgArea .listImg li img { width:130px; height:130px; border:1px solid #ececec; cursor:pointer;  }
.xans-product-detail .imgArea .listImg button { position:absolute; top:0; width:21px; height:77px; font-size:0; line-height:0; color:transparent; background:url("/design/twinkring/pc/img/btn_product_detail_ctrl.png") no-repeat; }
.xans-product-detail .imgArea .listImg .prev { left:0; background-position:0 0; }
.xans-product-detail .imgArea .listImg .next { right:0; background-position:-31px 0; }
.xans-product-detail .imgArea .control { overflow:hidden; width:200px; margin:0 auto 0; /*border:1px solid #d7d5d5;*/ text-align:center; /*background:#fbfafa;*/ }
.xans-product-detail .imgArea .control .prev { float:left; border:1px solid #d7d5d5; }
.xans-product-detail .imgArea .control .next { float:right; border:1px solid #d7d5d5; }
.xans-product-detail .imgArea .color { overflow:hidden; margin:20px 0 17px; }
.xans-product-detail .imgArea .chips { float:left; width:28px; height:18px; margin:0 3px 3px 0; border:1px solid #e3e3e3; font-size:0; line-height:0; }
.xans-product-detail .imgArea .button { float:none; width:346px; margin:30px auto 0; padding:0 0 23px; border-top:0; border-bottom:1px solid #e8e8e8; text-align:center;  border:1px solid red; }
.xans-product-detail .imgArea .button img { margin:0 3px; }
.xans-product-detail .coupon_explanation {  position: absolute; left:100px;top:625px; width:414px; height:160px; border:1px solid #e8e8e8; }

/* couponArea  by Dkyo */
.couponArea2 {width:316px; height:138px; display:inline;  cursor:pointer; }
.couponArea2:hover{opacity:0.7;}
.couponArea2 img{width:315px;border-right:1px solid #e8e8e8;border-left:1px solid #e8e8e8;border-top:1px solid #e8e8e8;} 
.couponArea3 {width:316px; height:138px; display:inline;cursor:pointer; }
.couponArea3:hover{opacity:0.7;}
.couponArea3 img{width:315px;border:1px solid #e8e8e8;} 
.couponArea4 {width:316px; height:138px; display:inline; }
.couponArea4 img{width:315px; height:135px;border-bottom:1px solid #e8e8e8; border-right:1px solid #e8e8e8;border-left:1px solid #e8e8e8;}
/* xans-product-action by Dkyo */
.couponText {padding-left:20px;color:#830727;}
/* eventArea */
.xans-product-detail .eventArea { color:#353535; }
.xans-product-detail .eventArea h3 { padding:0 0 0 9px; border-top:1px solid #e8e8e8; border-bottom:1px solid #e8e8e8; font-size:12px; color:#008bcc; line-height:39px; }
.xans-product-detail .eventArea .event { padding:27px 10px 46px 9px; color:#353535; line-height:18px; }

/* xans-myshop-benefit */
.xans-myshop-benefit { margin:30px 0; border:1px solid #d6d4d4; }
.xans-myshop-benefit .thanks { padding:7px 0 11px 9px; border-bottom:1px solid #e8e7e7; color:#353535; background:#fbfbfb; }
.xans-myshop-benefit .thanks img { margin:-1px 6px 0 0; vertical-align:middle; }
.xans-myshop-benefit .myInfo { overflow:hidden; padding:9px 10px 10px 100px; }
.xans-myshop-benefit .myInfo p { color:#757575; line-height:18px; }
.xans-myshop-benefit .myThumb { float:left; margin:0 0 0 -91px; }
.xans-myshop-benefit .member { margin:2px 0 19px; }
.xans-myshop-benefit .member strong { color:#353535; }
.xans-myshop-benefit .member em { font-style:normal; color:#353535; }

/* »óÇ° ¹Ì¸®º¸±â ÀÌ¹ÌÁö */
#image_zoom_small { display:block; position:absolute; z-index:999; background:#fff; border:1px solid #aaa; filter:alpha(opacity=50); opacity:0.5; }
#zoom_wrap { position:absolute; top:30px; left:380px; z-index:100; }
.image_zoom_large { position:absolute; z-index:999; width:350px; height:350px; overflow:hidden; background:#fff; border:1px solid #aaa; }
.image_zoom_large .image_zoom_large_relative { position:relative; }
.image_zoom_large .image_zoom_large_relative #zoom_image { position:absolute; z-index:99; }
#NaverChk_Button { clear:both; margin:1px 0 0; float:right; }
#divNvPointInfo { display:none; position:absolute; z-index:99; width:245px; padding:10px; color:#777; font-size:11px; background:#fff; border:1px solid #5B9761; }
#divNvPointInfo a { display:block; padding:5px 0 0; color:#1ec228; }
#divNvPointInfo a img { vertical-align:middle; }
#imgNaverMileageHelp { cursor:pointer; }

/* ÃÑ »óÇ° */
#totalProducts { margin:20px 0 0; }
#totalProducts .info { padding:0 0 9px; font-size:11px; color:#f65b54; line-height:14px; }
#totalProducts .info img { margin:0 5px 0 0; }
#totalProducts table { display: inline-block; margin:0; border-top: 1px solid #ccc; }
#totalProducts table .left { text-align:left; }
#totalProducts table .center { text-align:center; }
#totalProducts table .right { padding-right:9px; font-weight:bold; color:#2f2f2f; text-align:right; }
#totalProducts thead th { height:0; padding:0; font-size:0; line-height:0; *position:absolute;}
#totalProducts tbody th { vertical-align:middle; }
#totalProducts tbody td { padding:9px 0; border-top:1px solid #ebebeb; color:#353535; line-height:18px; vertical-align:middle; word-wrap:break-word; word-break:break-all; }
#totalProducts tbody tr td:first-child { padding-left:4px; }
#totalProducts tbody tr:first-child td { border-top:1px solid #9a9ba0; }
#totalProducts tbody td p { padding:0 10px 0 0; font-weight:bold; line-height:21px; }
#totalProducts tbody td p.product span { font-weight:normal; color:#757575; line-height:18px; }
#totalProducts tbody td p.product span.soldOut { color:#008bcc; }
#totalProducts tbody td img { vertical-align:middle; }
#totalProducts tbody td .quantity { display:inline-block; position:relative; width:50px; vertical-align:top; *margin:0 4px 0 0; }
#totalProducts tbody td .quantity input { width:22px; height:23px; padding:0 2px 0 3px; line-height:23px; border:1px solid #d4d8d9; border-radius:3px 0 0 3px; *margin-top:-1px; }
#totalProducts tbody td .quantity .up { position:absolute; left:28px; top:0; }
#totalProducts tbody td .quantity .down { position:absolute; left:28px; top:12px; }
#totalProducts tbody.option_products tr td .quantity input,
#totalProducts tbody.add_products tr td .quantity input { height:19px; line-height:19px; }
#totalProducts tbody.option_products tr td .quantity .down,
#totalProducts tbody.add_products tr td .quantity .down { bottom:0; top:auto; }
#totalProducts tbody td .mileage { display:block; white-space:nowrap; }

#totalProducts tfoot td { padding:20px 0; color:#000; vertical-align:middle; background:#fff; font-size:26px; }
#totalProducts tfoot td .total { color:#000; float: right; }
#totalProducts tfoot td .total em { font-style:normal; font-size:16px; color:#000; }
#totalProducts tfoot td .total em #MK_p_total { font-size:26px; font-weight:600; }

#totalProducts + .xans-product-action { margin-top:0; }

.benefitsLink {  clear: both; margin-top:150px;width: 1080px; margin: 0 auto;}
.benefitsLink img {margin: 30px 0;}
.benefitsLink1 {  margin-top: 150px;  }


#test {width: 1200px; margin: 0 auto;}
#test ul li {float: left; width: 50%; box-sizing: border-box; padding: 50px;}
#detail {display: none; width: 1200px; margin: 0 auto; border: 1px solid red;}
#detail img {width: 100%}


.xans-coupon-productdetail { width: 970px;padding:0; background:#fff; margin-left:17px; clear:both; display: inline-block;}

.xans-coupon-productdetail .title { position:relative; display:none; }
.xans-coupon-productdetail .title h3 { padding:0 0 16px; font-size:12px; color:#272823; }
.xans-coupon-productdetail .title h3 span { padding:0 7px 0 10px; background:#fff url("/design/twinkring/pc/img/ico_title.gif") 0 0 no-repeat; }
.xans-coupon-productdetail .title .button { position:absolute; top:-3px; right:0; padding:0 0 0 7px; background:#fff; }

.xans-coupon-productdetail .couponSkinArea .longcoupon { width:300px; height:148px; /*margin:10px auto 0;*/ font-size:12px; line-height:1.5; text-align:center; font-family:Dotum sans-serif; background-size:100% 100%; background-repeat:no-repeat; margin-bottom: 5px; }
.xans-coupon-productdetail .couponSkinArea { clear: both;}
.xans-coupon-productdetail .couponSkinArea ul { zoom:1; margin:0 auto; padding:0; }
.xans-coupon-productdetail .couponSkinArea ul:after { content:""; display:block; clear:both; }
.xans-coupon-productdetail .couponSkinArea ul li { display:inline; float:left; width:388px; padding:0; list-style:none; }
.xans-coupon-productdetail .couponSkinArea ul.grid1 { float:left;  margin-right: 10px; }
.xans-coupon-productdetail .couponSkinArea ul.grid2 { width:400px;  }
.xans-coupon-productdetail .couponSkinArea ul.grid2 li:hover{opacity:0.7;cursor:pointer;}
.xans-coupon-productdetail .couponSkinArea ul.grid3 { width:708px; }
.xans-coupon-productdetail .couponSkinArea ul.grid3 li { margin:0 10px; }
.xans-coupon-productdetail .couponSkinArea .coupon { border:1px solid #eee;width:100%; height:148px; float: left; /*margin:10px auto 0;*/ font-size:12px; line-height:1.5; text-align:center; font-family:Dotum sans-serif; background-size:100% 100%; background-repeat:no-repeat; margin-bottom: 5px; }
.xans-coupon-productdetail .couponSkinArea .coupon img { border:0; width:100%; }
.xans-coupon-productdetail .couponSkinArea .coupon p { margin:0; padding:0; }
.xans-coupon-productdetail .couponSkinArea .coupon .title { display:block; padding:8px 0 0; font-size:10px; line-height:15px; text-align:center; font-weight:normal; font-family:Arial; }
.xans-coupon-productdetail .couponSkinArea .coupon .discount { font-size:18px; line-height:28px; font-weight:bold; text-align:center; letter-spacing:-1px; font-family:Dotum; }
.xans-coupon-productdetail .couponSkinArea .coupon .discount span { font-size:22px; font-family:Verdana; }
.xans-coupon-productdetail .couponSkinArea .coupon .period { font-size:11px; line-height:13px; font-weight:bold; text-align:center; font-family:Dotum; letter-spacing:-1px; }
.xans-coupon-productdetail .couponSkinArea .coupon .button { margin:5px 0 0; text-align:center; }
.xans-coupon-productdetail .couponSkinArea .imgCoupon .title,
.xans-coupon-productdetail .couponSkinArea .imgCoupon .discount,
.xans-coupon-productdetail .couponSkinArea .imgCoupon .period,
.xans-coupon-productdetail .couponSkinArea .imgCoupon .button { display:none; }


#dCouponDetail {
	position: relative; top: 0;background:#fff; width:372px; padding:10px; border:1px solid #7d7c8b;
	/* Opera */ box-shadow:5px 5px 5px #d3d3d3;
	/* Firefox */ -moz-box-shadow:5px 5px 5px #d3d3d3;
	/* Safiri, Chrome */ -webkit-box-shadow:5px 5px 5px #d3d3d3;
	/* IE */ filter:progid:DXImageTransform.Microsoft.Shadow(color=#d3d3d3,direction=135, strength=10);
}
#dCouponDetail h3 { position: absolute; padding:0 0 10px; color:#34a7b3;top: 6px; }
#dCouponDetail ul {  position: absolute;  width: 350px; height: 130px; padding:10px; margin:10px 0; background:#f1f1f1; top: 10px;}
#dCouponDetail ul li { line-height:18px; font-size:11px; }

#dCouponDetail > a > img { position: absolute; top: 5px; left: 350px; z-index: 9999; }
#dCouponDetail .content {
    height: 150px;
}
#dCouponDetail .content a img { position: absolute; top: 130px; left: 270px; z-index: 9999; width: 80px;}

.xans-product-relation .relation { padding:20px 0 0 0; color:#8f8f91; line-height:1.8em; }

.xans-product-relation .relation h3 { margin:0px; padding:0 0 5px ; color:#444; font-size:24px;font-weight:bold; text-align: center; }
.xans-product-relation .relation h3 span.font18px { font-size:17px; color: #8a8a8a;}
.xans-product-relation .relation h3 span.colorGreen { color: #2b7589; }
.xans-product-relation .relation h3 span.colorGray { color: #8a8a8a; font-size:12px; }

.xans-product-relation .relation ul.prdList { display:table; width:100%; min-width:756px; margin:-8px 0 0; font-size:0; line-height:0; }
.xans-product-relation .relation ul.prdList img { vertical-align:middle; }
.xans-product-relation .relation ul.prdList li.item { display:inline-block; margin:20px 0; color:#757575; vertical-align:top; *display:inline; *zoom:1; }
.xans-product-relation .relation ul.prdList li.item .box { margin:0 auto; font-size:12px; line-height:18px; }
.xans-product-relation .relation ul.prdList li.item { width:20%; }
.xans-product-relation .relation ul.prdList li.item .box { width:189px; }
.xans-product-relation .relation ul.prdList li.item .box ul { text-align: center; }
.xans-product-relation .relation ul.prdList li.item .box p { text-align: center; }
.xans-product-relation .relation ul.prdList li.item .box strong { display:block; text-align: center; margin:3px 0 0; color:#3d7373; font-weight:bold; }
.xans-product-relation .relation ul.prdList li.item .box .salePrice strong { color:#000; text-align: center;  }
.xans-product-relation .relation ul.prdList li.item .box .strike { font-weight:normal; text-decoration:line-through; }
.xans-product-relation .relation ul.prdList li.item .thumb { width:187px; margin:0 0 16px; border:1px solid #ececec; }
.xans-product-relation .relation ul.prdList li.item .box p a{ color: #717a7a; }

.bx-viewport {height: 300px !important;}
.bx-controls { width: 100px;  margin: 20px auto 0 auto;}
.bx-next {margin-left:50px;}

.xans-product-additional .cont {margin:0 auto;  vertical-align:top; text-align:center;}
.xans-product-additional .cont img{width: 100%;}
.xans-product-additional .cont h3 { margin:0px; padding:20px 0 5px 0; color:#444; font-size:22px;font-weight:bold;  }
.xans-product-additional .detailImg {margin:0 auto; vertical-align:top; text-align:center;}
.xans-product-additional .detailImg img{width:1000px; }

.xans-product-additional table.board { margin:15px 0 0; border:1px solid #d7d5d5; color:#353535; font-size:12px; line-height:140%; }
.xans-product-additional table.board th { padding:12px 0 10px; border-right:1px solid #e3e3e3; background:#fbfafa; font-weight:normal; }
.xans-product-additional table.board td { padding:14px 3px 13px; border-top:1px solid #e3e3e3; border-right:1px solid #e3e3e3; text-align:center; vertical-align:middle; }
.xans-product-additional table.board th:last-child,
.xans-product-additional table.board td:last-child { border-right:none; }
.xans-product-additional table.board a,
.xans-product-additional table.board a:hover { color:#353535; }
.xans-product-additional table.board .subject { padding-left:8px; color:#f76560; text-align:left; word-break:break-all; }
.xans-product-additional table.board .subject img { vertical-align:middle; margin:0 1px; }
.xans-product-additional table.board .txtLess { color:#939393; font-size:11px; }
.xans-product-additional table.board td .view { padding:16px 19px 0; line-height:18px; text-align:left; }
.xans-product-additional table.board td .view img{max-width:100%}
.xans-product-additional .paging { margin:-1px 0 0; padding:12px 0; border:1px solid #d7d5d5; border-top:1px solid #e9e9e9; text-align:center; background:#fbfafa; }
.xans-product-additional .paging p { display:inline-block; vertical-align:top; *display:inline; *zoom:1; }
.xans-product-additional .paging p.first { margin:0 -4px 0 0; }
.xans-product-additional .paging p.last { margin:0 0 0 -4px; }
.xans-product-additional .paging ol { display:inline-block; margin:0 -4px; font-size:0; line-height:0; vertical-align:top; *display:inline; *zoom:1; *margin:0; }
.xans-product-additional .paging li { display:inline-block; margin:0 0 0 -1px; border:1px solid #d7d5d5; font-size:12px; color:#757575; vertical-align:top; *display:inline; *zoom:1; }
.xans-product-additional .paging li:last-child{border-right:1px solid #d7d5d5;}
.xans-product-additional .paging li:first-child { margin-left:0; }
.xans-product-additional .paging img { vertical-align:top; }
.xans-product-additional .paging li a { display:block; width:33px; padding:9px 0; font-weight:bold; color:#939393; line-height:14px; background:#fff; }
.xans-product-additional .paging li a:hover { text-decoration:none; background:#f0f2f2; }
.xans-product-additional .paging li a.this { padding-bottom:6px; border-bottom:3px solid #495164; color:#495164; }
.xans-product-additional .paging a.nolink { cursor:default; }

#commentWriteForm_4 { padding:0 19px; }
#SecretForm_4 { background:#fbf9fa; }
#SecretForm_4 .view { padding:8px 0 7px; }
#SecretForm_4 input { width:41px; height:24px; margin:0 0 0 6px; border:0; font-size:0; line-height:0; cursor:pointer; background:url("/design/twinkring/pc/img/btn_ico_submit.gif") no-repeat 0 0; }
#SecretForm_4 input#secure_password { width:130px; height:18px; margin-left:11px; padding:2px 2px 2px 4px; border:1px solid #d9d9d9; font-size:12px; line-height:14px; cursor:text; background:#fff; }
#product-review-read td,
#product-qna-read td { padding:0; }
#product-review-read td #SecretForm_4 .view { padding-left:79px; }
#product-qna-read td #SecretForm_4 .view { padding-left:213px; }

.xans-product-additional .boardComment { padding:0 19px; }
.xans-product-additional .boardComment li { position:relative; overflow:hidden; margin:10px 0 0 0; padding:12px 0 0; border-top:1px solid #d7d5d6; color:#353535; text-align:left;  line-height:14px; }
.xans-product-additional .boardComment li:first-child { margin-top:0; }
.xans-product-additional .boardComment li .comment { margin:9px 0 0; padding:16px 0 15px 9px; border-top:1px solid #e9e9e9; line-height:18px; word-break:break-all; }
.xans-product-additional .boardComment li .name { margin:0 21px 0 0; }
.xans-product-additional .boardComment li .name input { width:13px; height:13px; margin:0 2px 0 0; vertical-align:-2px; *vertical-align:2px; }
.xans-product-additional .boardComment li .date { margin:0 10px 0 0; font-size:11px; display: none; }
.xans-product-additional .boardComment li .grade { margin:0 10px 0 0; }
.xans-product-additional .boardComment li .button { position:absolute; right:0; top:6px; }

.xans-product-additional .memoCont { margin:20px 15px; padding:10px 20px 15px 20px; border:1px solid #e9e9e9; color:#353535; text-align:left; background:#fbfafa; }
.xans-product-additional .memoCont .user { overflow:hidden; padding:0 90px 0 0; }
.xans-product-additional .memoCont .user input,
.xans-product-additional .memoCont .user textarea { border:1px solid #d9d9d9; }
.xans-product-additional .memoCont .user input { width:135px; height:18px; margin:0 10px 0 9px; padding:2px 2px 2px 4px; }
.xans-product-additional .memoCont .user .secret input { width:13px; height:13px; margin-right:3px; }
.xans-product-additional .memoCont .user .secret { margin:0 20px 0 0; }
.xans-product-additional .memoCont .user textarea { float:left; width:100%; padding:2px 0; height:44px; text-indent:4px; *margin-right:10px; }
.xans-product-additional .memoCont .user a { float:right; margin:0 -90px 0 0; }
.xans-product-additional .memoCont .nameArea { display:block; margin:0 0 10px; }
.xans-product-additional .memoCont .rating { margin:12px 0 0; }
.xans-product-additional .memoCont .rating input { width:13px; height:13px; margin:0 2px 0 0; padding:0; border:0; vertical-align:-2px; *vertical-align:1px; }
.xans-product-additional .memoCont .rating label { padding:0 10px 0 0; }
.xans-product-additional .memoCont .rating em { font-style:normal; }
.xans-product-additional .memoCont .text { margin:5px 0 0; font-size:11px; }
.xans-product-additional .memoCont .text span { color:#008bcc; }
.xans-product-additional .memoCont .captcha { margin:8px 0 0; padding:10px 0 0; border-top:1px solid #e9e9e9; font-size:11px; color:#757575; }
.xans-product-additional .memoCont .captcha img { vertical-align:middle; }
.xans-product-additional .memoCont .captcha input { margin:0 10px 0 20px; font-size:12px; }

.xans-product-additional table.board td .view + form .memoCont { margin-top:0; }

/* ´ñ±ÛÀÇ ´ñ±Û */
.xans-product-additional .boardComment li.replyArea { margin:-1px 0 0; padding:10px 0 7px 33px; border:1px solid #e9e9e9; background:url("/design/twinkring/pc/img/ico_comment.gif") no-repeat 20px 15px; }
.xans-product-additional .boardComment li.replyArea .commentSecret { margin-right:30px; }
.xans-product-additional .boardComment li.replyArea .comment { margin:7px 0 0; padding:0; border-top:0; }

/* ±ÇÇÑ¾øÀ»½Ã */
.xans-product-additional .noAccess { margin:15px 0 10px; border:1px solid #d7d5d5; font-weight:bold; color:#008bcc; line-height:39px; text-align:center; }

/* ¹Ì¼º³âÀÚ */
.xans-product-additional .minor { margin:15px 0 0; padding:35px 0 24px; border:1px solid #d7d5d5; font-weight:bold; color:#353535; line-height:14px; text-align:center; }
.xans-product-additional .minor p:first-child img { margin:-11px 8px 0 0; vertical-align:top; }
.xans-product-additional .minor strong { color:#008bcc; }
.xans-product-additional .minor .button { margin:-7px 0 0; }

/* ºñ¹Ð±Û °ü·Ã */
.xans-product-additional .commentSecret { margin:10px 10px 5px 0; padding:10px 15px; border:1px solid #e9e9e9; background-color:#fbfafa; color:#353535; }
.xans-product-additional .commentSecret input[type=password] { height:20px; padding:2px 2px 2px 4px; border:1px solid #d9d9d9; }
/* dkyo */
.goFont{position:relative; bottom:2772px; left:909px;width:72px; height:23px; display:block; background-color:#7D1828; text-align:center;padding:3px 0 0 0 ;}
.goFont:hover{text-decoration:none; background-color:#d00739;}
.goFont span{color:#fff; font-size: 13px; font-weight: bold;}  
.buyRing {position:relative; bottom:1314px; left:759px;width:223px; height:53px; display:block; background-color:#830727; text-align:center;padding:13px 0 0 0 ;}
.buyRing:hover{text-decoration:none; background-color:#9d0c32;}
.buyRing span{color:#fff; font-size:20px;}

#productDetail .page-body { margin-top:20px }
/* ÁÖ¹®¼ö·® */
#goods_amount { float:left; }

/* »çÀÌÁî Â÷Æ® */
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 }

.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 table tr, .size-chart-img {height: 1px;}

.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:10px;}
#payco_order_btn .payco_checkout.ta .payco_checkout_btn { margin-top:0 !important }

.ocb-area { width:323px }
.ocb-area a { margin-top:0 !important }



/* BASIC css end */

