/* BASIC css start */
/* 메인 배너 */
#column_visual { position:relative; width:100%; min-width:1200px; height:500px; overflow:hidden }
#column_visual .visual { margin-left:-950px; position:absolute; top:0; left:50%; width:1900px; height:500px }
#column_visual .visual .main_banner li img { width:100%; height:500px }
#column_visual .visual .bx-controls { margin-left:-600px; position:absolute; top:0; left:50%; width:1200px; height:500px }
#column_visual .visual .bx-pager { position:absolute; bottom:32px; left:0; width:100%; height:26px; text-align:center }
#column_visual .visual .bx-pager .bx-pager-item { display:inline-block }
#column_visual .visual .bx-pager .bx-pager-item a { display:block; margin:0 3px; width:20px; height:20px; text-indent:-9999em; border-radius:100%; background:#fff; vertical-align:middle }
#column_visual .visual .bx-pager .bx-pager-item a.active { border:3px solid #fff; background:none }
#column_visual .visual .bx-controls-direction { position:absolute; top:206px; left:0; width:1200px }
#column_visual .visual .bx-controls-direction a { display:inline-block; position:absolute; top:0; padding:10px 0; width:40px; font-size:14px; color:#fff; text-align:center; background:#404040 }
#column_visual .visual .bx-controls-direction a.bx-prev { left:-40px }
#column_visual .visual .bx-controls-direction a.bx-next { right:-40px }

/* 상품 타이틀 */
.h_title { padding:80px 0 30px; text-align:center }
.h_title h3 { display:inline-block; padding-bottom:5px; font-size:20px; color:#000; font-weight:bold; border-bottom:2px solid #000 }

/* NEW ITEM */
.new-item-wrap .new-list { position:relative }
.new-item-wrap .new-list ul { *zoom:1 }
.new-item-wrap .new-list ul:after { display:block; clear:both; content:'' }
.new-item-wrap .new-list ul li { position:relative; float:left; width:300px }
.new-item-wrap .new-list ul li .thumb img { width:100% }
.new-item-wrap .new-list ul li .shopinfo { display:none; position:absolute; top:0; left:0; width:300px; height:404px; background:url(//skin.makeshop.co.kr/skin/tem92/bg_new_mask.png) 0 0 no-repeat; z-index:10 }
.new-item-wrap .new-list ul li .shopinfo a { display:block; height:404px }
.new-item-wrap .new-list ul li .shopinfo .dl { display:block; padding:30px }
.new-item-wrap .new-list ul li .shopinfo .dl .prd-name { display:block; font-size:20px; color:#fff; font-weight:bold }
.new-item-wrap .new-list ul li .shopinfo .dl .prd-subname { font-size:14px; color:#fff }
.new-item-wrap .new-list ul li .shopinfo .price-bx { position:absolute; bottom:33px; right:-8px; width:148px; height:65px; background:url(//skin.makeshop.co.kr/skin/tem92/bg_new_price.png) 0 0 no-repeat; z-index:20 }
.new-item-wrap .new-list ul li .shopinfo .price-bx .prd-price { display:block; height:65px; font-size:20px; color:#fff; line-height:70px; text-align:center }

/* md's pick */
.pick_prod { position:relative; height:727px }
.pick_prod .pickTab { padding-left:1px; height:42px }
.pick_prod .pickTab li { margin-left:-1px; float:left; width:300px }
.pick_prod .pickTab li a { display:block; height:40px; color:#000; text-align:center; line-height:40px; border:1px solid #dfdfdf; border-bottom:1px solid #323232; background:#fff; }
.pick_prod .pickTab li.t4 a { width:301px }
.pick_prod .pickTab li a.active { color:#fff; background:#404040; border:1px solid #404040 }
.pick_prod .pickList { padding:40px 36px 34px 37px; position:relative; border:1px solid #323232; border-top:none; background:#404040 }
.pick_prod .pickList .item-cont { width:1125px; overflow:visible !important }
.pick_prod .pickList .item-cont ul { *zoom:1 }
.pick_prod .pickList .item-cont ul:after { display:block; clear:both; content:'' }
.pick_prod .pickList .item-cont ul li { position:relative; float:left; width:225px; height:305px }
.pick_prod .pickList .item-cont ul li .thumb img { width:100%; height:305px }
.pick_prod .pickList .item-cont ul li .shopinfo { display:none; position:absolute; top:0; left:0; width:225px; height:305px; background:url(//skin.makeshop.co.kr/skin/tem92/bg_md_mask.png) 0 0 no-repeat; z-index:10 }
.pick_prod .pickList .item-cont ul li .shopinfo a { display:block; height:305px }
.pick_prod .pickList .item-cont ul li .shopinfo .dl { display:block; padding:30px }
.pick_prod .pickList .item-cont ul li .shopinfo .dl .prd-name { display:block; font-size:16px; color:#fff; font-weight:bold }
.pick_prod .pickList .item-cont ul li .shopinfo .dl .prd-subname { font-size:12px; color:#fff }
.pick_prod .pickList .item-cont ul li .shopinfo .price-bx { position:absolute; bottom:24px; right:-9px; width:122px; height:46px; background:url(//skin.makeshop.co.kr/skin/tem92/bg_md_price.png) 0 0 no-repeat; z-index:20 }
.pick_prod .pickList .item-cont ul li .shopinfo .price-bx .prd-price { display:block; height:46px; font-size:20px; color:#fff; line-height:50px; text-align:center }

/* HOT ITEM */
.hot-item-wrap .hot-list { position:relative }
.hot-item-wrap .hot-list ul { padding-top:1px; *zoom:1 }
.hot-item-wrap .hot-list ul:after { display:block; clear:both; content:'' }
.hot-item-wrap .hot-list ul li { margin:-1px 0 0 -1px; padding:29px 23px 28px 30px; float:left; width:546px; height:350px; border:1px solid #d9d9d9; *zoom:1 }
.hot-item-wrap .hot-list ul li:after { display:block; clear:both; content:'' }
.hot-item-wrap .hot-list ul li .thumb { float:left; width:260px }
.hot-item-wrap .hot-list ul li .thumb img { width:100% }
.hot-item-wrap .hot-list ul li .listShopInfo { padding-top:15px; float:right; width:258px }
.hot-item-wrap .hot-list ul li .listShopInfo dt a { font-size:16px; font-weight:bold }
.hot-item-wrap .hot-list ul li .listShopInfo dd { padding:3px 90px 20px 0; font-size:13px; border-bottom:1px solid #dbdbdb }
.hot-item-wrap .hot-list ul li .listShopInfo .prd-price { padding-top:15px }
.hot-item-wrap .hot-list ul li .listShopInfo .prd-price .strike { font-size:16px }
.hot-item-wrap .hot-list ul li .listShopInfo .prd-price .price { font-size:20px; color:#ce4646 }









/* BASIC css end */

