/* BASIC css start */
main.shopbrand {  }
.page_location { padding:30px 3% 10px }
.page_location a { color:#000; font-size:15px; font-weight:bold; }

.title_img { width:100% }
.title_img img { width:100%; margin:15px 0 30px }

.list_count { color:#888; padding-left:3% }
.list_count span { color:#222; padding-right:5px }
.class-list { padding:3px 0 3px 3% }
.class-list span { padding-right:8px; border-left:1px solid #d5d5d5; padding-left:10px; }
.class-list span:first-child { border-left:0px; padding-left:0px; }
.class-list span a { color:#777 }

#column_monthly { padding:0px 0 60px; position:relative; width:94%; margin:0 3%; font-family:Nanum Gothic }

#column_monthly .monthly_bx .bx-controls-direction { display:none }
#column_monthly .monthly_bx .bx-pager { position:absolute; bottom:30px; left:0; margin-left:35%; text-align:center; z-index:50 }
#column_monthly .monthly_bx .bx-pager .bx-pager-item { padding:0 5px; float:left }
#column_monthly .monthly_bx .bx-pager .bx-pager-item a { display:block; width:9px; height:9px; text-indent:-9999em; border-radius:9px; background:#ccc }
#column_monthly .monthly_bx .bx-pager .bx-pager-item a.active { background:#5c264a }

#column_monthly .listPici { width:100%; position:relative; }
#column_monthly .listPici img { width:100%; }
#column_monthly .listName { font-size:12px; color:#2a2a2a; line-height:14px; word-break: break-all; margin:10px 0 4px}
#column_monthly .listsubname { font-size:11px; color:#6f6f6f; line-height:14px; }
#column_monthly .listDiscount {color:#b5b5b5;}
#column_monthly .listPrice { font-size:12px; color:#000; margin:5px 0 2px; }
#column_monthly .listPrice del { color:#777 }
#column_monthly .listSoldout {color:#D22525; margin-bottom:4px;}
.listPrice { font-family:Nanum Gothic }

#column_monthly .box:first-child .bicon { position:absolute; top:0; left:0; width:70px; height:70px; display:block; z-index:99999;background: url(/design/custommood/deetong/m/list_best01.png) no-repeat 0 0; background-size: 70px 70px; }
#column_monthly .box:nth-child(2) .bicon { position:absolute; top:0; left:0; width:70px; height:70px; display:block; z-index:99999;background: url(/design/custommood/deetong/m/list_best01.png) no-repeat 0 0; background-size: 70px 70px; }
#column_monthly .box:nth-child(3) .bicon { position:absolute; top:0; left:0; width:70px; height:70px; display:block; z-index:99999;background: url(/design/custommood/deetong/m/list_best02.png) no-repeat 0 0; background-size: 70px 70px; }
#column_monthly .box:nth-child(4) .bicon { position:absolute; top:0; left:0; width:70px; height:70px; display:block; z-index:99999;background: url(/design/custommood/deetong/m/list_best03.png) no-repeat 0 0; background-size: 70px 70px; }
#column_monthly .box:nth-child(5) .bicon { position:absolute; top:0; left:0; width:70px; height:70px; display:block; z-index:99999;background: url(/design/custommood/deetong/m/list_best04.png) no-repeat 0 0; background-size: 70px 70px; }
#column_monthly .box:nth-child(6) .bicon { position:absolute; top:0; left:0; width:70px; height:70px; display:block; z-index:99999;background: url(/design/custommood/deetong/m/list_best05.png) no-repeat 0 0; background-size: 70px 70px; }
#column_monthly .box:nth-child(7) .bicon { position:absolute; top:0; left:0; width:70px; height:70px; display:block; z-index:99999;background: url(/design/custommood/deetong/m/list_best06.png) no-repeat 0 0; background-size: 70px 70px; }



.product_box { border-top:1px solid #ddd; padding:0px 0 0; height:15px; margin:0 3%; }

.list_sort { position:absolute; right:3% }
.list_sort select { height:20px;line-height:20px; border:0px; border-bottom:1px solid #1e1e1e; background:#fff; color:#6d6d6d }

.list_tap { overflow:hidden; width:26%; margin-left:2%; height:40px; }
.list_tap li { float:left; width:25%; border-left:1px solid #d5d5d5; box-sizing:border-box; }
.list_tap li.fir { border-left:0px }
.list_tap li img { width:60%; margin:0 20% }



/* 페이징 */
.paging1 { padding-bottom:40px; text-align: center; vertical-align: top; border-bottom:1px solid #494949; margin:30px 3% 0 }
.paging1 li { display: inline;}
.paging1 li a { overflow: hidden; width:26px; height:23px; line-height:23px; font-size:12px; border-radius:3px; color:#616161; vertical-align:middle; cursor: pointer; background:#fff; border:1px solid #ddd; display:inline-block; }
.paging1 li a:hover,
.paging1 li.now a { color:#1a1a1a; border:1px solid #1a1a1a }
.paging1 li.first a,
.paging1 li.prev a,
.paging1 li.next a,
.paging1 li.last a { display:inline-block; font-size:14px; color:#616161; vertical-align:middle; }
.paging1 li.prev { margin-right:5px; }
.paging1 li.next { margin-left:5px; }



/* BASIC css end */

