/* BASIC css start */
/* 상단 배너 */
#topBanner { display:none; position:relative; overflow:hidden }
#topBanner .thmb { width:100%;  }
#topBanner .thmb img { width:100% }
#btBnnrClose { margin-top:-10px; position:absolute; top:50%; right:10px; font-size:20px; color:#fff; cursor:pointer; z-index:10 }

/* 메인 슬라이드 */
#column_top { position:relative }
.main_spot { position:relative; width:100%; height:0; overflow:hidden }
.main_spot ul li img { width:100% }
.main_spot .bx-controls-direction { margin-top:-40px; position:absolute; top:50%; left:0; width:100% }
.main_spot .bx-controls-direction a { display:block; position:absolute; top:0; width:40px; height:50px; font-size:50px; color:#fff; text-align:center; line-height:40px }
.main_spot .bx-controls-direction a.bx-prev { left:0 }
.main_spot .bx-controls-direction a.bx-next { right:0 }

/* 메인 타이틀 */
.main .main_tit { margin:35px 0 20px; text-align:center }
.main h3 { font-size:14px; font-weight:bold }

/* md's pick */
.item-wrap .pick_prod { position:relative }
.item-wrap .pick_prod .pickTab { overflow:hidden; *zoom:1 }
.item-wrap .pick_prod .pickTab:after { display:block; clear:both; content:'' }
.item-wrap .pick_prod .pickTab li { margin-left:-1px; float:left; width:25%; border-left:1px solid #fff }
.item-wrap .pick_prod .pickTab li a { display:block; height:40px; font-size:11px; font-weight:bold; text-align:center; line-height:40px; background:#dfdfdf }
.item-wrap .pick_prod .pickTab li a.active { height:38px; line-height:36px; border-top:2px solid #404040; background:#fff }
.item-wrap .pick_prod .pickList { padding-top:13px; border-bottom:1px solid #dfdfdf }

/* hot item */
.mainHotItem .list_shopping3x .items { text-align:left }
.mainHotItem .list_shopping3x .items .listSubName { padding-top:0 }
.mainHotItem .more { padding-top:0 }

/* 하단 배너 */
.btmBnnr { padding-top:15px; position:relative; *zoom:1 }
.btmBnnr:after { display:block; clear:both; content:'' }
.btmBnnr .bx { float:left; width:50%; height:130px; text-align:center }
.btmBnnr .bx h4 { padding-top:15px; font-weight:bold }
.btmBnnr .bx .t1 { padding-top:5px; font-size:11px; line-height:14px }
.btmBnnr .left { background:#f4ebeb }
.btmBnnr .left .t2 { padding-top:10px; font-size:11px; font-weight:bold; text-decoration:underline }
.btmBnnr .left .tlink { padding-top:8px; text-align:center }
.btmBnnr .left .tlink a { display:inline-block; width:60%; height:16px; font-size:11px; color:#fff; text-align:center; line-height:16px; background:#000 }
.btmBnnr .right { background:url(//skin.makeshop.co.kr/skin/d4-0160/m/main/bg_btm_bnnr.png) 0 0 no-repeat; background-size:100% 100% }
.btmBnnr .right .t2 { padding-top:10px; font-size:11px; line-height:14px }

/* BASIC css end */

