.plan-wrapper {min-height:800px;}

.plan-topbox-wrap {width:1000px;height:94px;margin:0 auto;padding-top: 10px;}
.plan-topbox-wrap:after {content: " "; display: block; height: 0; clear: both; visibility: hidden;}
.plan-topbox-wrap .planinfo-wrap {float:left;}
.plan-topbox-wrap .planinfo-tit {margin-top:4px;color:#222222;font-size:25px;font-weight:700;}
.plan-topbox-wrap .planinfo-date {margin-top:9px;color:#999999;font-size:15px;}
.plan-topbox-wrap .plan-utill-wrap {float:right;margin:20px 0 0;font-size:0;line-height:0;}
.plan-topbox-wrap .plan-utill-wrap select {width:280px;height:34px;border:1px solid #222222;margin-left:15px;vertical-align:middle;color:#222222;font-size:15px;line-height:1.2;}
.plan-topbox-wrap .plan-utill-wrap img {margin:2px 0 0 7px;vertical-align:middle;}

/* 기획전 상단 비쥬얼 영역 */
.plan-visualbgbox-wrap {background:#5b5a5c;font-size:0;line-height:0;}
.plan-visualbox-wrap {text-align:center;}

.classification-wrap {overflow:hidden;width:100%;padding:30px 0 15px 19px;border-top:2px solid #222222;border-bottom:0;-webkit-box-sizing: border-box;box-sizing: border-box;}
.classification-wrap + .classification-wrap {margin-top:-2px;}
.classification-titwrap {float:left;}
.classification-listwrap {overflow:hidden;margin-left:267px;}
.classification-listwrap.type01 {height:150px;}
.classification-listwrap.show {height:auto;}
.classification-list {overflow:hidden;width:100%;margin-top:-15px;padding-bottom:15px;}
.classification-list li {float:left;width:178px;margin-top:12px;}
.classification-list li[aria-hidden="true"] {display:none;}
.classification-list li .link {color:#222222;font-size:14px;font-weight:400;}
.classification-list li .link.current {color:#e02020;}
.classification-list.list--noresult {display:none;}

.classification-morewrap {margin-top:-2px;border-top:1px solid #dddddd;background:#f5f5f5;font-size:0;line-height:0;text-align:center;}
.classification-more {width:78px;height:31px;border:1px solid #dddddd;border-top:none;-webkit-box-sizing: border-box;box-sizing: border-box;background:#ffffff;color:#555555;font-size:11px;}
.classification-more .str {display:inline-block;padding-right:16px;background: url('//icon.feelway.com/recent/pc/contents/plan/bg_btnbullet.gif') no-repeat right 6px;}
.classification-more.show .str {background-image: url('//icon.feelway.com/recent/pc/contents/plan/bg_btnbullet_on.gif')}
.classification-selectnamewrap {margin-top:21px;font-size:0;line-height:0;}
.classification-selectnamewrap .tag-select {display:inline-block;height:25px;padding:0 7px 0 12px;border:1px solid #7d7d7d;-webkit-box-sizing: border-box;box-sizing: border-box;border-radius: 16px;color: #555555;font-size: 12px;line-height:25px;vertical-align:middle;}
.classification-selectnamewrap .tag-select + .tag-select  {margin-left:14px;}
.classification-selectnamewrap .tag-select .del {display:inline-block;width:16px;height:25px;background: url('//icon.feelway.com/recent/pc/contents/plan/bg_tagclose.gif') no-repeat 50%;font-size:0;line-height:0;vertical-align:top;}
.classification-selectname-reset {position:relative;margin-left:26px;padding-left:19px;background: url('//icon.feelway.com/recent/pc/contents/plan/bg_reset.gif') no-repeat 0 5px;color:#222222;font-size:13px;vertical-align:middle;}
.classification-selectname-reset:after {content: " ";position:absolute;top:3px;left:-10px;display: block; width:1px; height:13px;background:#e6e6e6;}

/* 기획전 탭리스트 */
.classification-tablist {overflow:hidden;width:100%;margin-top:77px;}
.classification-tablist li {position:relative;float:left;}
.classification-tablist li:after {content: " ";position:absolute;top:2px;display: block; width:1px; height:17px;background:#e6e6e6;}
.classification-tablist li:first-child:after {display:none;}
.classification-tablist li .link {display:inline-block;padding:0 20px;color:#aaaaaa;font-size:15px;}
.classification-tablist li:first-child .link {padding-left:0;}
.classification-tablist li.current .link {color:#222222;}

.classification-brandwrap {margin-top:20px;}
.classification-search {position:relative;width:175px;height:40px;padding:0 0 0 35px;border:1px solid #222222;-webkit-box-sizing: border-box;box-sizing: border-box;background: url('//icon.feelway.com/recent/pc/contents/plan/bg_search.gif') no-repeat 9px 10px;}
.classification-search:focus {padding:0 0 0 34px;border-width:2px;background: url('//icon.feelway.com/recent/pc/contents/plan/bg_search.gif') no-repeat 8px 9px;}

/* 새상품,중고상품 선택영역 */
.classification-selectwrap {height:50px;margin-top:20px;border-top:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6;background:#fafafa;}
.classification-selectwrap:after {content: " "; display: block; height: 0; clear: both; visibility: hidden;}
.classification-selectwrap .select-typewrap {float:left;margin:15px 0 0 20px;}
.classification-selectwrap .select-typewrap input[type="checkbox"] {display:none;}
.classification-selectwrap .select-typewrap input[type="checkbox"] + label {position:relative;padding:0 19px 0 20px;color:#555555;font-size:14px;}
.classification-selectwrap .select-typewrap input[type="checkbox"] + label::after {content: " ";display: block;position: absolute;top: 3px;left: 0;width: 15px;height: 15px;border: 1px solid #bbbb;-webkit-box-sizing: border-box;box-sizing: border-box;background:#fff;}
.classification-selectwrap .select-typewrap input[type="checkbox"]:checked + label::after  {border:none;background: url('//icon.feelway.com/recent/pc/common/bullet/bg_checkbox_on.gif') no-repeat 50%/100%;}
.classification-selectwrap .select-utillwrap {position:relative;float:right;margin:15px 20px 0 0;}
.classification-selectwrap .select-utillwrap .select-box {padding-right:22px;border:none;-webkit-appearance: none;appearance: none;background: url('//icon.feelway.com/recent/pc/common/bullet/bul_select.gif') no-repeat right 8px;color:#555555;font-size:14px;}
.classification-selectwrap .select-utillwrap .select-box::-ms-expand {display: none;}

.classification-selectnum {margin:29px 0 0 20px;color:#555555;font-size:14px;}

.search_results_text {min-height:130px;margin-top:20px;padding-top:85px;background: url('//icon.feelway.com/recent/pc/common/bullet/bul_search_results.png') no-repeat 50% 0;color:#222222;font-size:14px;text-align:center;display:none;}
.search_results_text .results_text {color:#a07c4a;}
.classification-list.list--noresult+.search_results_text {display:block;}

.feelway_plan .search_results_text {margin-top:140px;}
.plan_goods_list > li {
    width: 323px;
}

/* 공통 유의사항 기획전 */
.plan-notice-wrap {padding:50px 60px 65px;border:1px solid #000000;background:#282828;}
.plan-notice-title {color:#ffffff;font-size:20px;font-weight:500;}
.plan-notice-list li {position:relative;margin-top:12px;padding:0 0 0 17px;color:#ffffff;font-size:16px;font-weight: 300;line-height:20px;word-break: keep-all;}
.plan-notice-list li:first-child {margin-top:23px;}
.plan-notice-list li::after {content: " ";display: block;position: absolute;top: 10px;left: 0;width: 5px;height: 1px;background:#fff;}

/* 필폰샵 유의사항 추가 */
.feelponShop__notice {padding: 30px 0;line-height: 30px;color: #b8b8b8;text-align: center;}
.feelponShop__notice__title {color: #eaeaea;font-size: 26px;font-weight: 500;}
.feelponShop__notice__text {margin-top: 6px;font-size: 20px;}
.feelponShop__notice__text:nth-of-type(1) {margin-top: 25px;}

/* 아울렛 MD's Pick 영역 */
.outletMDPick {position: relative;width:1000px;margin:70px auto 0;}
.outletMDPick__headline {margin: 0 0 20px;color: #222222;font-size: 28px;font-family: 'Pretendard SemiBold';text-align: center;}
.outletMDPick__list {position: relative;}
.outletMDPick__list > .count {position: absolute;top: -26px;right: 10px;color: #222222;font-size: 13px;font-family: 'Pretendard SemiBold';}
.outletMDPick__list > .count .current {float: left;color: #9f7c49;font-size: 13px;}
.outletMDPick__list > .function {}
.outletMDPick__list > .function .button {position: absolute;z-index: 10;top: 50%;margin-top: -31px;width: 37px;height: 37px;overflow: hidden;background-repeat: no-repeat;background-position: center;background-color: #000000;opacity: 0.3;}
.outletMDPick__list > .function .button span {color: rgba(0, 0, 0, 0);}
.outletMDPick__list > .function .button.button--moveLeft {left: 0;background-image: url("/tobe/resource/image/icon/icon_10by17_arrowrleft.png");}
.outletMDPick__list > .function .button.button--moveRight {right: 0;background-image: url("/tobe/resource/image/icon/icon_10by17_arrowright.png");}
.outletMDPick__list > .list .owl-nav.disabled{display: none;}
.outletMDPick__list > .list .owl-stage-outer {overflow: hidden;}
.outletMDPick__list > .list .owl-item {float: left;}
.owl-nav button{position: absolute;z-index: 10;top: 50%;margin-top: -37px;width: 37px;height: 37px;overflow: hidden;background-repeat: no-repeat;background-position: center;background-color: #000000;opacity: 0.3;}
.owl-nav button span {color: rgba(0, 0, 0, 0);}
.owl-nav button.owl-prev {left: 0;background-image: url("/tobe/resource/image/icon/icon_10by17_arrowrleft.png"); }
.owl-nav button.owl-next {right: 0;background-image: url("/tobe/resource/image/icon/icon_10by17_arrowright.png"); }
.outletMDPick__list > .list li {position: relative;}
.outletMDPick__list > .list li:hover .function{display: table}
.outletMDPick__list > .list li > .link{display: block;}
.outletMDPick__list > .list li > .function {display: none;position: absolute;z-index: 10;left: 0;right: 0;top: 290px;width: 100%;}
.outletMDPick__list > .list li > .function .button {display: table-cell;width: 33.3%;text-align: center;line-height: 30px;font-size: 13px;height: 30px;background: #f0f0f0;}
.outletMDPick__list > .list li > .function .button.button--goPay {background: #2eb5bd;color: #fff;}
.outletMDPick__list > .list li .image {position: relative;display: block;margin: 0 0 16px;height: 320px;}
.outletMDPick__list > .list li .image img {width: 320px;height: 320px;vertical-align: top;}
.outletMDPick__list > .list li .discount {display: block;margin: 0 0 12px;color: #000000;font-size: 31px;font-style: italic;letter-spacing: -1px;}
.outletMDPick__list > .list li .discount em {font-style: italic;}
.outletMDPick__list > .list li .brandName {display: block;margin: 0 0 10px;color: #169dab;font-size: 13px;}
.outletMDPick__list > .list li .brandName .col {padding: 0 7px;}
.outletMDPick__list > .list li .description {display: block;margin: 0 0 11px;color: #222222;font-size: 16px;line-height: 20px;letter-spacing: -1px;}
.outletMDPick__list > .list li .price {display: block;line-height: 24px;}
.outletMDPick__list > .list li .price .origin {display: block;color: #999999;font-size: 17px;}
.outletMDPick__list > .list li .price .current {display: block;color: #222222;font-size: 21px;font-family: 'Pretendard SemiBold';}
.outletMDPick__list > .list li.soldout .image::before {content: 'SOLD OUT';position: absolute;top: 0;left: 0;right: 0;bottom: 0;background: rgba(0, 0, 0, 0.7);color: #fff;text-align: center;font-style: italic;font-size: 50px;font-family: 'Pretendard SemiBold';line-height: 45px;letter-spacing: -0.5px;padding-top: 140px;}

/*필폰샵 기프티콘 상세페이지*/
/*[공통]*/
.blind { position: absolute; width: 0; height: 0; margin: -1px; overflow: hidden; }
.clearfix { display: block; content: ''; clear: both; *zoom: 1;}
.clearfix:before, .clearfix:after { display: block; content: ''; line-height: 0; }
.clearfix:after { clear: both; }
/* 상세페이지 위치 */
.feelponGifticon .breadcrumbs { margin: 45px 0 26px; font-weight:400; font-size:12px; line-height:1; color: #b2b2b2; }
.feelponGifticon .breadcrumbs a {display:inline-block; line-height: 1; vertical-align: middle; text-decoration: none; color: #222; font-family: 'Pretendard SemiBold'; font-size:14px;}
.feelponGifticon .breadcrumbs span {position:relative; display: inline-block; padding-left: 22px; vertical-align:middle; font-size:0;}
.feelponGifticon .breadcrumbs span + span:before {position:absolute; left:5px; top:3px; content:''; display:block; width:6px; height:6px; border-top:1px solid #222; border-right:1px solid #222; transform:rotate(45deg);}
.feelponGifticon .breadcrumbs .home { padding-left: 0; width: 10px; height: 9px; margin-top:-3px; font-size: 0; line-height: 1; vertical-align: middle; background: url('//icon.feelway.com/feel_image_02/view_goods/images/home.png') no-repeat 0 0;}
.feelponGifticon .breadcrumbs .last a { color: #666; }
.feelponGifticon .prd_detail_basic .image_view .main_image .soldout{background:url('//icon.feelway.com/recent/pc/feelponShop/feelponGift/v3/soldOutImg.png') no-repeat 0 0;}
.feelponGifticon .prd_detail_basic .image_view .soldout em{font-size:0;}

/* 상세페이지 정보 */
.prd_detail_basic {margin-bottom:80px;}
.prd_detail_basic > div {float:left;overflow:hidden;}
.prd_detail_basic .image_view { margin: 0 60px 0 0; padding: 0; width: 450px; }
.prd_detail_basic .image_view p { overflow: hidden; position: relative; margin: 0 0 13px; width: 450px; height: 450px; }
.prd_detail_basic .image_view p img {vertical-align: top;max-width: 100%;}
.prd_detail_basic .image_view .soldout { display: block; position: absolute; left: 0; top: 0; width: 100%; height: 100%; text-align: center; background: url('//icon.feelway.com/feel_image_02/view_goods/images/bg-soldout.png') repeat 0 0; }
.prd_detail_basic .image_view .soldout em { display: inline-block; margin-top: 100px; font-style:italic;font-family: 'Pretendard SemiBold';font-size:90px ; color: #fff; line-height: 1.2;}
.prd_detail_basic .info {overflow: visible; width: 490px; }
.prd_detail_basic .info .brand {display:block;margin: 0 0 15px; font-family: 'Pretendard SemiBold';font-size:14px;line-height:14px; color: #294175;}
.prd_detail_basic .info .title { margin: 0 0 23px; font-weight: 500;font-size:22px;line-height:30px; color: #000; }
.prd_detail_basic .info .btn_area {margin-top:40px;}
.prd_detail_basic .info .btn_area a { display: inline-block; height:60px; line-height: 60px; vertical-align:middle; font-weight: 500;font-size:22px; border-width: 1px; border-style: solid; text-align: center; }
.prd_detail_basic .info .btn_area .btn_buy {width: 100%; color: #fff; background: #222;}
.prd_detail_basic .info .btn_area .btn_soldout { margin-bottom: 6px; width: 100%; color: #fff; background: #bbb; border-color: #bbb; }
.prd_detail_basic .info .btn_area a[class^='btn'] span { display: inline-block; margin-right: 7px; width: 18px; height: 16px; line-height: 48px; vertical-align: middle; background-repeat: no-repeat; background-position: 50% 50%;}
.prd_detail_basic .info .btn_area .btn_buy span { width: 24px !important; margin-left:10px; background-image: url('//icon.feelway.com/feel_image_02/view_goods/images/ico-buy.png'); }

/*공유하기*/
.wrapSharing{position:relative;}
.wrapSharing .share_btn {float: right;}
.box .sharing {display: none;box-sizing:border-box;border: 1px solid #ededed;background: #fff;position: absolute;right:0;margin-top: 30px;z-index: 10;width:300px;}
.sharing ul{text-align: center;clear: both;margin:0;padding: 20px 20px 0px !important;}
.sharing li {display: inline-block;cursor:pointer;}
.sharing li:nth-child(2) {margin: 0 25px;}
.sharing li span {display:block;font-size: 12px; color:#555;}
.sharing li input {padding: 0 10px;font-size: 12px;box-sizing: border-box;}
.sharing li .btn-type1 { height: 35px;line-height: 33px;display: inline-block;font-size: 16px;color:#555;}
.sharing .sharing_bottom{padding-bottom: 25px !important;}
ul.sharing>li>a {margin: 0 13px;}
.sharing a {text-decoration: none;display: inline-block;text-align: center;color: #333;}
.btn_close a {display: block;width: 45px;height: 16px;position: absolute;top: -30px;right: 0;}
.url_btn {display: inline-block;clear: both;}
.sharing input,.sharing button {height: 35px;background: #f8f8f8;border: 1px solid #d8d8d8;vertical-align: middle;}
.sharing button {padding:15px;background: #fff;border-left: none;line-height: 0;}
.sharing_arrow {position: absolute;top:-13px;right: 13px;}

.event-viewgood-info-wrap {padding:20px 0 30px;border-top:1px solid #ccc; border-bottom:1px solid #ccc;}
.event-viewgood-info {table-layout: fixed;width:100%;}
.event-viewgood-info th {padding:5px 0;color:#222;font-size:14px;vertical-align: top;text-align:left;line-height:18px; font-weight:400;}
.event-viewgood-info td {padding:5px 0;color:#999999;font-size:14px;line-height:18px;color:#222;}

/*필폰구매가*/
.inirental-wrap {padding:9px 0 8px;}
.tbl-inirental {width:100%;}
.tbl-inirental th {padding-top:4px;color:#111111;font-size:14px;font-family: 'Pretendard SemiBold';text-align:left;vertical-align: top;}
.tbl-inirental td {height:30px;color:#111111;font-size:15px;text-align:right;}
.tbl-inirental td .money {font-size:18px; font-family: 'Pretendard SemiBold';}
.tbl-inirental td .money.feelpon{font-size:14px;font-weight:400;color:#c3c3c3;}
.tbl-inirental td .month {font-size:16px;}
.tbl-inirental .cost del {color:#bbb;}
.tbl-inirental .discount {font-size:18px; color:#222;}
.tbl-inirental .discount .money {font-size:22px; font-family: 'Pretendard SemiBold'; vertical-align:middle;}
.tbl-inirental .feelponCoupon {margin-top: 30px;font-size:18px; color:#169dab;}
.tbl-inirental .feelponCoupon .feelponCoupon__num {font-size: 22px;font-family: 'Pretendard SemiBold';color:#169dab;}

/*필폰샵 기프티콘 상품 판매정보*/
.feelponOrderSheet__section.left .module:last-child {margin-bottom: 0;}
.feelponOrderSheet__section.right {display:flex;flex-direction: column;justify-content: space-between;}
.feelponViewTbl__section + .feelponViewTbl__section {margin-top: 54px;}
.feelponViewTbl__section > h3 {margin-bottom: 18px; font-family: 'Pretendard SemiBold';font-size:18px;line-height:18px ; color: #222;}
.feelponViewTbl__section table {width:100%;border: 1px solid #e0e0e0;}
.feelponViewTbl__section.productDetailInfo table{border-collapse: collapse;border-spacing: 0;table-layout: fixed;width: 100%;border:0;border-top:2px solid #222;}
.feelponViewTbl__section table th {background-color: #f9f9f9;font-weight: 400;vertical-align: middle;color: #222;font-size: 14px;border-right:1px solid #e6e6e6;border-bottom: 1px solid #e6e6e6;padding: 12px 18px;text-align: left;line-height: 1.5;}
.feelponViewTbl__section table th:nth-of-type(2) {border-left:1px solid #e6e6e6;}
.feelponViewTbl__section table td {padding: 12px 18px;border-bottom: 1px solid #e6e6e6;color: #555;line-height: 1.5;font-size: 14px;}
.feelponViewTbl__section.productDetailInfo li {padding-left: 0.6em; text-indent: -0.6em;word-break: keep-all;}

/*필폰샵 기프티콘 필폰 결제 팝업창*/
.feelponPopWrap {position:fixed;display:none;z-index:1300;top:0;right:0;bottom:0;left:0;}
.feelponPopWrap .feelponOrderPop {position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);z-index:1;background-color: #fff;width: 110vw;max-width: 1000px;box-shadow: 0 1px 2px rgba(0, 0, 0, 0.07), 0 2px 4px rgba(0, 0, 0, 0.07), 0 4px 8px rgba(0, 0, 0, 0.07), 0 8px 16px rgba(0, 0, 0, 0.07), 0 16px 32px rgba(0, 0, 0, 0.07), 0 32px 64px rgba(0, 0, 0, 0.07);}
.feelponPopWrap .layerpop__bg{position: fixed;top: 0;left: 0;width: 100%;height: 100%;background: rgba(0, 0, 0, 0.3);}
.feelponPopWrap .feelponOrderPop__titleBar {position: relative;padding: 20px 30px;font-size: 18px;color: #fff;font-family: 'Pretendard SemiBold';background-color: #222;}
.feelponPopWrap .feelponOrderPop__titleBar__btnClose {position: absolute;top:20px;right: 30px;width: 16px;height: 16px;background: url(//icon.feelway.com/recent/mo/mypage/ico_close_white@2x.png) no-repeat center/16px 16px;}
.feelponPopWrap .feelponOrderPop__content {position:relative;margin: 30px 20px;box-sizing: border-box;max-height:75vh;overflow-y: scroll;}
.feelponPopWrap .feelponOrderPop__content::-webkit-scrollbar {display: none;}
.feelponPopWrap .feelponOrderSheet {display:flex;justify-content: space-between;}
.feelponPopWrap .feelponOrderSheet__section {position:relative;}
.feelponPopWrap .feelponOrderSheet__section.left {width: 600px;}
.feelponPopWrap .feelponOrderSheet__section.right {width: 340px;}
.feelponPopWrap .module {margin-bottom: 50px;padding-top: 30px;border-top: 1px solid #222;}
.feelponPopWrap .module.pt0 {padding-top: 0;}
.feelponPopWrap .orderProductInfo {margin-top: 0;}
.feelponPopWrap .orderProductInfo__table {width:100%; word-break:keep-all;}
.feelponPopWrap .orderProductInfo__table thead th {height:45px; background:#f5f5f5; font-size:14px; font-family: 'Pretendard SemiBold'; color:#222;}
.feelponPopWrap .orderProductInfo__table thead th.product {padding: 0 30px;text-align: left;}
.feelponPopWrap .orderProductInfo__table tbody td {padding:20px 0; border-bottom:1px solid #f3f3f3;}
.feelponPopWrap .orderProductInfo__table .orderProductInfo__table__thumb img {width:130px;}
.feelponPopWrap .orderProductInfo__table__detailInfo {padding:0 20px;}
.feelponPopWrap .orderProductInfo__table__detailInfo .brand {font-family: 'Pretendard SemiBold'; font-size:14px; color:#222;}
.feelponPopWrap .orderProductInfo__table__detailInfo .productTitle {overflow:hidden; height:2.8em; margin-top:4px; line-height:20px; font-size:14px; color:#222; line-height:1.4em; text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:2; -webkit-box-orient:vertical;}
.feelponPopWrap .orderProductInfo__table__price {padding:0 10px; text-align:center;}
.feelponPopWrap .orderProductInfo__table__price .price {text-decoration:line-through; font-size:13px; color:#999;}
.feelponPopWrap .orderProductInfo__table__price .discount {margin-top:2px; font-size:18px; font-family: 'Pretendard SemiBold'; color:#222;}
.feelponPopWrap .orderUserInfo__title {margin-bottom: 25px;font-size: 18px;}
.feelponPopWrap .orderUserInfo__title .stit {font-size: 13px;font-weight: 400;}
.feelponPopWrap .orderUserInfo__detail {display:flex;justify-content: space-between; align-items: flex-end}
.feelponPopWrap .orderUserInfo__detail .shippingAddressFormWrap{width:calc(100% - 200px);}
.feelponPopWrap .orderUserInfo__detail .saveShippingInput{position:relative;margin-right:18px;margin-bottom:18px;}
.feelponPopWrap .orderUserInfo__detail .saveShippingInput input {display:none;}
.feelponPopWrap .orderUserInfo__detail .saveShippingInput label{margin-left: 20px;font-size: 13px;}
.feelponPopWrap .orderUserInfo__detail .saveShippingInput label::after {content: '';position: absolute;top: 2px;left: 0;width: 15px;height: 15px;border: 2px solid #222;-webkit-box-sizing: border-box;box-sizing: border-box;background: #fff;}
.feelponPopWrap .orderUserInfo__detail .saveShippingInput input:checked + label::after {border: none;background: url(//icon.feelway.com/recent/mo/common/bullet/bul_checked_on.png) no-repeat 0 0/15px;}
.feelponPopWrap .feelwayCoupon {display:flex;justify-content: space-between;}
.feelponPopWrap .feelwayCoupon__title {font-size: 18px;}
.feelponPopWrap .feelwayCoupon__list {width:calc(100% - 240px);margin-right:30px;}
.feelponPopWrap .feelwayCouponInfo__item {display:flex;justify-content: space-between;align-items:center;padding:8px 0;border-bottom:1px solid #e5e5e5;}
.feelponPopWrap .feelwayCouponInfo__item:first-child {padding-top:5px;}
.feelponPopWrap .feelwayCouponInfo__item .fw400 {font-weight: 400;}
.feelponPopWrap .feelwayCouponInfo__item dt {font-size: 14px;font-family: 'Pretendard SemiBold';}
.feelponPopWrap .feelwayCouponInfo__item dd {font-size: 14px;}
.feelponPopWrap .feelwayCouponInfo__item dd .count {font-size: 18px;}
.feelponPopWrap .feelwayCouponGuide {padding:15px;margin-top: 50px;background-color:#f5f5f5;}
.feelponPopWrap .feelwayCouponGuide .feelwayCouponGuide__title {font-size: 18px;font-family: 'Pretendard SemiBold';}
.feelponPopWrap .feelwayCouponGuide .feelwayCouponGuide__list {margin-top: 15px;}
.feelponPopWrap .feelwayCouponGuide .feelwayCouponGuide__list__item {position: relative;padding-left: 10px;font-size: 14px;line-height: 28px;}
.feelponPopWrap .feelwayCouponGuide .feelwayCouponGuide__list__item::before {content: "-";position: absolute;left: 0;}
.feelponPopWrap .agreeCheck__div input {position:absolute;left:0;top:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;opacity:0;z-index:1}
.feelponPopWrap .agreeCheck__div label{font-size:14px;line-height:20px;color:#222;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;margin-left:30px;}
.feelponPopWrap .agreeCheck__div label:before{position:absolute;left:0;content:"";width:20px;height:20px;background:url(/src/images/1.5/icon-checkbox-agreement.svg) no-repeat center/100%,url(/src/images/1.5/icon-checkbox-agreement-on.svg) no-repeat center/0,url(/src/images/1.5/icon-checkbox-agreement-di.svg) no-repeat center/0;margin-left:13px;}
.feelponPopWrap .agreeCheck__div input:checked+label:before{background-size:0,100%,0}
.feelponPopWrap .agreeCheck__div input:disabled+label:before,.checklist-02>li input[disabled]+label:before{background-size:0,0,100%}
.feelponPopWrap .agreeCheck__div input:disabled+label,.checklist-02>li input[disabled]+label{cursor:not-allowed}
.feelponPopWrap .agreeCheck__div .acceptTermsTitle label:before{margin-left:0;}
.feelponPopWrap .acceptTermsTitle {margin-bottom: 30px;}
.feelponPopWrap .acceptTermsList {display:none; margin-top:22px;}
.feelponPopWrap .acceptTermsList li {position:relative; padding:10px; border:1px solid #e6e6e6; color:#222;}
.feelponPopWrap .acceptTermsList li + li {margin-top:10px;}
.feelponPopWrap .acceptTermsList .acceptTermsList__title {font-size:14px;}
.feelponPopWrap .acceptTermsList .acceptTermsList__title .button {float:right;position: relative;top: 2px;font-size: 13px;}
.feelponPopWrap .acceptTermsList .acceptTermsList__terms {display:none;}
.feelponPopWrap .acceptTermsList .acceptTermsList__terms.active {display: block;max-height:340px;margin-top: 10px;}
/*.feelponPopWrap .acceptTermsList .acceptTermsList__terms.active::-webkit-scrollbar {display: none;}*/
.feelponPopWrap .acceptTermsList .tableWrapper01 + .tableWrapper01 {margin-top:20px;}
.feelponPopWrap .kgInicisNote {margin-top:10px; font-size:12px; color:#999;}
.feelponPopWrap .acceptTermsArticle {margin-top:30px;}
.feelponPopWrap .acceptTermsArticle li {margin-top: 5px;padding-left: 1em; line-height:24px; font-weight:400; font-size:13px; color:#222; text-indent: -1em;}
.feelponPopWrap .orderProceed {margin-top:10px; position: sticky;right: 0;bottom: 0;width: 100%;}
.feelponPopWrap .orderProceed .buttonBasic {width:100%;}

/*라이브커머스*/
.overall-wrap-replay-list.svelte-g7xo68.svelte-g7xo68{gap:20px;}
.ReplayListItem.svelte-6mj0ox.svelte-6mj0ox{padding:0;}

/* 중고명품 판다 */
.panda-plan-wrapper .plan-topbox-wrap {height:70px;}
.panda-plan-wrapper .wrap .inner {padding-top:0 !important;}
.panda-plan-wrapper .plan-visualbgbox-wrap:has(.fa-bars) {margin-bottom:50px;}
.panda-plan-wrapper .promotionBannerBtnWrap {margin-top:0 !important;}
.panda-plan-wrapper .outletMDPick {margin-top:50px;}
.panda-plan-wrapper .outletMDPick + .middle .wrap .inner {margin-top:50px !important;}
.panda-plan-wrapper .plan-visualbox-container +  .outletMDPick {margin-top:0 !important;}
.panda-plan-wrapper .promotionBannerBtnWrap:has(.promotionBannerBtns__item) {margin-bottom: 50px;}
.panda-plan-wrapper .goodsList__item .imgArea .soldOutTxt {background-color:rgba(141, 141, 141, 0.6);font-size:16px;line-height:17px;font-family: "Pretendard";font-weight:400;}
.panda-plan-wrapper .goodsList__item .imgArea .soldOutTxt p {display:flex;align-items:center;justify-content:center;}
.panda-plan-wrapper .goodsList__item .imgArea .soldOutTxt p:before {content:"";position:absolute;width:80px;height:80px;border:2px solid #fff;border-radius: 50%;background-color: transparent;}

/* 실시간 흥정 성공 상품 */
.dealProduct-wrapper {}
.dealProduct-wrapper .dealProductList {position:relative;padding:0 60px;}
.dealProductList .owl-stage {display:flex;}
.dealProductList .owl-item {flex:1 0 0;}
.dealProductList .dealProductList__detail {display:flex;flex-direction:column;margin-top:20px;color:#222;line-height: 1}
.dealProductList .dealProductList__label {font-size:16px;color:#ed4e2b;font-family: "Pretendard SemiBold";}
.dealProductList .dealProductList__text {margin-top:8px;font-size:13px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.dealProductList .dealProductList__brand {font-size:14px;font-family: "Pretendard SemiBold";}
.dealProductList .dealProductList__date {margin-top:4px;font-size:13px;}
.dealProductList .owl-nav {display:block !important;  position: absolute;top: 50%;left:0;width: 100%;display: flex;justify-content: space-between;transform: translateY(-50%);pointer-events: none;}
.dealProductList .owl-nav button {display:flex;align-items:center;justify-content:center;width:50px;height:50px;  background:url('https://icon.feelway.com/recent/mo/contents/order/ico_arrowRight.png') no-repeat 0 0;color: white;border: none;font-size: 30px;padding: 10px 15px;pointer-events: auto;cursor: pointer;border-radius: 5px;}
.dealProductList .owl-nav button:after {content: "";display:flex;align-items: center;justify-content: center;width: 30px;height: 30px;border-top: 1px solid #222;border-right: 1px solid #222;transform: rotate(45deg);margin: 0 0 0 4px;}
.dealProductList .owl-nav button.owl-prev:after  {transform:rotate(-135deg);}
.dealProductList .owl-nav button span {text-indent:-9999px;}

/* 기획전 슬라이드 영역 */
.plan-wrapper .cardSlider {position:relative;padding:0 60px;box-sizing: border-box;}
.cardSlider__headline {font-family: "Pretendard SemiBold";}
.cardSlider .owl-stage {display:flex;}
.cardSlider .owl-item {flex:1 0 0;}
/*.cardSlider .goodsList__item .goodsInformation {margin-top: 0;}*/
/*.cardSlider .cardSlider__detail {display:flex;flex-direction:column;margin-top:20px;color:#222;line-height: 1}*/
.cardSlider .cardSlider__label {font-size:16px;color:#ed4e2b;font-family: "Pretendard SemiBold";}
.cardSlider .cardSlider__text {margin-top:8px;font-size:13px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.cardSlider .cardSlider__brand {font-size:14px;font-family: "Pretendard SemiBold";}
.cardSlider .cardSlider__date {margin-top:4px;font-size:13px;}
.cardSlider .owl-nav {display:block !important;  position: absolute;top: 50%;left:0;width: 100%;display: flex;justify-content: space-between;transform: translateY(-50%);pointer-events: none;}
.cardSlider .owl-nav button {display:flex;align-items:center;justify-content:center;width:50px;height:50px;  background:url('https://icon.feelway.com/recent/mo/contents/order/ico_arrowRight.png') no-repeat 0 0;color: white;border: none;font-size: 30px;padding: 10px 15px;pointer-events: auto;cursor: pointer;border-radius: 5px;}
.cardSlider .owl-nav button:after {content: "";display:flex;align-items: center;justify-content: center;width: 30px;height: 30px;border-top: 1px solid #222;border-right: 1px solid #222;transform: rotate(45deg);margin: 0 0 0 4px;}
.cardSlider .owl-nav button.owl-prev:after  {transform:rotate(-135deg);}
.cardSlider .owl-nav button span {text-indent:-9999px;}
