/* BASIC css start */
    /* prd-class-hd */
#productClass .prd-class-hd { zoom: 1; overflow: hidden; padding: 0px 0px 0px 0; margin-bottom:20px;border-bottom:0px solid #1f1f1f; }
#productClass .prd-class-hd h2 { float: left; font-size: 18px; text-transform: uppercase; font-weight: bold; color: #1f1f1f; }
#productClass .prd-class-hd .loc-navi { float: right; color: #777;  }
#productClass .prd-class-hd .loc-navi a { color: #777; }
    /* class-list */
#productClass .class-list { zoom: 1; overflow: hidden; padding: 25px; background: #fff; border:1px solid #ddd;}
#productClass .class-list li,
#productClass .class-list li a { float: left; width: auto; white-space: nowrap; font-family:dotum,gulim;}
#productClass .class-list li a:hover { font-weight:bold; }
#productClass .class-list li { padding-left: 9px; margin-right: 12px; padding-bottom: 8px; padding-top:8px; background: url(/images/d3/modern_simple/common/bull_h2_sqr_gray.gif) no-repeat 0 50%; width:18%; border-right:0px solid #ddd; }

    /* best-item */
#productClass .best-item { padding-top: 0px; padding-bottom: 10px; border-top: 0px solid #5c5c5c; border-bottom: 1px solid #5c5c5c; background-color: #fff; margin-top:20px;}
#productClass .best-item h3 { text-align:center;font-size: 0; line-height: 0;padding:0 0 10px 0;}
    /* total-sort */
#productClass .total-sort { padding-top: 30px; }

#productClass .class-list li.bdnone{border-right:0;}

span.MK-product-icons{display:block; margin-bottom:5px;}

.prd-list table td{vertical-align:top;}
.prd-list .thumb{max-width:220px; max-height:243px; width:220px;height:243px; border:0;}
.prd-list .div_box { position:absolute;width:218px; height:241px; border:1px solid #eee;background:transparent;}
.prd-list table .tb-center{padding:0px;}
.prd-list table .tb-center .item{width:220px;margin:17px 0 30px 0;}
.prd-list .icon{ margin:0px 0 0px;}
.prd-list .dsc{ margin-top:10px;}
.prd-list .dsc a{font-weight:normal;}
.prd-list .prd_unline {padding:2px 10px 10px 10px; border-bottom:1px solid #eee;}

.icon span.MK-product-icons{margin-bottom:0;}

/* 2018. 04. 10 °¡°Ý ½ºÅ¸ÀÏ Ãß°¡ */
.prd-list .price {margin:10px 0 15px;font-weight:normal;font-size:14px;font-family:tahoma;#2a2a2a;}
.prd-list .price_sale {margin:10px 0 15px;font-weight:normal;font-size:14px;font-family:tahoma;color:#d63636;}
.prd-list .won {font-family:µ¸¿ò,dotum;font-size:12px;#2a2a2a;padding-left:2px;text-align:middle;}
.prd-list .won2 {font-family:µ¸¿ò,dotum;font-size:12px;color:#787878;padding-left:2px;text-align:middle;}
a.sel { color:#000;font-weight:bold;}

.on {color:#000; font-weight: bold;}







/*

.best_prd-list table td{vertical-align:top;}
.best_prd-list .thumb{max-width:220px; max-height:243px; width:220px;height:243px; border:0;}
.best_prd-list .div_box { position:absolute;width:218px; height:241px; border:1px solid #eee;background:transparent;}
.best_prd-list table .tb-center{padding:0px;margin-top:20px;}
.best_prd-list table .tb-center .item{width:220px;margin:30px 0 30px 0;}
.best_prd-list .icon{ margin:0px 0 0px;}
.best_prd-list .dsc{ margin-top:10px;text-align:center;width:100%;}
.best_prd-list .dsc a{font-weight:normal;}
.best_prd-list .prd_unline {width:82%; padding:2px 10px 10px 10px; border-bottom:1px solid #eee;}



.best_prd-list .price {margin:10px 0 15px 0px;font-weight:normal;font-size:14px;font-family:tahoma;#2a2a2a;}
.best_prd-list .price_sale {margin:10px 0 15px 0px;font-weight:normal;font-size:14px;font-family:tahoma;color:#d63636;}
.best_prd-list .won {font-family:µ¸¿ò,dotum;font-size:12px;#2a2a2a;padding-left:2px;text-align:middle;}
.best_prd-list .won2 {font-family:µ¸¿ò,dotum;font-size:12px;color:#787878;padding-left:2px;text-align:middle;}*/




/* º£½ºÆ® »óÇ° Áø¿­ 10°³ */
.best-item .best_prd-list table td{vertical-align:top;padding-top: 10px;}
.best-item .best_prd-list .div_box { position:absolute;width:218px; height:241px; border:1px solid #eee;background:transparent;}
.best-item .best_prd-list .tb-center {float:left;width: 220px; margin: 0 0 20px 0;}
.best-item .best_prd-list .tb-center .thumb { position: relative; }
.best-item .best_prd-list .tb-center .thumb a { display:block; overflow:hidden;line-height: 60px; text-align: center; }
.best-item .best_prd-list .tb-center .thumb a img { width:100%;-webkit-transition: -webkit-transform 0.5s ease;transition:transform 0.5s ease;}
/*.best-item .best_prd-list .tb-center .thumb a:hover img {-webkit-transform: scale(1.15);transform: scale(1.15) }*/
.best-item .best_prd-list .tb-center .thumb .clChip {margin-top:5px; }
.best-item .best_prd-list .tb-center .thumb .clChip span {display: inline-block;width: 14px;height: 4px;}
.best-item .best_prd-list .tb-center .prd-name { font-size: 12px;}
.best-item .best_prd-list .tb-center .prd-subname {color:#999;line-height:18px; margin-top:5px; }

.best-item .best_prd-list .tb-center .icon{ margin:0px 0 0px;}
.best-item .best_prd-list .tb-center .dsc{ margin-top:10px;text-align:center;width:100%;}
.best-item .best_prd-list .tb-center .dsc a{font-weight:normal;}
.best-item .best_prd-list .tb-center .prd_unline {width:82%; padding:2px 10px 10px 10px; border-bottom:1px solid #eee;}


.best-item .best_prd-list .tb-center .price {margin:10px 0 15px 0px;font-weight:normal;font-size:14px;font-family:tahoma;#2a2a2a;}
.best-item .best_prd-list .tb-center .price_sale {margin:10px 0 15px 0px;font-weight:normal;font-size:14px;font-family:tahoma;color:#d63636;}

.best-item .best_prd-list .tb-center .won {font-family:µ¸¿ò,dotum;font-size:12px;#2a2a2a;padding-left:2px;text-align:middle;}
.best-item .best_prd-list .tb-center .won2 {font-family:µ¸¿ò,dotum;font-size:12px;color:#787878;padding-left:2px;text-align:middle;}


.best-item .best_prd-list .tb-center .thumb:hover .prd-preview { display:block; -webkit-transition: -webkit-transform 0.5s ease;transition:transform 0.5s ease; }
.best-item .best_prd-list .tb-center .prd-preview { display:none; position:absolute; right:10px; bottom:10px; width:50px; height:50px; background-color:rgba(255, 255, 255, 0.5);border-radius:100%;}
.best-item .best_prd-list .tb-center .prd-preview i { font-size:25px;float:left;padding:12px;}
.best-item .best_prd-list .tb-center .prd-preview:hover { background-color:rgba(255, 255, 255, 1); }

.best-item .best_prd-list table .tb-center li a {display:block;position:relative;width:220px;}
.best-item .best_prd-list table .tb-center li a .best { font-size: 14px;color: #fff;font-weight:normal; width: 35px; height: 35px; background:rgba(51,51,51,0.5); position: absolute; top: 0; left: 0; line-height: 35px;}



.best-item .best_prd-list table .tb-center .MK-product-icons img { vertical-align: middle }
/* BASIC css end */

