/* BASIC css start */
.big{margin-top:30px}
.big h4{text-align:center;margin-top:5px}
.big h5{text-align:center;color:#888;text-decoration:line-through}
.big h6{text-align:center;margin-top:5px;border-top:1px solid #ddd;color:red}

/* Å©¸ù ÁÖ¹®Á¦ÀÛ */
.main img { width:100%; }
.main .slick-dots { position:absolute; bottom:15px; width:100%; text-align:center; }
.main .slick-dots li { position:relative; display:inline-block; width:9px; height:9px; margin:0 5px; }
.main .slick-dots li button { border:0; background:transparent; font-weight:600; font-size:10px; line-height:8px; color:#fff; }
.main .slick-dots li.slick-active button { display:block; font-size: 0; width: 10px; height: 1px; background: #fff; }

.c-tit { margin-bottom:20px; font-weight:600; font-size:17px; color:#333; text-align:center; }
.c-banner1 { overflow:hidden; margin-top:6px; }
.c-banner2 { overflow:hidden; margin-top:6px; }
.c-banner2 a { display:block; float:left; width:calc(50% - 3px); }
.c-banner2 a:last-child { float:right; }

.cate_best_section { margin:60px 0; padding:30px 6px; background:#edeae6; }
.cate_best_section .c-title { padding-bottom:50px; font-weight:600; font-size:16px; text-align:center; }
.cate_best_section .slider-dots { position:absolute; top:-34px; width:100%; text-align:center; }
.cate_best_section .slider-dots li { display:inline-block; width:auto; margin:0 15px 0 0; }
.cate_best_section .slider-dots li span { color:#555; }
.cate_best_section .slider-dots li.slick-active span { font-weight:600; color:#7d6c5b; }
.cate_best_section .c-prdList-02 ul li { width:calc(50% - 3px); margin-bottom:6px; }
.cate_best_section .c-prdList-02 .c-prdList-item:nth-child(4) { margin-top:0; }
.cate_best_section .c-prdList-02 ul li a { display:block; position:relative; border:0; outline:none; }
.cate_best_section .c-prdList-02 ul li a .thumb { position:relative; z-index:10; }
.cate_best_section .c-prdList-02 ul li a .info { display:flex; align-items:center; justify-content:center; position:absolute; top:0; left:0; z-index:10; width:100%; height:100%; background:rgba(255,255,255,.5); color:#555; text-align:center; opacity:0; }
.cate_best_section .c-prdList-02 ul li a .info .c-prd-name { margin-bottom:5px; padding:0 10px; }
.cate_best_section .c-prdList-02 ul li a .info .price-sell { font-weight:600; color:#000; }
.cate_best_section .c-prdList-02 ul li:hover a .info { opacity:1; }

.cate_recmd_section,
.cate_new_section,
.cate_mdpick_section,
.cate_accesory_section { margin:60px 0; padding:0 6px; }

.cate_md_section .c-prdList { padding:30px 0 20px; background:#f8f8f8; }
.cate_md_section .slick-list { padding:0 30px!important; }
.cate_md_section .slick-slide { margin:0 3px; }
.cate_md_section .slick-arrow { position:absolute; top:32%; z-index:10; width:30px; height:30px; border:0; border-radius:50%; background-color:rgba(0,0,0,.2); background-repeat:no-repeat; background-size:10px auto; text-indent:-9999px; }
.cate_md_section .slick-arrow.slick-prev { left:7px; background-image:url(/design/bylogin/cmong/prev_white.png); background-position:9px 50%; }
.cate_md_section .slick-arrow.slick-next { right:7px; background-image:url(/design/bylogin/cmong/next_white.png); background-position:11px 50%; }


/* BASIC css end */

