/* BASIC css start */
.location_categ .ui-selectmenu-button.ui-button { position: relative; padding-right: 19px; } 
.location_categ select { vertical-align: text-bottom; appearance: none; -moz-appearance: none; -webkit-appearance: none; border: none; } 
.location_categ .ui-selectmenu-icon.ui-icon { position: absolute; right: 0; top: -5px; } 

.smartSearch{margin-top:0;}
.sublistConWrap>div:not(.smartSearch):nth-of-type(2){/* padding:0 0 0 172px !important;margin-top:-7px !important;padding-top:0 !important;*/}
.sublistConWrap>div:nth-of-type(3){clear:both;}
.pdBtnBoxWrap li .pdBtnBox .btn{width:45px;height:45px;}
.pdBtnBoxWrap li .pdBtnBox .btn span, .pdBtnBoxWrap li .pdBtnBox .btn i{line-height:45px;}
.pdBtnBoxWrap li:hover .pdBtnBox{margin-top:-55px;}
.bodyWrap{position:relative;}
.LeftWrapSize{position:absolute;left:0;top:0;z-index:11;margin-top:61px !important; overflow:hidden; border-right:1px solid #ccc;}
.location+sublistConWrap{margin-top:0;}
.gallery_list ul li .txt .price_wrap .star_wrap {display:none;}
/* leftSlide */
.leftSlide{float:left;width:551px;height:306px;position:relative;}
.leftSlide .slCon{height:306px;box-sizing:border-box;}
.leftSlide .swiper-container{width:100%;}
.leftSlide .swiper-container .swiper-slide .slCon .image img{width:100%;height:100%;}
.leftSlide .swiper-container .swiper-slide .slCon .brand{font-size:15px;color:#555;letter-spacing:-.3px;font-weight:bold;padding:6px 0 11px}
.leftSlide .swiper-container .swiper-slide .slCon .tit{width:78%;margin:auto;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;word-wrap:break-word;line-height:16px;height:38px;}
.leftSlide .swiper-container .swiper-slide .slCon .tit span{font-size:15px;color:#555;letter-spacing:-.3px;}
.leftSlide .swiper-container .swiper-slide .slCon .price{padding-top:8px;}
.leftSlide .swiper-container .swiper-slide .slCon .price .orip .mkprc{font-size:15px;color:#9f9f9f;letter-spacing:-.2px;text-decoration:line-through;padding-right:5px;font-weight:bold;}
.leftSlide .swiper-container .swiper-slide .slCon .price .salep span{font-size:19px;color:#f34979;letter-spacing:-.2px;font-weight:bold;}
.leftSlide .swiper-container .swiper-slide .slCon .price .salep .mwon{font-size:16px;font-weight:normal;}
.leftSlide .swiper-button-prev,
.leftSlide .swiper-button-next{position:absolute;top:50%;margin-top:-30px;width:60px;height:60px;background:rgba(0,0,0,.4) url(/images/sl_lft2.png)no-repeat center/30%;text-indent:-9999px;}
.leftSlide .swiper-button-prev{left:0;}
.leftSlide .swiper-button-next{right:0;background-image:url(/images/sl_rgt2.png);}
.leftSlide .swiper-pagination{display:none;}
.leftSlide .swiper-pagination span {float:left;display:inline-block;color:#666;width:24px;height:24px;background:none;font-size:14px;line-height:24px;text-align:center;font-weight:700;border-radius:50%;opacity:1;}
.leftSlide .swiper-pagination-bullet-active {color:#fff !important;background:#2f3030 !important;}
.swiper-button-next.swiper-button-disabled,
.swiper-button-prev.swiper-button-disabled{display:none;}
/* rightSlide */
.rightSlide {position:absolute;left:551px;right:0;top:0;bottom:0;}
.rightSlide li{padding:134px 10px;margin-top:-10px;box-sizing:border-box;}
.rightSlide .swiper-container{height:500px;position:absolute;left:0;right:0;top:50%;margin-top:-250px;}
.rightSlide .swiper-slide .imageLayer{overflow:hidden;position:relative;}
.rightSlide .swiper-slide .imageLayer .pdImg{width:119.333px;margin-top:10px;}
.rightSlide .swiper-slide .imageLayer .pdImg2{width:120px; margin:20px auto 10px;}
.rightSlide .txtWrap{font-size:14px; padding:0 10px 10px;}
.rightSlide .paginationWrap{position:relative;text-align:center;padding-top:5px;margin-top:-36px;z-index:1;}
.rightSlide .swiper-pagination{position:static;}
.rightSlide .swiper-pagination-bullet{width:18px;height:18px;background:#999;border-radius:0;margin:0 2.5px;opacity:1;color:#fff;}
.rightSlide .swiper-pagination-bullet-active{background:#22B5E6;}
.view_type_box{margin-top:30px;}
.MD_Recomm .pdBtnBoxWrap.wrap .liWrap:hover .pdBtnBox,
.Best .pdBtnBoxWrap.wrap .liWrap:hover .pdBtnBox{margin-top:-62px;}
/*.Slide_Banner_PC_S{padding-top:30px;}*/
.Best .swiper-container .swiper-slide,
.MD_Recomm .swiper-container .swiper-slide{width:354px;/*padding:0 10px;*/box-sizing:border-box;margin-right:19px;}
.slStyle1 .cont ul li{width:100%;}
.slStyle1 .cont ul li .liWrap{width:100%;overflow:hidden;}
.slStyle1 .pdBtnBoxWrap li .pdImg{width:100%;height:211.6px !important;}
.slStyle1 .pdBtnBoxWrap li .pdImg img{max-width:100%;}
/* ½½¶óÀÌµå style */
.slStyle1{position:relative;}
.slStyle1 .swiper-wrapper{padding:0;}
.slStyle1 .pagination.swiper-pagination-bullets{width:auto;height:3px;text-align:center;z-index:10;padding:15px 0;}
.slStyle1 .swiper-pagination{position:absolute;top:-30px;right:0;}
.slStyle1 .swiper-pagination-bullet{display:inline-block;width:15px;height:15px;background:#c2c2c2;border-radius:50%;box-sizing:border-box;opacity:1;cursor:pointer;text-align:center;font-size:11px;margin:0 5px;vertical-align:top;}
.slStyle1 .swiper-pagination-bullet-active{background:#37bce8;}
.gallery_list ul{width:100%;margin:0;}
.gallery_list ul li .txt .price_wrap .dis em{font-size:34px;}
/*.gallery_list ul li .txt{padding:5px 5px 10px;}*/
.cateBox_wrap{padding-top:30px;}
.cateBox_wrap ul{overflow:hidden;width:100%;border-left:1px solid #b9b6b6;border-bottom:1px solid #b9b6b6;}
.cateBox_wrap ul li{float:left;font-size:12px;line-height:65px;border:solid #b9b6b6;border-width:1px 1px 0 0;width:19.88%;text-align:center;border-right:1px solid #b9b6b6;}
.cateBox_wrap ul li.on{background:#f1eded;}
.sub_banner{padding-bottom:30px;}
.sub_banner div {display:inline-block; border:1px solid #ddd; box-sizing:border-box;}
.sub_banner div.lft_bn{width:60%;height:320px;}
.sub_banner div.rgt_bn{width:39%;height:320px;}
.mid_banner {overflow:hidden; /*padding-top:30px;*/ padding:20px 0 25px}
.mid_banner .img{/*border:1px solid #ddd;*/ border:0px; width:auto;}
.mid_banner .img img{width:100%;}
.ssSection .btnSearch{display:inline-block;width:55px;height:30px;line-height:30px;text-align:center;vertical-align:top;background:#666;color:#fff;/* position:absolute;bottom:25px;left:100px; */cursor:pointer;}
/*½½¶óÀÌµå*/
.boxTwo { margin:0 auto; overflow:hidden;}
.boxTwo .box_inner{width:100%;margin:0 auto;overflow:hidden;border:1px solid #ddd;/* border-left:0; */box-sizing:border-box;position:relative; height:306px; overflow:hidden;}
.categ_link{display:inline-block;width:100%;margin-bottom:20px;border:1px solid #e5e5e5;box-sizing:border-box;}
.categ_link ul{}
.categ_link ul li{float:left;width:183px;height:42px;box-sizing:border-box;}
.categ_link ul li a{display:block;position:relative;line-height:40px;font-size:12px;color:#333;font-family: "µ¸¿ò",Dotum,"µ¸¿òÃ¼",DotumChe;}
.categ_link ul li a:after{content:"";position:absolute;top:10px;right:0;width:1px;height:15px;background:#e5e5e5;}
.categ_link ul li a.active{color:#14afe5;font-weight:700;}
.categ_link ul li:nth-child(6) a:after{display:none;}
.categ_link ul li:last-child(8) a:after{display:none;}
.subli_tit{text-align:left;margin-bottom:20px;}
.subli_tit h1{font-size:18px;color:#010101;font-weight:500;}
.subli_tit h1 span{font-size:12px;color:#545454;margin-left:10px;font-family: "µ¸¿ò",Dotum,"µ¸¿òÃ¼",DotumChe;}
.listStyle1 {overflow:hidden;}
.listStyle1 .cont ul{overflow:hidden;font-size:0;/*margin:-10px;*/}
.listStyle1 .cont ul li{display:inline-block;/*padding:10px;*/}
.listStyle1 .cont ul li .liWrap{position:relative;border:1px solid #e4e4e4;height:543px;box-sizing:border-box;}
.listStyle1 .cont ul li .liWrap:hover{border:1px solid #21b5e6;}
.listStyle1 .cont ul li img{width:100%;}
.listStyle1.r2 .cont ul li{width:50%;}
.listStyle1.r3 .cont ul li{width:33.333%;}
.listStyle1.r4 .cont ul li{width:25%;}
.mall_bgImg{height:355px;background-repeat:no-repeat;background-position:center;background-size:cover;}
.icoWrap{position:absolute;left:20px;bottom:20px;font-size:18px;}
.icoWrap img{width:auto;max-height:14px;padding-right:5px;}
.view_type_box .ui-selectmenu-button.ui-button{height:25px;width:100%;padding:0 10px;margin-top:0;box-sizing:border-box;border:1px solid #e1e2e4;outline:none;}
.view_type_box .ui-selectmenu-text{line-height:25px;color:#2d2d37;font-family: "µ¸¿ò",Dotum,"µ¸¿òÃ¼",DotumChe;}
.view_type_box .ui-selectmenu-icon.ui-icon{background:url('/images/sub/pay_check.png') 20px 10px no-repeat;}
/* jquery ui select */
.ui-widget.ui-widget-content {border:1px solid #a8a8aa;}
.ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active, a.ui-button:active, .ui-button.ui-state-active:hover {background:none;border:1px solid #fff;}
.ui-menu .ui-menu-item-wrapper{font-size:12px;color:#a8a8aa;font-family: "µ¸¿ò",Dotum,"µ¸¿òÃ¼",DotumChe;}
.ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active, a.ui-button:active, .ui-button.ui-state-active:hover .ui-menu .ui-menu-item-wrapper{color:#21b5e6;/*font-weight:700;*/}



/* BASIC css end */

