/* BASIC css start */
.shopbrandTitle { margin:0 0 30px; }
.shopbrandTitle img { width:100%; }

/*
.shopbrand .list_group { padding:10px 0px 25px; }
.shopbrand .list_group ul { font-size:0; }
.shopbrand .list_group ul li { display:inline-block; vertical-align:top; width:auto; padding:0 7px; }
.shopbrand .list_group ul li:first-child { padding:0 7px 0 10px; }
.shopbrand .list_group ul li a { color:#969696; font-size:13px; border-bottom:2px solid transparent; }
.shopbrand .list_group ul li.sel a { border-color:#000; color:#000; }
*/

.bestSlideArea { background:#F8F8F8; padding:10px 10px 30px; overflow:hidden; }
.bestSlideArea .swiper-container {  padding-top:18px; }
.bestSlideArea .list_shopping2x li:nth-child(odd),
.bestSlideArea .list_shopping2x li:nth-child(even) { margin:0 0 18px; }
.bestSlideArea .swiper-slide:last-child  {  }
.bestSlideArea .swiper-slide .bestNum { font-size:18px; font-style: italic; background:#080808; width:30px; height:30px; line-height:30px; text-align:center; position:absolute; top:-7px; left:5px; color:#fff; box-sizing:border-box; padding-right:3px;  }
.bestSlideArea .swiper-pagination { position:relative; width:100%; padding-top:40px; z-index:8; }
.bestSlideArea .swiper-pagination-bullet { width:25px; height:3px; background:#E0E0E0; border-radius:0; opacity:1; margin:0 2px; }
.bestSlideArea .swiper-pagination-bullet.swiper-pagination-bullet-active { background:#000; }

.list_array .list_arrayLeft { width:50%; max-width:190px; }

.list_array .selectBox { width:100%; position:relative; }
.list_array .selectBox .selectTit { height:40px; line-height:40px; box-sizing:border-box; border:1px solid #D9D9D9; color:#969696; font-size:13px; padding:0 15px; background:url(/design/monobarbie/PL/img/m_select_arrow.png) no-repeat 95% 50%; background-size:16px auto; }
.list_array .selectBox .selectList { line-height:40px; box-sizing:border-box; border:1px solid #d9d9d9; border-top:0; color:#969696; font-size:13px; padding:0 15px; position:absolute; left:0; top:40px; width:100%; background:#fff;  display:none;  }
.list_array .selectBox .selectList a { color:#969696; }
.list_array .selectBox .selectList a.on { color:#000; font-weight:bold; }

.list_array .listSort { ; font-size:0; }
.list_array .listSort li { display:inline-block; vertical-align:top; width:40px; height:40px; background-position: center; }
.list_array .listSort li.tab2 { background: url(/design/monobarbie/PL/img/m_list_grid_2.png) no-repeat; background-size: 100% 200%; }
.list_array .listSort li.tab3 { background: url(/design/monobarbie/PL/img/m_list_grid_3.png) no-repeat; background-size: 100% 200%; background-position: 0 100%; }


/* 2021.08.27 ÁßºÐ·ù ÀÌ¹ÌÁö »ðÀÔ */
.shopbrand .list_group { padding:10px 10px 0; }
.shopbrand .list_group ul { font-size:0; text-align:left; }
.shopbrand .list_group ul li { width:calc(50% - 6px); margin:0 3px 6px; display:inline-block; vertical-align:top; box-sizing:border-box; padding:7px 15px; border-radius:10px; box-shadow:rgba(0,0,0,0.15) 0 3px 4px; text-align:center; }
.shopbrand .list_group ul li a { font-size:11px; display:block; }
.shopbrand .list_group ul li a > * { display:inline-block; vertical-align:middle; }
.shopbrand .list_group ul li .img { width:35%; }
.shopbrand .list_group ul li .img img { width:100%; }
.shopbrand .list_group ul li .txt { width:65%; }
.shopbrand .list_group ul li.sel { background:#f5f5f5;  } /* ¼±ÅÃ ºÐ·ù ¹è°æ */
.shopbrand .list_group ul li.sel a {  font-weight:bold; }
/* BASIC css end */

