/* BASIC css start */
html, body{min-width:1200px;}

/* ÃÖ»ó´Ü Å¾ ¶ì¹è³Ê & »ó´Ü Å¾¹è³Ê */
#top_bnr{position:relative;display:block;text-align:center; width:auto; height:auto;line-height:40px}
#top_bnr a{display: block;width:100%; font-size:16px;color: #fff;}

.sliderArea .swiper-slide {width:100%; text-align: center; font-size: 18px; background: #fff; /* Center slide text vertically */ display: -webkit-box; display: -ms-flexbox; display: -webkit-flex; display: flex; -webkit-box-pack: center; -ms-flex-pack: center; -webkit-justify-content: center; justify-content: center; -webkit-box-align: center; -ms-flex-align: center; -webkit-align-items: center; align-items: center; } 
.sliderArea .swiper-slide img { display: block; width: 100%; object-fit: cover; } 
/*.sliderArea img { overflow:hidden; /*width:100%; max-width:1600px; margin:0 auto; text-align:center; } */



/* ¹è°æ ·Î°í °íÁ¤*/
#contentWrapper{height:100%;position:relative;z-index:1}
/*
#contentWrapper::after{width:100%;height:100%;content:"";background:url(/design/elcanto/image/bg_logo.png) no-repeat center 10px;background-attachment:fixed;position:absolute;top:0;left:0;z-index:-1;opacity:.1}
*/

/* »ó´Ü °íÁ¤ ¹è³Ê */
.headerFixBanner.on{display:block; margin: 0 auto}
.headerFixBanner.firstView{-webkit-transition:none;transition:none;}
.headerFixBanner .link{display:block;position:relative;height:40px;margin:0 auto;max-width:1920px; width:100%;overflow:hidden;background-color:#e3e3e3;}
.headerFixBanner .bannerImg{position:absolute;overflow:hidden;}

.headerFixBanner.on p { display:block; margin:0 auto; text-align:center; }
.Fix_banner_ars { width: auto; max-width: 1920px; background-color: #f65c20;}
.Fix_banner_ars img{ margin: 0 auto; display: block; overflow: hidden; padding:3px 0 3px 30px;  }


/* header & °øÅë */
.headerWrap{background-color:#fff;}
.iconBtn{margin-right: 22px;display: inline-block;}
.iconBtn img {/* vertical-align: super; */}
.iconBtn .stt_on, .iconBtn.on .stt_off{display:none;}
.iconBtn.on .stt_on{display:block;}
.minSizeWrap{width:1400px;margin:0 auto;position:relative;}
.initTransition{-webkit-transition:all 0.3s ease;transition:all 0.3s ease;}
.readyAnimate{}



/* lnb */
.lnbWrap{border-bottom:1px solid #dedede;}
.lnbWrap .btnArea{width:1500px;margin:0 auto;}
.lnbWrap .listWrap:after{content:"";display:block;clear:both;}
.lnbWrap .list{float:left;position:relative;}
.lnbWrap .link{display:inline-block;font-size:11px;color:#716e6e;line-height:39px;height:39px;padding:0 10px;}
.lnbWrap .txtLink{padding:0;}
.lnbWrap .txtLink:first-child{padding-left:10px;}
.lnbWrap .txtLink:last-child{padding-right:10px}
.lnbWrap .list:first-child .link{padding-left:0;}
.lnbWrap .subListWrap{position:absolute;top:100%;left:50%;z-index:50;margin-top:-7px;border:1px solid #cecece;background-color:#fff;padding:6px 0;visibility:hidden;opacity:0;-webkit-transition:all 0.3s ease;transition:all 0.3s ease;width: 88px;margin-left: -45px;text-align: center;}
.lnbWrap .subListWrap .subLink{white-space:nowrap;display:block;font-size:11px;color:#666;line-height: 20px;}
.lnbWrap .subListWrap .subLink:hover{color:#000;text-decoration:underline;}
.lnbWrap .link:hover{color:#222;text-decoration:underline;}
.lnbWrap .link:hover + .subListWrap, .lnbWrap .subListWrap:hover{visibility:visible;opacity:1;}
.lnbWrap .headerFixBannerBtn{width:39px;height:39px;text-align:center;background-color:#f8f8f8;font-size:18px;color:#262626;position:relative;display:block;border-left:1px solid #dedede;border-right:1px solid #dedede;}
.lnbWrap .headerFixBannerBtn .btnIcon{width:18px;height:18px;position:absolute;top:50%;left:50%;margin:-9px 0 0 -9px;}

/* Çì´õ »ó´Ü Á¤º¸ */
.headerInfo{}
.headerInfo .btnArea{width: 1920px;height: 115px;margin:0 auto;position:relative;max-width: 100%;}
.headerInfo .snsArea, .headerInfo .utilMenu{position:absolute;bottom: 18px;margin-top: 0;}
.headerInfo .snsArea{left:0;}
.headerInfo .snsArea a {font-size: 15px;color: #000;font-family: 'Noto Sans KR', sans-serif;margin-right: 36px;}
.headerInfo .snsArea .link{width:32px;height:32px;display:inline-block;vertical-align:top;border-radius:50%;background-color:#bfbfbf;color:#fff;text-align:center;font-size:20px;margin-right:12px;-webkit-transition:all 0.3s ease;transition:all 0.3s ease;}
.headerInfo .snsArea .link i{line-height:32px;}
.headerInfo .snsArea .link:hover{background-color:#a4a4a4;}
.headerInfo .center{display: inline-block;position: absolute;bottom: 19px;left: 50%;transform: translateX(-50%);width: 420px;height: 34px;padding: 0;text-align:center;box-sizing: border-box;}
.headerInfo .logoArea{height:100%;}
.headerInfo .logoArea .link{display:inline-block;font-size:0;vertical-align:middle;}
.headerInfo .logoArea:after{vertical-align:middle;content:"";height:100%;display:inline-block;}
.headerInfo .logo{height: 42px; margin-top:25px}
.headerInfo .utilMenu{right: 74px;}
.headerInfo .utilMenu .link{color:#8f8f8f;text-align:center;display:inline-block;-webkit-transition:all 0.3s ease;transition:all 0.3s ease;}
.headerInfo .utilMenu .link.group { line-height: 30px; }
.headerInfo .utilMenu .link i{font-size:30px;height:30px;}
.headerInfo .utilMenu .link .txt{font-size:12px;display:block;-webkit-transition:all 0.3s ease;transition:all 0.3s ease;font-size: 15px;color: #000;/* font-family: 'Noto Sans KR', sans-serif; */margin-right: 21px;}
.headerInfo .utilMenu .link img {width:20px;}
.headerInfo .utilMenu .link .group_img > img { width: 30px; }
.headerInfo .utilMenu .link:hover, .headerInfo .utilMenu .link:hover .txt{color:#222;}
.headerInfo .basketLink{position:relative;}
.headerInfo .basketLink svg{width:20px;height:20px;}
.headerInfo .basketLink .basketQuan{position:absolute;top: 8px;left: 0;width: 20px;padding: 0;text-align:center;font-size: 8px;font-weight: bold;color: #000;border-radius: 100%;display:block;}
.headerInfo .basketLink .basketQuan:empty{display:none;}
a.link.group img{width:18px;float:left;margin-right:4px}
a.link.group span.txt{float:left}
.group_name{float:left; display:none;}

/* gnb */
.gnbArea{border-top:1px solid #dedede;border-bottom:1px solid #dedede;position:relative;}
.gnb{background-color:#fff;height:58px;width: 100px; margin:0 auto;padding: 0;position:relative;}
.gnb li:last-child .link {margin-right: 0;}
.gnb .listWrap{padding: 0;width: 100%;margin: 0 auto;display: flex;justify-content: center;}
.gnb .listWrap:after{content:"";display:block;clear:both;}
.gnb .viewAllMenuBtn, .gnb .viewSearchBtn{width: 20px;height: 43px;display:block;position:absolute;top: 20px;font-size:22px;text-align: center;}
.gnb .viewAllMenuBtn i, .gnb .viewSearchBtn i{line-height:58px;}
.gnb .viewAllMenuBtn{left: 10px;color:#fff;}
.gnb .viewSearchBtn{right:0;color:#222;border-left:1px solid #dedede;border-right:1px solid #dedede;}
.gnb .list{position:relative;margin: 0 55px;}
.gnb .link{font-size: 14px;font-weight: 600;color: #000;display:block;margin: 0;padding: 0;height:58px;line-height:58px;text-align:center;position:relative; white-space:nowrap; /* margin-top:1px; *//* font-family: 'Noto Sans KR', sans-serif; */}
.gnb .link:after{content:"";position:absolute;bottom:12px;left:50%;right:50%;height:2px;background-color:#232323;-webkit-transition:all 0.3s ease;transition:all 0.3s ease;}
.gnb li:hover .link{color:#232323;}
.gnb li:hover .link + .subListWrap, .gnb .subListWrap:hover{visibility:visible;opacity:1;}
.gnb li:hover .link:after{left:10px;right:10px;}
.gnb .list .subListWrap:empty{display:none;}
.gnb .subListWrap{visibility:hidden;opacity:0;position:absolute;z-index:50;top:100%;left: 50%;padding: 12px 0;border:1px solid #ddd;background-color:#fff;width: 138px;-webkit-transition:all 0.3s ease;transition:all 0.3s ease;text-align: center;margin-left: -70px;}
.gnb .subListWrap .subLink{padding:6px 0 6px 0;display:block;white-space:nowrap;color:#777;-webkit-transition:all 0.3s ease;transition:all 0.3s ease;}
.gnb .subListWrap .subLink:hover{color:#101010;background-color:#f8f8f8;}
.a1 {padding-right:15px; padding-left:15px;}

/* °Ë»ö ¿µ¿ª */
.searchArea{/* position:absolute; *//* top: 95px; *//* left:0; *//* right:0; */z-index:150;background-color:rgba(255,255,255,0.9);/* visibility:hidden; *//* opacity:0; *//* -webkit-transition:all 0.3s ease; *//* transition:all 0.3s ease; */}
.searchArea.on{visibility:visible;opacity:1;}
.searchAreaCont{/* width: 100%; *//* margin:0 auto; */}
.searchWrap{/* width: 420px; *//* margin: 0 auto; *//* padding: 0; */position:relative;}
.searchWrap input{border:0;border-bottom: 2px solid #000;padding: 8px 46px;font-size:14px;color:#707070;outline:0;width:100%;background-color:transparent;box-sizing: border-box;}
.searchWrap input:focus{border-bottom-color:#000;}
.searchWrap .searchBtn{display:block;position:absolute;bottom: 7px;right: 8px;width: 23px;height: 24px;color:#888;font-size:26px;text-align:center;}
.searchWrap .searchBtn i{line-height:58px;}
.searchWrap .searchBtn:hover{color:#000;}

.searchArea .sch_close {    float: left;    margin-top: 43px;}
.popular_wrap {    float: right;    width: 321px;    height: 23px;    border-bottom: 1px solid #000;    margin-top: 13px;    overflow: hidden;    padding: 33px 0;    box-sizing: border-box;}
.popular_wrap .swiper-container{height:30px;}
.popular_wrap .swiper-slide b {    background: #000;    width: 20px;    height: 20px;    line-height: 20px;    color: #fff;    display: inline-block;    text-align: center;    border-radius: 5px;    margin-right: 10px;    font-family: 'Montserrat', sans-serif;}
.popular_wrap .swiper-slide a {    font-size: 14px;    color: #000;    font-family: 'Noto Sans KR', sans-serif;    vertical-align: text-top;}
.popular_wrap .swiper-button-next, .popular_wrap .swiper-button-prev {font-size: 15px;color: #000;width: 12px;height: 10px;padding: 0;margin: 0;}
.popular_wrap .swiper-button-next:after, .popular_wrap .swiper-button-prev:after{content:unset !important;}
.popular_wrap .swiper-button-next {top: 12px;}
.popular_wrap .swiper-button-prev {top: 0px;right: 10px;left: auto;}

/* ÀüÃ¼ ¸Þ´º ¿µ¿ª */
.gnbArea .gnbDetailArea{position:absolute;top: 100%;left: 0;z-index:150;background-color: rgba(255,255,255,0.9);width: 100%;margin-left: 0;padding:10px 0 37px;height:200px;visibility:hidden;opacity:0;-webkit-transition:all 0.3s ease;transition:all 0.3s ease;}
.gnbArea .gnbDetailArea.on{visibility:visible;opacity:1;}
.gnbArea .gnbDetailArea .listWrap{height:100%;width: 1308px;margin: 0  auto;box-sizing: border-box;}
.gnbArea .gnbDetailArea .listWrap:after{content:"";display:block;clear:both;}
.gnbArea .gnbDetailArea .list{float:left;width: auto;position:relative;height:100%;text-align:center;}
.gnbArea .gnbDetailArea .list:after{/* content:""; */display:block;position:absolute;top:0;bottom:0;right:0;/* width:1px; *//* background-color:#eee; */}
.gnbArea .gnbDetailArea .detailList{padding: 10px 0;text-align: center;}
.gnbArea .gnbDetailArea .dataGnbDetailIdx_1 .detailList{padding-right: 91px;padding-left: 10px;}
.gnbArea .gnbDetailArea .dataGnbDetailIdx_2 .detailList{padding-right: 98px;} 
.gnbArea .gnbDetailArea .dataGnbDetailIdx_3 .detailList{padding-right: 102px;} 
.gnbArea .gnbDetailArea .dataGnbDetailIdx_4 .detailList{padding-right: 123px;} 
.gnbArea .gnbDetailArea .dataGnbDetailIdx_5 .detailList{padding-right: 129px;} 
.gnbArea .gnbDetailArea .dataGnbDetailIdx_6 .detailList{padding-right: 135px;} 
.gnbArea .gnbDetailArea .dataGnbDetailIdx_7 .detailList{padding-right:0;}
.gnbArea .gnbDetailArea .list:last-child:after{display:none;}
.gnbArea .gnbDetailArea .title{font-size:15px;color:#222;font-weight:700;display:block;line-height:1;padding: 0 15px 14px 0;}
.gnbArea .gnbDetailArea .subLink{display:block;word-break:break-all;color:#000;font-size:14px;line-height:1;padding:6px 0;-webkit-transition:all .1s ease;transition:all .1s ease}
.gnbArea .gnbDetailArea .subLink:hover{letter-spacing:-0.1px;margin: 0;color:#000; font-weight:500; box-sizing:border-box;}

/* ¿ìÃø °íÁ¤ ¸Þ´º ¿µ¿ª */
.rightFixMenu{position:fixed;top:0;right:0;bottom:0;z-index:1000;width:0;-webkit-transition:all 0.3s ease;transition:all 0.3s ease;}
.rightFixMenu.firstView{-webkit-transition:none;transition:none;}
.rightFixMenu.on{width:181px;}
.rightFixMenu .fixOpenBtn, .rightFixMenu .tagArea .link, .rightFixMenu .utilMenu .link{-webkit-transition:all 0.3s ease;transition:all 0.3s ease;}
.rightFixMenu .fixOpenBtn{position:absolute;top:50%;right:100%;height:54px;border:1px solid #dedede;border-right:0;background-color:#fff;margin:-28px -1px 0 0;color:#3d3d3d;font-size:28px;text-align:center;}
.rightFixMenu .fixOpenBtn i{vertical-align:top;margin-top:13px;}
.rightFixMenu .fixOpenBtn:hover{background-color:#a4a4a4;border-color:#a4a4a4;color:#fff;}
.rightFixMenu .rightFixCnt{position:absolute;top:0;bottom:0;left:0;border-left:1px solid #dedede;background-color:#fff;width:150px;padding:0 15px 0;}
.rightFixMenu .tagArea{padding-top:21px;}
.rightFixMenu .tagArea .link{display:block;font-size:13px;color:#000;line-height:20px;padding:9px 5px;text-align:center;border:1px solid #ddd;margin-top:5px;}
.rightFixMenu .quickLoginWrap {position: relative; font-size:11px; text-align: left; margin-left: 4px; }
.rightFixMenu .quickLoginWrap .frm-list {position:relative; *zoom:1;}
.rightFixMenu .quickLoginWrap .frm-list:after { display:block; clear:both; content:'' }
.rightFixMenu .quickLoginWrap .frm-list li {position:relative;width: 118px;border:1px solid #e0e0e0;margin-top: -1px;background: #f8f8f8;}
.rightFixMenu .quickLoginWrap .frm-list li label {line-height:32px;padding-left: 5px;color: #999;}
.rightFixMenu .quickLoginWrap .frm-list li .txt-frm {position:absolute;top:0;left:0;width: 110px;height:32px;line-height:32px;background: #f8f8f8;padding: 0 5px;margin:0;border: 0;opacity: 0;filter: alpha(opacity=0);}
.rightFixMenu .quickLoginWrap .btnQuickLogin {position: absolute;left: 120px;top: 0;display: block;background: #8f8f8f;height: 53px;width: 30px;color: #fff;text-align: center; padding-top: 14px; font-size:11px;}
.rightFixMenu .quickLoginWrap .btnQuickLogin:hover {background-color:#bfbfbf;}
.rightFixMenu .security {position:relative; *zoom:1; margin-bottom: 5px;font-size:11px; text-align: left;margin-left: 4px;  }
.rightFixMenu .security:after { display:block; clear:both; content:'' }
.rightFixMenu .security ul .chk { float:left }

.rightFixMenu .utilMenu{padding-top: 34px;font-size:0;text-align:center;margin-left: -4px;}
.rightFixMenu .utilMenu span.quickId {font-size:14px;display: block;text-align: left;margin: 0 0 5px 6px;font-weight: bold;color: #3d3d3d;}
.rightFixMenu .utilMenu span.quickId i { font-size:16px; vertical-align: bottom; }
.rightFixMenu .utilMenu .link{display:inline-block;width: 71px;font-size:11px;color:#707070;line-height:18px;padding: 4px 0;border:1px solid #ddd;vertical-align:top;margin:4px 0 0 4px;text-align: center;}
.rightFixMenu .tagArea .link:hover, .rightFixMenu .utilMenu .link:hover{background-color:#a4a4a4;border-color:#a4a4a4;color:#fff;}

.rightFixMenu .csCenter{padding-top: 50px;}
.rightFixMenu .csCenter .title{color:#333;font-size:14px;white-space:nowrap;padding: 17px 0 13px 0;line-height:20px;display:block;position:relative;}
.rightFixMenu .csCenter .title:after{content:"";display:block;position:absolute;top:0;left:0;height:1px;width:20px;background-color:#000;}
.rightFixMenu .csCenter .subTitle{font-size:11px;}
.rightFixMenu .csCenter .tel{color:#222;font-size:20px;font-weight:600;display:block;line-height:1;}
.rightFixMenu .csCenter .subTxt{line-height:18px;font-size:12px;color:#777;padding: 15px 0 0;}
.rightFixMenu .pageMoveBtnArea{position:absolute;bottom:0;left:0;right:0;text-align:center;padding-bottom: 30px;background-color:#fff;}
.rightFixMenu .pageMoveBtnArea .link{color:#222;padding:12px;display:block;vertical-align:top;position:relative;width:60px;margin:0 auto;}
.rightFixMenu .pageMoveBtnArea .link:after{position:absolute;top:0;left:50%;margin-left:-10px;height:1px;width:20px;background-color:#000;content:"";display:block;}
.rightFixMenu .pageMoveBtnArea .link:first-child:after{display:none;}
.rightFixMenu .pageMoveBtnArea .txt{font-size:11px;display:block;line-height:1;padding:8px 0;}
.rightFixMenu .pageMoveBtnArea .link i{font-size:20px;color:#000;vertical-align:top;}


/* Çì´õ »óÅÂ°ª °ü¸® */
.headerFix.headerWrap{position:fixed;top: 0;left:0;right:0;z-index:200;}
/* À¥ÆùÆ® Àû¿ë ¿©ºÎ Ã¼Å© ÈÄ Ã³¸®. */
.applyWebFont .gnb .link, .applyWebFont .addPrdArea .cateArea .link .txt{margin-top:0;}
.headerFix.headerWrap .gnbArea{display:block;}
.headerFix.headerWrap .searchArea{top:154px;}

/* À¯Æ©ºê */
#event_wrap{position:relative;margin:0 auto;display:block}
#event_wrap .event_header02{background:url(/design/elcanto/event/event3_8_1.jpg) no-repeat center top;}

.youtubeWrap {position: relative;width: 100%;padding-bottom: 56.25%;}
.youtubeWrap iframe {position: absolute;width: 100%;height: 100%;}


/* ¸¶ÀÌÆäÀÌÁö »ó´Ü ºÐ·ù*/
.mypage_menu {}
.mypage_menu ul { *zoom:1 }
.mypage_menu ul:after { display:block; clear:both; content:'' }
.mypage_menu ul li {margin-left:-1px;float:left;height:48px;border-left:1px solid #e9e9e9;}
.mypage_menu ul li a { display:block; font-size:14px; color:#777; line-height:48px; text-align:center }
.mypage_menu ul li a.on {background:#e9e9e9; font-weight:bold; }
.mypage_menu ul li a:hover { color:#111; font-weight: bold;}
 


/* ÇÃ·ÎÆÃ¹Ú½º */
.rightFixBtn{position:fixed;z-index:999;right:20px;bottom:80px;width:50px;height:auto;padding:3px 0;background-color:rgba(255,255,255,.7);border-radius:25px;border:1px solid #dfdfdf;text-align:center;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-ms-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}
.rightFixBtn li { position: relative; height: 52px; line-height: 52px; }
.rightFixBtn li:not(:last-child):after { content: ''; width: 16px; height: 1px; background: #d4d4d4; position: absolute; bottom: 0; left: 50%; margin-left: -8px; }
.rightFixBtn li a { display: block; height: 52px; line-height: 52px; }
.rightFixBtn img { width: auto; height: auto; vertical-align: middle; }

.store_icon { position:fixed; z-index:100; right:20px; bottom:20px; width:50px; height:50px; }
.store_icon .store_img { position: absolute; width: 50px; z-index:3; }


/* ½ºÅ©·Ñ½Ã */
.flex_wrap {display: flex;}
.headerFix.headerWrap .headerInfo{display:none;}
.headerFix.headerWrap .gnbArea .gnbDetailArea{background:#fff;}
.scroll_left, .scroll_right{display:none;}
.headerFix.headerWrap .scroll_left{display: inline-block;margin-top: 19px;margin-left: 42px;margin-right: 15px;width: 116px;/* position:absolute; *//* left:57px; *//* top:50%; *//* transform:translateY(-50%); *//* z-index:5; *//* float: left; *//* width: 10%; */}
.headerFix.headerWrap .scroll_left a{display:inline-block}
.headerFix.headerWrap .scroll_left a img{width: 123px;}
.headerFix.headerWrap .scroll_right{display:block;margin-top: 19px;margin-right: 57px;width: 116px;text-align: right;/* position:absolute; *//* right:57px; *//* top:50%; *//* transform:translateY(-50%); */float: right;/* width: 10%; */}
.headerFix.headerWrap .viewSearchBtn img{width:20px}
.headerFix.headerWrap .basketLink{position:relative;display: inline-block;}
.headerFix.headerWrap .basketLink img{width:20px}
.headerFix.headerWrap .basketLink .basketQuan{position:absolute;top:8px;left:0;width:20px;padding:0;text-align:center;font-size:8px;font-weight:700;color:#fff;border-radius:100%;display:block}

/* ½ºÅ©·Ñ½Ã °Ë»ö ¿µ¿ª */
.searchArea_layer{position:absolute;top: 57px;left:0;right:0;z-index:150;background-color: rgba(255,255,255,01);margin-top:1px;visibility:hidden;opacity:0;-webkit-transition:all 0.3s ease;transition:all 0.3s ease;}
.searchArea_layer.on{visibility:visible;opacity:1;}
.searchArea_layer .searchAreaCont{width:1400px; margin:0 auto;}
.searchArea_layer .searchWrap{width: 922px;float: left;padding: 20px 10px 32px 15px;position:relative;}
.searchArea_layer .searchWrap input{border:0;border-bottom: 1px solid #000;padding: 22px 46px;font-size:14px;color:#707070;outline:0;width:100%;background-color:transparent;box-sizing: border-box;}
.searchArea_layer .searchWrap input:focus{border-bottom-color:#000;}
.searchArea_layer .searchWrap .searchBtn{display:block;position:absolute;top: 40px;right: 21px;width: 23px;height: 24px;color:#888;font-size:26px;text-align:center;}
.searchArea_layer .searchWrap .searchBtn i{line-height:58px;}
.searchArea_layer .searchWrap .searchBtn:hover{color:#000;}
.searchArea_layer .sch_close {    float: left;    margin-top: 43px;}
.searchArea_layer .popular_wrap {    float: right;    width: 321px;    height: 23px;    border-bottom: 1px solid #000;    margin-top: 13px;    overflow: hidden;    padding: 33px 0;    box-sizing: border-box;}
.searchArea_layer .popular_wrap .swiper-slide b {    background: #000;    width: 20px;    height: 20px;    line-height: 20px;    color: #fff;    display: inline-block;    text-align: center;    border-radius: 5px;    margin-right: 10px;    font-family: 'Montserrat', sans-serif;}
.searchArea_layer .popular_wrap .swiper-slide a {    font-size: 14px;    color: #000;    font-family: 'Noto Sans KR', sans-serif;    vertical-align: text-top;}
.searchArea_layer .popular_wrap .swiper-button-next, .popular_wrap .swiper-button-prev {font-size: 15px;color: #000;width: 12px;height: 10px;padding: 0;margin: 0;}
.searchArea_layer .popular_wrap .swiper-button-next:after, .popular_wrap .swiper-button-prev:after{content:unset !important;}
.searchArea_layer .popular_wrap .swiper-button-next {top: 12px;}
.searchArea_layer .popular_wrap .swiper-button-prev {top: 0px;right: 10px;left: auto;}

/* BASIC css end */

