.content.order .order-select{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px}.content.order .order-select--remove{display:block;width:80px;height:32px;font-size:14px;font-weight:500;line-height:30px;text-align:center;border:1px solid #E0E0E0;border-radius:3px}.content.order .order-list{border-top:1px solid #212121}.content.order .order-list__pc-title{display:none}.content.order .order-list__img{display:flex;justify-content:start;align-items:center}.content.order .order-list__img:not(:first-of-type){margin-top:15px;padding-top:15px;border-top:1px solid #e0e0e0}.content.order .order-list__img .img{overflow:hidden;padding:10px;width:80px;border:1px solid #e0e0e0;border-radius:5px}.content.order .order-list__img .info{margin-left:12px;flex-basis:calc(100% - 92px)}.content.order .order-list__img .info .tit{font-size:14px;line-height:20px}.content.order .order-list ul li{position:relative;padding:15px 0;border-bottom:1px solid #e0e0e0}.content.order .order-list__check-area{display:flex;justify-content:space-between;align-items:center}.content.order .order-list__check-area .li-remove{display:block;width:18px;height:18px;background:url(../../images/shop/850d159247f0d764b602.png) no-repeat center/cover;text-indent:-9999px}.content.order .order-list__item-area{position:absolute;top:44px;right:0;overflow:hidden;padding:10px;width:80px;height:80px;border:1px solid #e0e0e0;border-radius:5px}.content.order .order-list__title-area{margin-top:10px;width:calc(100% - 95px)}.content.order .order-list__info-area{margin-top:4px}.content.order .order-list__info-area .category{display:flex;align-items:center;font-size:14px;line-height:20px}.content.order .order-list__info-area .category span{width:33px;color:#757575}.content.order .order-list__info-area .category:not(:first-of-type){margin-top:2px}.content.order .order-list__sub-area{display:flex;justify-content:space-between;align-items:center;margin-top:12px}.content.order .order-list__sub-area .count{display:flex;align-items:center;width:80px;height:44px}.content.order .order-list__sub-area .count input{width:80px;height:44px;text-align:center;line-height:44px}.content.order .order-list__sub-area .price-area .default-price{color:#757575;font-size:14px;line-height:20px;text-align:right;text-decoration:line-through}.content.order .order-list__sub-area .price-area .main-price{font-size:16px;font-weight:700;line-height:22px;text-align:right}.content.order .order-list__sub-area .price-area .main-price-area{display:flex;justify-content:end}.content.order .order-list__sub-area .price-area .main-price-area .sale-price{margin-right:5px;color:#F44336;font-size:16px;font-weight:500;line-height:22px}.content.order .order-list .form ul{gap:16px 0}.content.order .order-list .form ul li{margin:0}.content.order .order-result__area{display:flex;align-items:center;margin-bottom:15px;padding-bottom:15px;width:100%;border-bottom:1px solid #212121}.content.order .order-result__area .order-result--tit{margin-bottom:0;padding-bottom:0;border-bottom:0}.content.order .order-result__area .design-input{margin-left:auto}.content.order .order-result--tit{margin-bottom:15px;padding-bottom:15px;border-bottom:1px solid #212121;font-size:18px;font-weight:700;line-height:25px}.content.order .order-result--state{position:absolute;top:0;right:0;font-size:14px;font-weight:700;line-height:20px;color:#9e9e9e}.content.order .order-result--state.on{color:#CD0110}.content.order .order-result--state.black{color:#212121}.content.order .order-result .order-list{border-top:0}.content.order .order-result .order-list__result .order-form ul{gap:20px 0}.content.order .order-result .order-list__result ul{display:flex;flex-direction:column;gap:12px 0}.content.order .order-result .order-list__result ul li{display:flex;padding:0;border-bottom:0}.content.order .order-result .order-list__result ul li .tit-area{width:105px}.content.order .order-result .order-list__result ul li .tit-area .tit{font-size:14px;font-weight:500;line-height:20px}.content.order .order-result .order-list__result ul li .con-area{width:calc(100% - 105px)}.content.order .order-result .order-list__result ul li .con-area .text{font-size:14px;line-height:20px}.content.order .order-result .order-list__result .order-form ul li{display:block}.content.order .order-result .order-list__result .order-form ul li.add-check .form__content__check{display:flex;justify-content:space-between;align-items:center}.content.order .order-result .order-list__result .order-form ul li.add-check .form__content__check .add-check-layer{display:block;overflow:hidden;width:60px;height:30px;color:#fff;font-size:14px;font-weight:500;line-height:30px;text-align:center;background:#212121;border-radius:3px}.content.order .order-result .order-list__result .order-form ul li.add-area .form__content .area{display:flex;margin-bottom:12px}.content.order .order-result .order-list__result .order-form ul li.add-area .form__content .area input{width:calc(100% - 104px)}.content.order .order-result .order-list__result .order-form ul li.add-area .form__content .area .add-code{display:block;margin-left:4px;width:100px;height:44px;color:#fff;font-size:14px;font-weight:500;line-height:44px;text-align:center;background:#212121;border-radius:3px}.content.order .order-result .order-list__result .order-form ul li.add-area .form__content .add-01{margin-bottom:12px}.content.order .order-result .order-list__result .order-form ul li.coupon-point-common-02{padding-bottom:23px}.content.order .order-result .order-list__result .order-form ul li.coupon-point-common-02 .form__tit .point{position:absolute;bottom:0;left:0;color:#9E9E9E;font-size:12px;font-weight:700}.content.order .order-result .order-list__result .order-form ul li.coupon-point-common-02 .form__tit .point em{color:#212121}.content.order .order-result .order-list__result .order-form ul li.coupon-point-common .form__content{display:flex;justify-content:space-between;align-items:center;gap:0 4px}.content.order .order-result .order-list__result .order-form ul li.coupon-point-common .form__content input{width:100%}.content.order .order-result .order-list__result .order-form ul li.coupon-point-common .form__content .common-btn{flex-shrink:0;width:auto;padding:0 12px;height:44px;line-height:42px;border:1px solid #212121;border-radius:3px;background-color:#212121;color:#fff;font-size:16px}.content.order .order-result .order-list__result .order-form ul li.coupon-point-common .form__content .common-btn.cancel-btn{background-color:#fff;color:#212121}.content.order .order-result .order-list__result .order-form ul li.coupon-point-total dl{display:flex;justify-content:space-between;align-items:center;align-items:start;flex-wrap:wrap;gap:12px 0;width:100%}.content.order .order-result .order-list__result .order-form ul li.coupon-point-total dl dt{flex-basis:50%;font-size:14px;line-height:20px}.content.order .order-result .order-list__result .order-form ul li.coupon-point-total dl dt.total-price{padding-top:20px;line-height:28px;font-size:16px;font-weight:700;border-top:1px solid #e0e0e0}.content.order .order-result .order-list__result .order-form ul li.coupon-point-total dl dd{flex-basis:50%;font-size:14px;line-height:20px;text-align:right}.content.order .order-result .order-list__result .order-form ul li.coupon-point-total dl dd.total-price{padding-top:20px;color:#CD0110;font-size:20px;font-weight:700;line-height:28px;border-top:1px solid #e0e0e0}.content.order .order-result .order-list__result .order-form .form__tit{display:block}.content.order .order-result .order-list__result .order-form .form__content__radio{display:flex;align-items:center}.content.order .order-result .order-list__result .order-form .form__content__radio .design-input:not(:last-of-type){margin-right:20px}.content.order .order-result .order-list__result .order-form .form__content__check{display:flex}.content.order .order-result .order-list__result .order-form .form__content__check--2 .form__content__check__list{width:calc((100% / 2) - 2.5px)}.content.order .order-result .order-list__result .order-form .form__content__check--2 .form__content__check__list:first-of-type{margin-right:5px}.content.order .order-result .order-list__result .order-form .form__content__check--3 .form__content__check__list{margin-right:5px;width:calc((100% / 3) - 3.33px)}.content.order .order-result .order-list__result .order-form .form__content__check--3 .form__content__check__list:last-of-type{margin-right:0}.content.order .order-result .order-list__result .order-form .form__content__check--4 .form__content__check__list{margin-right:5px;width:calc((100% / 4) - 3.8px)}.content.order .order-result .order-list__result .order-form .form__content__check--4 .form__content__check__list:last-of-type{margin-right:0}.content.order .order-result .order-list__result .order-form .form__content__check__list input:checked+label{color:#212121;border:1px solid #212121}.content.order .order-result .order-list__result .order-form .form__content__check__list label,.content.order .order-result .order-list__result .order-form .form__content__check__list button{display:block;width:100%;height:40px;color:#9e9e9e;font-size:14px;font-weight:500;line-height:40px;text-align:center;border:1px solid #e0e0e0;border-radius:3px}.contents-wrap .content.cart-lists-page{padding:20px 20px 80px}.cart-lists-page .cart-lists__area .tab__btn-area{background:#F5F5F5;border-radius:50px}.cart-lists-page .cart-lists__area .tab__btn{color:#9E9E9E;font-size:14px;font-weight:700;background:#F5F5F5;border-bottom:0;border-radius:50px}.cart-lists-page .cart-lists__area .tab__btn::after{display:none}.cart-lists-page .cart-lists__area .tab__btn.on{color:#fff;background:#212121}.cart-lists-page .cart-lists__area .tab__btn.on.cart span{background:url(../../images/shop/4eb458e08cb969a18600.png) no-repeat 0 center;background-size:18px}.cart-lists-page .cart-lists__area .tab__btn.on.order span{background:url(../../images/shop/020860212742fed389f4.png) no-repeat 0 center;background-size:18px}.cart-lists-page .cart-lists__area .tab__btn span{padding-left:22px}.cart-lists-page .cart-lists__area .tab__btn.cart span{background:url(../../images/shop/b024e7fda17733b0d62d.png) no-repeat 0 center;background-size:18px}.cart-lists-page .cart-lists__area .tab__btn.order span{background:url(../../images/shop/33b0c48732925278e41d.png) no-repeat 0 center;background-size:18px}.cart-lists-page .cart-lists__area .tab__contents{padding:0;margin:20px 0 0}.cart-lists-page .cart-lists__area .order-total{padding:20px;background:#F5F5F5}.cart-lists-page .cart-lists__area .order-total--list{display:flex;justify-content:space-between;align-items:center}.cart-lists-page .cart-lists__area .order-total--list:not(:first-of-type){margin-top:8px}.cart-lists-page .cart-lists__area .order-total--list.total{padding-top:16px;border-top:1px solid #e0e0e0}.cart-lists-page .cart-lists__area .order-total--list.total span{font-size:18px}.cart-lists-page .cart-lists__area .order-total--list.total span.tit{font-weight:700}.cart-lists-page .cart-lists__area .order-total--list.total span.price{color:#CD0110}.cart-lists-page .cart-lists__area .order-total--list span{font-size:14px;line-height:20px}.cart-lists-page .cart-lists__area .order-total--list span.price{font-weight:700}.cart-lists-page .cart-lists__area .button-content{position:fixed;bottom:0;left:0;padding:8px 10px;width:100%;background:#fff;border-top:1px solid #e0e0e0;z-index:100}.cart-lists-page .cart-lists__area .button-content .btn{height:44px;line-height:44px;font-size:16px;border-radius:0}.cart-lists-page .cart-lists__area .button-content .btn span{font-weight:700}.contents-wrap .content.order-write-page{padding:20px}.order-write-page .order-write__area .order-list{border-top:0}.order-write-page .order-write__area .order-list ul li{padding:20px 0 30px}.order-write-page .order-write__area .order-list__item-area{top:15px}.order-write-page .order-write__area .order-list__title-area{margin-top:0}.order-write-page .order-write__area .order-list__sub-area{justify-content:flex-start;margin-top:8px;gap:0 4px}.order-write-page .order-write__area .order-list__sub-area .price-area{order:1;display:flex;gap:4px}.order-write-page .order-write__area .order-list__sub-area .count{order:2;width:auto;height:auto;margin-right:0}.order-write-page .order-write__area .order-list__sub-area .count-text{font-size:14px;line-height:20px;text-align:right}.order-write-page .order-write__area .write-area{margin-top:30px}.order-write-page .order-write__area .write-area .order-result .form__content .area{position:relative}.order-write-page .order-write__area .write-area .order-result:not(:first-of-type){margin-top:30px}.order-write-page .order-write__area .write-area .order-result .order-ok-check--text{font-size:14px;line-height:20px}.order-write-page .order-write__area .write-area .order-result .order-ok-check__check{margin-top:15px}.order-write-page .order-write__area .write-area .button-content{position:fixed;bottom:0;left:0;width:100%;z-index:100}.order-write-page .order-result .order-list__result .order-form .form__content__check{margin-bottom:8px}.order-write-page .order-result-wrap:not(:first-of-type){margin-top:32px}.order-write-page .add-list-layer .layer__con-area .add-list ul li{position:relative;padding:16px 0;border-bottom:1px solid #e0e0e0}.order-write-page .add-list-layer .layer__con-area .add-list ul li:first-of-type{padding-top:0}.order-write-page .add-list-layer .layer__con-area .add-list ul li .top{display:flex;justify-content:space-between;align-items:center}.order-write-page .add-list-layer .layer__con-area .add-list ul li .top .info{flex-basis:calc(100% - 48px)}.order-write-page .add-list-layer .layer__con-area .add-list ul li .top .info .name{font-size:16px;font-weight:700}.order-write-page .add-list-layer .layer__con-area .add-list ul li .top .info .tel{margin-top:4px;color:#9E9E9E}.order-write-page .add-list-layer .layer__con-area .add-list ul li .top .btn{display:block;width:48px;height:28px;color:#fff;font-size:14px;font-weight:500;line-height:28px;background-color:#212121;border-radius:3px;box-sizing:border-box}.order-write-page .add-list-layer .layer__con-area .add-list ul li .addr{margin-top:8px}.order-write-page .coupon-list-layer .layer__con-area{padding:0 20px 30px 0}.order-write-page .coupon-list-layer .layer__con-area .coupon-list__text{margin:0 -20px;padding:30px 20px;background:#F5F5F5}.order-write-page .coupon-list-layer .layer__con-area .coupon-list__text .coupon-write{display:flex;justify-content:space-between;align-items:center}.order-write-page .coupon-list-layer .layer__con-area .coupon-list__text .coupon-write input{flex-basis:calc(100% - 76px);height:50px;line-height:50px}.order-write-page .coupon-list-layer .layer__con-area .coupon-list__text .coupon-write .btn{margin-left:4px;width:72px}.order-write-page .coupon-list-layer .layer__con-area .coupon-list__text .list{display:flex;flex-direction:column;gap:4px 0;margin-top:12px;color:#757575;font-size:14px;line-height:20px}.order-write-page .coupon-list-layer .layer__con-area .coupon-list__text .list span{display:block}.order-write-page .coupon-list-layer .layer__con-area .coupon-list ul li{display:flex;justify-content:space-between;align-items:center;padding:20px 0;border-bottom:1px solid #e0e0e0}.order-write-page .coupon-list-layer .layer__con-area .coupon-list ul li .info{display:flex;align-items:center;flex-basis:calc(100% - 48px)}.order-write-page .coupon-list-layer .layer__con-area .coupon-list ul li .info .category{font-size:14px;font-weight:400;line-height:20px}.order-write-page .coupon-list-layer .layer__con-area .coupon-list ul li .info .tit{margin-left:30px;color:#CD0110;font-size:16px;font-weight:700}.order-write-page .coupon-list-layer .layer__con-area .coupon-list ul li .info .tit .year{display:block;margin-top:2px;color:#9E9E9E;font-size:12px;line-height:17px}.order-write-page .coupon-list-layer .layer__con-area .coupon-list ul li .btn-area{flex-basis:48px}.order-write-page .coupon-list-layer .layer__con-area .coupon-list ul li .btn-area .check{display:block;width:48px;height:28px;color:#212121;font-size:14px;font-weight:500;line-height:28px;border:1px solid #212121;border-radius:3px;box-sizing:border-box}.order-ok-page .order-code{margin:32px -20px 0;padding:10px 0;background:#F5F5F5}.order-ok-page .order-code--text{color:#212121;font-size:14px;font-weight:700;line-height:20px;text-align:center}.order-ok-page .order-code--text em{font-weight:400}.order-ok-page .order-result-area{margin-top:32px}.order-ok-page .order-result-area .order-result:not(:first-of-type){margin-top:32px}.order-ok-page .order-result{position:relative;margin-top:20px}.order-ok-page .order-result .order-list ul{display:flex;flex-direction:column;gap:12px 0}.order-ok-page .order-result .order-list ul li{display:flex;justify-content:space-between;align-items:center;gap:16px 0;padding:0;border-bottom:0}.order-ok-page .order-result .order-list.price ul{gap:8px 0}.order-ok-page .order-result .order-list.price ul:nth-of-type(2){margin:12px 0 20px;padding:20px 0;border-top:1px solid #E0E0E0;border-bottom:1px solid #E0E0E0}.order-ok-page .order-result .order-list.price ul li .text{text-align:right}.order-ok-page .order-result .order-list.price ul li.total .tit{font-size:16px;font-weight:700;line-height:22px}.order-ok-page .order-result .order-list.price ul li.total .text{color:#CD0110;font-size:20px;font-weight:700;line-height:28px}.order-ok-page .button-content{position:fixed;bottom:0;left:0;padding:10px 20px;width:100%;background:#fff;z-index:100}.estimate-write-page .estimate-write__area .order-list{border-top:0}.estimate-write-page .estimate-write__area .form.order-form .form__content__pay-check{display:flex;justify-content:start;gap:0 4px}.estimate-write-page .estimate-write__area .form.order-form .form__content__pay-check .check-pay__box{overflow:hidden;width:50%;border:1px solid #e0e0e0;border-radius:3px}.estimate-write-page .estimate-write__area .form.order-form .form__content__pay-check .check-pay__box input:checked+label{color:#212121;font-weight:500;border:1px solid #212121}.estimate-write-page .estimate-write__area .form.order-form .form__content__pay-check .check-pay__box .check-pay{display:block;color:#9e9e9e;font-size:14px;font-weight:500;line-height:40px;text-align:center}.estimate-write-page .estimate-write__area .check-list{margin-top:25px;border:1px solid #e0e0e0;border-radius:3px}.estimate-write-page .estimate-write__area .check-list__all{padding:16px 12px;border-bottom:1px solid #e0e0e0}.estimate-write-page .estimate-write__area .check-list__area{padding:16px 12px}.estimate-write-page .estimate-write__area .check-list__area .design-input{display:flex;justify-content:space-between;align-items:center}.estimate-write-page .estimate-write__area .check-list__area .design-input:not(:first-of-type){margin-top:15px}.estimate-write-page .estimate-write__area .check-list__area .design-input .more-btn{padding-right:25px;color:#757575;font-size:14px;background:url(../../images/shop/1c69bf03e659f22e6094.png) no-repeat 100% center;background-size:20px}.estimate-write-page .estimate-write__area .privacy-info{margin-top:15px}.estimate-write-page .estimate-write__area .privacy-info--list{position:relative;padding-left:8px;color:#757575;font-size:12px;line-height:17px}.estimate-write-page .estimate-write__area .privacy-info--list:not(:first-of-type){margin-top:5px}.estimate-write-page .estimate-write__area .privacy-info--list::before{content:'';display:block;position:absolute;top:8px;left:0;width:3px;height:3px;background:#e0e0e0}.estimate-write-page .estimate-write__area .btn-content{position:fixed;bottom:0;left:0;width:100%;z-index:100}.estimate-write-page .estimate-write__area .btn-content .btn{font-size:16px;border-radius:0}.estimate-ok-page .estimate-ok__area .order-result{margin-top:30px}.bulk-order-page .bulk-order__area .order-result .order-list__result .order-form .form__tit label em{color:#757575}.bulk-order-page .bulk-order__area .order-result .order-list__result .order-form .form__content .sub{margin-top:8px;color:#CD0110;font-size:12px;line-height:17px}.bulk-order-page .bulk-order__area .order-result .order-list__result .order-form .form__content .form__content__check{gap:0 4px}.bulk-order-page .bulk-order__area .order-result .order-list__result .order-form .form__content .form__content__check__list{width:calc((100% - 8px) / 3) !important;margin:0}.bulk-order-page .bulk-order__area .order-result .order-list__result .order-form .form__content .datepicker-area{position:relative}.bulk-order-page .bulk-order__area .order-result .order-list__result .order-form .form__content .datepicker-area input{width:160px;background:url(../../images/shop/960cf9e208ef961e7318.png) no-repeat calc(100% - 12px) center;background-size:24px}.bulk-order-page .bulk-order__area .order-result .order-list__result .order-form .count-area .form__content{display:flex}.bulk-order-page .bulk-order__area .order-result .order-list__result .order-form .count-area .form__content input{width:160px}.bulk-order-page .bulk-order__area .order-result .order-list__result .order-form .count-area .form__content span{padding-left:5px;font-size:14px;line-height:40px}.bulk-order-page .bulk-order__area .order-result .order-list__result .order-form .button-content{position:fixed;bottom:0;left:0;width:100%;z-index:100}.gift-confirm-page .gift-confirm__area .gift-top{margin:0 -20px;padding:11px 0;border-bottom:1px solid #e0e0e0}.gift-confirm-page .gift-confirm__area .gift-top h2{margin:0 auto;width:34px;height:34px}.gift-confirm-page .gift-confirm__area .gift-area{padding:30px 0 0}.gift-confirm-page .gift-confirm__area .gift-area .gift-form--title{padding-bottom:15px;margin-bottom:15px;font-size:16px;line-height:22px;border-bottom:1px solid #212121}.gift-confirm-page .gift-confirm__area .gift-area .gift-form ul li{margin-bottom:15px}.gift-confirm-page .gift-confirm__area .gift-area .gift-form ul li:last-of-type{margin-bottom:0;padding-bottom:0}.gift-confirm-page .gift-confirm__area .gift-area .gift-form ul li .gift-info{display:flex;justify-content:space-between;align-items:center}.gift-confirm-page .gift-confirm__area .gift-area .gift-form ul li .gift-info__text{margin-right:15px;flex-basis:calc(100% - 95px)}.gift-confirm-page .gift-confirm__area .gift-area .gift-form ul li .gift-info__text .tit{font-size:14px;line-height:20px}.gift-confirm-page .gift-confirm__area .gift-area .gift-form ul li .gift-info__text .option{margin-top:10px;color:#757575;font-size:14px;line-height:20px}.gift-confirm-page .gift-confirm__area .gift-area .gift-form ul li .gift-info__img{flex-basis:80px;overflow:hidden;border-radius:3px}.gift-confirm-page .gift-confirm__area .gift-area .gift-form ul li .form-tit{margin-bottom:5px;font-size:14px;font-weight:500;line-height:20px}.gift-confirm-page .gift-confirm__area .gift-area .gift-form ul li .form-text{font-size:14px;line-height:20px}.gift-confirm-page .gift-confirm__area .gift-area .gift-form ul li .add__input{display:flex;justify-content:space-between;align-items:center}.gift-confirm-page .gift-confirm__area .gift-area .gift-form ul li .add__input input{width:calc(100% - 105px)}.gift-confirm-page .gift-confirm__area .gift-area .gift-form ul li .add__input .add-btn{display:block;margin-left:5px;width:100px;height:40px;line-height:40px}.gift-confirm-page .gift-confirm__area .gift-area .gift-form ul li .add .add-input-02{margin:5px 0}.gift-confirm-page .gift-confirm__area .gift-area .gift-form-01{margin-bottom:30px}.gift-confirm-page .gift-confirm__area .gift-area .gift-form-01 ul li{padding-bottom:15px;border-bottom:1px solid #e0e0e0}.gift-confirm-page .gift-confirm__area .gift-area .gift-form-01 ul li .form-tit{margin-bottom:15px;width:100px}.gift-confirm-page .gift-confirm__area .gift-area .gift-form-01 ul li .form-tit:last-of-type{margin-bottom:0}.gift-confirm-page .gift-confirm__area .gift-area .gift-form-01 ul li .form-text{margin-bottom:15px;width:calc(100% - 100px)}.gift-confirm-page .gift-confirm__area .gift-area .gift-form-01 ul li .form-text:last-of-type{margin-bottom:0}.gift-confirm-page .gift-confirm__area .gift-area .gift-form-01 ul li:last-of-type{display:flex;align-items:center;flex-wrap:wrap}.gift-confirm-page .gift-confirm__area .gift-area .button-content{margin-top:30px}.gift-confirm-page .gift-confirm__area .gift-area .gift-sub{margin:20px -20px 0;padding:20px;background:#F5F5F5}.gift-confirm-page .gift-confirm__area .gift-area .gift-sub--title{margin-bottom:5px;font-size:14px;font-weight:500;line-height:20px}.gift-confirm-page .gift-confirm__area .gift-area .gift-sub--list{color:#757575;font-size:14px;line-height:20px}@media screen and (min-width: 768px){.content.order .order-select{margin-bottom:12px}.content.order .order-select--remove{width:72px;height:32px;line-height:30px}.content.order .order-list__pc-title{display:flex;padding:0 20px;border-bottom:1px solid #e0e0e0}.content.order .order-list__pc-title .title{font-size:16px;font-weight:500;text-align:center;line-height:50px}.content.order .order-list__pc-title .title:nth-of-type(1){margin-right:35px;width:475px}.content.order .order-list__pc-title .title:nth-of-type(2){margin-right:35px;width:110px}.content.order .order-list__pc-title .title:nth-of-type(3){margin-right:60px;width:110px}.content.order .order-list__pc-title .title:nth-of-type(4){margin-right:60px;width:90px}.content.order .order-list__pc-title .title:nth-of-type(5){width:90px}.content.order .order-list.type-02 .order-list__pc-title .title:nth-of-type(1){margin-right:55px;width:685px}.content.order .order-list.type-02 ul li .order-list__title-area{flex-basis:595px}.content.order .order-list.type-02 ul li .order-list__sub-area{margin-left:65px}.content.order .order-list ul li{display:flex;align-items:center;padding:30px 0}.content.order .order-list__check-area{margin-right:15px}.content.order .order-list__check-area .li-remove{position:absolute;top:50%;right:20px;transform:translateY(-50%);width:20px;height:20px}.content.order .order-list__item-area{position:static;flex-basis:80px;margin-right:20px}.content.order .order-list__title-area{flex-basis:380px;margin-right:28px;margin-top:0;width:auto}.content.order .order-list__info-area{display:flex;margin-top:0}.content.order .order-list__info-area .category{margin-top:0;width:110px;white-space:nowrap;color:#212121;font-size:16px;text-align:center;line-height:20px}.content.order .order-list__info-area .category:nth-of-type(2){margin-left:50px}.content.order .order-list__info-area .category:nth-of-type(3){margin-left:35px}.content.order .order-list__info-area .category:nth-of-type(4){margin-left:30px}.content.order .order-list__info-area .category span{display:none}.content.order .order-list__sub-area{margin-top:0;margin-left:35px}.content.order .order-list__sub-area .price-area{margin-left:30px;width:110px}.content.order .order-result--tit{margin-bottom:20px;padding-bottom:20px;font-size:20px;line-height:28px}.content.order .order-result--state{font-size:16px;line-height:22px}.content.order .order-result .order-list__result ul li .tit-area{width:160px}.content.order .order-result .order-list__result ul li .tit-area .tit{font-size:14px;font-weight:400;line-height:22px}.content.order .order-result .order-list__result ul li .con-area{width:calc(100% - 160px)}.content.order .order-result .order-list__result ul li .con-area .text{font-size:14px;line-height:22px}.content.order .order-result .order-list .order-form{width:100%}.content.order .order-result .order-list .order-form ul li.add-check .form__content__check{justify-content:start;height:40px}.content.order .order-result .order-list .order-form ul li.add-check .form__content__check .design-input{margin-right:20px}.content.order .order-result .order-list .order-form ul li.coupon-point-common-02 .form__tit .point{left:115px}.content.order .order-result .order-list .order-form ul li.coupon-point-total dl dt.total-price{padding-top:20px}.content.order .order-result .order-list .order-form ul li.coupon-point-total dl dd{font-size:16px;line-height:22px}.content.order .order-result .order-list .order-form ul li.coupon-point-total dl dd.total-price{font-size:20px;line-height:28px}.content.order .order-result .order-list .order-form ul li.coupon-point-total dl dd.total-price .point-add{margin-top:0;font-size:14px;line-height:20px}.content.order .order-result .order-list .order-form .form__content__radio{justify-content:start;height:40px}.content.order .order-result .order-list .order-form .form__content__check--3 .form__content__check__list{width:110px}.content.order .order-result .order-list .order-form .form__content__check__list input:checked+label{color:#212121;border:1px solid #212121}.content.order .order-result .order-list .order-form .form__content__check__list label.button{height:50px;font-size:16px;line-height:50px}.contents-wrap .content.cart-lists-page{padding:0}.cart-lists-page .cart-lists__area .tab__btn-area{margin:0}.cart-lists-page .cart-lists__area .tab__btn{width:200px;height:50px;font-size:16px;line-height:50px}.cart-lists-page .cart-lists__area .tab__btn.on.cart span,.cart-lists-page .cart-lists__area .tab__btn.on.order span{background-size:20px}.cart-lists-page .cart-lists__area .tab__btn span{padding-left:24px}.cart-lists-page .cart-lists__area .tab__btn.cart span,.cart-lists-page .cart-lists__area .tab__btn.order span{background-size:20px}.cart-lists-page .cart-lists__area .tab__contents{margin:40px 0 0}.cart-lists-page .cart-lists__area .order-total{display:flex;align-items:center;justify-content:center;padding:32px 0;text-align:center;font-size:0}.cart-lists-page .cart-lists__area .order-total--list{display:inline-block;vertical-align:middle;position:relative;margin-right:85px;margin-top:0 !important;text-align:center;font-size:0}.cart-lists-page .cart-lists__area .order-total--list::after{display:block;position:absolute;top:50%;right:-55px;transform:translateY(-50%);width:24px;height:24px}.cart-lists-page .cart-lists__area .order-total--list:nth-of-type(1)::after{content:'';background:url(../../images/shop/a6ddc55531edf5aeae22.png) no-repeat center;background-size:24px}.cart-lists-page .cart-lists__area .order-total--list:nth-of-type(2)::after{content:'';background:url(../../images/shop/fcce31c9bd8766f58581.png) no-repeat center;background-size:24px}.cart-lists-page .cart-lists__area .order-total--list:last-of-type{margin-right:0}.cart-lists-page .cart-lists__area .order-total--list.total{display:flex;align-items:center;gap:0 16px;padding-top:0;border-top:0}.cart-lists-page .cart-lists__area .order-total--list.total span.price{font-size:20px}.cart-lists-page .cart-lists__area .order-total--list span{display:block;font-size:16px;line-height:22px;text-align:center}.cart-lists-page .cart-lists__area .order-total--list span.price{font-size:20px;line-height:28px}.cart-lists-page .cart-lists__area .button-content{position:static;margin:40px auto 0;padding:0;border-top:0}.cart-lists-page .cart-lists__area .button-content .btn{width:240px;height:50px;line-height:50px;font-size:16px;border-radius:3px}.contents-wrap .content.order-write-page{padding:0}.order-write-page .order-write__area .order-list{border-top:1px solid #212121}.order-write-page .order-write__area .order-list ul li{padding:20px}.order-write-page .order-write__area .order-list__pc-title{gap:0 40px}.order-write-page .order-write__area .order-list__pc-title .title{flex-basis:150px;margin:0 !important}.order-write-page .order-write__area .order-list__pc-title .title:nth-of-type(1){flex-basis:400px}.order-write-page .order-write__area .order-list__item-area{margin-right:12px}.order-write-page .order-write__area .order-list__title-area{flex-basis:308px;margin-right:40px}.order-write-page .order-write__area .order-list__info-area .category{width:150px;justify-content:center}.order-write-page .order-write__area .order-list__info-area .category:nth-of-type(2){margin-left:40px}.order-write-page .order-write__area .order-list__sub-area{position:static;justify-content:space-between;align-items:center}.order-write-page .order-write__area .order-list__sub-area .count{order:1;justify-content:center;width:150px;height:auto;text-align:center}.order-write-page .order-write__area .order-list__sub-area .count-text{font-size:16px;line-height:22px;text-align:center}.order-write-page .order-write__area .order-list__sub-area .price-area{order:2;flex-wrap:wrap;justify-content:center;gap:0 4px;width:150px;margin-left:40px}.order-write-page .order-write__area .order-list__sub-area .price-area .default-price{flex-basis:100%;text-align:center}.order-write-page .order-write__area .write-area{display:flex;justify-content:space-between;align-items:start;flex-wrap:wrap;margin-top:60px}.order-write-page .order-write__area .write-area .order-result{width:570px}.order-write-page .order-write__area .write-area .order-result:not(:first-of-type){margin-top:60px}.order-write-page .order-write__area .write-area .order-result .order-ok-check__check{margin-top:20px}.order-write-page .order-write__area .write-area .order-result .form ul li{display:flex;justify-content:space-between;align-items:center}.order-write-page .order-write__area .write-area .order-result .form ul li .form__tit{align-self:start;flex-basis:115px;padding-top:12px}.order-write-page .order-write__area .write-area .order-result .form ul li .form__content{flex-basis:calc(100% - 115px);margin:0}.order-write-page .order-write__area .write-area .button-content{position:static}.order-write-page .order-write__area .write-area .button-content .btn{width:240px;margin:0}.order-write-page .order-result-wrap:not(:first-of-type){margin-top:0}.order-write-page .add-list-layer .layer__con-area{padding:20px}.order-write-page .coupon-list-layer .layer__con-area{padding:0 30px 20px 30px}.order-write-page .coupon-list-layer .layer__con-area .coupon-list__text{margin:0 -30px;padding:20px 30px}.order-write-page .coupon-list-layer .layer__con-area .coupon-list ul li .info{flex-basis:calc(100% - 90px)}.order-write-page .coupon-list-layer .layer__con-area .coupon-list ul li .info .category{font-size:16px;line-height:22px}.order-write-page .coupon-list-layer .layer__con-area .coupon-list ul li .info .tit{margin-left:60px;font-size:16px;line-height:22px}.order-write-page .coupon-list-layer .layer__con-area .coupon-list ul li .info .tit .year{margin-top:5px;font-size:14px;line-height:20px}.order-write-page .coupon-list-layer .layer__con-area .coupon-list ul li .btn-area{margin-left:20px;flex-basis:70px}.order-write-page .coupon-list-layer .layer__con-area .coupon-list ul li .btn-area .check{width:70px;height:40px;font-size:16px;line-height:40px}.contents-wrap .content.order-ok-page{padding:60px 0 0}.order-ok-page .order-code{margin:60px 0 0;padding:15px 0}.order-ok-page .order-code--text{font-size:16px;line-height:22px}.order-ok-page .order-code--text span{display:inline-block}.order-ok-page .order-result-wrap{display:flex;justify-content:space-between;align-items:start;flex-wrap:wrap;margin-top:60px}.order-ok-page .order-result-area{flex-basis:570px}.order-ok-page .order-result{margin-top:40px}.order-ok-page .order-result:first-of-type{margin-top:0}.order-ok-page .button-content{position:static;padding:0}.order-ok-page .button-content .btn{width:240px;margin:0}.estimate-write-page .estimate-write__area{margin:0 auto;width:500px}.estimate-write-page .estimate-write__area .order-list{padding-top:20px;border-top:1px solid #212121}.estimate-write-page .estimate-write__area .form{width:100%}.estimate-write-page .estimate-write__area .form.order-form .form__content__pay-check .check-pay__box .check-pay{font-size:16px;line-height:50px}.estimate-write-page .estimate-write__area .check-list{margin-top:20px}.estimate-write-page .estimate-write__area .check-list__all{padding:15px 20px}.estimate-write-page .estimate-write__area .check-list__area{padding:15px 20px}.estimate-write-page .estimate-write__area .privacy-info{margin-top:10px}.estimate-write-page .estimate-write__area .privacy-info--list{padding-left:9px;font-size:14px;line-height:20px}.estimate-write-page .estimate-write__area .privacy-info--list::before{top:9px}.estimate-write-page .estimate-write__area .btn-content{position:static;margin-top:40px}.estimate-write-page .estimate-write__area .btn-content .btn{width:100%;font-size:16px;border-radius:3px}.contents-wrap .content.estimate-ok-page{padding:60px 0 0;margin:0 auto;width:500px}.bulk-order-page .bulk-order__area .order-result .order-list__result .order-form{padding-top:20px;width:500px;border-top:1px solid #212121}.bulk-order-page .bulk-order__area .order-result .order-list__result .order-form .form__content__check__list{width:calc((100% / 3) - 3.33px) !important}.bulk-order-page .bulk-order__area .order-result .order-list__result .order-form .count-area .form__content span{font-size:16px;line-height:50px}.bulk-order-page .bulk-order__area .order-result .order-list__result .order-form .button-content{position:static}.bulk-order-page .bulk-order__area .order-result .order-list__result .order-form .button-content .btn{width:100%}}.my-index-page .mypage-common-info{margin:0 -20px 0}.my-index-page .index-area{margin:0 -20px}.my-index-page .index-area__list li .link-btn{display:block;position:relative;padding:0 20px;width:100%;height:52px;font-size:16px;line-height:52px;background-size:25px}.contents-wrap .content.mypage{padding:0 20px 30px}.mypage-common-info{position:relative;margin:0 -20px;padding:0 20px;border-bottom:10px solid #eee;box-sizing:border-box}.mypage-common-info::after{content:'';display:block;position:absolute;bottom:0;left:0;width:100%;height:1px;background:#e0e0e0;z-index:100}.mypage-common-info .info-inner__user{display:flex;align-items:start;justify-content:start;margin:0 -20px;padding:20px;gap:0 12px;width:calc(100% + 40px);background:#212121}.mypage-common-info .info-inner__user__img{flex-basis:42px;overflow:hidden;border-radius:50%}.mypage-common-info .info-inner__user__info{flex-basis:calc(100% - 54px)}.mypage-common-info .info-inner__user__info__tit{display:flex;align-items:center;color:#fff;font-size:18px;font-weight:700;line-height:25px}.mypage-common-info .info-inner__user__info__tit .patch{margin-right:8px;padding:0 6px;height:19px;color:#fff;font-size:11px;font-weight:500;line-height:19px;text-align:center;background:#475569;border-radius:20px}.mypage-common-info .info-inner__user__info__tit em{font-size:16px;font-weight:400}.mypage-common-info .info-inner__user__info__btn{display:flex;margin-top:12px;gap:0 4px}.mypage-common-info .info-inner__user__info__btn .common-btn{display:block;width:calc(50% - 2px);height:32px;color:#212121;font-size:14px;font-weight:500;line-height:30px;text-align:center;background:#fff;border:1px solid #e0e0e0;border-radius:3px;box-sizing:border-box}.mypage-common-info .info-inner__count ul{display:flex;justify-content:space-between;align-items:center;padding:12px 0}.mypage-common-info .info-inner__count ul li{flex-basis:calc(100% / 3);position:relative}.mypage-common-info .info-inner__count ul li:not(:first-of-type){padding-left:20px}.mypage-common-info .info-inner__count ul li::after{content:'';display:block;position:absolute;top:50%;right:0;transform:translateY(-50%);width:1px;height:40px;background:#e0e0e0}.mypage-common-info .info-inner__count ul li:last-of-type::after{display:none}.mypage-common-info .info-inner__count ul li a .tit{line-height:20px}.mypage-common-info .info-inner__count ul li a .num{margin-top:2px;color:#CD0110;font-weight:700}.mypage-common-lnb{display:none}.item-list__ul__li{position:relative;padding:20px 0;border-bottom:1px solid #e0e0e0}.item-list__ul__li:first-of-type{border-top:1px solid #212121}.item-list__ul__li .item-info{position:relative}.item-list__ul__li .item-info__img{position:absolute;top:17px;right:0;overflow:hidden;padding:10px;width:80px;border:1px solid #e0e0e0;border-radius:3px}.item-list__ul__li .item-info__tit{margin-right:15px;width:calc(100% - 95px)}.item-list__ul__li .item-info__tit .order-code{font-size:12px;line-height:17px}.item-list__ul__li .item-info__tit .order-code .code{display:block;color:#9e9e9e;text-decoration:underline}.item-list__ul__li .item-info__tit .order-tit{margin-top:8px;font-size:14px;line-height:20px}.item-list__ul__li .item-pay{margin-top:12px}.item-list__ul__li .item-pay__name .pay-tit{font-size:14px;line-height:20px}.item-list__ul__li .item-pay__price{margin-top:10px}.item-list__ul__li .item-pay__price .price-default{color:#757575;font-size:14px;line-height:20px;text-decoration:line-through}.item-list__ul__li .item-pay__price .price-main{font-size:16px;font-weight:700;line-height:22px}.item-list__ul__li .item-pay__price .price-main em{padding-right:12px;color:#757575;font-size:14px;font-weight:400;line-height:22px}.item-list__ul__li .item-step{margin-top:10px}.item-list__ul__li .item-step ul{display:flex;justify-content:space-between;align-items:center;justify-content:center;position:relative}.item-list__ul__li .item-step ul::before{content:'';position:absolute;top:60%;left:0;transform:translateY(-50%);width:100%;height:2px;background:#e0e0e0}.item-list__ul__li .item-step ul li{position:relative;margin-right:20px}.item-list__ul__li .item-step ul li::before{content:'';position:absolute;top:60%;left:50%;transform:translate(-50%, -50%);width:10px;height:10px;background:#e0e0e0;border-radius:50%}.item-list__ul__li .item-step ul li:nth-of-type(1) .tit{background:url(../../images/shop/c77377645de33dcbb9bb.png) no-repeat center 0;background-size:25px}.item-list__ul__li .item-step ul li:nth-of-type(2) .tit{background:url(../../images/shop/54d49d0cd5f6b17e72f1.png) no-repeat center 0;background-size:25px}.item-list__ul__li .item-step ul li:nth-of-type(3) .tit{background:url(../../images/shop/0eaf0b8eaf6beeaa0084.png) no-repeat center 0;background-size:25px}.item-list__ul__li .item-step ul li:nth-of-type(4) .tit{background:url(../../images/shop/0e2976683d2902c0ad5b.png) no-repeat center 0;background-size:25px}.item-list__ul__li .item-step ul li:nth-of-type(5){margin-right:0}.item-list__ul__li .item-step ul li:nth-of-type(5) .tit{background:url(../../images/shop/b9d8f92f5d5ac9cf3b09.png) no-repeat center 0;background-size:25px}.item-list__ul__li .item-step ul li .tit{padding-top:42px;color:#bdbdbd;font-size:12px;font-weight:700;line-height:17px;text-align:center}.item-list__ul__li .item-step ul li.on::before{background:#CD0110}.item-list__ul__li .item-step ul li.on:nth-of-type(1) .tit{background:url(../../images/shop/4fb03d3ebac99d4f7e26.png) no-repeat center 0;background-size:25px}.item-list__ul__li .item-step ul li.on:nth-of-type(2) .tit{background:url(../../images/shop/9b8bf4be690400f431aa.png) no-repeat center 0;background-size:25px}.item-list__ul__li .item-step ul li.on:nth-of-type(3) .tit{background:url(../../images/shop/b2c6b3c686279b49916f.png) no-repeat center 0;background-size:25px}.item-list__ul__li .item-step ul li.on:nth-of-type(4) .tit{background:url(../../images/shop/e1d26a3f17e96679205e.png) no-repeat center 0;background-size:25px}.item-list__ul__li .item-step ul li.on:nth-of-type(5) .tit{background:url(../../images/shop/b42bddcbb5bac16da441.png) no-repeat center 0;background-size:25px}.item-list__ul__li .item-step ul li.on .tit{color:#CD0110}.item-list__ul__li .item-btn{display:flex;justify-content:start;margin-top:20px;gap:0 4px}.item-list__ul__li .item-btn .btn{height:40px;line-height:38px}.item-list__ul__li .item-gift-result{margin-top:15px}.item-list__ul__li .item-gift-result__text{color:#9e9e9e;font-size:14px;font-weight:700;line-height:20px}.item-list__ul__li .item-gift-result__text.on{color:#379643}.item-list__ul__li .item-gift-result__text.black{color:#212121}.item-list__ul__li .item-gift-result__text.cancle{color:#9E9E9E}.item-list__ul__li .item-gift-result__text.end{color:#F44336}.my-order-lists-page .my-order-lists__area .item-list__title{padding:10px;background-color:#F5F5F5;border-top:1px solid #212121}.my-order-lists-page .my-order-lists__area .item-list__title:not(:first-of-type){border-color:#E0E0E0}.my-order-lists-page .my-order-lists__area .item-list__ul__li{border:0}.my-order-lists-page .my-order-lists__area .item-list__ul__li:not(:first-of-type){padding-top:0}.my-order-lists-page .my-order-lists__area .item-list__ul__li.cancel{color:#9E9E9E}.my-order-lists-page .my-order-lists__area .item-list__ul__li.cancel .item-info__tit .order-code{color:#9E9E9E}.my-order-lists-page .my-order-lists__area .item-list__ul__li .item-info{padding-bottom:10px;border-bottom:1px solid #E0E0E0}.my-order-lists-page .my-order-lists__area .item-list__ul__li .item-info a{display:flex;flex-direction:row-reverse}.my-order-lists-page .my-order-lists__area .item-list__ul__li .item-info__img{position:static}.my-order-lists-page .my-order-lists__area .item-list__ul__li .item-info__tit .order-code{margin-top:8px;color:#212121}.my-order-lists-page .my-order-lists__area .item-list__ul__li .item-info__tit .order-code span{position:relative;display:inline-block}.my-order-lists-page .my-order-lists__area .item-list__ul__li .item-info__tit .order-code span:not(:first-of-type){margin-left:10px;padding-left:10px}.my-order-lists-page .my-order-lists__area .item-list__ul__li .item-info__tit .order-code span:not(:first-of-type)::before{content:'';position:absolute;top:50%;left:0;width:1px;height:14px;background-color:#E0E0E0;transform:translateY(-50%)}.my-order-lists-page .my-order-lists__area .item-list__ul__li .item-pay{display:flex;justify-content:space-between;align-items:center}.my-order-lists-page .my-order-lists__area .item-list__ul__li .item-pay__name{display:flex;align-items:center}.my-order-lists-page .my-order-lists__area .item-list__ul__li .item-pay__name .state{margin-right:5px;color:#379643;font-size:16px;font-weight:700}.my-order-lists-page .my-order-lists__area .item-list__ul__li .item-pay__name .state.cancel{color:#F44336}.my-order-lists-page .my-order-lists__area .item-list__ul__li .item-pay__price{margin-top:0}.my-order-lists-page .my-order-lists__area .item-list__ul__li .item-btn{justify-content:flex-end}.my-order-lists-page .order-review-layer .layer__con-area{padding:30px 20px 80px}.my-order-lists-page .order-review-layer .layer__con-area .item-list__ul__li .item-info{display:flex;justify-content:space-between}.my-order-lists-page .order-review-layer .layer__con-area .item-list__ul__li .item-info__tit .order-tit{margin-top:0}.my-order-lists-page .order-review-layer .layer__con-area .item-list__ul__li .item-info__img{order:2;position:static}.my-order-lists-page .order-review-layer .layer__con-area .form{margin-top:32px}.my-order-lists-page .order-review-layer .layer__con-area .form li:not(:first-child){margin-top:32px}.my-order-lists-page .order-review-layer .layer__con-area .form__tit{font-size:16px;font-weight:700}.my-order-lists-page .order-review-layer .layer__con-area .form__content .star-rating{display:flex;flex-direction:row-reverse;justify-content:start;width:100%}.my-order-lists-page .order-review-layer .layer__con-area .form__content .star-rating input{display:none}.my-order-lists-page .order-review-layer .layer__con-area .form__content .star-rating input:checked ~ label{background:url(../../images/shop/7007dabf17a0f9c1d0db.png) no-repeat center;background-size:31px}.my-order-lists-page .order-review-layer .layer__con-area .form__content .star-rating label{display:block;margin-right:5px;cursor:pointer;width:30px;height:30px;background:url(../../images/shop/5dc03ee40cd6b5c9d3fb.png) no-repeat center;background-size:31px;text-indent:-9999px}.my-order-lists-page .order-review-layer .layer__con-area .form__content .star-rating label:first-of-type{margin-right:0}.my-order-lists-page .order-review-layer .layer__con-area .form__content--file{display:flex;justify-content:start;flex-wrap:wrap}.my-order-lists-page .order-review-layer .layer__con-area .form__content--file .img-box{position:relative;margin-right:6px;margin-top:6px;width:calc((100% / 4) - 5px)}.my-order-lists-page .order-review-layer .layer__con-area .form__content--file .img-box:nth-of-type(4n){margin-right:0}.my-order-lists-page .order-review-layer .layer__con-area .form__content--file .img-box:nth-of-type(-n+4){margin-top:0}.my-order-lists-page .order-review-layer .layer__con-area .form__content--file .img-box .remove{position:absolute;top:0;right:0;width:25px;height:25px;background:url(../../images/shop/090182a7ffffd7afdd7d.png) no-repeat center;background-size:20px;z-index:10;text-indent:-9999px}.my-order-lists-page .order-review-layer .layer__con-area .form__content--file .file-plus{position:static;width:44px;height:44px}.my-order-lists-page .order-review-layer .layer__con-area .form__content--file .file-plus span::before{margin:0;width:14px;height:2px;transform:translate(-50%, -50%)}.my-order-lists-page .order-review-layer .layer__con-area .form__content--file .file-plus span::after{margin:0;width:2px;height:14px;transform:translate(-50%, -50%)}.my-order-lists-page .order-review-layer .layer__con-area .form__content--file .file-del{width:44px;height:44px;border:1px solid #E0E0E0;border-radius:4px;overflow:hidden;text-indent:-9999px}.my-order-lists-page .order-review-layer .layer__con-area .form__content--file .file-del span{display:block;height:100%;background:url(../../images/shop/6d0430e57adfd213e0ca.png) no-repeat center/20px}.my-order-lists-page .order-review-layer .layer__con-area .form__content--file .file-list{gap:0 4px}.my-order-lists-page .order-review-layer .layer__con-area .form__content--file .file-list .upload-text{width:calc(100% - 124px)}.my-order-lists-page .order-review-layer .layer__con-area .form__content--file .file-list .input-file-wrap{width:72px}.my-order-lists-page .order-review-layer .layer__con-area .form__content .upload_file_area{position:relative;flex-basis:100%;margin-top:7px;font-size:0}.my-order-lists-page .order-review-layer .layer__con-area .form__content .upload_file_area .remove{position:absolute;top:0;right:0;width:25px;height:25px;background:url(../../images/shop/090182a7ffffd7afdd7d.png) no-repeat center;background-size:20px;z-index:10;text-indent:-9999px}.my-order-lists-page .order-review-layer .layer__con-area .form__content .upload_file_area::after{content:'';display:block;clear:both}.my-order-lists-page .order-review-layer .layer__con-area .form__content .upload_file_area>div{float:left;margin-right:5px;width:calc(20% - 4px)}.my-order-lists-page .order-review-layer .layer__con-area .form__content .upload_file_area>div:nth-of-type(5n){margin-right:0}.my-order-lists-page .order-review-layer .layer__con-area .form__content .upload_file_area .upload_filebox{position:relative;padding-bottom:100%;background:#eee url(../../images/shop/6b783500c26e57ca68fb.png) no-repeat center;background-size:19px;border-radius:5px;overflow:hidden}.my-order-lists-page .order-review-layer .layer__con-area .form__content .upload_file_area .upload_filebox input[type="file"]{position:absolute;top:0;left:0;width:0;height:0}.my-order-lists-page .order-review-layer .layer__con-area .form__content .upload_file_area .upload_filebox label{position:absolute;top:0;left:0;width:100%;height:100%;text-indent:-9999px}.my-order-lists-page .order-review-layer .layer__con-area .form__content .upload_file_area .upload_filebox .img{position:absolute;top:0;left:0}.my-order-lists-page .order-review-layer .layer__con-area .form__content .upload_file_area .upload_filebox .btn_del{position:absolute;top:5px;right:5px;width:10px;height:10px;background:#eee url(../../images/shop/86d0939821792d73f20b.png) no-repeat center;background-size:100%;text-indent:-9999px;overflow:hidden}.my-order-lists-page .order-review-layer .layer__con-area .button-content{position:fixed;bottom:0;left:0;margin-top:0;width:100%}.my-order-lists-page .order-change-layer .layer__con-area{padding:0 20px 80px}.my-order-lists-page .order-change-layer .layer__con-area .content{padding:0}.my-order-lists-page .order-change-layer .layer__con-area .content .order-list{border-top:0}.my-order-lists-page .order-change-layer .layer__con-area .content .order-list li{padding:20px 0}.my-order-lists-page .order-change-layer .layer__con-area .content .order-list__check-area{position:absolute;left:0;top:20px}.my-order-lists-page .order-change-layer .layer__con-area .content .order-list__title-area{flex-basis:calc(100% - 92px);padding-left:30px;margin:0}.my-order-lists-page .order-change-layer .layer__con-area .content .order-list__info-area{width:calc(100% - 92px);padding-left:30px}.my-order-lists-page .order-change-layer .layer__con-area .content .order-list__sub-area{width:calc(100% - 92px);padding-left:30px;justify-content:flex-start;margin-top:8px}.my-order-lists-page .order-change-layer .layer__con-area .content .order-list__sub-area .count{width:auto;height:auto;margin-left:4px}.my-order-lists-page .order-change-layer .layer__con-area .content .order-list__sub-area .price-area{display:flex;align-items:center;gap:0 4px}.my-order-lists-page .order-change-layer .layer__con-area .content .order-list__sub-area .price-area .main-price{font-size:14px}.my-order-lists-page .order-change-layer .layer__con-area .form{margin-top:25px}.my-order-lists-page .order-change-layer .layer__con-area .form .form__content .check-area{display:flex;gap:4px}.my-order-lists-page .order-change-layer .layer__con-area .form .form__content .check-area .design-input--box{flex-basis:100%}.my-order-lists-page .order-change-layer .layer__con-area .form .form__content textarea{height:120px}.my-order-lists-page .order-change-layer .layer__con-area .button-content{position:fixed;bottom:0;left:0;margin-top:0;width:100%}.my-order-lists-page .cancle-bank-layer .layer__con-area{padding:20px 20px 80px}.my-order-lists-page .cancle-bank-layer .layer__con-area .form{margin-top:0}.my-order-lists-page .cancle-bank-layer .layer__con-area .button-content{position:fixed;bottom:0;left:0;margin-top:0;width:100%}.my-order-view-page .my-order-view__area .mypage-common-info{margin:0 -20px}.my-order-view-page .my-order-view__area .order-code{margin:0 -20px}.my-order-view-page .my-order-view__area .order-result .order-list__pc-title .title{margin:0}.my-order-view-page .my-order-view__area .order-result .order-list ul li.bank-code .text{display:block}.my-order-view-page .my-order-view__area .order-result .order-list ul li.bank-code .text .bank{display:block;width:100%}.my-order-view-page .button-content{position:static;padding:0;margin-top:30px}.my-order-view-page .button-content .btn.trade-paper{margin-top:5px;width:100%}.my-order-view-page .receipt-layer .layer__con-area{padding:20px}.my-order-view-page .receipt-layer .layer__con-area .form ul li{margin-top:30px}.my-order-view-page .receipt-layer .layer__con-area .form ul li:first-of-type{margin-top:0}.my-order-view-page .receipt-layer .layer__con-area .form__content .check-area .design-input{margin-top:20px}.my-order-view-page .receipt-layer .layer__con-area .button-content{position:fixed;bottom:0;left:0;margin-top:0;width:100%}.my-order-view-page .receipt-layer .layer__con-area .button-content .btn{border-radius:0}@media screen and (min-width: 768px){.my-index-page{display:none}.contents-wrap .content.mypage{position:relative;padding:60px 0 0}.contents-wrap .content.mypage .mypage-lnb-area{margin:0 0 0 auto;width:980px;min-height:400px}.mypage-common-info{padding:0;margin:0 0 40px auto;width:980px;border-bottom:0}.mypage-common-info::after{display:none}.mypage-common-info .info-inner{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}.mypage-common-info .info-inner__user{align-items:center;gap:0 12px;flex-basis:100%;margin:0}.mypage-common-info .info-inner__user__img{flex-basis:36px}.mypage-common-info .info-inner__user__info{display:flex;align-items:center;justify-content:space-between;flex-basis:calc(100% - 48px)}.mypage-common-info .info-inner__user__info__tit .patch{margin-right:8px}.mypage-common-info .info-inner__user__info__btn{margin-top:0;gap:0 8px}.mypage-common-info .info-inner__user__info__btn .common-btn{padding:0 12px;width:auto}.mypage-common-info .info-inner__count{flex-basis:100%;padding:20px;margin-top:0;border:1px solid #e0e0e0;border-top:0;border-radius:0 0 4px 4px}.mypage-common-info .info-inner__count ul{display:flex;justify-content:space-between;align-items:center;padding:0}.mypage-common-info .info-inner__count ul li:not(:first-of-type){padding-left:40px}.mypage-common-info .info-inner__count ul li::after{right:-20px;height:22px}.mypage-common-info .info-inner__count ul li a{display:flex;align-items:center;justify-content:space-between}.mypage-common-info .info-inner__count ul li a .tit{font-size:14px;line-height:20px}.mypage-common-info .info-inner__count ul li a .num{margin-top:0;font-size:16px;line-height:20px}.mypage-common-lnb{display:block;position:absolute;top:60px;left:0}.mypage-common-lnb .info-inner--title{margin-bottom:16px;color:#111;font-size:32px;font-weight:700;line-height:45px;text-align:left}.mypage-common-lnb .info-inner__lnb ul li a{font-size:16px;line-height:54px;text-align:left}.mypage-common-lnb .info-inner__lnb ul li.on a{color:#CD0110;font-weight:700;border-bottom:2px solid #CD0110}.item-list__title{display:flex !important;padding:0 20px;border-top:1px solid #212121;border-bottom:1px solid #e0e0e0}.item-list__title--list{font-size:14px;line-height:50px;text-align:center}.item-list__ul__li{display:flex;gap:0 80px;position:relative;padding:20px 16px}.item-list__ul__li:first-of-type{border-top:0}.item-list__ul__li .item-info{width:400px;padding-bottom:100px}.item-list__ul__li .item-info a{display:flex;align-items:center}.item-list__ul__li .item-info__img{position:static}.item-list__ul__li .item-info__tit{margin-right:0;margin-left:12px;width:308px}.item-list__ul__li .item-info__tit .order-code{font-size:14px;line-height:20px}.item-list__ul__li .item-info__tit .order-tit{margin-top:0;font-size:16px;line-height:22px}.item-list__ul__li .item-pay{display:flex;align-items:center;gap:0 80px;margin-top:0}.item-list__ul__li .item-pay__name{order:2;flex-direction:column;width:114px;gap:2px 0}.item-list__ul__li .item-pay__name .pay-tit{font-size:14px;line-height:22px;text-align:center}.item-list__ul__li .item-pay__name .pay-tit.state{font-size:16px;margin-right:0}.item-list__ul__li .item-pay__price{order:1;margin-top:0;width:114px;text-align:right}.item-list__ul__li .item-step{position:absolute;bottom:30px;left:10px;margin-top:0;width:395px}.item-list__ul__li .item-step ul::before{top:60%}.item-list__ul__li .item-step ul li{margin-right:30px}.item-list__ul__li .item-step ul li::before{top:60%;width:8px;height:8px}.item-list__ul__li .item-step ul li:nth-of-type(1) .tit{background-size:30px}.item-list__ul__li .item-step ul li:nth-of-type(2) .tit{background-size:30px}.item-list__ul__li .item-step ul li:nth-of-type(3) .tit{background-size:30px}.item-list__ul__li .item-step ul li:nth-of-type(4) .tit{background-size:30px}.item-list__ul__li .item-step ul li:nth-of-type(5) .tit{background-size:30px}.item-list__ul__li .item-step ul li .tit{padding-top:53px;font-size:14px;line-height:20px}.item-list__ul__li .item-step ul li.on:nth-of-type(1) .tit{background-size:30px}.item-list__ul__li .item-step ul li.on:nth-of-type(2) .tit{background-size:30px}.item-list__ul__li .item-step ul li.on:nth-of-type(3) .tit{background-size:30px}.item-list__ul__li .item-step ul li.on:nth-of-type(4) .tit{background-size:30px}.item-list__ul__li .item-step ul li.on:nth-of-type(5) .tit{background-size:30px}.item-list__ul__li .item-btn{display:flex;flex-direction:column;gap:4px 0;margin-top:0}.item-list__ul__li .item-btn .btn{margin-right:0;width:80px;height:32px;line-height:30px}.item-list__ul__li .item-btn .btn:first-of-type{margin-top:0}.item-list__ul__li .item-gift-result{margin-top:0}.item-list__ul__li .item-gift-result__text{font-size:16px;line-height:22px;text-align:center}.my-order-lists-page .my-order-lists__area .item-list__title{justify-content:space-between;align-items:center;padding:10px 20px}.my-order-lists-page .my-order-lists__area .item-list__title--list{width:auto;line-height:1.4}.my-order-lists-page .my-order-lists__area .item-list__title .btn{margin:0;width:80px;height:30px;line-height:28px}.my-order-lists-page .my-order-lists__area .item-list__ul__li{align-items:center}.my-order-lists-page .my-order-lists__area .item-list__ul__li .item-info{padding-bottom:0;border-bottom:0}.my-order-lists-page .my-order-lists__area .item-list__ul__li .item-info a{flex-direction:row}.my-order-lists-page .my-order-lists__area .item-list__ul__li .item-pay__name .state{margin-right:0}.my-order-lists-page .order-review-layer form{height:100%}.my-order-lists-page .order-review-layer .layer__con-area{overflow-x:hidden;padding:20px 20px 40px;min-height:72vh;height:72vh}.my-order-lists-page .order-review-layer .layer__con-area .item-list__ul__li{display:block;padding:0}.my-order-lists-page .order-review-layer .layer__con-area .item-list__ul__li .item-info{padding-bottom:20px}.my-order-lists-page .order-review-layer .layer__con-area .item-list__ul__li .item-info__tit{margin-left:0;width:calc(100% - 90px)}.my-order-lists-page .order-review-layer .layer__con-area .form__content .star-rating input:checked ~ label{background-size:21px}.my-order-lists-page .order-review-layer .layer__con-area .form__content .star-rating label{width:20px;height:20px;background-size:21px}.my-order-lists-page .order-review-layer .layer__con-area .form__content--file .file-list{width:100%}.my-order-lists-page .order-review-layer .layer__con-area .button-content{position:static;margin-top:30px;width:100%}.my-order-lists-page .order-review-layer .layer__con-area .button-content .btn{width:240px}.my-order-lists-page .order-change-layer{overflow-x:auto}.my-order-lists-page .order-change-layer .layer__content{width:1000px}.my-order-lists-page .order-change-layer .layer__con-area{padding:20px 30px 40px;min-height:84vh;height:84vh}.my-order-lists-page .order-change-layer .layer__con-area .content{width:940px;padding:0}.my-order-lists-page .order-change-layer .layer__con-area .content .order-list{border-top:1px solid #212121}.my-order-lists-page .order-change-layer .layer__con-area .content .order-list li{padding:20px}.my-order-lists-page .order-change-layer .layer__con-area .content .order-list__pc-title .title:nth-of-type(1){width:400px;margin:0}.my-order-lists-page .order-change-layer .layer__con-area .content .order-list__pc-title .title:nth-of-type(2),.my-order-lists-page .order-change-layer .layer__con-area .content .order-list__pc-title .title:nth-of-type(3),.my-order-lists-page .order-change-layer .layer__con-area .content .order-list__pc-title .title:nth-of-type(4),.my-order-lists-page .order-change-layer .layer__con-area .content .order-list__pc-title .title:nth-of-type(5){width:85px;margin:0 0 0 40px}.my-order-lists-page .order-change-layer .layer__con-area .content .order-list__check-area{position:static;margin-right:12px}.my-order-lists-page .order-change-layer .layer__con-area .content .order-list__item-area{margin-right:12px}.my-order-lists-page .order-change-layer .layer__con-area .content .order-list__title-area{flex-basis:278px;padding:0}.my-order-lists-page .order-change-layer .layer__con-area .content .order-list__info-area{width:auto;padding:0;margin-left:40px}.my-order-lists-page .order-change-layer .layer__con-area .content .order-list__info-area .category{justify-content:center;width:85px}.my-order-lists-page .order-change-layer .layer__con-area .content .order-list__sub-area{justify-content:center;width:auto;padding:0;margin-top:0}.my-order-lists-page .order-change-layer .layer__con-area .content .order-list__sub-area .count{order:1;width:85px;height:auto;line-height:22px;justify-content:center;text-align:center}.my-order-lists-page .order-change-layer .layer__con-area .content .order-list__sub-area .price-area{order:2;width:85px;margin:0;flex-direction:column}.my-order-lists-page .order-change-layer .layer__con-area .content .order-list__sub-area .price-area .main-price{text-align:center}.my-order-lists-page .order-change-layer .layer__con-area .form{margin-top:30px;width:100%}.my-order-lists-page .order-change-layer .layer__con-area .form_content .check-area{width:500px}.my-order-lists-page .order-change-layer .layer__con-area .form_content .check-area .design-input--radio input:checked+label{background-size:22px}.my-order-lists-page .order-change-layer .layer__con-area .form_content .check-area .design-input--radio label{padding-left:30px;height:24px;font-size:20px;line-height:24px;background-size:22px}.my-order-lists-page .order-change-layer .layer__con-area .button-content{position:static;margin-top:30px;width:100%}.my-order-lists-page .order-change-layer .layer__con-area .button-content .btn{width:240px}.my-order-lists-page .cancle-bank-layer .layer__con-area{padding:20px 30px 40px}.my-order-lists-page .cancle-bank-layer .layer__con-area .form__content select{height:50px;line-height:50px}.my-order-lists-page .cancle-bank-layer .layer__con-area .button-content{position:static;margin-top:30px;width:100%}.my-order-lists-page .cancle-bank-layer .layer__con-area .button-content .btn{width:240px}.my-order-view-page .my-order-view__area .mypage-common-info{margin:0 0 40px auto}.my-order-view-page .my-order-view__area .order-code{margin:0}.my-order-view-page .my-order-view__area .order-list ul li{padding:30px 10px !important}.my-order-view-page .my-order-view__area .order-list__pc-title .title:nth-of-type(1){width:324px;margin:0}.my-order-view-page .my-order-view__area .order-list__pc-title .title:nth-of-type(2),.my-order-view-page .my-order-view__area .order-list__pc-title .title:nth-of-type(3),.my-order-view-page .my-order-view__area .order-list__pc-title .title:nth-of-type(4),.my-order-view-page .my-order-view__area .order-list__pc-title .title:nth-of-type(5){width:114px;margin:0 0 0 40px}.my-order-view-page .my-order-view__area .order-list__item-area{margin-right:15px}.my-order-view-page .my-order-view__area .order-list__title-area{flex-basis:232px;margin-right:0}.my-order-view-page .my-order-view__area .order-list__info-area{align-items:center;margin-left:40px}.my-order-view-page .my-order-view__area .order-list__info-area .category{justify-content:center;white-space:wrap;width:114px}.my-order-view-page .my-order-view__area .order-list__sub-area{margin-left:40px}.my-order-view-page .my-order-view__area .order-list__sub-area .count{width:114px;justify-content:center}.my-order-view-page .my-order-view__area .order-list__sub-area .price-area{margin-left:40px;width:114px}.my-order-view-page .my-order-view__area .order-list__sub-area .price-area .default-price,.my-order-view-page .my-order-view__area .order-list__sub-area .price-area .main-price{text-align:center}.my-order-view-page .my-order-view__area .order-result-wrap{margin-top:40px}.my-order-view-page .my-order-view__area .order-result-wrap .order-result-area{flex-basis:460px}.my-order-view-page .my-order-view__area .order-result-wrap .order-result-area:nth-of-type(1){order:2}.my-order-view-page .my-order-view__area .order-result-wrap .order-result-area:nth-of-type(2){order:1}.my-order-view-page .my-order-view__area .order-result-wrap .order-result .order-list ul li{padding:0 !important}.my-order-view-page .my-order-view__area .order-result-wrap .order-result .order-list ul li.bank-code .text{display:block}.my-order-view-page .button-content{position:static;padding:0;margin-top:30px}.my-order-view-page .button-content .btn{width:200px}.my-order-view-page .button-content .btn:first-of-type{margin-right:5px}.my-order-view-page .button-content .btn.trade-paper{margin-top:0;margin-left:5px;width:200px}.my-order-view-page .receipt-layer .layer__con-area{padding:20px 30px;min-height:auto;height:auto}.my-order-view-page .receipt-layer .layer__con-area .form ul li{margin-top:20px}.my-order-view-page .receipt-layer .layer__con-area .form__content .check-area{display:flex}.my-order-view-page .receipt-layer .layer__con-area .form__content .check-area .design-input{margin-top:0;margin-right:10px}.my-order-view-page .receipt-layer .layer__con-area .form__content .check-area .design-input:last-of-type{margin-right:0}.my-order-view-page .receipt-layer .layer__con-area .button-content{position:static;margin-top:30px;width:100%}.my-order-view-page .receipt-layer .layer__con-area .button-content .btn{margin:0 auto;width:240px;border-radius:3px}}


/*# sourceMappingURL=app_sy.css.map*/