.used-imgbox {margin:0 -15px;font-size:0;line-height: 0;}
.used-imgbox img {width:100%;}
.used-imgbox.type01 {margin-top:30px;}

.tablist-category-heightwrap {height:43px;}
.tablist-category-wrap {overflow-x:auto;overflow-y:hidden;height:43px;margin:0 -15px;padding: 0 10px; border-bottom:1px solid #dddddd;}
.tablist-category-wrap.fixed {position:fixed;top:43px;left:0;right:0;padding:0 15px;background:#fff;z-index:300;}
.tablist-category { display: flex; display: -webkit-flex; }
.tablist-category:after { display: block; content: ''; clear: both;}
.tablist-category li {flex: 0 0 auto;}
.tablist-category li .link {display:table;height:43px;padding:0 13px;-webkit-box-sizing:border-box;box-sizing:border-box;color:#222;font-size:14px;line-height:43px;vertical-align: top;}
.tablist-category li.on .link {padding-top:3px; border-bottom:3px solid #139eac;color:#139eac;font-weight:700; line-height: 37px;}
.tablist-category li img {height:15px;margin-top:10px;}
.usedbox-titlewrap {overflow:hidden;margin:0 -15px;padding:30px 13px 21px;}
.usedbox-titlewrap:after {content: "."; display: block; height: 0; clear: both; visibility: hidden;}
.usedbox-titlewrap .stit {float:left;color:#111;font-size:16px;font-weight:700;}
.usedbox-titlewrap .stit img {height:16px;}
.usedbox-titlewrap .more-wrap {float:right;}
.usedbox-titlewrap .more-wrap .more {display:inline-block;width:60px;height:18px;background: url('//icon.feelway.com/feel_image_03/event/ecoSale/btn_more.png') no-repeat 0 0;background-size:60px 18px;font-size:0;line-height: 0;    vertical-align: top;}
.component-division01 {margin:24px -15px 0;}

#tablistCategory02 li.on .link {padding-top:0px; line-height: 43px;}

.feelway-usedbox-wrap {overflow:hidden;position:relative;height:118vw;max-height:600px;margin:-20px -15px 0;background: url('//icon.feelway.com/feel_image_03/event/ecoSale/bg_mobackground.png') no-repeat 0 0 / 100%;}
.feelway_usedvisual {position: absolute;top: 0;right: 0;bottom: 0;left: 0;margin: 0 auto;width: 84vw;height: 84vw; max-height:460px;}
.feelway_usedvisual_item {position: relative;}
.feelway_usedvisual_unit img {opacity: 0; position: absolute;top: 0;width: 50%;}
.feelway_usedvisual_unit img.bottom {top: auto;bottom: 0;}
.feelway_usedvisual_unit img.large {width: 100%;}
.feelway_usedvisual_unit img.wait {opacity: 1;-webkit-transform: translateY(-100%) translateY(-140px);transform: translateY(-100%) translateY(-140px);}
.feelway_usedvisual_unit img.wait.half {-webkit-transform: translateY(-200%) translateY(-140px);transform: translateY(-200%) translateY(-140px);}
.feelway_usedvisual_unit img.current {opacity: 1;-webkit-transform: translateY(0);transform: translateY(0);}
.feelway_usedvisual_unit img.show {opacity: 1;-webkit-transition: -webkit-transform 1.2s cubic-bezier(0.77, 0, 0.275, 1) 0.1s;transition: -webkit-transform 1.2s cubic-bezier(0.77, 0, 0.275, 1) 0.1s;transition: transform 1.2s cubic-bezier(0.77, 0, 0.275, 1) 0.1s;-webkit-transform: translateY(0); transform: translateY(0);}
.feelway_usedvisual_unit img.show-delay1 {opacity: 1;-webkit-transition: -webkit-transform 1.2s cubic-bezier(0.77, 0, 0.275, 1) 0.2s;transition: -webkit-transform 1.2s cubic-bezier(0.77, 0, 0.275, 1) 0.2s;transition: transform 1.2s cubic-bezier(0.77, 0, 0.275, 1) 0.2s;-webkit-transform: translateY(0); transform: translateY(0);}
.feelway_usedvisual_unit img.show-delay2 {opacity: 1;-webkit-transition: -webkit-transform 1.2s cubic-bezier(0.77, 0, 0.275, 1) 0.3s;transition: -webkit-transform 1.2s cubic-bezier(0.77, 0, 0.275, 1) 0.3s;transition: transform 1.2s cubic-bezier(0.77, 0, 0.275, 1) 0.3s;-webkit-transform: translateY(0); transform: translateY(0);}
.feelway_usedvisual_unit img.hide {opacity: 1;-webkit-transition: -webkit-transform 1.2s cubic-bezier(0.77, 0, 0.275, 1);transition: -webkit-transform 1.2s cubic-bezier(0.77, 0, 0.275, 1);transition: transform 1.2s cubic-bezier(0.77, 0, 0.275, 1);-webkit-transform: translateY(100%) translateY(140px); transform: translateY(100%) translateY(140px);}
.feelway_usedvisual_unit img.hide-delay1 {opacity: 1;-webkit-transition: -webkit-transform 1.2s cubic-bezier(0.77, 0, 0.275, 1) 0.1s;transition: -webkit-transform 1.2s cubic-bezier(0.77, 0, 0.275, 1) 0.1s;transition: transform 1.2s cubic-bezier(0.77, 0, 0.275, 1) 0.1s;-webkit-transform: translateY(100%) translateY(140px); transform: translateY(100%) translateY(140px);}
.feelway_usedvisual_unit img.hide-delay2 {opacity: 1;-webkit-transition: -webkit-transform 1.2s cubic-bezier(0.77, 0, 0.275, 1) 0.2s;transition: -webkit-transform 1.2s cubic-bezier(0.77, 0, 0.275, 1) 0.2stransition: transform 1.2s cubic-bezier(0.77, 0, 0.275, 1) 0.2s;-webkit-transform: translateY(100%) translateY(140px); transform: translateY(100%) translateY(140px);}
.feelway_usedvisual_unit img.hide.half {opacity: 1;-webkit-transition: -webkit-transform 1.2s cubic-bezier(0.77, 0, 0.275, 1);transition: -webkit-transform 1.2s cubic-bezier(0.77, 0, 0.275, 1);transition: transform 1.2s cubic-bezier(0.77, 0, 0.275, 1);-webkit-transform: translateY(200%) translateY(140px); transform: translateY(200%) translateY(140px);}
.feelway_usedvisual_unit img.hide-delay1.half {opacity: 1;-webkit-transition: -webkit-transform 1.2s cubic-bezier(0.77, 0, 0.275, 1) 0.1s;transition: -webkit-transform 1.2s cubic-bezier(0.77, 0, 0.275, 1) 0.1s;transition: transform 1.2s cubic-bezier(0.77, 0, 0.275, 1) 0.1s;-webkit-transform: translateY(200%) translateY(140px); transform: translateY(200%) translateY(140px);}
.feelway_usedvisual_unit img.hide-delay2.half {opacity: 1;-webkit-transition: -webkit-transform 1.2s cubic-bezier(0.77, 0, 0.275, 1) 0.2s;transition: -webkit-transform 1.2s cubic-bezier(0.77, 0, 0.275, 1) 0.2s;transition: transform 1.2s cubic-bezier(0.77, 0, 0.275, 1) 0.2s;-webkit-transform: translateY(200%) translateY(140px); transform: translateY(200%) translateY(140px);}
.feelway_usedvisual_unit.feelway_usedvisual_unit-left img {left: 0;}
.feelway_usedvisual_unit.feelway_usedvisual_unit-right img {right: 0;}

.mv_anim_unit img.is-wait {
    -webkit-transform: translateY(-100%) translateY(-42.66667vw);
    -ms-transform: translateY(-100%) translateY(-42.66667vw);
    transform: translateY(-100%) translateY(-42.66667vw);
}
.mv_anim_unit img.is-wait.half {
    -webkit-transform: translateY(-200%) translateY(-42.66667vw);
    -ms-transform: translateY(-200%) translateY(-42.66667vw);
    transform: translateY(-200%) translateY(-42.66667vw);
}
.mv_anim_unit img.is-hide {
    -webkit-transform: translateY(100%) translateY(42.66667vw);
    -ms-transform: translateY(100%) translateY(42.66667vw);
    transform: translateY(100%) translateY(42.66667vw);
}

.salebuyingbox-wrap {position: absolute;bottom:30px;left:15px;right:15px;}
.salebuyingbox-wrap li {float:left;width:50%;text-align:right;}
.salebuyingbox-wrap li:first-child {text-align: left;}
.salebuyingbox-wrap li .usedbtn-style {position:relative;display:inline-block;width:calc(100% - 5px);height:68px;padding:0 13px 0 20px;border:1px solid #111;-webkit-box-sizing: border-box;box-sizing: border-box;background:none;}
.salebuyingbox-wrap li .usedbtn-style:after { content: ""; position: absolute; top: 50%; left:12px; display: block; width:7px; height:7px;border-left:1px solid #111;border-bottom:1px solid #111;-webkit-box-sizing: border-box;box-sizing: border-box;-webkit-transform: translate(-50%, -50%) rotate(45deg);transform: translate(-50%, -50%) rotate(45deg);}
.salebuyingbox-wrap li .usedbtn-style .en {display:block;color:#111;font-size:12px;}
.salebuyingbox-wrap li .usedbtn-style .ko {display:block;color:#111;font-size:20px;font-weight: 700;}
.salebuyingbox-wrap li .usedbtn-style.type01 {padding:0 20px 0 13px;}
.salebuyingbox-wrap li .usedbtn-style.type01:after { content: ""; position: absolute; top: 50%; left:auto; right:8px; display: block; width:7px; height:7px;border:none;border-right:1px solid #111;border-top:1px solid #111;-webkit-box-sizing: border-box;box-sizing: border-box;-webkit-transform: translate(-50%, -50%) rotate(45deg);transform: translate(-50%, -50%) rotate(45deg);}

.usedsale-utill {position: absolute;top:40px;left:15px;right:15px;-webkit-transform: translateX(-150%);transform: translateX(-150%);}
.usedbox-tit {text-align:center;}
.usedbox-tit .en {display:block;color:#111;font-size:12px;}
.usedbox-tit .ko {display:block;margin-top:6px;color:#111;font-size:20px;font-weight: 700;}
.usedsale-utill-link {margin-top:30px;}
.usedsale-utill-link li + li {margin-top:10px;}
.usedsale-utill-link .kakaolink {position:relative;display:block;height:65px;padding:16px 0 0 20px;-webkit-box-sizing: border-box;box-sizing: border-box;background:#fae100;text-decoration:none;}
.usedsale-utill-link .kakaolink:after {content: ""; position: absolute; top: 50%; right:19px; display: block; width:10px; height:10px;border:none;border-right:1px solid #111;border-top:1px solid #111;-webkit-box-sizing: border-box;box-sizing: border-box;-webkit-transform: translate(-50%, -50%) rotate(45deg);transform: translate(-50%, -50%) rotate(45deg);}
.usedsale-utill-link .kakaolink .text {color:#111;font-size:12px;}
.usedsale-utill-link .kakaolink .text02 {margin-top:3px;padding-left:18px;background: url('//icon.feelway.com/feel_image_03/event/ecoSale/bg-mch.png') no-repeat 0 2px / 12px;color:#111;font-size:13px;}
.usedsale-utill-link .link {position:relative;display:block;height:65px;padding-left:20px;border:1px solid #111;background:rgba(255,255,255,0.5);color:#111;font-size:15px;line-height:65px;text-decoration:none;}
.usedsale-utill-link .link:after {content: ""; position: absolute; top: 50%; right:19px; display: block; width:10px; height:10px;border:none;border-right:1px solid #111;border-top:1px solid #111;-webkit-box-sizing: border-box;box-sizing: border-box;-webkit-transform: translate(-50%, -50%) rotate(45deg);transform: translate(-50%, -50%) rotate(45deg);}
.usedsale-prevbtn {position: absolute;left:15px;right:15px;bottom:40px;-webkit-transform: translateX(-150%);transform: translateX(-150%);}
.usedsale-prevbtn .prevbtn {position:relative;display:block;width:100%;height:51px;border:none;background:#9f7c49;color:#fff;font-size:15px;text-align:center;}
.usedsale-prevbtn .prevbtn:after {content: ""; position: absolute; top: 50%; right:19px; display: block; width:10px; height:10px;border:none;border-right:1px solid #fff;border-top:1px solid #fff;-webkit-box-sizing: border-box;box-sizing: border-box;-webkit-transform: translate(-50%, -50%) rotate(45deg);transform: translate(-50%, -50%) rotate(45deg);}

.salestyle-animation .usedsale-utill {animation:saleStyleUsed forwards 0.3s;}
.salestyle-animation .salebuyingbox-wrap {animation:saleStyleUsed02 forwards 0.3s;}
.salestyle-animation .usedsale-prevbtn {animation:saleStyleUsed forwards 0.3s;}
.salestyle-animation .feelway_usedvisual {opacity: 0.3;}
@keyframes saleStyleUsed {
    0% {display:none;-webkit-transform: translateX(-150%);transform: translateX(-150%);}
    100% {display:block;-webkit-transform: translateX(0);transform: translateX(0);}
}

@keyframes saleStyleUsed02 {
    0% {-webkit-transform: translateX(0);transform: translateX(0);}
    100% {-webkit-transform: translateX(150%);transform: translateX(150%);}
}

.usedbuying-prevbtn {position: absolute;left:15px;right:15px;bottom:40px;-webkit-transform: translateX(150%);transform: translateX(150%);}
.usedbuying-prevbtn .prevbtn {position:relative;display:block;width:100%;height:51px;border:none;background:#9f7c49;color:#fff;font-size:15px;text-align:center;}
.usedbuying-prevbtn .prevbtn:after {content: ""; position: absolute; top: 50%; left:19px; display: block; width:10px; height:10px;border:none;border-left:1px solid #fff;border-bottom:1px solid #fff;-webkit-box-sizing: border-box;box-sizing: border-box;-webkit-transform: translate(-50%, -50%) rotate(45deg);transform: translate(-50%, -50%) rotate(45deg);}
@keyframes buyingStyleUsed {
    0% {display:none;-webkit-transform: translateX(150%);transform: translateX(150%);}
    100% {display:block;-webkit-transform: translateX(0);transform: translateX(0);}
}

@keyframes buyingStyleUsed02 {
    0% {-webkit-transform: translateX(0);transform: translateX(0);}
    100% {-webkit-transform: translateX(-150%);transform: translateX(-150%);}
}

.usedbuying-utill {position: absolute;top:40px;left:15px;right:15px;-webkit-transform: translateX(150%);transform: translateX(150%);}
.usedbuying-utill-list {overflow:hidden;width:100%;margin-top:25px;}
.usedbuying-utill-list li {float:left;width:50%;margin-bottom:10px;text-align:right;}
.usedbuying-utill-list li:first-child {width:100%;}
.usedbuying-utill-list li .link {display:block;position:relative;width:calc(100% - 10px);height:65px;padding:15px 0 0 15px;border:1px solid #111111;-webkit-box-sizing:border-box;box-sizing:border-box;background:rgba(255,255,255,0.5);text-align:left;}
.usedbuying-utill-list li:nth-child(even) {text-align:left;}
.usedbuying-utill-list li .link .en {color:#9f7c49;font-size:12px;}
.usedbuying-utill-list li .link .ko {margin-top:3px;color:#111;font-size:15px;}
.usedbuying-utill-list li .link:after {content: ""; position: absolute; top: 50%; right:19px; display: block; width:10px; height:10px;border:none;border-right:1px solid #111;border-top:1px solid #111;-webkit-box-sizing: border-box;box-sizing: border-box;-webkit-transform: translate(-50%, -50%) rotate(45deg);transform: translate(-50%, -50%) rotate(45deg);}

.buyingstyle-animation .usedbuying-utill {animation:buyingStyleUsed forwards 0.3s;}
.buyingstyle-animation .usedbuying-prevbtn {animation:buyingStyleUsed forwards 0.3s;}
.buyingstyle-animation .salebuyingbox-wrap {animation:buyingStyleUsed02 forwards 0.3s;}
.buyingstyle-animation .feelway_usedvisual {opacity: 0.3;}

.productmorebox-wrap {margin-top:30px;text-align:center;text-align: middle}
.productmore-btn {position:relative;display:inline-block;margin:0 auto;padding-right:20px;border:none;background:none;color:#222222;font-size:14px;text-align: center; outline: none; -webkit-tap-highlight-color: transparent;}
.productmore-btn .str:after {content: ""; position: absolute; top: 45%; right:0; display: block; width:7px; height:7px;border:none;border-left:1px solid #111;border-bottom:1px solid #111;-webkit-box-sizing: border-box;box-sizing: border-box;-webkit-transform: translate(-50%, -50%) rotate(-45deg);transform: translate(-50%, -50%) rotate(-45deg);}
.productmore-btn.type01 {width:100%;height:50px;border:1px solid #dddddd;}
.productmore-btn.type01 .str {display:inline-block;position:relative;padding-right:20px;}
.productmore-btn.type01 .str:after {content: ""; position: absolute; top: 50%; right:0; display: block; width:7px; height:7px;border:none;border-right:1px solid #111;border-top:1px solid #111;-webkit-box-sizing: border-box;box-sizing: border-box;-webkit-transform: translate(-50%, -50%) rotate(45deg);transform: translate(-50%, -50%) rotate(45deg);}
.maintitle-wrap {margin-top:30px;}
.maintitle-wrap .title .sub-text {position:relative;display:inline-block;margin-left:5px;color:#dcd1c4;font-size:10px;}
.maintitle-wrap .title .sub-text + .sub-text {margin-left:9px;padding-left:9px;}
.maintitle-wrap .title .sub-text + .sub-text:after {position:absolute;left:0;top:3px;content:''; width: 1px; height: 7px; background:#d8ccbd;}
.maintitle-wrap .ad-type {display: table-cell;vertical-align: middle;text-align: right;color:#cccfce;font-size:12px;}
.usedbanner-wrap {overflow:hidden;position:relative;margin:30px -15px 0;}
.usedbanner-wrap img {width:100%;}
.usedbanner-container {width: 100%; /*height: 100%;*/}
.swiper-wrapper {position: relative;width: 100%;height: auto;z-index: 1;display: flex;transition-property: transform;box-sizing: content-box;}
.usedbanner-container .swiper-slide {text-align: center;font-size: 18px;background: #fff;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;flex-shrink: 0;width: 100%;/*height: 100%;*/position: relative;transition-property: transform;}
.usedbanner-pagination {position:absolute;right:9px;bottom:7px;width:55px;height:18px;border-radius:10px; background:rgba(0,0,0,0.3);z-index:100;text-align:center;color:#fff;font-size:10px;line-height:18px;}


.used-imgbox-list {margin-top:40px;font-size:0;line-height: 0;}
.used-imgbox-list img {width:100%;}
.extraservice-wrap {margin-top:30px;padding-bottom:20px;}
.extraservice-wrap li {margin-top:20px;}
.extraservice-wrap li:first-child {margin-top:0;}

.btnlink-text {display:inline-block;min-width:60px;height: 30px;padding:0 10px;border: 1px solid #e6e6e6;font-size: 12px;line-height: 30px;text-align: center;}