@charset "utf-8";
/* PIONNET Web Standardization Team (//www.pionnet.co.kr/) 20180402 */

/* LAYOUT */
.ctg_cont{float:left;width:100%;max-width:1460px;padding-top:50px;}
.wrap.ctg{width:1700px;}
.wrap.ctg .paging{padding-top:0;}
.wrap.disp{max-width:1460px;padding-top:50px;margin:0 auto;}
.btPsn{overflow:hidden;position:absolute;right:0;top:0;}
.btPsn li{float:left;}
.btPsn li + li{margin-left:8px;}
.btPsn li button{display:block;background:url(../images/disp/display.png) 0 0 no-repeat;}
.btPsn li .like {position: relative; width: 21px; height: 21px; background:none}
/* 20210315_SIVD-3211 :: 위시리스트 아이콘 변경 */
.btPsn li .like:before{content:''; position: absolute; top: 4px; left: 2px; width:17px;height:15px;background:url(../images/common/ico_wish17.png) 0 0 no-repeat;}
.btPsn li .like.on:before, .btPsn li .like:hover:before{background-position:-17px 0;}
/* //20210315_SIVD-3211 :: 위시리스트 아이콘 변경 */
.btPsn li .share{width:22px;height:22px;background-position:-30px -140px;}
.btPsn li .share:hover{background-position:-30px -161px;}
.btnArea .btPsn{margin-top:6px;}
div[id^='ctgLst_']{display:none;}

/* LNB */
.ctgLnb{float:left;width:180px;padding:50px 30px 25px 30px;text-transform:uppercase;}
/* 20190524 셀렉트449 문구 변경에 따른 한글 , 영문 분기 처리 */
.ctgLnb h2{display:block;padding:19px 0;border-top:#ededed 1px solid;border-bottom:#ededed 1px solid;font-size:29px;line-height:30px;font-family:'Nanum Myeongjo', serif;text-align:center;}
.ctgLnb h2 .en , .ctgLnb h3 .en {font-size:31px;line-height:30px;font-family:'Times','Times New Roman',serif;}
/* //20190524 셀렉트449 문구 변경에 따른 한글 , 영문 분기 처리 */
.ctgLnb h3{display:block;margin-bottom:15px;font-size:15px;line-height:15px;color:#212121;text-transform:uppercase;font-family:'Georgia', 'Nanum Myeongjo', serif;}
.ctgLnb .lst{display:inline-block;min-width:55%;margin-top:40px;}
.ctgLnb .lst > li:after{content:'';display:block;clear:both;}
.ctgLnb .lst > li > a{display:block;font-weight:bold;font-size:13px;line-height:30px;color:inherit;}
.ctgLnb .lst > li > .rd{color:#ff0000;}
.ctgLnb .lst .dep{display:none;position:relative;padding-bottom:28px;}
.ctgLnb .lst .dep li{margin-top:2px;position:relative;}
.ctgLnb .lst .dep a{display:block;padding:0 25px 0 10px;font-size:12px;line-height:24px;}
.ctgLnb .lst .dep a:after{content:'';display:none;width:3px;height:5px;margin:10px -11px 0 8px;background:url(../images/common/srp_obj.png) no-repeat -45px 0;vertical-align:top;}
.ctgLnb .lst .dep .active > a:after{display:inline-block;}
.ctgLnb .lst .lyr{padding:0 0 20px 9px;}
.ctgLnb .lst .active .dep{display:block;}
.ctgLnb .lst .on > a{color:inherit;text-decoration:underline;}
.ctgLnb .brd > li a{display:inline-block;font-size:11px;line-height:22px;color:#212121;text-transform:uppercase;}
.ctgLnb .brd > li a:hover{color:#999;}
.ctgLnb .brd > li a em:after{content:'';display:inline-block;width:5px;height:11px;margin-left:4px;background:url(../images/common/iconArr.gif) no-repeat 0 -1px;vertical-align:middle;}

/* TOP_BANNER */
.dispTopBn{overflow:hidden;}
.dispTopBn .bn{overflow:hidden;float:left;position:relative;width:720px;height:786px;} /* SVG-7652 */
.dispTopBn .bn:before{content:'';display:block;position:absolute;top:0;left:0;bottom:0;right:0;z-index:5;border:rgba(0,0,0,0.1) 1px solid;pointer-events:none;-webkit-transition:border-color 0.2s;-moz-transition:border-color 0.2s;-o-transition:border-color 0.2s;transition:border-color 0.2s;}
.dispTopBn .bn + .bn{float:right;}
.dispTopBn .bn a{display:block;}
.dispTopBn .bn span, .dispTopBn .bn strong{display:block;color:inherit;-webkit-transition:color 0.08s;transition:color 0.08s;}
.dispTopBn .bn .img{overflow:hidden;width:720px;height:672px;} /* SVG-7652 */
.dispTopBn .bn .img img{width:100%;height:auto;}
.dispTopBn .bn .info{position:relative;height:66px;padding:18px 30px 30px;text-align:center;}
.dispTopBn .bn .info:after{content:'';display:block;position:absolute;left:0;right:0;bottom:0;height:0;background:#222;-webkit-transition:height 0.3s;transition:height 0.3s;pointer-events:none;}
.dispTopBn .bn .info .innr{position:absolute;z-index:5;left:0;top:18px;right:0;bottom:0;}
.dispTopBn .bn .info .pg{overflow:hidden;font-weight:normal;font-size:28px;line-height:31px;font-family:'Nanum Myeongjo','Times','Times New Roman',serif;white-space:nowrap;text-overflow:ellipsis;letter-spacing:-0.3px;}
.dispTopBn .bn .info .mg{overflow:hidden;margin-top:4px;font-size:13px;white-space:nowrap;text-overflow:ellipsis;}
.dispTopBn .bn .info .brd{margin-bottom:10px;font-size:15px;line-height:15px;font-family:'Georgia','Nanum Myeongjo',serif;}
.dispTopBn .bn .info .dat{margin-top:14px;line-height:16px;}
.dispTopBn .bn .info .dat .dDay{display:inline-block;height:15px;min-width:33px;padding:0 6px;margin-left:5px;background:#666;font-size:12px;line-height:14px;color:#fff;vertical-align:middle;}
.dispTopBn .bn:hover .info:after{height:100%;}
.dispTopBn .bn:hover span, .dispTopBn .bn:hover strong{color:#fff;text-decoration:none;}
.dispTopBn .bn:hover:before{border-color:rgba(0,0,0,1);}
.dispTopBn .bn .control a{display:block;overflow:hidden;position:absolute;top:50%;z-index:10;width:35px;height:35px; margin-top: -57px; background:#fff;text-indent:-9999px;opacity:0;filter:alpha(opacity=0);-webkit-transition:opacity 0.5s;transition:opacity 0.5s; transform: translateY(-50%);} /* SVG-7652 */
.dispTopBn .bn .control a:after{content:'';display:block;position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;width:9px;height:17px;background:url(../images/common/spr_btn.png) no-repeat;}
.dispTopBn .bn .control .swiper-left{left:1px;}
.dispTopBn .bn .control .swiper-right{right:1px;}
.dispTopBn .bn .control .swiper-left:after{background-position:-15px -47px;}
.dispTopBn .bn .control .swiper-right:after{background-position:-56px -47px;}
.dispTopBn .bn:hover .control a{opacity:0.8;filter:alpha(opacity=80);}
.dispTopBn .bn .pagination{position:absolute;left:0;right:0;bottom:20px;z-index:10;height:9px;text-align:center;}
.dispTopBn .bn .pagination a{display:inline-block;width:9px;height:9px;background:url(../images/common/spr_btn.png) no-repeat -296px -133px;text-indent:-9999px;}
.dispTopBn .bn .pagination a + a{margin-left:4px;}
.dispTopBn .bn .pagination .swiper-active-switch{background-position:-305px -133px;}
.dispTopBn .bn:hover .pagination a{background-position:-278px -133px;}
.dispTopBn .bn:hover .pagination .swiper-active-switch{background-position:-287px -133px;}
.ie678 .dispTopBn .bn{border:#e5e5e5 1px solid;}
.ie678 .dispTopBn .bn:hover{border-color:#222;}

.dispTopBn.plan .bn{width:590px;height:701px;} /* SVG-7652 */
.dispTopBn.plan .swiper-slide{width:590px;height:auto;}
.dispTopBn.plan .swiper-slide a{position:relative;}
.dispTopBn.plan .swiper-slide .img{width:590px;height:551px;} /* SVG-7652 */
.dispTopBn.plan .swiper-slide .info{height:102px;}
.dispTopBn.plan .bn .pagination{bottom:10px;}
.dispTopBn.mg ul{margin-left:-20px;}
.dispTopBn.mg li + li + li{margin-top:60px;}
.dispTopBn.mg .bn{float:left;width:590px;height:auto;margin-left:20px;}
.dispTopBn.mg .bn .img{width:590px;height:551px;} /* SVG-7652 */
.dispTopBn.mg .bn .info{height:98px;}
.dispTopBn.mg.evt .bn .info{height:75px;}
.dispTopBn.sd ul{margin-left:-18px;}
.dispTopBn.sd li + li + li + li{margin-top:60px;}
.dispTopBn.sd .bn{float:left;width:388px;height:auto;margin-left:18px;}
.dispTopBn.sd .bn .img{width:388px;height:362px;} /* SVG-7652 */
.dispTopBn.sd .bn .info{height:120px;padding:0;}
.dispTopBn.sd .bn .info .innr{top:0;padding:15px;}
.dispTopBn.sd .bn .info .brd{margin-bottom:6px;font-size:12px;line-height:12px;}
.dispTopBn.sd .bn .info .pg{font-size:24px;line-height:26px;}
.dispTopBn.sd .bn .info .mg{margin-top:4px;font-size:12px;line-height:14px;}
.dispTopBn.sd .bn .info .dat{margin-top:10px;}
.dispTopBn.sd .bn:hover .info:after{height:0;}
.dispTopBn.sd .bn:hover span, .dispTopBn.sd .bn:hover strong{color:#212121;}
.dispTopBn.sd.n4 ul{margin-left:-20px;}
.dispTopBn.sd.n4 .bn{width:350px;margin-left:20px;}
.dispTopBn.sd.n4 li + li + li + li{margin-top:0;}
.dispTopBn.sd.n4 li + li + li + li + li{margin-top:60px;}
.dispTopBn.sd.n4 .bn .img{width:350px;height:327px;} /* SVG-9024 수정 */
.ie678 .dispTopBn.mg .bn, .ie678 .dispTopBn.plan .bn{width:588px;}
.ie678 .dispTopBn.plan .swiper-slide .info{height:103px;}
.ie678 .dispTopBn.sd .bn{width:386px;}
.ie678 .dispTopBn.sd.n4 .bn{width:348px;}
.ie678 .dispTopBn .bn .control .swiper-right{right:0;}
.ie678 .dispTopBn .bn .control .swiper-left{left:0;}

/* SORTING */
.lstSorting{width:100%;margin-bottom:17px;white-space:nowrap;line-height:14px;color:#212121;text-align:right;}
.lstSorting:after{content:'';display:block;clear:both;}
.lstSorting .num{display:inline-block;font-size:12px;text-align:left;vertical-align:top;}
.lstSorting .num li{float:left;}
.lstSorting .num li + li{margin-left:10px;}
.lstSorting .num li button{display:block;}
.lstSorting .num li button:hover{color:#999;border-bottom:#999 1px solid;}
.lstSorting .num .on button{border-bottom:#212121 1px solid;}
.lstSorting .btn{display:inline-block;position:relative;margin-left:30px;font-size:12px;line-height:14px;text-align:left;vertical-align:top;}
.lstSorting .btn dt button{display:block;position:relative;padding:0 10px 10px 0;}
.lstSorting .btn dt button:after{content:'';display:block;position:absolute;top:3px;right:0;width:10px;height:12px;background:url(../images/common/locationArr.gif) no-repeat 100% -24px;}
.lstSorting .btn dd{display:none;position:absolute;right:0;top:15px;z-index:30;min-width:60px;padding:12px 18px 13px 19px;border:#e5e5e5 1px solid;background:#fff;-webkit-transition:top 0.2s;transition:top 0.2s;}
.lstSorting .btn dd li button{display:block;font-size:12px;line-height:22px;color:#212121;}
.lstSorting .btn dd li button:hover{color:#999;text-decoration:underline;}
.lstSorting .btn.active dd{top:22px;}
.lstSorting .btn.active dt button:after{background-position:100% -36px;}
.dispTopBn + .lstSorting{margin-top:57px;}
.location + .lstSorting{position:absolute;right:0;top:47px;width:auto;margin:0;}

/* FILTER */
.lstFilter{margin-bottom:41px;border:#ededed 1px solid;}
.lstFilter:after{content:'';display:block;clear:both;}
.filterHd{position:relative;min-height:38px;margin-bottom:-1px;border-bottom:#ededed 1px solid;}
.filterHd:after{content:'';display:block;clear:both;}
.filterHd .lst{padding-right:185px;}
.filterHd .lst:after{content:'';display:block;clear:both;}
.filterHd .lst > li{position:relative;float:left;width:162px;}
.filterHd .lst > li > button, .filterHd .lst > li > a{display:block;padding-left:20px;font-size:12px;line-height:38px;text-align:left;white-space:nowrap;letter-spacing:-0.6px;}
.filterHd .lst > li > .on{color:#000;text-decoration:underline;}
.filterHd .lst > .tg li{padding:4px 0;}
.filterHd .lst > .tg > button:after{content:'';display:inline-block;width:5px;height:3px;margin:18px 0 16px 5px;background:url(../images/common/spr_btn.png) no-repeat -30px -10px;vertical-align:top;}
.filterHd .lst > .tg > button:hover{color:#999;text-decoration:underline;}
.filterHd .lst > .active > button:after{background-position:-38px -10px;}
.filterHd .dep{display:none;overflow:hidden;position:absolute;top:100%;left:-1px;z-index:20;min-width:156px;max-height:340px;border:1px solid #ededed;background:#fff;}
.filterHd .dep ul{padding:22px 20px;white-space:nowrap;}
.filterHd .dep ul li{padding:4px 0;}
.filterHd .dep .mCSB_scrollTools .mCSB_dragger{height:64px;}
.filterHd .dep .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{height:64px;}
.filterHd .dep.color ul{overflow:hidden;width:120px;padding:22px 20px 28px;margin:-6px 0 0 -6px;}
.filterHd .dep.color li{margin:6px 0 0 6px;width:18px;height:18px;} /* SVG-8884 수정 */
.filterHd .dep.color .sivCk{display: block; width:18px;height:18px;} /* SVG-7040 검색고도화, SVG-8884 수정 */
.filterHd .dep.color .sivCk input{width:18px;height:18px;z-index:2;cursor:pointer;}
.filterHd .dep.color .sivCk label{display: block; width: 100%; height: 18px;padding:0;line-height:0;} /* SVG-8884 수정 */
.filterHd .dep.color .sivCk label:before{display:none;}
.filterHd .dep.color .sivCk label img{display:inline-block;width:18px;height:18px;vertical-align: top;} /* SVG-8884 수정 */
.filterHd .dep.color .sivCk label em {display: inline-block; height: 18px; margin-left: 6px; vertical-align: top; font-size: 11px; line-height: 18px;} /* SVG-8884 수정 */
.filterHd .dep.color .sivCk.checked label:before{display:block;top:0;margin:0;width:18px;height:18px;border-color:#222;background:none;box-shadow:0 0 0 1px #fff inset;box-sizing:border-box;}
.filterHd .btn{position:absolute;top:0;right:0;padding:0 18px;}
.filterHd .btn li{float:left;}
.filterHd .btn li + li:before{content:'';display:block;float:left;height:16px;width:1px;margin:11px 0 11px -1px;background:#ededed;}
.filterHd .btn button{display:block;padding:0 12px;font-size:12px;line-height:38px;}
.filterHd .btn button:before{content:'';display:inline-block;overflow:hidden;background:url(../images/common/spr_btn.png);vertical-align:top;}
.filterHd .btn .re:before{width:19px;height:15px;margin:12px 4px 11px 0;background-position:-90px 0;}
.filterHd .btn .ok:before{width:14px;height:14px;margin:12px 4px 12px 0;background-position:-110px 0;}
.filterHd .lct{overflow:hidden;padding:0 20px;border-top:1px solid #f3f3f3;background:#fafafa;}
.filterHd .lct:before{content:'';display:block;float:left;width:3px;height:3px;margin:22px 5px 22px 0;background:#999;} 
.filterHd .lct dd{float:left;}
.filterHd .lct dd a{display:block;padding:4px 0 5px;font-size:12px;line-height:38px;}
.filterHd .lct dd + dd{padding-left:26px;}
.filterHd .lct dd + dd:before{content:'';float:left;width:6px;height:11px;margin:18px 0 18px -16px;background:url(../images/common/srp_obj.png) no-repeat -35px 0;}
.filterHd .ctg{overflow:hidden;border-top:1px solid #f3f3f3;background:#fafafa;}
.filterHd .ctg dl{overflow:hidden;margin-left:-5px;padding:9px 0 10px;}
.filterHd .ctg dd{float:left;position:relative;width:auto;margin-left:5px;}
.filterHd .ctg dd a{display:block;padding:0 20px;font-size:12px;line-height:28px;}
.filterHd .ctg.add dd{padding:0 20px;}
.filterHd .ctg.add dd .sivCk{padding:6px 0;}
.filterHd .ctg.add dd .sivCk label{font-size:12px;}

.filterHd.exc{border:none;min-height:inherit;margin-bottom:0;}
.filterHd.exc:after{content:'';display:block;clear:both;}
.filterHd.exc .lst{padding-right:0;}
.filterHd.exc .lst > li{width:auto;}
.filterHd.exc .lst > li + li{margin-left:8px;}
.filterHd.exc .lst > .tg > button{position:relative;padding:7px 28px 7px 14px;border:1px solid #d3d3d3;line-height:14px;}
.filterHd.exc .lst > .tg > button:after{content:'';display:block;position:absolute;right:0;bottom:0;top:0;width:10px;height:4px;margin:auto 10px;background:url(../images/common/spr_btn.png) no-repeat -180px -20px;}
.filterHd.exc .lst > .active > button:after{background-position:-190px -20px;}
.filterHd.exc .lst > .tg > button:hover{color:inherit;}
.filterHd.exc .dep{width:100%;left:0;top:29px;min-width:144px;border-color:#d3d3d3;box-sizing:border-box;}
.filterBd{overflow:hidden;padding:8px 20px 9px 0;}
.filterBd li{float:left;position:relative;margin:1px 0 0 20px;padding-right:19px;font-size:12px;line-height:25px;}
.filterBd li button{position:absolute;top:0;right:0;width:19px;height:27px;}
.filterBd li button:before{content:'';display:block;width:7px;height:7px;margin:10px 6px;background:url(../images/common/spr_btn.png) no-repeat -130px 0;}
.isActive .panel.tgp .filterHd .dep ul{padding-top:14px;}


/* FILTER TABLE */
.tblFilter{border:1px solid #ededed;}
.tblFilter:after{content:'';display:block;clear:both;}
.tblFilter table{width:100%;text-align:left;}
.tblFilter tr + tr th, .tblFilter tr + tr td{border-top:1px solid #ededed;}
.tblFilter th{width:157px;background:#f7f7f7;vertical-align:top;text-align:left;}
.tblFilter th span{display:block;position:relative;width:117px;height:15px;padding:12px 20px 11px;line-height:15px;}
.tblFilter th span button{display:block;position:absolute;top:0;right:10px;padding:12px 10px;}
.tblFilter th span button:before{content:'';display:block;width:15px;height:15px;background:url(../images/common/spr_btn.png) no-repeat -239px -20px;}
.tblFilter .isActive th span button:before{background-position:-256px -20px;}
.tblFilter .panel{overflow:hidden;height:38px;}
.tblFilter .panel.tgp{overflow:visible;}
.tblFilter .filterHd{height:auto;margin-bottom:0;border:none;}
.tblFilter .filterHd .lst{padding:0;}
.tblFilter .filterHd .lst:after{content:'';display:block;clear:both;}
.tblFilter .brd .filterHd .lst{padding:7px 0;}
.tblFilter .brd .filterHd .lst li{padding:5px 0;}
.tblFilter .brd .filterHd .lst .sivCk{display:block;padding-left:20px;font-size:12px;line-height:38px;text-align:left;}
.tblFilter .brd .filterHd .lst .sivCk label{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.tblFilter .brd .filterHd .lst .sivCk input{left:20px;}
.tblFilter .tgp .filterHd .dep{width:154px;max-height:236px;}
.tblFilter .tgp .except{position:absolute;right:0;top:0;width:201px;padding-left:20px;line-height:38px;}
.tblFilter .tgp .filterHd .lst{position:relative;min-height:38px;margin:-1px 0;border-top:#ededed 1px solid;border-bottom:#ededed 1px solid;}
.tblFilter .tgp .filterHd .lst:before{content:'';position:absolute;left:0;right:0;top:38px;width:100%;height:1px;background:#ededed;}
.tblFilter .isActive .tgp .lst > li{overflow:hidden;}
.tblFilter .isActive .tgp .lst:before{z-index:21;}
.tblFilter .isActive .tgp .dep{display:block;top:37px;height:138px;width:169px;border:none;}
.tblFilter .isActive .mCSB_scrollTools{top:2px;bottom:-1px;}

/* FILTER BTN */
.btnFilter{overflow:hidden;padding:20px 0 40px;text-align:center;}
.btnFilter span{display:inline-block;}
.btnFilter button{display:block;float:left;padding:0 14px;border:1px solid #999;background:#fff;font-size:12px;line-height:26px;}
.btnFilter button + button{margin-left:6px;}
.btnFilter .reset:before{content:'';display:inline-block;width:19px;height:15px;margin-right:5px;background:url(../images/common/spr_btn.png) no-repeat -90px 0;vertical-align:-3px;}
.btnFilter .apply{border-color:#222;background:#222;color:#fff;}
.btnFilter .apply:before{content:'';display:inline-block;width:14px;height:14px;margin-right:5px;background:url(../images/common/spr_btn.png) no-repeat -321px 0;vertical-align:-2px;}

/* GD_LIST */
.goods_list{overflow:hidden;}
.goods_list > ul{margin-left:-20px;}
.goods_list > ul > li{position:relative;float:left;width:276px;height:560px;margin:0 0 50px 20px;text-align:center;}
.goods_list .thumb{overflow:hidden;position:relative;width:276px;height:430px;}
.goods_list .thumb > a:after{content:'';display:block;position:absolute;left:0;top:0;bottom:0;width:100%;height:inherit;background:url(../images/common/bg_thumb.png) repeat;}
.goods_list .thumb > a{display:table-cell;position:relative;width:276px;height:430px;vertical-align:middle;text-align:center;}
.goods_list .thumb > a img{display:inline-block;width:100%;height:auto;}
.goods_list .thumb > a .fade{display:block;position:absolute;left:0;top:0;width:276px;height:430px;opacity:0;filter:alpha(opacity=0);-webkit-transition:opacity 0.2s;transition:opacity 0.2s;background:#fff;}
.goods_list .thumb > a .fade:before{content:'';display:inline-block;height:100%;vertical-align:middle;}
.goods_list .thumb .tag{position:absolute;left:0;bottom:0;z-index:2;width:100%;padding-bottom:10px;-webkit-transition:bottom 0.2s ease-in-out;transition:bottom 0.2s ease-in-out;}
.goods_list .thumb .over{position:absolute;left:0;bottom:-76px;z-index:2;width:100%;height:60px;padding-top:16px;background:url(../images/common/bg_thumb_over.png) repeat;-webkit-transition:bottom 0.3s ease-out;transition:bottom 0.3s ease-out;}
.goods_list .thumb .over .size{display:block;overflow:hidden;max-height:28px;margin-bottom:10px;}
.goods_list .thumb .over .size em{display:inline-block;margin:0 7px 0 6px;font-size:12px;}
.goods_list .thumb .out{position:absolute;left:0;bottom:0;z-index:5;width:100%;height:50px;background:url(../images/common/bg_thumb3.png) repeat;color:#fff;line-height:50px;-webkit-transition:bottom 0.2s ease-in-out;transition:bottom 0.2s ease-in-out;}
.goods_list .gdBtn{text-align:center;}
.goods_list .gdBtn button{display:inline-block;position:relative;padding:2px 10px;cursor:pointer;}
.goods_list .gdBtn button + button:after{content:'';display:block;position:absolute;top:4px;left:-1px;height:11px;border-left:1px solid rgba(0, 0, 0, 0.1);}
.goods_list .gdBtn button:before{content:'';display:block;height:13px;background:url(../images/common/spr_btn.png) no-repeat ;}
.goods_list .gdBtn .prv:before{width:13px;background-position:-180px 0;}
.goods_list .gdBtn .prv:hover:before{background-position:-195px 0;}
/* 20210315_SIVD-3211 :: 위시리스트 아이콘 변경 */
.goods_list .gdBtn .wis:before{width:13px; height: 12px; background-image: url(../images/common/ico_wish12.png); background-position:0 0;}
.goods_list .gdBtn .wis:hover:before, .goods_list .gdBtn .wis.on:before{background-position: -13px 0;}
/* //20210315_SIVD-3211 :: 위시리스트 아이콘 변경 */
.goods_list > ul > li:hover .thumb .tag{bottom:-30px;}
.goods_list > ul > li:hover .thumb .out{bottom:-50px;}
.goods_list > ul > li:hover .thumb .over{bottom:0;}
.goods_list > ul > li:hover .thumb > a .fade{opacity:1;filter:alpha(opacity=99.999);}
.goods_list .txt{width:214px;height:49px;padding:0 21px;border:1px solid #f0f0f0;border-top:none;}
.goods_list .txt p{display:table-cell;width:inherit;height:50px;vertical-align:middle;}
.goods_list .txt p span{display:block;overflow:hidden;max-height:32px;font-size:11px;line-height:16px;word-break:keep-all;word-wrap:break-word;overflow-wrap:break-word;}
.goods_list .info{padding-top:13px;}
.goods_list .info span, .goods_list .info a{display:block;}
.goods_list .info .brd{overflow:hidden;margin-bottom:6px;font-size:14px;font-family:'Georgia','Nanum Myeongjo',serif;}
.goods_list .info .tit{overflow:hidden;height:35px;padding:0 21px;font-size:12px;line-height:18px;}
.goods_list .info .prc{margin-top:2px;padding:0 21px;}
.goods_list .info .prc em{display:inline-block;font-size:12px;color:#999;}
.goods_list .info .prc em:after{content:'/';display:inline-block;margin:0 2px 0 5px;color:#212121;text-align:center;}
.goods_list .info .prc strong{display:inline-block;position:relative;font-weight:normal;font-size:12px;}
.goods_list .color{position:relative;padding-top:20px;text-align:center;}
.goods_list .color ul{display:inline-block;min-height:18px; margin: -2px -3px;} /* SVG-8890 수정 */
.goods_list .color li{float:left;position:relative; margin: 2px 3px;} /* SVG-8890 수정 */
/* .goods_list .color li + li{margin-left:8px;} SVG-8890 삭제 */
.goods_list .color li a{display:block;position:relative;width:18px;height:18px;}
/*.goods_list .color li a:after{content:'';position:absolute;left:0;top:0;right:0;bottom:0;border:1px solid #e5e5e5;}
.goods_list .color li a:hover:after{border:1px solid #000;}*/
.goods_list .color li img{display:block;width:18px;height:18px;}
/*.goods_list .color li a:hover img{width:14px;height:14px;padding:2px;}*/
/* SVG-7040 검색고도화 */
.goods_list .color li a:before,
.goods_list .color li a:after {content:'';position:absolute;left:0;top:0;right:0;bottom:0;}
.goods_list .color li a:after {border:1px solid #e5e5e5;}
.goods_list .color li a:hover:before {border:2px solid #fff;}
.goods_list .color li a:hover:after{border:1px solid #000;}
.goods_list .color li a em{display:block;position:absolute;top:-33px;padding:2px 8px;background-color:#fff;border:1px solid #e6e6e6;text-align:center;font-style:normal;white-space:nowrap;}
.goods_list .color li a em:after{content:'';position:absolute;bottom:-5px;left:50%;width:9px;height:5px;margin-left:-5px;background:url(../images/disp/color_tip.gif) 0 0 no-repeat;}
.goods_list .color li a:hover em{display:block;}
.goods_list .color .disabled{cursor:default;}
.goods_list .color .disabled:after{content:'';display:block;position:absolute;left:0;top:0;right:0;bottom:0;width:16px;height:16px;border:1px solid #e5e5e5;background:url(../images/disp/display.png) no-repeat 0 -275px;}
.goods_list.sd > ul > li{height:405px;}
.goods_list.sd .thumb, .goods_list.sd .thumb > a{height:276px;}
.goods_list.sd .thumb > a img{width:234px;height:234px;}
.goods_list.sd .thumb > a .fade{height:276px;}
.goods_list.sd .thumb.full > a img{width:276px;height:276px;}

.noData{overflow:hidden;width:100%;padding:100px 0 180px;text-align:center;}
.noData span{display:block;font-size:18px;color:#212121;letter-spacing:-1px;font-family:'Nanum Myeongjo', serif;}
.noData button{display:inline-block;min-width:59px;height:48px;margin-top:38px;padding:0 25px;border:#d3d3d3 1px solid;background:#f7f7f7;font-weight:bold;font-size:13px;line-height:48px;color:#212121;}

/* SEARCH_UTIL */
.schUtil{overflow:hidden;border:1px solid #c6c6c6;background:#f7f7f7;}
.schUtil .hd{position:relative;padding:21px 20px 19px;}
.schUtil .hd h2{display:block;max-width:490px;margin:0 auto;font-size:30px;line-height:34px;text-align:center;color:#212121;font-family:'Nanum Myeongjo', serif;}
.schUtil .hd h2 em{display:inline-block;}
.schUtil .hd h2 em:before, .schUtil .hd h2 em:after{content:'"';display:inline-block;}
.schUtil .hd .num{position:absolute;left:20px;top:27px;font-size:13px;}
.schUtil .hd .sch{position:absolute;right:20px;top:21px;}
.schUtil .hd .sch .sivCk{display:inline-block;margin-top:7px;}
.schUtil .hd .find{display:inline-block;position:relative;margin-left:13px;}
.schUtil .hd .find input{width:187px;padding-right:31px;}
.schUtil .hd .find button{position:absolute;top:0;right:0;width:31px;height:31px;}
.schUtil .hd .find button:after{content:'';display:inline-block;position:absolute;left:0;right:0;top:0;bottom:0;width:17px;height:16px;margin:auto;background:url(../images/common/srp_obj.png) no-repeat -72px -16px;}
.schUtil .bd{padding:13px 20px 5px;border-top:1px solid #ededed;text-align:center;}
.schUtil .bd .ctg{display:inline-block;}
.schUtil .bd .ctg dd{display:inline-block;position:relative;margin-left:0;padding-left:20px;font-size:12px;line-height:24px;}
.schUtil .bd .ctg dd a{display:block;}
.schUtil .bd .ctg dd + dd{margin-left:10px;padding-left:16px;}
.schUtil .bd .ctg dd + dd:before{content:'';display:block;position:absolute;left:0;top:50%;width:6px;height:12px;margin-top:-5px;background:url(../images/common/srp_obj.png) no-repeat -35px 0;}
.schUtil .bd .ctg .del{display:inline-block;position:relative;width:13px;height:14px;margin-left:2px;vertical-align:-2px;}
.schUtil .bd .ctg .del:after{content:'';display:block;left:0;top:0;right:0;bottom:0;width:7px;height:7px;margin:auto;background:url(../images/common/spr_btn.png) no-repeat -130px 0;}
.schUtil .bd .set{display:inline-block;min-height:28px;margin-left:17px;line-height:24px;vertical-align:middle;}
.schUtil .bd .set:before{content:'';display:inline-block;width:1px;height:14px;background:#e5e5e5;vertical-align:-2px;}
.schUtil .bd .set button{display:inline-block;margin:-1px 0 0 20px;font-size:12px;color:#000; line-height: 15px; vertical-align: middle;} /* SVG-8687 수정 */
.schUtil .bd .set button:before{content:'';display:inline-block;width:19px;height:15px;margin-right:4px;background:url(../images/common/spr_btn.png) no-repeat -90px 0;vertical-align:top;}
.schUtil .bd .brd{display:inline-block;margin-left:20px;}
.schUtil .bd .brd li{display:inline-block;position:relative;padding:0 9px;font-size:12px;line-height:24px;}
.schUtil .bd .brd li + li{margin-left:18px;}
.schUtil .bd .brd li:before{content:'';display:block;position:absolute;left:0;top:50%;width:3px;height:3px;background:#222;}
.schUtil .bd .brd li:after{content:'';display:block;position:absolute;right:0;top:50%;width:4px;height:8px;margin-top:-2px;background:url(../images/common/spr_btn.png) no-repeat -191px -34px;}
/* 20200727_SVG-4557 추가 */
.schUtil .rel {padding:24px 0 22px;background:#fff;text-align:center;}
.schUtil .rel .tit {position:relative;display:inline-block;padding-right:20px;margin-right:15px;font-size:12px;color:#212121;font-weight:bold;}
.schUtil .rel .tit:after {position:absolute; top:0; right:0; height:14px; border-right:1px solid #e5e5e5;content:'';}
.schUtil .rel .cont {display:inline-block;}
.schUtil .rel .cont a{margin-right:8px;text-decoration:underline;font-size:14px;color:#212121;}
/* //20200727_SVG-4557 추가 */

/* 20200624_SVG-3787 마케팅 배너 추가 */
.box_mkt_bnr {margin-top:40px;text-align:center;}
.box_mkt_bnr a {display:inline-block;}
.box_mkt_bnr a img {max-width:1460px;}
.box_mkt_bnr a + a {margin-top:15px;}
/* 20200624_SVG-3787 마케팅 배너 추가 */

/* MAGAZINE */
.mgz_list{overflow:hidden;}
.mgz_list ul{overflow:hidden;margin-left:-20px;}
.mgz_list ul + ul{margin-top:60px;}
.mgz_list li{float:left;width:350px;margin-left:20px;}
.mgz_list li a{display:block;color:inherit;text-decoration:none;}
.mgz_list li .img{display:block;overflow:hidden;margin-bottom:15px;}
.mgz_list li .img img{width:100%;max-width:100%;height:auto;transform:inherit;transition:all 0.3s ease;}
.mgz_list li a:hover .img img{transform:scale(1.05);}
.mgz_list li span{display:block;overflow:hidden;}
.mgz_list li .tit{font-weight:normal;font-size:18px;line-height:28px;font-family:"Georgia","Nanum Myeongjo",serif;white-space:nowrap;text-overflow:ellipsis;}
.mgz_list li .tit em{color:#d10011;}
.mgz_list li .dt{font-size:11px;line-height:17px;}
.mgz_list li .sub{margin-top:4px;line-height:18px;white-space:nowrap;text-overflow:ellipsis;}
.mgz_list li .txt{display:-webkit-box !important;max-height:80px;margin-top:24px;line-height:20px;-webkit-line-clamp:4;-webkit-box-orient:vertical;word-wrap:break-word;text-overflow:ellipsis;}
.mgz_list li .txt + .dt{margin-top:10px;}
.mgz_list li .prc{overflow:hidden;margin-top:4px;font-size:11px;color:#999;}
.mgz_list li .prc span{float:left;}
.mgz_list li .prc .rm{color:#212121;}
.mgz_list li .prc .ori.itm:after{content:'/';display:inline-block;margin:0 5px;color:#212121;}
.mgz_list li .thumb{margin-bottom:15px;}
.mgz_list li .thumb em:after{content:'';display:block;position:absolute;left:0;top:0;bottom:0;width:350px;height:inherit;background:url(../images/common/bg_thumb.png) repeat;}
.mgz_list li .thumb em{display:table-cell;position:relative;width:350px;padding:80px 0;vertical-align:middle;text-align:center;}
.mgz_list li .thumb em img{display:inline-block;width:350px;height:auto;transform:inherit;transition:all 0.3s ease;}
.mgz_list li a:hover .thumb img{transform:scale(1.05);}
.mgz_list.prd li:nth-child(4n+1){clear:both;}
.mgz_list.prd .thumb{height:350px;}
.mgz_list.prd .thumb em{height:350px;padding:0;}
.mgz_list.prd .thumb em img{width:316px;}
.mgz_list.prd .thumb.full em img{width:350px;}

.mgzLstTit{position:relative;min-height:72px;margin-bottom:6px;padding-bottom:6px;background:url(../images/common/magazineTitleLine.gif) repeat-x left bottom;}
.mgzLstTit .tit{display:block;padding-bottom:2px;font-size:40px;line-height:1.2;text-align:center;font-family:'Times','Times New Roman','Nanum Myeongjo',serif;}
.mgzLstTit .sub{display:block;font-size:14px;line-height:14px;text-align:center;letter-spacing:-0.3px;}
.mgzLstTit .lstSorting{position:absolute;right:0;bottom:4px;padding:0;margin:0;}
.mgzLstTit .lstSorting .btn dd{min-width:144px;}
.mgzLstTit .lstSorting .btn dd li + li .sivCk{margin-top:6px;}
.mgzLstTit + .mgz_list{margin-top:100px;}
.mgzSubTit{padding:37px 0 39px;font-size:13px;color:#212121;font-family:'Nanum Myeongjo',serif;text-align:center;}
.listHd{height:34px;margin-top:100px;}

/* SEARCH_LIST */
.schLst{margin-top:40px;}
.schLst:after{content:'';display:block;clear:both}
div[id^='schLst_']{display:none;}
div[id='schLst_0']{display:block;}
.schLst .noData{padding:225px 0;}
.schLst .plan_list ul{margin-left:-20px;margin-top:30px;}
.schLst .plan_list li{width:350px;margin-left:20px;}
.schLst .plan_list li .img{height:177px;}
.schLst .plan_list li + li + li + li{margin-top:0;}
.schLst .plan_list li + li + li + li + li{margin-top:60px;}
.schLst .schMgz{padding-top:10px;}
.schLst .schMgz:after{content:'';display:block;clear:both;}
.schLst .schMgz + .schMgz{margin-top:90px;}
.schLst .goods_list .info .brd em, 
.schLst .goods_list .info .tit em,
.schLst .dispTopBn.sd .bn .info .brd em,
.schLst .dispTopBn.sd .bn .info .pg em,
.schLst .dispTopBn.sd .bn .info .mg em{color:#d10011;}

/* ID_ANCHOR */
.idxAnchor{overflow:hidden;margin-bottom:20px;}
.idxAnchor dd{float:left;}
.idxAnchor dd a{display:block;font-size:13px;line-height:20px;color:#999;}
.idxAnchor dd + dd{padding-left:21px;}
.idxAnchor dd + dd:before{content:'';display:block;float:left;width:1px;height:11px;margin:5px 0 4px -11px;background:#e5e5e5;}
.idxAnchor .on a{color:#222;}

/* BEAUTY_MAIN */
.btyMain{padding-bottom:100px;margin:0 -10px;}
.btyMain .lst{position:relative;}
.btyMain .gridSizer{width:1px;position:absolute;top:0;left:0;}
.btyMain .gridEl{-webkit-transition:none;transition:none;}
.btyMain .gridEl.type0{overflow:hidden;width:720px;height:785px;padding:0 10px 77px;}
.btyMainBn{overflow:hidden;position:relative;width:720px;height:785px;}
.btyMainBn .swiper-slide a{display:block;width:100%;height:100%;}
.btyMainBn .control a{display:block;position:absolute;top:50%;z-index:5;width:19px;height:37px;margin-top:-58px;background:url(../images/common/controls.png) no-repeat;text-indent:-9999px;}
.btyMainBn .control .swiper-left{left:20px;background-position:0 -39px;}
.btyMainBn .control .swiper-right{right:20px;background-position:-51px -39px;}
.btyMainBn .control .swiper-left:hover{background-position:0 0;}
.btyMainBn .control .swiper-right:hover{background-position:-51px 0;}
.btyMainBn .pagination{position:absolute;left:0;right:0;bottom:90px;z-index:5;height:9px;text-align:center;}
.btyMainBn .pagination a{display:inline-block;width:9px;height:9px;background:url(../images/common/spr_btn.png) no-repeat -278px -133px;text-indent:-9999px;}
.btyMainBn .pagination a + a{margin-left:4px;}
.btyMainBn .pagination .swiper-active-switch{background-position:-287px -133px;}
div[id^='btyGds_']{display:none;}
div[id='btyGds_0']{display:block;}

.btyGdsLst{margin:0 -10px;}
.btyGdsLst li{float:left;padding:0 10px 77px;}
.btyGdsLst li a{display:block;width:350px;}
.btyGdsLst li a .gd{width:350px;}

/* 20201111_SVG-6496 뷰티메인 */
.btyMain.v2 {width:1460px;margin:0;overflow:hidden;}
.btyMain.v2 .labMainTop {position:relative;overflow:hidden;width:1482px;max-height:805px !important;padding-bottom:45px;}
.btyMain.v2 .labMainTop .control a{display:block;position:absolute;top:294px;width:50px;height:65px;z-index:10;background:url(../images/disp/lab_tonBnControl.png) no-repeat;text-indent:-99999px;opacity:0;filter:alpha(opacity=0);-webkit-transition:opacity 0.5s;transition:opacity 0.5s;}
.btyMain.v2 .labMainTop .control .swiper-left{left:0;background-position:0 0;}
.btyMain.v2 .labMainTop .control .swiper-right{right:0;background-position:-50px 0;}
.btyMain.v2 .labMainTop:hover .control a{opacity:1;filter:alpha(opacity=99.999);}
.btyMain.v2 .labMainTop .pagination{position:absolute;left:0;right:0;bottom:0;z-index:2;text-align:center;}
.btyMain.v2 .labMainTop .pagination a{display:inline-block;margin:0 3px;width:13px;height:13px;text-indent:-9999px;background:url(../images/common/spr_btn.png) no-repeat -323px -133px;}
.btyMain.v2 .labMainTop .pagination .swiper-active-switch{background-position: -336px -133px;}
.btyMain.v2 .section_title {width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.btyMain.v2 .labMainWrap {overflow:hidden;width:1460px;margin-bottom:70px;}
.btyMain.v2 .labMainTop .swiper-wrapper{overflow:hidden;width:1482px;height:805px !important;}
.btyMain.v2 .labMainTop .swiper-wrapper li {position:relative;width:741px;}
.btyMain.v2 .labMainTop .swiper-wrapper li a {position:relative;display:block;height:805px !important}
.btyMain.v2 .labMainTop .swiper-wrapper li a:before {content:'';position:absolute;top:0;left:0;width:719px;height:805px;background:url('../images/disp/bg_select449_thumb_719x920.png') no-repeat 0 bottom;z-index:1}
.btyMain.v2 .labMainTop .swiper-wrapper li img {width:719px;height:auto;}
.btyMain.v2 .labMainTop .swiper-wrapper li .tx {position:absolute;left:40px;right:62px;bottom:58px;display:block;text-transform:uppercase;z-index:2}
.btyMain.v2 .labMainTop .tx b {display:block;color:#fff;font-family:'Nanum Myeongjo',serif;font-size: 22px;font-weight:normal;line-height: 30px;letter-spacing:-0.4px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.btyMain.v2 .labMainTop .tx b .en {font-family:'Times','Times New Roman',serif;font-size:26px;}
.btyMain.v2 .labMainTop .tx strong {display:block;position:relative;margin: 24px 0 0 0;max-height: 128px;padding: 0;font-family:'Nanum Myeongjo',serif;font-weight: bold;font-size: 52px;line-height: 64px;color:#fff;letter-spacing: -0.7px;overflow: hidden;display: -webkit-box;white-space:normal;-webkit-box-orient:vertical;-webkit-line-clamp: 2;text-overflow:ellipsis;}
.btyMain.v2 .labMainTop .tx strong .en {font-size:60px;font-weight: normal;font-family:'Times','Times New Roman',serif;}
.btyMain.v2 .labMainTop .tx em{display:block;overflow:hidden;height: 32px;line-height: 32px;color:#fff;font-family:'Nanum Myeongjo',serif;margin: 14px 0 0 0;font-size: 27px;letter-spacing:0.3px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.btyMain.v2 .labMainTop .tx em .en {font-size:32px;font-family:'Times','Times New Roman',serif;}
.btyMain.v2 .labMainTop .control a {top:50%;transform:translateY(-50%);-ms-transform:translateY(-50%);}
.btyMain.v2 .labMainTop .control .swiper-right {right:22px;}
.btyMain.v2 .labMainTop .pagination {width:1460px;}
.btyMain.v2 .labMainTop .pagination span {display:inline-block;margin:0 3px;width:13px;height:13px;text-indent:-9999px;background:url('../images/common/spr_btn.png') no-repeat -323px -133px;}
.btyMain.v2 .labMainTop .pagination .swiper-active-switch{background-position: -336px -133px;}
/* 개인화 */
.btyIndRecom {padding-bottom:80px;}
.btyIndRecom .box_ind_recom {margin:0 auto 0;} /* 70px */
.btyIndRecom .box_ind_recom .ind_recom_tit {font-size:30px;letter-spacing:0;}
.btyIndRecom .box_ind_recom .ind_recom_cont{width:1480px;margin-top:24px;}
.btyIndRecom .box_ind_recom .goods_list{position:relative;height:440px;}
.btyIndRecom .box_ind_recom .goods_list > ul > li{width:370px !important;margin:0;padding:0;}
.btyIndRecom .box_ind_recom .goods_list .thumb{width:350px;}
.btyIndRecom .box_ind_recom .goods_list .thumb > a{width:350px;height:350px;}
.btyIndRecom .box_ind_recom .goods_list .thumb > a img{width:350px;height:350px;}
.btyIndRecom .box_ind_recom .goods_list .thumb.full > a img{width:350px;height:350px;}
.btyIndRecom .box_ind_recom .goods_list .info {width:350px;padding-top:17px;}
.btyIndRecom .box_ind_recom .goods_list .info .brd {margin-bottom:7px;}
.btyIndRecom .box_ind_recom .goods_list .info .prc {margin-top:2px}
.btyIndRecom .box_ind_recom .goods_list > ul > li {}
.btyIndRecom .box_ind_recom .goods_list .control a{display:block;position:absolute;top:157px;width:37px;height:37px;z-index:10;background:url('../images/disp/lab_prmBnControl.png') no-repeat;text-indent:-99999px;opacity:0;filter:alpha(opacity=0);-webkit-transition:opacity 0.5s;transition:opacity 0.5s;}
.btyIndRecom .box_ind_recom .goods_list:hover .control a {opacity:1;filter:alpha(opacity=99.999);}
.btyIndRecom .box_ind_recom .goods_list .control .swiper-left{left:0;background-position:0 0;}
.btyIndRecom .box_ind_recom .goods_list .control .swiper-right{right:20px;background-position:-37px 0;}
.btyIndRecom .box_ind_recom .goods_list .control .swiper-left:after,
.btyIndRecom .box_ind_recom .goods_list .control .swiper-right:after {content:none}
/* //20201111_SVG-6496 뷰티메인 */

/* GRID_ELEMENT */
.gridEl{float:left;-webkit-transition:all 0.3s;transition:all 0.3s;}
.gridEl.type1, .gridEl.type2{width:740px;}
.gridEl .innr{float:left;width:350px;padding:0 10px 77px;}
.gridEl .innr.right{float:right;}
.gridEl iframe{display:block;width:100%;height:auto;min-height:197px;}
.gridEl.type3{overflow:hidden;width:720px;padding:0 10px 77px;}
.gridEl.type3 iframe{display:block;width:100%;min-height:405px;}

/* BANNER_ITEM */
.bnItem{display:block;width:100%;}
.bnItem span{display:block;}
.bnItem .bn, .bnItem .gd{overflow:hidden;}
.bnItem .bn img, .bnItem .gd img{width:100%;height:auto;}
.bnItem:hover{text-decoration:none;}
.bnItem .gd{display:table-cell;position:relative;width:100%;height:190px;padding:80px 0;vertical-align:middle;}
.bnItem .gd:after{content:'';display:block;position:absolute;left:0;top:0;width:100%;height:100%;background:url(../images/common/bg_thumb.png) repeat;}
.bnItem .tit{overflow:hidden;margin-top:16px;font-size:22px;line-height:24px;color:#212121;font-family:'Georgia','Nanum Myeongjo',serif;white-space:nowrap;text-overflow:ellipsis;}
.bnItem .sub{overflow:hidden;margin-top:9px;font-size:11px;color:#212121;text-transform:uppercase;white-space:nowrap;text-overflow:ellipsis;}
.bnItem .prc{padding:4px 0 0;color:#212121;}
.swiper-slide .bnItem:hover .bn img, .swiper-slide .bnItem:hover .gd img{transform:scale(1);}

/* Tabs */
.titleTabs2{overflow:hidden;position:relative;padding-bottom:28px;text-align:center;}
.titleTabs2 ul{display:inline-block;}
/* 20201111_SVG-6496 뷰티메인 추가 및 수정 */
.titleTabs2 ul:after {display:block;content:'';clear:both;}
.titleTabs2 ul li{float:left;padding:0 14px;}
.titleTabs2 ul li a{display:block;float:left;font-size:30px;line-height:30px;color:#212121;text-transform:uppercase;font-family:'Times', 'Times New Roman', 'Nanum Myeongjo', serif;letter-spacing:-1px;white-space:nowrap;}
.titleTabs2 ul li:before {display:block;float:left;padding-right:14px;font-size:30px;line-height:30px;vertical-align:-1px;color:#212121;content:'/';}
.titleTabs2 ul li:first-child {padding-right:0;}
.titleTabs2 ul li:first-child:before {display:none;padding-right:0;}
/* //20201111_SVG-6496 뷰티메인 추가 및 수정 */
.titleTabs2 ul li a:hover{color:#999;}
.titleTabs2 ul .on a{text-decoration:underline;}

/* WIDE_BN */
.WideBn{overflow:hidden;position:relative;width:1460px;height:130px;}
.WideBn ul li a{display:block;}
.WideBn ul li a img{width:100%;height:auto;}
.WideBn .control a{display:block;position:absolute;top:50%;z-index:2;width:31px;height:59px;margin-top:-30px;opacity:0;filter:alpha(opacity=0);-webkit-transition:opacity 0.3s;transition:opacity 0.3s;text-indent:-9999px;}
.WideBn .swiper-left:after, .WideBn .swiper-right:after{content:'';display:block;position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;width:21px;height:39px;background:url(../images/common/spr_btn.png) no-repeat 0 0;}
.WideBn .swiper-left{left:15px;}
.WideBn .swiper-left:after{background-position:-84px -26px;}
.WideBn .swiper-right{right:15px;}
.WideBn .swiper-right:after{background-position:-117px -26px;}
.WideBn:hover .swiper-left, .WideBn:hover .swiper-right{opacity:1;filter:alpha(opacity=99.999);}

/* SCRAT_BANNER */
.bnScrat{overflow:hidden;position:relative;margin-top:100px;padding:34px 20px 34px 338px;border-top:#000 1px solid;border-bottom:#f0f0f0 1px solid;}
.bnScrat dt{position:absolute;left:0;top:83px;width:338px;text-align:center;}
.bnScrat .img{overflow:hidden;float:left;width:256px;height:130px;background:#f7f7f7;text-align:center;}
.bnScrat .img img{width:auto;height:100%;}
.bnScrat .tx{float:left;max-width:560px;margin-left:26px;padding-top:12px;}
.bnScrat .tx span{display:block;overflow:hidden;letter-spacing:-0.4px;font-family:'Nanum Myeongjo',serif;white-space:nowrap;text-overflow:ellipsis;}
.bnScrat .tx .tit{font-size:28px;line-height:28px;}
.bnScrat .tx .sub{margin-top:10px;font-size:17px;line-height:17px;}
.bnScrat .tx a{display:block;margin-top:20px;}

.btnSet{overflow:hidden;width:1200px;margin:20px auto 0;}
.btnSet .lnk{float:left;}
.btnSet .sns{overflow:hidden;float:right;}
.btnSet .sns li{float:left;width:30px;height:30px;background:url(../images/common/iconBg.png) no-repeat;}
.btnSet .sns li + li{margin-left:12px;}
.btnSet .sns li a{display:block;width:30px;height:30px;text-indent:-9999px;}
.btnSet .sns .kakao{background-position:-444px -384px;}
.btnSet .sns .facebook{background-position:-486px -384px;}
.btnSet .sns .pinter{background-position:-528px -384px;}
.btnSet .sns .url{background-position:-570px -384px;}
.btnSet + .btnArea{margin-top:60px !important;}

@media screen and (max-width:1700px){
	.wrap.ctg{width:1230px;}
	.ctg_cont{max-width:990px;}
	.dispTopBn .bn{width:485px;height:567px;}
	.dispTopBn .bn .img{width:485px;height:453px;} /* SVG-7652 */
	.dispTopBn.sd.n4 ul{margin-left:-18px;}
	.dispTopBn.sd.n4 .bn{width:388px;margin-left:18px;}
	.dispTopBn.sd.n4 li + li + li + li{margin-top:60px;}
	.dispTopBn.sd.n4 .bn .img{width:388px;height:362px;} /* SVG-9024 수정 */
	.WideBn{width:990px;height:88px;}

	.goods_list > ul > li{width:233px;height:480px;margin-left:19px;}
	.goods_list .thumb, .goods_list .thumb > a, .goods_list .thumb > a .fade{width:233px;height:363px;}
	.goods_list.sd > ul > li{width:233px;height:380px;}
	.goods_list.sd .thumb, .goods_list.sd .thumb > a{height:233px;}
	.goods_list.sd .thumb > a img{width:198px;height:198px;}
	.goods_list.sd .thumb > a .fade{height:233px;}
	.goods_list.sd .thumb.full > a img{width:233px;height:233px;}

	.schUtil{width:1200px;margin:0 auto;}
	.schLst{width:1200px;margin:40px auto 0;}
	.schLst .goods_list > ul > li{width:285px;height:560px;margin-left:20px;}
	.schLst .goods_list .thumb, .schLst .goods_list .thumb > a, .schLst .goods_list .thumb > a .fade{width:285px;height:430px;}
	.schLst .goods_list.sd > ul > li{height:405px;}
	.schLst .goods_list.sd .thumb, .schLst .goods_list.sd .thumb > a{height:285px;}
	.schLst .goods_list.sd .thumb > a img{width:234px;height:234px;}
	.schLst .goods_list.sd .thumb > a .fade{height:276px;}
	.schLst .goods_list.sd .thumb.full > a img, .schLst .goods_list.sd .thumb.full > a .fade{width:285px;height:285px;}

	.filterHd .lst > li{width:114px;}
	.filterHd .dep.color li{margin:3px 0 0 3px;}
	.schLst .filterHd .lst > li{width:120px;}
	.mgz_list ul{margin-left:-18px;}
	.mgz_list li{width:286px;margin-left:18px;}
	.mgz_list li .thumb em:after{width:316px;}
	.mgz_list li .thumb em img{width:316px;}
	.mgz_list.prd li:nth-child(4n+1){clear:none;}
	.mgz_list.prd li:nth-child(3n+1){clear:both;}
	.mgz_list.prd .thumb{height:316px;}
	.mgz_list.prd .thumb em{height:316px;}
	.mgz_list.prd .thumb em img{width:284px;}
	.mgz_list.prd .thumb.full em img{width:316px;}

	.btyMainBn{width:653px;height:782px;}
	.btyMain .gridEl.type0{width:653px;height:653px;}
	.btyMain .gridEl.type3{width:653px;}
	.btyMain .gridEl .innr{width:316px;padding:0 0 77px;}
	.btyMain .gridEl.type1, .btyMain .gridEl.type2{width:316px;padding:0 10px;}
	.btyMain .gridEl .innr.right{float:left;}
	.btyGdsLst li a{width:316px;}
	.btyGdsLst li a .gd{width:316px;}
	
	/* 20201111_SVG-6496 뷰티메인 */
	.btyMain.v2 {width:990px;}
	.btyMain.v2 .labMainWrap {overflow:hidden;width:990px;margin-bottom:70px;}
	.btyMain.v2 .labMainTop {width:1010px;}
	.btyMain.v2 .labMainTop {height:543px !important;}
	.btyMain.v2 .labMainTop .swiper-wrapper{overflow:hidden;width:1010px;height:543px !important;}
	.btyMain.v2 .labMainTop .swiper-wrapper li {position:relative;width:505px !important;}
	.btyMain.v2 .labMainTop .swiper-wrapper li a {height:543px !important;}
	.btyMain.v2 .labMainTop .swiper-wrapper li a:before {width:485px;height:543px;background-size:485px 543px;}
	.btyMain.v2 .labMainTop .swiper-wrapper li img {width:485px !important;height:auto;}
	.btyMain.v2 .labMainTop .swiper-wrapper li .tx {position:absolute;left:30px;right:50px;bottom: 36px;display:block;text-transform:uppercase;}
	.btyMain.v2 .labMainTop .tx b {font-size:16px; line-height: 22px;}
	.btyMain.v2 .labMainTop .tx b .en {font-size:18px;}
	.btyMain.v2 .labMainTop .tx strong{font-size:38px; margin-top: 13px; max-height: 92px; line-height: 46px;}
	.btyMain.v2 .labMainTop .tx strong .en {font-size:42px;}
	.btyMain.v2 .labMainTop .tx em{font-size:17px;height: 21px;line-height: 21px;margin-top: 6px;}
	.btyMain.v2 .labMainTop .tx em .en {font-size:21px;}
	.btyMain.v2 .labMainTop .control .swiper-right {right:20px;}
	.btyMain.v2 .labMainTop .pagination {width:990px;}
	/* 개인화 영역 */
	.btyIndRecom {width:100%;padding-bottom:75px;}
    .btyIndRecom .box_ind_recom {width:990px;margin:0;}
    .btyIndRecom .box_ind_recom .ind_recom_cont {width:1012px;}
    .btyIndRecom .box_ind_recom .goods_list {position:relative;height:330px;}
    .btyIndRecom .box_ind_recom .goods_list > ul > li{width:253px !important;margin:0;padding:0;}
    .btyIndRecom .box_ind_recom .goods_list .thumb{width:232px;}
    .btyIndRecom .box_ind_recom .goods_list .thumb > a{width:232px;height:232px;}
    .btyIndRecom .box_ind_recom .goods_list .thumb > a img{width:232px;height:232px;}
    .btyIndRecom .box_ind_recom .goods_list .thumb.full > a img{width:232px;height:232px;}
    .btyIndRecom .box_ind_recom .goods_list .info {width:232px;padding-top:17px;}
    .btyIndRecom .box_ind_recom .goods_list .control .swiper-left {top:98px;}
    .btyIndRecom .box_ind_recom .goods_list .control .swiper-right {top:98px;}
	/* //20201111_SVG-6496 뷰티메인 */
}

/* SVG-7040 검색고도화 */
.tblFilter.v2 td {background:#fff;}
.tblFilter.v2 .isActive .tgp .dep {top:39px;}
.tblFilter.v2 .opt .filterHd .lst{padding:7px 0;}
.tblFilter.v2 .opt .filterHd .lst + .lst {padding:0;}
.tblFilter.v2 .opt .filterHd .lst + .lst li {padding:0 0 8px 0;}
.tblFilter.v2 .opt .filterHd .lst li{padding:5px 0;}
.tblFilter.v2 .opt .filterHd .lst li.except{position:absolute;right:162px;top:7px;width:167px;}
.tblFilter.v2 .opt .filterHd .lst li.except + .except {right:0;}
.tblFilter.v2 .opt .filterHd .lst li.prc {width:auto;padding:0;}
.tblFilter.v2 .opt .filterHd .lst li.prc .sivCk {display:inline-block;padding-top:6px;vertical-align:top}
.tblFilter.v2 .opt .filterHd .lst .sivCk{display:block;padding-left:20px;font-size:12px;line-height:38px;text-align:left;}
.tblFilter.v2 .opt .filterHd .lst .sivCk label{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.tblFilter.v2 .opt .filterHd .lst .sivCk input{left:20px;}
.tblFilter.v2 .opt .filterHd .lst .sivCk input[type=checkbox] + label:before {margin-top:-6px;}
.tblFilter.v2 .opt .filterHd .lst.bst li {width:auto;padding-left:20px;}
.tblFilter.v2 .opt .filterHd .lst.bst .sivCk {display:flex;padding-left:0;margin-right:5px;}
.tblFilter.v2 .opt .filterHd .lst.bst .sivCk .best {display:block;min-width:34px;padding:3px 6px 1px;margin-right:8px;background-color:#212121;border-radius:8px;color:#fff;font-size:11px;text-align:center;line-height:100%;font-weight:normal;box-sizing:border-box;}
.tblFilter.v2 .opt .filterHd .lst.bst .sivCk input {left:62px;}
.tblFilter.v2 .opt .filterHd .lst.bst .sivCk label {font-weight:bold;letter-spacing:0.6px;}
.tblFilter.v2 .opt .filterHd .fm {display:inline-block;margin-left:6px;vertical-align:top}
.tblFilter.v2 .opt .filterHd .fm:after {content:'';clear:both;display:block;}
.tblFilter.v2 .opt .filterHd .fm .price,
.tblFilter.v2 .opt .filterHd .fm .to,
.tblFilter.v2 .opt .filterHd .fm .submitBtn {float:left;}
.tblFilter.v2 .opt .filterHd .fm .price,
.tblFilter.v2 .opt .filterHd .fm .to {display:inline-block;height:25px;}
.tblFilter.v2 .opt .filterHd .fm .to {padding:0 5px;line-height:25px;color:#000000;font-size:11px;text-align:center;line-height:25px;}
.tblFilter.v2 .opt .filterHd .fm .price {position:relative;}
.tblFilter.v2 .opt .filterHd .fm .price span {position:absolute;top:0;right:9px;font-size:12px;color:#999;line-height:25px}
.tblFilter.v2 .opt .filterHd .fm .price input {display:inline-block;width:100px;height:25px;padding:0 20px 0 9px;border:1px solid #cccccc;color:#999;font-size:12px;text-align:right;-webkit-box-sizing:border-box;box-sizing:border-box;letter-spacing:0;line-height:25px;}
.tblFilter.v2 .opt .filterHd .fm .price input::-webkit-input-placeholder{color:#999;opacity:1;}
.tblFilter.v2 .opt .filterHd .fm .price input::-moz-placeholder{color:#999;opacity:1;}
.tblFilter.v2 .opt .filterHd .fm .price input:-ms-input-placeholder{color:#999;opacity:1;}
.tblFilter.v2 .opt .filterHd .fm .price input:-moz-placeholder{color:#999;opacity:1;}
.tblFilter.v2 .opt .filterHd .fm .price input::-ms-clear,
.tblFilter.v2 .opt .filterHd .fm .price input::-ms-reveal{display:none;}
.tblFilter.v2 .opt .filterHd .fm .price input::-webkit-search-decoration,
.tblFilter.v2 .opt .filterHd .fm .price input::-webkit-search-cancel-button,
.tblFilter.v2 .opt .filterHd .fm .price input::-webkit-search-results-button,
.tblFilter.v2 .opt .filterHd .fm .price input::-webkit-search-results-decoration{display:none;}
.tblFilter.v2 .tgp .filterHd .dep.color li {float:none;margin:0;padding:10px 0 4px 6px;}
.tblFilter.v2 .tgp .filterHd .dep.color .sivCk {display:block;}
.tblFilter.v2 .tgp .filterHd .dep.color .sivCk label {display:block;width:100%;height:18px;}
.tblFilter.v2 .tgp .filterHd .dep.color .sivCk label img {display:inline-block;vertical-align:top;}
.tblFilter.v2 .tgp .filterHd .dep.color .sivCk label em {display:inline-block;height:18px;margin-left:6px;vertical-align:top;font-size:11px;line-height:18px;}
.tblFilter.v2 .tgp .filterHd .dep.color .sivCk.checked label:before {z-index:2;}
.tblFilter.v2 .tgp .filterHd .dep.color .sivCk.wh label:after {content:'';display:block;position:absolute;top:0;margin:0;width:18px;height:18px;border:1px solid #e5e5e5;box-sizing:border-box;z-index:1}
.tblFilter.v2 .tgp .filterHd .dep.color .sivCk.wh input:disabled + label:after {border:1px solid #f0f0f0;}
.tblFilter.v2 .optBtSet {padding:10px 20px 0;background:#fafafa;}
.tblFilter.v2 .optBtSet .inr:after {content:'';clear:both;display:block;}
.tblFilter.v2 .optBtSet .inr button {position:relative;display:inline-block;float:left;margin:0 22px 10px 0;padding-right:17px;vertical-align:middle;}
.tblFilter.v2 .optBtSet .inr button span,
.tblFilter.v2 .optBtSet .inr button img {display:block;width:auto;height:18px;font-size:12px;line-height:18px;}
.tblFilter.v2 .optBtSet .inr button:first-child {margin-left:0;}
.tblFilter.v2 .optBtSet .inr button:after,
.tblFilter.v2 .optBtSet .inr button:before {content:'';position:absolute;right:5px;top:4px;width:1px;height:10px;background:#222;transform:rotate(-45deg);-webkit-transform:rotate(-45deg);}
.tblFilter.v2 .optBtSet .inr button:after{transform:rotate(45deg);-webkit-transform:rotate(45deg);}
