/* BASIC css start */
#header {position:sticky; top:0;left:0;width:100%;z-index: 999; transition:all  0.2s ease-in-out; }

.header_box { box-sizing:border-box; background:#fff; position:relative; }
.header_box .wrapper {display:flex;justify-content: space-between;align-items: center;  padding:0 10px; height:64px; }
.header_box a {padding:4px 0; display:inline-block; }
.header_box .logo {display:inline-block; position:absolute; top:50%; left:50%; transform: translate(-50%, -50%); }
.header_box .logo img {height:55px; }
.header_box ul {display:flex;justify-content: flex-start;align-items: center;}
.header_box ul li {width:38px;display:flex;justify-content:center;align-items: center;  }
.header_box ul li img {height:20px; }
.header_box #filterBtn {position:relative; }
.header_box #filterBtn:after {content:""; display:inline-block; width:5px; height:5px; background-color: #ff0000; border: 2px solid #fff; border-radius:100%;  position: absolute; left:13px; bottom:18px; }
.header_box #cartBtn {position:relative; }
.header_box #cartBtn .cunt{ position: absolute; top: -2px; left: 50%; display: block; width: 16px; height: 16px; line-height: 16px;  color: #444; font-size:0.8rem; font-weight: normal; text-align: center; border-radius: 18px; background: #fededf; z-index: 23; color: #202020; }

.menu_box {background:#fff; border-top: 1px solid #eaeaea; border-bottom: 1px solid #eaeaea; }
.menu_box .menu_list{display:flex;justify-content: flex-start;align-items: center; box-sizing:border-box; padding:0 5px }
.menu_box .menu_list > li { width:16%; box-sizing:border-box;position:relative; }
.menu_box .menu_list > li:nth-child(2) {width:25%}
.menu_box .menu_list > li a {display:flex;justify-content:center;align-items: center; font-size:1.2rem; width:100%; text-align:center; text-transform: uppercase; height:40px; }
.menu_box .menu_list > li span { text-transform: uppercase; display:flex;justify-content:center;align-items: center; font-size:1.2rem; width:100%;white-space: nowrap; height:40px; overflow:hidden;   }
.menu_box .menu_list > li.sm {width:15%}
.menu_box .menu_list > li.img_category {width:25%}
.menu_box .menu_list > li .dropdown .arrow {transition: transform 0.3s ease;}
.menu_box .menu_list > li .dropdown.open .arrow {transform: rotate(180deg);}
.menu_box .hidden_cate_layer {display:none; position:absolute; top:40px; right:-5px; background:#fff; z-index:10; box-sizing:border-box; padding:10px; width:190px; border:1px solid #000;  font-size:0;  }
.menu_box .hidden_cate_layer li {display:inline-block; width:50% }
.menu_box .hidden_cate_layer li a {height:30px; display:flex;justify-content:center;align-items: center;  }
.menu_box .hidden_cate_layer li a.line {font-size:1.1rem; border-top: 1px solid #eaeaea; border-bottom: 1px solid #eaeaea; height:40px;  }

.is_no_top #header {position:fixed; }

#aside {position:relative;width:100%;box-sizing:border-box;z-index:9999;overflow:hidden; }
#aside .dim { position:fixed; top:0; right:0; width:100%; height:100%; background:rgba(0,0,0,0.7);display:none;  }
#aside .aside_box {position:fixed;top:0;left:-100%;width:85%;height:100vh;background:#faf0ef; box-sizing:border-box; transition: all 0.5s;animation-direction: reverse; overflow:auto; padding:0 30px; box-sizing:border-box; }
#aside .aside_top_box {position:relative; padding:52px 0 36px;  }
#aside #asideBtn {position:absolute;top:10px;right:10px;z-index:1;line-height: 1; width:35px; height:35px; }
#aside #asideBtn img {height:50%; }
#aside .top_area {padding:30px 0}
#aside .top_area > div {display:flex;justify-content: flex-start;align-items: center;}
#aside .top_area > div a, #aside .top_area > div span {font-size:1.2rem; margin-right:10px; }
#aside .top_area > div.child02 {margin-top:10px}
#aside .top_area > div.child02 a {margin-right:20px;}
#aside .top_area > div.child02 span {margin-right:0}
#aside .cate {margin-bottom:30px; }
#aside .cate .cate_big {font-size:1.7rem; display:block; width:100%;  box-sizing:border-box;  }
#aside .cate .cate_list {font-size:0; padding: 0 14px; box-sizing:border-box; margin-top:4px; }
#aside .cate .cate_list li {display:inline-block; vertical-align:top; width:50%;  }
#aside .cate .cate_list li a {display:inline-block; width:100%; font-size:1.4rem; padding:5px 0;  box-sizing:border-box;   }
#aside .has_hide .cate_big {background:url('/design/iloveje/Pooky/241008_plus01.png') no-repeat center right; }
#aside .has_hide .cate_big.open{background-image:url('/design/iloveje/Pooky/241008_mius01.png'); }
#aside .has_hide .cate_list {display:none; margin-top:10px }

#aside #cateSeason .cate_list, #aside #cateConcept .cate_list {background: #ffd2d2;padding:9px 14px; }
#aside #cateBrand .cate_list li {width:33.33%; }
#aside #cateBrand .cate_list li img {height:60px; }
#aside .searchBox {box-sizing:border-box; margin-top:24px; position:relative; margin-bottom: 30px; }
#aside .searchBox #keyword {background:transparent;border:none; border-bottom:1px solid #000; width:100%;box-sizing:border-box; padding-right: 42px; height:35px; font-size:1.4rem;}
#aside .btn_search {position:absolute;top: 6px;right: 0px;}
#aside .btn_search img {height:18px; }
#aside #cateComu .cate_list li {width:100%; }

#searchTop {z-index: 9999;background:#fff;margin-top: -42px;position: relative; display:none;}
#searchTop .search_top {box-sizing:border-box; position:relative; padding: 10px 15px; }
#searchTop .search_inp {box-sizing:border-box;width:100%;border: 2px solid #fededf; border-radius: 5px;}
#searchTop .search_inp form {display:flex;justify-content: flex-start;align-items: center;}
#searchTop .search_inp input {border:none;width:calc(100% - 24px);padding: 0 5px;height: 38px; font-size:1.4rem; background:transparent; }
#searchTop .search_inp .search_btn {width:24px;display: inline-block;}
#searchTop .search_inp .search_btn img {height: 18px; opacity:0.5}
#searchTop .search_btm {margin-top:20px; padding: 0 15px 13px; box-sizing:border-box; }
#searchTop .search_btm .tt {font-size: 1.6rem;font-weight: 400;color: #333;margin-bottom: 10px;} 
#searchTop .search_btm .hotkeyword a {font-size:1.3rem; padding: 6px 9px;border-radius: 20px;margin: 3px 10px 7px 0;background: #fededf; display:inline-block; color:#000; line-height:1}


#asideMypage {position:relative;width:100%;box-sizing:border-box;z-index:9999;overflow:hidden; }
#asideMypage .dim { position:fixed; top:0; right:0; width:100%; height:100%; background:rgba(0,0,0,0.7);display:none;  }
#asideMypage .aside_box {position:fixed;top:0;right:-100%;width:85%;height:100vh;background:#fff; box-sizing:border-box; transition: all 0.5s;animation-direction: reverse; overflow:auto; padding:18px 15px 0; box-sizing:border-box; }
#asideMypage #asideMypageBtn {position:absolute;top:10px;left:10px;z-index:1;line-height: 1; width:35px; height:35px; }
#asideMypage #asideMypageBtn img {height:50%; }
#asideMypage .tt {padding: 25px 0 20px; font-weight: 600; font-size: 1.8rem; color: #202020; text-align: center; letter-spacing: 1.2px;}
#asideMypage .top_area {margin:15px 0}
#asideMypage .top_area .txt {font-size:1.2rem;}
#asideMypage .top_area .txt span {display:block; color:#a0a0a0; }

#asideMypage .login_area {text-align:center; display:flex; align-items:center; margin:20px 0 0; border:1px solid #000; }
#asideMypage .login_area a {width:50%;height: 43px;text-align:center;box-sizing:border-box;font-size: 13px;color:#000;line-height:48px;border-right:1px solid #000;letter-spacing: 0.2em;display: flex; justify-content: center; align-items: center;}
#asideMypage .login_area a:last-child { border-right:none}
#asideMypage .login_area a:nth-child(1) {background: #fededf;color: #000;}

#asideMypage .my_info_list {background: #fededf;border-radius: 4px; display: flex;align-items: center;justify-content: flex-start; box-sizing:border-box; padding:13px 8px; width:95%; margin:34px auto 0;  }
#asideMypage .my_info_list li {display: flex;align-items: center;justify-content: flex-start; width:33.33%; position:relative; box-sizing:border-box; padding-left:10px;   }
#asideMypage .my_info_list li:before { content: ""; position: absolute; top: 50%; right: 0; width: 1px; height: 14px; background: #cbbdba; transform: translateY(-50%);}
#asideMypage .my_info_list li:last-child:before {display:none; }
#asideMypage .my_info_list li a {display: flex;align-items: center;justify-content: flex-start;width: 100%;}
#asideMypage .my_info_list li .tit {font-size:1.2rem; margin-right:4px; }
#asideMypage .my_info_list li .info_txt  {display: inline-block;font-size:1.2rem; font-weight: 600; text-align: right; color: #202020;}

#asideMypage .cate_area { font-size:0; }
#asideMypage .cate_area .cate_list li {display:inline-block; width:33.33%; vertical-align:top; box-sizing:border-box; text-align:center;   }
#asideMypage .cate_area .cate_list li a {padding: 10px 0; display:inline-block; width:100%; }
#asideMypage .cate_area .cate_list li a .m-txt {margin-top: 5px; color: #686868;font-size:1.2rem}



.renewFlipbanner {position:relative; width:100%; margin:0 auto; background:#333; aspect-ratio:375/56; overflow:hidden;}
.renewFlipbanner a {width:100%; display:block; height:100%;}
.renewFlipbanner img {width:100%; height:100%; object-fit:cover; display:block;}
.renewFlipbanner .front, .renewFlipbanner .back {width:100%; height:100%; -o-transition:all .5s; -ms-transition:all .5s; -moz-transition:all .5s; -webkit-transition:all .5s; transition:all .5s; -webkit-backface-visibility:hidden; -ms-backface-visibility:hidden; -moz-backface-visibility:hidden; backface-visibility:hidden; position:absolute; top:0; left:0;}
.renewFlipbanner .front {z-index:2;}
.renewFlipbanner .back {z-index:1; -webkit-transform:rotateX(-180deg); -ms-transform:rotateX(-180deg); -moz-transform:rotateX(-180deg); transform:rotateX(-180deg);}
.animationFrontBanner {display:inline-block; -webkit-animation:animationFrontBanner 7s; -webkit-animation-iteration-count:infinite; -webkit-animation-timing-function:ease-in-out;}
.animationBackBanner {display:inline-block; -webkit-animation:animationBackBanner 7s; -webkit-animation-iteration-count:infinite; -webkit-animation-timing-function:ease-in-out;}

@-webkit-keyframes animationFrontBanner {
    0% {
        z-index: 2;
        -webkit-transform: rotateX(0deg);
        -ms-transform: rotateX(0deg);
        -moz-transform: rotateX(0deg);
        transform: rotateX(0deg);
    }

    40% {
        z-index: 2;
        -webkit-transform: rotateX(0deg);
        -ms-transform: rotateX(0deg);
        -moz-transform: rotateX(0deg);
        transform: rotateX(0deg);
    }

    50% {
        z-index: 1;
        -webkit-transform: rotateX(-180deg);
        -ms-transform: rotateX(-180deg);
        -moz-transform: rotateX(-180deg);
        transform: rotateX(-180deg);
    }

    90% {
        z-index: 2;
        -webkit-transform: rotateX(-180deg);
        -ms-transform: rotateX(-180deg);
        -moz-transform: rotateX(-180deg);
        transform: rotateX(-180deg);
    }

    100% {
        z-index: 2;
        -webkit-transform: rotateX(0deg);
        -ms-transform: rotateX(0deg);
        -moz-transform: rotateX(0deg);
        transform: rotateX(0deg);
    }
}

@-webkit-keyframes animationBackBanner {
    0% {
        z-index: 2;
        -webkit-transform: rotateX(-180deg);
        -ms-transform: rotateX(-180deg);
        -moz-transform: rotateX(-180deg);
        transform: rotateX(-180deg);
    }

    40% {
        z-index: 2;
        -webkit-transform: rotateX(-180deg);
        -ms-transform: rotateX(-180deg);
        -moz-transform: rotateX(-180deg);
        transform: rotateX(-180deg);
    }

    50% {
        z-index: 1;
        -webkit-transform: rotateX(0deg);
        -ms-transform: rotateX(0deg);
        -moz-transform: rotateX(0deg);
        transform: rotateX(0deg);
    }

    90% {
        z-index: 2;
        -webkit-transform: rotateX(0deg);
        -ms-transform: rotateX(0deg);
        -moz-transform: rotateX(0deg);
        transform: rotateX(0deg);
    }

    100% {
        z-index: 2;
        -webkit-transform: rotateX(-180deg);
        -ms-transform: rotateX(-180deg);
        -moz-transform: rotateX(-180deg);
        transform: rotateX(-180deg);
    }
}



/* ´ÙÃ£´Ù ÀÚµ¿¿Ï¼º*/
.search-auto-complete-list { display:none; z-index:1000; position:absolute; top:43px; left:0; width:100%; line-height:14px; background:#fff; box-shadow:0px 0px 5px 0px rgb(0 0 0 / 20%); }
.search-auto-complete-list ul { width:100%; padding:8px 5px 10px 5px; border-bottom:1px solid #ddd; display: flex; flex-wrap: wrap;}
.search-auto-complete-list ul li { text-align:center; margin: 3px; }
.search-auto-complete-list ul li a { display:block; padding:8px 14px; color:#000; border: 1px solid #eee; border-radius: 10px; background:none; font-size:11px; letter-spacing:-1px; } 
.search-auto-complete-list ul li a strong { color:#ab3e41; }
.search-auto-complete-list ul li a:hover { background:#f2f2f2; }
.search-auto-complete-list ul li a:hover span {}
.search-auto-complete-list .search-list-close { display:block; padding:10px 11px; text-align:right; color:#666; font-size:11px; }



/* ´ÙÃ£´Ù °Ë»ö ÆÄÀÎ´õ - ·¹ÀÌ¾î */
.allfinder-ctr { z-index: 100; position: fixed; right: 88px; top: 14px; }
.allfinder-ctr a { display: block; width: 40px; height: 35px; background: url('/design/iloveje/filter-filled-tool-symbol.png') no-repeat center; background-size: 47%; border: none; outline: none; font-size: 0; }

.all-finder-layer { display: none; z-index: 1000; position: fixed; top: 100%; left: 0; width: 100%; height: 100%; background: transparent; overflow-y: auto; }
.all-finder-layer .finder-hd { z-index: 1; position: absolute; top: 0; left: 0; width: 100%; height: 100%; background: #000; opacity: 0.3; }
.all-finder-layer .finder-hd .fa-close { position: absolute; top: 0; right: 0; font-size: 26px; color: #000; width: 100%; height: 100%; }
.all-finder-layer .finder-hd .finder-tit { height: 60px; line-height: 60px; padding: 0 10px; font-size: 16px; font-weight: bold; color: #000; letter-spacing: -2px; }
.all-finder-layer .finder-search { position: relative; margin: 0 10px 20px; border: 2px solid #000; border-radius: 3px; background: #FFF; }
.all-finder-layer .finder-search .fa-search { display: inline-block; width: 40px; height: 42px; line-height: 42px; text-align: center; font-size: 18px; }
.all-finder-layer .finder-search .txt-input { width: 85%; height: 42px; line-height: 42px; margin: 0; padding: 0; font-size: 14px; outline: none; border: none; color: #000; vertical-align: top; letter-spacing: -1px; }
.all-finder-layer .finder-search .txt-input::-webkit-input-placeholder { color: #b1b1b1; }
.all-finder-layer .finder-search dd { background: #FFF; }

.all-finder-layer .finder-opt { margin: 135px 0 0; color: #000; background: #fff; height: calc(100% - 188px); overflow-y: scroll; box-sizing: border-box; position: relative; z-index: 100; top: 100%; transition-duration: 0.5s; }
.all-finder-layer .finder-opt dl dt { padding: 15px; font-size: 14px; font-weight: bold; background: #fff; word-break: break-all; letter-spacing: -1px; color: #000; position: relative; }
.all-finder-layer .finder-opt dl dt .fa { display: none; position: absolute; top: 50%; right: 10px; margin-top: -13px; font-size: 25px; color: #b2b2b2; }
.all-finder-layer .finder-opt dl dd { display: block !important; padding: 0 5px; background: #fff; font-size: 0; border-bottom: 1px solid #e7e7e7; }
.all-finder-layer .finder-opt dl dd label { display: inline-block; width: 33.3333%; text-align: center; line-height: 18px; }
.all-finder-layer .finder-opt .finder-color label { width: 12.5%; }
.all-finder-layer .finder-opt .finder-price .finder-price-input { padding: 0 5px 10px; text-align: right; font-size: 12px; }
.all-finder-layer .finder-opt .finder-price .finder-price-input:after { clear: both; content: ""; display: block; }
.all-finder-layer .finder-opt .finder-price .finder-price-input span { float: left; display: inline-block; height: 34px; line-height: 34px; }
.all-finder-layer .finder-opt .finder-price .finder-price-input label { display: inline-block; width: 33%; padding: 0 8px; border: 1px solid #ccc; border-radius: 3px; color: #666; background: #fff; }
.all-finder-layer .finder-opt .finder-price .finder-price-input label .txt-input { display: inline-block; width: 84%; height: 32px; line-height: 32px; padding: 0; border: none; background: none; color: #000; outline: none; text-align: right; }
.all-finder-layer .finder-opt .finder-child-category { display: none; padding: 0; }
.all-finder-layer .finder-opt .finder-child-category .mobile-select-category { padding: 15px; margin-bottom: 9px; font-size: 14px; font-weight: bold; color: #9a9a9a; background: #fff; word-break: break-all; letter-spacing: -1px; }
.all-finder-layer .finder-opt .finder-child-category .mobile-select-category .pd-2px { padding: 0 2px; }
.all-finder-layer .finder-opt .finder-child-category .mobile-select-category .fc-black { color: #000; }
.all-finder-layer .finder-opt .finder-child-category .mobile-select-category .fa { margin-left: 2px; color: #000; }
.all-finder-layer .finder-opt .finder-options { display: inline-block; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; width: 80%; height: 30px; line-height: 30px; border: 1px solid #ccc; word-break: break-all; border-radius: 20px; background: #fff; color: #000; text-align: center; font-size: 12px; transition-duration: 0.5s; }
.all-finder-layer .finder-opt .finder-options.on { color: #fff; font-weight: 1000; border: 1px solid #ff9bb5; background: #ff9bb5; }
.all-finder-layer .finder-opt .finder-option-color em { display: inline-block; width: 33px; height: 33px; border-radius: 20px; font-size: 0; vertical-align: middle; box-sizing:border-box; }
.all-finder-layer .finder-opt .finder-option-color.color-picker { width: 33px; height: 33px; padding: 0; border: none; }
.all-finder-layer .finder-opt .finder-option-color.color-picker .fa-check { display: none; width: 33px; height: 33px; margin-top: -25px; color: #fff; text-align: center; font-size: 16px; }
.all-finder-layer .finder-opt .finder-option-color.color-picker.on .fa-check { display: block; }
.all-finder-layer .finder-opt .finder-option-color.color-picker.on.finder-option-color-white .fa-check { color: #000; }
.all-finder-layer .finder-opt .Pooky_style { border-bottom: 10px solid #e7e7e7; }
.all-finder-layer .finder-opt .Pooky_style .finder-options { font-weight: bold; border: 0; background: #fff url(/design/iloveje/img/220305_check01.png) no-repeat 0px center; background-size: 22px; transition-duration: 0.5s; padding-left: 27px; text-align: left; }
.all-finder-layer .finder-opt .Pooky_style .finder-options.on { color: #ff9bb5; background-image: url(/design/iloveje/img/220305_check02.png); }
.all-finder-layer .finder-opt .finder-category2 .finder-options.on { background: #fff; color: #ff9bb5; }

.all-finder-layer .finder-btn-c { z-index: 1; position: absolute; left: 0; width: 100%; height: 55px; text-align: center; font-size: 0; transition-duration: 0.5s; bottom: -100%; }
.all-finder-layer .finder-btn-c a.reset { display: inline-block; width: 30%; height: 55px; line-height: 55px; background: #e7e7e7; color: #000; font-size: 16px; font-weight: bold; letter-spacing: 1px; border: none; }
.all-finder-layer .finder-btn-c button { display: inline-block; width: 70%; height: 55px; line-height: 55px; background: #ff9bb5; color: #fff; font-size: 16px; font-weight: bold; letter-spacing: -0.5px; border: none; }
.all-finder-layer .finder-btn-c button span.fa-search { display: none; margin-right: 5px; margin-top: -2px; vertical-align: middle; font-size: 0.750em; }
.all-finder-layer .finder-btn-c button span.finder-count { display: inline-block; color: #fff; font-size: 16px; vertical-align: top; }

.all-finder-layer .search-auto-complete-list { display: none; z-index: 1; position: absolute; top: 43px; left: 45%; width: 100%; line-height: 14px; background: #fff; box-shadow: 0px 0px 5px 0px rgb(0 0 0 / 20%); }
.all-finder-layer .search-auto-complete-list ul { width: 100%; padding: 8px 5px 10px 5px; border-bottom: 1px solid #ddd; display: flex; flex-wrap: wrap; }
.all-finder-layer .search-auto-complete-list ul li { text-align: center; margin: 3px; }
.all-finder-layer .search-auto-complete-list ul li a { display: block; padding: 8px 14px; color: #000; border: 1px solid #eee; border-radius: 10px; background: none; font-family: 'malgun gothic'; font-size: 11px; letter-spacing: -1px; }
.all-finder-layer .search-auto-complete-list ul li a strong { color: #ab3e41; }
.all-finder-layer .search-auto-complete-list ul li a:hover { background: #f2f2f2; }
.all-finder-layer .search-auto-complete-list .search-list-close { display: block; padding: 10px 11px; text-align: right; color: #666; font-size: 11px; }

.finder-option-color.finder-option-color-black em { background-color: #000; }
.finder-option-color.finder-option-color-white em { background-color: #FFF; width: 20px; height: 20px; border: 1px solid #e5e5e5; }
.finder-option-color.finder-option-color-gray em { background-color: #808080; }
.finder-option-color.finder-option-color-beige em { background-color: #e5d0b2; }
.finder-option-color.finder-option-color-brown em { background-color: #aa6810; }
.finder-option-color.finder-option-color-navy em { background-color: #425583; }
.finder-option-color.finder-option-color-blue em { background-color: #0000ff; }
.finder-option-color.finder-option-color-light-blue em { background-color: #62acff; }
.finder-option-color.finder-option-color-red em { background-color: #ff0000; }
.finder-option-color.finder-option-color-orange em { background-color: #ffa500; }
.finder-option-color.finder-option-color-yellow em { background-color: #ffff00; }
.finder-option-color.finder-option-color-pink em { background-color: #ffc0cb; }
.finder-option-color.finder-option-color-purple em { background-color: #800080; }
.finder-option-color.finder-option-color-jaju em { background-color: #a63f7f; }
.finder-option-color.finder-option-color-khaki em { background-color: #2f5e2f; }
.finder-option-color.finder-option-color-green em { background-color: #008000; }
.finder-option-color.finder-option-color-light-green em { background-color: #72dd95; }
.finder-option-color.finder-option-color-silver em { background-color: #dfdfdf; }
.finder-option-color.finder-option-color-gold em { background-color: #cfbc4e; }
.finder-option-color.finder-option-color-apricot em { background-color: #fbceb1; }

#all-finder-layer > div.finder-opt > dl > dd.finder-child-category { border-bottom: 10px solid #e7e7e7; }
#all-finder-layer > div.finder-opt > dl > dd.finder-child-category.displaynone { display: none !important; }

.finder-category-cancel { display: none; }
.pooky_caution { position: absolute; right: 10px; font-size: 11px; }



/*¾ÆÀÌÄÜ*/
.cate-m-ico { display: inline-block; width: 25px; height: 25px; background-repeat: no-repeat; background-size: contain; background-position: center;}

.cate-m-ico.ico-cart {
	/* background-image: url('/design/iloveje/custom/img/cart.svg'); */
	background-image: url('/design/iloveje/custom/img/icon_menu_cart.png');
}
.cate-m-ico.ico-wish{
	/* background-image: url('/design/iloveje/custom/img/wish.svg'); */
	background-image: url('/design/iloveje/custom/img/icon_menu_wish.png');
}
.cate-m-ico.ico-view {
	/* background-image: url('/design/iloveje/custom/img/clock.svg'); */
	background-image: url('/design/iloveje/custom/img/icon_menu_recent_view.png');
}
.cate-m-ico.ico-ordersearch{
	/* background-image: url('/design/iloveje/custom/img/check.svg'); */
	background-image: url('/design/iloveje/custom/img/icon_menu_order.png');
}
.cate-m-ico.ico-myinfo{
	/* background-image: url('/design/iloveje/custom/img/setting.svg'); */
	background-image: url('/design/iloveje/custom/img/icon_menu_myinfo.png');
}
.cate-m-ico.ico-review {
	/* background-image: url('/design/iloveje/custom/img/pen.svg'); */
	background-image: url('/design/iloveje/custom/img/icon_menu_review.png');
}
.cate-m-ico.ico-qna{
	/* background-image: url('/design/iloveje/custom/img/headphone.svg'); */
	background-image: url('/design/iloveje/custom/img/icon_menu_qna.png');
}
.cate-m-ico.ico-notice {
	/* background-image: url('/design/iloveje/custom/img/talk.svg'); */
	background-image: url('/design/iloveje/custom/img/icon_menu_notice.png');
}
.cate-m-ico.ico-reserves{
	/* background-image: url('/design/iloveje/custom/img/money.svg'); */
	background-image: url('/design/iloveje/custom/img/icon_menu_reserve.png');
}
.cate-m-ico.ico-point {
	background-image: url('/design/iloveje/custom/img/point.svg');
}
.cate-m-ico.ico-myemoney {
	/* background-image: url('/design/iloveje/custom/img/reserves.svg'); */
	background-image: url('/design/iloveje/custom/img/icon_menu_deposit.png');
}
.cate-m-ico.ico-coupon{
	/* background-image: url('/design/iloveje/custom/img/coupon.svg'); */
	background-image: url('/design/iloveje/custom/img/icon_menu_coupon.png');
}
.cate-m-ico.ico-alliance {
	/* background-image: url('/design/iloveje/custom/img/peple.svg'); */
	background-image: url('/design/iloveje/custom/img/icon_menu_alliance.png');
}
.cate-m-ico.ico-agence {
	/* background-image: url('/design/iloveje/custom/img/home.svg'); */
	background-image: url('/design/iloveje/custom/img/icon_menu_agence.png');
}
.cate-m-ico.ico-accueil {
	/* background-image: url('/design/iloveje/custom/img/navi.svg'); */
	background-image: url('/design/iloveje/custom/img/icon_menu_shop_info.png');
}
.cate-m-ico.ico-company{
	/* background-image: url('/design/iloveje/custom/img/company.svg'); */
	background-image: url('/design/iloveje/custom/img/icon_menu_company_info.png');
}
.cate-m-ico.ico-condiciones {
	/* background-image: url('/design/iloveje/custom/img/paper.svg'); */
	background-image: url('/design/iloveje/custom/img/icon_menu_condiciones.png');
}
.cate-m-ico.ico-forpc {
	/* background-image: url('/design/iloveje/custom/img/pc.svg'); */
	background-image: url('/design/iloveje/custom/img/icon_menu_pc.png');
}
.cate-m-ico.ico-withdraw {
	background-image: url('/design/iloveje/custom/img/myp_withdraw.png');
}

.cate-m-ico.ico-buy {
	background-image: url('/design/iloveje/custom/img/icon_menu_buy.png');
}

.cate-m-ico.ico-coordi {
	background-image: url('/design/iloveje/custom/img/icon_menu_coordi.png');
}

.cate-m-ico.ico-detail {
	 background-image: url(/design/iloveje/Pooky/detail_btn01.png);
}
   


/* BASIC css end */

